body, html, h5, h6,div, form{padding:0; margin:0;}
body, html {height:100%; min-height:100%;}
body{background:#f6f6f6 url(../images/body-bg.gif) repeat-x top; font-family:Arial, Helvetica, sans-serif; color:#525252;}

#body-content ul{ }
#body-content ul li{ margin:0; list-style-image:url(../images/li-bg-rt1.gif)}
#body-content ul li span{display:inline-block;width:150px;}

#body-content-2 ul{ }
#body-content-2 ul li{ margin:0; list-style-image:url(../images/li-bg-rt2.gif)}
#body-content-2 ul li span{display:inline-block;width:150px;}

#pdf-list ul{ margin:0; padding:0; list-style:none; }
#pdf-list ul li{ margin:0; padding:5px 0 5px 40px; list-style:none; background:url(../images/pdf-icon.gif) no-repeat top left;  }
#pdf-list ul li span{display:inline-block;width:150px;}

.bullet-list ul{ margin:0; padding:0; list-style:none; }
.bullet-list ul li{ margin:0; padding:5px 0 5px 15px; list-style:none; background:url(../images/li-bg-rt.gif) no-repeat top left;  }
.bullet-list ul li span{display:inline-block;width:150px;}

#container {padding:0;	margin:0 auto;	width:950px;}

a{color:#f47c20; font-family:Arial, Helvetica, sans-serif; outline:none; border:none;}
a:hover{text-decoration:none; color:#525252;}

h1{color:#525252; font-size:1.2em; font-weight:500; padding:5px 0; margin:0;}
h2{color:#f47c20 !important; font-size:1.1em; font-weight:bold; padding:8px 0; margin:0;}

h3{color:#f47c20; font-size:1.0em; font-weight:bold; padding:3px 0; margin:0;}
h4{color:#f47c20; font-size:.9em; font-weight:bold; padding:2px 0; margin:0;}
.spl{color:#f47c20; font-size:1.0em; font-weight:bold; padding:3px 0; margin:0;}
#header{ 
	margin:0; padding:0;
}
.logo {
	 margin:0; padding:0; border:0; float:left;
}


.top-nav-col{
	float:right;  width:688px;
}
.main-navtop{ float:right; font:Arial, Helvetica, sans-serif;}
.main-navtop a{ text-decoration:none; margin:0; padding:.3em 1em; font-size:.8em; color:#3c0404; }
.main-navtop a:hover{color:#f57d21; }

.main-navtop2 { font:Arial, Helvetica, sans-serif; float:right}
.main-navtop2 a{
	text-decoration:none;
	margin:0;
	font-size:0.8em;
	color:#3c0404;
	padding:.3em 1em;
}
.main-navtop2 a:hover{color:#f57d21; }
.work-nav{ float:right; padding:30px 15px 0 40px;}
.search-top{ float:right; padding:0 0 0 15px;}



.page-menu{ background:#f47c20; width:944px; margin:0 auto;}
.page-menu-bot{ background:url(../images/page-nav-bot.gif) no-repeat bottom left;}
.page-menu-top{ background:url(../images/page-nav-top.gif) no-repeat top left;}
.breadcrum-nav{ margin:0; padding:0; float:left;}
.breadcrumb{line-height:1.2em;color:#fff; padding:.5em;  font-size:.7em;}
.breadcrumb a{line-height:1.2em;color:#fff !important; text-decoration:none;}
.breadcrumb a:hover{color:#525252 !important; text-decoration:none;}

.title{ padding:5px 0 5px 10px;}
.fleft{ float:left;}
.fright{ float:right;}
#leftcontent{float:left;width:728px}
#rightcontent{float:right;width:202px;}
#in-cont-box{ background:url(../images/inner-cont-bg.gif) repeat-y left;}

#inner-mainbg-work{ background:url(../images/inner-cont-bg.gif) repeat-y left; margin:0; padding:0;}
#inner-maintop-work{ background:url(../images/inner-cont-top.gif) no-repeat top left; padding:0; margin:0;}
#inner-mainbot-work{ background:url(../images/inner-cont-bot.gif) no-repeat bottom left; padding:0 0 12px 0; margin:0;}
#inner-mainbot-work-bgcolor{ background:url(../images/inner-cont-bot-bgcolor.gif) no-repeat bottom left; padding:0 0 8px 0; margin:0;}

#connect-bg{ background:url(../images/middle-rep.jpg) repeat-x left; margin:0; padding:0;}
#connect-bg-left{ background:url(../images/left-piece.jpg) no-repeat  left; padding:0; margin:0;}
#connect-bg-right{ background:url(../images/right-piece.jpg) no-repeat  right; padding:0; margin:0;}


#inner-work{ margin:0; padding:0 .2em 0 0;}
#in-cont-box-bot{ background:url(../images/inner-cont-bot.gif) no-repeat top left; height:14px;}
#in-cont-box-top{ background:url(../images/inner-cont-top.gif) no-repeat bottom left; height:14px;}

.in-main-content{ padding:1.5em 3.8em 1em 3.7em;font-size:.75em; line-height:1.6em; font-weight:normal; }
.in-main-content p{ padding:.4em 0; margin:0; line-height:1.6em; font-weight:normal; }
.in-main-content-iframe{ padding:1em;font-size:.75em; line-height:1.6em; font-weight:normal; }
.in-main-content-iframe p{ padding:.4em 0; margin:0; line-height:1.6em; font-weight:normal; }
.contact-col{ margin:0 13px 0 0; padding:5px 0; float:left; border-right: solid 1px #ededed; width:245px;}
.contact-col p{ margin:0; padding:0 0 0 10px; }
.c-location{
	margin:0;
	padding:10px 0 0 8px; width:192px;
	float:right;
}

.colpad{padding:5px !important; }
#main-footer{ border-top:solid 1px #e0e0e0; margin:0 0 1em 0;}
#footer{ margin:0 auto; padding:.8em 0 1em; width:950px; font-size:.7em; color:#2c2c2c; }
.f-menu{ text-align:center;}
#footer a{ text-align:center; text-decoration:none; color:#2c2c2c; padding:0 .3em;}
#footer a:hover{ text-align:center; color:#f57d21;}
.copy-col{ padding:1em 0;}
.t-docomo{ float:left;}
.f-copy{ float:right;}

.f-copy{  margin:0; padding:0}

.clr {
	clear:both; margin:0 !important; padding:0!important;
}
/*table */

.col {
	 float:left; 
	 width:195px;
}
.colin {
	padding: 10px 5px 5px 5px;
}
.col span{
	font-size:14px;
	padding-top: 20px 0 0 0;
	
}

/* end*/



#side-bar-rp2{
	padding:0;
	background:url(../images/right-side-rp.gif) repeat-y left;
	width:200px;
}
#side-bartop2{
	padding:0;
	background:url(../images/right-side-top2.gif) no-repeat top;
	height:10px;
}
.tags{ margin:0; padding:0 1px;}
.tags a{ padding:0; font-size:.8em; text-decoration:none; color:#737373 !important; line-height:1.5em;}
.tags a:hover{ text-decoration:none; color:#f47c20 !important;}
.tags a span{ font-size:.9em; text-decoration:none; color:#737373;}
.tags p{ margin:0; padding:0 .4em !important;}
#cloud{ margin:0; padding:0 5px;}

#nav-search{
	margin:0;
	padding:0;
	background:url(../images/search.jpg) no-repeat top;
	width:138px;
	height:29px;
	border-bottom:solid 1px #fff;
}
#nav-search input{
	margin-top:3px;
	margin-left:30px;
	width:80px;
	height:15px;
	line-height:18px;
	border:0;
	background-color:#f9f9f9;
	color:#8e8e8e;
	text-align:LEFT;
	font-size:11px;
} 

.input-field{
	background-color:#f9f9f9;
	border:solid 1px #c3c3c3;
	color:#8e8e8e;
	font-size:1em;
	height:18px;
	padding:5px 0 0 10px;
}

.input-field2{
	background-color:#f9f9f9;
	border:solid 1px #c3c3c3;
	color:#8e8e8e;
	font-size:.11px;
	height:18px;
	padding:0 0 0 3px; width:200px;
} 

.inputfild-new{
	background-color:none;
	border:solid 1px #c3c3c3;
	color:#8e8e8e;
	font-size:11px;
	height:18px;
	padding:2px 0 0 3px; width:145px;
} 


.inputfild-new2{
	background-color:none;
	border:solid 1px #c3c3c3;
	color:#8e8e8e;
	font-size:11px;
	height:22px;
	padding:0 0 0 3px; width:150px;
} 
DropDownList{
	background-color:none;
	border:solid 1px #c3c3c3;
	color:#8e8e8e;
	font-size:11px;
	height:22px;
	padding:0 0 0 3px; width:150px;
} 

.ad-search{ margin:0; padding:0 5px; float:left;}

.padtop30{padding:30px 0 0 0}
#nav-bar-container-right{
	margin:0;
	padding:4px 10px 0 0;
	float:right;

}
#side-bar-rp{
	margin:0;
	padding:0;
	background:url(../images/right-side-rp.jpg) repeat-y;

}
.side-bar-botton{
	margin:0;
	padding:0;
	background:url(../images/right-side-botton.jpg) no-repeat;
	height:15px;

}
#body-side-top{
	margin:0;
	padding:0;
	background:url(../images/custom-tp.jpg) no-repeat;
	height:565px;
	width:680px;
}
#side-bar-containe span{
	padding-left:40px;
}
.rt-title{ margin:0; padding:0 0 0 1em; color:#f47c20; font-weight:600;}
#side-bar2{
	margin:0 auto;
	padding-top:20px;
	width:266px;
	float:right;
}
#side-bar-top{
	padding:1em 0 0 0;
	background:url(../images/rt-tab-top.gif) no-repeat top;
}



#side-tab-containe .on-tab{background:url(../images/li-tab-bg-up.gif) no-repeat top right;}
#side-tab-containe{
	margin:0;
	padding:1.5em .1em 0 .2em;
	width:220px;
}
#side-tab-containe ul{
	margin:0; padding:0;
	list-style:none;
}
#side-tab-containe ul li{
	color:#f47c20;
	margin:0; padding: 0 0 0 1.5em;
	background:url(../images/li-tab-bg.gif) no-repeat top right;
	border-bottom:solid 1px #eeeded;
}
#side-tab-containe ul li a{
	color:#f47c20!important; 
	font-weight:600;
	text-decoration:none;
	line-height:2.2em;
	font-size:1em;
}

#side-tab-containe ul li a:hover{
	color:#595959!important; 
}
#side-tab-containe ul li ul{
	padding:0 0 .3em 0; 
	list-style:none;
	margin:0;
}

#side-tab-containe ul li ul li{
	color:#595959;
	background:url(../images/li-bg-rt.gif) no-repeat top left;
	border:none;
	margin:0; padding: 0 0 0 1.1em;
}
#side-tab-containe ul li ul li a {
	color:#595959!important; 
	line-height:1.5em;
	font-size:.8em;

}
#side-tab-containe ul li ul li a:hover {
	color:#f47c20!important; 
}

