BODY { font-family: arial; font-size: 11px; }
TD { font-family: arial; font-size: 11px; color: #000066; }
A { text-decoration: none; }
HR {height: 1px; color: #aa0000; }
.bullets { font-family: Arial; font-size: 10pt; color: #000066 }
.searchtext { font-family: arial; font-size: 13px; font-weight: bold; }
.framecolors {background-color:#000066; color:#ffffff;}
.contentcolors {background-color:#ffffff; color:#000000;}				
.toplinks { font-family: arial; font-size: 12px; font-weight: normal; color:#ffffff; background-color:#aa0000; }
.manlinks { font-family: arial; font-size: 14px; font-weight: normal; color:blue; background-color:#ffffff;  text-decoration:underline; }
.toplinks:hover {color:#ffcb00; }
.deadtoplinks { font-family: arial; font-size: 12px; font-weight: normal; color:#bbbbbb; background-color:#aa0000; }
.sidelinks { font-family: arial; font-size: 11px; font-weight: bold; text-decoration:normal; color:#ffcb00; line-height:13px; }
.sidelinks2 { font-family: arial; font-size: 11px; font-weight: bold; text-decoration:normal; color:#ffffff; line-height:13px; }
.sidelinks:hover {color:#ffffff; }
.sidelinks2:hover {color:#ffcb00; }
.deadsidelinks { font-family: arial; font-size: 11px; font-weight: bold; text-decoration:normal; color:#cccccc; line-height:13px; }
.contentlinks { font-family: arial; font-size: 14px; font-weight: bold; text-decoration:normal; color:#aa0000; line-height:16px; }				
.folderrow {background-color: #ffffff; }
.darkrow {background-color: #DBEEF0; }
.lightrow {background-color: #eeeeee; }
.modelrow {border-top: 1.0px solid #000066; }
.fullrow {width: 80%; }		
.login { font-family: arial; font-size: 9pt; font-weight: normal; text-decoration:normal; color:#ffffff; background:#dcdcdc; border-width:0; padding:0; border-color:#000000; }
.welcome { font-family:verdana; font-size: 12px; font-weight: bold; text-decoration:normal; color:#ffffff; background:#000066; border-width:0; padding:0; border-color:#000000; }
.lightwelcome { font-family:verdana; font-size: 12px; font-weight: bold; text-decoration:normal; color:#000000; background:#ffffff; border-width:0; padding:0; border-color:#000000; }
.biglightwelcome { font-family:verdana; font-size: 14px; font-weight: bold; text-decoration:normal; color:#000000; border-width:0; padding:0; border-color:#000000; }
.config {color:#aa0000; font-size:12px; }
.itemdetails {border-bottom: 1.0px solid #aa0000; border-top: 1.0px solid #aa0000; }
.mainitem {color:#aa0000; font-size:12px; font-weight:bold; }
.mainitem:hover {color:#ffcb00; }
.mainheader {color:#aa0000; font-size:18px; font-weight:bold; letter-spacing:-1px;}
.bigprice {color:#000000; font-size:12px; font-weight:bold; }
.largeblack {color:#000066; font-size:11px; font-weight:bold; }
.mediumblack {color:#000000; font-size:13px; font-weight:bold; }
.mediumred {color:#aa0000; font-size:13px; font-weight:bold; }
.smallblack {color:#000000; font-size:12px; }
.marketing {color:#0000cc; font-size:12px; }
.bigyield {font-size:12px;color:#ff0000; }		
.yield {font-size:11px;color:#ff0000; }
.contextmessage { font-family: arial; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration:normal; line-height:13px; }
.redbar  {width:90%; padding-left:10px; font-family:arial; font-weight:bold; font-size:16px; color:#ffffff; background:#AA0000; border-width:1; border-color:#ffffff; }
.redbar2  {width:90%; padding-left:10px; font-family:arial; font-weight:bold; font-size:14px; color:#ffffff; background:#AA0000; }
.redbar3  {font-family:arial; font-weight:bold; font-size:14px; color:#ffffff; background:#AA0000; }
.bar4  {font-family:arial; font-size:10pt; color:#000066; }
.footer { font-size: 10px; font-family: arial}
.footerlinks { font-family: verdana; font-size: 10px; color:#aa0000; font-weight: bold; }
.footerlinks A { font-family: verdana; font-size: 10px; color:#aa0000; font-weight: bold; }
.searchbox {  font-size:8pt; background-color:#dcdcdc; border-bottom: 2.0px solid #aa0000; border-top: 2.0px solid #aa0000; }
.legendbox { background-color:#dddddd; border-left: 1.0px solid #aa0000; border-right: 1.0px solid #aa0000; }
.loginbox {background-color: #dddddd; border: 1.0px solid #aa0000; }
.loginboxtop { background-color:#ffffff; border-bottom: 1.0px solid #aa0000; }
.headerborder { border-bottom:1.0px solid #000000; border-top:1.0px solid #000000; }
.catalogtable { border:1.0px solid #dddddd; }
.maintable { border-bottom: 1.0px solid #000000; }
.checkouttable { border: 1px solid #aa0000; }
.carttable { border: 1px solid #000066; }
.leftcell { border-left: 1.0px solid #000066; }
.rightcell { border-right: 1.0px solid #000066; }
.bothcell { border-left: 1.0px solid #000000; border-right: 1.0px solid #000000; }
.headercell { background-color: #aa0000; color: #ffffff; font-weight: bold; }
.darkheadercell { background-color: #000066; color: #ffffff; font-weight: bold; }
.redheadercell { background-color: #990000; color: #ffffff; font-weight: bold; }
.bigdarkheadercell { background-color: #cccccc; color: #000000; font-weight: bold; font-size:12px; }
.boldheadercell { background-color: #c0c0c0; color: #000000; font-weight: bold; }
.totals { font-family: arial; font-size: 12px; font-weight: bold; text-decoration:normal; color:#000000; }
.footerrule { color:#797979; height:1px; }
.messagerule { width:80%; color:#b22222; align:center; }
.advnetbyline {color:#000000; font-size:14px; font-weight:bold;}
.pageheader {color:#000066; font-size:18px; font-weight:bold; }
.deftext {font-family: arial; font-size: 12px; color: #000000; }
.redheader {color:#cc0000; font-size:14px; font-weight:bold; text-decoration:underline; }
.QuoteHeaderAddress {font-family: arial; font-size: 12px; color: #000066; }