body {font-family: verdana, Arial, Helvetica, sans-serif;  font-weight: normal;  font-size: 10px;  font-style: normal; color: Black; background-color: #374EA6;  left: 5px;  top: 4px;     } 
.body {font: normal normal normal 12px/16px  Verdana, Arial, Helvetica, sans-serif;	}

.bold {
	font: bolder;}
.contentSM {font: normal normal normal .55em  Verdana, Arial, Helvetica, sans-serif;}	

.contentSM2 {font: normal normal normal .75em  Verdana, Arial, Helvetica, sans-serif;}	

h1.info  {font: normal normal normal 1.5em/1.0em Verdana, Arial, Helvetica, sans-serif;	}

h1  {font: normal normal normal 22px  Verdana, Arial, Helvetica, sans-serif;	}
h1.pd  {font: normal normal bolder 16px/20px Verdana, Arial, Helvetica, sans-serif; margin:0px; 
	padding:0px;	}
h1.pd2  {font: normal normal bolder 14px/16px Verdana, Arial, Helvetica, sans-serif; margin:0px; 
	padding:0px;	}
	
h2  {font: normal normal normal 18px  Verdana, Arial, Helvetica, sans-serif; color: #039;	}
h3  {font:  14px  Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  font-style: normal;  font-variant: normal;   }
h4  {font: normal normal normal 10px  Verdana, Arial, Helvetica, sans-serif;	}

.siteheading { color: #000; font-weight: bolder; font-size: 14px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: underline;  	 } 


.bodybold {font: normal normal normal 12px/16px  Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; 	}

/* body links */	
a:link {
	color: #006;
	font-weight: normal;
	font-size: 12px/16px
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	} 
a:visited { color: #006; 
font-weight: normal;
	font-size: 12px/16px
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	} 
		
a:active { color: #c03; 
font-weight: normal;
	font-size: 12px/16px
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	} 
	

	
a:hover { color: #c03; 
font-weight: normal;
	font-size: 12px/16px
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
} 


.leftmenuactive { color: #c03; font-weight: bolder; font-size: 14px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; text-align: justify;	padding-left: 18px; } 



/* Shopping Cart Navigation */	
a.leftmenu:link { color: #666; font-weight: bolder; font-size: 14px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none;  font-variant: small-caps; text-align: justify;
	padding-left: 16px;  } 
	
a.leftmenu:visited { color: #666; font-weight: bolder; font-size: 14px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; text-align: justify;
	padding-left: 16px;}  
a.leftmenu:active { color: #c03; font-weight: bolder; font-size: 14px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; text-align: justify;
	padding-left: 18px; } 

a.leftmenu:hover { color: #c03; font-weight: bolder; font-size: 14px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; text-align: justify;
	padding-left: 18px;} 
	
	/*	left menu smaller font */	
.leftmenuactive2 { color: #c03; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; text-align: justify;	padding-left: 16px; } 
	
a.leftmenu2:link { color: #666; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none;  font-variant: small-caps; text-align: justify;
	padding-left: 16px;  } 
	
a.leftmenu2:visited { color: #666; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; text-align: justify;
	padding-left: 16px;}  
a.leftmenu2:active { color: #c03; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; text-align: justify;
	padding-left: 18px; } 

a.leftmenu2:hover { color: #c03; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; text-align: justify;
	padding-left: 18px;} 	
	/*--------------------------------------*/	
/* Shopping Cart Sub-Navigation */		
a.subleftmenu:link { color: #666; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none;  font-variant: small-caps; 
	padding-left: 22px;  }
	
a.subleftmenu:visited { color: #666; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; 
	padding-left: 22px;}  
	 
a.subleftmenu:active { color: #c03; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; 
	padding-left: 26px; } 

a.subleftmenu:hover { color: #c03; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; 
	padding-left: 26px;} 
	
/* Shopping Cart Sub-Navigation with a smaller font */		
a.subleftmenu2:link { color: #666; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none;  font-variant: small-caps; 
	padding-left: 22px;
	margin-top: 7px;  }
	
a.subleftmenu2:visited { color: #666; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; 
	padding-left: 22px;
	margin-top: 7px;}  
	 
a.subleftmenu2:active { color: #c03; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; 
	padding-left: 26px;
	margin-top: 7px;
 } 

a.subleftmenu2:hover { color: #c03; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; 
	padding-left: 26px;
	margin-top: 7px;} 	
		
/* Shopping Cart item-Navigation */		

a.itemmenu:link { color: #666; font-weight: normal; font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none;  font-variant: normal; 
	 } 
	 
 a.itemmenu:visited { color: #666; font-weight: normal; font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: normal; 
	}  
a.itemmenu:active { color: #c03; font-weight: normal; font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: normal; 
	} 

a.itemmenu:hover { color: #c03; font-weight: normal; font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: normal; 	 	} 		
	
/* Top Menu Navigation */	

.topmenuactive { 
color: #c03; font-weight: bolder; font-size: 13px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none;  } 

a.topmenu:link {
	color: #666;
	font-weight: bolder;
	font-size: 13px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
} 

a.topmenu:visited { color: #666; font-weight: bolder; font-size: 13px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; }  
a.topmenu:active { color: #c03; font-weight: bolder; font-size: 13px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none;  } 

a.topmenu:hover { color: #c03; font-weight: bolder; font-size: 13px; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none; }




/* Bottom Navigation */	
a.botnav:link {
	color: #666;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 25px;} 
	
a.botnav:active { color: #c03; 
font-weight: normal;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 25px;} 
	
a.botnav:visited { color: #666; 
font-weight: normal;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 25px;} 
	
a.botnav:hover { color: #c03; 
font-weight: normal;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 25px;} 
	
/* Banner Positioning */		
#ban_middle 
{
position: static;
left: 250px;
padding-left: 10px;
padding-top: 5px;
}	
#ban_shipping 
{
position: static;
left: 125px;
padding-left: 2px;
padding-top: 10px;
}	
#content
{
padding-left: 15px;
padding-top: 10px;
padding-right: 15px;
padding-bottom: 10px;
}	

#contentHP
{
padding-left: 5px;
padding-top: 10px;
padding-right: 5px;
padding-bottom: 10px;
}	


/* 
padding: 0px;
border-color: #ffffff;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
 width: auto; */	

a.cartcategories:link { color: #006; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif;   border-bottom: 2px solid #15176A;   padding-left: 20px;  text-decoration: none;    } 

a.cartcategories:active { color: #666; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif;   border-bottom: 2px solid #15176A;   padding-left: 20px;  text-decoration: none;    } 

a.cartcategories:visited { color: #006; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif;   border-bottom: 2px solid #15176A;   padding-left: 20px;  text-decoration: none;    } 

a.cartcategories:hover { color: #666; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif;   border-bottom: 2px solid #15176A;   padding-left: 20px;  text-decoration: none;    } 


h1.cartcategories { color: #15176A; font-weight: bolder; font-size: 14px; font-family: verdana, Arial, Helvetica, sans-serif;   border-bottom: 1px solid #15176A;   padding-left: 20px;   } 

.cartcategories { color: #15176A; font-weight: bolder; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif;   border-bottom: 1px solid #15176A;   padding-left: 20px;   } 

.subcartcategories { color: #15176A; font-weight: bold; font-size: 12px; font-family: verdana, Arial, Helvetica, sans-serif;   border-bottom: 0px none;   padding-left: 30px;   } 

#thtable {	
position: static;
left: 275px;
padding-left: 10px;
padding-top: 5px;
}	

#shoptable {	
position: static;
padding-left: 20px;
padding-top: 5px;
}	

/* hp icon links*/

div.icons {background-color: #fff;
	width: 200px;
	position:relative;
	overflow: visible;	
}

#icons ul
{
background-color: #fff;
width: 200px;
list-style: none;
padding: 2px 4px 2px 4px;
/*padding: .4em 0; originally .2em */
margin: 0;

 }
 
#icons li {
display: block; 
color: #1c5098;
font-family: verdana, sans-serif; 
padding: 1px 4px 1px 4px;
text-align: left;
 font-size: 10px;
}
 

#icons ul li a { 
display: block;
color: #1c5098;
font-family: verdana, sans-serif;
font-weight: bold;
padding: 1px 4px 1px 4px;
text-align: left;
text-decoration: none;}



#icons ul li a:hover { 
display: block;
color: #456fad;
font-family: verdana, sans-serif;
padding: 1px 4px 1px 4px;
text-align: left;
text-decoration: none;}

ul li.noneBold {
	list-style-type: none;
	margin-left: -15px;
	font-weight: bolder;
}
ul li.noneBold2 {
	list-style-type: none;
	margin-left: -15px;
	font-weight: bolder;
		font: .75em/1.2em verdana, sans-serif;
}
ul li.DetailSize {

	font: .95em/1.0em verdana, sans-serif;
	font-weight: normal;
}h3 {
	color: #C03;
}