#side-bar-containe2{
	margin:0 0 2px 0;
	padding:0 0 0 2px;
	border-bottom:solid 1px #eeeded;
	font-family:Arial, Helvetica, sans-serif;
	color:#727272;
	line-height:22px;
}
#text1{margin:0;
padding:0;
float:left; font-size:.9em; color:#625b5b; font-weight:600;
}
#text2{margin:0; padding:0 1em 0 0;
float:right; font-size:.8em;
background:url(../images/add-tag.jpg) no-repeat top left;
}
#text2 a{
	margin:0 0 0 2em;
	padding:0;
	color:#727272;
	line-height:1.5em;
	text-decoration:none;
}



/* ---------------- start New tab menu -------------- */

/* ----start Pripo fix right menu------ */

#pripo-rtnav-fix{ margin:0; padding:0;}
#pripo-rtnav-fix ul{ margin:0; padding:0; list-style:none;}
#pripo-rtnav-fix ul li{ padding:0; margin:0; list-style:none; border-bottom:solid 1px #eeeded;}
#pripo-rtnav-fix ul li a{color:#f47c20!important; font-size:.8em; font-weight:bold; line-height:2.2em;  padding:0 0 0 10px; text-decoration:none;}
/*#pripo-rtnav-fix ul li a:hover{color:#595959!important; }*/
#pripo-rtnav-fix ul li a:hover, #pripo-rtnav-fix ul li a.selected{color:#595959!important; }

