body, html {margin: 0; background: #fff url('/images/layout/top2b.gif') top repeat-x; font: normal 12px/1.0em Arial, Helvetica, Verdana, sans-serif;} .maincolor { background-color:#5c0049; color:#FFFFFF;} .seccolor, .tableheader, th { background-color: #eee; } .column { padding:12px; background-color: #eee;} .hr {height: 1px; border-top: 1px dashed #900; width: 100%;} .hr_white {height: 0px; border-top: 1px solid #ddd; border-bottom: 1px solid #fff; width: 100%;} p, td, .text, .textb {font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #777} h1, .textbig {font: bold 18px/1.0em Arial, Helvetica, Verdana, sans-serif; color: #333; margin: 5px 0} h2, .titleb {font: bold 14px/1.3em Arial, Helvetica, Verdana, sans-serif; color: #777; text-decoration: none} h3 {font: normal 12px/1.0em Arial, Helvetica, Verdana, sans-serif; color: #333; padding: 0; margin: 0;} a {font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #5c0049} a:hover {text-decoration: underline;} .table {font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #333;} .tableheader, th {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #5c0049; text-align:left} #footer {border-top: 1px solid #111; padding: 5px 0; font: normal 10px/1.3em Arial, Helvetica, Verdana, sans-serif; color: #666;} .navlinkw, .navlinkwu { font-size:14px; line-height: 20px; font-weight: normal; color: #FFFFFF; text-decoration: none;} .navlink, .navlinku {line-height: 20px; font-weight: normal; color: #5c0049; text-decoration: none;} .navlinku, .navlinkwu, .navlink:hover, .navlinku:hover {text-decoration: underline;} .textb { font-weight: bold; } .textr { line-height: 16px; color: #FF0000; text-decoration: none; font-weight:bold; } .textl, .textlb, .textlw { line-height: 16px; text-decoration: underline; } .textlw { text-decoration: none; } .textlw:hover { color: #fff; } .textlb { font-weight: bold; } .textlw { color: #FFFFFF; } .textw, .textbw { line-height: 16px; font-weight: normal; color: #FFFFFF; text-decoration: none; } .textbw {font-weight: bold; } .inputbox { color: #853735; border: 1px solid #ccc; background-color: #fff; padding: 1px; } .border { border: 1px solid #5c0049; } /* Layout for shopping cart */ div.container { background-color: #FFFFFF; padding: 0px; margin: 0px; } div.spacer { clear: both; } div.float { text-align: center; float: left; margin: 0px; padding: 0px; width: 205px; } div.float p { text-align: center; } .altrow { background-color: #FAFAFA;}