body {
	margin:0;
	padding:0;	
	background:#fff;
	color:#666;
	font-family: Calibri;
	height:100% !important; /* needed for container min-height */
	font-size:12px;
	line-height:normal;
	
	
}.top-border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3761ae;
	width:100%; 
	height:104px;
	}

h3{
	font-family: Calibri;
	font-size: 20px;
	color: #3761af;
	text-decoration: none;
	margin:0px;
	padding:0px;
}

h2{ color:#666;
font-size:18px;
padding-left:10px;
margin:0px;

	text-align:left;}
.heading{
	font-family: Calibri;
	font-size: 16px;
	color: #666;
	text-decoration: none;
	margin:0px;
	padding:0px;
	background-color: #D8D8D8;
}
.body-text {
	font-family: Verdana, Arial, Helvetica, sans-serif, "HelveticaNeue LT 53 Ex";
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	line-height: 18px;
	
}
.blue-text {
	font-size: 12px;
	line-height: 18px;
	color: #2854a1;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, "HelveticaNeue LT 53 Ex";
	
}
.footer_link {
	font-size: 14px;
	font-weight: normal;
	color: #3761ae;
		text-decoration: none;
		padding-top:20px;
		
			}
.footer_link A {
}
.footer_link A:hover{
	color: #00fffc;
	text-decoration: none;
}
#footer-margin{margin-left:25px;}

#topborder_wrapper{width:1000px; margin-left:auto; margin-right:auto;}
#logo{float:left; margin-top:15px; margin-right:10px; margin-left:18px;}
.topimg{float:left;}
.headerbg{background-image:url(../images/header1.jpg); height:239px; width:100%; background-repeat:no-repeat;}
.navbg{background-image:url(../images/navbg.jpg); background-repeat:repeat-x; height:73px;}
#nav_wrapper{width:1000px; margin-left:auto; margin-right:auto; height:61px;}
.navbottom_bg{width:1000px; margin-left:auto; margin-right:auto;}
#content_wrapper{width:1000px; margin-left:auto; margin-right:auto; padding-left:50px;}
#colum1{float:left; width:240px; margin-right:40px;}
#colum2{float:left; width:260px; margin-right:20px;}
#colum3{float:left; width:216px; margin-right:20px;}
#colum4{float:left; width:170px;}
.bottomclear{clear:both; height:25px;}
.footerbg{background-image:url(../images/footer_repeat.jpg); height:154px; background-repeat:repeat-x;}
#footer_wrapper{width:1000px; margin-left:auto; margin-right:auto; padding-top:20px;}
#inner_colum{float:left; width:100%;}
h1{
	font-size: 20px;
	font-weight: bold;
	color: #3761af;
	text-decoration: none;
	margin:0px;
	padding:0px;
	
}
.chembg{
	background-color: #F0F0F0;
	padding:10px;
	font-size: 12px;
	line-height: 18px;
	color: #2854a1;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, "HelveticaNeue LT 53 Ex";
}

#whatnewcolum2{float:left; width:250px; margin-right:20px;}


.inner_link {
	font-size: 15px;
	font-weight: normal;
	color: #3761ae;
		text-decoration: underline;
		line-height:25px;

			}
.inner_link A {
}
.inner_link A:hover{
	color: #ea7400;
	text-decoration: underline;
}
.header_shadow{background-image:url(../images/header_shawdow.jpg); background-repeat:repeat-x; height:25px;}
#about_colum{float:left; width:650px; margin-right:50px;}
#about_img{ float:left;}
.prod_bold {
	font-size: 16px;
	font-weight: bold;
	color: #3661af;
	text-decoration: underline;
}
.prod_regular {
	font-size: 14px;
	font-weight: normal;
	color: #3661af;
	text-decoration: none;
}
.td_height{height:140px;}
.map{float:left; margin-left:50px;}
.sher-img{float:left; margin-right:70px; margin-left:10px;}

#territory_colum1{float:left; width:320px; margin-right:30px;}
#whatnewcolum1{float:left; width:300px; margin-right:20px;}
#logos{width:960px; margin-left:auto; margin-right:auto; padding-top:15px;}
