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;
	padding-top:10px;
}
.top_phone_section {
	width:500px;
	float:right;
	padding:2px 0px 0px 30px;
}
.top_phone_section ul {
	width:323px;
	list-style:none;
	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;
	/*height:1100px;*/ 
}
.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;
}
.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;
	}

.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-large {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 4px 5px 0px;
}
.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;
}


















/*css-gwo Start*/

#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
}


/*css-gwo End*/
 