/* resetting stuff */
html,body,table,tr,td,a,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {
	font-family:  Arial, Helvetica, sans-serif;
	/* text-align:left; */
}
:focus { outline: 0; }

#altlink { color: white }	
a:link, a:visited { 
	color: #0B1DC7;
	text-decoration: underline;
}
a:hover { 
	color: #3366CC;
	text-decoration: underline;
}
a:active {
	COLOR: Red;
	text-decoration: underline;
}
.smallfont {
	font-size: 11px;
}
.reviewrating {
	color: #0E2F7D;
	font-weight: bold;
	font-size: 45px;
	text-decoration: none;
}
.h1, .H1, h1, .h2, .H2, h2, .h3, .H3, h3, .h4, .H4, h4, .h5, .H5, h5, .h6, .H6, h6, .h4black, .h5white, .h5black, .h5_maroon_reverse {
	color: #0E2F7D;
	font-weight: bold;
	text-decoration: none;
}
.h1, .H1, h1 { 
	font-size: 22px;
}
.h2, .H2, h2 { 
	font-size: 20px;
}
.h3, .H3, h3 { 
	font-size: 18px;
}
.h4, .H4, h4 { 
	font-size: 14px
}
.h5, .H5, h5 {	
	font-size: 12px
}
.h6, .H6, h6 {
	color: #003399;
	font-size: 10px
}
.h4black {
    color: #000000;
    font-size: 14px
}
.h5white {
	color: #FFFFFF;
	font-size: 14px
}
.h5black {
	color: #000000;
	font-size: 12px
}
.productname {
    color: #0E2F7D;
    font-weight: bold;
    font-size: 22px;
    text-decoration: none;
}
.innielight {
    color: black;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    background: #cccccc
}
.innie { 
	color: black; 
	font-size: 10px;  
	font-weight: normal;
	text-decoration: none;
	background: #ECF3FB url(summary_.gif) repeat-x top left;
}
.inniegray { 
	color: black; 
	font-size: 12px;  
	font-weight: normal;
	text-decoration: none;
	background: #F0F0F0 
}
.innie1 { 
	color: black; 
	font-size: 10px;  
	font-weight: normal;
	text-decoration: none;
	background: #FFFFFF 
}
.itemdescription { 
	color: #000000; 
	font-style: italic; 
	font-size: 12px;  
}
.tinytext {
	font-size: 9px;
}
.smalltext { 
	font-size: 10px;  
}
.stdtext { 
	font-size: 12px;  
}
body {
	font-size: 12px;  
}
.stdtextw { 
	font-size: 12px; 
	color: #FFFFFF
}
.stdnavytext { 
	font-size: 12px;
	color: #0B1DC7;
	background: none; 
}
.justtext {
	font-size: 12px;
	text-align: justify;
}
.mediumtext { 
	font-size: 12px;  
}
.medjusttext {
	font-size: 12px;
	text-align: justify;
	margin-left: 1%;
	margin-right: 1%
}
.medstdtext {
	font-size: 12px;
}
.colorred {
	color: #CC0000;
	font-weight: bold;
}
.yourprice { 
	color: #CC0000; 
	font-weight: bold; 
	font-size: 12px; 
}
.yourpriceblack {
    color: #000000;
    font-weight: bold;
    font-size: 12px;
}
.cartoutie { 
	color: white; 
	font-size: 12px; 
	font-family: Verdana, sans-serif;
	font-weight: bold; 
	background: #000000;
	text-align: left
}
.cartwhitetext { 
	font-size: 10px; 
	color: #ffffff;
	font-weight: bold;
	background: #000000
}
.cartmediumtext {
	font-size: 11px; 
	color: #0033CC;
	font-weight: bold;
}
.cartstdtext {
	font-size: 10px; 
	color: #999999;
}
.crumb { font-size: 11px; }
table.datatable { font-size: 11px; border-color: #e5e5e5 #cccccc #cccccc #e5e5e5;border-style: solid;border-top-width: 2px; border-right-width: 2px;border-bottom-width: 2px; border-left-width: 2px;}
td.datatableheadline { background-color: #E4E4E4; font-size: 12px; }
td.datatablecontent { background-color: #F4F4F4; font-size: 11px; }
td.datatablecontent.alt2 { background-color: #FFFFFF; font-size: 11px; }
table.datatablenoraised { font-size: 11px; border:1px solid #cccccc;}
td.datatablenoraisedheadline { background-color: #EEEEEE; font-size: 12px; }
td.datatablenoraisedcontent { background-color: #F4F4F4; font-size: 11px; }
td.datatablenoraisedcontent.alt2 { background-color: #FFFFFF; font-size: 11px; }
