body {

	font: 12px  Arial, Helvetica, sans-serif;

	color: #000000;

	margin: 0px;

	padding: 0px;

	text-align: left;

	background: #7d8e6b;

	}







a:active {

	text-decoration: none;

	}



a:hover {

	text-decoration: underline;

	}



/* Content Styles */





p,td,pre {

	font: normal 12px arial,helvetica,sans-serif; 

	color: #000000;

	}









h1 {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px; 

	font-weight: normal;

	color: #666666;

	}



h2 {

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 22px; 

	font-weight: normal;

	color: steelblue;

	}



h4 {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 16px; 

	font-weight: bold;

	color: #000000;

	}

	

h5 {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 13px; 	

	color: #000066;

	}	



A.blue-title:link {

    font: 16px Arial, Helvetica, sans-serif;

	color: #FF9900;

	text-decoration: underline;

}



A.blue-title:visited {

    font: 16px Arial, Helvetica, sans-serif;

	color: #FF9900;

	text-decoration: underline;

}



A.blue-title:active {

    font: 16px Arial, Helvetica, sans-serif;

	color: #FF9900;

	text-decoration: underline;

}



A.blue-title:hover {

    font: 16px Arial, Helvetica, sans-serif;

	color: #FF9900;

	text-decoration: none;

}





pre {margin-bottom: 0}





.bigger_text {

	color: #000000; 

	font-size: 13px;	

	}



.nav_link {

	color: #4B7146; 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px;

	LINE-HEIGHT: 16px;

	text-decoration: none;

	}



.nav_link:hover {

	color: #000000; 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px;

	LINE-HEIGHT: 16px;

	text-decoration: none;

	}

	

.nav_link2 {

	color: #666666; 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10px;

	LINE-HEIGHT: 16px;

	text-decoration: none;

	}



.nav_link2:hover {

	color: #000000; 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10px;

	LINE-HEIGHT: 16px;

	text-decoration: none;

	}



.style1 {

	font-family: Times New Roman, Times, serif; 

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	font-weight: bold;

}

.pink_text {

	color: #FF9900; 

	font-size: 13px;

	font-weight: bold;

	LINE-HEIGHT: 16px;

	}

.green_text {

	color: #336633; 

	font-size: 16px;

	font-weight: bold;

	LINE-HEIGHT: 18px;

	}	

.green_header {

	color: #003537; 

	font-size: 12px;

	font-weight: bold;

	LINE-HEIGHT: 18px;

	}	

.bigwhite_text {

	color: #ffffff; 

	font-size: 14px;

	font-weight: bold;

	LINE-HEIGHT: 18px;

	}	

	.blue-text1 {

	color: #666666; 

	font-size: 11px;	

	LINE-HEIGHT: 16px;

	font-weight: bold;

	}

.gray-text2 {

	color: #000000; 

	font-size: 13px;	

	LINE-HEIGHT: 16px;

		}

	.menutext {

	color: #FFFFFF; 

	font-size: 10px;	

	font-weight: bold;

	LINE-HEIGHT: 16px;

	}



.bkg-blue {  

	background-color: #4978AB;

	}



.bkg-grayray {  

	background-color: F8F8F8;

	}



.blackbullet {  

	color: #cc0000;

	font-size: 12px;

	font-weight: bold;

 	LINE-HEIGHT: 16px;

	}

	

.yellow_text {

	color: #FF9900; 

	font-size: 16px;

	font-weight: bold;

	LINE-HEIGHT: 20px;

	}



.smyellow_text {

	color: #FF9900; 

	font-size: 13px;

	font-weight: bold;

	LINE-HEIGHT: 16px;

	}





/* Link Mods */



#breadcrumbs {

	padding: 8px 5px 0px 0px;

	background-color: #4978AB;

	font-family: verdana, sans-serif; 

	font-size:11px; 

	color: #FFFFFF; 

	font-weight: bold;

	text-align: right;	

	height: 25px; 

}

#breadcrumbs a:link {

	font-weight: bold;

	text-decoration: underline;

	color: #FFFFFF;

	}



#breadcrumbs a:hover, a:active {

	text-decoration: none;

	color: #FFCC00;

}



A.topmenu:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	

}

A.topmenu:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	

}



A.topmenu:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	

}

A.topmenu:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ccff00;

	font-weight: bold;

	text-decoration: none;

}



.topnav_link {

	color: #3f3f3f;

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	LINE-HEIGHT: 16px;

	font-weight: bold;

	text-decoration: none;

	}



.topnav_link:hover {

	color: #147884;

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 11px;

	LINE-HEIGHT: 16px;

	font-weight: bold;

	text-decoration: none;

	}

	

A.product:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	font-weight: bold;

	text-decoration: underline;

	

}



A.product:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	font-weight: bold;

	text-decoration: underline;

	

}



A.product:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	font-weight: bold;

	text-decoration: underline;

	

}



A.product:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #333333;

	font-weight: bold;

	text-decoration: none;

}



A.textlink:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #006633;

	font-weight: bold;

	text-decoration: underline;

	

}



A.textlink:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #006633;

	font-weight: bold;

	text-decoration: underline;

	

}



A.textlink:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #006633;

	font-weight: bold;

	text-decoration: underline;

	

}



A.textlink:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	text-decoration: none;

}







.smalltxt-wht {  font-size: 10px; color: #FFFFFF}

.smalltxt-gray {  font-size: 10px; color: #999999}

.bluelink {  color: #F550AB}

.product-title {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #999999 }

.blacktext {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-style: italic text-decoration: underline; }

.order {  font-family: Times New Roman, Times, serif; font-size: 18px; color: #ffffff }




/* BLSCart */
.blscart a, .blscart a:hover, .blscart a:active, .blscart a:visited {
	font-family: sans-serif; font-size: 14px; line-height: 16px; color: black; text-align: center;
	display: block; width: 88px; height: 19px; padding-top: 3px;
	background: url(images/addtocart.png) 0 0 no-repeat; text-decoration: none; }
.blscart a:hover { background-position: 0 -22px; }
.blscart a:active { background-position: 0 -44px; }
/* end BLSCart */
