/* CSS Document */

/*------------New Container Holder bg-----------*/

.leftbg{background:url(../images/shadow_left.jpg) repeat-y; width:12px;}
.rightbg{background:url(../images/shadow_right.jpg) repeat-y; width:12px;}

/*------------body-----------*/

html {padding:0; margin:0; overflow:inherit; overflow-y:scroll;}

body, img, hr, p, br, form, input, h1, h2, h3, h4, ul, li { padding:0; margin:0; border:0;}

li{list-style:none; padding-left:10px; line-height:22px;}

body{ background:url(../images/bodybg.jpg) repeat-x #c7e2f1;  font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#2D2D2D; font-size:11px;}

a, img{outline:0;}


/* top navigation */

a.top:link{ color:#666666; font-size:12px; text-decoration:none;}
a.top:visited{ color:#666666; font-size:12px; text-decoration:none;}
a.top:hover{ color:#007e95; font-size:12px; text-decoration:none;}
.topstatic{ color:#007e95; font-size:12px; text-decoration:none;}

/* search field */
.search{ background:url(../images/search_bg.jpg) repeat-x; width:155px; height:17px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4D4D4D; padding:2px; border:1px solid #bababa;}


/* footer  */

.footertd{ background-color:#e8ebef; height:42px; line-height:42px; padding:14px;}

a.footer:link{ color:#2D2D2D; font-size:12px; text-decoration:none; font-size:11px;}
a.footer:visited{ color:#2D2D2D; font-size:12px; text-decoration:none; font-size:11px;}
a.footer:hover{ color:#007e95; font-size:12px; text-decoration:none; font-size:11px;}

/* captions & headings */

h3.welcome{ background:url(../images/welcome.jpg) no-repeat; width:228px; height:20px; text-indent:-2000px;}
h3.contact{ background:url(../images/contact.jpg) no-repeat; width:95px; height:20px; text-indent:-2000px;}
h3.products{ background:url(../images/products.jpg) no-repeat; width:63px; height:17px; text-indent:-2000px;}
h3.products{ background:url(../images/products.jpg) no-repeat; width:63px; height:17px; text-indent:-2000px;}
h3.markets{ background:url(../images/markets.jpg) no-repeat; width:111px; height:17px; text-indent:-2000px;}
h3.engineered{ background:url(../images/engineered.jpg) no-repeat; width:151px; height:17px; text-indent:-2000px;}
h3.energy{ background:url(../images/energy-free.jpg) no-repeat; width:84px; height:17px; text-indent:-2000px;}

/* contents */
p{color:#4D4D4D; font-size:11px; }
p.welcome{ color:#4D4D4D; font-size:11px; padding-top:8px; line-height:16px;}
p.contact{ font-size:12px; padding-top:8px; line-height:17px;}
p.caption{ color:#4D4D4D; font-size:10px; padding-top:2px;}

a.mail:link{color:#4D4D4D; text-decoration:none;}
a.mail:visited{color:#4D4D4D; text-decoration:none;}
a.mail:hover{color:#007e95; text-decoration:none;}


a.mail1:link{color:#007e95; text-decoration:none;}
a.mail1:visited{color:#007e95; text-decoration:none;}
a.mail1:hover{color:#4D4D4D; text-decoration:none;}


.active{ color:#007e95;}

a.link2nd:link{ color:#6A6A6A; line-height:14px; text-decoration:none;}
a.link2nd:visited{ color:#6A6A6A; line-height:14px; text-decoration:none;}
a.link2nd:hover{ color:#007e95; line-height:14px; text-decoration:none;}


a.link3rd:link{ color:#525252; line-height:14px; text-decoration:none;}
a.link3rd:visited{ color:#525252; line-height:14px; text-decoration:none;}
a.link3rd:hover{ color:#007e95; line-height:14px; text-decoration:none;}


a.more:link{color:#007e95; text-decoration:none;}
a.more:visited{color:#007e95; text-decoration:none;}
a.more:hover{color:#4D4D4D; text-decoration:none;}


p.white{ color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:14px; padding-right:14px;}


/* content styles  */

.dottedborder{ background:url(../images/dotted_bg.jpg) repeat-x; height:3px;}

.devider{height:1px; background-color:#DFDEDE;}

.headline1{ font-size:14px; font-weight:bold; color:#007e95;}

.bold{ font-size:26px; font-weight:bold; color:#007e95;font-family:Arial,Helvetica,sans-serif;padding-bottom:10px;}
.bold2{ font-size:18px; font-weight:bold; color:#007e95;font-family:Arial,Helvetica,sans-serif;padding-bottom:10px;}

.sub_link:link{ color:#007e95; font-weight:normal; text-decoration:none;}
.sub_link:visited{ color:#007e95; font-weight:normal; text-decoration:none;}
.sub_link:hover{ color:#2f2f2f; font-weight:normal; text-decoration:none;}


.toll_bg{ background:url(../images/tollfree_bg.jpg) repeat-x; height:31px; line-height:31px; }

.pro{ color:#00829b; font-weight:bold;}
.pro1{ color:#4D4D4D; font-weight:bold;}
	li.pro ul, li.pro1 ul {font-weight: normal;}

a.prolink:link, div.news a:link, div.archive a:link{ color:#00829b; font-weight:bold;}
a.prolink:visited, div.news a:visited, div.archive a:visited{ color:#00829b; font-weight:bold;}
a.prolink:hover, div.news a:hover, div.archive a:hover{ color:#4D4D4D; font-weight:bold;}

div.archive a:link, , div.archive a:visited, div.archive a:hover {
	font-weight:normal;
	}



.productname{ font-size:18px; font-weight:bold; line-height:40px;}
.productname_small{ font-size:14px; font-weight:bold; line-height:15px; color:#01819a}
.pdf{width:12%; height:68px;padding-top:10px; }
.description{width:38%; padding-top:15px;}

li.FeaturesandBenefits{
	font-family: Arial, Helvetica, sans-serif;
	color:#2D2D2D;
	font-size:11px;
	line-height:20px;
	padding:0;
	margin:0;
}

/* file download styles  */

a.secname:link{ color:#007e95; font-size:14px; font-weight:bold; text-decoration:none;  }
a.secname:visited{ color:#007e95; font-size:14px; font-weight:bold; text-decoration:none; }
a.secname:hover{ color:#4D4D4D; font-size:14px; font-weight:bold; text-decoration:none; }

a.note:link{ color:#c3c2c2; font-size:11px; font-weight:normal; text-align:right;  text-decoration:none;}
a.note:visited{ color:#c3c2c2; font-size:11px; font-weight:normal; text-align:right; text-decoration:none;}
a.note:hover{ color:#4D4D4D; font-size:11px; font-weight:normal; text-align:right;  text-decoration:none;}

.blocks{ float:left; width:189px; border:1px solid #efefef; padding:10px; margin:2px; height:44px;}
.gap1{ float:left; width:8px;}
.pdficon{ width:30%; float:left;}
.desc{ width:65%; float:left;}

a.filename:link{ color:#4D4D4D;font-size:11px;}

.contacts{ background:url(../images/search_bg.jpg) repeat-x; width:300px; height:17px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4D4D4D; padding:2px; border:1px solid #bababa;}

.lists{  width:306px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4D4D4D; padding:2px; border:1px solid #bababa;}
.text_aria{  width:300px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4D4D4D; padding:2px; border:1px solid #bababa;}

input.buttonsubmit {  background:url(../images/search_bg.jpg) repeat-x; border:1px solid #bababa; 	width: 83px;	height:23px;	font-size: 10px;	font-weight: bold;	color: #007e95;	}
	 
	


/*new css*/
.index_white_text{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; padding-right: 2px;}
.index_white_text1{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-right: 2px; font-weight: bold;}
.index_white_text2{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-right: 2px;}
a.read_more_text{ font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }
a.read_more_text:hover{color: #242323; text-decoration: none; font-weight: bold;}

td.on{ background-color:#FFFFFF;width:33%;border:1px solid #e5e4e4;}
td.on:hover{ background-color:#FCFCFC;border:1px solid #B9E6E4;}

.caps{line-height:34px; border-bottom:1px solid #e5e4e4;}

A.ssmItems:link		{color:black;text-decoration:none; font-size:12px;}
A.ssmItems:visited	{color:black;text-decoration:none;font-size:12px;}
A.ssmItems:hover	{color:#007e95;text-decoration:none;font-size:12px;}

a.sitename:link{ color:#333; font-size:11px; font-weight:bold; text-decoration:none;padding:5px;  }
a.sitename:visited{ color:#333; font-size:11px; font-weight:bold; text-decoration:none;padding:5px; }
a.sitename:hover{ color:#007e95; font-size:11px; font-weight:bold; text-decoration:underline;padding:5px; }
	   
		

.td2{ height:24px; background-color:#F4F4F4; line-height:24px; }
a.mails:link{color:#4D4D4D; text-decoration:none;}
a.mails:visited{color:#4D4D4D; text-decoration:none;}
a.mails:hover{color:#007e95; text-decoration:underline;}
.td_border{ border:1px solid #DEDBDB;}


a.performance_guarentee {
	cursor:pointer; 
	color:#007e95;
	text-decoration:none;
	}
	
	a.performance_guarentee:hover {
		text-decoration:underline;
		color:#2d2d2d;
		}
		
div.news h3 {
	font-size:18px; 
	font-weight:bold; 
	line-height:22px;
	padding-bottom:10px;
	}
	
div.news h4 {
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	text-transform:uppercase;
	padding-bottom:5px;
	}
	
div.news p {
	line-height:16px;
	}
	
div.news {
	margin-top:15px;
	padding-bottom:15px;
	border-bottom:1px solid #CCCCCC;
	}
	
div.archive {
	margin-top:25px;
	}
	
div.news ul {
	list-style:disc;
	line-height:18px;
	padding-bottom:15px;
	padding-top:15px;
	}