* {
    text-align:         left;
}
a {
    text-decoration:    none;
}
a img {
    border-width:       0;
}
body {
    margin:             auto;
    text-align:         center;
}
div.navigationLinks {
    margin:             auto;
    padding-top:        3px;
    width:              770px;
    text-align:         center;
}
.navigationLinks ul {
    display:            inline;
    margin-left:        0;
    margin-top:         3px;
    padding-left:       0;
    text-align:         center;
}
.navigationLinks ul li {
    display:            inline;
    font-family:        Verdana, sans-serif;
    margin-top:         0;
    padding:            0px 5px 0px 5px;
}
.navigationLinks a {
    background-color:   inherit;
    color:              #666;
    text-decoration:    none;
}
.specialLink a {
    background-color:   inherit;
    color:              #F00;
}
#btmNavigation {
    background-color:   inherit;
    color:              #666;
    font-size:          11px;
}
#midNavigation, #topNavigation {
    font-size:          10px;
    text-transform:     uppercase;
}
p {
    font-family:        Verdana, sans-serif;
    font-size:          11px;
}
p.number {
    text-align:         right;
}
p input.purchaseButton {
    padding:            0;
}
table#basket {
    width:              700px;
}
table#basket td {
    border-bottom:      1px solid #000;
}
table#footerTable {
    margin:             10px auto;
    width:              770px;
}
table#footerTable td {
    vertical-align:     bottom;
}
table#footerTable td p {
    background-color:   inherit;
    color:              #666;
    font-family:        Verdana, sans-serif;
    font-size:          11px;
    margin:             0;
    padding-left:       5px;
}
table#headerTable {
    margin:             auto;
        height: 10px;
    width:              770px;
}
table#headerTable p {
	margin:				0;
	padding:			0;
}
table#headerTable td {
	vertical-align: top;
}
table#headerTable td#topNavigation {
    padding-bottom:     2px;
    /** vertical-align:     bottom; */
    text-align:         right;
}
table#mainContentTable {
    margin:             0px auto;
    width:              764px;
    padding-top:	9px;
    padding-bottom:	9px;
}
table#mainContentTable td#bannersCell {
    border-left:		1px solid #000;
    height:				414px;
}
table#mainContentTable td#bannersCell td {
    height:				138px;
}
table#mainContentTable td#bannersCell p {
	margin:				0;
	vertical-align:		middle;
	text-align:			center;
}
table#mainContentTable td#bannersCell p img {
	border:				1px solid #CCC;
	padding:			2px;
}
table#mainContentTable td#bannersCell td.singleBannerCell {
    /** padding-bottom:     11px; */
}
ul#dropDownMenu {
    list-style:         none;
    margin:             0;
    padding:            0;
    text-transform:     uppercase;
}
input {
    background-color:   #FFF;
    color:              #000;
    font-family:        Verdana, sans-serif;
    font-size:          11px;
}
input.button {
    border:             1px solid black;
    text-align:			center;
}
input.special {
    background-color:   #F00;
    color:              #FFF;
    font-weight:        bold;
    text-transform:     uppercase;
}
div#contentBox {
    padding:            10px;
}
div#contentBox * {
    font-family:        Verdana, sans-serif;
    font-size:          11px;
}
div#contentBox h2 {
    font-family:        Verdana, sans-serif;
    font-size:          12px;
    font-weight:        normal;
}
div#contentBox h1 {
    border-bottom:      1px solid black;
    font-family:        Verdana, sans-serif;
    font-size:          14px;
    font-weight:        normal;
    padding-bottom:     20px;
    text-indent:        60px;
}
div#contentBox td h1 {
    border-bottom:      0;
    padding-bottom:     auto;
    text-indent:        0;
}
div#contentBox div#indentationBox {
    padding-left:       60px;
}
td.imageBox {
	height:	120px;
	width: 176px;
	padding-top: 17px;
}
td.imageBox img {
	border: 1px solid #CCC;
	padding: 2px;
}
td.boxMiddle {
	padding-left: 6px;
	padding-right: 6px;
}
td.boxLeft {
	padding-right: 6px;
}
td.boxRight {
	padding-left: 6px;
}

