*{ margin:0px; padding:0px;}
img{border:none;}
body{ font:normal 11px Arial, Helvetica, sans-serif; color:#000; }
#multiBoxIframe body{ overflow:hidden;}
/*a{ color:#354158; text-decoration:none;}*/
.floatl{float:left;}
.floatr{float:right;}
.clear{clear:both;}
.pageWrapper{ height:auto; width:1000px; background:#f8f8f8; margin:0 auto; overflow:hidden; }
.header{ height:102px; width:100%; overflow:hidden;}
.logo_part{margin:12px 0 0 40px; width:161px; height:60px; text-align:center; float:left;}
.logo_part h6{ text-align:center; font-size:10px; color:#999999; }
.search{  float:left; height:25px; margin:33px 0 0 350px; width:300px; padding-left:3px;}
.search h5{ color:#9493c4; font-size:16px; padding-top:2px; float:left;}
.header input{ border:1px inset #e0dbcc; margin-left:5px;}
.cross_red{ background:transparent url(../images/red_cross_new.gif) no-repeat right top; width:107px; height:68px; float:right; padding-top:10px;text-align:right}
.customer_login_link{ font:normal bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:black; padding-right:5px;}
.customer_login_link:hover {text-decoration:underline;color:#CCCCCC}
.nav1 {width:960px; height:54px; background:url(../images/nav_bg.jpg) no-repeat; margin:0 auto}  
.nav_left {width:600px; float:left}
.nav_left ul{margin:20px}
.nav_left li{list-style-type:none; float:left; padding:0 31px 0 0;}
.nav_left li a{font:bold 12px Arial, Helvetica, sans-serif; color:#cccccc; text-decoration:none;}
.nav_left a:hover,.nav_rit  a:hover {color:#99cc33;}
.nav_rit{width:320px;float:right;margin-right:0px;padding:0px}
.nav_rit ul{margin:20px}
.nav_rit li{list-style-type:none; float:left; padding:0 21px 0 0}
.nav_rit  li a{color:#bbccea;font:normal 11px Arial, Helvetica, sans-serif}
#home .home_p, #Tele_cover  .whistle_p, #emp_serv .empser_p, #dnr_com .inf_don_p,#EmpAware .empser_p, #cntct .cnt_p{color:#99cc33}
.banner{ width:960px; height:220px; background:url(../images/bsnner.jpg); margin:0 auto; margin-top:6px;}
.banner h2{font:bold 24px Trebuchet MS; color:#00000;}
.banner h1{font:normal 34px Trebuchet MS; color:#993333;}
.order_now{width:149px; height:24px; padding-top:09px; border:1px solid #cf7200; background:url(../images/order_nowbg.jpg) repeat-x; margin:15px 0 0 56px; text-align:center; font: bold 14px Arial, Helvetica, sans-serif;}
.container{ padding:24px 0 10px 15px; background:#fff; border:1px solid #ebebeb; width:943px; margin:0 auto; margin-top:; height:auto; overflow:hidden;}
.left_panel{ width:208px; height:auto; overflow:hidden;float:left;}
.menu_head{ background:url(../images/tirtle_menubg.jpg) repeat-x; height:30px; width:199px; font:bold 16px Arial, Helvetica, sans-serif; color:#fff; padding:7px 0 0 9px;}
.left_panel ul{ margin:0px; padding:0px;}
.left_panel ul li{ list-style-type:none; height:23px; background:#f7f7f7; border:1px solid #eeeeee; padding:11px 0 0 9px;}
.left_panel ul li a{ color:#666666; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif;}
.left_panel a:hover{ text-decoration:underline; color:#0099ff;}
#whist_b .left_panel .Whis, #Tele_cover .left_panel .Tele, #Tele_anony .left_panel .Teles, #WebRep .left_panel .Web-, #EmpAware .left_panel .Empl, #dnr_com .left_panel .Dono, #PressNon .left_panel .Non-, #Irs_form .left_panel .IRS , #Emp_sign .left_panel .Empls, #Online .left_panel .On-L, #The_IRS .left_panel .The{color:#0099ff}
.left_panel .active{ text-decoration:underline; color:#0099ff;}
.right_panel{ width:700px; padding-left:13px; float:left; height:auto;}
.right_panel_h2{ font:bold 19px Arial, Helvetica, sans-serif; color:#3379c3; border-bottom:1px solid #666666; height:26px; padding-top:2px;}
.right_panel_h5{ font:bold 12px Arial, Helvetica, sans-serif; color:#3379c3;}
.donor{ font:bold 15px Arial, Helvetica, sans-serif; color:#666666; border:none; background:none; padding:9px 0 9px 8px;}
.star{height:66px;padding-top:5px}
.right_par{ background:#e3ded2; height:auto; margin:10px 0; width:700px; padding:15px 0 8px 10px; list-style-position:inside;}
.right_par ul{ margin:10px; padding:0px;}
.right_par ol{ list-style-position:inside!important;}
.right_par ul li{ color:#333; list-style-type:square; font:normal 12px Arial, Helvetica, sans-serif; margin-left:15px; padding:9px 0;}
.right_cen_par{margin:20px 0; height:auto; overflow:hidden;}
.right_cen_par p{ padding:0 0 0 15px; text-align:justify; line-height:22px; float:left; font:normal 12px Arial, Helvetica, sans-serif; width:480px}
.right_final_par{ margin:20px 0; height:auto; overflow:hidden;}
.right_final_par_new_span_a{color:#354158 !important; text-decoration:none !important;}
.right_final_par ul{ margin:20px 0;}
.right_final_par_new{ background:url(../images/right.jpg) no-repeat left 7px; list-style-type:none; padding:5px 0; height:18px; }
/*.right_final_par li{ background:url(../images/right.jpg) no-repeat left 7px; list-style-type:none; padding:5px 0; height:18px; }*/
.right_final_par_new_span{ color:#3379c3 !important; padding-left:40px; display:block; font:bold 12px Arial, Helvetica, sans-serif; color:#333 ; width:170px; float:left;}
.right_final_par_new_span li h6{ float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#333; }
.asd { float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#333; }
.right_final_par li h6{ float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#333; }
/*.above_foot{height:auto; overflow:hidden; background:#edf5fe; width:680px; height:auto; margin:0 auto; clear:both; padding:15px; margin-bottom:10px;}
.above_foot .left p{width:330px; height:auto; font-style:italic; overflow:hidden;}
.above_foot .right p{ float:left; width:330px; border-right:0px solid #d7e9fd; height:auto; font-style:italic; overflow:hidden;}*/
.above_foot{height:auto; overflow:hidden; background:#edf5fe; width:680px; height:auto; margin:0 auto; clear:both; padding:15px; margin-bottom:10px;}
.above_foot .left {width:330px; height:auto; font-style:italic; overflow:hidden; float:left; border-right:1px solid #d7e9fd;color: #003399}
.above_foot .right { float:right; width:330px;  height:auto; font-style:italic; overflow:hidden;color: #003399}
.footer{width:960px; height:auto; overflow: hidden; margin:0 auto; padding:20px 0 0 0px; color:#666666;}
.copy{width:356px; height:auto; float:left; height:auto; background:noone; padding-bottom:15px;}
.footer .nav{ width:460px; height:20px; background:none; float:right; background:none;}
.footer li { list-style-type:none; float:left; padding:0 0 0 10px;}
.footer li a{ font:bold 11px Arial, Helvetica, sans-serif; color:#999999;}
.footer li a:hover{color:#0099cc}
.content_text {font:normal normal 12px Arial,Helvetica,san-serif;color:#333333;line-height:2em;text-align:justify;padding:5px}
.hotline_whistleblower { background-color: #F7F7F7; border:1px solid #EEEEEE; margin-top:5px}
.hotline_whistleblower_left { background-color: #F7F7F7; border:1px solid #EEEEEE; margin-top:5px;margin-left:22px;}
.hotline_whistleblower_right { background-color: #F7F7F7; border:1px solid #EEEEEE; margin-top:5px;}
#swheader {padding:0;background:url(../images/header1.jpg) no-repeat;height:169px;width:960px}
.bblocg {border:1px solid #CCCCCC;margin:10px;padding:10px}
#header_userhome {padding:0;	background:url(../images/header.jpg) no-repeat;height:244px;width:960px}
.clcl {font:normal normal 24px Arial;color:#000000}
.bblocg {border:1px solid #CCCCCC;margin:10px;padding:10px}
.smll {font:normal normal 9px Arial;	color:#000000}
.formtitle {font:normal bold 13px Arial;color:#FFFFFF;padding-left:5px}
.smll1 {font:normal normal 9px Arial;color:#FFFFFF;padding-left:5px}
.smll_login {font:normal normal 9px Arial;color:#2d3c59;}
.horcnt {border:1px solid #CCCCCC;width:600px;background-color:#FFFFFF;padding:10px}
.heading {font:normal normal 20px Arial;color:#000000;margin:10px 0;	padding:8px}
.logintbox {width:100px;height:13px;font:normal normal 10px Arial;color:#ffffff;background-color:#3f74aa;border:1px solid #666666}
.bbloc {border:1px solid #000000;background-color:#000000;padding:10px}
.headngcptn {font:normal normal 18px Arial;color:#FFFFFF}
.swpara {font:normal normal 14px Arial;color:#000000;text-align:left;margin:0px}
.bblocb {border:1px solid #000000;margin:10px;padding:0}
.swpdng {padding:10px}
.swtxt {	width:250px;height:25px;font:normal normal 14px Arial;border:1px solid #000000}
.bbloccw {margin:10px;background-color:#000000;padding:10px 0 0 0}
.footer1  {font:normal normal 12px Arial;color:#000000}
.footer1 a:link, .footer1 a:visited, .footer1 a:hover, .footer1 a:active {color:#003399;text-decoration:underline}
.blackbox {border:1px solid #000000;	width:250px;float:left;height:180px;}
.yn {background-color:#000000;text-align:center;	padding:10px 0}
.bfon {font-size:18px;padding-top:5px;margin-top:0}
.blackbox1 {float:right;border:1px solid #000000;width:250px;height:180px}
.bluefon a {font-weight:bold;font-size:16px;color:#000099;text-decoration:underline}
.donor{color:#FFFFFF;font-size:18px}
.heading_box {background-color:#253552;color:white;font:normal bold 14px Arial;height:20px;padding-top:3px;text-align:center} 
.add_link{font-weight:bold}
.left_box {float:left;width:50%}
.right_box{float:right;width:49%}
.left_box p, .right_box p { margin:5px; }
.input_label {width:200px;float:left; color:#253552;font:normal bold 12px Arial;}
.header {display:block; position:relative;}
.input_text {width:190px;font:normal  12px Arial;height:22px} 
.input_innertext {width:190px;font:normal  12px Arial} 
#menu-container { display:block; position:relative; width:900px; margin:0px auto 0px; font-size:11px; height:30px}
#drop_down_menu{display:block; position:absolute; clear:both; margin:0px; padding:0px; text-align:left; list-style-type:none; text-align:center; width:900px; float:none; left:0px; top:0px; }
#drop_down_menu li {font-size:12px; font-weight:bold; float:left; color:#11a2db; padding:5px; cursor:pointer; background:#333333; width:115px; }
#drop_down_menu li ul {	margin:0px; padding:0px; list-style-type:none; padding-top:10px; }
#drop_down_menu li ul li { display:block; float:none; clear:both;  }
#drop_down_menu li a { color:#11a2db; font-weight:bold; text-decoration:none; display:block; }
#drop_down_menu li ul li a { color:#FFFFFF; font-weight:normal; text-decoration:none; display:block; }
#drop_down_menu li ul li a:HOVER { text-decoration:underline; color:#CCCCCC; }
.table_border td {border:1px solid} 
#price{text-align:left;width:50%;margin-left:20px;}
#contact1{text-align:left;width:45%;float:right}
#download{text-align:left; width:50%;clear:both;margin-left:20px; }
.gridclass1{background-color:#E6E6FA;color:black}
.gridclass2{background-color:#D3D3D3;color:black}
.gridclass1:hover, .gridclass2:hover{background-color:#ADD8E6;}
.tboxmedium {width:111px;font:normal bold 11px Arial} 
.bnav1{
	background:url(../images/bn2.jpg) no-repeat;
	height:52px;
	width:240px;
	text-align:center;
	padding:5px 10px 0px 0px;
	color:#FFFFFF;
	font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.cpform{margin:10px 10px 0 10px;padding:0 20px;width:880px;background-color:#FFFFFF;border:2px solid #376CA2;}
#container1{margin:0 auto;padding:0;width:960px;background: #fffbfb;text-align:left}
.tboxlong{width:210px;height:13px;font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;color:#000000;
	background-color:#DEE9F3;
	border:1px solid #666666;
}
.tboxmedium1{width:100px;height:13px;font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;	color:#000000;
	background-color:#DEE9F3;
	border:1px solid #666666;
}
.tboxshort{width:20px;height:13px;background-color:#DEE9F3;font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	border:1px solid #666666;
}
.tboxsmall{width:70px;height:13px;font:normal normal 10px Verdana, Arial, Helvetica, sans-serif;color:#000000;
	background-color:#DEE9F3;
	border:1px solid #666666;
}
.clrflt{clear:both}
.cpform{margin:10px 10px 0 20px;padding:0 20px;width:880px;background-color:#FFFFFF;border:2px solid #376CA2}
#qucr{width:700px;background-color:#fffbfb;font-family:Arial, Helvetica, sans-serif;margin-left:240px;padding-left:10px}
#content{background-color:#ffffff}
.quote_cnt{border:2px solid #376CA2;padding:5px}
.quote_left{float:left;width:50%}
.quote_right{float:right;width:50%}
#swheader_reports {padding:0;background:url(../images/banner_small.jpg) no-repeat;height:169px;width:960px}
.nav_home{width:960px}
.nav_home ul{margin:20px}
.nav_home li{list-style-type:none; float:left; padding:0 21px 0 0}
.nav_home li a{font:bold 12px Arial, Helvetica, sans-serif; color:#cccccc; text-decoration:none}
.nav_home a:hover{color:#99cc33}
.input_label_radio{width:60px;float:left; color:#253552;font:normal bold 12px Arial} 
.quote_lbl{padding:10px 5px;clear:both}
.quote_lbl label{float:left;width:550px}
.quote_lbl input{border:1px solid; width:100px;font-weight:bold;text-align:right}
h5.smallt{ font:normal 10px Arial, Helvetica, sans-serif; color:#000080; text-align:left;  padding-right:10px;}
h5.smalltr{clear:both; width:130px; padding-top:15px; float:right; font:normal 10px Arial, Helvetica, sans-serif; color:#000080; text-align:left;}