/* CSS Document */
/*----General Start-----------*/
body{
	padding:0;
	margin:0;
	color:#5F5E5E;
	background-color:#fff;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.staff
{
	margin-top:20px;
}
.staff .name
{
	font-weight:bold;
	font-size:16px;
}
p, b, span, td, h1, h2, h3, h4, h5, h6, form, input, td, tr, select, textarea, div{
	padding:0;
	margin:0;
}
img, fieldset{
	padding:0;
	margin:0;
	border:none;
	display:block;
}
ul{
	list-style:none;
	padding:0;
	margin:0;
}
h2{
	font:normal 24px/30px Arial, Helvetica, sans-serif;
	color:#000000;
	}


li{
	padding:0;
	margin:0;
}

a{
	padding:0;
	margin:0;
	outline:none;
	text-decoration:none;

}
a:hover{
	text-decoration:underline;
}

.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
}

.fltleft{
	float:left;
	
}
.fltrit{
	float:right;
}


h1{
	font:normal 24px Arial, Helvetica, sans-serif;
}


h2{
	font:normal 22px Arial, Helvetica, sans-serif;
	color:#000;
}
h3{
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#000;
}

h4{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#676666;
	text-transform:uppercase;
}

h5{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
}

h6{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
p{ font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#152E32;
	}
/*td.left_shadow{
	background:url(../images/left_shadow.png) no-repeat 100% 100%;
	behavior: url("iepngfix.htc");
}

td.right_shadow{
	background:url(../images/right_shadow.png) no-repeat 0 100%;
	behavior: url("iepngfix.htc");
}*/
a.more{
	font-weight:bold;
	color:#196DA9;
	padding:0;
	margin:0;
	text-decoration:none !important;
}
a.more:hover{
	color:#942822;
}
/*----General End-----------*/
/*----header Start-----------*/
#header{
	background:url(../images/tope-bg.jpg) repeat-x 0 0;
	height:139px;
}
.header_iner{
	width:960px;
	margin:0 auto;
}
.header_top{
	padding:18px 0 19px 0;
	height:100%;
	overflow:hidden;
}
.header_innerpan{
	padding:18px 0 17px 0;
	}
	.white{color:#FFFFFF;}
.header_top p{
	width:auto;
	float:right;
	font-size:24px;
	line-height:58px;
	color:#000;
}
.header_top p span{
	font-weight:bold;
	color:#AC0000;
}
.menu{
}
.menu ul{
	padding:0;
	margin:0;
	height:100%;
	overflow:hidden;
}
.menu ul li{
	float:left;
	margin-right:1px;
	width:auto;
}
.menu ul li.nomarg{
	margin:0;
}
.menu ul li a{
	background:url(../images/limiddleBg.gif) repeat-x 0 0;
	float:left;
	cursor:pointer;
	width:auto;
	text-decoration:none;
}
.menu ul li a span.left{
	background:url(../images/ulleft.gif) no-repeat 0 0;
	float:left;
	cursor:pointer;
	width:auto;
}
.menu ul li a span.left span.rite{
	background:url(../images/ulrite.gif) no-repeat 100% 0;
	font:bold 12px/43px Arial, Helvetica, sans-serif;
	color:#63BBBF;
	background-color:inherit;
	float:left;
	cursor:pointer;
	width:105px;
	text-transform:uppercase;
	text-align:center;
	
}.menu ul li a span.left span#hearing_resources{	line-height:22px;}



.menu ul li a:hover span.left, .menu ul li a.active span.left{
	/*background:url(../images/ulleft01.gif) no-repeat 0 0;*/
	float:left;
	cursor:pointer;
	width:auto;
}
.menu ul li a:hover, .menu ul li a.active{
	/*background:url(../images/limiddleBg01.gif) repeat-x 0 0;*/
	float:left;
	cursor:pointer;
	width:auto;
	text-decoration:none;
}
.menu ul li a:hover span.left span.rite, .menu ul li a.active span.left span.rite{
	/*background:url(../images/ulrite01.gif) no-repeat 100% 0;*/
	color:#90FBFF;
	background-color:inherit;
	cursor:default;
}
/*----header End-----------*/

/*----contenertop Start-----------*/
#contenertop{
	background:url(../images/contenertopbg.jpg) repeat-x 0 0 #051E2B;
}
.contenertop_iner{
	width:960px;
	margin:0 auto;
	padding:43px 0 38px 0;
	background:url(../images/cont_inerbg.jpg) no-repeat 0 0;
	height:100%;
	overflow:hidden;
}
.contenertop_iner_right{
	width:272px;
	float:right;
}
.contenertop_iner_right_block{
	margin-bottom:10px;
	background:url(../images/block01.jpg) no-repeat 0 0;
	padding:26px 0 16px 32px;
}
.contenertop_iner_right_block02{
	background:url(../images/block02.jpg) no-repeat 0 0;
}
.contenertop_iner_right_block03{
	background:url(../images/block03.jpg) no-repeat 0 0;
}
.contenertop_iner_right_block h2{
	width:217px;
	display:block;
	margin:0 0 15px 0;
	text-indent:-200000px;
	height:56px;
	background:url(../images/watch.gif) no-repeat 0 0;
}
.contenertop_iner_right_block02 h2{
	background:url(../images/download.gif) no-repeat 0 0;
}
.contenertop_iner_right_block03 h2{
	background:url(../images/schedule.gif) no-repeat 0 0;
}


