@charset "utf-8";
/* CSS Document */

body {background:url(../images/body-bg.gif) repeat-x #fff; margin:0px; padding:0px; font:normal 12px Tahoma, Geneva, sans-serif;}



h1, h2, h3, h4, h5, ul, li, p, form, input {margin:0px; padding:0px;}

ul, li {list-style:none;}

img {border:0px;}

/*a, form, input, focus {outline:none;}*/
/*a, form, input, focus {outline:none; text-decoration:none; color:#f99400;}*/

a, form, input, focus {outline:none; text-decoration:none;}

.clear {clear:both;}
.clear1 {clear:both; height:0px!important; font-size:1px;}

/***************************************************************************/

.container {width:960px; height:auto; margin:10px auto;}



.chat {width:167px; height:auto; font:bold 13px/24px Tahoma, Geneva, sans-serif; color:#3298cc; text-align:left; float:left; border-right:1px solid #cacaca;}
.chat a {color:#3298cc; text-decoration:none;}
.newuser a:hover {text-decoration:underline;}

.loginlabel {float:left;margin:5px 6px 0 8px;width:80px;}

.username {width:148px; margin-right:4px; float:left; text-indent:3px; padding-top:3px;}
.inputwrapper {background:url(../images/textbox_bg.gif) no-repeat; width:137px; height:15px; padding:4px; margin-top:4px; margin-bottom:4px;}
.textfield {width:128px; height:15px; background:#FFF; border:1px solid #FFF; font:normal 10px Tahoma, Geneva, sans-serif; color:#7f7f7f;}
.login {background:url(../images/btn_login.gif) no-repeat; border:0px; width:66px; height:21px; font:bold 11px Tahoma, Geneva, sans-serif; color:#fff; padding-left:10px; padding-bottom:5px;}


.topnav {background:url(../images/menu_bg.gif) repeat-x; border:1px solid #dfdfdf;height:22px; padding:4px 0px;}
.topnav ul {margin:0px; padding:0px; display:block;}
.topnav ul li {display:inline; font:normal 12px/22px Tahoma, Geneva, sans-serif; color:#626262; border-right:1px dotted #afafaf; padding:0px 15px;}
.topnav ul li a {color:#626262; text-decoration:none;}
.topnav ul li a:hover {color:#333;}

/*.middlecontent {width:auto; height:auto;}*/

* html .middlecontent {width:auto; height:auto; border-bottom:1px dotted #b2b2b2;}
/*.middlecontent {width:auto; height:auto;}*/
/* .middlecontent {width:auto; height:auto; margin:0px 0px 10px 0px;} */
.middlecontentindex {width:auto; height:auto; margin:0px 0px 10px 0px;}
.middlecontentindex h1 {font:normal 22px/32px Tahoma, Geneva, sans-serif; color:#3298cc;}
.middlecontentindex h2 {font:bold 12px/20px Tahoma, Geneva, sans-serif; color:#3298cc;}
.middlecontentindex p{ }
.middlecontentindex p a:hover{ text-decoration:underline; }

.middlecontent {width:auto; height:auto; margin:0px 0px 10px 0px;position:relative; }
.middlecontent h1 {font:normal 22px/32px Tahoma, Geneva, sans-serif; color:#3298cc;}
.middlecontent h2 {font:bold 12px/20px Tahoma, Geneva, sans-serif; color:#3298cc;}
.middlecontent p{margin:0px; padding:5px 10px 10px 0px; color:#666; text-align:justify; font:normal 12px/20px Tahoma, Geneva, sans-serif;}
.middlecontent p a:hover{ text-decoration:underline; }
/*.middlecontent p{margin:0px; padding:5px 10px 10px 0px; color:#868686; font:normal 12px/20px Tahoma, Geneva, sans-serif;}*/

.prices {width:auto; height:auto;}
.plans {width:636px; height:auto; float:left}
.bas_img {margin:25px 0px; text-align:center}
.content {padding-bottom:10px;/* border-bottom:1px dotted #a1a1a1;*/ }
.maintainence {padding-top:5px;}
.contentlft {width:312px; float:left; height:auto; margin:10px 12px 0px 0px;}
.contentlft h2{ font:bold 14px/24px Tahoma, Geneva, sans-serif; color:#3298cc;}
.contentlft ul {list-style:none;}
.contentlft ul li {background:transparent url(../images/bullet.gif) no-repeat; margin-left:10px; padding-left:10px; font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#666;}

.contentmid {width:312px; float:left; height:auto; margin:10px 0px 0px 0px;}
.contentmid h2{ font:bold 14px/24px Tahoma, Geneva, sans-serif; color:#3298cc;}
.contentmid ul {list-style:none;}
.contentmid ul li {background:transparent url(../images/bullet.gif) no-repeat; margin-left:10px; padding-left:10px; font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#666;}
.contentmid p { margin:0px; padding:2px 30px 2px 0px; line-height:15px !important; text-align:left;}
.contentmid a { color:#F99400;}
.client_titles{margin:5px 0px; padding:5px 0px 0px 0px;}




.contentrht {width:312px; float:right; height:auto; margin:10px 0px 0px 0px;}
.contentrht h2{ font:bold 14px/24px Tahoma, Geneva, sans-serif; color:#3298cc;}
.contentrht ul {list-style:none;}
.contentrht ul li {background:transparent url(../images/bullet.gif) no-repeat; margin-left:10px; padding-left:10px; font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#666;}

.contentlft1 {width:312px; float:left; height:auto; margin:10px 12px 0px 0px;}
.contentlft1 h2{ font:bold 13px/24px Tahoma, Geneva, sans-serif; color:#3298cc;}
.contentlft1 ul {list-style:none;}
.contentlft1 ul li {background:transparent url(../images/bullet.gif) no-repeat; margin-left:10px; padding-left:10px; font:normal 11px/16px Tahoma, Geneva, sans-serif; color:#3e3e3e;}

.contentmid1 {width:312px; float:left; height:auto; margin:10px 0px 0px 0px;}
.contentmid1 h2{ font:bold 13px/24px Tahoma, Geneva, sans-serif; color:#3298cc;}
.contentmid1 ul {list-style:none;}
.contentmid1 ul li {background:transparent url(../images/bullet.gif) no-repeat; margin-left:10px; padding-left:10px; font:normal 11px/16px Tahoma, Geneva, sans-serif; color:#3e3e3e;}

.contentrht1 {width:312px; float:right; height:auto; margin:10px 0px 0px 0px;}
.contentrht1 h2{ font:normal 18px/30px Tahoma, Geneva, sans-serif; color:#3298cc; padding-bottom:4px;}
.contentrht1 ul {list-style:none;}
.contentrht1 ul li {background:transparent url(../images/bullet.gif) no-repeat; margin-left:10px; padding-left:10px; font:normal 11px/16px Tahoma, Geneva, sans-serif; color:#3e3e3e;}

.tooltop {width:139px; border:solid 1px #BBD6F1; border-top:none; border-bottom:none; background:#fff url(../images/tool-top-m.gif) repeat-x bottom left; margin:0px; padding:0px 10px; text-align:left; }

.plan1 {background:url(../images/personalplan_bg.jpg) no-repeat; width:312px; height:148px; font:bold 11px Tahoma, Geneva, sans-serif; color:#7d7d7d; position:relative;}
.plan2 {background:url(../images/businessplan_bg.jpg) no-repeat; width:312px; height:148px; font:bold 11px Tahoma, Geneva, sans-serif; color:#7d7d7d; position:relative;}
.plan3 {background:url(../images/enterpriseplan_bg.jpg) no-repeat; width:312px; height:148px; font:bold 11px Tahoma, Geneva, sans-serif; color:#7d7d7d; position:relative;}

.planrate {background:url(../images/planrate_bg.gif) no-repeat; width:187px; height:30px; position:absolute; bottom:1px; right:1px; font:bold 15px/30px Tahoma, Geneva, sans-serif; color:#fff; text-align:right; padding-right:3px;}
.planrate span {font:bold 18px Tahoma, Geneva, sans-serif;}

.planlft {width:68px; margin-top:10px; background:url(../images/buynow_bg.gif) no-repeat; font:bold 11px/18px Tahoma, Geneva, sans-serif; color:#FFF; float:left; height:20px; margin-left:8px; padding-left:22px;}
.planlft a {color:#fff; text-decoration:none;}
.planlft a:hover {text-decoration:underline;}
.planrht {width:200px; height:auto; padding-top:34px;}
.planrht ul {list-style:none; margin:0px; padding:0px;}
.planrht ul li {background:transparent url(../images/bullet1.gif) no-repeat left top; font:bold 11px Tahoma, Geneva, sans-serif; color:#7b7b7b; margin:0px; }

.bronze {background:url(../images/bronze_bg.jpg) no-repeat; width:208px; height:100px; padding:39px 0px 0px 104px; font:bold 11px Tahoma, Geneva, sans-serif; color:#7d7d7d;}
.bronze span {color:#f99400; font-size:14px;}
.silver {background:url(../images/silver_bg.jpg) no-repeat; width:208px; height:100px; padding:39px 0px 0px 104px; font:bold 11px Tahoma, Geneva, sans-serif; color:#7d7d7d;}
.silver span {color:#f99400; font-size:14px;}
.gold {background:url(../images/gold_bg.jpg) no-repeat; width:208px; height:100px; padding:39px 0px 0px 104px; font:bold 11px Tahoma, Geneva, sans-serif; color:#7d7d7d;}
.gold span {color:#f99400; font-size:14px;}


.clickhere {margin-top:5px; background:url(../images/btn_clickbg.jpg) no-repeat; width:63px; height:20px; padding-left:21px; font:bold 11px/18px Tahoma, Geneva, sans-serif; color:#fff;}
.clickhere a {color:#fff; text-decoration:none;}

.askquote {background:url(../images/quote_bg.gif) repeat-x #ededed; border:1px solid #dfdfdf; padding:5px;}
.askquote h2{ font:bold 16px/24px Tahoma, Geneva, sans-serif; color:#3298cc; display:block; background:url(../images/icon_phone.gif) no-repeat; padding-left:26px;}
.askquote p {padding:5px 0px; font:normal 12px/15px Tahoma, Geneva, sans-serif; color:#646464;}
.quotelft {width: 72px; height:auto; margin-top:3px; float:left; font:normal 12px/23px Tahoma, Geneva, sans-serif; color:#646464; text-align:right;}
.quoterht {background:url(../images/textbox1_bg.gif) no-repeat; width:215px; float:right; height:23px; padding-left:5px; margin-top:3px; }
.quoterht1 {width:220px; float:right; height:23px; margin-top:5px; }
.textfield1 {width:200px; height:15px; background:#FFF; border:1px solid #FFF; font:normal 11px Tahoma, Geneva, sans-serif; color:#7f7f7f; margin-top:2px;}
.continue{background:url(../images/btn_continue.gif) no-repeat; border:0px; width:80px; height:20px; font:bold 11px Tahoma, Geneva, sans-serif; color:#fff; padding-left:12px; padding-bottom:4px;}




.countrycodebg {background:url(../images/councode_bg.gif) no-repeat; width:49px; float:left; height:23px; padding-left:5px; margin-right:2px; }
.phcode_textfield {width:40px; height:15px; background:#FFF; border:1px solid #FFF; font:normal 11px Tahoma, Geneva, sans-serif; color:#7f7f7f; margin-top:2px;}

.phonenobg {background:url(../images/phone_bg.gif) no-repeat; width:98px; float:left; height:23px; padding-left:5px;}
.phno_textfield {width:89px; height:15px; background:#FFF; border:1px solid #FFF; font:normal 11px Tahoma, Geneva, sans-serif; color:#7f7f7f; margin-top:2px;}

.btmsignup {background:url(../images/signupbtm_bg.jpg) no-repeat; width:960px; height:49px; text-align:center;}

.footer a {color:#646464; padding:0px 3px; text-decoration:none;}
.footer a:hover {text-decoration:underline;}
:first-child+html .footer{border-top:1px dotted #b2b2b2; width:960px;}
.footer p {text-align:center; padding:0px!important;}

.footer img {margin:5px 5px 0px 0px;}

.html-validation {width:95px; position:absolute; top:25px; left:0px; float:left;}
.css-validation {width:95px; position:absolute; top:25px; left:95px; float:left;}

.facetwit {position:absolute; width:112px; height:32px; top:20px; left:0px;font:normal 11px/12px Tahoma, Geneva, sans-serif; color:#646464; text-align:center;}
.facetwit p {font:normal 11px/12px Tahoma, Geneva, sans-serif; color:#646464;}
.facetwit a {padding:0px!important;}

/*.facebook { height:auto; width:40px;font:normal 11px/12px Tahoma, Geneva, sans-serif; color:#646464; text-align:center; float:left; margin-right:5px}
.facebook a {font:normal 11px/12px Tahoma, Geneva, sans-serif; color:#646464; text-decoration:none;padding:0px!important;}
.facebook a:hover {text-decoration:none;}

.twitter {height:auto; width:40px;font:normal 11px/12px Tahoma, Geneva, sans-serif; color:#646464; text-align:center; float:left; margin-right:5px}
.twitter a {font:normal 11px/12px Tahoma, Geneva, sans-serif; color:#646464; text-decoration:none;padding:0px!important;}
.twitter a:hover {text-decoration:none;}

.linkedin { height:auto; width:40px;font:normal 11px/12px Tahoma, Geneva, sans-serif; color:#646464; text-align:center; float:left; margin-right:5px}
.linkedin a {font:normal 11px/12px Tahoma, Geneva, sans-serif; color:#646464; text-decoration:none;padding:0px!important;}
.linkedin a:hover {text-decoration:none;}*/


.signuplft {width:200px; margin-bottom:30px; float:left; font:normal 12px Tahoma, Geneva, sans-serif; color:#666666; padding:5px; text-align:center}
.signuplft h1 {color:#3298cc; font-size:18px; font-weight:normal;}
.signupdetails {margin:0px 7px; padding:10px 0px; border-bottom:2px solid #fee8c7;}

.signuprht {width:700px; float:right; font:normal 12px Tahoma, Geneva, sans-serif; color:#666666; padding:5px 5px 5px 20px; border-left:1px dotted #ccc; }
.details_title {width:auto; height:auto; font:bold 12px/20px Tahoma, Geneva, sans-serif; color:#666666;}
/*.details_lft {width:160px; height:auto; float:left; font:normal 12px/26px Tahoma, Geneva, sans-serif; color:#666666; text-align:right; margin-right:20px;}*/
.details_lft {width:160px; height:auto; float:left; font:bold 12px/26px Tahoma, Geneva, sans-serif; color:#666666; text-align:left; margin-right:20px;}
.details_rht {width:380px; height:auto; float:left; font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#666666;}


.signuptextbox {min-height:70px; width:385px;}
* html .signuptextbox {height:70px;}
.signuptextbox2 {min-height:90px; width:385px;}
* html .signuptextbox2 {height:110px;}

.signuptextbox1 {min-height:60px; width:385px;}
* html .signuptextbox1 {height:58px;}

.mandatory {color:#F00;}

/*.textbox {background:url(../images/signuptb_bg.gif) no-repeat; width:374px; height:22px; margin-top:5px; padding:5px;}*/
/*.textbox {width:374px; height:22px; margin-top:5px; padding:5px;}*/
.textbox {/*background:url(../images/signuptb_bg.gif) no-repeat*/; width:auto; margin-top:2px; padding:2px 0px;}
/*.signuptextfield {background:none; border:0px; width:370px; height:22px;padding-top:3px;}*/
/*.signuptextfield {width:280px; height:22px;padding-top:3px;}*/
.signuptextfield {width:297px; height:16px;padding:1px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333;}
.signuplistmenu { height:22px; margin-top:5px;}
.signuptextarea1 {width:297px; height:auto;padding:1px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333;}

/*.btninput {background:url(../images/btn_submit.gif) no-repeat; border:0px; font:bold 12px Tahoma, Geneva, sans-serif; color:#000; width:102px; height:30px; padding-bottom:4px; padding-right:15px;}
.btninput {padding-bottom:0px\9;}*/

.btninput {width:90px; margin-top:10px; background:url(../images/buynow_bg_white.gif) no-repeat; font:bold 11px/18px Tahoma, Geneva, sans-serif; color:#FFF; float:left; height:23px; margin-left:0px; padding-left:0px;border:none;}
.btninput {padding-bottom:7px;}
/*.btninput a {color:#fff; text-decoration:none;}
.btninput a:hover {text-decoration:underline;}*/


.formContainer {border:0px;}
.rowContainer {width:100%; overflow:hidden;padding-bottom:5px; height:34px; }
.rowContainer label {width:140px;float:left;color: #758656;font-weight:bold; }
.rowContainer input[type="text"]   {width:200px;}
.tooltipContainer{height:16px; font-size:11px; color: #666666; display:none; float:none; background-repeat:no-repeat; background-position:left center; padding:0px 20px; font-weight:normal;}
.info {background-image: url(../images/info.gif); margin-top:3px; font-weight:normal; }
.error { margin-top:3px; color: #990000; font-weight:normal; width:300px;}
#content { padding: 23px;padding-top:0; }
		
.login_box {width:auto; height:auto; margin:20px 0px 30px 0px; border:4px solid #cde9f7; font:normal 12px Tahoma, Geneva, sans-serif; color:#666666; padding:15px;}
.login_box h1 {color:#3298cc; font-size:22px; font-weight:normal;}

.login_lft, .login_rht {background:url(../images/login_bg.gif) repeat-x #f4f4f4; min-height:148px; margin-top:10px; padding:10px; border:1px solid #cacaca;}
.login_lft h2, .login_rht h2 {font:bold 14px/22px Tahoma, Geneva, sans-serif; color:#3298cc; text-decoration:none; border-bottom:1px solid #b6b6b6;}
* html .login_lft, * html .login_rht {height:148px;}
.login_lft {float:left; width:380px;} 
.login_rht {float:right; width:474px;} 

.ruserleft {width:80px; line-height:36px; float:left; margin-top:4px;  text-align:right}
.ruserright {width:386px; float:right; margin-top:4px;}

.ruserlogin {width:386px; float:right; margin-top:12px; text-align:left; font-size:11px;}
.ruserlogin a {color:#666; text-decoration:underline; line-height:26px;}

.titleClass { font-family:Tahoma, Geneva, sans-serif; font-size:22px; color:#3298cc; font-weight:normal; }

.askquote {background:url(../images/quote_bg.gif) repeat-x #ededed; border:1px solid #dfdfdf; padding:5px;}
.askquote h2{ font:bold 16px/24px Tahoma, Geneva, sans-serif; color:#3298cc; display:block}

.btmsignup {background:url(../images/signupbtm_bg.jpg) no-repeat; width:960px; height:49px; text-align:center;}


.newlink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0099CC;
}

.newlink a{ text-decoration:none; color:#0099CC; }
.newlink a:hover {text-decoration:underline; color:#0099CC;}


/**************************************************** Login CSS ************************************************/

.usercontent {height:auto; background:#f6f6f6; width:auto; padding:10px 5px; margin:20px 0px; border:1px solid #d3d3d3;}

.icon { border:1px solid #e2e2e2; color:#666666; display:block;  float:left; height:auto; margin:8px; text-align:center; text-decoration:none; vertical-align:middle; width:120px; font:normal 12px/20px Tahoma, Geneva, sans-serif; background:#fff; padding:10px;}
.icon a {color:#666666; text-decoration:none;}
.icon a:hover {text-decoration:underline;}

.welcome {font:bold 13px/24px Tahoma, Geneva, sans-serif; color:#3298cc; text-align:right}
.welcome a{color:#434343; text-decoration:none;}
.welcome a:hover{text-decoration:underline;}
/*.textareabox {background:url(../images/textarea_bg.jpg) no-repeat; width:374px; height:90px; margin-top:5px; padding:5px;}*/
.textareabox { width:374px; height:90px; margin-top:5px; padding:5px;}
/*.signuptextarea {background:none; border:0px; width:370px; height:80px;padding-top:3px;}*/
.signuptextarea { width:370px; height:80px;padding-top:3px;}

/*-------------------- left menu --------------------------*/
.sidebarmenu{width:198px; float:left; margin:10px 30px 0px 0px; padding:0px 0px 80px 0px; border:1px solid #dfdfdf; background:#f6f6f6;}
.sidebarmenu ul {display:block; margin:0px; padding:0px; list-style:none;}
.sidebarmenu li{display:block; list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px; color:#8c8c8c; line-height:30px; vertical-align:middle; background:none; border-bottom:1px solid #dfdfdf;}
.sidebarmenu li:hover{background:#ffffff;}
.sidebarmenu li.selected {background:#FFF; display:block;}
.sidebarmenu li a{color:#8c8c8c; text-decoration:none; background:none;}
.sidebarmenu li a:hover{color:#8c8c8c; text-decoration:none; background:#ffffff; display:inline-block;}
.sidebarmenu li a.selected{color:#8c8c8c; text-decoration:none; background:#ffffff; display:block;}
:first-child+html .sidebarmenu li a.selected{color:#8c8c8c; text-decoration:none; background:#ffffff; display:inline-block;}
.sidebarmenu_img{width:20px; padding:0px; margin:0px 10px 0px 5px; float:left;}

.rightcontent{width:745px; height:auto; margin:10px 0px 30px 0px; float:right; border:1px solid #dfdfdf; font:normal 12px Tahoma, Geneva, sans-serif; color:#666666; padding:10px;}
.rightcontent_admin{width:700px; height:auto; margin:10px 0px 30px 0px; float:right; border:1px solid #dfdfdf; font:normal 12px Tahoma, Geneva, sans-serif; color:#666666; padding:10px;}

.rightcontent h1 {color:#3298cc; font-size:22px; font-weight:normal; padding:0px 0px 10px 0px;}
.rightcontentinner {margin:0px 14px; padding:5px 14px 10px 5px;}

.rightcontent2{width:700px; height:auto; margin:0px 0px 30px 0px; float:right; font:normal 12px Tahoma, Geneva, sans-serif; color:#666666; padding:10px;}

/*-------------------- Listing page --------------------------*/
.listing_titlebg{background:#e5e5e5;}
.listing_title{font-size:12px; font-weight:bold; color:#000; font-family:Tahoma, Geneva, sans-serif; padding-left:5px;}
.border_right{border-right:1px solid #dcdcdc;}
.gray_font{color:#868686; font-size:12px; padding:3px 0px 3px 5px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif;}
.red_font{color:#F00; font-size:12px; padding:3px 0px 3px 5px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif;}
.tableborder{border-collapse:collapse;}
/*.tableborder td{border:1px solid #dcdcdc;}*/
.listing_bg1{background:#f8f8f8;}
.textfield{height:20px; width:150px; border:1px solid #dcdcdc; font-family:Tahoma, Geneva, sans-serif; color:#868686; font-size:12px; margin:0px 5px 0px 5px;}
.listdrpdwn{height:22px; width:80px; border:1px solid #dcdcdc; font-family:Tahoma, Geneva, sans-serif; color:#868686; font-size:12px;}

/*------------------- forum -----------------------------*/
.rightcontent_1{width:700px; height:auto; margin:0px 0px 30px 0px; float:right; font:normal 12px Tahoma, Geneva, sans-serif; color:#666666; padding: 0px 10px 0px 0px;}
.subject_box{border:1px solid #e1e1e1; margin:10px 0px 20px 0px; padding:0px 0px 0px 0px;}
.subject_box_1{height:27px; background:#3298cc; margin:0px; padding:5px 0px 0px 5px; color:#fff; font:bold 13px Tahoma, Geneva, sans-serif; vertical-align:middle;}
.subjectleft{float:left; margin:0px; padding:0px;}
.subjectright{float:right; margin:0px; padding:0px 10px 0px 0px;}
.subjectright a{color:#FFF; text-decoration:none;}
.subjectright a:hover{color:#FFF; text-decoration:underline;}
.subject_box_2{height:30px; margin:0px; padding:7px 0px 0px 0px; background:#f7f7f7; color:#434343;}
.subject_box_2 ul{display:block; list-style:none;}
.subject_box_2 li{display:inline; list-style:none; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; border-left:1px dashed #bababa; float:left;}
.subject_box_2 li.usernm{width:180px !important; border:none;}

.forumbox_blue{border:1px solid #a2cce1; background:#eef4f7; color:#434343; padding:3px; margin:0px 0px 10px 0px; height:auto !important;}
.titlebox_blue{background:#fff; width:100%; height:25px; padding:5px 0px 0px 0px;}
.titlebox_blueL{float:left; font-size:13px; font-weight:bold; color:#3298cc; padding:3px;}
.titlebox_R{float:right; padding:3px;}

.forumbox_orange{border:1px solid #e5bb7e; background:#f8e7cf; color:#434343; padding:3px; margin:0px 0px 10px 0px;}
.titlebox_orangeL{float:left; font-size:13px; font-weight:bold; color:#f97b00; padding:0px 3px 3px 3px;}
.text{margin:0px; padding:5px; border-bottom:1px solid #ffffff; line-height:16px;}
.textReplyB{text-align:right; padding:10px 10px 5px 10px; margin:0px; color:#3298cc;}
.textReplyB a{color:#3298cc; text-decoration:none;}
.textReplyO{text-align:right; padding:10px 10px 5px 10px; margin:0px; color:#ff6000;}
.textReplyO a{color:#ff6000; text-decoration:none;}

.forumbox_gray{border:1px solid #e0e0e0; background:#f6f6f6; color:#434343; padding:3px; margin:0px 0px 10px 0px; height:auto !important;}
.forumbox_grayIn{background:#ffffff; padding:4px;}
.titlebox_gray{background:#f6f6f6; width:auto; height:25px; padding:5px 0px 0px 10px; margin-bottom:10px; font-size:13px; font-weight:bold; color:#3298cc;}
.textarea_forum{border:1px solid #dfdfdf; height:100px; width:99%; margin:0px auto; padding:0px;}
.addresponse_bottom{margin:5px 0px 5px 0px; padding:0px;}

/*------------------- forgot password -----------------------------*/
.forgot_pwd{width:auto; height:auto; margin:20px 0px 30px 0px;  font:normal 12px Tahoma, Geneva, sans-serif; color:#666666; padding:10px;}
.forgot_pwd h1 {color:#3298cc; font-size:22px; font-weight:normal; padding:0px 0px 10px 0px;}
.forgot_div{margin:10px 0px 50px 0px; padding:10px 0px 0px 0px;}
.forgot_div_1{float:left; margin:0px; padding:0px;}
/*.forgot_div_2 {background:url(../images/signuptb_bg.gif) no-repeat; width:374px; height:22px; margin:-5px 0px 0px 10px; padding:5px; float:left;}*/
.forgot_div_2 {width:304px; height:22px; margin:-5px 0px 0px 10px; padding:5px; float:left;}
.forgot_div_3{float:left; padding:0px; margin:-5px 0px 0px 10px;}

/*------------------- admin ------------------------*/
.admin_header {width:auto; height:auto; margin-bottom:10px; border-bottom:1px dotted #cccccc; padding-bottom:0px;}
.admin_login_box {width:530px; height:auto; margin:20px auto 30px auto; border:4px solid #cde9f7; font:normal 12px Tahoma, Geneva, sans-serif; color:#666666; padding:15px 15px 25px 15px;}
.admin_login{width:474px; margin:0px auto; padding:0px;} 
.footer_admin {background:url(../images/logo_footer.jpg) no-repeat bottom right; padding-top:10px; font:normal 11px/18px Tahoma, Geneva, sans-serif; color:#646464; position:relative; text-align:center; height:40px; border-top:1px dotted #cccccc;}

.admin_icon { border:1px solid #e2e2e2; color:#666666; display:block;  float:left; height:auto; margin:8px; text-align:center; text-decoration:none; vertical-align:middle; width:120px; font:normal 12px/20px Tahoma, Geneva, sans-serif; background:#fff; padding:10px 8px 10px 8px;}
.admin_icon1 { border:1px solid #e2e2e2; color:#666666; display:block;  float:left; height:auto; margin:8px; text-align:center; text-decoration:none; vertical-align:middle; width:140px; font:normal 12px/20px Tahoma, Geneva, sans-serif; background:#fff; padding:10px 8px 10px 8px;}
.admin_icon1 a {color:#666666; text-decoration:none;}
.admin_icon1 a:hover {text-decoration:underline;}
.admin_icon a {color:#666666; text-decoration:none;}
.admin_icon a:hover {text-decoration:underline;}

.admin_sidebarmenu_img{width:30px; padding:0px; margin:6px 5px 0px 5px; float:left; height:auto;}
* html .admin_sidebarmenu_img{float:left; width:20px; height:20px; margin:6px 5px 0px 5px; padding:0px; line-height:20px;}


/* ---- pagination ----------- */
.pagination { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#868686; }
.pagination strong{ color:#000; }
.pagination a{ color:#868686; }






/* ---------------  innerpage banner ------------- */
.planbanner {background:url(../images/plan_bg.gif) repeat-x; border:1px solid #dfdfdf; height:180px;}
.planbanner_a{margin:0px 19px 0px 19px; padding:25px 0px 0px 0px; width:135px; float:left;}
.planbanner_b{margin:0px 0px 0px 0px; padding:12px 0px 0px 0px; width:478px; float:left;}
/*.planbanner_b p{margin:0px; padding:0px 0px 5px 0px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7d7d7d;}*/
.planbanner_b p{margin:0px; padding:0px 0px 5px 0px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7d7d7d; text-align:left;}
.planbanner_c{margin:0px 0px 0px 0px; padding:71px 0px 0px 0px; width:300px; float:left;}
* html .planbanner_c{width:280px;}

.rightcol_plan {width:208px; height:auto; padding-top:34px; float:right;}
.rightcol_plan ul {list-style:none; margin:0px; padding:0px; position:absolute; top:33px;} /*-- change by amol --*/
.rightcol_plan ul li {background:transparent url(../images/bullet1.gif) no-repeat left top; font:bold 11px Tahoma, Geneva, sans-serif; color:#7b7b7b; padding:0px 0px 0px 10px; margin:0px; }

/* ---------------  innerpage ------------- */
.spacerh10{background:url(../images/spacer.gif) 0px 0px repeat; height:10px;}
.left_content{margin:20px 0px 20px 0px; padding:0px; width:628px; float:left;}
.right_content{margin:20px 0px 20px 0px; padding:0px; width:312px; float:right;}
.orange_font{color:#f99400;}
.orange_font a{ text-decoration:none; color:#F99400; }
.orange_font a:hover{ text-decoration:underline; }


.personalPackage {font:bold 11px/27px Tahoma, Geneva, sans-serif; color:#868686; min-height:27px;}
.personalPackage ul {margin:0px; padding:0px;}
.personalPackage ul li {float:left; width:193px; text-align:center; border-right:1px solid #dcdcdc; }
.personalPackage2 {width:420px!important; padding-left:10px; text-align:left!important; color:#868686!important;}
.buy_now{background:url(../images/buy_now_sml.gif) no-repeat; border:0px; width:80px; height:20px; font:bold 11px Tahoma, Geneva, sans-serif; color:#fff; padding:3px 0px 3px 8px; cursor:pointer;}

.ourapproach{margin:0px; padding:0px; font:normal 12px/18px Tahoma, Geneva, sans-serif; color:#868686;}
.ourapproach ol{margin:0px; padding:0px 0px 0px 30px;}
.ourapproach li{margin:0px; padding:5px 0px 10px 0px; list-style-type:decimal;}

.box_sequence{margin:0px auto; padding:30px 0px 20px 70px; text-align:center; width:960px;}
.box_sequence_one{float:left; width:196px; height:70px; background:url(../images/smal_box_repeat.jpg) repeat-x; border:1px solid #dfdfdf; padding:20px 0px 0px 0px; margin:0px 20px; color:#3298cc; font:bold 14px/18px Tahoma, Geneva, sans-serif;}
.box_arrow{background:url(../images/orange-arrow.jpg) 0px 0px no-repeat; width:35px; height:29px; float:left; margin:35px 0px 0px 0px;}



.packagearea {margin-bottom:30px; border:1px solid #dcdcdc; background:#fff;}

.packagehead {background:url(../images/packagehead_bg.gif) repeat-x; font:bold 14px/30px Tahoma, Geneva, sans-serif; color:#3298cc; height:30px;}
.packagehead ul {margin:0px; padding:0px;}
.packagehead ul li {float:left; width:194px; text-align:center}
.packageservices {width:365px!important; padding-left:10px; text-align:left!important;}
.packageservices_2 {width:420px!important; padding-left:10px; text-align:left!important;}

.packagecontent {font:bold 11px/27px Tahoma, Geneva, sans-serif; color:#f99400; min-height:27px;}
.packagecontentul {margin:0px; padding:0px;}
.packagecontent ul li {float:left; width:193px; text-align:center; border-right:1px solid #dcdcdc; }

.packagecontent ul li a { text-decoration:none; color:#F99400; }
.packagecontent ul li a:hover{ text-decoration:underline; }

.packagecontentservices {width:364px!important; padding-left:10px; text-align:left!important; color:#868686!important;}
.packagecontentservices1 {line-height:normal; padding:3px 0px;width:364px!important; padding-left:10px; text-align:left!important; color:#868686!important;}

.packagecontent1{background:#f8f8f8; display:block; height:auto;}/* -- change by amol --*/

.quoteerror
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990033;
	font-size:11px;
}






.signupcont {width:auto; height:auto; padding:5px; margin-bottom:20px;}
.signupcont h1 {font:normal 22px/32px Tahoma, Geneva, sans-serif; color:#3298cc;}
.signupcont h2 {font:bold 12px/20px Tahoma, Geneva, sans-serif; color:#3298cc;}
.signupcont p{margin:0px; padding:5px 10px 10px 0px; color:#868686; text-align:justify; font:normal 12px/20px Tahoma, Geneva, sans-serif;}

.button-wrapper {float:left; margin-top:10px;}
.button-wrapper span { background: transparent url(../images/btn_left.gif) no-repeat scroll 0 0; display:inline-block; /* float: left;*/ padding:0 0 0 25px; display:inline-block}
.button-wrapper span input { background: transparent url(../images/btn_right.gif) 100% 0 no-repeat; display: block; border:none; padding:6px 15px 6px 7px; color:#FFFFFF; font-weight:bold; cursor:pointer; text-decoration:none; font:bold 13px Tahoma, Geneva, sans-serif;}
:first-child+html .button-wrapper span input {padding:4px 0px 8px 0px; }
* html .button-wrapper span input {padding:4px 0px; }

.planarea {width:135px; float:left;padding-top:7px;}
.planarea1 {width:180px; float:left;padding-top:7px;}






.whyus {background:url(../images/why_us.gif) no-repeat; padding-left:186px; padding-top:56px; padding-bottom:10px; font:normal 12px/18px Tahoma, Geneva, sans-serif; color:#868686;}

.textbold {font-weight:bold!important;}
.pointslft {background:url(../images/no_bg.gif) no-repeat; width:29px; font:normal 18px/28px Tahoma, Geneva, sans-serif; color:#FFF; float:left; text-align:center;}

.pointsdet {float:right; width:713px; padding:7px 20px 11px 0px;}
.pointsdet ul li {background:transparent url(../images/bullet.gif) no-repeat; margin-left:10px; padding-left:10px; font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#666; padding-bottom:7px; margin-top:5px;}

.textblueb {color:#3298cc; font-weight:bold;}

.ourapproach1 {background:url(../images/img_approach.gif) no-repeat; padding-left:186px; padding-top:56px; padding-bottom:10px; font:normal 12px/18px Tahoma, Geneva, sans-serif; color:#868686;}
* html .ourapproach1 {height:100px;}

.helpcenter {background:url(../images/img_helpcenter.gif) no-repeat; padding-left:186px; padding-top:56px; padding-bottom:10px; font:normal 12px/18px Tahoma, Geneva, sans-serif; color:#868686;}

.helpcenterinfo {margin-top:5px;}
.helpcenterinfo p {margin:0px; padding:5px; color:#666;}
.helpgrey {background:#f8f8f8; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}







/******************************************* Home page Carosuel ********************************************/
.home {background:url(../images/banner_img.jpg) no-repeat; width:960px; height:332px; position:relative;}
.ontimefix {width:112px; height:67px; background:url(../images/one-time-fix.jpg) no-repeat; position:absolute; top:4px; left:478px; padding:100px 29px 0px 23px; }




.termsno {width:40px; float:left; font:normal 12px Tahoma, Geneva, sans-serif; color:#666; text-align:left; margin-bottom:20px;}
.termscont {width:910px; float:right; font:normal 12px Tahoma, Geneva, sans-serif; color:#666; margin-bottom:20px;}
.termscont p {padding-bottom:5px; margin:0px;}
.regiForm {width:auto; font:bold 12px Tahoma, Geneva, sans-serif; color:#666; margin-bottom:20px; text-align:center;} 

.loginlayer {display:none; position:absolute; left:-19px; top:27px; z-index:10000;}
*:first-child+html .loginlayer {left:-40px; z-index:10000;}


.packagetext {padding-top:5px;padding-bottom:10px; font:normal 11px Tahoma, Geneva, sans-serif; color:#868686; font-weight:bold}
.packagetext a{ text-decoration:none; color:#F99400; }
.packagetext a:hover{ text-decoration:underline; }


.point_arrow {background:url(../images/arrow-bg.jpg) no-repeat; width:20px; height:20px; float:left; text-align:center; margin:4px 0px 0px 10px;}
.point_arrowdet {float:right; width:713px; padding:3px 20px 11px 0px;}

.whatelse {background:url(../images/what_else.jpg) no-repeat; padding-left:186px; padding-top:56px; padding-bottom:10px; font:normal 12px/18px Tahoma, Geneva, sans-serif; color:#868686; position:relative;}

* html .whatelse {height:100px;}

.requestquote {width:167px; position:absolute; top: 303px; left: 9px;}

.sitemap {background:url(../images/sitemap.jpg) no-repeat; padding-left:186px; padding-top:56px; padding-bottom:10px; font:normal 12px/18px Tahoma, Geneva, sans-serif; color:#868686;}

.sitemaplist ul {margin:0px 0px 0px 50px; padding:0px; font-family:Tahoma, Geneva, sans-serif;}
.sitemaplist ul li {padding:0px 0px 10px 20px; color:#3298cc; display:block; font-size:13px; line-height:17px!important; background:url(../images/arrow-bg.jpg) 0px 2px no-repeat;}
.sitemaplist ul li a {text-decoration:none; color:#3298cc;}
.sitemaplist ul li a:hover {text-decoration:underline;}
.sitemaplist ul li ul {margin:5px 0px 0px 20px; padding:0px;}
.sitemaplist ul li ul li {padding:0px 0px 0px 10px; color:#414042; font-size:12px; display:block; line-height:17px!important; background:url(../images/blue-arrow.jpg) 0px 5px no-repeat;}
.sitemaplist ul li ul li a {text-decoration:none;color:#414042; }
.sitemaplist ul li ul li a:hover {text-decoration:underline;}

.textblueb_ptr {color:#3298cc; font-weight:bold; cursor:pointer}

/*------------------------ 23-03-2010 ------------------------*/
.homebanner_left{width:250px; float:left; margin:120px 0px 0px 20px; color:#000; font:normal 13px/15px Tahoma, Geneva, sans-serif;}
.homebanner_left p{line-height:16px; margin:0px; padding:5px 8px 5px 0px;}
.homebanner_right{width:270px; float:right; font:normal 12px/22px Tahoma, Geneva, sans-serif; color:#fff; padding:19px ;}
.homebanner_right h1 {font:normal 27px/30px Tahoma, Geneva, sans-serif; color:#FFF; padding-top:30px;}
.homebanner_right h2 {font:normal 18px/22px Tahoma, Geneva, sans-serif; color:#FFF; padding:10px 0px;}
.bannerread {background:url(../images/btn_readmore1.gif) 0px 1px no-repeat; width:102px; height:21px; font:bold 11px/20px Tahoma, Geneva, sans-serif; color:#FFF; padding-left:23px;}
.bannerread a {color:#FFF; text-decoration:none;}
.bannerread a:hover {text-decoration:underline;}

.domain{font:bold 11px Tahoma, Geneva, sans-serif; color:#000; margin-top:6px;}
.domain label{width:270px; margin:0px; padding:2px 0px;}
.domain_textfield{width:250px; height:18px; border:1px solid #fff; font:normal 11px/15px Tahoma, Geneva, sans-serif; padding:0px 0px 0px 0px; margin:5px 6px;}

.domain_textbox {background:url(../images/domain_textfield.jpg) 0px 0px no-repeat; height:31px; margin:5px 0px 7px 0px; padding:0px; width:270px;}

.pagecountbtn {background:url(../images/submit_pagecountbtn.jpg) 0px 1px no-repeat; width:156px; height:21px; font:bold 11px/20px Tahoma, Geneva, sans-serif; color:#FFF; padding-left:23px;}
.pagecountbtn a {color:#FFF; text-decoration:none;}
.pagecountbtn a:hover {text-decoration:underline;}

.blankdiv{background:url(../images/blank_div.jpg) 0px 0px no-repeat; width:268px; height:44px; margin:15px 0px 0px 0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold}

/*
.support_bg, .update_bg, .maintenance_bg{ width:212px; height:129px; font:bold 11px Tahoma, Geneva, sans-serif; color:#7d7d7d; padding-left:100px;}
.support_bg {background:url(../images/support.jpg) no-repeat;}
.update_bg {background:url(../images/update.jpg) no-repeat;}
.maintenance_bg {background:url(../images/maintenance.jpg) no-repeat;}

/*------------------------ 25-03-2010 ------------------------*/
.homebanner_right1{width:228px;background:url(../images/banner_resultdiv.jpg) 0px 0px no-repeat; float:right; font:normal 20px/22px Tahoma, Geneva, sans-serif; color:#3298cc; padding:10px; margin:52px 31px 0px 0px; height:238px; position:relative;}
.homebanner_right1 h1 {font-size:18px; margin-top:15px;}
.homebanner_right1 p {font:normal 12px Tahoma, Geneva, sans-serif; color:#666; border-top:1px dotted #666; padding:7px 0px!important;}
* html .homebanner_right1{margin:52px 16px 0px 0px;}

.buttonsignup {position:absolute; left:0px; bottom:5px; width:248px; text-align:center}

.websitetext{font:bold 18px/22px Tahoma, Geneva, sans-serif; float:left; width:60%; padding:5px 0px 5px 15px;}
.websiteLink{ width:auto; padding:0px!important; text-align:right!important; font-size:11px!important; border:0px!important; line-height:normal!important }
.websiteLink a{color:#606060; text-decoration:underline;}
.websiteLink a:hover{text-decoration:none;}
.webtitle{font: normal 16px/18px Tahoma, Geneva, sans-serif; padding-left:10px;}

.webdetails{margin:0px 10px;}
.webdetails p{color:#5e5e5e; font: 12px/ 16px Tahoma, Geneva, sans-serif ;border-top:1px dotted #a4a4a4; padding:5px 0px; margin:0px;}
.webdetails a{color:#5e5e5e; font: 12px/ 16px Tahoma, Geneva, sans-serif ;margin:0px;text-decoration:underline}

.signupbtn{padding:5px 0px 0px 0px; margin:0px 15px; text-align:center; border-top:1px dotted #a4a4a4;}

/*----------- 30-03-2010 Support Area CSS ----------------------------*/

/*.services ul {margin:0px; padding:0px;}
.services ul li {border-bottom:1px solid #dcdcdc;}*/

.serviceleft {width:200px; text-align:left; color:#868686; float:left; font:bold 12px/18px Tahoma, Geneva, sans-serif; color:#868686; padding:3px 0px 3px 10px;}
.serviceright {width:390px; text-align:left; color:#868686; float:right; font:normal 12px/18px Tahoma, Geneva, sans-serif; color:#868686; padding:3px 0px 3px 0px;}

.process {background:url(../images/process.jpg) no-repeat; padding-left:186px; padding-top:56px; padding-bottom:10px; font:normal 12px/18px Tahoma, Geneva, sans-serif; color:#868686;}

.services_content{padding:0px 0px 0px 55px; margin:0px;}
.point_arrow1 {background:url(../images/arrow-bg.jpg) no-repeat; width:20px; height:20px; float:left; text-align:center; margin:4px 0px 0px 0px;}
.point_arrowdet1 {float:left; width:650px; padding:2px 10px 11px 0px;}

.support_icons{background:url(../images/support-icon.jpg) left 0px no-repeat; height:50px; font:normal 22px/32px Tahoma, Geneva, sans-serif; color:#3298cc; padding:5px 0px 0px 55px !important;}
.update_icons{background:url(../images/update-icon.jpg) left 0px no-repeat; height:50px; font:normal 22px/32px Tahoma, Geneva, sans-serif; color:#3298cc; padding:5px 0px 0px 55px !important;}
.maintenance_icons{background:url(../images/maintenance_icon.jpg) left 0px no-repeat; height:50px; font:normal 22px/32px Tahoma, Geneva, sans-serif; color:#3298cc; padding:5px 0px 0px 55px !important;}

/*.testimonials p{margin:5px 0px; padding:0px;}*/

.testimonials_border{border-bottom:1px dashed #ccc; margin:0px; padding:10px 0px 10px 5px;}

.contact_address{border-top:1px solid #DEE1E2; color:#868686; margin:15px 0px; padding:0px; width:670px;}
.contact_address p {margin:0px; padding:4px 0px 2px 0px; line-height:15px;}
.contact_address1{float:left; width:50%; padding-left:7px;}
.contact_address2{float:left; width:45%; padding:0px 0px 0px 7px;}
.contact_title {color:#3298cc; font-weight:bold; font-size:13px; padding:10px 0px 15px 7px;}

/*------------------------ Service Request 13-04-2010 ------------------------*/

.servicerequest_container {width:694px; float:right; border:1px solid #dfdfdf; padding:10px 10px 10px 20px; margin-bottom:10px;margin-top:10px;}
.servicerequest_container h1 {font:normal 22px/32px Tahoma, Geneva, sans-serif; color:#3298cc; margin-bottom:15px;}
.support_img {padding-bottom:15px; width:210px; height:61px; margin-left:10px;}
.support_col {width:220px; border-right:1px dashed #b2b2b2; min-height:184px; float:left; }
* html .support_col {height:184px;}
.support_col ul {margin:0px 0px 0px 10px;}
.support_col ul li {font:bold 12px Arial, Helvetica, sans-serif; color:#7f7f7f; background:url(../images/bullet.gif) 0 5px no-repeat; padding:0px 0px 0px 10px; line-height:18px;}
.support_col ul li a{font:bold 12px Arial, Helvetica, sans-serif; color:#7f7f7f;}


.support_col_add {width:370px; border-right:1px dashed #b2b2b2; min-height:184px; float:left; margin-top:20px; }
* html .support_col_add {height:184px;}
.support_col_add ul {margin:0px 0px 0px 10px;}
.support_col_add ul li {font:bold 12px Arial, Helvetica, sans-serif; color:#7f7f7f; background:url(../images/bullet.gif) 0 5px no-repeat; padding:0px 0px 0px 10px; line-height:18px;}
.support_col_add ul li a{font:bold 12px Arial, Helvetica, sans-serif; color:#7f7f7f;}

/*------------ 15-04-2010 start -------------*/

.submenu{margin:0px; padding:0px; background:#F6F6F6;}
.submenu ul{margin:0px 0px 0px 0px; padding:0px;}
.submenu li{background:#F6F6F6 url(../images/submenu_icon.jpg) 35px 10px no-repeat !important; font-size:11px; font-weight:normal; padding:0px 0px 0px 44px; border:0px none; line-height:25px; display:block;}
.submenu li a{text-decoration:none; background:#F6F6F6; line-height:25px; display:inline-block;}
.submenu li a:hover{text-decoration:underline; background:#F6F6F6; display:inline-block; line-height:25px;}


/**** Crawler page count progress image *******/

.pagecount_home { height:auto; margin:10px 0 0; width:auto; border-top:1px dotted #fff; padding-top:10px; font:normal 12px Tahoma, Geneva, sans-serif; text-align:center; }
.pagecount_home input {margin:auto; display:block}
.pagecount_home img {margin:7px 0px;}
.pagecount_det {font:normal 18px Tahoma, Geneva, sans-serif!important; color:#fff!important; text-align:center!important; padding:0px!important; }

.pagecount_home p{margin:0px !important; padding:5px 0px 0px 0px !important; text-align:center !important;}
.pagecount_home p.small{font-size:11px; margin:10px 0px 0px 0px !important; padding:0px !important; line-height:12px !important;}
.pagecount_home p.small_error{font-size:11px; margin:10px 0px 0px 0px !important; text-align:left !important; padding: 0px 0px 10px 0px !important; line-height:12px !important;}

.pagecount_text{font-size:13px; color:#2f99cb; font-weight:bold; text-align:center; width:268px;}


.inner_count{min-width:232px; height:53px; position:absolute; top:0px; right:0px; padding:0px 0px 0px 5px; color:#FFF; z-index:1;}

.innercount_left{background:url(../images/inner_count.jpg) left top no-repeat; height:53px; float:left; padding-left:10px; width:230px; position:relative; z-index:-10;}
.innercount_right{background:url(../images/rt_rounded_innercount.jpg) right top no-repeat; width:8px; height:53px; float:left;}
.inner_count p{color:#FFFFFF; font-size:12px; margin:0px !important; padding:3px 0px 0px 0px !important; line-height:12px;}
.innercount_left a {color:#fff; font-weight:bold; text-decoration:none; text-align:right; padding-left:10px;}
.innercount_left a:hover {text-decoration:underline;}
.error_link {color:#606060; font:normal 10px/12px Tahoma, Geneva, sans-serif; text-decoration:underline;}
.serviceTitle{padding-left:5px;color:#666666;}

.highlightdiv{background-color:#EEEEEE;	padding:5px 10px 5px 0px;	margin-bottom:5px; }

.highlightdiv label {position:relative; top:-3px; left:3px;}

.unhighlightdiv{background-color:#FFFFFF;padding:5px 10px 5px 0px;margin-bottom:5px;}

.unhighlightdiv label {position:relative; top:-3px; left:3px;}
.textbox label {position:relative; top:-3px; left:3px;}


.http_textfield {background:#fff; border:1px solid #3399cc; height:21px; padding:2px; font:normal 11px Tahoma, Geneva, sans-serif; width:92px; margin-top:5px; float:left; }
.url-tf {background:#fff; border:1px solid #3399cc; height:16px; font:normal 11px Tahoma, Geneva, sans-serif; width:152px; color:#000; margin-top:5px;margin-left:3px; padding:2px;}
:first-child+html .url-tf {margin-top:4px; height:14px;}




/*-------------------------- 29/04/2010 Add Pages --------------------------------------------*/

.addpages {width:auto; height:auto; margin:0px 0px 10px 0px;}
.addpages h1 {font:normal 22px/32px Tahoma, Geneva, sans-serif; color:#3298cc;}
.addpages h2 {font:bold 12px/20px Tahoma, Geneva, sans-serif; color:#3298cc;}
.addpages p{margin:0px; padding:5px 0px; color:#666; text-align:justify; font:normal 12px/20px Tahoma, Geneva, sans-serif;}
.addpages p a:hover{ text-decoration:underline; }
.webdetail {border:1px solid #DFDFDF; padding:2px; padding-bottom:0px; margin:5px 0px;}
.webdetail p  {background:#f6f6f6; line-height:26px; margin-bottom:2px; color:#666; text-align:justify; font:normal 12px/20px Tahoma, Geneva, sans-serif; padding:5px;}
.addpages label {float:left; width:105px; padding-top:0px;}
:first-child+html .addpages label {padding-top:3px;}
.textfield-addpage { border:1px solid #DCDCDC; color:#868686; font-family:Tahoma,Geneva,sans-serif; font-size:12px; height:20px; margin:0; width:200px;}

.btn-addpage {background:url(../images/btn_bg.jpg) no-repeat; width:50px; height:21px; font:bold 12px Tahoma, Geneva, sans-serif; color:#FFF; border:0px; padding-bottom:1px;}

.addpages span {font-size:11px;}
.pagelisting {border:1px solid #DFDFDF; padding:2px; padding-bottom:0px; margin:5px 0px;font:normal 12px/20px Tahoma, Geneva, sans-serif;color:#666; height:400px;}

.srno {background:#ccc; width:50px; float:left; padding-left:5px; font-weight:bold; line-height:24px; }
.link_head {background:#ccc; width:765px; float:left; padding-left:15px; font-weight:bold; line-height:24px;}
.crawltype {width:100px;  float:left; font-weight:bold; line-height:24px;background:#ccc; }

.srnolist {border-top:1px solid #f6f6f6; width:50px; float:left; padding-left:5px; line-height:24px; }
.linklist {border-top:1px solid #f6f6f6; width:765px; float:left; padding-left:15px; line-height:24px;}
.manual {border-top:1px solid #f6f6f6; width:100px; float:left; line-height:24px; color:#329ecf }
.crawl {border-top:1px solid #f6f6f6; width:100px; float:left; line-height:24px; color:#ec9a0a }

.srnolisthignlighted {border-top:1px solid #fff; width:50px; float:left; padding-left:5px; line-height:24px;background-color:#f6f6f6 }
.linklisthignlighted  {border-top:1px solid #fff; width:765px; float:left; padding-left:15px; line-height:24px;background-color:#f6f6f6}
.manualhignlighted  {border-top:1px solid #fff; width:100px; float:left; line-height:24px; color:#329ecf;background-color:#f6f6f6 }
.manualhignlighted a {cursor:pointer;}


.btnnext {background:url(../images/login.jpg) no-repeat right; float:right; font:bold 12px/22px Tahoma, Geneva, sans-serif; height:26px; color:#FFF; width:60px; padding-left:8px; cursor:pointer; text-align:left; border:0px; margin-bottom:10px;}
add_link_error{font-size:11px;color:#990000; margin:10px 0px 10px 0px !important; text-align:left !important; padding:0px !important; line-height:12px !important;}
add_link_success{font-size:11px;color:#006633; margin:10px 0px 10px 0px !important; text-align:left !important; padding:0px !important; line-height:12px !important;}

.addpagesdiv {width:750px; height:auto; float:left;}

.addnextdiv {width:150px; float:right; text-align:right;}

/*********************************** New CSS ********************************************/

.signup-steps {width:auto; font:bold 12px Tahoma, Geneva, sans-serif; color:#616161;}
.signup-steps h2 {font: bold 18px/25px Tahoma, Geneva, sans-serif; color:#3298cc; padding:4px 0px;}

.steps1-3 {background:url(../images/steps_bg1-3.gif) no-repeat; width:193px; height:81px; padding:4px 49px 0px 8px; float:left;}
/*.step4 {background:url(../images/steps_bg1-3.gif) no-repeat; width:194px; height:81px; padding:4px 8px 0px 8px; float:right;}*/
.steps1-3 p, .step4 p {border-top:1px solid #dfdfdf; padding:2px 0px 0px 0px; font-weight:bold; line-height:normal; text-align:left}

.remember {background:url(../images/remember_bg.gif) no-repeat; padding: 7px 0px 0px 74px; margin:10px 0px 19px 0px; font-weight:normal; line-height:37px;}


.support, .update, .maintenance{ width:200px; height:129px; font:bold 11px Tahoma, Geneva, sans-serif; color:#7d7d7d; padding-left:105px; margin:0px 5px;}
.support h2, .update h2, .maintenance h2 { font:normal 20px/26px Tahoma, Geneva, sans-serif; color:#3298cc; }
.support ul, .update ul, .maintenance ul {list-style:none; margin:0px; padding:0px;}
.support ul li, .update ul li, .maintenance ul li {background:transparent url(../images/bullet1.gif) 0px 3px no-repeat ; font:bold 12px/15px Tahoma, Geneva, sans-serif; color:#7b7b7b; margin:0px; border:0px; padding-left:10px; }
.support {background:url(../images/support.jpg) 0px 10px no-repeat; margin-top:10px;}
.update {background:url(../images/update.jpg) 0px 10px no-repeat;}
.maintenance {background:url(../images/maintenance.jpg) 0px 10px no-repeat; border-bottom:0px;}

.faq-home {width:612px; float:right; font-weight:normal}
.faq-home h2 {font:normal 18px Tahoma, Geneva, sans-serif; color:#3298cc; padding:0px;}
.faq-home ul {margin:0px; padding:0px; font-weight:normal;}
.faq-home ul li {padding:12px 0px 0px 0px; margin:0px; display:inline-block}


.faq-quesL {width: 25px; font-weight:bold; float:left; line-height:17px;}
.faq-quesR {width: 580px; font-weight:bold; float:right; line-height:17px;}
.faq-ansL {width: 25px; float:left; line-height:17px; padding-top:3px;}
.faq-ansR {width: 580px; float:right; line-height:17px; padding-top:3px; padding-left:5px;}


/*----------------------------------------- 31/05/2010 Home Page revised --------------------------------------------------------------*/





.wrapper {width:1000px; height:auto; margin:auto;}

.header {background: url(../images/header_bborder.gif) repeat-x left bottom; width:auto; padding-bottom:1px;}

.topmenu {width:664px; height:auto; float:left; line-height:47px; color:#fff;}
.topmenu ul {display:inline;}
.topmenu ul li {display:inline; padding:0px 16px;}
.topmenu ul li a {color:#FFF; text-decoration:none;}
.topmenu ul li a:hover {text-decoration:underline;}

.loginbox a {display:block; color:#FFF; text-decoration:none;}

.logo {width:303px; height:85px; float:left;}
.question {background:url(../images/icon_question.jpg) no-repeat right; width:366px; height:85px; float:right; color:#707070; font-size:19px; margin-right:0px; text-indent:-10000px}


.support_co {background:url(../images/support_company.gif) no-repeat top center; padding:51px 0px 16px 0px; color:#4b4b4b; text-align:center; font-size:17px;}

.services {background:url(../images/services.gif) no-repeat; height:232px; padding:40px 0px 0px 277px; font-weight:bold; color:#474747; font-size:12px;}
.services ul {}
.services ul li {background:url(../images/bullet.gif) no-repeat 5px 5px; padding-left:15px; line-height:16px;}



.services_left {float:left; width:339px;}
.services_right {float:left; width:375px;}

.select_plan {background:url(../images/plan_bg.gif) repeat-x; height:247px; padding-bottom:10px; font-size:13px; color:#1c3440; font-weight:bold; margin-bottom:10px;}
.select_plan p {padding-bottom:17px;}
.plan_title {margin:auto; text-align:center; padding-bottom:12px;}

.hourly_plan {border-right:1px solid #88c9eb; width:499px; float:left; background:url(../images/plan_hourly.jpg) no-repeat top center; padding-top:110px; text-align:center;}
.monthly_plan {border-left:1px solid #3297cb; width:499px; float:right; background:url(../images/plan_monthly.jpg) no-repeat top center; padding-top:110px; text-align:center;}

.plans_unlimited { background:url(../images/monthlyplan_bg.gif) repeat-x #f8f8f8; border:1px solid #dfdfdf; border-bottom:0px; padding-bottom:10px;}
.un_plan-heading {background:url(../images/unlimited_plan.gif) no-repeat; padding-top:107px; font-weight:bold; color:#454545; font-size:13px; text-align:center; width:998px;}
.support, .update, .maintenance {background:url(../images/img_plans.gif) no-repeat; margin:15px 0px 0px 18px; float:left; width:200px; height:87px; padding:33px 0px 0px 109px; font-size:12px; font-weight:bold; line-height:17px; color:#333333;}
.support li, .update li, .maintenance li {background:url(../images/bullet_blue.gif) no-repeat 0px 7px; padding-left:10px;}
.support {background-position:0px 0px}
.update {background-position:-327px 0px;}
.maintenance {background-position:-655px 0px;}
* html .support {margin-left:10px;}

.signupsteps {margin:12px 0px 10px 20px;}
.signupsteps ul {}
.signupsteps ul li {float:left; font-weight:bold; font-size:12px; color:#4a4a4a; width:230px; padding-right:12px}
.step1, .step2, .step3, .step4 {background:url(../images/signup_steps.gif) no-repeat; padding-top:54px;}
.step1 {background-position:0px 0px;}
.step2 {background-position:-250px 0px;}
.step3 {background-position:-500px 0px;}
.step4 {background-position:-750px 0px;}

.website-details {} 
.sitecost {background:url(../images/header_bborder.gif) repeat-x #e1e1e1; text-align:center; padding-top:3px; position:relative; margin-bottom:20px; border:1px solid #dfdfdf; border-top:0px; } 
.sitecost h1 {background:url(../images/cost-for-site.gif) no-repeat center top; height:75px; text-indent:-3000px;}

.web-det {}

.enterurl {width:460px; padding:10px 0px; margin:auto;}
.textfield {border:1px solid #979797; padding:2px; font-size:11px; width:300px; height:16px;}
:first-child+html .textfield {height:14px;}
.listmenu {border:1px solid #979797; padding:2px; font-size:11px; width:96px;}

.startnow {width:175px; height:44px; margin:auto; }
.signup {width:242px; height:42px; margin:auto; margin-bottom:10px;}

.crawler {text-align:center; line-height:24px; color:#333; border-top:1px dashed #fff; padding:10px 0px;  margin:0px 20px;}
.pagcount {font-size:16px; font-weight:bold;}


.result { background:#fff; border:1px solid #ababab; width:440px; margin:5px auto; padding:5px; text-align:left}
.websiteLink{ width:auto; padding:0px!important; text-align:right!important; font-size:11px!important; border:0px!important; line-height:normal!important }
.websiteLink a{color:#606060; text-decoration:underline;}
.websiteLink a:hover{text-decoration:none;}

.website-details h1 {font-size:18px; margin:10px 0px 5px 0px; color:#3298CC; font-weight:normal; background:none; text-indent:0px; height:auto; }
.website-details p  { border-top:1px dotted #666666; color:#666666; font:12px Tahoma,Geneva,sans-serif; padding:7px 0 !important; }

.testimonials {background:url(../images/testimonials.gif) no-repeat; color:#333333; padding:60px 0px 0px 20px; width:455px; float:left; margin-bottom:10px;}
.testimonials a {color:#F99400; text-decoration:none;}

.testimonials_page {color:#333333; padding:5px 0px 0px 20px; width:855px; float:left; margin-bottom:10px;}

.testimonials_page a {color:#F99400; text-decoration:none;}


.homefaq {background:url(../images/home-faq.gif) no-repeat; width:487px; float:right; font-weight:bold; color:#666666; padding:40px 0px 0px 13px; margin-bottom:10px;}
.homefaq ul li {list-style:decimal; padding-bottom:7px; margin-left:20px;}
.homefaq p {font-weight:normal; padding-top:3px;}

.footer {background:url(../images/logo_footer.jpg) no-repeat right; padding-top:19px; font:normal 12px/18px Tahoma, Geneva, sans-serif; color:#646464; position:relative; border-top:1px dotted #b2b2b2; margin-bottom:20px;margin-top:12px;  z-index:10;}


.facebook {background:url(../images/icon_facebook.jpg) no-repeat; height:22px; width:90px; padding-left:25px;font:normal 11px/22px Tahoma, Geneva, sans-serif; color:#646464; text-align:left; float:left}
.facebook a {font:normal 11px/22px Tahoma, Geneva, sans-serif; color:#646464; text-decoration:none;}
.facebook a:hover {text-decoration:underline;}

.twitter {background:url(../images/icon_twitter.jpg) no-repeat; height:22px; width:90px; padding-left:25px;font:normal 11px/22px Tahoma, Geneva, sans-serif; color:#646464; text-align:left; float:left}
.twitter a {font:normal 11px/22px Tahoma, Geneva, sans-serif; color:#646464; text-decoration:none;}
.twitter a:hover {text-decoration:underline;}

/*------*/

.logintop {width:210px; margin-right:5px; float:right; position:relative}
.logintop img {float:left; margin-right:15px;}
.memberlogin {background:url(../images/login_bg.jpg) no-repeat; float:left; width:65px; display:block; line-height:28px; height:33px; padding-left:15px;color:#FFF; margin-top:9px; float:left; font-size:13px; font-weight:bold;cursor:pointer; }

.loginbox {display:block;float:right;width:71px;height:30px;overflow:hidden;background:url(../images/login_over.jpg) no-repeat right;margin-left:5px;font-size:13px; font-weight:bold;line-height:28px; color:#000; padding-left:10px; cursor:pointer; position:relative; z-index:10; left:15px; }
:first-child+html .loginbox, * html .loginbox {left:0px;}
* html .loginbox {left:0px;}
.loginbox-show {display:none; position:absolute; left:-60px; top:10px; z-index:10000}

.loginblock { position:relative; left:15px; top:-1px; z-index:0}
.logintopimg {background:url(../images/login-layer-t.gif) no-repeat; width:252px; height:3px; font-size:1px; text-indent:-3000px;}
:first-child+html .loginblock {left:18px;}
* html .loginblock {left:18px;}
.loginarea{width:242px; background: url(../images/login-layer-b.gif) left bottom #f4f4f4; padding:10px 5px; font-size:11px; color:#403E2E;}
.loginarea a {color:#403E2E;}
.loginarea p {padding-bottom:10px;}
.loginarea label {float:left;margin:5px 6px 0 8px;width:80px; margin-bottom:10px;}
.logintextbox {background:#FFFFFF; border:1px solid #CACACA; height:20px; width:138px;}
.btn_signin {float:left; margin-right:5px;}
.loginclose {padding:5px 10px 0px 0px!important; text-align:right; padding-right:10px; border-top:1px solid #fff; margin-top:5px;}

.hourstextfield {height:16px;padding:1px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333;}


.afcheader {background:url(../images/AEC_header09z.jpg) no-repeat; height:154px; width:790px; margin:10px 100px 0px 100px;}
.afcfooter {background:url(../images/AEC_cj_logo.gif) no-repeat; height:81px; width:429px; margin:auto;}
* html .afcfooter { padding-top:10px;}

.services2 {padding:10px 0px 0px 100px; color:#474747; font:normal 12px/20px Tahoma, Geneva, sans-serif; text-align:justify;}
.services2 ul {}
.services2 ul li {background:url(../images/bullet.gif) no-repeat 5px 5px; padding-left:15px; line-height:20px;}
* html .services2 {margin-bottom:32px}


.services2_left {width:790px; margin-bottom:10px;}
.services2_left p {padding-bottom:10px;}
