@charset "utf-8";

/* body {font-family:"Times New Roman", Times, serif; color:#000000; font-size:13px; margin:0; padding:0; font-size:11px; background-color:#255F85;} */

/* background:url(../images/menu-bg.jpg) repeat-x;}*/

body {font-family:Arial, Times, serif; color:#000000;  padding:0; font-size:11px; background:#255F85 url(../images/bg.jpg) repeat-x;}
/* -------------------------------------- */
/* GENERAL/RESET CSS */
/* -------------------------------------- */
body, html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, thead, tr, th, td,  strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, img{ margin:0; padding:0;}


.floatleft { float:left;}
.floatright { float:right;}

/* -------------------------------------- */
/* CLEARFIX CSS */
/* -------------------------------------- */
.clear {clear:both; height:0px; font-size:0px;}

.clearfix:after {    clear: both;
        display: block;
        content: " ";
        height: 0px;
        visibility: hidden;
    }
.clearfix {  
        display: inline-block;
    }

/* Hide these rules from IE-mac \*/
* html .clearfix { 
        height: 1%;
    }

li.clearfix {   
        display: list-item;
    }
/* End hide from IE-mac */

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

/* Main  CSS */
/* -------------------------------------- */

#maincontainer{    width:910px; margin:auto;}
/* -------------------------------------- */

/* Back Ground Images */
/* ****************** */

.topbg{ background:url(../images/top-menu.jpg) no-repeat;    width:435px;    height:23px;}
.menubg{background:url(../images/menu-bg.jpg) repeat-x;    width:910px;    height:44px;    float:left;}
.mainmenubg{background:url(../images/home-menu.jpg) repeat-x; width:100px; height:44px; color:#000000;  font-weight:bold;}

.GenerateBg{background:url(../images/generate-head.jpg) no-repeat;width:867px;height:38px;margin-top:8px;}
/* Paddings */
/* ********* */

.padding{padding:6px 0px 0px 25px ;}
.padding-divider{padding:5px 0px 0px 20px ;}
.padding-mainmenu{padding:25px 0px 0px 0px ;}



.padding-generatebglefttopallign{padding-left:471px;padding-top:7px;font-weight:bold;}
.padding-contenttop{padding-top:12px;}
.generatebgsize{width:303px;border:#cccccc solid 1px;font-size:12px;height:18px;color:#555555;}

.generatebgtop{padding-top:2px;}
/* Colors */
/***********/

.fontcolor{font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#ffffff;}
/*.h1
{
color:#cccccc;
font-size:11px;
} */


/* Menus   */
/********** */
ul#topmenu
{ margin:0;padding:0 0 0 30px;}

ul#topmenu li
{float:left;padding:0px 0 0 31px;list-style:none;}
ul#topmenu li a{color:#cccccc;text-decoration:none; font-weight:bold;}
ul#topmenu li p{padding:4px 0 0 0px;}
.searchtext{float:left;color:white;font-size:12px;padding:25px 0px 0px 15px;}

/* Contact Menu */
/****************/

#contactmenu li{float:left;padding:25px 0px 0 5px;list-style:none; color:#ffb01b; font-weight:bold;}
#contactmenu li p{padding:0px 0px 0 30px;}
#contactmenu  li a{color:#ffb01b;text-decoration:none;}
.mainmenu{float:right;padding:5px 0 0 0;}




/* Content Starts */
.maincontent{background-color:#ffffff;width:910px;}
.padding-Globalleftcontent{width:868px;padding:5px 21px 0 21px;}
.leftimg{font-size:0px;padding-left:17px;}
.padding-rightcontent{padding-top:17px;}
.righttopbg{background-color:#000;width:643px; height:21px;}
#bannertop li{    float:left;    padding-left:50px;    padding-top:2px;    list-style:none;}
#bannertop li p{    color:#ccc;    font-weight:bold;}

/* Content Ends */

/* Container Starts  */
/******************** */
.container{font-size:11px;}
/* Container Ends */
/******************/


/* Client Says */
/* ************/

.textallign1{font-size:12px;color:#000;font-weight:bold;}

/*------------ footer starts --------------*/


#footermenu{ padding-top:5px;padding-left:155px;}
#footermenu li{list-style:none; float:left;padding-left:22px;}
#footermenu li a{  text-decoration:none; color:#fff;}
#footermenu li p{font-size:11px;font-weight:bold; color:#fff;}
.footerallign{padding-left:312px;padding-top:10px;color:#fff;font-size:11px;}
.footerlogo{padding-left:378px;padding-top:20px;}
/* -------------threecolumn------------------ */


#threecolumn .firstdivtext{color:#CCCCCC; width:620px;}
#threecolumn .firstdivtext h1{font-size:20px; font-weight:bold;color:#000000;}
#threecolumn .firstdivtext h1 span{font-size:20px; font-weight:bold; color:#999999;}
#threecolumn .firstdivtext p{padding:5px 0 0 0px; color:#666666;line-height:16px;}
/* -------------linepadding------------------ */
#threecolumn .line{padding:50px 12px 30px 12px;}

/* -------------thirdcolumn text------------------ */
#threecolumn .recentblogtext h1{color:#497ec1;font-size:20px;}


/* -------------Firstcolumn text------------------ */
#threecolumn .searchtext{color:#666666;padding:0 0 0px 5px;}
#threecolumn .searchdivtext{color:#CCCCCC; width:270px;}
#threecolumn .searchdivtext h1{font-size:20px; font-weight:bold;color:#000000;}
#threecolumn .searchdivtext h1 span{font-size:20px; font-weight:bold; color:#666666;}
#threecolumn .searchdivtext p{padding:5px 0 0 0px; color:#555555;line-height:16px;font-size:12px;}
#threecolumn .searchdivtext .pad{padding:5px 0 0 3px;}

#threecolumn .text{color:#666666;font-size:11px;}
#threecolumn .text ul{padding:10px 0 10px 15px;}
#threecolumn .text li{ padding-bottom:3px; color:#555555;  font-size:12px;}
#threecolumn .imagefirst{padding:0 0 0 10px;}
#threecolumn .button{padding:0 60px 0 0;}

/* Clients &  */
#container h1.clienthead {font-size:20px; font-weight:bold;color:#000000; padding:10px 0 10px 0;}
#container h1.clienthead span{font-size:20px; font-weight:bold; color:#999999;}
#container .bord{border-bottom:#cccccc solid 1px; width:868px;padding-top:10px;}
#container .clienttesti{ float:left; padding:15px 17px 0 17px;}
#container .container-left1{padding-left:10px;}

#container .container-left1 h1{    font-size:12px;    text-transform:capitalize;    padding-top:10px;}
#container .container-left1{    padding-left:12px;}



/*why iseo */
/*-------------------------- */
.clswholewidth{ width:868px;}
.clsleftcol{ width:642px; padding:10px 0 0 0; float:left;}
.clstab-bord{ border-left:#e5e5e5 solid 1px;  border-top:#e5e5e5 solid 1px;  border-right:#e5e5e5 solid 1px; width:642px; height:35px;}
.padding-Globalnew{width:868px;padding:15px 21px 0 21px;}
.clsmoveout-btn{ background:url(../images/mouse-outtab.jpg) no-repeat; width:124px; height:36px; cursor:pointer; border:0px; font-weight:bold; color:#333333; }
.clsmoveover-btn{ background:url(../images/mouse-overtab.jpg) no-repeat; width:124px; height:36px; cursor:pointer; border:0px; font-weight:bold; color:#333333; }
.clstabbg{ background:url(../images/tab-bg.jpg) repeat-x; width:270px; height:36px;  }
.clscontpad{ padding:10px 0 0 8px;}
.clsinnerbg{ background:#E1eff7;  width:621px;}
.clsinnerbg h5{ padding:7px; font-weight:bold; font-size:12px; color:#333333;}
.clscontpad h6{ line-height:18px; width:610px; font-size:12px; padding:7px 0 0 0;  color:#333333;}
.clscontpad p{ line-height:18px; width:610px; font-size:12px; padding:10px 0 0 0;  color:#000000;}
.clscontpad p span{ font-size:15px; font-weight:bold;}
.clsbord{background:url(../images/bord-line.jpg) repeat-x; width:632px; height:1px;}



 .clscontpad ul li
	{
	padding:5px 0 0 20px;
	background: transparent url(../images/arrow.gif) no-repeat 0 60%;
	display:block;
	color:#333333; font-size:12px;
	}
	.clscontpad ul li a{ color:#000000; text-decoration:none;}
	.clscontpad ul
	{
	padding:10px 0 0 10px;
	margin: 0 0 0.7em 0;
	list-style: none;

	}

.clscontpad p,ul,li {margin:0; padding:0;}



/*Our clients */
/*-------------------------- */

.firstcl{width:642px;}
.clsleftcol ul{list-style:none;}
.firstclwidth{float:left;width:214px;}

.clsleftcol li{padding-top:20px;}

.quoteinputnew1 { width:207px; border:none; height:20px; color:#999999; font-size:11px;}
.bgbox{background:url(../images/input-image.jpg) no-repeat; width:207px;height:23px; border:0;margin-top:5px;}

.msgbox{background:url(../images/textarea.jpg) no-repeat; width:207px;height:74px; border:0;margin-top:5px;}
.textarea{background: none; height:65px; width:201px; border:none;  font-size:12px; color:#666666;}
/*-----------------*/
.searchpos {padding:2px 3px 0 3px;}
.inputbox{background: none; height:20px; width:201px; border:none;  font-size:12px; color:#666666;  }
.clickpad{padding:0 0 0 20px; font-size:15px;}
.bottomline{border-bottom:4px solid #FF5B00;margin-left:20px;}
form{ margin:0; padding:0;}
#form input{ margin:0; padding:0;}

.submitbtn{background:url(../images/submit-btn.jpg) no-repeat; width:207px; height:24px; cursor:pointer; border:0;}
.quickline{background:url(../images/dottedline.jpg) repeat-x;width:200px; height:1px; font-size:0px;padding:3px;float:right;}


/*Testimonials */
/*-------------------------- */
#testimonialid.testnames{font-size:13px; color:teal;}
#testimonialid a{color:teal;text-decoration:none; float:right;}

#testimonialid span{font-weight:bold;font-size:13px; color:teal; float:right;}
.clsleftcol h1{ font-size:20px;}
.toptext{background:#6D84B4;height:25px}
.toptext h2{font-size:13px;font-family:arial;font-weight:bold;color:white;padding:5px 0 0 10px}
.formtext { font-weight:bold; color:#666666; font-size:11px;}
.formtext span{color:#ff0000;font-family:verdana;font-size:11px;}
.quoteinput2 { width:250px; border:#CCCCCC solid 1px; height:19px; color:#999999; font-size:11px;}
.quoteadd {width:635px; border:#CCCCCC solid 1px; height:65px; color:#999999; font-size:11px;}
.toppad{padding:0 0 10px 0;}
.linedotted{background:url(../images/dottedline.jpg) repeat-x;width:630px; height:1px; font-size:0px;padding:3px;}
.linetoppad{padding:2px 0 0 0;}
.clsleftcol h3{font-size:15px;color:#000000; font-weight:bold;}
.clssubmit{

	background:url(../images/submit.jpg) no-repeat center center;
	width: 94px;
	height:29px;
	font:normal 11px arial;
	color:#FFFFFF;
	border:none;
	cursor:pointer;
}

.clscancel{

	background:url(../images/cancel.jpg) no-repeat center center;
	width: 94px;
	height:29px;
	font:normal 11px arial;
	color:#FFFFFF;
	border:none;
	cursor:pointer;
}


/* FAG CSS*/

    #sm_outer {
	margin-bottom:			16px;

	display:				none;
     width:910px;
}

#sm_inner {
	background:				#0C1216;
}

.sm_column p{color: #0e7fc7; font-size:11px; padding:0 20px 0px;}

.sm_column {

	width:					900px;
	padding:				0px 15px 20px 15px;
}
.sm_column ul li{ list-style:url(../images/question.jpg);}
.sm_column ul { padding:20px 20px 0 20px;}
.sm_column ol li{list-style:lower-alpha;}
.sm_column ol { padding:20px 20px 20px 40px; color: #0e7fc7; font-size:11px;}
.sm_column h2 {
	color:#FFFFFF;
	font-size:				14px;
	padding:				0px 0 5px 10px;
}

.sm_column h2 a:link, .sm_column h3 a:visited {
	color:					#fff;
}

/*Success stories */
/*-------------------------- */

.successleft h1{ font-size:22px; padding:10px 0 0 0;}
.successleft{width:868px; padding:10px 0 0 0;  }
.successleft p{ font-size:12px; line-height:19px; padding:5px 0 0 0; width:868px;}
.successleft p b{ font-size:13px; color:teal;}
.successleft h4{ font-size:15px; padding:10px 0 0 0;}
 .successleft ul li
	{
	padding:5px 0 0 20px;
	background: transparent url(../images/arrow.gif) no-repeat 0 60%;
	display:block;
	color:#333333; font-size:12px;
	}
	.successleft ul li a{ color:#000000; text-decoration:none;}
	.successleft ul
	{
	padding:5px 0 0 10px;
	margin: 0 0 0.7em 0;
	list-style: none;

	}

.successleft p,ul,li {margin:0; padding:0;}
.clsleft-txt{ width:100px; float:left; font-weight:bold;  font-size:12px; padding:5px 0 0 0;}
.clscolen{ width:20px;  float:left; font-weight:bold;  font-size:12px; padding:5px 0 0 0;}
.clsright-txt{ width:300px; float:left; font-weight:bold;  font-size:12px; padding:5px 0 0 0; color:#666666;}
.clsgrid-globalwidth{ width:648px; border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-left:1px solid #cccccc;}
.clsright-txt a{ color:#666666; text-decoration:none;}


.clsgridbg{background:url(../images/grid-blue.jpg) repeat-y; width:648px; height:30px;}
.clsgridbg b{ font-size:15px;}
.clsgridbg span{padding:5px 0 5px 0;}
.cls-firstcol{ width:60px;  float:left; text-align:center; padding:8px 0 5px 0; font-size:13px; font-weight:bold;}
.cls-secondcol{ width:502px; float:left; text-align:center; padding:8px 0 5px  0; font-size:13px; font-weight:bold;}
.cls-thirdcol{ width:60px; float:left; text-align:center; padding:8px 0 5px 0; font-size:13px; font-weight:bold;}
.clsgridbg-white{background:url(../images/grid-white.jpg) repeat-y; width:648px; border-bottom:1px solid #cccccc; }
.clssecondcol-white{ width:482px; float:left;padding:8px 0 5px 20px ;font-size:13px; font-weight:bold;}
.clswhole-gridpos{ padding:20px 0 0 120px;}


/* PRICING */
#pricing { float:left; }
#pricing h2{ float:left; font-size:13px;padding:7px 0 0 10px; }
#pricing h2.violet{color:#9933FF;}
#pricing h2.red{color:#FF0000}
#pricing h2.red a{font-weight:normal;font-size:11px;color:black}
#pricing h2.green{color:#00CC00}
#pricing h2.thickred{color:#CC3333}
#pricing h2 a{font-weight:normal;font-size:11px;}
#pricing h4{  float:left; padding:13px 0 0 0; font-size:12px; }

#topcontent{border-top:1px solid #cccccc; border-right:1px solid #cccccc;border-left:1px solid #cccccc;width:627px;height:30px;background:url(../images/top_content_bg.jpg) repeat-x;}

#topcontent .dollar299{float:left;padding-right:10px;}
.innercontent{border-left:1px solid #cccccc;border-top:1px solid #cccccc;border-right:1px solid #cccccc;width:597px; padding:10px 10px 10px 20px;}
#pricing img{border:0;}
#pricing .textbold{font-weight:bold;}
.innercontent .borbtm{ border-bottom:1px solid #cccccc;width:597px; font-size:0px;margin-top:5px;}
.innercontent ul.content8{padding:7px 0 0 18px;}

.innercontent .innerpad li{list-style:disc;}
.innercontent ul.content8 li{padding-bottom:10px; font-size:12px;}
.innercontent ul.content8 strong{font-size:13px;color:#4892FF}
.innercontent .oneline{margin-left:18px;padding-top:5px; font-size:12px;}
.lastinnercontent .oneline{margin-left:18px;padding-top:5px; font-size:12px;}
#pricing .bottomcontent{border-top:1px solid #cccccc; border-right:1px solid #cccccc;border-left:1px solid #cccccc;width:627px;height:30px;background:url(../images/top_content_bg.jpg) repeat-x;}

#pricing .bottomcontent .dollar299{float:left;padding-right:10px;}

#pricing .bottomlastcontent{border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;width:627px;height:30px;background:url(../images/top_content_bg.jpg) repeat-x;}
#pricing  .lastinnercontent{border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;width:597px; padding:10px 10px 10px 20px;}
.lastinnercontent .borbtm{ border-bottom:1px solid #cccccc;width:597px; font-size:0px;margin-top:5px;}
.lastinnercontent ul.content8{padding:7px 0 0 18px;}

.innercontent .innerpad li{list-style:disc;}
.lastinnercontent ul.content8 li{padding-bottom:10px; font-size:12px;}
.lastinnercontent ul.content8 strong{font-size:13px;color:#4892FF}
#pricing .bottomlastcontent .dollar299{float:left;padding-right:10px;}



.clsleftnewcol h1{ font-size:20px;}
.clsleftnewcol h3{font-size:15px;color:#000000; font-weight:bold;}
.clsleftnewcol{ width:642px; padding:10px 0 0 0; float:left;}
/* buynow*/

#fields h4{font-size:15px;}
#fields .leftcol {float:left;width:320px;}
#fields .rightcol{float:right; width:260px;}

#fields .center{padding-left:250px;}
#fields .clssubmit{padding-right:10px;}
#fields .quoteinput2{font-size:11px;color:#999999;border:1px solid #cccccc;width:250px;height:16px;margin-bottom:10px ;padding:4px 4px;font-family:arial;}
#fields .optionfield{width:260px;color:#999999;border:1px solid #cccccc;height:25px;margin-bottom:10px;}
#fields .line{border-bottom:4px solid #FF5B00;width:260px;font-size:0;}
#fields .quoteadd{width:640px;}
/* Testimonial */
#privacy_txt {
	font-size: 10px;
	line-height: 13px;
	margin: 0px 20px 0 0;
	color: #999999;
	text-align: left;
}
#rc {
	float: right;
	width: 206px;
	font-size: 12px;
	line-height: 16px;
}
.rcbox {
	width: 206px;
	background: url(../images/sideform_bkgr_1x1.gif) repeat-y;
	margin-bottom: 25px;
}
.rcboxtext {
	background: url(../images/sideform_bkgr_btm.gif) bottom center no-repeat;
	padding-left: 20px;
}
ul#sitemap { padding:0 0 50px 50px;}
ul#sitemap li{ list-style:disc;}
ul#sitemap li a{ text-decoration:none; color:#454545; font-size:12px;}
ul#sitemap li a:hover{ text-decoration:underline; color:#454545; font-size:12px;}







/* */



#topheadpricing {width:868px; }
#topheadpricing .tophead{width:868px;  background:#efefef;}
#topheadpricing h1{font-size:25px; text-align:center;  color:#454545; padding:5px;}
#topheadpricing .choose { float:left; width:360px; padding:35px 0 0 75px;}
#topheadpricing .choose h2{ font-size:20px; color:#283e70; padding-bottom:5px;  }
#topheadpricing .choose span{ font-size:15px; font-weight:normal;  color:#283e70; }

#topheadpricing .help { float:left; width:365px; padding:35px 0 0 60px;}
#topheadpricing .help span{ font-size:15px; font-weight:normal;  color:#283e70; }

#topheadpricing .pricingdivider{float:left; padding:10px 0px 0 0px;}

#topheadpricing .help h3{ font-size:20px; color:#283e70; padding:0px 0px 0px 0;  width:300px;}






.iseoadvantage { float: left; width: 338px;margin-right:25px;margin-top:13px;}


.iseoadvantage ul{margin:10px;}

.iseoadvantage  li {
	background: url(../images/bullet-yes.gif) no-repeat 0 0.4em;
	list-style: none;
	padding: 3px 0 4px 20px;
	border-bottom: 1px solid #eee;
    
}
.signup-top { border-top: 1px solid #eee; }
.fulltime { float: right; width:500px;  }


.iseoadvantage  ul { margin: 10px; padding: 0; }
.fulltime p { padding: 10px; line-height: 1.4; }


.secondcolumn h2{font-size:17px;padding-bottom:10px;padding-top:10px;}
.secondcolumn .rightcolumneven {
  width: 400px;
  padding-left: 0px;
  float: left;
	text-align: left;
    
}
.secondcolumn ol{ padding:0 0 20px 60px; }
.secondcolumn .leftcolumneven {
  width: 400px;
  padding-right: 0px;
  float: right;
	text-align: left;
}

.secondcolumn h3 {
  margin: 0 0 2px 0;
	padding: 0;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
}
.secondcolumn p {
	font-size: 1.1em;
	color: #232323;
	line-height: 1.3em;
	margin: 0 0 15px 0;
}







#pricing {
	position: relative;
	border: 1px solid white;
	width: 720px;
    text-align: center;
}
#pricing table {
	border-collapse: collapse;
/*	table-layout: fixed;*/
	margin: 10px 0 15px 0;
	width:720px;
}

#pricing .check strong {
	display: block;
	text-align: left;
	text-indent: -9999em;
	background: url(../images/table-check.gif) no-repeat center;
}

#pricing .check div {
	display: block;
	text-align: left;
	text-indent: -9999em;
	background: url(../images/table-cross.gif) no-repeat center;
}

#pricing .on strong { background-image: url(../images/table-check-on.gif); }
#pricing .on div { background-image: url(../images/table-check-cross.gif); }
ins { text-decoration: none; }


th.desc           { background: url(../images/table-heading-desc.gif)     repeat-x bottom left; height: 63px; }
th.announcement_0,
th.free_0         { background: url(../images/table-heading-free.gif)     no-repeat bottom center; }
th.basic_9 { background: url(../images/table-heading-basic.gif)    no-repeat bottom center; }
th.standard_19    { background: url(../images/table-heading-standard.gif) no-repeat bottom center; }
th.plus_49        { background: url(../images/table-heading-plus.gif)     no-repeat bottom center; }
th.pro_99         { background: url(../images/table-heading-pro.gif)      no-repeat bottom center; }

#pricing th.on { background: url(../images/table-heading-on.gif) no-repeat bottom center; }
#pricing tfoot td.on { background: url(../images/table-foot-on.gif) no-repeat top center; }

#pricing tbody td.on { background: url(../images/table-body-on.gif) no-repeat bottom center; text-shadow: 1px 1px 1px #6DA918; color:#fff;}





#pricing th h4 { display:none; height: 42px; }
#pricing th.on h4 { display:block !important; }
#pricing thead h4 { text-indent: -9999em; }

#pricing tbody {
	
	font-weight: bold;
	text-align: center;
	font-size: 115%;
}
#pricing tbody td {
	font-size: 100%;
	text-shadow: 1px 1px 1px #777;
}
#pricing table tbody td.pricehead {  text-align:center; width:718px;  padding:10px 0 10px 0;}
#pricing table tbody td.pricehead h1{ font-size:16px; color:#283e70;}

.desc-b     { background: url(../images/table-body-desc.gif) repeat-x bottom left; height: 40px; text-align: right; color: #40637b; font-weight: bold; font-size: .8em !important; 	text-shadow: 1px 1px 1px #fff !important;}
.free-b     { background: url(../images/table-body-1.gif) repeat-x bottom center; }
.basic-b    { background: url(../images/table-body-2.gif) repeat-x bottom center; }
.standard-b { background: url(../images/table-body-3.gif) repeat-x bottom center;  color:#fff;}
.plus-b     { background: url(../images/table-body-4.gif) repeat-x bottom center; color:#fff;}
.pro-b      { background: url(../images/table-body-5.gif) repeat-x bottom center; color:#fff;}

.desc-f     { background: url(../images/table-foot-desc.gif) repeat-x top center; height: 58px; }
.free-f     { background: url(../images/table-foot-1.gif) repeat-x top center; }
.basic-f    { background: url(../images/table-foot-2.gif) repeat-x top center; }
.standard-f { background: url(../images/table-foot-3.gif) repeat-x top center; }
.plus-f     { background: url(../images/table-foot-4.gif) repeat-x top center; }
.pro-f      { background: url(../images/table-foot-5.gif) repeat-x top center; }

#pricing tfoot td {
	vertical-align: top !important;
	text-align: center;
}
#pricing tfoot td a,
#pricing span.current_plan {
	background: url(../images/table-signup-plans.gif) no-repeat center center;
	text-indent: -9999em;
	display: block;
	height: 25px;
	margin-top: 8px;
	overflow: hidden;
}
#pricing .on a,
#pricing .on span {
	background-image: url(../images/table-signup-free.gif) !important;
	margin-top: 13px !important;
}
#pricing a.disabled {
	background-image: url(../images/button-signup.gif) !important;
	cursor: default;
}
#pricing td span.current_plan {
	background-image: url(../images/button-current-plan-disable.gif);
	opacity: 0.5;
	-moz-opacity: 0.5;
}
#pricing td.on span.current_plan {
	background-image: url(../images/button-current-plan.gif) !important;
	opacity: 1.0;
	-moz-opacity: 1.0;
}

#pricing .off {
	opacity: 0.75;
	-moz-opacity: 0.75;
}




/* **/
/** SIGNUP widths */
/*
Closed 5 columns:
(129 +1) + 150 +1+ (109 +1+ 109 +1+ 109 +1) + 109 = 720

Opened:
122 + 165 + 433 = 720

Closed 4 columns:
(129 +1) + 150 +1+ 145 +1+ 145 +1+ 145 = 718
*/
#pricing.plans4 table {width:718px;}
.nine #pricing.plans4 table {width:719px;}

      #pricing td,
      #pricing th        { width: 109px; border-right: 1px solid #fff; }
      #pricing.plans4 td,
      #pricing.plans4 th { width: 145px; }

.nine #pricing.plans4 td,
.nine #pricing.plans4 th,
.nine #pricing td,
.nine #pricing th        { border-right: none; }

      #pricing td.desc-b ,
      #pricing td.desc-f { width: auto; }
      #pricing.plans4 th.desc,
      #pricing th.desc   { width: 129px; }

.nine #pricing td.desc-b ,
.nine #pricing td.desc-f { width: auto; }
.nine #pricing.plans4 th.desc,
.nine #pricing th.desc   { width: 122px; }

      .desc-b { padding-right: 7px; }
.nine .desc-b { padding-right: 0; *padding-right: 1px; }

      #pricing.plans4 td.on,
      #pricing.plans4 th.on{ width: 150px; }
      #pricing td.on,
      #pricing th.on{ width: 150px; }

.nine #pricing td.on,
.nine #pricing.plans4 td.on,
.nine #pricing.plans4 th.on,
.nine #pricing th.on{ width: 165px; }

.nine #pricing .nine { width: 433px; border-right: 1px solid #fff; *width: 432px; }





.firstclwidth img{ border:solid 1px #dcdcdc; padding:1px;}

.inputbox1{background: none; height:20px; width:100px; border:none;  font-size:12px; color:#666666; }
.searchpos1 {background:url(../images/input1-image.jpg) no-repeat; width:110px;height:23px; border:0;margin-top:5px;padding:2px 0px 0 0px;float:left; }





/*newindex page */
/*-------------------------- */

#globalcontent{width:868px;padding:0px 0px 0 21px;}
#globalcontent .contentpad{padding-top:17px;}
#globalcontent h1{float:left;padding:22px 0 0 14px;color:#8a002a;font-size:22px;}
#globalcontent .getstartbtn{float:left;padding:8px 0 0 71px;}
#globalcontent .bannerbox{background:url(../images/banner-bg.jpg) no-repeat;width:219px;height:134px;margin-top:12px;}
#globalcontent .contents{float:left;width:147px;padding:0 0 0 10px;}
#globalcontent .contents li{
	padding:5px 0px 0 10px;
	background: transparent url(../images/arrow-new.gif) no-repeat 0 0.8em;
	display:block;   
    list-style:none;
    margin-left:5px;
		}
#globalcontent .contents li p{color:#333333;font-size:13px;padding:0 0px 0 4px; line-height:14px;}
#globalcontent .setup{float:left;padding:30px 0 0 10px;}
#globalcontent .plus{float:left;padding:70px 2px 0 2px;}
#globalcontent .minus{float:left;padding:70px 0px 0 5px;}
#globalcontent .boxpad{padding:0 6px 0 14px;border-bottom:#000000 solid 7px;width:848px;}
#globalcontent .seosetup{padding:10px 12px 0 12px;}
#globalcontent .maintain{float:left;padding:23px 0 0 0px;}
#globalcontent .maintaincontent{float:left;width:145px;padding:0 0 0 10px;}
#globalcontent .objectpad{}
#globalcontent h2{font-size:20px;color:#000000;width:120px;float:left;padding:20px 0 0 10px;text-align:center;font-weight:normal;}
#globalcontent .smallpic{padding:0 0 0 10px;}
#globalcontent .setupranking{float:left;padding:28px 0 0 0px;}
#globalcontent .bannerbottom{border-bottom:#000000 solid 7px;}
#globalcontent .bannerbottomnew{background:url(../images/bottom-line.jpg) repeat-x;width:874px;height:2px;}
#seoleftcontent {width:588px;float:left;}
#seoleftcontent .heading{padding:15px 0 10px 0;}
#seoleftcontent .seo{color:#515151;font-size:13px;text-align:justify;width:560px;line-height:19px;}
#seoleftcontent h3{color:#000000;font-size:18px;padding:15px 0 0 0;font-weight:normal;}
#seoleftcontent h3 a{color:#f65e05;}
.secondcolumn{width:828px;background-color:#efefef;padding:0 20px 20px 20px;margin:0 auto;}
#seoleftcontent .contentbtm{background:url(../images/bottom-line1.jpg) repeat-x;width:584px;height:1px;margin:15px 0 15px 0;font-size:0px;}
#seoleftcontent strong{font-size:13px;color:#000000;padding:0 0 0 3px;}
#seoleftcontent h4{color:#f26100;font-size:16px;padding:15px 0 8px 10px;}
#seoleftcontent .setupcont{padding:0 0 0 26px;width:530px;font-size:13px;text-align:justify;line-height:19px;color:#515151;}
#seoleftcontent  ul{padding:10px 0 0 24px;color:#0e7fc7;line-height:19px;;font-size:13px;}
#seoleftcontent  ul li{padding:0px 0px 0 11px;
	background: transparent url(../images/circle.jpg) no-repeat 0 0.6em;
	display:block;
    list-style:none;
    margin-left:5px;
   
    }
    #seoleftcontent  ul li p{width:220px;}
#seoleftcontent .setcont{width:200px;float:left;}
#seoleftcontent .contentbtmnew{background:url(../images/bottom-line1.jpg) repeat-x;width:582px;height:1px;margin:15px 0 0px 0;font-size:0px;}
#seorightcontent{width:274px;float:right;}
#seorightcontent .seoanalysis{background:#d7d7d7;width:274px;height:35px;}
#seorightcontent h3{font-size:16px;padding:9px 0 0 0px;padding-left:15px;}
#seorightcontent .formbox{background:#f3f3f3;width:260px;padding:12px 0px 0px 14px;}
#seorightcontent .formbox .textfield182{width:240px;margin-top:3px;margin-bottom:2px; border:#d0dbdd solid 1px; margin-right: 3px; padding: 3px 3px;  font-size:11px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
#seorightcontent .formbox textarea{width:240px;margin-top:3px;margin-bottom:2px; border:#d0dbdd solid 1px; margin-right:0px;height:50px; padding: 3px 3px;  font-size:11px;  color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
#seorightcontent .formbox .textfield182-small{width:119px;margin-top:3px;margin-bottom:2px; border:#d0dbdd solid 1px; margin-right: 3px; padding: 3px 3px;  font-size:11px;  color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
#seorightcontent .captcha{float:left;padding:3px 0 0 0;}
#seorightcontent .submitbtn{ background:url(../images/submit-btnnew.jpg) no-repeat; width:60px; height:25px; cursor:pointer; border:0;padding:3px 0 0px 0;margin-bottom:26px;}
#seorightcontent .clientlogo{padding:2px 0px 0px 0px;}
#seorightcontent .formbox .customer{font-size:12px;color:#000000;line-height:18px;text-align:justify;width:244px;padding-bottom:3px;}
#seorightcontent .formbox strong{color:#017ba2;font-size:12px;padding:10px 0 2px 0;}
#seorightcontent .formbox span{color:#009900;font-size:12px;font-weight:bold;padding:0px 0 0px 0;}
#seorightcontent .customerclient{float:left;padding:0 0 0 10px;}
#seorightcontent .customerclient li{float:left;list-style:none;}
#seorightcontent .clientboxnew{border:#cccccc 1px solid;width:114px;height:30px;background-color:#ffffff;float:left;}
#seorightcontent .clientboxnewtwo{border:#cccccc 1px solid;width:114px;height:30px;background-color:#ffffff;float:left;margin:0 0px 0 12px;}
#seorightcontent .clientboxone{float:right;margin-right:8px;margin-top:5px;border:#cccccc 1px solid;width:114px;height:30px;background-color:#ffffff;}
.logobord{ border:#b7b7b7 solid 1px; width:112px; height:34px;}
#seorightcontent .clientboxthree{padding:0 0px 0 4px;float:left;margin-right:8px;margin-top:5px;border:#cccccc 1px solid;width:114px;height:30px;background-color:#ffffff;}
#seorightcontent .clientlogo1{padding:2px 0px 0px 2px;}
#seorightcontent .clientbox{margin-right:2px;margin-top:5px;border:#cccccc 1px solid;width:116px;height:30px;background-color:#ffffff;}
#seorightcontent .formboxone{background:#f3f3f3;width:260px;padding:12px 0px 10px 14px;}
#seorightcontent .clientbox1{margin-left:8px;margin-top:5px;border:#cccccc 1px solid;width:116px;height:30px;background-color:#ffffff;}
#seorightcontent .clientlogo1{padding:2px 0px 0px 2px;}
#seorightcontent .clientcl{width:120px;float:left;}
#seorightcontent .clientcl img{ border:solid 1px #dcdcdc; padding:1px;}
#seorightcontent .formboxone ul li{list-style:none;padding-top:2px;}
#seorightcontent .clientclsec{width:120px;float:left;padding:0 0 0 8px;}
#seorightcontent .clientclsec img{ border:solid 1px #dcdcdc; padding:1px;}
#seorightcontent .formboxone ul li{list-style:none;padding-top:2px;}

#captchamsg {margin-left:5px;color:red;}

#captchamsg strong {color:green;}
.success-banner{background:url(../images/success-banner.jpg) no-repeat;width:868px;height:114px;}
.success-banner ul{padding:20px 0 0 390px;}
.success-banner ul li{background:url(../images/dot.gif) no-repeat 0 0.4em;list-style:none;padding-left:15px;font-size:11px;color:#333;}

.ourclients-banner{background:url(../images/ourclients-banner.jpg) no-repeat;width:868px;height:114px;}
.ourclients-banner p{width:415px;color:#000;font-size:11px;font-family:Arial;padding-left:315px;padding-top:25px;line-height:135%;}
a#zenbox_tab {
  top: 30%; left: 10px; width: 58px; height: 220px;  cursor:pointer; text-indent:-5000px;
  position: fixed; _position: fixed; z-index: 10000; overflow:hidden; margin-left: -12px;
}