#pripo-rtnav-fix ul li ul{ margin:0 0 5px 10px; padding:0; list-style:none;}
#pripo-rtnav-fix ul li ul li{ margin:0; padding:0; list-style:none; border:none; background:url(../images/das-bg.gif) no-repeat; background-position:0% 55%;}
#pripo-rtnav-fix ul li ul li a{color:#595959!important; font-size:.75em; font-weight:bold;  padding:0 0 0 15px; line-height:1.8em; text-decoration:none;}
/*#pripo-rtnav-fix ul li ul li a:hover{color:#f47c20!important; }*/
#pripo-rtnav-fix ul li ul li a:hover, #pripo-rtnav-fix ul li a.selected{color:#f47c20!important; }

/* ----End Pripo fix right menu------ */

.rt-menutab{ background:url(../images/rt-side-bg.gif) repeat-y left;}
.rt-menutab-top{ background:url(../images/rt-tab-top.gif) no-repeat top left;}
.rt-menutab-bot{ background:url(../images/rt-side-botton.gif) no-repeat bottom left; padding:10px 4px 18px 2px;}

.rt-menutab-bot-saving{ background:url(../images/rt-side-botton.gif) no-repeat bottom left; padding:10px 2px 14px 2px;}

.rt-menutab-bot-tag{ background:url(../images/rt-side-botton.gif) no-repeat bottom left; padding:0 2px 18px 2px;}

