/************header start here**************************/

p {
	line-height: 22px;
}

h2 {
	margin-bottom: 7px;
}

#header form{ float: right; width: 227px;}
#header form input.textfield{ border: solid 1px #C0BEBE; height: 16px; padding:2px; font: normal 11px/16px Arial, Helvetica, sans-serif; color: #999999; float:left; width: 152px;}
#header form input.submit{ float: right; background:url(images/chi-search.gif) no-repeat; width: 66px; height: 22px; border: 0; cursor: pointer; text-indent: -9999px;}
#header form input.submit:hover{ background:url(images/chi-search.gif) 0 -22px no-repeat;}

#header #topnav{ height: 25px; margin-top: 30px; clear: both;}
#header #topnav ul{ list-style: none;}
#header #topnav ul li{ float: left; display:inline;}
#header #topnav ul li a{ text-indent: -99999px; display: block; height: 25px;}

#header #topnav ul li.about-us a{ background: url(images/chi-top-nav.jpg) 0 5px no-repeat; width: 90px;}
#header #topnav ul li.about-us a:hover, #header #topnav ul li a.active{ background: url(images/chi-top-nav.jpg) 0px -16px no-repeat; width: 90px;}
#header #topnav ul li.products a{ background: url(images/chi-top-nav.jpg) -90px 5px no-repeat; width: 70px;}
#header #topnav ul li.products a:hover, #header #topnav ul li.products a.active{ background: url(images/chi-top-nav.jpg) -90px -16px no-repeat; width: 70px;}
#header #topnav ul li.technology a{ background: url(images/chi-top-nav.jpg) -160px 5px no-repeat; width: 70px;}
#header #topnav ul li.technology a:hover, #header #topnav ul li.technology a.active{ background: url(images/chi-top-nav.jpg) -160px -16px no-repeat;}
#header #topnav ul li.case-study a{ background: url(images/chi-top-nav.jpg) -230px 5px no-repeat; width: 70px;}
#header #topnav ul li.case-study a:hover, #header #topnav ul li.case-study a.active{ background: url(images/chi-top-nav.jpg) -230px -16px no-repeat;}
#header #topnav ul li.environment a{ background: url(images/chi-top-nav.jpg) -300px 5px no-repeat; width: 70px;}
#header #topnav ul li.environment a:hover, #header #topnav ul li.environment a.active{ background: url(images/chi-top-nav.jpg) -300px -16px no-repeat;}
#header #topnav ul li.faq a{ background: url(images/chi-top-nav.jpg) -370px 5px no-repeat; width: 100px;}
#header #topnav ul li.faq a:hover, #header #topnav ul li.faq a.active{ background: url(images/chi-top-nav.jpg) -370px -16px no-repeat;}
#header #topnav ul li.news a{ background: url(images/chi-top-nav.jpg) -470px 5px no-repeat; width: 70px;}
#header #topnav ul li.news a:hover, #header #topnav ul li.news a.active{ background: url(images/chi-top-nav.jpg) -470px -16px no-repeat;}
#header #topnav ul li.join-us a{ background: url(images/chi-top-nav.jpg) -540px 5px no-repeat; width: 100px;}
#header #topnav ul li.join-us a:hover, #header #topnav ul li.join-us a.active{ background: url(images/chi-top-nav.jpg) -540px -16px no-repeat;}
#header #topnav ul li.contact{ background: url(images/chi-top-nav.jpg) -640px 5px no-repeat;  padding-left:47px;}
#header #topnav ul li.contact a{width: 210px;}
#header #topnav ul li.contact a:hover, #header #topnav ul li.contact a.active{ background: url(images/chi-top-nav.jpg) -687px -15px no-repeat;}
/************header end here**************************/

#home-bot .products .padd .learn{ background: url(images/chi-learn-more.gif) no-repeat; width: 97px; height: 22px; display: block; text-indent: -99999px;} 
#home-bot .products .padd .learn:hover{ background: url(images/chi-learn-more.gif) 0 -22px no-repeat; width: 97px; height: 22px; display: block; text-indent: -99999px;} 

#home-bot .enviroment .padd .learn{ background: url(images/chi-learn-more.gif) no-repeat; width: 97px; height: 22px; display: block; text-indent: -99999px;} 
#home-bot .enviroment .padd .learn:hover{ background: url(images/chi-learn-more.gif) 0 -22px no-repeat; width: 97px; height: 22px; display: block; text-indent: -99999px;} 

.short p {
	color: #333;
}

.short {
	width: 100%;
}

.faq {
	letter-spacing: 0px;
}

.faq b {
	font-size: 13px;
}

.detail h2 {
	margin-bottom: 0;
}
