body     { color: #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #fff }
TD { font-size: 11px; font-family: Arial, Helvetica, sans-serif }
TH { font-size: 11px; font-family: Arial, Helvetica, sans-serif }
h1   { color: #2d0082; font-size: 16px; font-weight: bold; margin: 5px 0 0 }
a { color: #339 }
a:hover { color: #465ae1 }
#sitecontainer   { text-align: left; width: 765px; border: solid 1px #2d0082 }
#pageheader   { background-color: #2d0082; padding-bottom: 5px }
#headerbox1 { margin-left: 3px; float: left }
#headerbox2 { margin-right: 7px; float: right }
#nav1container    { height: 30px }
#nav1container a   { color: #2d0082; font-size: 11px; font-weight: bold; text-decoration: none }
#nav1container a:hover { color: #465ae1; font-weight: bold; text-decoration: underline }
#nav2container  { background-color: #e7e9ff; height: 25px; border-top: 1px solid #2d0082; border-bottom: 1px solid #2d0082 }
#nav2container a { color: #2d0082; font-size: 10px; font-weight: bold; text-decoration: none }
#nav2container a:hover { color: #800080; text-decoration: underline }
.nav1box   { text-align: center; margin-top: 2px; width: 66px; float: left }
.nav1box_singleline { text-align: center; margin-top: 8px; width: 65px; float: left }
/*the'singleline' has more space, so the single-word tabs look more centered. (vertically aligned)
*/
.nav1leftend { float: left }
.nav1rightend  { float: right }
.nav1divider  { background-image: url("images/tab_divider35h.gif"); background-repeat: no-repeat; width: 19px; height: 30px; float: left }
.nav2box  { text-align: center; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; width: 108px; height: 15px; float: left; border-right: 1px solid #2d0082; border-bottom: 0px; }
.nav2boxright { text-align: center; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; width: 108px; height: 15px; float: left }
#contentcontainer   { margin-top: 10px }
#homecontentleft   { font-size: 10px; line-height: 12px; text-align: left; margin-left: 3px; width: 160px; float: left }
#homecontentcenter   { font-size: 11px; line-height: 14px; text-align: center; margin-left: 20px; width: 350px; float: left }
#content550 { font-size: 11px; line-height: 14px; text-align: left; margin-left: 25px; width: 550px; float: left }
#content715 { font-size: 11px; line-height: 14px; text-align: left; margin-left: 25px; width: 715px; float: left }
#homecontentright   { font-size: 10px; line-height: 14px; text-align: center; margin-right: 10px; width: 200px; float: right }
#detailsheader  { text-align: left; margin-bottom: 8px; width: 690px }
#detailscontainer  { width: 690px }
#detailsleft     { text-align: center; margin-left: 2px; width: 350px; float: left }
#detailsright     { background-color: #f5f5f5; text-align: left; margin-right: 6px; padding-top: 5px; padding-left: 5px; width: 320px; float: right }
#searchresultsleft { font-size: 10px; margin-left: 6px; width: 180px; float: left }
#searchresultsright  { margin-right: 6px; width: 550px; float: right }
#footer1  { color: white; font-size: 10px; line-height: 12px; background-color: #2d0082; text-align: center }
#footer1 a { color: white; text-decoration: none }
#footer1 a:hover { text-decoration: underline }
#footer2  { font-size: 10px; text-align: center; margin-top: 5px; width: 765px }
.indent10 { margin-left: 10px }
.clearfloat  { height: 1px; clear: both }
.ltblueheader { font-size: 11px; background-color: #e7e9ff; margin-bottom: 3px; padding-top: 3px; padding-bottom: 3px }
.navyheaderbox { color: #fff; font-size: 11px; background-color: #2d0082; text-align: center; margin-bottom: 3px; padding-top: 2px; padding-bottom: 2px }
.red10 { color: #d00; font-size: 10px }
.text10 { font-size: 10px }
.text11 { font-size: 11px }
.text12 { font-size: 12px }
.text14 { font-size: 14px }
.navy11 { color: #2d0082; font-size: 11px }
.redtext { color: #c00 }
.navytext { color: #2d0082 }
.purpletext { color: #609 }
.magentatext { color: #b0a }
.shippinglink { color: #465ae1; font-weight: bold }
a:hover.shippinglink { color: #b0a }
.navylink { color: #2d0082 }
.a:hover.navylink { color: #465ae1 }

