/* CSS Document */

body {
margin:20px 0 0 0; padding:0; background:#D1D2D3; font:normal 12px Arial, Helvetica, sans-serif; color:#444444;
}
div, table, td, tr, h1, h2, h3, h4, h5, h6, p, form, label, input, textarea, img, span, ul, li, fieldset{
margin:0px; padding:0px;
}
a{
margin:0px; padding:0px; outline:none;
}
p{
line-height:18px;
}
.clear{
clear:both; margin:0px; padding:0px;
}
.container{
margin:0 auto; width:1002px; padding:0px;
}
.body-sw{
background:url(images/middle-bg.gif) repeat-y; padding:0px 3px 0px 3px;
}
/*---------header---------*/
.menu-bg{
background:url(images/menu_bg.gif) repeat-x; height:37px; padding:6px 0px 6px 0px;
}
.header-padding{
padding-right:25px;
}
.menu-myaccount{
float:left; display:block; width:60px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#353535; text-align:center; text-decoration:none; margin:0px; padding:25px 0px 0px 0px; background:url(images/home_icon.jpg) no-repeat center 0px;
}
.menu-myaccount:hover{
float:left; display:block; width:60px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#353535; text-align:center; text-decoration:none; margin:0px; padding:25px 0px 0px 0px; background:url(images/home_icon.jpg) no-repeat center 0px;
}
.menu-shop{
float:left; display:block; width:70px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#353535; text-align:center; text-decoration:none; margin:0px; padding:25px 0px 0px 0px; background:url(images/sitemap_icon.jpg) no-repeat center 0px;
}
.menu-shop:hover{
float:left; display:block; width:70px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#353535; text-align:center; text-decoration:none; margin:0px; padding:25px 0px 0px 0px; background:url(images/sitemap_icon.jpg) no-repeat center 0px;
}
.callnow{
font:normal 16px Arial, Helvetica, sans-serif; color:#BC8C04; background:url(images/phone.jpg) no-repeat 12px 0px; padding:8px 0px 0px 45px;
}
.totalmenu{
float:left; display:block; width:996px; margin:0px; padding:0px;
}
.menu ul{
list-style-type:none; margin:0px; padding:0px;
}
.menu li{
float:left; display:block; margin:0px; padding:0px;
}
.menu li.separetor{
float:left; display:block; width:2px; height:37px; margin:0px; padding:0px;
}
.menu li a{
float:left; display:block; height:32px; margin:0px; padding:8px 17px 0px 17px; font:normal 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; text-align:center;
}
.menu li a:hover{
float:left; display:block; height:32px; margin:0px; padding:8px 17px 0px 17px; background:url(images/menu-over.gif) repeat-x 0px 0px; font:normal 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; text-align:center;
}
.menu li a.active{
float:left; display:block; height:32px; margin:0px; padding:8px 17px 0px 17px; background:url(images/menu-over.gif) repeat-x 0px 0px; font:normal 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; text-align:center;
}
.headerteleno{
float:right; width:203px; padding:86px 10px 0px 0px; font:normal 20px Arial, Helvetica, sans-serif; color:#666666; text-align:left;
}
.headerteleno span{
font:bold 12px Arial, Helvetica, sans-serif; color:#8F6599; text-align:right;
}
.sitemap a{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#353535;
}
/*-----------body------------*/
.body-padding{
padding:6px 15px 0px 10px;
}
.body-padding1{
padding:6px 13px 0px 13px;
}
.readmore{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#AC0505;
}
.readmore:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#AC0505;
}
.call-us{
font:normal 15px Arial, Helvetica, sans-serif; color:#BC8C04;
}

.welcome-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#353535;
line-height:22px;
}
.contractmanage-bg{
background-color:#ECECEC; padding:13px;
}
.contractmanage-bg01{
background-color:#ECECEC;
}
.bullet-text{
font:normal 12px Arial, Helvetica, sans-serif; color:#343434; background:url(images/bullet.gif) no-repeat 0px 3px; padding:0px 0px 0px 14px;
}
.bodylink{
font:normal 12px Arial, Helvetica, sans-serif; color:#D59D03; text-decoration:underline;
}
.bodylink:hover{
font:normal 12px Arial, Helvetica, sans-serif; color:#D59D03; text-decoration:none;
}
.step{
font:bold 12px Arial, Helvetica, sans-serif; color:#7A4500;
}
.totalsitemap{
float:left; display:block; width:450px; margin:0px; padding:0px;
}
.sitemap ul{
list-style-type:none; margin:0px; padding:0px;
}
.sitemap li{
float:left; display:block; width:450px; margin:0px; padding:0px;
}
.sitemap li a{
float:left; display:block; margin:0px; padding:0px 0px 0px 38px; font:bold 12px Arial, Helvetica, sans-serif; color:#444444; text-decoration:none; background:url(images/sitemap-arrow.gif) no-repeat 14px 14px; line-height:36px;
}
.sitemap li a:hover{
float:left; display:block; margin:0px; padding:0px 0px 0px 38px; font:bold 12px Arial, Helvetica, sans-serif; color:#D59D03; text-decoration:none; background:url(images/sitemap-arrow.gif) no-repeat 14px 14px; line-height:36px;
}
/*-----------footer------------*/
.footer-link{
font:normal 12px Arial, Helvetica, sans-serif; color:#5F5F5F; text-decoration:none;
}
.footer-link:hover{
font:normal 12px Arial, Helvetica, sans-serif; color:#D59D03; text-decoration:none;
}
.footeract{
font:normal 12px Arial, Helvetica, sans-serif; color:#D59D03; text-decoration:none;
}
.footer-sep{
font:normal 12px Arial, Helvetica, sans-serif; color:#5F5F5F; padding:0px 14px 0px 14px;
}
.copyright{
font:normal 11px Arial, Helvetica, sans-serif; color:#5F5F5F; text-decoration:none;
}