@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	/* background:url(../images/bg1.jpg) center top no-repeat;*/
}
h1, h2, h3, h4, h5, h6, p, ul, li, ol, form {margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; }
img{ border:none;}


.wrapper{width:1000px; margin:0 auto;}


/*header part css start*/
.headerPart {width:964px; float:left; padding:20px 0 35px 0}
.headerPart img{float:left;}
.headerPart span{float:right;}
/*header part css end*/

/*footer part css start*/
.ftrMain{width:960px; float:left; padding:0 0 20px 0}
.footerPart{width:960px; float:left; background:url(../images/footer_band.jpg) no-repeat left bottom; padding:50px 0 30px 0;}
.footerPart img{ float:right;}
/*footer part css end*/



/*authorized fbp_detail page css code start here*/
.formBox{width:882px; float:left; border:#e6e6e6 solid 1px; padding:28px 0 28px 0}
.formInn{width:852px; float:left; padding:0 0 0 30px;}
.formInn h1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2f78c1; padding:0 0 20px 0}

.col1{width:258px; float:left; padding:0 50px 0 0}
.col1 label{width:60px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000;}
.selcetMenu {width:196px; float:left; border:#dbdbdb solid 1px; padding:2px 0 2px 0; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.col2{width:236px; float:left;}
.linbBod {width:571px; float:left; border-bottom:#333333 dashed 1px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666666; padding:54px 0 5px 0; clear:both;}
.linbBod span{float:left;}


.conBox {width:840px; float:left; padding:30px 0 0 0}
.conBox p{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666666; padding:0px 0 5px 0; line-height:22px;}


/*authorized fbp_detail page css code end here*/


/*business_associate page css code start here*/
.row{width:840px; float:left; padding:0 0 20px 0}
.selcetMenu2 {width:48px; float:left; border:#dbdbdb solid 1px;color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0 2px 0; line-height:25px; height:25px;}
.inpBg{width:140px; float:left; border-top:#e9e9e9 solid 2px;border-right:#dbdbdb solid 1px;border-left:#dbdbdb solid 1px;border-bottom:#dbdbdb solid 1px; padding:0 2px 0 2px; line-height:22px; height:22px; margin-left:5px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.col3{width:840px; float:left; padding:0 0 20px 0}
.col3 label{width:160px;float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; padding:0 10px 0 0 }

.inpBg2{width:193px; float:left; border-top:#e9e9e9 solid 2px;border-right:#dbdbdb solid 1px;border-left:#dbdbdb solid 1px;border-bottom:#dbdbdb solid 1px; padding:0 2px 0 2px; line-height:21px; height:21px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.inpBg3{width:193px; float:left; border-top:#e9e9e9 solid 2px;border-right:#dbdbdb solid 1px;border-left:#dbdbdb solid 1px;border-bottom:#dbdbdb solid 1px; padding:2px 2px 0 2px; resize:none; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.note{clear:both; padding:5px 0 0 170px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
/*business_associate page css code end here*/

/*customer response centre locator start here*/
.conBox2 {width:350px;float:left; padding:30px 10px 0 0}
.conBox2 p{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666666; padding:0px 0 5px 0; line-height:22px;}
/*customer response centre locator end here*/

/*global business locator start here*/
.globeLeft {width:557px; float:left;}
.globeLeft p{}
.globeLeft p.baanerIcon{text-align:center;}
.globeLeft p.baanerIcon img{ margin:10px 45px 0 0}
.globeDetail{width:196px; float:left; margin:0 0 0 70px}
.globeDetail img{ margin:32px 0 12px 0}
.addressBox{width:196px; float:left;}
.addressBox h3{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666666; padding:10px 0 5px 0; text-decoration:underline; margin:0px; }
.addressBox h3 a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666666;text-decoration:underline;}
.addressBox p{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666666;}
.addressBox p a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666666; text-decoration:none;}
/*global business locator end here*/


/*popup css code start here*/
.commentBox{width:701px; float:left;}
.titileBox{width:270px; float:left;}
.titileBox .leftCurve{width:10px; float:left;}
.titileBox .centerCurve{float:left; background:url(../images/blue_center_bg.png) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; padding:12px 10px 12px 10px;}
.titileBox .rightCurve{width:10px; float:left;}

.midContent{width:701px; float:left; background:#fff; border:#6d6d6d solid 1px; padding:30px 0 20px 0; position:relative;}
.col4{width:661px; float:left; padding:10px 20px 10px 20px}
.col4 label{width:326px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000;}

.inpBg4{width:180px; float:left; border-top:#e9e9e9 solid 2px;border-right:#dbdbdb solid 1px;border-left:#dbdbdb solid 1px;border-bottom:#dbdbdb solid 1px; padding:0 2px 0 2px; line-height:22px; height:22px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.inpBg5{width:297px; float:left; border-top:#e9e9e9 solid 2px;border-right:#dbdbdb solid 1px;border-left:#dbdbdb solid 1px;border-bottom:#dbdbdb solid 1px; padding:2px 2px 0 2px; resize:none; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:16px; height:138px;}
.note2{ width:335px;float:right; padding:5px 0 0 170px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.closeBt{position:absolute; right:0px; top:0px;}
/*popup css code end here*/

/*service request code start here*/
.formLeft {width:420px; float:left;}
.col5{width:380px; float:left; padding:0 0 20px 0}
.col5 label{width:160px;float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; padding:0 10px 0 0 }
/*service request code end here*/



/*i living landing page css start april 30 2013*/
.livingBanner{width:1000px; float:left; position:relative; clear:both;}
.bannerContent{position:absolute; right:50px; top:0px; width:370px;}
.bannerContent h2{color:#005CA5;display: block; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#0e5aab;margin:20px 0 0px 0;padding: 0; font-weight:normal;}
.bannerContent p{color:#333333;font-size:12px;line-height: 20px; padding:10px 0 0 0}
.midContentMain {width:1000px; float:left;}
.titileHeading{width:990px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666666; padding:20px 0 20px 10px; font-weight:normal;}
.tabContent{width:1000px; float:left; padding:10px 0 30px 0}
.tabContent h3{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666666; font-weight:normal;}
.listBox {width:1000px; float:left; padding:10px 0 20px 0}
.listBox ul{list-style:none; margin:0px; padding:0px 50px 0 0; width:450px; float:left;}
.listBox ul li{line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:10px 0 0px 18px; background:url(../images/bullet_icon.jpg) no-repeat 3px 16px;}
.tabContent h2{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#006699; font-weight:normal;}




.newTab {width:1000px;padding:0px; margin:0px; float:left; position:relative;}
.newTab ul{margin:0px; padding:0px; list-style:none;}
.newTab ul li{float:left; line-height:normal; cursor:pointer; margin-right:5px;}
.newTab ul li#tab1{width:112px; height:39px;background:url(../images/lighting_control.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; padding:15px 0 0 50px}

.newTab ul li#tab2{width:92px; height:39px;background:url(../images/Security.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; padding:18px 0 0 60px}

.newTab ul li#tab3{width:116px; height:42px;background:url(../images/temperature.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; padding:12px 0 0 35px}

.newTab ul li#tab4{width:107px; height:42px;background:url(../images/entertainment_control.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; padding:12px 0 0 55px}

.newTab ul li#tab5{width:101px; height:39px;background:url(../images/energy_saving.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; padding:18px 0 0 61px}

.newTab ul li#tab6{width:102px; height:42px;background:url(../images/elder_child_care.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; padding:12px 0 0 60px}

.tabPopup{width:515px; position:absolute; cursor:auto; z-index:1; left:0px; top:-148px;}
.tabPopup .topCurve{width:515px; float:left;}
.tabPopup .midCurve{width:515px; float:left; background:url(../images/mid_curve_bg.png) repeat-y left top;}
.innerData{width:474px; float:left; padding:10px 20px 20px 20px; }
.innerData h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#006699; font-weight:bold;}
.innerData p{color:#333333;font-size:12px; line-height:18px; padding:5px 0 0 0}
.tabPopup .bottomCurve{width:515px; float:left;}

.closeBt2{position:absolute; right:0px; top:0px;}
.closeBt3{position:absolute; right:0px; top:0px;}
.closeBt4{position:absolute; right:0px; top:0px;}
.closeBt5{position:absolute; right:0px; top:0px;}
.closeBt6{position:absolute; right:0px; top:0px;}
.closeBt7{position:absolute; right:0px; top:0px;}



.tabPopup.popup2{left:167px; top:-184px;}
.tabPopup.popup3{left:323px; top:-166px;}
.tabPopup.popup4{left:481px; top:-148px;}
.tabPopup.popup5{left:647px; top:-166px;}
.tabPopup.popup6{left:458px!important; top:-166px;}

/*i living landing page css end april 30 2013*/



/*aquaguard landing page css start*/
.aquaguardBanner{width:1000px; float:left; background:url(../images/aquaguard_bg.jpg) no-repeat left top; position:relative; height:585px;}
.contentLeft {width:645px; float:left; padding:18px 0 0 28px}
.contentLeft  h1{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#0e5aaa; font-weight:normal; padding:0 0 10px 0}
.contentLeft  h3{color:#0e5aaa; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.productThumb{padding:30px 0 0 0; float:left;}

.contentRight {width:277px; float:left;padding:18px 0 0 0}
.contentRight h2{color: #005CA5; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;}
.row2 {width:277px;float:left; padding:10px 0 0 0} /*change in css*/
.row3 {width:277px;float:left; padding:32px 0 0 0}


.inpBg6 {width:265px; float:left; border:#257ec0 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:7px 5px 7px 5px; line-height:15px; height:15px;}/*change in css*/
.selectBg {width:277px; float:left; border:#257ec0 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:7px 5px 7px 5px; height:30px;}/*change in css*/
.checkBox{float:left; margin:0px 5px 0 0; padding:0px; width:14px; height:14px;}
.contentRight span{float:left; display:block; width:258px; font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif;}

.rightButton{position:fixed; right:0px; top:150px;}

.sliderRight{
	width:320px;
	position:absolute;
	right:37px;
	top:0px;
	background:#2880c1;
	height: 188px;
}
.sliderRight ul{ margin:0; padding:0 0 0 20px; list-style:none;}

.sliderRight ul li{float:left; line-height:18px; padding:10px 10px 10px 30px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none;}

.sliderRight ul li.sepText{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; width:250px; padding:0 0 0 30px;}

.sliderRight ul li.phoneIcon{ float:left; background:url(../images/phone_icon.png) no-repeat 10px 14px;}
.sliderRight ul li.smsIcon{ float:left; background:url(../images/SMS-icon.png) no-repeat 10px 14px;}
.sliderRight ul li.emailIcon{ float:left; background:url(../images/eamil_icon.png) no-repeat 10px 14px;}
.sliderRight ul li.onlineSubmit{ float:left; background:url(../images/down-arrow.png) no-repeat 10px 14px;}
.sliderRight ul li.onlineSubmit a{text-decoration:underline;}


.sliderRight ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none;}

.closeBt8 { position:absolute; left:0px; top:0px;}




.aqcontenteBox {width:1000px; float:left; padding:30px 0 20px 0}
.aqcontenteBox h2{color: #005CA5;font: 24px/24px 'arialnarrow',Arial,Helvetica,sans-serif; padding-top: 19px;}
.aqcontenteBox p{color: #333333;font: 12px/20px Arial,Helvetica,sans-serif; padding-top: 10px;}

.rowMain{width:1000px; float:left; padding:30px 0 0 0;}
.col1_new {width:750px; float:left; margin:0 22px 0 0}

.banner1 {width:750px; float:left;}
.banner1 img{float:left;}
.leftText{width:388px;float:left; background:#17b3f4; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#FFF; 
padding:35px 0 35px 0; text-align:center; height:70px;}

.brandBox{width:730px; float:left; background:url(../images/white_bg.jpg) no-repeat left top; padding:20px 0 30px 20px}
.brandBox h1{color:#005CA5;font: 24px/24px 'arialnarrow',Arial,Helvetica,sans-serif;}
.brandBox ul{margin:0px; padding:0px; list-style:none;}
.brandBox ul li{float:left; line-height:normal; padding:30px 18px 0 0}
.brandBox ul li a{}

.col2_new {width:190px; float:left;}
.rightSmallBanner{width:190px; float:left;}
.rightSmallBanner img{float:left;}
.bannerText{width:180px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; background:#17b3f4; font-weight:normal;
padding:10px 0 10px 10px}
.smallBanner2  { float:left; padding:10px 0 0 0}



.thanksBox{width:448px; float:left; -moz-border-radius:5px; border:#005fa8 solid 3px; -webkit-border-radius:5px;
-khtml-border-radius:5px; border-radius:5px; behavior: url(PIE.htc); background-color:#fff;}
.thanks_workarea{width:396px; float:left; padding:28px 24px 20px 24px; text-align:center;}
.thanks_workarea h1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:28px; color:#005ea8;}
.thanks_workarea p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#363636; padding:10px 0;}
.thanks_workarea h4{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#363636; font-weight:normal;}
.thanks_workarea h2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; color:#000000;}


.thanks_workarea h3{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#000000;}
.thanks_workarea a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#005ea8; text-decoration:none;}


.thanks_one{ width:396px; float:left;}
.thanks_two{ width:396px; float:left; padding:20px 0 0 0;}
.thanks_three{ width:396px; float:left; text-align:right; padding:20px 0 0 0;}




/*aquaguard landing page css end*/


/*new css start here*/
.productBox {float:left; position:relative;}
.productBox p{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666666;}
.productBox span{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0e5aaa;}

.productBox-thumb1{position:absolute; left:0px; top:90px; text-align:center;}
.productBox-thumb2{position:absolute; left:110px; top:77px; text-align:center;}
.productBox-thumb3{position:absolute; left:238px; top:44px; text-align:center;}
.productBox-thumb4{position:absolute; left:400px; top:106px; text-align:center;}
.productBox-thumb5{position:absolute; left:530px; top:113px; text-align:center;}

.productBox p.pd-text{padding:10px 0 0 0}
/*new css end here*/


.thaku_all{width:963px; margin:0 auto;}
.thaku_header{width:963px; float:left; padding:30px 0 40px 0;}
.thaku_bdy{width:963px; float:left; position:relative;}
.thaku_footer{width:963px; float:left;}
.footer_logo{width:963px; float:left; text-align:right; padding:28px 0;}
.foote_line{width:963px; float:left; margin:0 0 50px 0;}
.one_logo{width:200px; float:left;}
.two_logo{width:93px; float:right;}
.thanku_text{width:565px; position:absolute; top:100px; left:40px;}
.thanku_text h1{ color:#0e5aaa; font-family:Arial, Helvetica, sans-serif; font-size:50px; font-weight:normal; text-decoration:none;}
.thanku_text p{ color:#0e5aaa; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; text-decoration:none;}

.thanku_new{width:500px; position:absolute; top:275px; left:40px; border-radius:5px; border:solid 1px #e9d659; background:#FFF; padding:0 0 0 5px;}

.thanku_new_left{width:165px; float:left;}
.thanku_new_right{width:325px; float:left; background:#e9d659; border-radius:0 5px 5px 0; height:177px; padding:10px 0 0 10px;}
.thanku_new_right p{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#000;line-height: 22px;}
.thanku_new_right span{font-family:Arial, Helvetica, sans-serif; font-size:32px; font-weight:normal; text-decoration:none; color:#0e5aaa;}
.thanku_new_right a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; color:#0e5aaa;}



/* new css 
.wrapper1{width:428px; margin:0 auto;}
.text p{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; color:#333; height:auto; line-height:24px; padding:10px 0 16px 0;}
.headerPart img{float:left;}
img{ border:none;}
.headerPart1 {width:428px; float:left; padding:16px 0 12px 0}
.headerPart1 span{float:right;}
.ftrMain{width:428px; float:left; padding:0 0 10px 0}
.footerPart{width:428px; float:left; background:url(../images/foot.jpg) no-repeat left bottom; padding:30px 0 15px 0;}
.footerPart img{ float:right;}
.footer_smalllogo{ float:right; padding:10px 0 0 0 ; width:200px;}
.text.text1{ float:none; text-align:center;}
.text{ width:428px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#333; height:auto;}

*/