.quick-link{ margin:0; padding:2px 0 0 8px; height:32px;}
  
.t, .t ul#menu, ul#menu ul {
  list-style-type:none;  margin: 0;  padding: 0;  font-family:Arial, Helvetica, sans-serif;
}

.t ul#menu a {
  display: block;  text-decoration: none;	
}

.t ul#menu li {
  margin:0; padding:0; border-bottom:solid 1px #eeeded;
}

.t ul#menu li a {
  background: url(../images/on-tab1.gif) no-repeat top right;
  color:#f47c20!important; font-size:.8em; font-weight:bold;
  padding:0 0 0 10px;
  line-height:2.4em;
}

.t ul#menu li a:hover {
  background: url(../images/off-tab1.gif) no-repeat top right; color:#595959!important;
}
.t ul#menu li a:select {
  background:url(../images/off-tab1.gif) no-repeat top right;
}
.t ul#menu li a:focus {
  background: url(../images/off-tab1.gif) no-repeat top right !important;
}

.t ul#menu li ul li {
  background:#fff url(../images/li-bg-rt1.gif) no-repeat top left;
  padding-left: 10px;
  border-bottom:none;
}
.t ul#menu li ul li a {
  padding:0 0 0 13px; font-size:.75em; font-weight:bold; background:none!important;
  display:block; color:#595959!important; text-decoration:none; line-height:1.8em;
}

.t ul#menu li ul li a:hover {
  background:none!important;
  color:#f47c20!important;
}

/* ---------------- END New tab menu -------------- */

.flo-lt{ margin:0; padding:0; float:left}
.flo-rt{ margin:0; padding:0; float:right}
/* ---------------- Start plan style -------------- */
.select-plan{ margin:0; padding:0 0 1em 0;}

.pro-select-col{ background:url(../images/pro-select-titlbg.gif) repeat-y top left; margin:0; padding:0;}
.pro-select-col-top{ background:url(../images/pro-select-titlbg-top.gif) no-repeat left bottom; margin:0; padding:0; height:7px;}
.pro-select-col-bot{ background:url(../images/pro-select-titlbg-bot.gif) no-repeat left bottom; margin:0; padding:0;}

