/* CSS Document */
body{margin:0px; padding:15px 0px 0px 0px; background:url(../images/back_bg.gif) repeat-x top; font:normal 12px Arial, Helvetica, sans-serif; color:#252525;}
select{padding-left:2px;}
#wrapper{width:979px; margin:0 auto; border:1px solid #c6c5c5; background:#F6F6F6; padding:10px; border-bottom:none;}
#wrapper_bottom{width:999px; margin:0 auto; border:1px solid #c6c5c5; border-top:none; background:url(../images/bottom_bg.gif) repeat-x bottom left;}
#header{background:#ffffff; border:1px solid #d3d3d3; padding-bottom:2px; width:100%;}
/*---global css--------*/
p, h1, h2, h3, h4, h5, h6, ul, li, span{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif;}
a{color:#454545; text-decoration:underline;outline:none;}
a:hover{color:#454545; text-decoration:none; }
p{margin:0; padding:5px 10px; text-align:justify; line-height:18px; font-size:12px; color:#323232;}
h1{font-size:18px; padding:10px; color:#495a69;}
h2{font-size:15px; padding-bottom:10px;  color:#495a69;}
h3{font-size:13px; padding:10px; color:#7e7e7e;}
h5{font-size:12px; padding:10px; color:#333;}
.cl{clear:both; height:0px;}
.left{float:left;}
.right{float:right;}
.logo{float:left; margin:6px 0px 3px 10px;} 
.top_nav{float:right; width:637px; margin:38px 0px 0px 0;}
.top_nav ul{list-style:none; margin:0px; padding:0px; font-size:15px;}
.top_nav li{list-style:none; display:block; float:left; margin-left:1px;}
.top_nav li a, .t{padding:8px 18px 0px 12px; text-decoration:none; color:#2c3f00; font-weight:bold; background:url(../images/top_nav_right.gif) no-repeat right; height:24px; float:left;}
.top_nav li a{padding:0px 0px 0px 5px; color:#2c3f00; font-weight:bold; background:url(../images/top_nav_left.gif) no-repeat left; height:32px;}
.top_nav li.current a .t, .top_nav li a:hover .t{color:#FFFFFF; background:url(../images/top_nav_grn_right.gif) no-repeat right; height:24px; padding:8px 18px 0px 12px; cursor:pointer;}
.top_nav li.current a, .top_nav li a:hover{color:#FFFFFF; background:url(../images/top_nav_grn_left.gif) no-repeat left; height:32px; padding:0px 0px 0px 5px;}
.sub_top_nav{width:964px; margin:0 auto; border:1px solid #679800; background:#a6c631; height:30px; padding:3px 0px 0px 6px; color:#fff;
font:bold 12px Arial, Helvetica, sans-serif;}
.sub_top_nav ul{ padding:0px; margin:0px; list-style:none;}
.sub_top_nav ul li.non{ padding:0px 5px 0px 5px; display:inline;}
.sub_top_nav ul li.non selected {color:Black;}
.sub_top_nav ul li.non a{ height:20px; color:#fff; text-decoration:none;}
.sub_top_nav ul li.non a:hover{text-decoration:underline;}
#middle_cont{background:#FFFFFF; border:1px solid #cccccc; border-top:none;padding:4px 4px 30px 4px; float:left; width:971px;}
.home_product_left{float:left; width:718px;}
.home_product_left h2{margin:0px; padding:0px; font:bold 21px "Times New Roman", Times, serif; color:#486a07;}
.prod_box{width:350px; border:1px solid #9dca45; margin:4px 11px 4px 0px; float:left; height:210px;}
.prod_box h1{background:url(../images/product_bg_head.gif) repeat-x; color:#486a07; height:37px; padding:4px 0px 0px 5px; font:bold 21px "Trebuchet MS" arial;}
.prod_box a{font-style:italic; text-decoration:underline; color:#375400; padding:5px 5px 2px 0px;}
.prod_box a:hover{text-decoration:none; color:#000;}
.prod_box ul{margin:0px 0px 0px 15px; padding:0px; list-style:none; float:left;}
.prod_box li{margin:0px; padding:2px 0px 2px 20px; line-height:19px; list-style:none; background:url(../images/product_arrow.gif) no-repeat left;}
.prod_box li a{font-size:13px; color:#252525; text-decoration:underline; font-style:normal; padding:0px;}
.prod_box li a:hover{text-decoration:none;}
.prod_box h2{margin:0 0 0 15px; padding:0; display:block;}
.prod_box h2 a{color:#252525; text-decoration:underline; padding:2px 0px 2px 20px; font:normal 13px Arial; float:left; line-height:19px; background:url(../images/product_arrow.gif) no-repeat left;}
/*right*/
.right_cont{float:right; width:244px; }
.right_quick_search{background:url(../images/right_top_search_bg.gif) no-repeat top; padding-top:7px; margin-bottom:10px;}
.quick_search_cont{width:234px; margin:0 auto; background:#94C12D; _width:228px;}
.right_quick_mid{ border-left:1px solid #86ac30; border-right:1px solid #86ac30;}
.right_quick_content{padding:5px 5px 0px 5px; color:#FFFFFF; font-size:13px; font-weight:bold;}
.link{ color:#FFFFFF; text-decoration:underline;}
.left_col{ width:52%; float:left; margin:4px 0px 3px 0px;}
.right_col{ width:45%; float:right; margin-bottom:5px; margin-right:4px;}
.select_box{ font-size:11px; border:1px inset #404040; width:100px;}
/*email newsletter*/
.get_deal_cont{ margin-bottom:10px; background-color:#d6f0fd;}
.get_deal_top{ background:url(../images/get_deal_top.gif) no-repeat; height:7px;}
.get_deal_bg{ background:url(../images/email-icon.gif) 100% 100% no-repeat; border:1px solid #a9ccde; border-width:0px 1px 0px 1px; padding:0px 5px 5px 5px;}
.get_deal_bottom{ background:url(../images/quick_search_bottom.gif) no-repeat; height:7px;}
.big_font{ font-size:13px; font-weight:bold}
/*latest news*/
.latest_news_cont{}
.latest_news_top{ background:url(../images/latest_news_head.gif) no-repeat; height:36px; padding-left:24px; padding-top:3px;}
.latest_news_bg{ background:url(../images/latest_bg.gif) top left repeat-x; border-left:1px solid #94c12d; border-right:1px solid #94c12d; padding:5px 5px 0px 5px; color:#646464; line-height:18px;}
.latest_news_bg_ki{ background:#FFF url(../images/latest_bg.gif) top left repeat-x; width:263px; border-left:1px solid #94c12d; border-right:1px solid #94c12d; padding:5px 5px 0px 5px; color:#646464; line-height:18px;}
.latest_news_bottom{ background:url(../images/latest_news_bottom.gif) no-repeat; height:8px;}
.latest_news_bottom_ki{background:url(../images/latest_news_bottom_ki.gif) no-repeat; height:8px; margin:0;}
.latest_news{ border-bottom:1px solid #bfda81; padding-bottom:10px;}
.green_link{ color:#547b01; text-decoration:underline;}
/* compare deal*/
.compare_deal_box{ width:718px; margin-top:20px;}
.compare_tbl{  text-align:center;}
.compare_tbl th{}
.compare_deal_tbl{border:1px solid #157eb5; border-width:0px 1px 0px 1px;  text-align:center;}
.compare_deal_tbl td{ padding:5px; border:1px solid #157eb5; border-width:0px 0px 1px 0px;}
/* Ratnesh*/
.compare_popular_deals{ float:left; width:auto; color:#075d8a; font-size:24px; font-weight:bold;} 
.compare_popular_deals span{font-size:24px; color:#000;}
.tab{ float:right; width:430px; font-weight:bold; font-size:13px;}
.tab ul{ list-style:none;}
.tab ul li{display:inline; background:url(../images/data_tab_l.gif) no-repeat top left; padding:6px 0px 6px 0px;}
.tab ul li a{color:#6E9C0F; text-decoration:none; background:url(../images/data_tab_r.gif) no-repeat top right; padding:6px 0px 6px 0px; }
.tab ul li a:hover{ text-decoration:none;}
.cbdrt{background:url(../images/tab_line.gif) no-repeat top left; height:6px;}
.tab_in{border-left:solid 1px #157EB5; border-right:solid 1px #157EB5; border-top:solid 1px #157EB5; background:url(../images/tab_bg.gif) repeat-x top left; height:36px;}
.tab_in_t{width:120px;  float:left; text-align:center; color:#075D8A; }
.tab_in_t1{width:176px; float:left; text-align:center; color:#075D8A; padding-top:10px; }
.data_box{ border-left:solid 1px #157EB5; border-right:solid 1px #157EB5;}
.data_box_w{width:716px; margin:auto;}
.data_box_w td{text-align:center; padding:3px 0px;}
.data_box1{width:120px; height:100px; border-bottom:solid 1px #9CBED0; border-right:solid 1px #9CBED0; float:left; text-align:center; color:#075D8A; }
.data_box2{width:176px; height:100px; border-bottom:solid 1px #9CBED0; border-right:solid 1px #9CBED0; float:left; text-align:center; color:#075D8A;}
.data_box1 b{font-size:20px; color:#075D8A;}
.data_box2 b{font-size:20px; color:#075D8A;}
.more_credit{background:url(../images/More_Credit_bg.gif) no-repeat top left; text-align:right; padding:3px 12px 6px 0px; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#075D8A;}
.more_credit a{color:#075D8A; text-decoration:none;}
.more_credit a:hover{text-decoration:underline;}
.space{ margin-top:10px;}
.cbdrb{ border-bottom:1px solid #B7CE8B; padding:4px 0; background:#fff;}
.content{width:972px; border:0px solid #B7CE8B; border-width:0 1px; padding:5px 5px 0px 0px; background:url(../images/zero-text_bg.gif) top left repeat-x ;}
.content b a{color:#4B4D52; font-size:14px; }
.content span{ color:#6B9805; font-size:14px; font-weight:bold; text-decoration:underline;}
.latest_articles{ padding:0px 0px 12px 8px; }
.latest_articles b{font-size:18px; color:#679800;}
.latest_articles span{ font-size:16px; font-weight:bold; text-decoration:none; color:#000000;}
.read_more{ font-style:italic; color:#679800; }
.read_more a{color:#679800; font-weight: normal; font-size:12px; text-decoration:none;}
.content2{width:967px; border:0px solid #B5B5B5; border-width:0 1px; padding:5px; background:#fff;}
.looking_box{ font-weight:bold; font-size:13px; color:#7AAD07; padding:5px 5px 15px 0px; height:9px;}
/*   footer css started  */
.bottom_bg{background:url(../images/bottom_bg.gif) repeat-x top left;}
.bottom_link{/*width:978px; border-left: solid 1px #B5D176; border-right: solid 1px #B5D176;*/ margin:0 auto;  background:#B5D176;}
.footer_up_link{margin:auto; background:#f3f3f3; padding:5px; color:#000; text-align:center; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; font-weight:bold;}
.footer_box{padding:10px 0px 0px 0px;}
.footer{padding:8px 0px 0px 0px;}
.footer_sections{width:150px; float:left; padding-left:8px; margin:0px 0px 10px 0px; padding-top:12px;}
.footer ul{color:#000000; font-weight:bold; list-style:none;}
.footer ul li{color:#00325d; font-weight:normal; list-style-type:none; line-height:18px; background:url(../images/but_icone.gif) no-repeat 0 8px ; padding-left:12px;}
.footer ul li a{color:#3C5900; text-decoration:none;}
.footer ul li a:hover{text-decoration:underline;}
.footer_bottom{background:#294b7b; text-align:center; color:#FFFFFF; padding:8px 0px 8px 0px;} 
.footer_bottom a{color:#fff; text-decoration:none;} 
.footer_bottom a:hover{text-decoration:underline;} 
.latest_in_t{ padding-left:12px; } 
.tabs{float:right; font-size:13px; color:#FFFFFF; position:relative;}
.tabs li.active{float:left; margin-top:0px; font-weight:bold; background:url(../images/tabs_common.gif) 5px -44px  no-repeat; padding:7px 0px 7px 10px; list-style:none; left:-61px; }
.tabs li.active a{ background:url(../images/tabs_common.gif) 100% -68px no-repeat; padding:10px 10px 7px 5px; color:#000000; text-decoration:none;}
.tabs li.active a:hover{ background:url(../images/tabs_common.gif) 100% -68px no-repeat; padding:10px 10px 7px 5px; color:#000000; text-decoration:underline;}
.tabs li{float:left; margin-top:5px; font-weight:bold; background:url(../images/tabs_common.gif) 2px 0px no-repeat; padding:2px 0px 6px 7px; list-style:none;}
.tabs li a{ background:url(../images/tabs_common.gif) 100% -21px no-repeat; padding:6px 10px 8px 5px; color:#6E9C0F; text-decoration:none;}
.tabs li a:hover{background:url(../images/tabs_common.gif) 100% -21px no-repeat; padding:6px 10px 8px 5px; color:#6E9C0F; text-decoration:underline;}
.more_news{ text-align:right; padding:3px 8px 0 0; }
.more_news a{ color:#646464; text-decoration:underline; }
.more_news a:hover{text-decoration:none; }
/*----------------------insurance css-----------------------------------------*/
.adsns{width:970px; margin:0 auto; background:url(../images/adsensebg.gif) repeat-x left bottom; height:109px;}
.loan_box{width:960px; margin:10px auto 0 auto; background:#c0e4fd; font-size:12px; color:#000;}
.listbox{width:928px; background:#fff; border:1px solid #3394d7; margin:0px auto; padding-top:20px;}
.listbox h3{margin:0;/* padding:15px 0 12px 20px; */font-size:18px; font-weight:bold; color:#1483cf; float:left;}
.listbox_2{border-bottom:1px dashed #b5c399; width:900px; margin:0 auto 5px auto;}
.listbox_2 ul{margin:0; padding:0 20px 20px 20px;  float:left;}
.listbox_2 ul li{list-style-type:none; margin:0; padding:0 0 0 20px; font-size:14px; color:#213100; border-bottom:1px solid #b5c399; background:url(../images/bullets.gif) no-repeat 0 50%; line-height:25px; width:230px; margin-right:35px; display:block; float:left;}
.listbox_2 ul li a{color:#213100; text-decoration:none;}
.listbox_2 ul li a:hover{color:#213100; text-decoration:underline;}
.nobtmbdr{ border-bottom:none;}
#icon1{ background:url(../images/icon1.gif) no-repeat right top;}
#icon2{ background:url(../images/icon2.gif) no-repeat right top;}
#icon3{ background:url(../images/icon3.gif) no-repeat right top;}
/*-----------------------------------carinsurance css----------------------------------*/
.curvbox969{width:968px; margin:0 auto;}
.cuvbox969top{background:url(../images/curv_top.gif) no-repeat left bottom; width:970px; height:12px; font:1px Arial, Helvetica, sans-serif;}
.cuvbox_969bg{ width:967px; border-left:1px solid #b7ce8b; border-right:1px solid #b7ce8b; background:#f5fbea; font-size:12px; color:#000;}
.cuvbox_969bg ul{margin:0; padding:0 0 0 15px;}
.cuvbox_969bg ul li{margin:0; padding:0 0 0 15px; list-style-type:none; background:url(../images/utlitybullets.gif) no-repeat 0 30%; line-height:18px;}
.cuvbox_969bg h1, h3, h4{font-size:20px; color:#679800; font-weight:bold; margin:0; padding-left:7px;}
.cuvbox_969bg h2{font-size:20px; color:#679800; font-weight:bold; margin:0; padding:0; display:inline;}
.cuvbox_969bg h2 a{font-weight:bold; color:#3C5900; text-decoration:none; font-family:Arial; display:inline;}
.cuvbox_969bg h2 a:hover{color:#3C5900; text-decoration:underline;}
.cuvbox_969bg b{font-size:16px; color:#679800; font-weight:bold; margin:0; padding:0;}
.cuvbox_969bg p{margin:0; padding:0px 10px 0 10px; line-height:18px; color:#3a4043; /*display:inline;*/ text-align:justify;}
.curvbox969btm{background:url(../images/curv_botm.gif) no-repeat left top; width:970px; height:12px; font:1px Arial, Helvetica, sans-serif; margin-bottom:15px;}
.coprtblbox{width:964px; margin:0 auto; padding:0px 0 0 0; font-size:12px; padding:0px 0 0 0;}
.coprtblboxtop{background:url(../images/comparetabletop.gif) no-repeat left bottom; width:966px; height:8px; font:1px Arial, Helvetica, sans-serif;}
.coprtblbg{width:964px; border-left:1px solid #157eb5; border-right:1px solid #157eb5; background:#fff;}
.coprboxhead{background:#fff url(../images/compartabletopbg.gif) repeat-x left top; font-size:12px; color:#fff; height:40px; text-align:center; font-weight:bold;}
.coprboxhead td{border-right:#fff solid 1px;}
.coprsubhead{font-size:11px; color:#006aab; background:#bfe6fb; height:30px; text-align:center;}
.coprsubhead2{font-size:11px; color:#075d8a; background:#a6c631; height:30px;}
.coprsubhead2 select{font-size:12px; font-weight:bold; color:#3c5900; width:400px;}
.coprrow1{background:#ecf8ff; font-size:12px; color:#333;text-align:center; height:60px;}
.coprrow2{background:#fcfcfc; font-size:12px; color:#333;text-align:center;height:20px;}
.coprtblbotm{background:url(../images/comparetablebotm.gif) no-repeat left top; width:966px; height:50px;}
.phname{ text-align:center; padding:0;}
/* Start highslide */
a.css_tooltip { position:relative; text-decoration:none; font-weight:normal; border:0; z-index:1000; }
a.css_tooltip span { display: none; font-weight:normal; cursor:auto; position:absolute; z-index: 1000; }
a.css_tooltip:hover { z-index:1000; background:transparent; /* In case you use a background image like a talkbubble */ font-weight:normal; } 
a.css_tooltip:hover span { z-index:1000; display:block; position:absolute; top:18px; left:8px; height:auto; width:575px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding:2px; background:#d6f6ff; border:1px solid #063; text-decoration: none; } 
.h_line { border-bottom: 1px solid #d8d8d8; margin: 5px; }
.control {float: right;display: block; margin: 0 5px;font-size: 9pt; font-weight: bold;	text-decoration: none;	text-transform: uppercase;	color: #999;}
.highslide-html { background-color: white;}
.highslide-html-blur { }
.highslide-html-content { position: absolute; display: none;}
.highslide-loading { display: block; color: black; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px; border: 1px solid black; background-color: white; padding-left: 22px; background-image: url(../highslide/graphics/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px; }
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px;}
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray;}
.highslide-wrapper { background-color: white;} 
.highslide-wrapper .highslide-html-content { width:950px; padding:0px; position:absolute; height:600px; overflow:scroll;} 
.highslide-wrapper .highslide-header div {} 
.highslide-wrapper .highslide-header ul { margin: 0; padding: 0; text-align: right; }
.highslide-wrapper .highslide-header ul li { display: inline; padding-left: 1em; } 
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next { display: none; }
.highslide-wrapper .highslide-header a { font-weight: bold; color: gray; text-transform: uppercase; text-decoration: none; }
.highslide-wrapper .highslide-header a:hover { color: black; }
.highslide-wrapper .highslide-header .highslide-move a { cursor: move; }
.highslide-wrapper .highslide-footer { 	height: 11px; }
.highslide-wrapper .highslide-footer .highslide-resize { float: right; height: 11px; width: 11px; background: url(../highslide/graphics/resize.gif); }
.highslide-wrapper .highslide-body {width:930px; height:600px;}
.highslide-body {overflow-x:hidden; overflow-y:hidden;}
.highslide-move {cursor: move;}
.highslide-resize { cursor: nw-resize;} 
.key_f{ color:#fff; font-size:13px; font-weight:bold; margin:0; padding:0;}
.key_l{ float:left; width:66%; text-align:left; margin:0; padding:0;}
.key_r{ float:left; margin:0; padding:0; width:34%;}
/* These must be the last of the Highslide rules */
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
/*End highslide*/
/*---------------------loans css----------------------------------------*/
.loansbox{ width:970px;}
.loansbox h2{margin:0; padding:0 0 0 10px; font:20px "Trebuchet MS" , Arial, Helvetica, sans-serif; font-weight:bold; color:#679704;}
.loansbox p{margin:0; padding:10px 0 0 10px; line-height:18px; font-size:13px;}
.loansbox b{ font-size:14px; color:#466400;}
/*.loansbox span{color:#679800; font-size:20px; text-align:left; font-weight:bold; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}*/
.srchresultbox{width:970px; background:#eaf2d7;height:550px;}
.srchresult{background:#fff url(../images/srchresult_top.gif) no-repeat left top; width:970px; height:35px; margin:0px 0 0 0; font-size:1px;padding:0;}
.srchruslutleft{width:686px; float:left; padding:10px 0 0 0;}
.gotosrch{background:url(../images/gotosrch.gif) no-repeat left top; width:655px; height:32px; margin:0 auto; padding:8px 0 0 15px;}
.srchresutright{width:283px; float:right;}
.srchresultbotm{background:url(../images/srchresultbotm.gif) no-repeat left top; width:970px; height:13px; font-size:1px;}
.srchresulttbl{width:668px; border:solid #157eb5; border-width:1px 1px 0 1px; margin:0 auto; background:#fff;}
.srchresultblbotm{ background:url(../images/srchresultblbotm.gif) no-repeat left top; width:670px; height:50px; margin:0 auto; font-size:1px;}
.pdrtblhed{background: #FFFFFF url(../images/compartabletopbg.gif) repeat-x scroll left top; font-size:12px; text-align:center; height:52px; color:#fff; font-weight:bold;}
.pdrtblhed td{ border-right:1px solid #5ca1cb;}
.pdrtblhed td.nobdr{border:none; text-align:left; padding-left:10px;}
.minapr{font-size:18px; color:#05598d; font-weight:bold;}
.pdrtbllist{font-size:11px; text-align:center;}
.srchresutrightrow1{font-size:12px; color:#000; text-align:left; background:#ECF8FF;}
.srchresutrightrow1 td{border-bottom:1px solid #b4cedc; padding-left:4px; }
.srchresutrightrow2{font-size:12px; color:#000; text-align:left; background:#ECF8FF;}
.srchresutrightrow2 td{border-bottom:1px solid #b4cedc; padding-left:4px; }
.compar_secu_box{width:275px; height:344px; background:#f8fbf2 url(../images/comporisinon_loanbg.gif) repeat-x left top; border-left:1px solid #699905; border-right:1px solid #699905; border-bottom:1px solid #699905;  font-size:13px; color:#fff; font-weight:bold;}
.compar_secu_box h2{font:bold 20px Tahoma; color:#fff; margin:0; padding:0 0 5px 5px; background:url(../images/bdr_h2.gif) repeat-x left bottom;}
.compar_secu_box table{}
.compar_secu_box table td{height:30px; padding:0 0 0 10px;}
.coprfarmbox{width:960px; padding:30px 0 0 10px; background:url(../images/adsensebg.gif) repeat-x left top;}
.coprfrmbg{/*background:url(../images/frambg.gif) no-repeat left top;*/ width:120px; text-align:center; font-size:11px; float:left; margin:15px 10px 0 0; padding:0 0 15px 0; border:1px dotted #ccc; height:155px;}
.coprfrmbg img{padding:10px 0 5px 0;}
.coprfarmbox b{text-decoration:underline; font-size:13px; color:#000;}
.coprfarmbox h1{color:#679800; font-size:20px; padding:0px; margin:0px;}
/*--------------------lightbox css added on 7th jan 10-------------------------*/
.lightbox{width:832px; font-size:12px;}
.tc{text-align:center;}
.tr{text-align:right;}
.smallfnt{font-size:10px; font-weight:normal;}
.lightbox h2{margin:0; padding:5px 0; font-size:16px; color:#333; border-bottom:1px solid #333;}
.lightbox p{margin:0; padding:5px 0; font-size:13px; color:#333;}
.lightbox p img{vertical-align:middle;}
.lightboxth{background:url(../images/lightboxth.gif) repeat-x left top; height:36px; font-size:12px; font-weight:bold; color:#fff;}
.lightboxth td{padding:0 0 0 8px;}
.lightboxcontetbl{border:1px solid #d1eefb;}
.lightboxrow1{background:#ecf8ff; font-size:14px; color:#495a69; height:35px; padding:0 0 0 5px;}
.lightboxrow2{font-size:13px; color:#088ed6; height:35px; }
.lightboxrow2 td{padding:0 5px 0 5px;}
.coprfarmboxn{width:670px; padding:30px 0 0 10px; background:url(../images/adsensebg.gif) repeat-x left top;}
/*------------Loan Providers------------*/
.paging_box{ padding:10px 0px;}
.page_show{ float:left; font-size:11px; font-weight:normal; width:250px;}
.page_show a{ color:#2198ff; text-decoration:underline;}
.page_show a:hover{color:#2198ff; font-weight:bold; text-decoration:none;}
.page_show a.selected{color:#2198ff; font-weight:bold; text-decoration:none;}
.page_show1{ float:left; font-size:11px; font-weight:bold; width:250px; text-align:center;}
.nextprev1{ font-size:11px; color:#3d5701; text-align:right; padding:0px 18px 10px 0px; float:right; }

.nextprev1 a{ color:#3d5701; text-decoration:underline; cursor:pointer;}
.nextprev1 a:hover{ color:#3d5701; text-decoration:none; cursor:pointer;}
.proboxbrand{ background:#fff; width:780px; padding:10px 0px;}
.box_barnd{ width:144px; text-align:left; float: left; margin:0px; border:#f5f5f5 solid 2px; margin:0 5px 5px 2px;}
.box_brand_pic{ height:90px; margin:10px; text-align:center;}
.box_barnd img {border:none; border-width:0px; color:#546ebb; margin:0px ; padding:0px;}
.box_barnd_text{padding:0px 3px 10px 3px; text-align:center; height:50px;}
.box_barnd p{border:none; border-width:0px; color:#0084e1; margin:0px; padding:0px; display:inline; font-weight:bold;}
.box_barnd p a{color:#0084e1; text-decoration:none;}
.box_barnd p a:hover{color:#0084e1; text-decoration:underline;}
.box_barnd b{border:none; font-weight:bold; color:#999; margin:0px; padding:0px; padding-top:5px; line-height:18px;}
.container_leftami{ width:785px; float:left; }
.head{color:#3d5701; font-size:16px; padding:5px 10px 5px 5px; font-weight:bold; border-bottom:1px solid #f2f2f2;}
.head h2{ padding:0px; margin:0px; font-size:16px;}
.head2{color:#0084E1; font-size:16px; padding:5px 10px 5px 0px; font-weight:bold; float:left;}
#alpha{padding:3px 3px 10px 10px; font-size:11px; margin:0px 0; text-align:left; color:#3d5701;}
#alpha a{padding:0 3px 0 3px; border:1px solid #d6e7b6; text-decoration:none;color:#4C5D79; margin:0 1px 0 1px;}
#alpha a:hover{background-color:#b8d733; border:1px solid #8ab82b;padding:3px; color:#fff;padding:0 3px 0 3px;}
/* utility*/
.energy_left_col{ width:380px; float:left; margin-left:13px; _margin-left:10px; margin-top:0px;}
.energy_right_col{ width:552px; float:right;}
.ubox_cont{ margin:15px 0px 10px 0px;}
.u_box_top { background:url(../images/u-top.gif) no-repeat; width:357px; height:17px;}
.u_box_bottom { background:url(../images/u-bottom.gif) no-repeat; width:357px; height:17px;}
.u_box_mid { border-left:5px solid #455b74; border-right:5px solid #455b74; width:347px; z-index:0px;}
.ebox_cont{ margin:0px; float:left;}
.e_box_top { background:url(../images/u-e-top.gif) bottom no-repeat; width:551px; height:17px;}
.e_box_bottom { background:url(../images/u-e-bottom.gif) no-repeat; width:551px; height:144px;}
.e_box_mid { border-left:5px solid #455b74; border-right:5px solid #455b74; width:540px; margin-left:1px; }
.energy_head{ color:#3D5701; font-size:18px; padding:3px 3px 0px 0px; font-weight:bold; line-height:22px;}
.energy_list{ margin: 10px 10px 0px 10px;}
.energy_list ul{ list-style:none; margin-left:10px;}
.energy_list ul li{ list-style:none; background: url(../images/e_arrow.gif) 0px 4px no-repeat; padding-left:20px; color:#545454; font-size:16px; font-weight:bold; margin-bottom:10px;}
.punch_line{ font-size:18px; color:#00acc5; font-style:italic; font-weight:bold; line-height:22px;}
.punch_line b{ color:#a917ab;}
.e_arrow{position:relative; z-index:1px; left:350px; bottom:175px; background:url(../images/big-arrow.gif) no-repeat; width:35px; height:65px;}
.e_content{ margin:10px 10px 0px 40px ;}
.e_content label{margin:5px;}
.big_font{ font-size:14px;}
.big_font1{ font-size:20px;}
.e_text{ margin:0px 110px 10px 110px; padding:10px;}
.e_subtitle { color:#00637f;}
.u_details_cont{ margin-left:13px; _margin-left:10px; margin-bottom:15px;}
.u_guide{ border:1px solid;}
.u_tl { float:left; background: url(../images/u-box-left.gif) left no-repeat; height:37px; width:3%;}
.u_tr { float:left; background: url(../images/u-box-top.gif) right no-repeat; height:37px; width:97%;}
.u_bl { float:left; background: url(../images/u-box-bottom-left.gif) top left no-repeat; height:9px; width:3%;}
.u_br { float:left; background: url(../images/u-box-bottom.gif) top right no-repeat; height:9px; width:97%;}
.u_mid{  clear:both; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; width:99.4%;}
.u_mid_content{padding:5px 5px 5px 10px; line-height:22px;}
.left_u{ width:33.6%; float:left;}
.left_u1{ width:28.0%; float:left;}
.mgn{ margin-bottom:1px;}
.left_s{ width:87%; float:left;}
.blue_box_left{ float:left; background: url(../images/bottom-left.gif) left no-repeat; width:1%; height:51px;}
.blue_box_center{ width:98%; float:left; background-color:#00acca; height:51px;}
.blue_box_right{ float:left; background: url(../images/bottom-right.gif) right no-repeat; width:1%; height:51px;}
.white_ubox_cont{ margin:5px 3px 5px 3px;}
.white_box_cont{ text-align:center;}
.white_box_left{ float:left; width:1%; background:url(../images/white_left.gif) left no-repeat; height:40px;}
.white_box_center{ float:left; width:98%; background-color:#fff; height:40px;}
.white_box_right{ float:left; width:1%; background:url(../images/white-right.gif) right no-repeat; height:40px;}
.supplier_cont{ border:0px solid; margin-top:2px;}
.s_rpt{ width:86px; float:left; border:0px solid; height:34px; margin-left:4px; margin-right:4px; text-align:center;}
.u_inner_cont{ /*margin-left:13px; _margin-left:10px;*/ width:100%;}
.center{ text-align:center;}
.u_nav { background: url(../images/u_nav_bg.gif) repeat-x; height:36px; margin-top:15px; margin-bottom:15px;}
.u_nav ul{ list-style:none; margin-left:160px; padding:0;}
.u_nav ul li{ float:left; list-style:none; display:block; margin:7px 10px 0 5px; font-weight:bold; padding:0; line-height:18px;}
.u_nav ul li p{color:#818181; text-decoration:none; display:block; padding:2px 5px; margin:0;}
.u_nav ul li p.hover{ color:#fff; text-decoration:none; border:0px solid #679800; background: url(../images/u_nav_hover.gif) repeat-x; display:block;}
.u_nav ul li p.select_done{ color:#818181; text-decoration:none; display:block; padding:2px 5px; background: url(../images/mark_w.gif) 0px 4px no-repeat; padding-left:15px;}
.u_nav ul li p.current_s{ color:#fff; text-decoration:none; display:block; padding:2px 5px; background: url(../images/u_nav_hover.gif) repeat-x;}
.e_title{ color:#3d5701; font-size:14px; font-weight:bold;}
.space{margin:20px 0 20px 0px;}
.ur_e_details{ margin-bottom:0px;}
.ur_e_details_top{ background:url(../images/gas_detail_top.gif) no-repeat; width:453px; height:56px; color:#fff;}
.ur_e_details_mid{ border-left:5px solid #91ca00; border-right:5px solid #91ca00; width:443px; height:220px;*height:270px;}
.ur_e_details_bottom{ background:url(../images/gas_detail_bottom.gif) top no-repeat; width:453px; height:56px;}
.g_head{ color:#fff; font-size:16px; padding:10px 10px 0px 10px; font-weight:bold;}
.energy_form_cont{padding:10px;}
.energy_form_cont label{ margin:4px 0px 4px 0px; padding:0; _margin:0;}
.input_select{ border:1px slid #a5acb2; width:200px; font-size:11px;}
.input_select1{ border:1px slid #a5acb2; width:60px; font-size:11px;}
.input_select1a{ border:1px slid #a5acb2; width:80px; font-size:11px;}
.input_select_s{ border:1px slid #a5acb2; width:90px; font-size:11px;}
.energy_tbl{padding:0px; width:100%; text-align:center; border:1px solid #528100;}
.energy_tbl_th{ background-color:#528100; font-weight:bold; color:#fff; padding:6px;}
.energy_tbl_td{ border:1px solid #528100; padding:5px;}
.energy_tbl_td b{ color:#333;}
.energy_tbl_td p{ text-align:left; margin:0; padding:5px; font-size:11px; line-height:18px;}
.energy_signup_top{ background:url(../images/energy_sign_upt.gif) no-repeat; width:723px; height:24px;}
.energy_signup_mid{ background:url(../images/energy_sign_upm.gif) repeat-y; width:723px; }
.energy_signup_bottom{ background:url(../images/energy_sign_upb.gif) no-repeat; width:723px; height:24px;}
.energy_signup_cont{ margin:15px 10px 15px 100px;}
.energy_sform_cont{ padding:15px;}
.energy_sform_cont label{ margin:10px 0px 4px 0px;}
.cong{ color:#ff9000; font-size:20px; font-weight:bold;}
.changestatus{color:Gray;}
.modalBackground{ background-color:#e6e6e6; filter:alpha(opacity=60); opacity:0.60;}
.current_supply_top{ background:url(../images/current_supply_top.gif) no-repeat; width:837px; height:15px;}
.current_supply_mid{  width:826px; border-left:5px solid #81b400; border-right:5px solid #81b400; background:#fff;}
.current_supply_bottom{ background:url(../images/current_supply_bottom.gif) no-repeat; width:837px; height:15px;}
.current_supply_cont{ margin:0px 10px 15px 65px;}
.current_s_cont{ padding:15px 15px 15px 25px;}
.current_s_cont label{ margin:10px 0px 10px 0px;}
.current_s_tab{position:relative; margin-left:10px;}
.current_s_tab ul{ margin:0px; padding:0px; list-style:none;}
.current_s_contradio{float:left; width:150px; height:25px;}
.current_s_tab ul li{list-style:none; float:left; margin-right:5px;}
.current_s_tab ul li p{padding:0 0 0 10px; font-size:12px; font-weight:bold; line-height:28px; margin:0;}
.current_s_tab ul li a{ float:left; background:url(../images/c_s_tabg.gif) bottom no-repeat; width:196px; height:26px; display:block; color:#515151; text-decoration:none;}
/*.broadband_tbl tr{background-color:#f2fcff;}*/
.broadband_tbl {border:1px solid #9dca45;padding:3px;text-align:center;width:100%; background:#f0f7e2;}
.broadband_tbl td{ border:1px solid #9dca45; padding:5px; background-color:#fff;}
.broadband_tbl td b{ color:#ff6000; font-size:15px;}
.broadband_th{ border:1px solid #e3e6e8; padding:5px; background-color:#fff;}
/*.broadband_tbl td.bg{ background-color:#f3f3f3; }*/
.broadband_tbl td p{ text-align:center;}
.broadband_tbl td p b{color:#000;}
.monthly_cost{ color:#555; font-size:11px;}
.monthly_cost_1{ color:#A12C95; font-size:20px; font-weight:bold;}
.download{ color:#00c6ff; font-size:16px; font-weight:bold;}
.download_1{ color:#00825C; font-size:20px; font-weight:bold; line-height:20px;	}
.download_1_s{ color:#00825C; font-size:15px; font-weight:bold; line-height:20px;}
.download_2{ color:#4E2795; font-size:24px; font-weight:bold; line-height:20px;}
.download_2_s{ color:#4E2795; font-size:15px; font-weight:bold; line-height:20px;}
.download_3{ color:#FF0078; font-size:24px; font-weight:bold; line-height:20px;}
.download_3_new{ color:#0084e1; font-size:16px; font-weight:bold; line-height:20px;}
.download_3_s{ color:#0084e1; font-size:12px; font-weight:bold; line-height:20px;}
.broadband_tbl td i{ color:#0f7ff2; font-size:14px; font-weight:bold; font-style:normal;}
.b_left {float:left; width:48%;}
.b_right {float:right; width:40%; color:#007ED8; text-align:right;}
.compare-col{font-size:22px; color:#003265; margin-left:10px;}
.broadband_subtitle{ color:#00637f; font-size:15px; font-weight:bold; padding-bottom:5px; margin-left:5px; margin-right:5px;}
.broadband_subtitle b{ color:#454545; font-size:12px;}
.broadband_subtitle1{ color:#0074C6; font-size:17px; font-weight:bold; padding-bottom:5px; margin-left:5px; margin-right:5px;}
.broadband_subtitle1 b{ color:#454545; font-size:12px;}
.search_result_new{ background:url(../images/search-gradient.gif) repeat-x; padding:5px; margin:5px 5px 0px 10px;  }
.search_left { float:left;}
.search_right { float:right;text-align:center;}
.search_left_new { float:left; margin-left:6px;}
.search_right_new { float:right;text-align:center; margin-left:10px;}
.search_left b { color:#1e79ea;}
.ur_details{ margin-bottom:15px; height:30px; background-color:#f4ffdd; padding-top:10px; border-top: solid 1px #E7E7E7; }
.ur_details b.bluec{ color:#486a07;}
.broadband_page_l{ width:370px; float:left; margin-left:10px;}
.broadband_page_tl { float:left; background: url(../images/broadband_page_tl.gif) bottom left no-repeat; height:29px; width:14px;}
.broadband_page_tr { float:left; background: url(../images/broadband_page_tr.gif) 100% 0% no-repeat; height:29px; width:356px;}
.broadband_page_bl { float:left; background: url(../images/broadband_page_bl.gif) top left no-repeat; height:19px; width:14px;}
.broadband_page_br { float:left; background: url(../images/broadband_page_br.gif) top right no-repeat; height:19px; width:356px;}
.broadband_page_cont1 { border-left:1px solid #0999C2; border-right:1px solid #0999C2; padding:5px; height:auto; }
.broadband_page1{ border-left:1px solid #b1c209; border-right:1px solid #b1c209; padding:5px;}
.broadband_page_cont{ border-left:1px solid #b2c30d; border-right:1px solid #b2c30d; padding:5px; height:95px; }
.broadband_page_cont_2{ border-left:1px solid #0999C2; border-right:1px solid #0999C2; padding:5px; height:140px;}
.keyfeature_page_cont{ border-left:1px solid #0999C2; border-right:1px solid #0999C2; padding:5px; height: 100%; width:867px; text-align:left; }
.keyfeature_page_cont p{ margin:0px; padding:0px;}
.broadband_page_2{ width:755px; float:left; margin:0px 0px 0px 10px;}
.broadband_page_tl_2 { float:left; background: url(../images/broadband_page_tl.gif) bottom left no-repeat; height:29px; width:14px;}
.broadband_page_tl_2 p{ margin:0px; padding:0px;}
.broadband_page_tr_2{float:left; background:#91CA00 url(../images/broadband_page_tr.gif) 100% 0% no-repeat; height:24px; padding-top:5px; width:865px;}
.broadband_page_bl_2 { float:left; background: url(../images/broadband_page_bl.gif) top left no-repeat; height:19px; width:14px;}
.broadband_page_br_2 { float:left; background: url(../images/broadband_page_br.gif) top right no-repeat; height:19px; width:741px;}
.broadband_page_br_2_c { float:left; background: url(../images/broadband_page_br.gif) top right no-repeat; height:19px; width:625px;}
.broadband_page_2_b{ width:640px; float:left; margin:0px 0px 0px 0px;}
.broadband_page_3{ width:373px; float:left; margin-left:10px;_margin-left:5px;}
.broadband_page_tl_3{ float:left; background: url(../images/broadband_page_tl.gif) bottom left no-repeat; height:29px; width:14px;}
.broadband_page_tr_3 { float:left; background: url(../images/broadband_page_tr.gif) 100% 0% no-repeat; height:29px; width:359px;}
.broadband_page_bl_3 { float:left; background: url(../images/broadband_page_bl.gif) top left no-repeat; height:19px; width:14px;}
.broadband_page_br_3 { float:left; background: url(../images/broadband_page_br.gif) top right no-repeat; height:19px; width:359px;}
.broadband_page_4{ width:373px; float:left; margin-left:10px; _margin-left:5px;}
.broadband_page_tl_4{ float:left; background: url(../images/broadband_page_tl.gif) bottom left no-repeat; height:29px; width:14px;}
.broadband_page_tr_4 { float:left; background: url(../images/broadband_page_tr.gif) 100% 0% no-repeat; height:29px; width:359px;}
.broadband_page_bl_4 { float:left; background: url(../images/broadband_page_bl.gif) top left no-repeat; height:19px; width:14px;}
.broadband_page_br_4 { float:left; background: url(../images/broadband_page_br.gif) top right no-repeat; height:19px; width:359px;}
.broadband_page_5{ width:375px; float:left; margin-left:10px;}
.broadband_page_tl_5 { float:left; background: url(../images/broadband_page_tl.gif) bottom left no-repeat; height:29px; width:14px;}
.broadband_page_tr_5 { float:left; background: url(../images/broadband_page_tr.gif) 100% 0% no-repeat; height:29px; width:361px;}
.broadband_page_bl_5 { float:left; background: url(../images/broadband_page_bl.gif) top left no-repeat; height:19px; width:14px;}
.broadband_page_br_5 { float:left; background: url(../images/broadband_page_br.gif) top right no-repeat; height:19px; width:361px;}
/*.current_s_tab ul li a:hover{ float:left; background:url(../images/c_s_tabb.gif) no-repeat; width:196px; height:26px; display:block; color:#fff; text-decoration:none;}*/
.current_s_tab ul li a.current_select{float:left; background:url(../images/c_s_tabb.gif) no-repeat; width:196px; height:26px; display:block; color:#fff; text-decoration:none;}
.select_f{ width:170px;}
/*Style For Popup Extender*/
/*#processMessage_NewYT{ 
    position:absolute; 
    top:30%; 
    left:43%;
    
    padding-top:55px; 
    width:270px;
    height:121px; 
    z-index:1001; 
   
    background:url(../images/loading_bg.gif) no-repeat;    
    font-weight:bold;
    text-align:center;
    font-size:12px;	
    _height:0px;
}

#progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50);
    opacity:0.5; 
    z-index:1000; 
}*/
/*----------------new css tab for table-----------------*/
.data_boxtbl{border-bottom:solid 1px #9CBED0; border-right:solid 1px #9CBED0;text-align:center; color:#075D8A; }
.data_boxtbl_1{border-bottom:solid 1px #9CBED0; border-right:solid 1px #9CBED0; text-align:center; color:#075D8A;}
.data_boxtbl b{font-size:15px; color:#075D8A;}
.data_boxtbl_1 b{font-size:15px; color:#075D8A;}
.more_credit_1 {background:url(../images/More_Credit_bg.gif) no-repeat top left; text-align:right; padding:3px 12px 5px 0px; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif}
.more_credit_1 a{ color:#075D8A; text-decoration:none;}
.more_credit_1 a:hover{text-decoration:underline;}
.tab_in_nw{border-left:solid 1px #157EB5; border-right:solid 1px #157EB5; border-top:solid 1px #157EB5; background:url(../images/tab_bg.gif) repeat-x top left; height:36px;text-align:center; color:#075D8A; font-size:11px;}
.brdcrubs{ font-size:12px; color:#679800; padding:0 0 10px 10px;}
.brdcrubs a{ color:#679800; text-decoration:none;}
.brdcrubs a:hover{ color:#679800; text-decoration:underline;}
.utility_postcoden{float:left; width:532px; background:url(../images/utility_box_bgn.gif) repeat-x;}
.utility_postcode_content{float:left; width:510px; background:url(../images/utility_right_imgn.gif) no-repeat right top; height:139px; padding:20px 0px 0px 15px;}
.utility_postcode_content h2{font-size:16px; font-weight:bold; color:#4f7401; margin:0; padding:0;}
.utility_postcode_content span{float:left; width:auto; padding:0px 4px; color:#424242; font:bold 12px Arial, Helvetica, sans-serif;}
.utility_compare_box{float:left; width:428px; margin-left:8px;}
.utility_compare_top{background:url(../images/gred_box_right.gif) repeat-x right top; width:auto;}
.utility_compare_bottom{background:url(../images/gred_box_bot_right.gif) no-repeat right; width:auto;}
.compare_price_box{border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; padding:5px; line-height:17px; color:#000000;}
.compare_price_box h2{color:#0079d3; font:bold 16px Arial, Helvetica, sans-serif;}
.compare_price_box ul{list-style:none; margin:0px; padding:0px;}
.compare_price_box li{list-style:none; margin:6px 0px; padding:0px; display:block; background:url(../images/compare_arrow.gif) no-repeat 5px; padding-left:25px; color:#424242; font:bold 13px Arial, Helvetica, sans-serif;}
/*-------new css added-------------------*/
.largfnt{font-size:16px; font-weight:bold; color:#4f7401;} 
.blufnt{ color:#047cd3; font-size:16px;}
.ukpricebg{background:url(../images/engyprice.gif) no-repeat right bottom; padding:0 0 0 10px;}
.ukpriclist{font-size:12px; color:#282828; /*margin:0 auto;*/ font-weight:bold;  }
.ukpriclist ul{margin:0; padding:10px 0 0 10px;}
.ukpriclist ul li{margin:0; padding:0 0px 0 20px; background:url(../images/blubicon.gif) no-repeat 0 3px; list-style-type:none; line-height:24px;}
.enrgpric{width:427px; float:left;}
.engybox{padding:5px 0 0 15px; font-size:12px; height:140px;}
/*.engybox img{border:0px solid #373838; margin:10px 5px 10px 0;}*/
.fnt23{font-size:20px; color:#4f7401; font-weight:bold; line-height:25px;}
.fnt23b{font-size:23px; color:#047cd3; font-weight:bold;}
.engybox p{margin:0; padding:0; margin-top:15px;}
.box317{width:317px; float:left; margin:0 6px 0 0;}
.bluclr{ color:#047cd3; font-size:16px; font-weight:bold; padding:10px 0 0 10px;}
.w315{width:315px; height:130px; position:relative;}
.w315 img{margin:0; padding:20px 0 0 8px; border:0; float:left;}
.w200{width:200px; float:left; text-align:justify; padding:18px 0 0 8px; line-height:18px;}
.morered{position:absolute; width:77px; left:220px; top:85px; z-index:5;}
.utlitibox{width:970px; margin:0 auto 0 auto; padding:0 0 5px 0;}
.utlitibox h2{margin:0; padding:5px 0 5px 5px; font-size:18px; font-weight:bold; color:#575757; border-bottom:1px solid #a6c631;}
.utlitibox h6{margin:0; padding:5px 0 5px 5px; font-size:13px; font-weight:bold; color:#679800;}
.utlitibox h3{margin:0; padding:5px 0 5px 5px; font-size:16px; font-weight:bold; color:#4f7401;}
.utlitibox p{margin:0; padding:5px 0 5px 5px; font-size:12px;color:#000; line-height:18px;}
.utlitylist{width:955px; margin:0 auto; border:1px solid #a4cd55; background:#fbffef;}
.utlitylist ul{margin:0; padding:0 0 0 15px;}
.utlitylist ul li{margin:0; padding:0 0 0 15px; list-style-type:none; background:url(../images/utlitybullets.gif) no-repeat 0 50%; line-height:22px;}
/*---flixable curv box---------------------*/
.curboxtl{ background:url(../images/curvboxtl.gif) no-repeat right top;float:left; font-size:1px; height:4px; width:4px;}
.curvboxtbg{background:#fff; border-top:1px solid #dddddd;font-size:1px; padding:3px 0 0 0;}
.curboxtr{ background:url(../images/curvboxtr.gif) no-repeat left top;float:right;font-size:1px; height:4px; width:4px;}
.curboxbl{ background:url(../images/curvbocbl.gif) no-repeat left top; height:4px; width:4px;float:left;font-size:1px;}
.curvboxbbg{background:#f2f2f2; border-bottom:1px solid #dddddd;font-size:1px;padding:3px 0 0 0;}
.curboxbr{ background:url(../images/curvboxbr.gif) no-repeat left top; height:4px; width:4px;float:right;font-size:1px;}
.curvboxmainbg{background:#fff url(../images/curvboxbg.gif) repeat-x bottom left; border-left:1px solid #dddddd; border-right:1px solid #dddddd; font-size:12px; line-height:22px;}
/*-------end--------------------------*/
/* utility innerpages css dtd 14th jan 2010*/
.utility_leftnavi{width:184px; float:left;}
.utility_leftnavi h2{background:url(../images/utility_left_nav_head.gif) no-repeat;width:183px; height:27px; color:#FFFFFF; font:bold 13px arial; padding:6px 0px 0px 7px; margin:0;}
.utility_leftnavi ul{list-style:none; margin:0px; padding:0px; width:184px; background:#f2f2f2; color:#29363f;}
.utility_leftnavi li{list-style:none; margin:0px; padding:0px; padding-left:7px; border-bottom:1px dashed #a09c9c;}
.utility_leftnavi li a{display:block; padding-left:10px; background:url(../images/utility_arrow.gif) no-repeat 0 8px; padding-top:4px; height:25px; color:#29363f; font:bold 12px arial; text-decoration:none;}
.utility_leftnavi li a:hover{color:#000; text-decoration:none;}
.energy_tips_txt{float:left; width:647px; margin-left:10px; text-align:justify;}
.energy_tips_txt h2{ border-bottom:1px solid #ccc; margin:0;padding:0 0 10px 0px; font:16px "Trebuchet MS" , Arial, Helvetica, sans-serif; font-weight:bold; color:#3d5701;}
.energy_tips_txt p{margin:0; padding:0 5px; line-height:18px;}
.page_title {color:#4B5D6F;font-size:18px;font-weight:bold;}
.blue_col_l {float:left;padding-right:5px;text-align:left;width:30%;}
.blue_col_c1 {float:left;margin:0 0 0 26px;padding:0;width:15%;}
.blue_col_l {float:left;padding-right:5px;text-align:left;width:30%;}
.blue_col_p {float:left;padding-right:5px;text-align:right;width:20%;}
.blue_col_r {float:left;margin-bottom:6px;width:42%;}
.blue_col_r2 {float:left;width:40%;}
.ur_e_details {margin-bottom:0;}
.left_l {float:left;width:66%;}
.blue_col_r22 {float:left;}
.profile_tab {width:95%;}
.profile_tab ul {list-style-type:none; margin:0; padding:0;}
.profile_tab ul li {background:url(../images/deal_tab.gif) no-repeat ;color:#464545;float:left;font-size:11px;font-weight:bold;list-style-type:none;/*padding:0px 2px;*/margin:0 2px 0 0;text-align:center;text-decoration:none;width:120px; line-height:28px;}
.profile_tab ul li.select_hover {background:transparent url(../images/deal_tab_hover.gif) no-repeat ;color:#fff;height:28px;/*padding:0 2px;*/text-align:center;width:120px;}
.profile_tab ul li a {color:#464545;text-align:center;text-decoration:none;}
.utility_banner_right {float:right;text-align:center;width:120px;}
.question{ cursor:pointer; font-size:13px;}
.question h3{ font-size:12px;}
.qus_top{ font-size:12px; line-height:18px; font-weight:bold; color:#a6c631; padding:10px;}
.ans_top{font-size:12px; line-height:18px; color:#29363f; padding:10px; border-bottom:1px solid #ccc;}
img{border:none;}
.ans_top ul{ float:left; list-style-type:decimal; margin:0 0 15px 18px;}
.ans_top ul li{ line-height:20px;}
a{color:#486A07; font-size:12px; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
.broadband_subtitle1{ color:#486A07; font:bold 21px Times New Roman,Times,serif; padding-bottom:5px;}
.broadband_subtitle1 b{ color:#454545; font-size:12px;}
.bread_crums{font-size:11px; text-decoration:none; font-weight:bold; border-bottom:0px dotted #267a92; padding:5px 0px;}
.bread_crums a{ font-size:11px; color:#5A5A5A; text-decoration:none; font-weight:normal;}
.bread_crums a:hover{color:#007bd3; text-decoration:underline;}
.bread_crums h1{font-size:11px; color:#173143; display:inline; margin:0; padding:0;}
.redemption_cont_new{width:980px; margin:0px; float:left;}
.com_moblie_mid_top{float:left; width:720px; margin-bottom:5px;}
.com_mob_mid{width:720px; padding:0px; margin:0px; float:left; }
.com_mob_15{width:630px; float:left; padding:0px; margin:0px 0px 0px 6px; border:1px solid #9DCA45;}
.com_mob_1{width:340px; margin:0px; float: left; border:1px solid #9DCA45; font-weight:bold;}
.com_mob_mid2_t_top{ float:left; width:338px; margin-top:2px; height:33px; padding-top:8px; background:url(../images/product_bg_head.gif) repeat-x;}
.com_mob_mid3{float:left; width:330px; height:160px; padding:5px 0px 5px 10px; background:#ffffff;}
.blue_col_r15{ float:left; width:39%; padding-left:5px; font-weight:bold; color:#2C2C2C;}
.blue_col_r{ width:42%; margin-bottom:6px; _margin-bottom:3px; float:left;}
.input_field_1, .select_field{border:1px solid #9fc4de; font-size:11px; margin-top:1px;}
.com_mob_txt{width:auto; margin:3px 0px; _margin:2px 0px; padding:0px; float:left;}
.com_mob_txt select{border:1px solid #cccccc; font-size:11px; margin-top:1px;}
.com_mob_nam{width:40%; margin:3px 0px; _margin:2px 0px; padding:0px; float:left;}
.com_mob_txt{width:auto; margin:3px 0px; _margin:2px 0px; padding:0px; float:left;}
.com_mob_mid215{ float:left; width:630px;}
.com_mob_mid2_t_top15{ float:left; width:617px; background:url(../images/product_bg_head.gif) repeat-x; height:33px; padding:8px 0px 0px 13px; color:#444648; font-weight:bold;}
.com_mob_mid315{ float:left; width:630px; background:#FFFFFF; height:172px;}
.c_m_box_main{width:auto; padding-top:15px;}
.brand_cont_left{float:left;  width:6%; height:85px; padding-top:40px;}
.brand_cont_right{ float:right; width:6%; height:85px; padding-top:40px;}
.left_m{float:left;}
#ddl_1{width:100px;}
.brand_cont_mid{ float:left; width:87%; height:123px;}
.tag_v_content{ padding-top:4px; height:140px; color:Black;}
/*Image Slider*/
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width:100%;
height:135px; /*Height should enough to fit largest content's height*/
float:left;
margin:5px;
_margin:0px;
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.stepcarousel .panel{
float: left; /*leave this value alone*/
/*overflow: hidden; clip content that go outside dimensions of holding panel DIV*/
 /*margin around each panel*/
width:125px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height:135px;
margin:0px 10px;
text-align:center;
}
p.samplebuttons{
width: 50px;
text-align: center;
}
p.samplebuttons a{
color: #2e6ab1;
padding: 1px 2px;
margin-right: 3px;
text-decoration: none;
}
/*Image Slider end*/
.mob-boxx5{display:block; float:left; width:110px; color:#000000;}
.mob-boxx5 a{ color:#000000; text-decoration:none;}
.mob-boxx5 a:hover{color:#000000; text-decoration:underline;}
.free_gift{width:978px; border:1px solid #9DCA45; border-bottom:none;}
.head_main_mob{font:bold 12px Arial, Helvetica, sans-serif; width:971px; padding-left:7px; float:left; line-height:37px; background: url(../images/product_bg_head.gif) repeat-x; color:#486A07;}
.m_head{float:left; padding:0px 30px 3px 5px; font-size:14px; font-weight:bold; color:#486A07;}
.search_sec_1_mob{width:958px; background:#FFFFFF; clear:both; padding:10px; margin:0px}
/* scrollable div area */
.mob-box{float:left; display:block; width:105px; height:135px; list-style:none; margin:0px;}
.mob-boxx{display:block; width:100px; height:80px; text-align:center;}
#hpFgList { width:2300px;margin:0px 0px 0px 0px; padding:0px; text-align:center; }
#hpFgList li {clear:none; height:100px; padding:0px; margin-right:7px; list-style-image:none; list-style-type:none; }
#scrollable2 {width:717px; margin:0px; height:155px; overflow:hidden; padding:5px 8px 3px 8px; }
#contentCell > #scrollable2 { margin:0px 0px 0px 22px; }
/* wrap to make sure that image area is clickable */
#wrap3 { float:left; width:15px; background:transparent url(../images/scrollbar-track-bottom.png) no-repeat bottom left; }
/* top image of track */
#track3-top { position:absolute; width:15px; height:15px; background:transparent url(../images/scrollbar-track-top.png) no-repeat top left; }
/* vertical track */
#track3 { position:absolute; width:15px; height:201px; } 
/* vertical track handle */
#handle3 { width:15px; height: 37px; }
/* wrap to make sure that image area is clickable */
#wrap4 {margin:0px 0px 0px 0px; width:590px; height:15px; background:transparent url(../images/scrollbar-track-right.png) no-repeat top right;}
#contentCell > #wrap4 { margin:0px 0px 0px 22px; border-bottom:1px solid #ccc; }
/* left image of track */
#track4-left { position:absolute; width:15px; height:15px; background:transparent url(../images/scrollbar-track-left.png) no-repeat top left; }
/* horizontal track */
#track4 {position:absolute; width:978px; height:15px; background:url(../images/scrollbar-track-bottom.gif) repeat-x; margin:0px;}
/* horizontal track handle */
#handle4 { width:47px; height:15px; }
.newtext li{ list-style:disc; margin-left:25px; font-weight:normal;}
#scrollable2_mob{width:930px; margin:0px 0px 0px 0px; height:120px; overflow:hidden; padding:5px 8px 3px 8px; }
.broadband_detail_box {/*border:1px solid #9dca45;margin-left:10px;margin-right:5px;*/margin-bottom:15px;padding:1px;}
.mobile_details_cont{ margin:15px 0px 15px 3px; background:#ffffff; padding:10px 7px;}
.mobile_details_cont p{margin:0px; padding:5px 0px;}
.mobile_details_cont h2{color:#679800; font-size:16px; font-weight:bold; margin:0px; padding:0px;} 
.mobile_icon{ width:4%; float:left;}
.blue_col_r2 p{ text-align:justify; padding:3px 9px 3px 0px; margin:0px;}
.m_subtitle{ color:#486A07; font-size:13px; font-weight:bold; margin:0px; padding:0px;}
.left_2a{float:left; text-align: left; width:180px;}
.mobile_spt{ border-left:1px dotted #626262; float:left; width:1%; height:100px;}
.blue_col_r2{ float:left; width:40%;}
.hr_spt{ border-top:1px dashed #626262; border-bottom:0px; border-left:0px; border-right:0px; margin-bottom:10px; margin-top:10px; _margin-top:10px; }
.incol_center{ float:left; width:648px; margin-left:5px;}
.incol_center h2{text-align:left; padding:0px 0 0 8px;}
.mobile_name{ font-size:15px; font-weight:bold; color:#486A07; margin:0px;}
.mobile_name h2{ font-size:15px; font-weight:bold; color:#486A07;}
.midcol_right_size{ float:right; width:125px; text-align:center;}
.m_product_rpt {float:left; margin:5px 5px; height:185px; padding:3px 0; text-align:center; width:79px; background:url(../images/mobile_bgsmall.gif) repeat-x; border:#b5da6d 1px solid
	; border-top:none;}
.mobile_pic{height:98px; text-align:center;}
.mproduct_d-n, .mproduct_d-price, .mproduct_d {font-size:11px;}
.mproduct_d  b{color:#0448A7;}
.mproduct_giftdeals{font-weight:bold; text-align:center;}
.mobile_cat{color:#486A07; font-size:13px; font-weight:bold; padding:8px 0 8px 10px; background:#e4e5e1; margin:0px;}
.m_product_cont_size{ padding:0px; margin-bottom:5px; }
.comp_head{ background:url(../images/category_head.gif) no-repeat;  height:31px;color:#fff; padding:3px 3px 0px 10px; margin:5px 0px 0px 0px; font-weight:bold;}
.comp_head a{color:#fff; text-decoration:none;}
.comp_head a:hover{color:#fff; text-decoration:underline;}
.comp_head span{color:#000;}
.newcom_head {color:#486A07; float:right; font-weight:bold; margin:2px 5px 0 0; width:auto;}
.insurance_center{ float:left; width:640px; margin-left:10px; _margin-left:0px;}
.insurance_heading{color:#486A07; border-bottom:2px solid #486A07; font-weight:bold; margin-top:4px; line-height:30px;}
.insurance_point{background:#f5f5f5; border:1px solid #9DCA45; padding:7px;}
.insurance_point ul{margin:0px; padding:0px;}
.insurance_point li{margin:0px; padding:0px; display:block; background:url(../images/insurance_bullet.g if) no-repeat; padding:7px 0px 0px 34px; height:24px; border-bottom:1px dashed #747373; font:bold 14px arial; color:#486A07;}
.right_deal{float:right; margin:0px;  padding:5px 10px 0 0;  text-align:center; color:#fff;}
.mobile_m{ margin:0px; padding:0px 0 20px 0; clear:both;}
.mobile_m h2{display:inline; color:#495A69;}
.mobile_m b, .main_middle_right b{display:inline; color:#495A69; font-size:15px;}
.mobile_img{ width:85px; float:left; text-align:center;}
.mobile_cont{ float:right; width:840px; padding:0px; text-align:justify; margin:0px; margin-left:7px; }
.mobile_cont h1{font-size:15px; font-weight:bold; color:#486A07; float:left; margin:0px; padding:10px 0 0 0;}
.mobile_cont p{margin:0px; padding:0px; line-height:18px; }
.mobile_name_new{ font-size:15px; font-weight:bold; color:#486A07; float:left; margin:0px; padding:10px 0 0 0;}
.search_result{ background:url(../images/product_bg_head.gif) repeat-x; height:31px; padding:10px 5px 0px 5px; margin:5px 0px 0px 0px; /*border:1px solid #486A07;*/ border-bottom:none;}
.search_result select {font-size:11px; }
.mobile_head_gal {border-bottom:1px solid #F3ECE7; clear:both; color:#CC0000; font-size:14px; margin:10px 0 10px 0; padding:2px 0 8px 5px; text-decoration:none; width:765px;}
.contents {line-height:20px; padding:5px;}
.icards {border:1px dotted #F9BC04; float:left; font-size:12px; height:20px; margin:4px; padding:4px; width:177px;}
.box_1{background:#FDF5DC; border:1px solid #F9BC04; color:#000000; font-size:12px; line-height:17px; margin:5px 0; padding:5px; text-align:justify; width:765px;}
.box_2 {background:#DEEFFF; border:1px solid #227DD1; color:#000000; font-size:12px; line-height:17px; padding:5px; text-align:justify; width:765px;}
.blue_col_p1{ float:left; padding-right:5px; padding-bottom: 5px; /*width:790px;*/ }
.left1{width:230px; float:left; font:normal 11px Arial; text-align:left; margin-left:3px;}
.gift_search_bar{width:auto; float:left; margin-left:10px;}
.ddl_75{width:75px;}
.add_reviews{ margin:10px}
.add_reviews p{ font-size:14px; color:#000; font-weight:bold; margin:10px 0px 10px 0px;}
.reviews_box{ margin:10px 0px 0px 0px; border:1px solid #486A07;}
.reviews_box_inner{ background:#486A07; height:30px; margin-bottom:10px;}
.reviews_box_inner_f{ color:#ffffff; float:left; margin:5px 0px 0px 5px; }
.reviews_box_inner_f a{color:#ffffff; font-weight:bold; font-size:14px;}
.reviews_box_inner_f a:hover{color:#ffffff; font-weight:bold;}
.reviews_box_inner_l{ color:#ffffff; float:right; margin:5px 5px 0px 0px; }
.reviews_box_inner_l a{color:#ffffff; font-weight:bold;}
.reviews_box_inner_l a:hover{color:#ffffff; font-weight:bold;}
.reviews_box_content{ margin:10px;}
.left_reviews1{ width:20%; float:left; padding-left:15px;}
.left_reviews{ width:50%; float:left; padding:0px;}
.utility_center{ float:left; width:710px;}
.page_content{ padding:5px 13px 5px 13px; line-height:22px; text-align:justify;}
.page_content h1{color:#679800;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:16px; margin:0; padding:0; line-height:35px;}
.utility_left{ float:right; width:200px; background:#FFFFFF; padding:8px 0 0 0; margin-right:10px;}
.utility_nav_top{ background:#486A07; width:200px; height:25px;}
.cat_title{ padding:3px 3px 0px 15px; color:#FFFFFF; font-weight:bold; font-size:13px; line-height:20px;}
.utility_nav ul{ list-style:none; margin-left:5px; margin-right:5px; padding:0px;}
.utility_nav ul li{ border-bottom:1px dashed #4d4d4d; color:#486A07; list-style:none; padding:4px 0px 4px 10px;}
.utility_nav ul li a{color:#486A07; text-decoration:none;}
.utility_nav ul li a:hover{color:#000; text-decoration:underline;}
.sub_heading{color:#fff; font-weight:bold; font-size:13px; margin-top:4px; margin-bottom:4px;}
.page_content p{padding-top:5px;}
.page_list_ut {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px 0px 15px 0px; padding:0px;}
.page_list_ut li{ margin: 0px 0px 10px 0px; list-style-type:none;}
.bd{background:#A6C631; color:#313F00;}
/*-------Broadband css added on 15th jan 2010-----------------------------------------*/
.brodbandbox{width:960px; margin:0 auto; padding:10px 0 0 0; font-size:12px;}
.brodband_lft{width:778px; float:left;font-size:12px;}
.brodband_lft h2{ margin:0; padding:0 0 0 10px; font:16px "Trebuchet MS" , Arial, Helvetica, sans-serif; font-weight:bold; color:#3d5701;}
.brodband_lft p{margin:0; padding:10px 0 0 10px; line-height:18px; font-size:13px;}
.homebrandbx{background:url(../images/homebroadband.gif) no-repeat; width:369px; height:301px; color:#4e6300; float:left; margin:15px 15px 0 0; position:relative;}
.gryclr{color:#495a69;}
.gryclr a{color:#495a69; text-decoration:underline;}
.gryclr a:hover{color:#495a69; text-decoration:none;}
.bstrsl{color:#000;position:absolute; right:15px;  bottom:18px; margin-left:30px;}
.bstrsl a{color:#000; text-decoration:underline;}
.bstrsl a:hover{color:#000; text-decoration:none;}
.homebrandbx td{padding:0 0 10px 0px;}
.homebrandbx input{border:1px solid #4e6400;}
.brodband_right{width:160px; float:right; text-align:center;}
.mobilbrodband{background:url(../images/mobilebroadband.gif) no-repeat; width:369px; height:301px; color:#4e6300; float:left; position:relative;margin:15px 15px 0 0;}
.wirlessbrodband{background:url(../images/wirelessbroaband.gif) no-repeat; width:369px; height:301px; color:#4e6300; float:left; position:relative;margin:15px 15px 0 0;}
.wirlessbrodband td{padding:0 0 10px 0px;}
.wirlessbrodband input{border:1px solid #4e6400;}
.swichwituthitch{background:url(../images/switchwithoutahitch.gif) no-repeat; width:369px; height:301px; color:#4e6300; float:left; position:relative;margin:15px 15px 0 0;}
.swichwituthitch p{margin:0; padding:70px 30px 0 30px; color:#000; font-size:12px;}
.grnbox{width:762px; font-size:12px; padding:15px 0 0px 0;}
.grnboxtop{ background:url(../images/greenboxtop.gif) no-repeat left bottom; width:762px; height:5px; font-size:1px;}
.grnboxbg{ background:#8fb503; width:762px; font-size:12px;}
.grnboxbg h3{ margin:0; padding:0 0 0 10px; font-size:18px; font-weight:bold; color:#fff; float:left;}
.grnboxbg span{font-size:12px; font-weight:bold; color:#fff; float:right; padding:5px 10px 0 0;}
.grnboxbtm{background:url(../images/greenboxbotym.gif) no-repeat left top; width:762px; height:5px; font-size:1px;}
.topprovbox{width:755px; margin:0 auto; padding:6px 0 0 0; font-size:12px;}
.topbandprotop{background:url(../images/topbranprovtop.gif) no-repeat left bottom; width:755px; height:5px; font-size:1px;}
.topbandprobg{background:#fff url(../images/topbanprovbg.gif) repeat-x left bottom; width:755px;font-size:1px;}
.topbandprobg img{padding:20px 12px; font-size:1px;}
.topbandprobtm{background:url(../images/topbranprovbotm.gif) no-repeat left top; width:755px; height:5px; font-size:1px;}
.prodctgrosybox{width:972px;border-bottom:1px dotted #7f7d7d; font-size:12px; background:#f6f6f6; }
.prodctgrosybox a{color:#000; text-decoration:none;}
.prodctgrosybox a:hover{color:#000; text-decoration:underline;}
.prodctgrosybox ul{margin:5px 0 0 0; padding:0; width:230px; float:left; height:170px;  border-right:1px dotted #7f7d7d;}
.prodctgrosybox ul#wid294{margin:0; padding:0; /*width:285px;*/ float:left; border-right:none;}
.prodctgrosybox ul h4{margin:0; padding:10px 0 15px 10px; font-size:14px; font-weight:bold; color:#240202;background:url(../images/prodctgrosybox.gif) no-repeat left bottom;}
.prodctgrosybox ul h4 img{vertical-align:middle; padding:0 5px 0 0;}
.prodctgrosybox ul li{margin:0; padding:0 0 0 20px; list-style-type:none; line-height:20px; font-size:12px;} 
.prodctgrosybox ul#wid294 h4{margin:0; padding:20px 0 15px 10px; font-size:14px; font-weight:bold; color:#240202;background:url(../images/prodctgrosybox.gif) no-repeat left bottom;}
.prodctgrosybox ul#wid294 h4 img{vertical-align:middle; padding:0 5px 0 0;}
.prodctgrosybox ul#wid294 li{margin:0 0 0 5px; padding:0 0 0 10px; list-style-type:none; line-height:20px; font-size:12px; background:url(../images/pdrbullet.gif) no-repeat 0 8px;}
 .redemption_cont{float:left;margin-left:13px;width:770px;}
 .payment_head {background:transparent url(../images/pakage-bg.gif) repeat-y;color:#FFFFFF;font-weight:bold;padding:5px;width:745px; border:1px solid #9dca45;}
 .midcol_right {float:right;text-align:center;width:180px;}
 .top_cont_new1 {margin:0;width:960px;}
.top_sec_main_new {float:left;width:510px;}
.top_sec_bg2_new_new {background:transparent url(../images/mobile_broad_strip.gif) repeat-y;border-right:1px solid #9dca45;border-top:1px solid #9dca45;height:29px;padding:0 5px;}
.sub_title {color:#FFFFFF;font-size:13px;font-weight:bold;padding-top:6px;}
.top_sec_mid_new {border-bottom:1px solid #9dca45;border-left:1px solid #9dca45;border-right:1px solid #9dca45;margin-bottom:10px;padding:5px;}
.top_sec_mid24_new {text-align:justify;}
.top_sec_main_new {float:left;width:510px;}
.b_right {color:#007ED8;float:right;text-align:right;width:40%;}
.right_2 {float:left;margin:0 0 0 0px;padding:0;text-align:center; width:160px; overflow-x:hidden;}
.redemption_cont_1_new1 {float:left;width:780px;}
.broadband_detail_box_1_new {border:1px solid #9dca45;margin-bottom:15px;width:755px;}
.payment_head16 {background:url(../images/compare_mobile_strip.gif) repeat-y;border-right:1px solid #9dca45;color:#FFFFFF;font-weight:bold;height:30px;padding:5px;width:745px;}
.broadband_bott {float:left;margin:0;padding-left:20px;width:740px;}
.mobile_icon_new {float:left;width:40px;}
.cont_scroll {height:300px;overflow:auto;width:735px;}
.blue_col_mg_n {color:#646464;float:left;font-weight:bold;width:auto;}
.input_field, .select_field {border:1px solid #9FC4DE;font-size:11px;margin-top:1px;}
.input_field_1, .select_field {border:1px solid #9FC4DE;font-size:11px;margin-top:1px;}
.blue_col_mg_n_1 {color:#646464;float:left;font-weight:bold;margin:0 0 0 10px;width:auto;}
.main_border_probide {border:1px solid gray;padding:5px;}
.o2_logo {float:left;height:156px;width:172px;}
.o2_logo_img_box {border:1px solid #CCCCCC;float:left;height:154px;margin-bottom:10px;text-align:center;width:170px;}
.o2_logo a {color:#0063A7;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
.o2_txt {color:#575859;float:left; font:bold 12px; padding-top:9px; height:30px; text-align:justify; width:786px;}
.o2_txt p {color:#006DBA;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;margin-bottom:10px;}
.o2_head_bg {background:url(../images/o2_bg.gif) repeat-y;color:#FFFFFF;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;
height:20px;margin-bottom:0px;padding:5px 0 10px 10px;width:945px;}
.o2_top_box {border:1px solid #9dca45;float:left;width:955px;}
.broadband_provider_desc1 {float:right;height:160px;margin:0;overflow-y:scroll;padding:0 10px 0 5px;width:760px;}
.o2_table {border:1px solid #006EBC;float:left;padding:1px;text-align:center;width:953px;}
.broadband_tbl5 {float:left;padding:0;text-align:center;width:957px; border:1px solid #9dca45;}
.o2_mid_left1 {float:left;width:482px;}
.o2_news {background:url(../images/click_for_news.gif) no-repeat;color:#FFFFFF;float:left;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:bold;
height:30px;margin-bottom:0;padding:4px 0 0 60px;width:316px;}
.o2_news a {color:#FFFFFF;text-decoration:none;}
.o2_news a:hover {color:#FFFFFF;text-decoration:underline;}
.o2_mid_left2_mid {border:1px solid #8cbc00; border-bottom:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:10px;width:445px;}
.o2_customer_name {color:#0055BE;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
.o2_dot {border:1px dotted #696969;margin:15px 0;}
.o2_mid_left2_mid label {color:#3E3E3E;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:100px;}
.o2_text_fields {border:1px solid #DFDFDF;margin-bottom:10px;}
.o2_star_rate {float:left;margin-bottom:10px;width:200px;}
.o2_mid_left1_mid {border:1px solid #006EBC;color:#575757;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:10px;width:445px;}
.o2_mid_left1_bott {background:url(../images/o2_mid_bott.gif) no-repeat ;float:left;height:8px;margin:0 0 10px;padding:0;width:467px;}
.o2_mid_left1_bott_2 {border:1px solid black;float:left;height:50px;margin:0 0 10px;padding:5px;width:390px;}
.o2_contact {color:#575859;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.o2_contact2 {color:#0173C4;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;margin-top:10px;text-align:center;width:440px;}
.o2_blue_txt {color:#0A7BE2;}
.o2_l2_head {float:left;height:30px;width:inherit;}
.o2_l2_head_l {background:url(../images/o2_left2_head_l.gif) no-repeat;float:left;height:30px;padding:0 0 0 6px;}
.o2_l2_head_r {background:url(../images/o2_left2_head_r.gif) no-repeat right top;color:#FFFFFF;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;
font-weight:bold;height:24px;padding:6px 6px 0 0;}
.o2_l2_head_r img {margin-top:-4px;}
.o2_mid_left1_2A {float:left;width:482px;}
.o2_mid_left1_head {background:url(../images/o2_mid_head.gif) no-repeat;color:#FFFFFF;float:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;
font-weight:bold;height:24px;padding:5px 0 0 10px;width:457px;}
.news_more {background:url(../images/left_arrow.gif) no-repeat right center;display:block;float:right;font-weight:bold;margin:5px 0;padding:0 8px 0 0;}
.news_more a {color:#404040;text-decoration:none;}
.news_more a:hover {color:#404040;text-decoration:underline;}
.middle_compare_broadband_new {float:left;padding:0 10px 0 0;width:795px;}
.box1_compare_broadband {background:#F0F9FB url(../images/hand_bg.gif) no-repeat right center;border:1px solid #C2D2E0;height:166px;margin:0;padding:5px 0 0 5px;}
.box1_heading1_compare_broadband {color:#6E6E6E;font-family:Arial,Helvetica,sans-serif;font-size:24px;padding:0;}
.box1_heading2_compare_broadband {font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding-bottom:3px !important;}
.box1_heading2_color_compare {color:#1092F4;font-family:Arial,Helvetica,sans-serif;font-size:24px;}
.box1_compare_broadband p {margin:0;padding:0;}
.box1_main_content_compare {color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;text-align:justify;width:500px;}
.main_o2_box_compare {float:left;margin:10px 0 0;padding:0 15px;width:166px;}
.right_size {float:right;width:180px; overflow-x:hidden;}
.redemption_cont_1_ne {float:left;width:779px;}
.broadband_detail_box_1 {margin-bottom:15px;margin-left:10px;width:755px;}
.h_line {border-bottom:1px solid #D8D8D8;margin:5px;}
.control {color:#999999;display:block;float:right;font-size:9pt;font-weight:bold;margin:0 5px;text-decoration:none;text-transform:uppercase;}
.broadband_page_l55 {float:left;margin:0 10px;width:305px;}
.news_detail_content {padding:0 0 5px 2px;}
.fav_abt_mid_bg_1 {border:1px solid #E8E8E8;float:left;padding:0;width:468px;}
.comapre_brod_box15 {background:transparent url(../images/broad_home_bg_main.gif) no-repeat;float:left;height:195px;margin:0 0 10px;padding:0;width:305px;} 
.comapre_brod_head {color:#000538;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;padding:10px;width:250px;} 
.broadband_page_cont_30{padding:5px 10px 5px 10px;}
.blue_col_rr{ float:right; width:42%; padding-left:5px; margin-bottom:4px;}
.blue_col_r_new{ float:left; width:125px; margin:0; padding:0; text-align:left;}
.blue_col_r_new input{width:117px; margin:0; padding:0;}
.blue_col_r_new b{color:#678c26;}
.blue_col_r_new30{ float:left; width:140px; margin:0; padding:0; text-align:left; margin-bottom:10px;}
.advance_search{ float:left; padding-left:10px;}
.advance_search a{ text-decoration:none; color:#010319; font-weight:bold;}
.advance_search a:hover{ text-decoration:underline; color:#010319; font-weight:bold;}
.right_2_size{float:left; margin:0px 0px 0px 20px;  padding:0px;  text-align:center;}
.payment_head_new{ background:#FFFFFF; background:url(../images/pakage-bg.gif) repeat-y; color:#fff; border-right:1px solid #b1c209; border-top:1px solid #b1c209; height:30px; padding:0px 5px; width:744px; font-weight:bold}
.click_here_providers1{ float: left; width: 200px; }
.click_here_providers{ float: right; width: 200px; text-align: right; padding-right: 5px; }
 /*------------------end broadband css----------------------------------------*/
  /*---------articals css-----------------------*/
.articalbox{width:710px; float:left;}
.articalbox h1{color:#3D5701;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;margin:0;padding:0 0 10px 10px;}
.articalbox h2{color:#3D5701;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;margin:0;padding:0 0 0 10px;}
.articalbox p{margin:0; padding:5px 10px 5px 10px; line-height:18px; text-align:justify;}
.articalbox h3{color:#2c3f00;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0;padding:10px 0 5px 10px;}
.articalbox ul{margin:0; padding:10px 0 10px 15px;}
.articalbox ul li{margin:0; padding:0 0 0 15px;line-height:20px; list-style-type:none; font-size:11px; font-weight:normal; background:url(../images/bullet.gif) no-repeat 0 50%;}
.articalbox ul li a{color:#333; text-decoration:none;}
.articalbox ul li a:hover{color:#333; text-decoration:underline;}
.articalconatiner{width:710px;}
.smltxt{font-size:11px; color:#3e63a7; padding:0 0 0 10px;}
/*mobile deal page pop up*/
.mobile_content_box{width:658px;}
.mobdeal_tr_2{float:left; background:url(../images/broadband_page_tr.gif) 100% 0% no-repeat; height:24px; padding-top:5px; width:644px;}
.mobdeal_cont{ border-left:1px solid #0999C2; border-right:1px solid #0999C2; padding:10px; height: 100%; width:636px; text-align:left;}
.keyfeature_bottom_img{border-bottom:1px solid #0999C2;}
#layer{position: absolute; visibility:hidden; width:658px; height:auto; left:330px; top:200px; background-color:#ffffff;}
#close{float:right;}
#middle_cont_b{background:#FFFFFF; border:1px solid #cccccc; border-top:none; padding:4px; float:left; width:832px;}
.blog_nav_disable{ padding:0px 0 0 10px;}
/*----------------------css for loanguide added on 22jan 2010------------*/
#acc {width:907px; margin:0 auto;font-size:14px; color:#0c6bad; list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
#acc h1{font-size:14px; padding:0 10px; color:#0c6bad; border:1px solid #83bbd9;background:url(../images/loanguidenrmlstate.gif) repeat-x left top; line-height:36px; font-weight:bold; margin:15px 0; }
#acc h2{font-size:12px; padding:0px 10px; color:#495a69;}
#acc h3 {font-size:14px;margin:0px; padding:0 0 0 10px; list-style-type:none;font-weight:bold; cursor:pointer; }
#acc h3:hover {color:#527a00;cursor:pointer;}
#nested {width:907px; margin:0 auto;font-size:14px; color:#0c6bad; list-style-type:none;}
#nested h3 {margin:0px; padding:0 0 0 10px; list-style-type:none;font-weight:bold; }
#nested h3:hover {color:#527a00;cursor:pointer;}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content {color:#323232; text-align:justify; line-height:18px; font-size:12px; padding:0px 10px 5px 10px; border-bottom:1px solid #b5e05e;}
#nested .acc-content h2{margin:0; padding:10px 0 5px 0; font-size:12px;}
#nested .acc-selected {color:#527a00;}
.extrpadding{padding:0 0 0 15px;}
.bread_crums_new{font-size:11px; text-decoration:none; font-weight:bold; border-bottom:0px dotted #267a92; padding:5px 0px;}
.bread_crums_new a{ font-size:11px; color:#5A5A5A; text-decoration:none; font-weight:normal;}
.bread_crums_new a:hover{color:#007bd3; text-decoration:underline;}
.bread_crums_new h1{font-size:11px; color:#173143; display:inline;}
/********************** Detail Page PopUp **********************/
#progressBackgroundFilter 
{
    position:fixed; top:0px; 
    bottom:0px; left:0px; right:0px; 
    overflow:hidden; padding:0; margin:0; 
    background-color:#000; 
    filter:alpha(opacity=60); 
    opacity:0.6; 
    z-index:1000; }

.processMessage_NewYT
{ 
    position:fixed; top:50%; left:50%; 
    padding-top:5px; 
    width:850px; 
    height:500px; 
    z-index:1001; 
    font-weight:bold; 
    text-align:center; 
    font-size:12px;
    
    border-right: maroon thin solid; 
    border-top: maroon thin solid; 
    border-left: maroon thin solid; 
    border-bottom: maroon thin solid;
    margin-left:-425px;
    margin-top:-250px;
    }
.HandMouse
{ 
    cursor :pointer;
    }

/******************* Close Detail Page PopUp ******************************/
.m_product_rpt-n h4{margin:0; padding:0; font-weight:normal;}
/*-------------------------contact us page css-------------------------------*/
.contactus{width:534px; background:url(../images/contact_bg.gif) no-repeat left top; height:216px; margin:50px auto;}
.contactus ul{margin:0; padding:0 0 0 8px;}
.contactboxlft{width:115px; float:left; padding:85px 0 0 50px;}
.contactboxright{width:193px; float:left;padding:85px 0 0 0; line-height:18px;}
.pdgno{padding:10px 0 0 50px;}
.pdgtop{padding:10px 0 0 0;}
.contactus ul li{ margin:0; padding:0; list-style-type:none; line-height:18px;}
.terms{ width:948px;}
.terms ul{ margin:0; padding:0 0 0 15px;}
.terms ul li{margin:0; padding:5px 15px;list-style-type:none; line-height:18px;background:url(../images/globalbulleet.gif) no-repeat 0 10px; text-align:justify;}
.resources{ color:#2c3f00; text-align:left; font-size:13px; font-weight:bold;}
.resources td{height:35px; border:1px solid #9dca45; padding:5px 0 10px 5px; background:url(../images/product_bg_head.gif) repeat-x;
}
.width_210{background:url(../images/simonlybg2.gif) no-repeat; width:839px; line-height:18px; height:34px;}
.width_220{background:url(../images/simonlybg2.gif) no-repeat; width:839px; line-height:18px; height:34px;}
/*--------------------tabing for articles and glossary pages------------------*/
.rightconatiner{ width:720px; float:left; padding:0 0 0 0;}
.spittabmain{padding:0 0 0 15px;}
.shadetabs{padding: 3px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#638816;margin:15px 0 0 25px;list-style-type: none;text-align: left; float:left; /*set to left, center, or right to align the menu as desired*/}
.shadetabs li{display:inline;margin:0; padding:0; line-height:18px;}
.shadetabs li a{text-decoration: none;position: relative;z-index:1;padding:8px 5px;color:#638816; background:url(../images/left_tab.gif) no-repeat left top; top:0px;}
.shadetabs li a span{text-decoration: none;position: relative;z-index: 1;padding:8px 5px;color: #638816; background:url(../images/right_tab.gif) no-repeat right top;}
.shadetabs li a:hover{text-decoration:none;color: #2d2b2b;color: #2d2b2b;background:url(../images/left_tab.gif) no-repeat left top;}
.shadetabs li a:hover span{text-decoration:none;color: #2d2b2b; background:url(../images/right_tab.gif) no-repeat right top;color: #2d2b2b;padding:8px 5px;}
.shadetabs li a.selected{ /*selected main tab style */position: relative;top:0px; background:url(../images/activeleft_tab.gif) no-repeat left top; color:#000; z-index:5;}
.shadetabs li a.selected span{ /*selected main tab style */ background:url(../images/activeright_tab.gif) no-repeat right top;color:#000; z-index:5;}
.tabcontent{display:none;}
.tabstrip{background:url(../images/tabstrip.gif) no-repeat left top; width:714px; float:left; height:5px;}
.tabtextcontainer{width:712px; padding:0 0px; float:left;border:1px solid #1f84b8; border-width:0px 1px; margin:0px 0 0 0;}
.tabstripbtm{background:url(../images/tabstripbtm.gif) no-repeat left top; width:714px; float:left; height:6px;}
.tabtextcontainer h2{ color:#3297ca; font-size:14px; margin:0; padding:10px 0 10px 10px;}
.tabtextcontainer h6{ color:#486a07; font-size:12px; margin:0; padding:5px 0 10px 18px;}
.articlecontainer{ width:694px; margin:0 auto;}
.articlecontainer_top{ background:url(../images/articleboxtop.gif) no-repeat left top; width:694px; height:13px;}
.articlecontainer_bg{ background:url(../images/articleboxbg.gif) repeat-y left top; width:694px;}
.articlecontainer_botm{ background:url(../images/articleboxbotm.gif) no-repeat left top; width:694px; height:13px;}
.articlesmldetail{width:662px; border:1px solid #d0deb6; background:#f3f9e8; margin:5px auto; }
.articlesmldetail p{margin:0; padding:5px 10px; line-height:22px;}
.rightconatiner2{ width:720px; float:left; padding:0 0 0 0; margin-left:15px; }
/*--------------------Bhawana  added css on 10th feb 10-------------------------*/
.mobile_boxcet{float:left; width:643px; padding:0px; text-align:justify; margin:0px;  border:#a6c631 1px solid; border-bottom:none; border-top:none;}
.btm_imgcet{ background:url(../images/btn_img.gif) no-repeat; margin-bottom:10px; width:645px; height:12px; color:#fff;font-weight:bold;}
.top_imgcet{background:url(../images/top_imgcat.gif) no-repeat; width:638px; height:12px; color:#fff; padding:3px 3px 3px 10px; margin:5px 0px 0px 0px; font-weight:bold;}
.comp_head_new{ background:url(../images/cet_head21.gif) no-repeat;  height:46px;color:#fff; padding:5px 3px 0px 10px; margin:5px 0px 0px 0px; font-weight:bold;}
.comp_head_new a{color:#fff; text-decoration:none;}
.comp_head_new a:hover{color:#fff; text-decoration:underline;}
.comp_head_new span{color:#000;}
.search_sec{ margin-bottom:15px;padding-top:4px; text-align:center; background:url(../images/mobile_bgsmall.gif) repeat-x; border-top:#b5da6d 1px solid;}
.search_sec span{color:#486a07; font-size:16px; font-weight:bold; padding-bottom:15px; }
.top_cetimg{ background:url(../images/top_cetaimg.gif) no-repeat; width:638px; height:10px; color:#fff; padding:0px 3px 3px 10px; margin:0px 0px 0px 0px; font-weight:bold;}
.phone_spec{width:100%; margin:0px; padding:4px;}
.image_sec{ width:180px; float:left; text-align:center;}
.image_dis{width:780px; float:right;}
.image_dis span{ color:#000000; font-size:16px; font-weight:bold;}
.search_secother{width:212px; float:right; height:29px; margin-right:8px;}
.search_mid{width:192px; height:20px; float:left; background:url(../images/green_mid.gif) repeat-x; color:#FFFFFF; padding:5px 0px 5px 5px;}
.search_left{width:6px; height:29px; float:left;} 
.image_text{padding:12px 12px 12px 0px; text-align:justify; line-height:18px;}
.offer_sec{ font-size:16px; color:#000000; text-align:center; padding:15px 0 0 0; font-weight:bold;}
.offer_sec span{color:#607612; font-size:20px;}
.show_deal{width:212px; float:left; height:27px; margin-left:8px; margin-top:25px;}
.show_mid{width:192px; height:23px; float:left; background:url(../images/show_mid.gif) repeat-x; color:#FFFFFF; padding:2px 0px 2px 5px;}
.show_left{width:7px; height:27px; float:left;}
.deals_boxtop{background:url(../images/deals_topbox.gif) no-repeat left bottom; width:966px; height:8px; font:1px Arial, Helvetica, sans-serif;}
.deals_boxtop_tr{background:url(../images/catg_mid.gif) left top repeat-x;font-size:12px; color:#000; height:40px; text-align:center; font-weight:bold;border-right:#fff 1px solid;} 
.deals_boxtop_tr2{background:url(../images/catg_mid.gif) left top repeat-x;font-size:12px; color:#000; height:40px; text-align:center; font-weight:bold;} 
.deals_boxbg{width:966px; background:#fff; margin:0px; padding:0px;}
.deals_boxtd{font-size:12px; color:#505050; background:#f3f3f3; height:30px; font-weight:bold; text-align:center;}
.td_border{border-right:#cccccc 1px solid; border-bottom:#fff solid 1px;}
.btm_border{border-bottom:#fff solid 1px;}
.deals_boxtd span{color:#000; }
.deals_boxtd b{color:#1d7cb9; }
.refine_search{width:700px; float:right; height:27px; margin-left:8px;}
.refine_mid{width:650px; height:20px; float:left; background:url(../images/refine_searchmid.gif) top repeat-x; color:#FFFFFF; padding:8px 0px 5px 5px; color:#000000; text-align:left;}
.refine_mid span{font-size:16px; font-weight:bold;}
.refine_left{width:36px; height:35px; float:left; background:top;}
.refine_left2{width:7px; height:35px; float:left;}
.incol_compmare{ float:left; width:765px; margin-left:5px; padding-left:5px;}
.available-box{width:250px; float:right;}
.select_handset{float:right; padding:7px 20px 0 0; color:#fff; font-size:14px;}
.select_handset b{color:#fff;}
.image_text2{padding:5px 12px 12px 0px; text-align:justify; line-height:18px; overflow-y:scroll; height:110px;}
.comp_head_12{ background:url(../images/cet_head22.gif) no-repeat;  height:46px;color:#fff; padding:5px 3px 0px 10px; margin:5px 0px 0px 0px; font-weight:bold;}
.comp_head_12 a{color:#fff; text-decoration:none;}
.comp_head_12 a:hover{color:#fff; text-decoration:underline;}
.comp_head_12 span{color:#000;}
.utility_left2{ float:left; width:250px; background:#FFFFFF; padding:0px;}
.ddl_100{width:103px; margin-right:7px;}
.plus_sign{font-size:16px; font-weight:bold;}
.incol_compmare h2{color:#679800; font-size:16px; font-weight:bold; margin:0px; padding:0px;}
.incol_compmare p{margin:0px; padding:0px;}
.all_featuresbox{float:left; width:370px; margin:15px 10px 0 0; border:1px solid #a8c837; }
.all_featuresbox a{ color:#fff; font-size:18px; text-decoration:none; font-weight:bold;}
.all_featuresbox a:hover{ color:#fff; font-size:18px; text-decoration:undeline;font-weight:bold;}
.all_grnstp{background:url(../images/grn_strip.gif) repeat-x; width:350px; height:25px; padding:5px 10px;}
.all_grnstp span{color:#fff; font-size:18px; padding-left:7px;}
.all_feaimg{background:url(../images/grn_base.gif) repeat-x bottom; border:1px solid #a8c837; margin:8px; float:left; width:117px;  padding:5px 0 25px 0; text-align:center; }
.all_featuresbox p{margin:0px; padding:4px 8px 8px 8px; text-align:justify;}
.more_info{height:40px; padding-right:10px; float:right;}
.ddl_230{margin-right:7px; width:230px;}
.ddl_60{margin-right:7px; width:60px;}
.ddl_75{margin-right:7px; width:75px;}
.ddl_85{margin-right:7px; width:85px;}
.ddl_125{margin-right:7px; width:125px;}
.ddl_110{margin-right:7px; width:110px;}
.ddl_70{margin-right:7px; width:70px;}
.ddl_80{margin-right:7px; width:80px;}
.ddl_95{margin-right:7px; width:95px;}
.ddl_90{margin-right:7px; width:110px;}
.ddl_120{margin-right:7px; width:120px;}
.ddl_240{margin-right:7px; width:240px;}
.rss_feed{float:right; margin:5px 10px 0 0; border:1px solid grey; }
.digital_tvsec{width:766px; margin-top:62px;}
.digital_tv{width:752px;  border-top:1px solid #bbbbbb; height:68px; float:left;border-right:1px solid #bbbbbb;}
.text_digital{ float:left; width:758px;  border:1px solid #bbbbbb;border-top:none; padding:0 0 10px 0px; margin-left:5px; margin-top:-2px;}
.tv_img{float:right;padding-right:10px;position:relative;top:-62px; }
.tv_heading{background:url(../images/left_grstp.gif) no-repeat top; height:68px;width:12px; float:left;}
.tv_title{background:#a6c631 url(../images/right_grcor.gif) no-repeat right;  margin-top:13px; float:left; padding:10px 20px 10px 0px; color:#fff; font-size:20px; font-weight:bold;}
.tv_title span{ color:#0c315e;font-size:20px; font-weight:bold; margin-left:5px;}
.digital_tvtxt{padding:10px 0 0 10px; text-align:left; width:450px; float:left;}
.tv1{float:left;width:130px;}
.tv2 {float:left;padding-left:10px;width:270px;}
.digital_tvtxt p{padding-top:5px;}
.digital_border{border-bottom:1px solid #bbbbbb; width:760px;float:left; margin-left:5px; margin-top:0px; padding:0px;}
.com_bg{ margin-left:5px;width:765px; float:left; margin-top:15px;}
.com_bgL{ float:left; width:12px; height:47px; float:left;}
.com_mid{ width:740px;  height:37px; float:left; background:#a6c631; padding:10px 0 0 0;}
.com_mid ul{ color:White; float:left; font-size:14px;}
.com_mid ul li{ padding:5px 15px 0 15px; list-style:none; float:left;}
.com_mid ul li a{ color:White; text-decoration:none; font-size:16px; font-weight:bold; padding:10px;}
.com_mid ul li selected{text-decoration:none; font-size:16px; font-weight:bold; background:#5d7700; padding:10px;}
.com_mid ul li a:hover{ text-decoration:none; font-size:16px; font-weight:bold; background:#5d7700; padding:10px;}
.com_btm{ border:1px solid #a6c631; width:742px; padding:10px ; margin-left:5px;}
.com_content{ background:#f9f9f8; padding:15px 16px 25px 15px; margin:15px 0 0 5px; width:730px;  border:1px solid #bcbcbc;}
.com_content p{ margin-top:10px;}
.digital_tvsec2{width:766px; margin-top:15px;}
.text_digital2{ float:left; width:743px;  border:1px solid #bbbbbb;border-top:none; padding:0 0 10px 15px; margin-left:5px; margin-top:-2px;}
.text_digital2 img{ margin-right:35px;}
.sitemap { float: left; width:300px; padding-left:20px; }
.sitemap ul { padding: 0px; margin-top: 8px; margin-left:10px; }
.sitemap li { background: url(../images/green_dot.gif) no-repeat 0 4px; margin-bottom: 8px; padding-left: 15px; line-height: 15px; list-style-type: none; }
.sitemap li a { color: #333333; text-decoration: none; }
.sitemap li a:hover { color: #2B6FA2; }
.sitemap  h1{ color:#679800; font-size:20px; padding:0px; margin:0px;}
/* utylity gas&electricity */
.top_boxutility{ width:959px; height:225px; background:url(../images/top_grbg.gif) no-repeat; margin:0 auto;}
.utility_rightimg{ float:right; margin:15px 5px 0 0;}
.gaselc_text{ width:700px; height:auto; padding:20px 0 0 20px; }
.gaselc_text_h{ font-size:25px; color:#000000; line-height:30px;}
.top_boxutility a{ color:Red; text-decoration:none; font-size:15px; font-weight:bold;}
.top_boxutility a:hover{color:Red; text-decoration:underline;font-size:15px;font-weight:bold;}
.gaselc_text p{ margin:0px; padding:0px;}
.gaselc_text b{ font-size:15px; color:#000000; line-height:40px;}
.gaselc_text span{ color:Red; font-size:14px;}
.utylity_box{width:959px;margin:0 auto;padding:20px 0 0 0px;}
.utylity_product{width:310px;float:left; margin:0 4px 0 5px;}
.utylity_productimg{ width:310px; height:14px;}
.utylity_product a{ color:Red; text-decoration:none; font-size:15px; font-weight:bold;}
.utylity_product a:hover{color:Red; text-decoration:underline;font-size:15px;font-weight:bold;}
.utylity_promid{ width:295px; background:url(../images/ulbox_bg.gif) repeat-y; padding:0 8px 0 5px; border-left:1px #bdbdbd solid; border-right:#bdbdbd 1px solid;}
.utylity_protxt{ width:155px; float:left;}
.utylity_promid b{font-size:15px; color:#000000; line-height:20px;}
.utylity_protxt ul{ float:left; list-style:none; margin-top:8px; }
.utylity_protxt ul li{ line-height:19px; }
.utylity_pro{ float:right; width:135px; margin-right:4px; position:relative; z-index:25;}
.utility_info{ width:959px; margin:0 auto; padding-top:15px;}
.utility_infoL{ float:left; width:17px; height:52px;}
.utility_infoM{ font-size:20px; width:925px; height:22px;background:url(../images/utylity_midH.gif) repeat-x; float:left; padding:15px 0px;  }
.utility_infsec{ float: left; width:470px;background:url(../images/utility_news.gif) no-repeat bottom right; margin:10px 5px 0 5px; padding:0px 0 50px 0px;}
.utility_divide{ background:url(../images/utility_devide.gif) no-repeat; width:3px; height:146px; float:left;}
.utility_infsec b{ font-size:18px;}
.utility_infsec p{ padding:8px 10px 12px 10px; margin:0px;}
.resources2{height:35px; border:1px solid #9dca45; padding:5px 0 10px 5px; background:url(../images/product_bg_head.gif) repeat-x; text-align:center; font-size:14px; font-weight:bold;}
.energy_guide_txt{ float:left;margin-left:10px;text-align:justify;width:647px;}
.energy_guide_txt ul{ float:left; list-style-type:decimal;  margin:15px 0 10px 20px;}
.energy_guide_txt ul span{font-size:14px;  list-style-type:decimal; font-weight:bold; color:#679800;}
.energy_guide_txt ul li{ line-height:18px; }
.energy_guide_txt h2{ border-bottom:1px solid #ccc; margin:0;padding:0 0 10px 0px; font:16px "Trebuchet MS" , Arial, Helvetica, sans-serif; font-weight:bold; color:#3d5701;}
.energy_guide_txt ul li ul{ list-style-type:upper-alpha; color:#000;}
.tabstripbtm_div{background:url(../images/tabstripbtm.gif) no-repeat left top; width:714px; float:left; height:6px;margin-left:15px;}
.rightconatiner_div{ width:720px; float:left; padding:0 0 0 0; margin-left:15px;}
.inner_ul{ width:auto; padding:10px 0 0 0;}
.inner_ul ul{ padding:0px 0 8px 0; margin:0px;list-style-type:lower-alpha;}
.inner_ul ul li{  margin-left:30px; line-height:18px;}
.width100p P{ text-align:center;}
.comp_nav{float:left; width:580px; margin:38px 0px 0px 45px;}
.comp_nav ul{list-style:none; margin:0px; padding:0px; font-size:15px;}
.comp_nav li{list-style:none; display:block; float:left; margin-right:1px;}
.comp_nav li a, .t{padding:8px 18px 0px 12px; text-decoration:none; color:#2c3f00; font-weight:bold; background:url(../images/top_nav_right.gif) no-repeat right; height:24px; float:left;}
.comp_nav li a{padding:0px 0px 0px 5px; color:#2c3f00; font-weight:bold; background:url(../images/top_nav_left.gif) no-repeat left; height:32px;}
.comp_nav li.current a .t, .top_nav li a:hover .t{color:#FFFFFF; background:url(../images/top_nav_grn_right.gif) no-repeat right; height:24px; padding:8px 18px 0px 12px; cursor:pointer;}
.comp_nav li.current a, .top_nav li a:hover{color:#FFFFFF; background:url(../images/top_nav_grn_left.gif) no-repeat left; height:32px; padding:0px 0px 0px 5px;}
.blog_leftnavi{width:184px; float:left; margin-top:8px;}
.blog_leftnavi h2{background:url(../images/utility_left_nav_head.gif) no-repeat;width:183px; height:27px; color:#FFFFFF; font:bold 13px arial; padding:6px 0px 0px 7px; margin:0;}
.blog_leftnavi ul{list-style:none; margin:0px; padding:0px; width:184px; background:#f3f8e4; color:#29363f;}
.blog_leftnavi li{list-style:none; margin:0px; padding:0px; padding-left:7px; border-bottom:1px dashed #a09c9c;}
.blog_leftnavi li a{display:block; padding-left:10px; background:url(../images/utility_arrow.gif) no-repeat 0 8px; padding-top:4px; height:21px; color:#29363f; font:bold 12px arial; text-decoration:none;}
.blog_leftnavi li a:hover{color:#82a408; text-decoration:underline;}
.blog_contt{ width:555px; float:left; margin:0 10px 0 10px; padding:10px 0 0 0;}
.blog_contt h1{ color:#8fb40b; font-size:20px; line-height:20px;padding:0px; margin:0px;}
.blog_contt b{ color:#000; font-size:15px; line-height:20px;padding:0px; margin:0px; font-weight:bold; line-height:35px;}
.blog_contt span{ font-style:italic; color:Red;}
.blog_contt p{padding:0px; margin:0px;}
.banner-right{text-align:center;}
/*Resources*/
.listing{color:#000000; font-weight:bold; list-style:none;}
ul.listing li{color:#000000; font-weight:normal; list-style-type:none; line-height:18px; background:url(../images/but_icone.gif) no-repeat 0 8px ; padding-left:12px; margin-bottom:15px;}
ul.listing a{color:#3C5900; text-decoration:none; font-size:13px; font-weight:bold; }
ul.listing a:hover{text-decoration:underline;  font-size:13px;}
/*--------------------Kiran  added css on 29th april 2010 for debt management------------------------*/
.cls{ clear:both; height:0px;}
.dm_container{ width:979px; margin:0 auto; font-size:12px; position:relative;}
.dm_debt{ font:Arial; color:#0460a1; font-size:22px;}
.dm_text{text-align:justify; margin-top:5px; line-height:18px; font-family:arial;}
.dm_sponsor{ font:Arial; color:#0460a1; font-size:16px;}
.dm_subcontainer{ width:931px; margin:55px auto;}  
.dm_button{ background:url(../images/dm_button.gif) no-repeat; width:110px; height:37px; color:#000000; font-size:12px; font-weight:bold; padding:9px 0 0 0; text-align:center; margin:0 0 0 20px; position:absolute; left:35; top:135px; _top:133px;}
.dm_back_repeat{ background:url(../images/dm_gradient_repeat.gif) repeat-x top; width:901px; float:left; margin:0; border-top:#8eeef7 solid 1px;}
.dm_line{ width:888px; height:4px; background-color:#34858d; margin: 10px auto; }
.dm_product_con{ width:887px; border:#8eeef7  solid 1px; margin:-10px auto;}
.dm_product_gra{ background:url(../images/dm_product_gradient.gif) repeat-x; width:847px; height:32px; padding:5px 0 0 40px;}
.dm_product_heading{line-height:40px; color:#CC0000; font-size:18px; text-align:center;}
.dm_product_table{ border-top:#c2c2c2 solid 1px; width:887px; border-bottom:#c2c2c2 solid 1px;}
.dm_product_left{color:#34858d; margin:5px 0 0 0; font-weight:bold; float:left; width:220px; height:auto; text-align:center;}
.dm_product_text{float:left; width:370px; margin:7px 5px 0 10px; text-align:justify; border-right:#c2c2c2 solid 1px; border-left:#c2c2c2 solid 1px; padding:0 10px; /*height:100px;*/}
.dm_product_button{/*background:url(../images/proceed_button.gif) no-repeat;*/ width:113px; height:32px; float:left; margin:30px 0 0 80px; *margin:30px 0 0 50px;}
.dm_brown_box{ background-color:#9e5100; width:887px;}
.dm_brown_left{ color:#FFFFFF; border-right:#FFFFFF solid 1px; height:145px; float:left; width:425px; font-size:12px; text-align:justify; padding:2px 5px 0 7px; margin:0 0 0 5px;}
.dm_brown_left p, .dm_brown_left p a{ margin:0 0 0 5px; color:#ffffff;}
.mobile_deals h3{display:inline; color:#495A69; font-size:15px; padding:0;}
.mobile_deals b{color:#495A69;}
.listbox_3{border-bottom:1px dashed #b5c399; width:900px; margin:0 auto 5px auto;}
.listbox_3 h3{margin:0; font-size:18px; font-weight:bold; color:#1483cf; float:left;}
.listbox_3 ul{margin:0; padding:0 5px 20px 5px;  float:left;}
.listbox_3 ul li{list-style-type:none; margin:0; padding:0 0 0 20px; font-size:14px; color:#213100; border-bottom:1px solid #b5c399; background:url(../images/bullets.gif) no-repeat 0 50%; line-height:25px; width:230px; margin-right:35px; display:block; float:left;}
.listbox_3 ul li a{color:#213100; text-decoration:none;}
.listbox_3 ul li a:hover{color:#213100; text-decoration:underline;}
/*.listbox_2 h2{list-style-type:none; margin:0; padding:0 0 0 20px; font-size:14px; color:#213100; border-bottom:1px solid #b5c399; font-weight:normal; background:url(../images/bullets.gif) no-repeat 0 50%; line-height:25px; width:230px; margin-right:35px; display:block; float:left;}*/
.latest_articles h2, .latest_articles h1{margin:0; padding:0; font-size:14px; color:#213100; display:inline;}

/* CSS Document */
.eg_loan_box{width:960px; margin:10px auto; background:#c0e4fd; font-size:12px; color:#000; padding:20px 0px; font-family:arial;}
.eg_listbox{width:928px; background:#ffffff; border:1px solid #3394d7; margin:0px auto; padding-top:20px;}
.listbox h3{margin:0;/* padding:15px 0 12px 20px; */font-size:18px; font-weight:bold; color:#1483cf; float:left;}
.listbox_2{border-bottom:1px dashed #b5c399; width:900px; margin:0 auto 5px auto;}
.listbox_2 ul{margin:0; padding:0px;  float:left;}
.listbox_2 ul li{list-style-type:none; margin:0; padding:0 0 0 15px; font-size:14px; color:#213100; border-bottom:1px solid #b5c399; background:url(../images/bullets.gif) no-repeat 0 50%; line-height:25px; width:230px; margin-right:35px; display:block; float:left;}
.listbox_2 ul li a{color:#213100; text-decoration:none;}
.listbox_2 ul li a:hover{color:#213100; text-decoration:underline;}
#eg_acc {width:880px; margin:0 auto; font-size:14px; color:#0c6bad; list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
#acc h1{font-size:14px; padding:0 10px; color:#0c6bad; border:1px solid #83bbd9; background:url(../images/loanguidenrmlstate.gif) repeat-x left top; line-height:36px; font-weight:bold; margin:15px 25px 15px 0px; width:800px;  }
#acc h2{font-size:12px; padding:0px 10px; color:#495a69;}
#acc h3 {font-size:14px;margin:0px; padding:0 0 0 10px; list-style-type:none;font-weight:bold; cursor:pointer; }
#acc h3:hover {color:#527a00;cursor:pointer;}
#nested {width:880px; margin:0 auto; font-size:14px; color:#000000; list-style-type:none;}
#nested{padding:0; margin:0;}
#nested h3 {margin:0px; padding:0 0 0 10px; list-style-type:none;font-weight:bold; }
#nested h3:hover { color:#527a00; cursor:pointer;}
#nested.eg_acc-section {overflow:hidden; background:#fff}
#nested.eg_acc-content {color:#323232; text-align:justify; line-height:18px; font-size:12px; border-bottom:1px solid #b5e05e; margin-right:40px;}
#nested.acc-content P{ color:#000000;}
#nested.acc-content h2{margin:0; padding:10px 0 5px 0; font-size:12px;}
#nested.acc-selected {color:#527a00;}
.extrpadding{padding:0 0 0 15px;}
.bread_crums_new{font-size:11px; text-decoration:none; font-weight:bold; border-bottom:0px dotted #267a92; padding:5px 0px;}
.bread_crums_new a{ font-size:11px; color:#5A5A5A; text-decoration:none; font-weight:normal;}
.bread_crums_new a:hover{color:#007bd3; text-decoration:underline;}
.bread_crums_new h1{font-size:11px; color:#173143; display:inline;}
.latest_news_topn{ background:url(../images/latest_loan_head_ki.gif) no-repeat; height:36px; padding-left:24px; padding-top:3px;}