.contenertop_iner_left{
	margin-right:302px;
	padding-bottom:24px;
	background:url(../images/bottomshed.jpg) no-repeat 0 100%;
}
/*----contenertop End-----------*/
/*----Footer Start-----------*/
#footer{
	background:url(../images/footerbg.jpg) repeat-x 0 0;
}
.footer_iner{
	width:960px;
	margin:0 auto;
	padding:18px 0 30px 0;
}
.footer_top{
	padding-bottom:46px;
	height:100%;
	overflow:hidden;
}
.footer_top h2{
	line-height:27px;
	display:block;
	border-bottom:solid 1px #403F39;
	margin-bottom:10px;
}
.client{
	width:381px;
	float:left;
	height:100%;
	overflow:hidden;
	margin-right:41px;
}
.client_iner{
	width:102px;
	float:left;
}
.client_pic{
	border:solid 5px #403F39;
	margin-bottom:10px;
}
.clientTxt{
	margin-left:109px;
	font-style:italic;
	line-height:16px;
	color:#7F7F7F;
}
.clientTxt span{
	color:#fff;
	display:block;
	font-style:normal;
	padding-top:4px;
}

.signup{
	width:266px;
	float:left;
	margin-right:46px;
}
.signup form{
	padding:7px 0 0 0;
}
.signup form input.txtbox{
	width:253px;
	height:17px;
	padding:2px 0 0 11px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#838383;
	margin-bottom:11px;
}
.audio{
	float:left;
	padding-top:12px;
	width:220px;
}
.audio h4{
	padding-bottom:7px;
}
.audioTxt{
	color:#5F5E5E;
	line-height:20px;
	padding-bottom:14px;
}
.audioTxt01{
	color:#5F5E5E;
	line-height:20px;
}
.audioTxt01 span.ph{
	color:#FFFFFF;
	padding:0 0 0 19px;
	background:url(../images/ph.gif) no-repeat 0 2px;
}
.audioTxt01 span.email{
	color:#FFFFFF;
	padding:0 0 0 19px;
	background:url(../images/email.gif) no-repeat 0 3px;
}
.audioTxt01 a{
	color:#5F5E5E;
}
.footer_botom{
	font-size:11px;
	line-height:14px;
	height:100%;
	overflow:hidden;
}
.footer_botom p{
	width:auto;
	float:left;
	color:#808080;
}
.footer_botom ul{
	width:auto;
	float:right;
}
.footer_botom ul li{
	background:url(../images/devider.gif) no-repeat 100% 50%;
	padding:0 9px 0 4px;
	float:left;
}
.footer_botom ul li.last{
	background:none;
	padding-right:0;
}
.footer_botom ul li a, .footer_botom p a{
	color:#808080;
}
.footer_botom ul li a:hover, .footer_botom p a:hover{
	color:#fff;
	text-decoration:none;
}

/*----Footer End-----------*/

/*---- New Css Add 19-01-2010 -----------*/
#about-bodypan{
	background:url(../images/body-mid-bg.jpg)  repeat-x 0 0 #FFF;
	padding:28px 0 0 0;
}
.about_inner{
	width:960px;
	margin:0 auto;
	padding:0 0 38px 0;
	height:100%;
	overflow:hidden;
}

.about_inner_left{
	margin-right:302px;
	padding-bottom:24px;
}
.about_inner_left h2{
	color:#000000;
}
.about_inner_left p{
	padding:18px 0 0 0;
	}
.contenertop_iner_right_block-a{
	margin-bottom:10px;
	background:url(../images/block01-a.jpg) no-repeat 0 0;
	padding:26px 0 16px 32px;
}
.contenertop_iner_right_block02-a{
	background:url(../images/block02-a.jpg) no-repeat 0 0;
}
.contenertop_iner_right_block03-a{
	background:url(../images/block03-a.jpg) no-repeat 0 0;
}
.contenertop_iner_right_block-a h2{
	width:217px;
	display:block;
	margin:0 0 18px 0;
	text-indent:-200000px;
	height:56px;
	background:url(../images/watch.gif) no-repeat 0 0;
}
.contenertop_iner_right_block02-a h2{
	background:url(../images/download.gif) no-repeat 0 0;
}
.contenertop_iner_right_block03-a h2{
	background:url(../images/schedule.gif) no-repeat 0 0;
}

.float_left{
	float: left;
	padding: 10px;
}

.float_right{
	float: right;
	padding: 10px;
}