.select-plan-title{ background:url(../images/select-bullet.gif) no-repeat top left; color:#3e3e3e; font-size:1em; font-weight:bold; background-position:1.5em .8em;  padding:.8em 0 1em 3.5em;}
.select-show-title{ padding:10px 0 0 0; margin:0; color:#f47c20; border-bottom: dashed 1px #d6d6d6; font-weight:bold;}

.rs-summery{ color:#535353; font-size:1.2em; margin:0; padding:15px 0 0 15px; text-align:center;}
.rs-summery span{ color:#f47c20; font-size:1.5em; margin:0; padding:0;}
.rs-summery p{ color:#535353; font-size:.8em; margin:0; padding:0;}
.buy-online-btn{ margin:0 0 0 10px; padding:12px 10px 0 25px; background:url(../images/buy-online-bg.gif) no-repeat top; height:45px; width:35px; font-weight:bold; color:#4c4c4c; line-height:16px; }
.buy-online-btn a{ color:#4c4c4c; text-decoration:none;}
.buy-online-btn a:hover{ color:#f47c20; text-decoration:none;}

.plan-maincol{ margin:0; padding:0;}
.plan-maincol2{ margin:0 0 1.5em 0; padding:0; border:solid 1px #e8e8e8; border-bottom:solid 2px #f47c20; border-top:none; color:#282828;}
.plan-maincol2 .plan-sub-title{ background:url(../images/plan-head-orang.gif) repeat-x top; margin:0; padding:0 0 0 1em; line-height:2.5em; font-size:1em; color:#fff; font-weight:bold;}
.plan-row1{ background:#fff url(../images/plan-row1bg.gif) repeat-x top; padding:0 1em; border-bottom:solid 1px #e8e8e8;}
.plan-row2{ background:#fcfcfc url(../images/plan-row2bg.gif) repeat-x top; padding:0 1em; border-bottom:solid 1px #e8e8e8;}
.plan-sub-name{ float:left; padding:.5em 0;}
.plan-sub-rs{ float:right; border-left: solid 1px #e8e8e8; width:180px; text-align:center; padding:.5em 0;}

.plan-row-head{ background:url(../images/plan-head-orang.gif) repeat-x top; padding:0 1em; }

.plan-row-head2-name{ float:left;  width:188px; line-height:2.5em; font-size:1em; color:#fff; font-weight:bold; margin:0; padding:0;}
.plan-row-head2-value{ float:right; border-left: solid 1px #e8e8e8; width:180px; text-align:center; padding:.5em 0; font-size:1em; color:#fff; font-weight:bold;}

.plan-row-head .plan-row-head5-name{ float:left;  width:188px; font-size:1em; color:#fff; font-weight:bold;}
.plan-row-head .plan-row-head5-value{ float:right; padding:5px 0; border-left: solid 1px #e8e8e8; width:95px; text-align:center; font-size:1em; color:#fff; font-weight:bold;}

.plan-row-head .plan-row-head4-name{ float:left;  width:224px; line-height:2.5em; font-size:1em; color:#fff; font-weight:bold;}
.plan-row-head .plan-row-head4-value{ float:right; border-left: solid 1px #e8e8e8; width:115px; text-align:center;  line-height:2.5em; font-size:1em; color:#fff; font-weight:bold;}

.plan2-sub4-name{ float:left; padding:.5em 0; width:224px;}
.plan2-sub4-rs{ float:right; border-left: solid 1px #e8e8e8; width:115px; text-align:center; padding:.5em 0;}

.plan2-sub-name{ float:left; padding:.5em 0; width:188px;}
.plan2-sub-rs{ float:right; border-left: solid 1px #e8e8e8; width:95px; text-align:center; padding:.5em 0;}

/* ---------------- End plan style -------------- */

.top-link-col{ margin:0; padding:20px 0; background:url(../images/top-link-col-bg.gif) no-repeat bottom center;}
.top-link2link{ border-bottom:dashed 1px #ccc;  font-weight:bold;}
.sec-bold{color:#f47c20; font-weight:bold; }


/* start new styele from ABL  */
#custom-page{margin:0; padding:0; border:1px solid #fff;}
#custom-left-containe{float:left; width:450px;}
#custom-right-containe{float:right;}

.nav-bar{width:587px; margin:0 auto; padding:0;}
.nav-bar-top{margin:0 auto; padding:0; background:url(../images/tm-rounded-top.gif) no-repeat; width:587px; height:14px;} 
.nav-bar-mid{ margin:0 auto; padding:0; background:url(../images/tm-rounded-mid.gif) repeat-y top;}
.nav-bar-mid-left{float:left; padding:0 0 0 15px;width:50px;}
.nav-bar-mid-right{float:left; padding:0 0 0 15px; line-height:50px; width:500px;}
.nav-bar-mid-right a{ text-decoration:underline; font-weight:normal;}
.nav-bar-mid-right a:hover{ text-decoration:none; font-weight:normal;}

.nav-bar-sep{margin:0 auto; padding:0; background:url(../images/tm-rounded-sep.gif) no-repeat top; height:9px;}
.nav-bar-bottom{margin:0 auto; padding:0; background:url(../images/tm-rounded-bot.gif) no-repeat; width:587px; height:14px;}
/* table formats */
.txtcenter{ text-align:center}
.txtleft{ text-align:left}
.tblheadnobg{ background-color:#f47c20;color:#fff; font-weight:bold;padding:5px; }
.tblhead {background:#f47c20 url(../images/plan-head-orang.gif) repeat-x bottom;color:#fff; font-weight:bold;padding:5px;}
.tblheadsep{ border-left:1px solid #f88d3b;}
.tblheadbotline{ border-bottom:1px solid #f88d3b;}
.tbllight {	background:#fff url(images/tblightbg.gif) top repeat-x; color:#525252; padding:5px;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;}
.tbldark {background:#fcfcfc url(images/tbldarkbg.gif) top repeat-x;color:#525252; padding:5px;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;}
.tbllightlast {	background-color:#fdfefe; color:#525252; padding:5px;}
.tbldarklast {background-color:#f9f9f9;color:#525252; padding:5px;}
.tblend {background-color:#f47c20;}
.tbltitle{font-style:italic;color:282828;font-weight:bold;}
.rtbrdr{border-right:1px solid #e8e8e8;}
.botborder{border-bottom:1px solid #e8e8e8;}

/* contact  */
.contact-page{background:url(../images/table-sep1.gif) repeat-y top center; margin-top:25px;}
.contact-pag-left{float:left; width:230px;margin-left:45px;}
.contact-pag-right{float:left;width:265px;margin-left:50px;}
.contact-table{width:600px;line-height:30px; background-color:#f17b20; color:#ffffff; margin:0 auto;margin-top:25px; font-weight:bold; font-size:1.1em;}
.contact-table-title{float:left;width:120px;padding:0 5px;}
.contact-table-title2{float:left;width:285px;padding:0 5px;}
.contact-table-title3{float:left;width:165px;padding:0 5px;}
.contact-table-containe{width:600px;margin:0 auto;border-bottom:1px solid #e0e0e0; background:url(../images/3colstrip.gif) repeat-y top center;}
.contact-table-containe2{width:600px;margin:0 auto;border-bottom:1px solid #e0e0e0; background:url(../images/3colstrip-med.gif) repeat-y top center;}
.clr{clear:both;}
.contact-table-containe1{float:left;width:120px;padding:5px;}
.contact-table-containe3{float:left;width:285px;padding:5px;}
.contact-table-containe4{float:left;width:165px;padding:5px;}

.orange-auto{ margin:0 auto; padding:0; background-color:#ef7a20; width:597px;}
 
/* 210609 new styele*/
 .nodal-page{background:url(../images/table-sep1.gif) repeat-y top center; margin-top:25px;}
.nodal-pag-left{float:left; width:230px;margin-left:45px;}
.nodal-pag-right{float:left;width:265px;margin-left:50px;}
.nodal1{width:600px;line-height:30px; background-color:#f17b20; color:#ffffff; margin:0 auto;margin-top:25px; font-weight:bold; font-size:1.1em;}
.nodal-table{float:left;width:100px;padding:0 5px;}
.nodal-table2{float:left;width:185px;padding:0 5px;}
.nodal-table3{float:left;width:115px;padding:0 5px;}
.nodal-table4{float:left;width:160px;padding:0 5px;}
.nodal-table-containe{width:600px;margin:0 auto;border-bottom:1px solid #e0e0e0; background:url(../images/5colstrip.gif) repeat-y top center;}
.nodal-table-containe2{width:600px;margin:0 auto;border-bottom:1px solid #e0e0e0; background:url(../images/5colstrip-med.gif) repeat-y top center;}

.nodal-table-containe1{float:left;width:100px;padding:5px;}
.nodal-table-containe3{float:left;width:185px;padding:6px;}
.nodal-table-containe4{float:left;width:110px;padding:5px;}
.nodal-table-containe5{float:left;width:161px;padding:5px;}
.nodal-orange-auto{ margin:0 auto; padding:0; background-color:#ef7a20; width:600px;}
.nodal-tittle-container{margin:0 auto; padding:0; width:600px;}

/*230609 styles */
.service-page{background:url(../images/table-sep1.gif) repeat-y top center; margin-top:25px;}
.service-pag-left{float:left; width:230px;margin-left:45px;}
.service-pag-right{float:left;width:265px;margin-left:50px;}
.service-table{width:600px;line-height:30px; background-color:#f17b20; color:#ffffff; margin:0 auto;margin-top:25px; font-weight:bold; font-size:1.1em;}
.service-table-title{float:left;width:110px;padding:0 5px;}
.service-table-title2{float:left;width:200px;padding:0 5px;}
.service-table-title3{float:left;width:258px;padding:0 5px;}
.service-table-title4{float:left;width:160px;padding:0 5px;}
.service-table-containe{width:600px;margin:0 auto;border-bottom:1px solid #e0e0e0; background:url(../images/6colstrip.gif) repeat-y top center;}
.service-table-containe2{width:600px;margin:0 auto;border-bottom:1px solid #e0e0e0; background:url(../images/6colstrip-med.gif) repeat-y top center;}
.service-table-containe1{float:left;width:110px;padding:5px;}
.service-table-containe3{float:left;width:200px;padding:6px;}
.service-table-containe4{float:left;width:258px;padding:5px;}
.service-table-containe5{float:left;width:161px;padding:5px;}
.service-orange-auto{ margin:0 auto; padding:0; background-color:#ef7a20; width:600px;}
.service-tittle-container{margin:0 auto; padding:0; width:600px;}
 
/* end new styele from ABL  */

/*Choose your location note*/
.locnote {background:#efefef; border:1px solid #dddddd; padding:5px 5px 10px 0;}

/*end*/

.media-container {
width:600px;
margin:4px 0;
}
.mediaicon {
	float:left; 
	width:30px;
	
}
.mediadate {
	float:left;
	width:100px;

}
.mediafile {
	float:left;w
	idth:450px;	
	
}




#footer-icon{ margin:2em auto 1em auto; padding:0; width:950px; font-size:.7em; color:#484848;}
#footer-icon .rating-col{margin:0; padding:0; float:left; width:332px;}
#footer-icon .rating-col-box{margin:.5em 0 0 0; padding:0; background:url(../images/rating-box-bg.gif) repeat-x top; float:left;}
#footer-icon .rating-col-box-lt{margin:0; padding:0; background:url(../images/rating-lt-box.gif) no-repeat top left; float:left;}
#footer-icon .rating-col-box-rt{margin:0; padding:0 5px ; width:322px; background:url(../images/rating-rt-box.gif) no-repeat top right; height:32px; float:left;}
#footer-icon .rating-col-box-rt2{margin:0; padding:0 0 0 20px ; background:url(../images/rating-rt-box.gif) no-repeat top right; height:32px; float:left;}
.box-flo{ margin:0; padding:0; float:left;}
.box-rate-icon{ margin:0; padding:6px 5px 0 5px; float:left;}
.rt-rate-icon{ margin:0; padding:6px 5px 0 0; float:right;}


#footer-icon .bm-box{margin:.5em 0 0 0; padding:0; float:left;}
#footer-icon .bm-box-lt{margin:0; padding:0; background:url(../images/bm-lt-box.gif) no-repeat top left; float:left;}
#footer-icon .bm-box-rt{margin:0; padding:0 33px 0 30px; background:url(../images/bm-rt-box.gif) no-repeat top right; height:32px; float:left;}
.subscribe-input{ margin:0; padding:2px 0 0 0; height:20px; width:160px; border:none; outline:none; font-size:13px; color:#484848; font:Arial, Helvetica, sans-serif; background:transparent;}

#footer-icon .s-newsletter-col{margin:0 0 0 20px; float:left; width:260px;}
#footer-icon .bookmark-col{margin:0 0 0 5px; float:left; width:325px;}
#footer-icon .rss-col{margin:0; float:right; width:80px; text-align:right;}
#footer-icon p{ margin:0; padding:0;}
#footer-icon span{ margin:0; padding:.5em .8em; color:#484848; font-size:1em; font-weight:600;}


#footer-logo-box{ margin:0; padding:0;}
.footer-logo-menu{ margin:0; padding:.2em 0 0 0; float:left; width:720px; text-align:center;}
.footer-logo{ margin:0; padding:0; float:right; width:200px; text-align:center}





/* jquery combo styles */
.comboboxContainer
{
	border: none;
	font-family: Arial;
		text-align:left;
}

.comboboxValueContainer
{
	background: url(../images/background_mac.gif) no-repeat left top;
		text-align:left;
}

.comboboxValueContent
{
	padding-left: 5px;
	font-size: 11px;
	max-height: 15px;
		text-align:left;
}

.comboboxDropDownContainer
{
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-left: solid 1px #aaa;
	border-top: solid 1px #aaa;
	background: #fff;
	overflow: hidden;
	padding-left: 3px;
	text-align:left;
	position:absolute;
	z-index:100;
	left:0;
		font-size: 11px;

	
}

.comboboxDropDownButton
{
	width: 19px;
	height: 19px;
	background-image: url(../images/ddbutton_mac.gif);
}

.comboboxGroupItemHeader
{
	display: block;
	font-weight: bold;
		font-size: 11px;
}

.comboboxGroupItemContainer
{
	padding-left: 0px;
	margin-left: 0px;
		position:absolute;
	z-index:100;
	left:0;
}

.comboboxItem
{
	background: #fff;
	color: #000;
	font-weight: normal;
	font-style: normal;
		font-size: 11px;
}

.comboboxItemHover
{
	background-color: #3366cc;
	color: #fff;
		font-size: 11px;
}

.comboboxGroupItemContainer .comboboxItem
{
	padding-left: 20px;
	margin-left: 0px;
		font-size: 11px;
}
/* jquery combo styles end */


/* Start plan drag styles */
.drag-image-topfield{ margin:0 auto; padding:10px 0 20px 0; width:568px;}
.drag-image-top{ margin:0; padding:0 22px; float:left;}
.drag-rates-mainfield{ margin:0 auto; padding:0; background:url(../images/drag-results-box.gif) no-repeat top left; height:238px; width:601px;}
.drag-image-infield{ margin:0; padding:10px 22px 0 22px; float:left; color:#2a2a2a;}
.drag-image-infield a{ color:#2a2a2a; text-decoration:none;}
.drag-image-infield a:hover{ color:#f47c20; text-decoration:none;}

/* end plan drag styles */

/* savings styles */
img{ outline:none; border:none;}

.seving-main-rt{ margin:0; padding:8px; color:#444444; font-family:Arial, Helvetica, sans-serif; font-size:.75em;}

.seving-participated{ margin:0; padding:10px 0; color:#f47c20; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:1.8em; text-align:center;}

.ready-switch{margin:0; padding:60px 0 0 0; border-bottom:1px solid #fdfdfd; border-top:1px solid #fdfdfd; text-align:center; height:53px; width:201px; background:#fdfdfd url(../images/ready-to-switch.gif) no-repeat top left;}

.other-connect{ margin:0; padding:10px 0 0 0; text-align:center;}

/* Carousel styles */

label { display: block; } 

.infiniteCarousel {
	width: 723px;
	position: relative;
}

.infiniteCarousel .wrapper {
	width: 723px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
	overflow: auto;
	height: 170px;
	margin: 0;
	position: absolute;
	top: 0;
}



.infiniteCarousel .wrapper ul {
  width: 723; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding-right: 20px;
  height: 104px;
  width: 226px;
}

.infiniteCarousel ul li img {
    -webkit-transition: border-color 400ms;
}

.infiniteCarousel ul:hover li img {
  border-color: #000;
}

.infiniteCarousel ul:hover li:hover img {
  border-color: #333;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
	display: block;
	height: 36px;
	width: 37px;
	background: url(images/arrow.png) no-repeat 0 0;
	text-indent: -999px;
	position: absolute;
	top: 45px;
	cursor: pointer;
	outline: 0;
	background-image: url(images/arrow.png);
}

.infiniteCarousel .forward {
	background-position: 0 0;
	right: -87px;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}

/*Start postpay-at-your-doorstep*/
.postpay-doorstep-box{ margin:0; padding:0; background:url(../images/doorstep-box-bg.gif) repeat-y right; }
.postpay-doorstep-box-bot{ margin:0; padding:0; background:url(../images/doorstep-box-bot.gif) no-repeat bottom right }
.postpay-doorstep-box-top{ margin:0; padding:20px 0; background:url(../images/doorstep-box-top.gif) no-repeat top right; }


.doorstep-rt-box{ margin:0; padding:0; background:url(../images/doorstep-rt-box-bg.gif) repeat-y right; }
.doorstep-rt-box-bot{ margin:0; padding:0; background:url(../images/doorstep-rt-box-bot.gif) no-repeat bottom right }
.doorstep-rt-box-top{ margin:0; padding:1px; background:url(../images/doorstep-rt-box-top.gif) no-repeat top right; }

/*End postpay-at-your-doorstep*/

.chat {margin-left: -1px; margin-top: -10px;margin-bottom:0px}

.searchmatch {background:#ffffce; font-weight:bold; padding:2px;}
