body {background-image: url('/images/spacer.gif'); font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color:#666666; text-decoration: none; margin: 0; padding: 0;}

td, .tagline, #bottomnav, #legalblock, #subsectionmain, #subpage, #paging, /*.pageheading,*/ #alsorecommend  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color:#000000; text-decoration: none}

h1 {color: #003399; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
h2 {color: #003399; font-size: 10pt; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
h3 {color: #003399; font-size: 12pt; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
h4 {color: #003399; font-size: 10pt; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

.topbar {font-style: normal; color:#7B6B01; text-decoration: none; font-size: 8pt; }
A:hover.topbar {text-decoration: underline; font-size:8pt; font-weight: bold;}
A:link.topbar {color:#BE0043; font-size: 8pt; font-weight: bold;}
A:visited.topbar {color:#BE0043; font-size: 8pt; font-weight: bold;}

a:hover, a:active {text-decoration: underline; color: #BE0043;}
a:link {text-decoration: none; color: #BE0043;}
a:visited {text-decoration: underline; color: #BE0043;}

.topbarcats {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

.homepagerow, td.homepagerow	{
	background: #BE0043;
	}

.new, .red {color:#BE0043;}

.cartheaderdark {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #FFFFFF; text-decoration: none; background-color: #BE0043}

.cartheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #FFFFFF; text-decoration: none; background-color: #BE0043}

.cartsubheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #ffffff; text-decoration: none; background-color: #999999}

.cartsubheader02 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #333333; text-decoration: none; background-color: #EDEBDE}

.cartheaderwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #333333; text-decoration: none; background-color: #FFFFFF}

.cartbody {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #333333; text-decoration: none; background-color: #FFFFFF}

.bgwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #333333; text-decoration: none; background-color: #FFFFFF}

.rowcolor {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #333333; text-decoration: none; background-color: #EDEBDE}
			
input.dark { 
			font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #FFFFFF; background-color: #BE0043 }
			
input.light { 
			font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #333333; background-color: #CCCCCC }
			
select,input { 
			font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #333333; background-color: #FFFFFF }
