@import url('/css/navigation.css');
@import url('/css/pricegrids.css');


body {background-color:#fff; padding:6px; font:10px Verdana, Arial, Helvetica, sans-serif;}

a:link {color:#333333}		
a:visited {color:#777777}
		
	
/* ID */
#wrap {width:860px; background-color:#fff; margin:auto auto;}

#wrap100 {width:860px; background-color:#fff; margin:auto auto;}
#wrap100 a: link {color:#454545}

#wrap400 {width:860px; background-color:#fff; margin:auto auto;}
#wrap400 a: link {color:#293785;}

#wrapHD {width:860px; background-color:#fff; margin:auto auto;}
#wrapHD a: link {color:#5f3794;}

#wrapPTS {width:860px; background-color:#fff; margin:auto auto;}
#wrapPTS a: link {color:#666666;}

#header { width:860px;border-bottom:1px solid #999999;}
	#greenline {width:860px; background:#007a47; height:20px;}
	#blackline {width:860px; background:#000000; height:20px;}
	#blueline {width:860px; background:#293785; height:20px;}
	#purpleline {width:860px; background:#5f3794; height:20px;}
	#redline {width:860px; background:#972431; height:20px;}
	#yellowline {width:860px; background:#FFFF00; height:20px;}
	#grayline {width:860px; background:#444444; height:20px;}

/* Home Page Content */
#hp-content { width:860px; }
	#hp-content-left { width:570px; padding:12px; float:left; line-height:1.8; }
	#hp-content-right { width:235px; float:left; text-align:left; border-left:1px solid #999999;
						padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:0px; }
		#hp-content-right dt { text-align:left; color:#D5953B; font-weight:bold; font-size:13px; margin-left:15px; padding-bottom:10px; 
							    border-bottom:1px solid #999999;}
		#hp-content-right dd { text-align:left; padding:15px 0px 15px 0px; border-bottom:1px solid #999999;}



/* Product Page Content */   /* z-index keeps the content column underneath the side nav */
#product-content { width:860px; border-top:1px solid #999999; padding-top:0px }
	#product-content-left { width:260px; padding-top:20px; margin-right:0px;  padding-bottom:40px; margin-left:40px ;float:left;z-index:2}
	#product-content-left-border { width:260px; padding-top:20px; margin-right:0px;  padding-bottom:40px; margin-left:40px ;float:left;z-index:2;border-right:1px solid #999999;}
	
	#product-content-right {width:520px; padding-top:20px; margin-right:20px; padding-bottom:12px; margin-left:0px; float:left; z-index:1; border-left:1px solid #999999;}
	#product-content-right-border {width:520px; padding-top:20px; margin-right:20px; padding-bottom:12px; margin-left:0px; float:left; z-index:1; border-left:1px solid #999999;}
	
	#product-content-single {width:760px; padding-top:12px; margin-right:15px; padding-bottom:12px; margin-left:45px; float:left; border-left:1px solid #999999; z-index:1; }

#whitetext {color:#FFFFFF}
#whitetext a {color:#FFFFFF}
#whitetext a:visited {color:#CCCCCC}

#blacktext {color:#000000}
#blacktext a {color:#000000}
#blacktext a:visited {color:#333333}


/* Fonts */	
.columnCopy {font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:10px; line-height:1.6; }
.columnSmallHeader {font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#007a47; padding-bottom:10px;padding-top:10px;}

.breadcrumb{font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 10px; 
			   padding-top:0px; padding-bottom:10px; padding-left:25px; border-bottom:1px solid #999999;}
			   			   
.breadcrumbnoborderleft{font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 10px; 
			   padding-top:0px; padding-bottom:10px; padding-left:25px;}
			   			   
.breadcrumbnoborderright{font-family: Verdana, Arial, Helvetica, sans-serif; text-align:right; font-size: 10px; 
			   padding-top:0px; padding-bottom:10px; padding-left:25px;}
			   			   
.pageTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight:900; text-align: left; color:#007a47; 
		    padding-left:15px; border-bottom:1px solid #999999; padding-top:10px; padding-bottom:10px; }
			
.pageTitle100 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight:900; text-align: left; color:#454545; 
		    padding-left:15px; border-bottom:1px solid #999999; padding-top:10px; padding-bottom:10px; }
			
.pageTitle400 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight:900; text-align: left; color:#293785; 
		    padding-left:15px; border-bottom:1px solid #999999; padding-top:10px; padding-bottom:10px; }
			
.pageTitleHD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight:900; text-align: left; color:#5f3794; 
		    padding-left:15px; border-bottom:1px solid #999999; padding-top:10px; padding-bottom:10px; }

.pageTitlePTS {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight:900; text-align: left; color:#444444; 
		    padding-left:15px; border-bottom:1px solid #999999; padding-top:10px; padding-bottom:10px; }
						
.pageTitle200 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight:900; text-align: left; color:#972431; 
		    padding-left:15px; border-bottom:1px solid #999999; padding-top:10px; padding-bottom:10px; }
			
			
			
.content-right     {font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 11px; 
			   padding-top:15px; padding-bottom:15px; padding-left:15px; border-bottom:1px solid #999999;}	
			   		   
.content-right-top {font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 11px; 
			   padding-top:15px; padding-bottom:15px; padding-left:25px; border-bottom:1px solid #999999; border-top:0px solid #999999;}	
			   		   
.content-right-list{font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 11px; 
			   padding-top:2px; padding-bottom:2px; padding-left:10px; border-bottom:1px solid #999999;}	
			   
.content-right-list-top{font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size: 11px; 
			   padding-top:2px; padding-bottom:2px; padding-left:10px; border-bottom:1px solid #999999; border-top:1px solid #999999;}	
			   
			   		   			   		   

.productDescript {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; margin-top:10px; padding-bottom:10px; valign:top; }

.productTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left; color:#005983; padding-bottom:2px;
			   valign:top; font-weight: bold;}
			   
.lineHeight20 {line-height:20px; margin-bottom:10px; }

.productPrice {line-height:15px; margin-bottom:5px;margin-top:5px; margin-left:6px }

.white {color:#FFFFFF}	
		   
.copyright {font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#888; padding-bottom:10px;padding-top:10px;}

.welcome {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:900; text-align: left; 
		    padding-left:25px; border-bottom:1px solid #999999; padding-top:10px; padding-bottom:10px; }
			
