body {
    margin: 0px;
    color:#333;
    font: 12px Tahoma, Arial, Helvetica, sans-serif;
	text-align:justify;
}
form {margin:0px; padding:0px;}
/*img, div{behavior: url("iepngfix.htc");}*/
.floatl {float:left;}
.floatr {float:right;}
.clear { clear:both;}
#wrapper {width:990px; margin:auto;}

#slide { position:relative;}
#chat{ position:absolute; z-index:50; top:372px; left:540px;}
#get{ position:absolute; z-index:52; top:380px; left:316px;}
#chat-bottom{ position:absolute; z-index:52; top:100px; left:190px;}
#email{ position:absolute; z-index:51; top:275px; left:530px;}

#chat-inner{ position:absolute; z-index:52; top:38px; left:460px;}
#email-inner{ position:absolute; z-index:53; top:38px; left:605px;}

#headerbg { background:url(../images/header-bg.jpg) repeat-x top left; margin-bottom:15px;}
#headerright { background:url(../images/header-right.jpg) no-repeat top right; padding-right:20px;}
#headerleft { background:url(../images/header-left.jpg) no-repeat top left; padding-left:20px; height:127px;}

.toplink { height:28px; background:url(../images/headerlink-bottomline.jpg) repeat-x bottom left; text-align:right; line-height:26px;  color:#3b9ada; margin-bottom:19px;}
.toplink a{ text-decoration:none; color:#3b9ada;}

.mainlink { color:#333; float:right;}
.mainlink ul{ color:#333; margin:0px; padding:0px;}
.mainlink ul li{ margin:8px 10px 0px 0px; width:97px; height:13px; display:inline; list-style-type:none; text-transform:uppercase; padding:10px; background:url(../images/linkbg.jpg) no-repeat top left; float:left; text-align:center; font-size:12px; font-weight: bold;}
.mainlink ul li a{ color:#333; text-decoration:none;}

#call {margin:8px 5px;float:right;}
#callusbg { background:url(../images/greenbg.jpg) repeat-x top left; }
#callusright { background:url(../images/greenright.jpg) no-repeat top right; padding-right:10px;}
#callusleft { background:url(../images/greenleft.jpg) no-repeat top left; height:28px; padding:5px 0px 0px 10px; color:#333; font-size:17px; text-align:center;}
#callusleft-span{ font-size:10px; color:#FFF; font-weight:bold;}


#usa-bg { float:right; clear:both; background:url(../images/usa-bg.jpg) repeat-x left top; margin-right:10px;}
#usa-right { background:url(../images/usa-right.jpg) no-repeat top right; padding-right:10px;}
#usa-left { background:url(../images/usa-left.jpg) no-repeat top left; padding:3px 0px 0px 10px; height:21px; color:#2c80d2;}
#usa-left span{color:#363636;}



.text-leftpanel { width:689px; margin-right:5px; float:left;}
.text-rightpanel { width:296px; float:left;}

.inner-leftpanel { width:224px; margin-right:5px; float:left;}
.inner-rightpanel { width:760px; float:left;}

.testimonial-topbg { clear:both; background:url(../images/testimonials-topbg.jpg) repeat-x left top;}
.testimonial-topleft { background:url(../images/testimonials-topleft.jpg) no-repeat left top; }
.testimonial-topright { background:url(../images/testimonials-topright.jpg) no-repeat right top; }

.testimonial-bottombg { background:url(../images/testimonials-bottombg.jpg) repeat-x left bottom; }
.testimonial-bottomright { background:url(../images/testimonials-bottomright.jpg) no-repeat right bottom; }
.testimonial-bottomleft { background:url(../images/testimonials-bottomleft.jpg) no-repeat left bottom; padding:24px 10px 10px 10px; text-align:center;}
.testimonial-bottomleft ul{ margin:10px 0px; padding:0px;}
.testimonial-bottomleft ul li{ margin:0px 0px 0px 19px; padding:0px 9px 0px 9px; list-style-type:none;  background:url(../images/bullets.jpg) no-repeat left; font-size:11px; color:#2c80d2; line-height:22px;}
.testimonial-bottomleft ul li a{  text-decoration:none; color:#2c80d2;}

.heading { font-size:15px; color:#333; text-align:justify;}
.heading14 { font-size:14px; color:#333; text-align: center;}
.heading14 a{ color:#333;  text-decoration:none;}

.banner { width:689px; height:420px; }

.bannerbox { position:relative; width:343px; height:210px; background:url(../images/partition.jpg) no-repeat right; float:left; }

.services {margin:16px 0px 0px 0px; background:url(../images/main-heading-bg.jpg) no-repeat top left; font-size:15px; color:#333; padding-left:10px; clear:both;}
.services ul{margin:10px 0px 20px 0px; padding:0px; float: left; width: 286px;  list-style: none;}
.services ul li{margin: 0px; padding:0px 9px 0px 9px; list-style-type:none;  background:url(../images/bullets.jpg) no-repeat left; font-size:11px; color:#2c80d2; line-height:18px; float: left;  width: 125px;  margin: 0px; }
.services ul li a{ color:#2c80d2; text-decoration:none;}
.services ul li a:hover{ color: #888; text-decoration:underline;}

.latest-news {margin:16px 0px 0px 0px; background:url(../images/main-heading-bg.jpg) no-repeat top left; font-size:15px; color:#333; padding-left:10px; clear:both;}
.latest-news ul{margin:10px 0px 20px 0px; padding:0px;  font-size:11px; color:#2c80d2;}
.latest-news ul li{margin:10px 0px 0px 0px; padding:0px 9px 0px 9px; list-style-type:none;  background:url(../images/bullets.jpg) no-repeat left; font-size:11px; color:#909090; line-height:20px; font-weight:bold; }
.latest-news ul a{ color:#2c80d2; text-decoration:none;}
.latest-news ul a:hover{ color:#888; text-decoration:underline;}
.latest-news ul li a{ color:#909090; text-decoration:none;}
.latest-news ul li a:hover{ color: #888; text-decoration:underline;}

#bottom-all-link { clear:both; float:left; border-top:1px solid #909090; padding:10px; margin-top:10px; width:970px; color:#333;}
#bottom-all-link ul{ padding:1px; margin-top:5px; color:#666; font-weight:bold; float:left; width:192px;}
#bottom-all-link ul li{ margin:0px 0px 0px 20px; color:#666; font-weight:normal; line-height:20px; list-style-type:circle; font-size:11px;}
#bottom-all-link ul li a{color:#666; text-decoration:none;}


#bottomlink-bg { clear:both; background:url(../images/bottom-linkbg.jpg) repeat-x top left; }
#bottomlink-right {background:url(../images/bottom-linkright.jpg) no-repeat top right; padding-right:10px; }
#bottomlink-left {color:#fff; background:url(../images/bottom-linkleft.jpg) no-repeat top left; padding:7px; height:19px; font-size:15px; text-align:center;}
#bottomlink-left a{ color:#fff; text-decoration:none; padding:0px 3px;}
#bottomlink-left a:hover{ color: #cdcdcd; text-decoration:none;}

#copyright { line-height:25px; text-align:right; font-size:11px; color:#9f9f9f;}
#copyright a{ font-size:11px; color:#2c80d2; text-decoration:none;}
#copyright a:hover{ text-decoration:underline;}




/*--------------------------------*/

#inner-heading { background: url(../images/innerpage-heading-bg.jpg) left top; width:730px; height:65px; padding:30px 10px 10px 20px; position:relative;}
.innermain-heading { color:#2c80d2; font-size:22px;}
.innermain-heading h1{ color:#2c80d2; font-size:22px; margin:0px; padding:0px; font-weight:normal;}
.breadcrumb { padding:10px 0px; color:#333; font-size:11px;}
.breadcrumb a{ color:#333; text-decoration:none; font-size:11px;}
.breadcrumb a:hover{ color:#666; text-decoration:underline;}
.breadcrumb a:active{ color:#333; text-decoration:none;}
.text { margin:10px 30px 10px 28px ; width:470px; float:left; color:#666;}
.text ul{ margin:0px;}
.text ul li{ list-style-type:circle; line-height:20px;}
.text h1{ font-size:12px; margin:0px; padding:0px;}
.text a{  text-decoration:none; color:#2c80d2;}
.collum { width:230px; float:left;}
.text-withouads { margin:10px 0px 10px 5px ; width:753px; float:left; color:#666;}
.text-withouads ul{margin:20px 0px 30px 50px; padding:0px; float: left; width: 655px; list-style: none;}
.text-withouads ul li{margin: 0px; padding:0px 9px 0px 0px; font-size:13px;  line-height:20px; float: left;  width: 200px;  margin: 0px; list-style-type:circle;}
.text-withouads ul li a{ color:#2c80d2; text-decoration:none;}
.text-withouads ul li a:hover{ color: #888; text-decoration:underline;}
.text-withouads h1{ font-size:24px; margin:0px; padding:0px; font-weight:normal; text-align:center; color:#000;}
.text-sub-rightpanel { width:232px; float:left; }
.text-sub-rightpanel a{  text-decoration:none; color:#2c80d2;}

/*.text-withouads h1{ font-size:30px; margin:0px; padding:0px; font-weight:normal; text-

align:center; color:#000;}
.text-withouads ul{ margin:5px; width: 655px;}
.text-withouads ul li{ list-style-type:none; line-height:18px; width: 200px;}
.text-sub-rightpanel { width:232px; float:left; }

--------------------------------*/

.plans { width:209px; border:1px #CCC solid; float:left; margin:0px 10px; line-height:25px; text-align:center;} 
.plans h2{  font-size:12px; padding:0px; line-height:22px; border-bottom:2px solid #CCC; margin-bottom:10px;} 
.incidents { width:209px; border:1px #CCC solid; margin:0px 242px; line-height:25px; text-align:center;} 
.incidents h2{  font-size:12px; padding:0px; line-height:22px; border-bottom:2px solid #CCC; margin-bottom:10px;} 
.red { color:#F00;}
.red a{ color:#F00; text-decoration:none;}
.blue { color:#3b9ada;}
.blue a{ color:#3b9ada; text-decoration:none;}
.bluehead12 { color:#3b9ada; font-size:15px;}
.bluehead12 a{ color:#3b9ada; text-decoration:none;}
.button { font-size:11px;}

.unlimitedplan { padding:25px; border:1px #CCC solid; text-align:justify; line-height:20px; margin-bottom:20px;}



<!--Include by vinay Start-->
#required { color:#FF0000;}
#required p{ color:#FF0000;}
.service-container { clear:both; width:auto; height:255px; text-align:center; padding:5px 0px;}
.text-container { clear:both; width:auto; padding:5px;}
.service-boxbg { float:left; background: url(../images/service-boxbg.jpg) repeat-x; width:242px; margin:10px 5px 0px 0px;}
.service-boxbg h1{ font-size:10px; margin: 0px;  padding:0px;}
.service-left { background: url(../images/service-boxleft.jpg) left no-repeat;}
.service-right { background: url(../images/service-boxright.jpg) right no-repeat; height:103px; padding:5px;  text-align:left;}
.service-textsmall { font:11px Verdana, Arial, Helvetica, sans-serif; display:inline;}

.account-profile-boxbg { float:left; background: url(../images/account-profile-boxbg.jpg) top repeat-x; width:250px; margin:10px;}
.account-profile-left { background: url(../images/account-profile-boxleft.jpg) left top no-repeat;}
.account-profile-right { background: url(../images/account-profile-boxright.jpg) right top no-repeat; height:93px; padding:5px;  text-align:left;}
.account-profile-textsmall { font:11px Verdana, Arial, Helvetica, sans-serif; display:inline; text-decoration:none;}
.account-profile-heading { font:bold 12px Arial, Helvetica, sans-serif; color: #666; padding:0px 0px 5px 15px;}

.account-profile-orange-boxbg { float:left; background: url(../images/account-profile-orange-boxbg.jpg) top repeat-x; width:235px; margin:10px;}
.account-profile-orange-left { background: url(../images/account-profile-orange-boxleft.jpg) left top no-repeat;}
.account-profile-orange-right { background: url(../images/account-profile-orange-boxright.jpg) right top no-repeat; height:93px; padding:5px;  text-align:left;}
.account-profile-orange-textsmall { font:11px Verdana, Arial, Helvetica, sans-serif; display:inline;}
.account-profile-orange-heading { font:bold 13px Arial, Helvetica, sans-serif; color:#1a82cd; padding:0px 0px 5px 15px;}
.button-submit {
    border:0px solid #ccc;
    background: url(../images/login-button.jpg) no-repeat;
    width:51px;
    height:20px;
    cursor:pointer;
}
.grayBox{
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
.box_content {
    position: fixed;
    top: 25%;
    left: 30%;
    right: 30%;
    width: 800px;
    padding: 16px;
    z-index:1002;
    overflow: auto;
    background-color: #ffffff;
}

.corner{ z-index:5px; position: fixed; right:57px; top:0px; width:90px; padding:10px 10px 5px 0px; text-align:left;}
.country_drop { margin:0px 0px 0px 0px  ; width:126px; float:right; color:#2C80D2;  }
.operator_box{width:160px;height:auto; margin-bottom: 20px;margin-right: 2px;background-color:#EEEEEE;background-repeat: no-repeat;  -moz-border-radius: 20px;
              -webkit-border-radius: 20px;
              -khtml-border-radius: 20px;
              border-radius: 20px;  border: 1px solid #CCCCCC; }
.rounded-corners {
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}
.operator_box img{ border: 1px #a0a0a0 solid;}
.operator_box a{color:#4676ba;line-height:12px;}
.operator_box td{font-size:10px;line-height:11px;}
.namelink { height:28px; background:url(../images/headerlink-bottomline.jpg) repeat-x bottom left; text-align:left; line-height:26px;  color:#3b9ada; margin-bottom:19px;}
.namelink a{ text-decoration:none; color:#3b9ada;}
<!--Include by vinay End-->








