body{



	margin:0px;



	padding:0px;



	background:url(../images/home_bg.jpg) left top repeat-x;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;}



	



*{  padding:0px;



	margin:0px;}



	



a{



	outline:none;



	color:#8e4f4b; } 



	



a:hover{



	outline:none;



	text-decoration:none; } 



	



.clear{



	clear:both;}	







#mainwarp{



	width:995px;



	margin:auto;



	padding:0px 0px 0px 0px;}



	



.top_section{



	width:985px;



	height:105px;



	padding:0px 2px 0px 8px;



	background:url(../images/top_section_bg.jpg) left top no-repeat;}



	



.logo{



	width:370px;



	height:90px;



	float:left;}	



	



.top_phone_section{



	 



	float:right;
	



	padding:2px 0px 0px 20px;}



	



.top_phone_section ul{
clear:both;

width:335px;

	list-style:none;
	float:right; 

margin:0px;

	padding:2px 0px 0px 0px ;}	
	
	



	



.top_phone_section li{



	float:right;



	font-size:12px;



	background:url(../images/phone_li_border.jpg) right 3px no-repeat;}		



	



.top_phone_section li a{



	margin:0px 8px 0px 8px;



	text-decoration:none;



	color:#1d4a7c;}		



	



.top_phone_section li a:hover{ 



	color:#5c86b4;}		



	



.phone{



	width:242px;



	height:37px;



	background:url(../images/phone_bg.jpg) left 2px no-repeat;



	padding:0px 0px 0px 30px;



	color:#0066cc;



	font-size:30px;



	letter-spacing:1px;



	text-align:right;



	float:right;}



	



.phone a{



	color:#0066cc;



	text-decoration:none;}	



		



.phone a:hover{



	color:#3f92e5;	



	text-decoration:none;}







.top_menu{



	width:988px;



	height:48px;



	padding:5px 0px 0px 8px;



	background:url(../images/menu_bg.jpg) left no-repeat;}	







.top_menu ul{



	list-style:none;}	



		



.top_menu li{ 



	float:left;



	margin:0px 0px 0px 0px;



	background:url(../images/top_menu_bg.jpg) right bottom no-repeat;}



				



top_menu li a{ 



	padding:10px 0px 0px 10px;



	margin:0px 2px 0px 0px; 



	color:#FFFFFF;



	display:block;



	font-weight:bold;



	text-decoration:none;}



	



top_menu li a:hover{



	background:url( images/top_over.jpg) left bottom repeat-x;



	text-decoration:none; }



				



.top_menu li a span{



	font-size:11px;  



	color:#FFFFFF;



	font-weight:normal;}



				



.top_menu li a:hover span{



	font-size:11px;  



	color:#ffdbd9;



	font-weight:normal;}



	



.menu_left_side{



	width:172px; height:38px;



	padding:10px 0px 0px 10px;



	margin:0px 2px 0px 0px; 



	color:#FFFFFF;



	display:block;



	font-weight:bold;



	text-decoration:none;}	



	



.menu_left_side:hover{



	background:url(../images/top_left_menu_bg.jpg) left bottom no-repeat;}



	



.menu_left_side2{



	width:219px; height:38px;



	padding:10px 0px 0px 10px;



	margin:0px 2px 0px 0px; 



	color:#FFFFFF;



	display:block;



	font-weight:bold;



	text-decoration:none;}	



	



.menu_left_side2:hover{



	background:url(../images/top_over.jpg) left bottom repeat-x;}



	



.menu_left_side3{



	width:161px; height:38px;



	padding:10px 0px 0px 10px;



	margin:0px 2px 0px 0px; 



	color:#FFFFFF;



	display:block;



	font-weight:bold;



	text-decoration:none;}	



	



.menu_left_side3:hover{



	background:url(../images/top_over.jpg) left bottom repeat-x;}



	



.menu_left_side4{



	width:161px; height:38px;



	padding:10px 0px 0px 10px;



	margin:0px 2px 0px 0px; 



	color:#FFFFFF;



	display:block;



	font-weight:bold;



	text-decoration:none;}	



	



.menu_left_side4:hover{



	background:url(../images/top_over.jpg) left bottom repeat-x;}



	



.menu_left_side5{



	width:201px; height:38px; margin-right:0px;



    padding:10px 0px 0px 10px;



	margin:0px 2px 0px 0px; 



	color:#FFFFFF;



	display:block;



	font-weight:bold;



	text-decoration:none;}	



	



.menu_left_side5:hover{



	background:url(../images/top_right_menu_bg.jpg) right bottom no-repeat;}



	



.alarm_text{



	font-size:14px;



	color:#333333;



	background:url(../images/cods.jpg) left top no-repeat;



	padding:5px 0px 0px 27px;



	width:360px;



	float:left;}	



	



.alarm_text p{



	padding:0px 25px 0px 0px;



	margin:0px;}	 



	



	



	



	



	



	



	



	



	



	



	



	



.banner_section{



	width:980px; 



	padding:10px 7px 22px 8px;}



	



.banner_left{



	width:660px;



	float:left;}



	



.top_compare_section{



	width:640px;



	height:48px;



	background:url(../images/top_compare_bg.jpg) left top no-repeat;



	padding:13px 10px 0px 10px;}



	



.top_compare_input{



	width:484px;



	height:29px;



	float:left;



	padding:3px 0px 0px 6px;



	background:url(../images/top_input_bg.jpg) left no-repeat;}	



	



.top_compare_input input{



	width:475px;



	border:1px solid #fff;



	height:22px;



	font-size:18px;



	color:#848484;



	font-family:Arial, Helvetica, sans-serif;}







	



.top_compare_button{



	width:124px;



	height:30px;



	display:block;



	background:url(../images/top_compare_button.jpg) left top no-repeat; 



	font-size:18px;



	font-weight:normal;



	float:right;



	color:#FFFFFF; 



	text-decoration:none;



	padding:4px 0px 0px 15px;}	



	



.top_compare_button:hover{



	color:#ffcccc;}



	



.banner_right{



	float:right;



	width:310px;  }







	



.content_area{



	width:980px;



	padding:35px 7px 0px 8px; }



	



.content_area  h2{



	font-size:24px;



	color:#000;



	font-weight:normal;}	



	



.content_area h2 span{



	font-size:18px;



	color:#911713;



	font-weight:normal;} 



	



.content_left{



	width:660px;



	float:left;}	



	



.content_left a{



	color:#000;



	text-decoration:underline;



}	



	



.content_left a:hover{



	color:#000;



	text-decoration:none;



}	



	



	



	



.inner_content_left h2{



	font-size:15px;



	color:#000;



	font-weight:bold;



	width:500px;



	margin-bottom:14px;



}	



	



.inner_content_left h5{



	font-size:14px;



	color:#000; 



	width:500px;



	margin-bottom:5px;



}	



.inner_content_left h3{



	font-size:13px;



	color:#454545;



	 font-weight:bold;



	width:500px;



	margin-bottom:8px;	}



	







.inner_content_left span{



	font-size:11px;



	color:#000;



}	







.left_features{



	width:660px;



	padding-bottom:43px; }



	



.inner_content_left .sitmap_list{



	border-bottom:none;



	padding:3px 0px 3px 18px;



	background:url(../images/arrow.gif) left 3px no-repeat;



	}	



	



.section_alarm{



	width:307px;



	float:left;



	margin:0px 27px 0px 0px;



	background:url(../images/alarm_bg.jpg) left 30px no-repeat;}	



	



.section_alarm ul{



	padding:14px 14px 30px 16px ;



	margin:0px;



	list-style:none;}		



	



.section_alarm li{



	padding:0px;



	margin:0px;



	font-size:13px;



	background:url(../images/tick.gif) left 9px no-repeat;



	padding:10px 0px 10px 23px;



	font-size:13px;



	line-height:17px;



	border-bottom:1px dotted #999999;}	



	



.section_alarm_bottom{



	width:292px;



	height:62px;



	padding:10px 0px 0px 14px;



	margin:0px 0px 0px 1px;



	background:url(../images/alarm_bottom_bg.jpg) bottom left no-repeat;}



	



.get_start{



	width:133px;



	height:34px;



	float:left;



	margin:0px 4px 0px 0px;}	



	



.get_start a{



	width:133px;



	height:34px;



	display:block;



	background:url(../images/get_start_bg.jpg) left top no-repeat;}		



	



.get_start a:hover{



	width:133px;



	height:34px;



	display:block;



	float:left;



	background:url(../images/get_start_bg.jpg) left bottom no-repeat;}



	



.live_link{



	font-size:12px;



	color:#000;}	



	



.live_link:hover{



	font-size:12px;



	color:#000;



	text-decoration:none;}		



	



.td01 {



	background:url(../images/comparison_bg2.jpg) left top repeat-x;



	font-size:13px;



	color:#FFFFFF;



	font-weight:bold;



	padding:0px 0px 0px 0px;	



	border-right:1px solid #FFFFFF;}



	



.td0010 {



	background:url(../images/td_top_left.jpg) left top repeat-x;



	font-size:13px;



	color:#FFFFFF;



	font-weight:bold;



	padding:0px 0px 0px 0px;



	



	color:#FFFFFF;



	border-bottom:1px solid #FFf; }



	



.td011 {



	background:url(../images/td_top_right.jpg) right top repeat-x; 



	height:60px;



	border-bottom:1px solid #fff;



	font-size:13px;



	font-weight:bold;



	color:#FFFFFF;



	padding:0px 0px 0px 0px;}



	



.td1{



	border-bottom:1px solid #cacaca;



	border-right:1px solid #FFFFFF;



	font-size:12px;



	padding:5px 0px 5px 0px;



	height:44px;



	background:url(../images/td1_bg.jpg) left bottom repeat-x #e3e4e5;}	



	



.td001{



	border-bottom:1px solid #cacaca;



	border-left:1px solid #cacaca;



	padding:0px 0px 0px 5px;	



	font-size:12px; 



	height:44px;



	background:url(../images/td1_bg.jpg) left bottom repeat-x #e3e4e5;}	



	



.td010{



	border-bottom:1px solid #cacaca;



	border-right:1px solid #cacaca;



	padding:0px 0px 0px 0px;



	font-size:12px; 



	height:44px;



	background:url(../images/td1_bg.jpg) left bottom repeat-x #e3e4e5;}



	



.td2{



	border-bottom:1px solid #cacaca;



	border-right:1px solid #FFFFFF;



	padding:5px 0px 5px 0px;



	height:44px;



	background:url(../images/td2_bg.jpg) left bottom repeat-x #e9f5fe;}



	



.td002{



	border-bottom:1px solid #cacaca;



	border-left:1px solid #cacaca; 



	height:44px;



	font-size:12px;



	padding:0px 0px 0px 5px;



	background:url(../images/td2_bg.jpg) left bottom repeat-x #e9f5fe ;}	



	



.td020{



	border-bottom:1px solid #cacaca;	



	border-right:1px solid #cacaca;



	padding:0px 0px 0px 0px;



	font-size:12px;  



	height:44px;



	background:url(../images/td2_bg.jpg) left bottom repeat-x #e9f5fe;}		



	



.td03{ 



	background:url(../images/alarm.jpg) left top no-repeat;



	border-left:1px solid #FFFFFF;



	border-right:1px solid #FFF;



	border-bottom:1px solid #fff;



	height:65px;}



	



.td3{



	background:url(../images/td_red1.jpg) left bottom repeat-x;



	background-color:#dd635d;



	border-left:1px solid #FFFFFF;



	border-right:1px solid #FFFFFF;



	border-bottom:1px solid #6e100d;



	padding:0px 0px 0px 0px;	



	font-size:12px;



	color:#FFFFFF;



	font-weight:bold;}



	



.td_footer_left{



	height:72px;



	background:url(../images/td_footer_bg1.jpg) left bottom no-repeat #c5e4fe;



	font-size:13px;



	color:#000;



	font-weight:bold;



	padding:0px 0px 0px 5px;}	



	



.td_footer_right{



	background:url(../images/td_footer_bg2.jpg) right bottom no-repeat #c5e4fe;



	font-size:13px;



	color:#000;



	font-weight:bold;



	padding:0px 0px 0px 0px;}



	



.td_f1{



	background:url(../images/td_footer_bg01.jpg) left bottom repeat-x #c5e4fe;



	border-right:1px solid #FFFFFF;



	font-size:12px;



	color:#000;



	font-weight:bold;



	padding:0px 0px 0px 0px;}



	



.td_f01{



	background:url(../images/td_footer.jpg) left bottom no-repeat;



	border-right:1px solid #FFFFFF;



	border-left:1px solid #FFFFFF;}	



	



	



.content_right{

	width:301px; 



	padding:31px 0px 0px 9px;



	float:right;}	



	



.ask_question{



	width:272px;



	height:334px;



	background:url(../images/ask_bg.jpg) left top no-repeat;



	padding:10px 15px 0px 15px;



	margin:0px 0px 40px 0px;}



	

 	



	



.ask_question h2{



	font-size:24px;



	color:#FFFFFF;



	font-weight:normal;



	padding:0px 0px 25px 0px;}	



	



.ask_question label{



	float:left; 



	font-size:12px;



	font-weight:normal;



	margin:6px 0px 14px 0px;}



	



.ask_question label span{ 



	font-size:12px;



	font-weight:normal;



	color:#a92722; }	



	



ask_question_input{

	float:right; 

	width:143px;

	height:20px; 

	border:1px solid #7f9db9;

	background-color:#FFFFFF;

	padding:0px 0px 0px 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	margin:0px 0px 0px 0px;}



	/*background:url(../images/input_bg.gif) left top no-repeat;*/

	



.ask_question_input input{



	border:0px; 



	height:18px;



	width:140px;



	padding:0px 0px 0px 0px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;}



	



.ask_question_textarea{



	float:right;



	width:149px;



	height:80px;



	border:none;



	padding:9px 12px 0px 8px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	background:url(../images/comm.gif) left top no-repeat;



}



	



.ask_question_textarea textarea{



	float:left;



	width:153px;



	height:68px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	border:0px;



	overflow:auto;} 	



	



/*	



.ask_question_select{



	float:right;



	width:157px;



	height:27px;



	border:none;



	padding:5px 0px 0px 12px; 



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	background:url(../images/input_list.gif) no-repeat left top;}	



	



.ask_question_select input{



	width:120px;



	height:18px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	border:0px;}*/







.submit{

	width:83px;

	height:28px;

	float:right;

	margin:9px 5px 0px 0px;

	padding:6px 0px 0px 0px;

	text-align:center;

	background:url(../images/submit.jpg) left top no-repeat;

	color:#FFFFFF;

	font-size:16px;

	font-weight:normal;	

	text-decoration:none;}



.submit:hover{

	width:83px;

	height:28px;

	float:right;

	margin:9px 5px 0px 0px;

	padding:6px 0px 0px 0px;

	background:url(../images/submit.jpg) left bottom no-repeat;

	color:#FFFFFF;

	text-decoration:none;}



	



.testimonials{



	width:301px;



	margin-bottom:15px;



	background:url(../images/testimonials.jpg) 9px 30px no-repeat; }	



	



.testimonials h3{



	font-size:24px;



	color:#000;



	font-weight:normal;



	}	



	



.testimonial-wrap {



	width:618px;



	margin-bottom:20px;



}	







.testimonial-name {



	padding:5px 0 0 42px;



	height:25px;



	font-size:12px;



	font-weight:bold;



	background:url(../images/testimonial-top.gif) no-repeat;



}







.testimonial-bg {



	background: url(../images/testimonial_bg.jpg) repeat-x #e9eef1;



	border:1px solid #86aedf;



	padding:15px 15px 10px 15px;



	line-height:18px;



}



	



.bg{	



	background:url(../images/testimonials1.jpg) 9px 30px no-repeat;}



	



.testimonials_inner{ 



	text-align:left;



	padding:36px 24px 0px 55px;



	font-size:12px;



	font-weight:bold;



	color:#eb0d0d;



	font-family:Arial, Helvetica, sans-serif; }



	



.testimonials_inner p{



	float:right; 



	color:#3573b4;



	font-size:17px;



	padding:5px 0px 0px 0px;}



	



.testimonials_inner_a{



	display:block;



	width:117px;



	height:19px;



	font-size:12px;



	margin:19px 0px 0px 0px;



	text-align:center;



	padding-top:4px;



	background:url(../images/view_testimonials_bg.jpg) left top no-repeat;



	float:right;



	color:#333333;



	text-decoration:none;}



	



.testimonials_inner_a:hover{



	display:block;



	width:117px;



	height:19px;



	font-size:12px;



	margin:19px 0px 0px 0px;



	text-align:center;



	padding-top:4px;



	background:url(../images/view_testimonials_bg.jpg) left bottom no-repeat;



	float:right;



	color:#333333;



	text-decoration:none;}



	



.recent ul{



	list-style:none;



	padding:20px 15px 0px 21px ;



	margin:0px;}		



	



.recent li{



	padding:7px 0px 7px 15px ;



	margin:0px;



	font-size:12px;



	font-weight:normal;



	border-bottom:1px dotted #666666;	



	background:url(../images/arrow.gif) left 7px no-repeat;}	



	



.recent li a{ 	



	text-decoration:none;



	color:#000000;}



	



.recent li a:hover{ 	



	text-decoration:none;



	color:#767676;}



	



.view_blog{



	width:71px;



	height:19px;



	display:block;



	float:right;



	margin-top:30px;



	color:#333333;



	text-align:center;



	font-size:11px;



	text-decoration:none;



	padding:4px 0px 0px 0px;	



	background:url(../images/view_blog.jpg) left top no-repeat;}



	



.view_blog:hover{



	width:71px;



	height:19px;



	display:block;



	float:right;



	margin-top:30px;



	text-align:center;



	padding:4px 0px 0px 0px;



	color:#333333;



	background:url(../images/view_blog.jpg) left bottom no-repeat;}				



		



.right_logo{



	width:303px;



	height:151px;
	padding-top:10px;}	



	



.link{



	color:#333333;



	text-decoration:none;}



	



.link:hover{



	color:#767676;



	text-decoration:none;}



	



.video_section{



	width:310px;



	height:172px;



	background:url(../images/video_bg.jpg) left top no-repeat;}	



	



.video_button{



	width:254px;



	height:24px;



	border:2px solid #FFFFFF;



	border-top:none;



	border-bottom:0px;	



	padding:22px 0px 0px 52px;



	background:url(../images/video_button.jpg) left top no-repeat;}	



	



.video_button a{ 



	color:#ffd924; }



	



.video_button a:hover{ 



	color:#ffd924;



	text-decoration:none; }	



	



.refer{padding:17px 20px 0px 157px; font-size:12px; color:#FFFFFF; 



	border-top:2px solid #FFFFFF;			}



	



.refer a{color:#FFFFFF;



	text-decoration:underline;}	



		



.refer a:hover{color:#FFFFFF;



	text-decoration:none;}	



		



	.footer{



	width:995px;



	height:62px;



	background:url(../images/footer.jpg) left top no-repeat;



	margin:auto;



	font-size:12px; 



	padding:20px 0px 0px 0px;



	text-align:center;



	color:#fff;}



	



.footer a{



	font-size:12px;



	color:#dbefff;



	margin:0px 0px 0px 0px;



	text-decoration:none;}	



	



.footer a:hover{



	text-decoration:none;



	color:#a7d7ff;}	



	



.footer p{



	color:#cee9ff;



	font-size:10px;



	padding:5px 0px 0px 0px;}







	



	/*Inner CSS Start*/



	



#inner_main_bg{



	background:url(../images/inner_main_bg.jpg) left top repeat-x;}



	



.inner_banner{



	width:660px;



	height:243px;



	position:relative;



	/*background:url(../images/random/inner_left_banner1.jpg) left top no-repeat*/}



	



.inner_bnner_video{



	width:257px;



	height:24px;



	padding:26px 0px 0px 53px;



	background:url(../images/inner_right_video.jpg) left top no-repeat;}



	



.inner_bnner_video a{



	color:#ffd924;



	text-decoration:underline;



	font-size:12px;



	font-family:Arial, Helvetica, sans-serif;



	}	



	



.inner_bnner_video a:hover{



	color:#ffd924;



	text-decoration:none;}



	



.inner_bnner_alarmplus{



	width:257px;



	height:24px;



	padding:26px 0px 0px 53px;



	background:url(../images/inner_right_alarmplus.jpg) left top no-repeat;}



	



.inner_bnner_alarmplus a{



	color:#ffd924;



	text-decoration:underline;



	font-size:12px;



	font-family:Arial, Helvetica, sans-serif;



	}	



	



.inner_bnner_alarmplus a:hover{



	color:#ffd924;



	text-decoration:none;}				



	



.inner_content_area{



	padding-top:0px;



	margin-top:0px;}



	



.inner_content_left, .alarmcare_content_left{



	background:url(../images/inner_left_colum.jpg) left top no-repeat;



	padding:19px 10px 30px 18px;



	width:632px;}	



	



	



.content_bg{



	background:url(../images/contact_bg.jpg) left top no-repeat;



	padding-right:232px;



	width:410px;}	



	



.inner_content_left h1{



	font-size:24px;



	color:#000;



	padding:0px 0px 20px 0px;



	font-weight:normal;}	



	



.careers_search_div h1{



	font-size:24px;



	color:#000;



	padding:19px 0px 20px 1px;



	font-weight:normal;}	



	



.careers_search_div{display:none; background:url(../images/inner_left_colum.jpg) left top no-repeat;}	



	



.inner_content_left h1 span{



	font-size:18px;



	color:#911713;



	font-weight:normal;}



	



.inner_content_left img{



	float:right;



	margin:0px 10px 0px 0px;}



	



.list_align{



	float:left;



	width:360px;}	



	



	



.list_align2{



	float:left;}



.img_middle{



	float:left;



	padding-left:25px;



	text-align:center;



		}	



		



.inner_content_left ul{



	list-style:none;



	padding:0px 15px 0px 0px;}	



	



.inner_content_left li{



	font-size:13px;



	color:#000;



	padding:8px 0px 8px 25px;



	border-bottom:1px dotted #666666;



	background:url(../images/tick.gif) left 8px no-repeat;} 



	



.inner_content_left li a{



	color:#000;



	text-decoration:none;}  



	



.inner_content_left li a:hover{



	color:#a6a6a6;} 



	



.inner_box{



	width:634px;



	background:url(../images/inner_box_bg.jpg) left top no-repeat; 



	padding:12px 13px 18px 13px;}



	



.inner_box h2{



	font-size:19px;



	color:#FFFFFF;



	font-weight:normal;



	font-family:Arial, Helvetica, sans-serif;



	padding-bottom:20px;}



	



.contact_field{



	padding:10px 230px 0px 0px;}	



	



.contact_field label{



	float:left;



	font-size:12px;



	color:#666666; 



	padding:8px 0px 8px 0px;



	width:180px;}	



	



	



.contact_field label span{



	color:#a92722;}	



	



.input_field{



	float:left;



	padding:4px 4px 0px 4px;



	width:182px;



	height:19px;



	background-color:#fbfbfb;



	border:1px solid #cfcfcf;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#7f7f7f;



}



.input_div{



	float:left;



	width:190px;



	height:23px;



	background-color:#fbfbfb;



	border:1px solid #cfcfcf;



	font-size:12px;



	color:#7f7f7f;



}



	



.contact_field select{



	float:left;



	width:192px;



	height:22px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#7f7f7f;



}







.radio_button{width:15px; height:15px; border:1px solid #cfcfcf;}



	



.td{



	padding-left:5px;}	



	



.contact_field textarea{



	float:right;



	width:180px;



	height:80px;



	background-color:#fbfbfb;



	border:1px solid #cfcfcf;



	padding:4px 4px 0px 4px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#7f7f7f;



	overflow:auto;



	margin-right:30px;}







.contact_field a{



	display:block;



	width:83px;



	height:23px;



	background:url(../images/contact_submit.jpg) left top no-repeat;



	margin:0px 0px 0px 290px;



	text-align:center;



	padding-top:6px;



	color:#FFFFFF;



	font-size:14px;



	text-decoration:none;



}	



	 







.contact_field a:hover{



	color:#CCCCCC;}



	



.inner_link{



	display:block;



	width:71px;



	height:20px;



	color:#000000;



	background:url(../images/view_blog.jpg) left top no-repeat;



	text-align:center;



	padding:3px 0px 0px 0px;



	text-decoration:none;}	



	



.inner_link:hover{



	display:block;



	width:71px;



	height:20px;



	color:#000000;



	background:url(../images/view_blog.jpg) left bottom no-repeat;



	padding:3px 0px 0px 0px;}	



	



.careers_search{



	width:606px; 



	padding-bottom:30px;



	padding-left:17px;}	



	



.careers_search h6{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	color:#001e3f;



	height:35px;



	width:580px;



	padding:17px 0px 0px 55px;



	margin-bottom:10px;



	border-bottom:1px solid #d5d5d5	; 



	background:url(../images/search.jpg) left top no-repeat;}



	



.careers_field{ 



	width:198px;



	height:22px;



	background-color:#fbfbfb;



	border:1px solid #cfcfcf;}	



	



.careers_crop{



	width:200px;



	height:23px;



	background-color:#fbfbfb;



	border:1px solid #cfcfcf;}



	



.careers_crop1{



	width:418px;



	height:23px;



	background-color:#fbfbfb;



	border:1px solid #cfcfcf;}



	



.inner_list{



	width:640px;}	



	



.inner_list ul{



	list-style:none;



	padding:5px 0px 20px 0px;}		



	



.inner_list li{



	list-style:none;



	width:600px;



	background:url(../images/arrow.gif) left 7px no-repeat;



	padding:8px 0px 8px 18px;



	border-bottom:1px dashed #868686;}	



	



.inner_list li a{



	text-decoration:none;



	color:#000000;}		



	



.inner_list li a:hover{



	text-decoration:none;



	color:#999999;}		



	



.conpetitive_div{



		width:628px;



		border-bottom:1px solid #cacaca;



		padding-bottom:20px;



		margin-bottom:20px;} 



		



.conpetitive_div p{



	font-weight:bold;



	font-size:12px;} 



	



.competitive_field{



	width:354px;



	height:24px;



	background:url(../images/field_bg.jpg) left top no-repeat;



	border:0px;



	font-size:14px;



	padding:7px 10px 0px 8px;



	float:left;



	font-family:Arial, Helvetica, sans-serif;



	color:#333333;  }	



	



.compare{



	width:239px;



	height:27px;



	float:right;



	background:url(../images/compare_bg.jpg) left top no-repeat;



	font-family:Arial, Helvetica, sans-serif;



	font-size:15px;



	font-weight:bold;



	text-align:center;



	color:#FFFFFF;



	padding:6px 0px 0px 0px;



	text-decoration:none;}



	



		



.compare:hover{



	color:#ffeeed;}	



	



	



	



	



	



.content_left p{



	line-height:18px;



	padding-bottom:15px; }



	



.inner_content_right{



		padding-top:0px;  }



		



.inner_compare{



	width:236px;



	height:84px;



	background:url(../images/inner_competitive_left.jpg) left top no-repeat;



	margin:0px 0px 20px 0px;



	padding:20px 0px 0px 65px;}



	



.inner_compare h4{



	font-size:15px;



	color:#FFFFFF;}			



	



.inner_compare h4 span{



	font-size:12px;



	color:#FFFFFF;



	padding:0px 0px 0px 0px;



	font-weight:normal;}



	



.inner_competitve{



	width:215px;



	height:28px;



	margin:8px 0px 0px 0px;



	padding:4px 5px 0px 5px;



	background:url(../images/inner_competitive_input.jpg) left top no-repeat;}



	



.lence{float:right; width:26px; height:25px; background:url(../images/lence.jpg) right top no-repeat;}







.lence a{width:26px; height:25px; display:block;}		



	



.inner_competitve input{



	width:183px;



	height:20px;



	float:left;



	border:0px;



	font-size:13px;



	font-family:Arial, Helvetica, sans-serif;



	padding:3px 0px 0px 2px;}	



				



	



.request_info{



	width:175px;



	height:41px;



	display:block;



	position:absolute;



	top:183px;



	left:38px;



	background:url(../images/request_info_bg.jpg) left top no-repeat;}	



	



.request_info:hover{



	width:175px;



	height:41px;



	display:block;



	background:url(../images/request_info_bg.jpg) left bottom no-repeat;}			













	



.banner_right_video{



	float:right;



	width:310px;  }



	



.right_banner{



	width:310px;



	height:193px;



	background:url(../images/right_banner.jpg) left bottom no-repeat;}	



	



.testimonials1{



	width:600px; 



	background-color:#f3f8fc;



	border:1px solid #a8ccf0;



	padding:10px 10px 10px 10px;



	margin:0px 0px 20px 0px ;}



	



.testimonials1_top a{



	color:#000000;



	text-decoration:none;



	display:block;



	float:right;}		



	



.testimonials1 p{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#000000;



	text-align:left;}	



	



.name{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#000000;



	font-weight:bold;



	float:right;}	



	



.faq{



	width:600px;



	border:1px solid #a8ccf0;



	background-color:#f3f8fc; 



	padding:10px 10px 10px 10px;}



	



.content_left .question{



	background:url(../images/question.gif) left top no-repeat;



	border-bottom:none;



	font-weight:bold;}		



	



	



.content_left .question a{



	color:#226295;



	text-decoration:underline;}		



	



.answer{



	width:600px;



	padding:10px 10px 0px 10px;



	border:1px solid #a8ccf0;



	margin-bottom:20px;



	background-color:#f3f8fc;}



	



.answer h2{



	font-size:14px;



	color:#226295;  



	margin:0px;



	font-weight:bold;



	padding:0px 0px 8px 0px;}	



	



	



	







/*---------page-no css  --------*/  



  #page-no-wrap {



	height:22px;



	background:url(../images/page-no-bg.jpg) repeat-x 0px 0px;



	color:#FFFFFF;



	font-size:12px;



	padding:7px 0 0 10px;



	width:970px;



	margin:auto;



}



#pre {



	width:54px;



	float:left



}







 #page-no-wrap a{



	font-weight:normal;



	color:#e1e1e1;



	text-decoration:none;



	



 }



 



  #page-no-wrap a:hover{



	font-weight:normal;



	text-decoration:underline;



	



 }



 



.no {



	float:left;



}



 







#no-right {



	float:right;



	width:200px;



	padding-right:10px;



}



#next {



	float:left;



	width:54px;



	text-align:right;



}



#page-no-2 {



	float:right;



	padding:0 10px 0 0px;



}



#page-no-wrap input {



	float:right;



	width:30px;



	height:14px;



	font-size:11px;



	font-family:Arial, Helvetica, sans-serif;



	border:1px solid #d9e3e7;



	padding:0 0 0 5px;



}



.go {



	float:right;



	margin-left:7px;



}



/*---------page-no css --------*/  



	



.td0{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	padding:5px 8px 5px 0px; }	



	



.td-01{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	padding:5px 0px 5px 10px;}	



	



	



.new_div{



	width:625px;



	margin:0px;



	padding:0px;}



	



.date_div{



	width:625px;



	padding-bottom:15px;}



	



.date{



	width:590px;



	height:21px;



	border:1px solid #c2e1fa;



	padding:4px 0px 0px 30px;



	margin:0px;



	background:url(../images/new_licon.jpg) 5px 2px no-repeat #f6fbff;



 }		



 



	



.date a{



	text-decoration:none;



	color:#333333; }



	



.new_list{



	width:590px;



	padding:0px 0px 0px 30px;}		



	



.doc{width:69px; height:31px; float:left; background:url(../images/doc_icon.gif) left top no-repeat; padding:30px 0px 0px 58px;}



.doc a{ padding:0px 0px 0px 0px; font-size:13px; color:#333333; text-decoration:none;}











.pdf{width:69px; height:31px; float:left; background:url(../images/pdf_icon.gif) left top no-repeat; padding:30px 0px 0px 58px;}



.pdf a{ padding:0px 0px 0px 0px; font-size:13px; color:#333333; text-decoration:none;}	



.pdf a{ padding:0px 0px 0px 0px; font-size:13px; color:#333333; text-decoration:none;}











.xls{width:69px; height:31px; float:left; background:url(../images/xls.gif) left top no-repeat; padding:30px 0px 0px 58px;}



.xls a{ padding:0px 0px 0px 0px; font-size:13px; color:#333333; text-decoration:none;}	



.xls a{ padding:0px 0px 0px 0px; font-size:13px; color:#333333; text-decoration:none;}	







.msg



{



width:580px;



height:300px;



float:left;



background-color:#eeeeee;



padding:20px;



margin-right:10px;



}







/*--- Alarmcare landing  */







.alarmcare_banner{



	width:660px;



	height:243px;



	position:relative;



	background:url(../images/alarmcare_left_banner.jpg) left top no-repeat}



.take-alarmcare{



	width:210px;



	height:23px;



	display:block;



	position:absolute;



	top:195px;



	left:20px;



	background:url(../images/take-alarmcare.jpg) left top no-repeat;}	



	



.take-alarmcare:hover{



	background:url(../images/take-alarmcare.jpg) left bottom no-repeat;}



	



#right_links{



    padding:20px 0px 40px 0px;



    }



#right_links a{



    color:#292b2e;



    text-decoration:none;



	font-size:20px;



	



    }



#right_links a:hover{



    color:#0b63b7;



    }



.link1{



    background:url(../images/alarmcare-landing/about_button.jpg) no-repeat;



    padding:12px 0px 0px 51px;



	height:39px;



    }







.link2{



    background:url(../images/alarmcare-landing/pricing_button.jpg) no-repeat;



    padding:12px 0px 0px 51px;



	height:39px;



    }



.link3{



    background:url(../images/alarmcare-landing/order_button.jpg) no-repeat;



   padding:12px 0px 0px 51px;



	height:39px;



    }



.link4{



    background:url(../images/alarmcare-landing/compare_button.jpg) no-repeat;



  padding:12px 0px 0px 53px;



	height:39px;



    }	



.alarmcare_content_left h2{



font-size:18px;



color:#86120f;



font-weight:normal;



padding:10px 0 0 10px;



float:left;



}







.alarmcare_content_left h2 a{



color:#86120f;



text-decoration:none;



}



.alarmcare_content_left h2 a:hover{



color:#688aad;



}







.alarmcare_content_left img{



float:left;}



.alarmcare_content_left p{



font-size:14px;



color:#133f69;



line-height:18px;



padding:10px 0 13px 5px;



}



.alarmcare_content_left p span{



font-size:12px;



color:#a44d4b;}



.alarmcare_content_left .readmore{



background:url(../images/alarmcare-landing/readmore.jpg) no-repeat left top;



padding:3px 0 0 0;



text-align:center;



width:80px;



height:20px;



float:right;



text-decoration:none;



color:#FFFFFF;



}



.alarmcare_content_left .readmore:hover{



background:url(../images/alarmcare-landing/readmore.jpg) no-repeat left bottom;



color:#FFFFFF;



}



.alarmcare-box{



margin:0 0px 8px 0 ;



padding:0 0 8px 0;



background:url(../images/alarmcare-landing/dot-line.jpg) repeat-x  left bottom;



width:600px;}



#testimonial-contect{



border-right:1px solid #e9e9e9;



border-left:1px solid #e9e9e9;



width:532px;



padding:5px 46px 15px 21px;



background:#f4f4f4;



}







#testimonial-box-bottom{



width:601px;}



#testimonial-contect h3{



font-size:20px;



color:#1d5488;



padding:0 0 0 25px;



margin:0 0 0 0;



font-weight:normal;



}



#testimonial-contect h3 a{



color:#1d5488;



text-decoration:none;



}



#testimonial-contect h3 a:hover{



color:#688aad;



}







#testimonial-contect p{



font-size:14px;



line-height:18px;



padding:20px 0 8px 0;}



#testimonial-contect span{



font-size:13px;



color:#95302d;



font-weight:bold;



font-style:italic;



float:right}







#testimonial-contect .readmore2{



background:url(../images/alarmcare-landing/readmore2.jpg) no-repeat left top;



padding:3px 0 0 0;



text-align:center;



width:80px;



height:20px;



text-decoration:none;



float:left;



color:#FFFFFF;



}



#testimonial-contect .readmore2:hover{



background:url(../images/alarmcare-landing/readmore2.jpg) no-repeat left bottom;



color:#FFFFFF;



}







/*--- Alarmcare landing  */







#directors-left{



float:left;



width:300px;



}



#directors-right{



	float:left;



	width:300px;



}



/*--------------------*/



.competetive_edge{



	width:172px; height:38px;



	padding:10px 0px 0px 10px;



	margin:0px 2px 0px 0px; 



	color:#FFFFFF;



	display:block;



	font-weight:bold;



	text-decoration:none;



	background:url(../images/top_left_menu_bg.jpg) left bottom no-repeat;}



.home-alarm



{



	width:219px; height:38px;



	padding:10px 0px 0px 10px;



	margin:0px 2px 0px 0px; 



	color:#FFFFFF;



	display:block;



	font-weight:bold;



	text-decoration:none;



	background:url(../images/top_over.jpg) left bottom repeat-x;}	



.alarm-plus



{



	width:161px; height:38px;



	padding:10px 0px 0px 10px;



	margin:0px 2px 0px 0px; 



	color:#FFFFFF;



	display:block;



	font-weight:bold;



	text-decoration:none;	



	background:url(../images/top_over.jpg) left bottom repeat-x;



}



.alarm-care



{



	width:161px; height:38px;



	padding:10px 0px 0px 10px;



	margin:0px 2px 0px 0px; 



	color:#FFFFFF;



	display:block;



	font-weight:bold;



	text-decoration:none;	



	background:url(../images/top_over.jpg) left bottom repeat-x;}







.questions-answers



{



	width:201px; height:38px; margin-right:0px;



    padding:10px 0px 0px 10px;



	margin:0px 2px 0px 0px; 



	color:#FFFFFF;



	display:block;



	font-weight:bold;



	text-decoration:none;



	background:url(../images/top_right_menu_bg.jpg) right bottom no-repeat;}



/*------------------*/











.press_video{width:323px; height:262px; float:left;}







.video_top{width:323px; height:10px; background:url(../images/video_top_bg.jpg) left bottom no-repeat;}







.viedo_img{width:311px; height:184px; padding:0px 6px 0px 6px; background:url(../images/viedo_bg.jpg) left top no-repeat;} 







.viedo_div{width:311px; height:184px; padding:0px 6px 0px 6px; background:url(../images/viedo_bg.jpg) left top no-repeat;} 







.video_bottom{width:308px; height:58px; padding:10px 0px 0px 15px; background:url(../images/video_cllick_bg.jpg) left top no-repeat;}







.video_bottom a{display:block; width:200px;	height:25px; font-size:13px; font-weight:bold; color:#FFFFFF; 



				padding:6px 0px 0px 6px; margin:0px 0px 0px 100px;}



.video_bottom a:hover{ color:#FFFFFF; text-decoration:none;}











.faq_section{width:624px; padding-bottom:15px;}







.faq_section h2{ margin:0px; padding:0px; width:600px}







.faq_top{width:587px; background:url(../images/faq_top.jpg) left top no-repeat; padding:10px 10px 1px 27px;}







.faq_top a{text-decoration:none; color:#145597; margin:0px 0px 0px 0px;}







.faq_top a:hover{color:#6391c0;}







.faq_slider p{ margin:0px; padding:0px 0px 5px 0px ;}







.faq_slider{width:602px; background-color:#f3f8fc;  border:1px solid #80aadc; border-bottom:none; padding:10px 10px 0px 10px;}







.back_button{width:36px; height:20px; display:block;   background:url(../images/arrow2.gif) left 2px no-repeat; float:right; padding:0px 0px 0px 12px;}

.top_button{width:36px; height:20px; display:block;   background:url(../images/top-arw.jpg) left 2px no-repeat; float:right; padding:0px 0px 0px 12px;}













.inner_box  .care_head{



	color:#FFFFFF;



	text-decoration:none;}



	



.inner_box  .care_head:hover{



	color:#d6ecff;



	text-decoration:none;}



	



.inner_box .readmore{



background:url(../images/alarmcare-landing/readmore.jpg) no-repeat left top;



padding:3px 0 0 0;



text-align:center;



width:80px;



height:20px;



float:right;



text-decoration:none;



color:#FFFFFF;



}



.inner_box .readmore:hover{



background:url(../images/alarmcare-landing/readmore.jpg) no-repeat left bottom;



color:#FFFFFF;



}



.alarm_text .readmore2{



background:url(../images/alarmcare-landing/readmore2.jpg) no-repeat left top;



padding:3px 0 0 0;



text-align:center;



width:80px;



height:20px;



text-decoration:none;



float:left;



color:#FFFFFF;



}



.alarm_text .readmore2:hover{



background:url(../images/alarmcare-landing/readmore2.jpg) no-repeat left bottom;



color:#FFFFFF;



}



.active{



font-weight:bold;



}











.index_question{

	width:145px;

	height:21px;

	margin:0px 0px 3px 0px;

	padding:1px 3px 0px 3px;

	font-size:12px;

	background-color:#FFFFFF;

	border:1px solid #7f9db9;	

	font-family:Arial, Helvetica, sans-serif; }

	

.index_question_textarea{

	width:145px;

	height:50px;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	padding:2px 3px 0px 3px;

	background-color:#FFFFFF;

	border:1px solid #7f9db9;}	

	

.index_question_combo{

	width:145px;

	height:22px;

	margin:3px 0px 3px 0px;

	font-size:12px;

	padding:2px 0px 0px 0px;

	font-family:Arial, Helvetica, sans-serif;}	
	
	
	
	
	/*New CSS style*/
	
	
	
	
	.banner-main {
	width:995px;
	margin:0px;
	padding:0px;
	
}

.banner-main h2 {
	margin:0px;
	padding:0px;
	color:#135089;
	font-size:20px;
	
}
.banner-main h2 a{
	text-decoration:none;
	color:#135089;
	
}
.banner-main h2 a:hover{
	text-decoration:none;
	color:#cc3333;
	
}


.banner-main span{
	color:#fe0000;
	font-size:12px;
	
}

.get-but {
	margin:0px;
	padding:14px 0px 0px 0px ;
	position:absolute;
	left:17px;
	bottom:10px;
	
}

.get-but a{
	width:139px;
	height:33px;
	background:url(../images/get-buton.jpg) no-repeat top;
	display:block;
	margin-top:5px;
}

.get-but a:hover{
	width:139px;
	height:33px;
	background:url(../images/get-buton.jpg) no-repeat bottom;
}
.contact-but {
	margin:0px;
	padding:12px 0px 0px 0px;
	position:absolute;
	left:17px;
	bottom:29px;
	
}

.contact-but a{
	width:97px;
	height:25px;
	background:url(../images/contact-button.jpg) no-repeat top;
	display:block;
	margin-top:5px;
}

.contact-but a:hover{
	width:97px;
	height:25px;
	background:url(../images/contact-button.jpg) no-repeat bottom;
}
.learnmore{
	position:absolute;
	top: 318px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#135391;
	left: 18px;
}
.learnmore a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px; color:#135391; text-decoration:underline;
font-weight:bold;
}
.learnmore a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px; color:#135391; text-decoration:none;
font-weight:bold;
}

.box {
	float:left;
	background:url(../images/ban-left.jpg) no-repeat;
	width:225px;
	height:333px;
	padding:15px 0px 0px 20px ;
	
}

.box img{
	border:#6998d0 solid 1px;
	margin-bottom:5px;
	margin-top:10px;

}

.box ul{
	margin:0px;
	padding:5px 0px 0px 0px;
}

.box li{
	margin:0px;
	padding:2px 0px 0px 12px ;
	background:url(../images/plus-bullet.jpg) 0px 7px no-repeat;
	list-style:none;
	font-size:12px;
	line-height:18px;
	
	
}


.read-more {
	width:66px;
	height:20px;
	background:url(../images/read-more.jpg) no-repeat;
	color:#393939;
	display:block;
	text-decoration:none;
	padding-left:20px;
	padding-top:3px;
	margin-top:10px;
	
	
}

.read-more:hover{
	width:86px;
	height:23px;
	background:url(../images/read-more.jpg) no-repeat;
	color:#000;
	text-decoration:none;
	font-size:12px;
	
}

.box li span{
	font-size:15px;

	color:#ff0b00;
	
}



.box1 {
	float:left;
	background:url(../images/ban-left.jpg) no-repeat;
	width:246px;
	height:350px;
	padding:0px 0px 0px 0px ;
}

.box1 img{
	border:#6998d0 solid 1px;
	margin-bottom:5px;
	margin-top:5px;
}

.box1 ul{
	margin:0px;
	padding:0px;
}

.box1 li{
	margin:0px;
	padding:2px 0px 0px 15px ;
	background:url(../images/plus-bullet.jpg) 0px 7px no-repeat;
	list-style:none;
	font-size:13px;
	line-height:20px;
	
}


.box4 {
	float:left;
	background:url(../images/ban-right.jpg)  no-repeat;
		background:url(../images/ban-left.jpg) no-repeat;
	width:246px;
	height:350px;
	padding:0px 0px 0px 0px ;
}

.box4 img{
	border:#6998d0 solid 1px;
	margin-bottom:5px;
	margin-top:5px;
	margin-top:5px;
}


.box4 ul{
	margin:0px;
	padding:0px;
}

.box4 li{
	margin:0px;
	padding:2px 0px 0px 15px ;
	background:url(../images/plus-bullet.jpg) 0px 7px no-repeat;
	list-style:none;
	font-size:13px;
	line-height:20px;
	
}

.box4 li span{
	font-size:13px;

	color:#ff0b00;
	
}



.top_search_section{



	width:962px;



	height:63px;



	background:url(../images/top-search-bg.jpg) no-repeat;;



	padding:13px 10px 0px 10px;}



	



.top_search_input{



	width:484px;



	height:29px;



	float:left;



	padding:3px 0px 0px 6px;



	background:url(../images/top_input_bg.jpg) left no-repeat;}	



	



.top_search_input input{



	width:475px;



	border:1px solid #fff;



	height:22px;



	font-size:18px;



	color:#848484;



	font-family:Arial, Helvetica, sans-serif;}







	



.top_search_button{



	width:119px;



	height:30px;



	display:block;



	background:url(../images/top_compare_button.jpg) left top no-repeat; 



	font-size:18px;



	font-weight:normal;



	float:left;



	color:#FFFFFF; 



	text-decoration:none;



	padding:4px 0px 0px 20px;}	



	



.top_search_button:hover{



	color:#ffcccc;}
	
	
	
	


	.video_side_section{



	width:302px;



	height:172px;



	background:url(../images/vedio-side-bg.jpg) left top no-repeat;}	



	



.video_side_button{



	width:253px;



	height:24px;



	border:2px solid #FFFFFF;



	border-top:none;



	border-bottom:0px;	



	padding:22px 0px 0px 52px;



	background:url(../images/vedio-side-button.jpg) left top no-repeat;}	



	



.video_side_button a{ 



	color:#ffd924; }



	



.video_side_button a:hover{ 



	color:#ffd924;



	text-decoration:none; }	



	
	.home-alarmadsect {
	width:476px;
	margin:0px;
	padding:0px;
}	

.homealarm-sect {
	width:292px;
	float:left;	
}

.but-sectn{
	width:184px;
	float:right;
	padding-top:20px;
}

.but-sectn a{
	width:175px;
	height:41px;
	background:url(../images/req-but.jpg) no-repeat top;
	display:block;
}

.but-sectn a:hover{
	width:175px;
	height:41px;
	background:url(../images/req-but.jpg) no-repeat bottom;
	display:block;
}


/*newgwobanner starts here*/

#gwtobanner {
	width:983px;
	margin:0px;
	padding:10px 6px 0px 6px;
}

#gwtobanner-right {
	width:220px;
	background: url(../images/banner-right.jpg) right top no-repeat;
	padding:17px 13px 0px 10px;
	height:332px;
	float:right;
	
	}
#gwtobannerleft {
	width:737px;
	float:left;
	background:url(../images/gwtobanner-repeat.jpg) left top repeat-x;
	margin:0px;
	padding:0px 0px 0px 0px;
	}
#gwtobannerright-side {
	width:737px;
	float:left;
	background:url(../images/gwtobanner-right.jpg) right top no-repeat;
	margin:0px;
	padding:0px;
	}
#gwtobannerleft-side {
	width:737px;
	float:left;
	background:url(../images/gwto-bgleft.jpg) left top no-repeat;
	margin:0px;
	padding:0px;
	height:349px;
	}
.boxright {
	background:url(../images/bannerbox-right.jpg) right top no-repeat;
	width:217px;
	margin:0px;
	padding:17px 14px 0px 14px;
	float:left;
	position:relative;
	height:323px;
	}
.boxleft {
	background:url(../images/bannerbox-left.jpg) left top no-repeat;
	width:205px;
	margin:0px;
	padding:17px 14px 0px 14px;
	float:left;
	position:relative;
	height:323px;
	}
.boxright-new {
	background:url(../images/bannerbox-right-new.jpg) left top no-repeat;
	width:217px;
	margin:0px;
	padding:17px 14px 0px 14px;
	float:right;
	position:relative;
	height:323px;
	}
	
#gwtobannerleft  h2 {
	font-family:Helvetica, Arial, Helvetica, sans-serif; 
	font-size:28px;
	color:#FFFFFF;
	margin:0px;
	padding:0px 0px 8px 3px;
	font-weight:normal;
	}
#gwtobannerleft  h2 span {
	font-size:17px;
	color:#d3ecff;
	padding:0px; margin:0px;
	}
#gwtobannerleft  h2 a {
	color:#FFFFFF;
	text-decoration:none;
	}
#gwtobannerleft  h2 a:hover {
	color:#fff7c9;
	text-decoration:none;
	}
.bannerimg{
	border:1px #6998d0 solid;
	margin-bottom:10px;
	}
.listing {
	width:215px;
	margin:0px;
	padding:0px;
		}
.listing ul {
	width:215px;
	list-style:none;
	margin:0px;
	padding:0px;
	font-weight:bold;
	padding-bottom:10px;
		}
.listing ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c40101;
	background:url(../images/plus-bullet-new.gif) left 7px no-repeat;
	padding:0px 0px 2px 15px;
	margin:0px;
	line-height:17px;
	}
.listing ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c40101;
	}
	
.listing ul li span {
	color:#000;

	}
.listing ul li b {
	font-size:13px;
	font-weight:bold;
	}
.gwtovideo {
	width:220px;
	padding:0px;
	margin:0px 0px 0px 0px;
		}
.getvideo {
	background:url(../images/videotext-bg.jpg) left top no-repeat;
	width:172px;
	height:33px;
	padding:1px 0px 0px 48px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#aa2721;
	font-weight:bold;
	}
.getvideo span {
	font-size:11px;
	color:#010b1c;
	font-weight:bold;
	}
.getvideo span a {
	font-size:12px;
	color:#010b1c;
	text-decoration:none;
	}
.getvideo span a:hover {
	font-size:12px;
	color:#aa2721;
	}

.gwtotop_search_section{
	width:962px;
	height:65px;
	background:url(../images/top-search-new-bg.jpg) no-repeat;;
	padding:13px 10px 0px 10px;}

.gwtotop_search_input{
	width:484px;
	height:29px;
	float:left;
	padding:3px 0px 0px 6px;
	background:url(../images/top_input_bg.jpg) left no-repeat;}	
.gwtotop_search_input input{
	width:475px;
	border:1px solid #fff;
	height:22px;
	font-size:18px;
	color:#848484;
	font-family:Arial, Helvetica, sans-serif;}

.gwtotop_search_button{
	width:119px;
	height:30px;
	display:block;
	background:url(../images/top_compare_button.jpg) left top no-repeat; 
	font-size:18px;
	font-weight:normal;
	float:left;
	color:#FFFFFF; 
	text-decoration:none;
	padding:4px 0px 0px 20px;}	

.gwtotop_search_button:hover{
	color:#ffcccc;}
/*newgwobanner ends here*/

	
.awards_button {
	width:311px;
	height:32px;
	margin-top:13px;
	padding:5px 0 0 13px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	font-size:15px;
}	

.awards_button:hover { color:#ffbfbc}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 .twitterwrap {
	width:288px;
	background:url(../images/twitter-bg-repeat.jpg) left top repeat-y;
	margin:0px 0px 14px 0px;
	padding:0px;
	}
.twitterwrap-top {
	background:url(../images/twitter-bg-top.jpg) left top no-repeat;
	width:254px;
	padding:18px 17px 15px 17px;

	}
.twitterwrap-bottom {
	background:url(../images/twitter-bg.jpg) left bottom no-repeat;
	width:288px;
	padding:0px;
	}
.twitterwrap-bottom h4 {
font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#1a3c5e;
	font-weight:normal;
	margin:0px 0px 12px 0px;
	padding:0px;
	}
	.twitterwrap-bottom h4 a{color:#1a3c5e;}
	.twitterwrap-bottom h4 a span {color:#58a9e2;}
.twitterwrap-bottom h4 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5a841a;
	}
.image-class {
	margin-right:10px;
	}
.twitt-cont {
	background:url(../images/twit-white-repeatt.jpg) left top repeat-y;
	width:254px;
		margin:0px 0px 9px 0px;
	padding:0px;
}
.twitt-cont-top {
	background:url(../images/twit-white-top.jpg) left top no-repeat;
	width:254px;
	margin:0px;
	padding:0px;
}
.twitt-cont-bottom {
	background:url(../images/twit-white-bottom.jpg) left bottom no-repeat;
	width:248px;
	margin:0px 0px 0px 0px;
	padding:6px 3px 6px 3px;
}
.twtr-hd{
	display:none;
	}

.twtr-ft{
	display:none;
	}

.twtr-img{
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.twtr-tweet-wrap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}



.join {
	float:right;
	width:auto;
	font-size:12px;
	margin:0px;
	padding:3px 0px 0px 0px;
	}
.join a {
	color:#1a3c5e;
	
}
.join a:hover {
	color:#175ca1;
	}
	
.servicearea {
	width:272px;
	height:381px;
	background:url(../images/servicearea_bg.jpg) left top no-repeat;
	padding:10px 15px 0px 15px;
	margin:0px 0px 40px 0px;
}

.servicearea h2 {
	font-size:24px;
	color:#FFFFFF;
	font-weight:normal;
	padding:0px 0px 15px 0px;
}
.servicearea ul{
list-style-type:none;
}
.servicearea ul li{
list-style-type:none;
}
.servicearea .list{border-bottom:none;
	padding:2px 0px 2px 18px;
	background:url(../images/arrow.gif) left 3px no-repeat;
	}
	
	
	
	
	