/* reset
Author: surag damodaran @ gvo labs
 */
body {
	margin:0;
	padding:0;
	background-color:#f1f1f1;
	background-image:url(../images/bg2.jpg);
	background-position: center top;
	background-repeat:no-repeat;
  font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	color: #2d2c68;
}
body input, body select, body textarea {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	color: #2d2c68;
}
br {
	line-height:8px;
}
input {
	outline: none;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1A3445;
	text-decoration:none
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1A3445;
	text-decoration:none
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #990000;
	text-decoration:underline
}
.clear {
  clear: both;
}
.heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000;
	padding:35px 15px 0 15px;
}
.heading2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#990000;
}
.star {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #900;
	margin:0 auto;
}
.innertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:2px 65px 0 65px;
	font-size: 10px;
	color: #333333;
}
img {
	border:none;
}
.spacer {
	padding-top:15px;	
}
/* Header Area */
.container {
	margin:0 auto;
	width:1000px;
}
.header {
	width:961px;
	height:543px;
	background-image:url(../images/header3.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
}
.topNav {
	width:960px;
	height:35px;
	margin:0 auto;
}
.topNav #spacerLine {
	width:1px;
	height:20;
	display:block;
	float:left;
	margin:7px 0 0 10px;
	padding:2px 0 0 2px;
}
.topNav #login a {
	width:110px;
	height:20px;
	margin:7px 0 0 35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	padding:5px 0 0 0;
}
.topNav #register a {
	width:77px;
	height:20px;
	margin:7px 0 0 28px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	padding:5px 0 0 2px;
}
.topNav #spacer {
	width:245px;
	height:20px;
	margin:5px 0 0 25px;
	display:block;
	float:left;
}
.topNav #contact a {
	width:65px;
	height:20px;
	margin:7px 0 0 10px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	
	color:#666;
	padding:5px 0 0 2px;
}

.topNav #getstarted {
	width:81px;
	height:20px;
	margin:7px 0 0 10px;
	display:block;
	float:left;
	padding:5px 0 0 2px;
}

.topNav #support a {
	width:75px;
	height:20px;
	margin:7px 0 0 10px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;

	color:#666;
	padding:5px 0 0 2px;
}
.topNav #sales {
	width:120px;
	height:20px;
	margin:7px 0 0 10px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;

	color:#666;
	padding:5px 0 0 2px;
}
.topNav div.flagHolder {
	width:70px;
	height:20px;
	margin:7px 0 0 32px;
	display:block;
	float:left;
	padding:5px 0 0 2px;
}
.flagHolder #flags {
	width:16px;
	height:13px;
	display:block;
	float:left;
	margin:1px 6px 0 0;
}
.nav {
	width:912px;
	height:74px;
	margin:0 0 0 24px;
}
.nav div.logo {
	width:160px;
	height:74px;
	float:left;
}
.nav div.homeBut {
	width:71px;
	height:74px;
	float:left;
	display:block;
}
.nav div.homeBut #hometxt a {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#011c34;
	padding:35px 0 0 24px;
	text-decoration:none;
}
.nav div.homeBut #hometxt a:hover {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff5400;
	padding:35px 0 0 24px;
	text-decoration:underline;
}
.nav div.hostingBut {
	width:110px;
	height:74px;
	float:left;
	display:block;
}
.nav div.hostingBut #hostingNav a {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#011c34;
	padding:35px 0 0 15px;
	text-decoration:none;
}
.nav div.hostingBut #hostingNav a:hover {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff5400;
	padding:35px 0 0 15px;
	text-decoration:underline;
}
.nav div.resellerBut {
	width:134px;
	height:74px;
	float:left;
	display:block;
}
.nav div.resellerBut #resellerNav a {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#011c34;
	padding:35px 0 0 11px;
	text-decoration:none;
}
.nav div.resellerBut #resellerNav a:hover {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff5400;
	padding:35px 0 0 11px;
	text-decoration:underline;
}
.nav div.vpsBut {
	width:100px;
	height:74px;
	float:left;
	display:block;
}
.nav div.vpsBut #vpsNav a {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#011c34;
	padding:35px 0 0 11px;
	text-decoration:none;
}
.nav div.vpsBut #vpsNav a:hover {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff5400;
	padding:35px 0 0 11px;
	text-decoration:underline;
}
.nav div.packagesBut {
	width:90px;
	height:74px;
	float:left;
	display:block;
}
.nav div.packagesBut #packagesNav a {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#011c34;
	padding:35px 0 0 13px;
	text-decoration:none;
}
.nav div.packagesBut #packagesNav a:hover {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff5400;
	padding:35px 0 0 13px;
	text-decoration:underline;
}
.nav div.dedicatedBut {
	width:147px;
	height:74px;
	float:left;
	display:block;
}
.nav div.dedicatedBut #dedicatedNav a {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#011c34;
	padding:35px 0 0 13px;
	text-decoration:none;
}
.nav div.dedicatedBut #dedicatedNav a:hover {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff5400;
	padding:35px 0 0 13px;
	text-decoration:underline;
}
.nav div.affiliateBut {
	width:100px;
	height:74px;
	float:left;
	display:block;
}
.nav div.affiliateBut #affiliateNav a {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#011c34;
	padding:35px 0 0 15px;
	text-decoration:none;
}
.nav div.affiliateBut #affiliateNav a:hover {
	height:40px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff5400;
	padding:35px 0 0 15px;
	text-decoration:underline;
}
/* HeaderTXt */
.headerCapHolder_push {
	width:660px;
	height:10px;
	float:right;
}
.headerCapHolder {
	width:660px;
	height:60px;
	float:right;
}
.headerCaption {
	font-family:Arial, Helvetica, sans-serif;
	font-size:60px;
	color:#FFF;
	text-shadow: 2px 2px 2px #333;
}
.headertxtYellow_holder {
	width:320px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff600;
	text-shadow: 1px 1px 1px #000;
}
/* Features */
.featureBoxHolder {
	width:657px;
	height:112px;
	float:right;
}
.featureBox1 {
	width:301px;
	height:112px;
	float:left;
}
.featureBox2 {
	width:317px;
	height:112px;
	float:left;
}
.featureTxtblk {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	height:15px;
	padding-left:25px;
	padding-top:7px;
	font-weight:bold;
}
.featureTxtred {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d62420;
	font-weight:bold;
}
.caption {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:22px;
	width:460px;
	height:30px;
	float:right;
	color:#FFF;
	margin-top:45px;
	text-shadow: 1px 1px 1px #000;
}
/* VIDEOS */
.videoBut {
	width: 613px;
	height:85px;
	float:right;
	margin-top:30px;
}
.videoBut #vidNav a {
	width: 145px;
	height:85px;
	float:left;
	display:block;
	margin-right:18px;
}
.vidTxt {
	width: 613px;
	height:20px;
	float:right;
}
.vidTxt #vidNavTxt {
	width: 145px;
	height:20px;
	float:left;

	margin-right:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	padding:2px 0 0 10px;
}
.packageBut a {
	width:255px;
	height:43px;
	display:block;
	float:right;
	margin:36px 30px 0 0;
}
/* Opt-In Bar */
.optinBar {
	width:1000px;
	height:82px;
	background-image:url(../images/topBar.png);
	background-repeat:no-repeat;
	margin:0 auto;
}
.optinBar2 {
	width:1000px;
	height:82px;
	background-image:url(../images/topBar2.png);
	background-repeat:no-repeat;
	margin:0 auto;
}
.holder {
	width:990px;
	height:50px;
	margin:0 auto;
}
.holder #optTxt {
	width:431px;
	height:27px;
	float:left;
	background-image:url(../images/30trial.jpg);
	margin:14px 0 0 20px;
}
.holder #txtBox {
	width:168px;
	height:27px;
	float:left;
	margin:14px 0 0 10px;
}
.holder #txtBox div.inputBg {
	background: url("../images/inputBg.png") no-repeat;
	width: 168px;
	height: 32px;
}
.holder #txtBox div.inputBg input {
	margin: 6px 0 0 6px;
	width:155px;
	font-size: 14px;
	color: #333;
	border: 0;
}
.holder #trialBut a {
	width:154px;
	height:30px;
	float:left;
	margin:14px 0 0 10px;
	background-image: url(../images/trialBut.jpg);
}
/* End of Opt-In Bar */
.hostingBar {
	width:958px;
	height:173px;
	background-image:url(../images/hosting_packages_new.jpg);
	margin:0 auto;
}
.hostingBar div.resellerHost {
	width:320px;
	height:173px;
	float:left;
}
.hostHead {
	width:318px;
	height:30px;
}
.hostImg {
	width:148px;
	height:100px;
	float:left;
}
.hostDesc {
	width:170px;
	height:100px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#193d4d;
	line-height:14px;
}
.hostDesc a {
	color:#C00;
}
.hostBut a {
	width:160px;
	height:40px;
	float:left;
	display:block;
}
.hostingBar div.vpsHost {
	width:320px;
	height:173px;
	float:left;
}
.hostingBar div.dedicatedserver {
	width:318px;
	height:173px;
	float:left;
}
.descriptionArea {
	width:960px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	clear:both;
	background-color:#f8f8f8;
}
.homeContent {
	width:610px;
	height:auto;
	overflow:hidden;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	padding: 12px 10px 5px 15px;
	line-height:16px;
}
.homeContent2 {
	width:610px;
	height:auto;
	overflow:hidden;
	float:left;
	
	padding: 12px 10px 5px 15px;
	line-height:16px;
}

li {
	list-style-image: url(../images/mybullet.gif);
	padding-left: 10px;
	margin-bottom: 5px;
	}


.innerHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #234366;
	font-weight:bold;
	text-align:left;
}


.testimonies {
	text-align:justify;
	width:280px;
	margin-right:10px;
	height:auto;
	overflow:hidden;
	float:right;
}
.testimonials {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#333;
	line-height:16px;
	padding:12px 10px 0 5px;
}
.names {
	width:320px;
	height:auto;
	float:right;
	margin: 2px 8px 0 0;
}
.names #testiName {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff5400;
	float:right;
	padding-right:10px;
}
#line {
	width:290px;
	height:2px;
	background-image:url(../images/line.png);
	display:block;
	margin:0 auto;
	margin-top:22px;
	margin-right:15px;
	margin-bottom:5px;
}
.transferBar {
	width:960px;
	height:137px;
	background-image:url(../images/transfer.png);
	margin:0 auto;
}
.transferBar2 {
  width:960px;
	height:137px;
	background-image:url(../images/transfer2.png);
	margin:0 auto;
}
.transferHolder {
	width:635px;
	height:138px;
	float:left;
}
.transferHolder_left {
	width:390px;
	height:138px;
	float:left;
}
.transferHolder_right {
	width:243px;
	height:138px;
	float:left;
}
.transferHolder_right2 {
	width:243px;
	height:138px;
	float:left;
  padding-top: 10px;  
}
.transferHead {
	width:350px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	margin:8px 0 0 18px;
	color:#000;
	text-shadow: 1px 1px 1px #BBB;
}
.transferHead_blue {
	color:#02488b;
}
.transferHead_blue2 {
	color:#1C4758;
}
.transfer_desc {
	width:165px;
	height:78px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:8px 0 0 18px;
	color:#000;
	line-height:14px;
}
.transfer_desc a {
	color:#C00;
	float:right;
}
.transferFeatures {
	width:215px;
	height:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:11px 0 0 24px;
	color: #000;
	font-weight:bold;
}
.transferFeatures2 {
	background: url(../images/transferHolder_right.png) no-repeat 0 3px;
  padding: 0 0 0 20px;
  width:215px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin: 3px 0 0 10px;
	color: #000;
	font-weight:bold;
}
.transferFeatures_red {
	color: #C00;
}
.transferFeaturesBut a {
	width:162px;
	height:27px;
	margin:15px 0 0 35px;
	display:block;
}
.emailHolder {
	width:323px;
	height:138px;
	float:left;
}
.emailHead {
	width:300px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin:12px 0 0 18px;
	color:#000;
	text-shadow: 1px 1px 1px #BBB;
}
.emailHead_blue {
	color:#02488b;
}
.emailHead_blue2 {
	color:#1C4758;
}
.emailDesc {
	width:229px;
	height:64px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 0 0 18px;
	color:#000;
	line-height:14px;
}
.emailDesc a {
	color:#C00;
	float:right;
}
.emailDesc2 {
	width:195px;
	height:64px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 0 0 18px;
	color:#000;
	line-height:14px;
}
.emailDesc2 a {
	color:#C00;
	float:right;
}
.emailDesc2 a.more {
  margin-right: 75px;
}
*+html .emailDesc2 a.more {
  margin-top: -14px;
}
.emailBut a {
	width:142px;
	height:23px;
	margin:4px 10px 0 35px;
	display:block;
	float:right;
}
.homeContent2 {
	width:450px;
	height:auto;
	overflow:hidden;
	float:left;
}
.homeContent2 #descTxt {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding: 10px 0 5px 15px;
	line-height:16px;
}
.videoTesti  {
	width:510px;
	height:auto;
	overflow:hidden;
	float:right;
	background-color:#FFF;
	text-decoration:none;
}
.videoPic {
	width:245px;
	height:188px;
	margin:6px 0 0 0;
	float:left;
	background-color:#FFF;
	border:1px #999 solid;
}
.videoTxtBox {
	width:255px;
	height:188px;
	float:right;
	padding:14px 0 0 0;
	background-color:#FFF;
}
.videoTxtHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #30b1c1;
	font-weight:bold;
}
.videoTxtCaption {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #999;
	font-weight:bold;
}
.videoTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin:20px 0 0 0;
}
.videoButton {
	width: 169px;
	height:30px;
	margin:0 auto;
	padding-top:55px;
}
.optinBar_bottom {
	width:1000px;
	height:55px;
	background-image:url(../images/optBar_bottom.png);
	margin:0 auto;
}
.footer {
	width:100%;
	height:144px;
	background-image:url(../images/footerBg.jpg);
	margin:0 auto;
}
.footerWrapper {
	width:960px;
	height:144px;
	margin:0 auto;
	background-image:url(../images/footer.jpg);
}
.footerLinks_box {
	width:700px;
	height:140px;
	float:right;
}
.linkPush {
	width:700px;
	height:30px;
}
.footerLinksHolder {
	width:160px;
	height:100px;
	float:left;
	display:block;
}
.footerLinks {
	width:160px;
	height:15px;
	margin:5px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
.partners {
	width:888px;
	height:114px;
	margin:0 auto;
	background:url(../images/partners.jpg);
}
.copyright {
	width:100%;
	height:24px;
	background-color:#000;
}
.copyrightTxt {
	width:200px;
	height:20px;
	padding:5px 0 0 0;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	margin:0 auto;
}
/* block-offers start */

.block-offers {
  background: #c5c4c4 url(../images/bg-block-offers.gif) repeat-x;
  margin: 0 auto;
  padding: 0;
  color: #1C4758;
  font-size: 10px;
  line-height: 13px;
  width: 958px;
}

.block-offers .wrap {
  background: url(../images/divider1.gif) repeat-y 342px 0;
  overflow: hidden;
  padding: 0;
}

.block-offers .col1 {
  float: left;
  width: 343px;
}

.block-offers .col2 {
  float: left;
  width: 320px;
}

.block-offers .col3 {
  float: left;
  width: 295px;
}

.block-offers .col-l {
  float: left;
}

.block-offers .col-r {
  overflow: hidden;
  padding-top: 6px;
}

.block-offers .col-r p {
  margin: 0 13px 17px 0;
}

.block-offers h3 {
  font: bold 22px/25px Arial, Helvetica, sans-serif;
  text-shadow: 1px 1px 1px #fff;
  margin: 0;
}

.block-offers img {
  display: block;
}

.block-offers .button {
  float: left;
  background: url(../images/sprite-buttons-inputs.png) no-repeat 0 -278px;
  padding-left: 5px;
  color: #fff;
  font: bold 12px/15px Arial, Helvetica, sans-serif;
}
.block-offers .button span {
  float: left;
  background: url(../images/sprite-buttons-inputs.png) no-repeat 100% -304px;
  padding: 6px 9px 0 3px;
  cursor: pointer;
  height: 20px;
}

.block-offers .button:hover {
  text-decoration: none;
}
a.button_click {
  float: right;
  background: url(../images/sprite-buttons-inputs.png) no-repeat 0 -278px;
  padding-left: 5px;
  color: #fff;
  font: bold 12px/15px Arial, Helvetica, sans-serif;  
  margin: 8px 15px 0 0;
}
a.button_click span {
  float: left;
  background: url(../images/sprite-buttons-inputs.png) no-repeat 100% -304px;
  padding: 6px 9px 0 3px;
  cursor: pointer;
  height: 20px;
}

a:hover.button_click {
  text-decoration: none;
}
.block-offers .price {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-shadow: 1px 1px 1px #fff;
  min-height: 56px;
}

.block-offers .price .text1 {
  font-size: 17px;
  line-height: 21px;
  display: block;
}

.block-offers .price .text2 {
  font-size: 17px;
  line-height: 31px;
  color: #b41b1b;
  display: block;
  margin-top: -3px;
}

.block-offers .price .text2 strong {
  font-size: 26px;
  font-weight: bold;
}

.block-offers .col1 .col-l {
  width: 164px;
  padding-left: 9px;
}
.block-offers .col1 .col-r .hostDesc {
  height: 80px;
}
.block-offers .col1 .col-r {
  padding: 10px 0 0 0;
}
.block-offers .col1 h3 {
  margin: 0 0 0 10px;
}
.block-offers .col1 img {
  margin: 0px 0 2px 22px;
}

.block-offers .col1 .button {
  margin-left: 4px;
}

.block-offers .col2 .col-l {
  width: 145px;
  padding-left: 7px;
}
.block-offers .col2 h3 {
  margin: 0 0 0 10px;
}
.block-offers .col2 .col-r .hostDesc {
  width: 172px;
  height: 84px;
}
.block-offers .col2 .price {
  padding: 0 0 0 10px;
}
.block-offers .col2 img {
  margin: 8px 0 10px 28px;
}

.block-offers .col2 .button {
  margin-left: -1px;
}

.block-offers .col3 .col-l {
  width: 153px;
  padding: 4px 0 0 6px;
}
.block-offers .col3 .col-r .hostDesc {
  width: 139px;
  height: 81px;
}
.block-offers .col3 h3 {
  margin-left: 10px;
}

.block-offers .col3 img {
  margin: 0 0 5px 20px;
}

.block-offers .col3 .col-r {
  padding-top: 8px;
}

/* block-offers end */



/* Bullets */

#navlist
{
list-style: none;
}

#navlist li
{
    background:url(images/check_mark_new.png) no-repeat;
}
/*.optgroup_web_hosting {
  font-weight: normal !important;
  font-style: normal !important;
}
.optgroup_web_hosting option {
  padding: 0 !important;
  margin: 0 !important;
}
.price_reg {
  background: url(../images/select_web_hosting.png) no-repeat;
  width: 162px;
  height: 18px;
  color: #2D2C68;
  font-size: 14px;
  font-family: Arial, Tahoma, sans-serif;
  overflow: hidden;
  padding: 2px 0 0 5px;
  position: absolute;
  text-align: left;  
}
.price_select {
  color: #2D2C68;
  width: 162px;
  height: 18px;
  font-size: 14px;
  opacity: 0;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  position: relative;
  z-index: 5;
}*/
.wrap_selector_box {
    margin-bottom: 0;
    width: 663px;
}
.selectortable td {    
    color: #fc6901;
    cursor: pointer;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    position: relative;
    width: 11%;
}
.selector_box {
  background-image: url("../images/selector_box.png");
  height: 118px;
  margin-bottom: 3px;
  text-align: center;
  margin-top: 10px;
}
.dynamic-slider-control {
    -moz-user-focus: normal;
    -moz-user-select: none;
    background-color: transparent;
    cursor: default;
    position: relative;
}
.horizontal {
    height: 44px;
    margin-left: 25px;
    margin-right: 5px;
    margin-top: 20px;
    width: 625px;
}
.horizontal2 {
    height: 44px;
    margin-left: 60px;
    margin-right: 5px;
    margin-top: 20px;
    width: 550px;
}

.dynamic-slider-control input {
    display: none;
}
#slider1{
border:none !important;
outline: none;
}
.dynamic-slider-control .handle {
    -moz-user-select: none;
    cursor: pointer;
    font-size: 1px;
    overflow: hidden;
    position: absolute;
}
.dynamic-slider-control.horizontal .handle {
    background-image: url("../images/horizontal.png");
    width: 28px;
    height: 50px;
}
.dynamic-slider-control.horizontal2 .handle {
    background-image: url("../images/horizontal.png");
    width: 28px;
    height: 50px;
}
.dynamic-slider-control .line {
    -moz-box-sizing: content-box;
    background-image: url("../images/bg_vps.png");
    background-position: 593px 0;
    border-left: 1px solid #636363;
    border-right: 1px solid #ABABAB;
    font-size: 0.01mm;
    height: 13px;
    overflow: hidden;
    position: absolute;
    width: 610px;
    margin-top: 11px;
}
.dynamic-slider-control .line div {
    height: 20px;
}
.dynamic-slider-control .line2 {
    -moz-box-sizing: content-box;
    background-image: url("../images/bg_vps_blue.png");
    background-position: 593px 0;
    border-left: 1px solid #636363;
    border-right: 1px solid #ABABAB;
    font-size: 0.01mm;
    height: 13px;
    overflow: hidden;
    position: absolute;
    width: 610px;
    margin-top: 11px;
}
.dynamic-slider-control .line2 div {
    height: 20px;
}
.selectortable {
    color: #688BB1;
    margin-left: 0;
    margin-top: 10px;
    padding: 0 0 0 5px;
    text-align: center;
    width: 100%;
}
.clear{
  clear: both;
}

.middle {
  width: 660px;
}
.wrap_selector_box .specbox {
  background-image: url("../images/specbox.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  float: left;
  width: 396px;
  height: 81px;
  margin-bottom: 0;
  margin-top: 10px;
}
.wrap_selector_box .specbox2 {
  background-image: url("../images/specbox.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  float: left;
  width: 396px;
  height: 81px;
  margin-bottom: 0;
  margin-top: 10px;
}
.wrap_selector_box .specbox2 li {
  width: 119px;
}
.specbox2 h3 {
  color: #fff;
  font-size: 14px;
  margin: 7px 0;
}
.specbox2 h2 {
  color: #203f5c;
  font-size: 22px;
  margin: 0;
  font-weight: bold;
}
.specbox h3 {
  color: #fff;
  font-size: 14px;
  margin: 7px 0;
}
.specbox h2 {
  color: #203f5c;
  font-size: 22px;
  margin: 0;
  font-weight: bold;
}
.wrap_selector_box .pricebox {
  float: right;
  height: 123px;
  width: 260px;
  margin-top: 10px;
  padding-top: 40px;
}
.wrap_selector_box .pricebox_reseller {
  float: left;
  width: 126px;
  margin-top: 10px;
}
.pricebox h2 {
  color: #000;
  font-size: 24px;
  margin-top: 28px;
  text-align: center;
}
.wrap_selector_box ul {
    float: left;
    list-style: none outside none;
    margin: 3px 0 5px 0;
    padding: 0 0 0 8px;
}
.wrap_selector_box li {
    float: left;    
    margin: 0 0 0;
    padding: 0 0 20px;
    text-align: center;
    width: 97px;
}
.control_panel {
  padding: 0;
  margin: 0;
}
.control_panel li {
  float: left;
  width: 129px;
  text-align: left;
}
.control_panel li span {
  color: #203F5C;
  font-size: 22px;
  font-weight: bold;
}
.order_now {
    background: url("../images/order_now_box.png") no-repeat;
    border: none;
    cursor: pointer;    
    height: 100px;
    width: 207px;
    margin: 0 auto;
    padding: 0;
    display: block;
}
.order_now_small {
    background: url("../images/order_now_small.png") no-repeat;
    border: none;
    cursor: pointer;
    height: 84px;
    width: 131px;
    float: right;
    padding: 0;
    display: block;
    margin-top: 10px;
}
.right_box_price {
  float: right;
   width: 260px;
}
.vpsActive {
  color:#093967 !important;
  cursor:default !important;
}
.wrapFormSignUp {
  width: 520px;
  margin: 0 auto;
}
.formSignUpTop {
  background: url(../images/signupboxtop.png) no-repeat;
  width: 520px;
  height: 18px;
}
.formSignUpBg h2 {
  color: #276295;
  font-weight: bold;
  font-size: 25px;
  text-shadow: 1px 1px 0 #fff;
  -webkit-text-shadow: 1px 1px 0 #fff;
  margin: 0;
  padding-bottom: 15px;
}
.titleSignUp3 {
  color: #276295;
  font-weight: bold;
  font-size: 25px;
  text-shadow: 1px 1px 0 #fff;
  -webkit-text-shadow: 1px 1px 0 #fff;
  margin: 0;
  padding-bottom: 15px;
  text-align: center;
}
.formSignUpBg span.formName {
  color: #276295;
  font: normal 19px Tahoma, Arial, sans-serif;
  text-shadow: 1px 1px 0 #fff;
  -webkit-text-shadow: 1px 1px 0 #fff;
}
.formSignUpBg input.inputFormSignUp {
  border: 1px solid #c1c3c3;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  font-size: 14px;
  padding: 6px 5px;
  width: 248px;
}
.formSignUpBg input.inputStep3SignUp {
  border: 1px solid #c1c3c3;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  font-size: 12px;
  padding: 4px;
  width: 200px;
  color: #666666;
}
.formSignUpBg {
  background: url(../images/signupboxbg.png) repeat-y;
  width: 520px;
}
.formSignUpBottom {
  background: url(../images/signupboxbottom.png) no-repeat;
  width: 520px;
  height: 57px;
}
.sponsorFormSignUp {
  color: #276295;
  font-size: 11px;
  display: block;
  padding-top: 10px;
}
span.your_name_and_email {
  color: #276295;
  font-size: 12px;
}
span.your_name_and_email a {
  color: #0d4473;
}
.errorBoxFormSignUp {
  width: 520px;
  margin: 0 auto;
  color: #be0202;
  font-size: 11px;
}
.errorBoxFormSignUp ul li {
  list-style-image: none;
}
.price_reg {
  background: url(../images/select_bg_signup.png) no-repeat;
  width: 260px;
  height: 29px;
  color: #666666;
  font-size: 14px;
  font-family: Arial, Tahoma, sans-serif;
  overflow: hidden;
  padding: 7px 0 0 8px;
  position: absolute;
  text-align: left;  
}
.price_select {
  width: 260px;
  height: 27px;
  font-size: 14px;
  color: #666666;
  opacity: 0;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  position: relative;
  z-index: 5;
}
.price_reg_step3 {
  background: url(../images/select_bg_signup_step3.png) no-repeat;
  width: 210px;
  height: 23px;
  color: #666666;
  font-size: 12px;
  font-family: Arial, Tahoma, sans-serif;
  overflow: hidden;
  padding: 4px 0 0 8px;
  position: absolute;
  text-align: left;  
}
.price_select_step3 {
  width: 210px;
  height: 23px;
  font-size: 12px;
  color: #666666;
  opacity: 0;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  position: relative;
  z-index: 5;
}
.price_select_step4 {
  width: 210px;
  height: 23px;
  font-size: 12px;
  color: #666666;
  opacity: 0;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  position: relative;
  z-index: 5;
}
.price_reg_step4 {
  background: url(../images/select_bg_signup_step4.png) no-repeat;
  width: 210px;
  height: 23px;
  color: #666666;
  font-size: 12px;
  font-family: Arial, Tahoma, sans-serif;
  overflow: hidden;
  padding: 4px 0 0 8px;
  position: absolute;
  text-align: left;  
}
.price_reg_step3_small {
  background: url(../images/select_bg_signup_step3_small.png) no-repeat;
  width: 73px;
  height: 23px;
  color: #666666;
  font-size: 12px;
  font-family: Arial, Tahoma, sans-serif;
  overflow: hidden;
  padding: 4px 0 0 8px;
  position: absolute;
  text-align: left;  
}
.price_select_step3_small {
  width: 73px;
  height: 21px;
  font-size: 12px;
  color: #666666;
  opacity: 0;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  position: relative;
  z-index: 5;
}
.price_reg_step3_small2 {
  background: url(../images/select_bg_signup_step3_small2.png) no-repeat;
  width: 158px;
  height: 23px;
  color: #666666;
  font-size: 12px;
  font-family: Arial, Tahoma, sans-serif;
  overflow: hidden;
  padding: 4px 0 0 8px;
  position: absolute;
  text-align: left;  
}
.price_select_step3_small2 {
  width: 158px;
  height: 21px;
  font-size: 12px;
  color: #666666;
  opacity: 0;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  position: relative;
  z-index: 5;
}
.error{
		color:#f00;
	}
ul.listError {
	padding: 0;
	margin-top: 10px;	
}
*+html ul.listError {
	margin-left: -3px;
}
ul.listError li {
	list-style: none;
	list-style-image: none;
	background: url("../images/mybullet.gif") no-repeat 0 0;
	padding: 0 0 0 25px;
}
	input.mywidth{
		width:200px;
    color: #444;
    font-size: 14px;
	}
  .select{
    color: #444;
    font-size: 14px;
  }
  .submit {
    width: 170px;
    color: #000;
    padding: 2px 8px;
  }
  h2 {
    margin:0px;
    padding:0px;
  }
  .tableBg {
	width:520px;
  }
  .tableBg tr td, input {
	color: #3e4088;
  }
  .tableBg input {
	color: #3e4088;
	border: 1px solid #e36c0a;
	padding:3px 0;
  }
  .tableBg strong {
	background:url('../images/marker_red.png') no-repeat 0 5px;
	padding-left:10px;
  }
  .tableBg2 {
	width:500px;	

  }
  .tableBg2 tr td {
	color: #3e4088;
  }
  .tableBg2 input {
	color: #3e4088;
	border: 1px solid #e36c0a;
	padding:3px 0;
  }
  .tableBg2 select {
	color: #3e4088;
	border: 1px solid #e36c0a;
  }
  .tableBg2 strong {
	background:url('../images/marker_red.png') no-repeat 0 5px;
	padding-left:10px;
  }
  *+html .iequast {
	margin-right: 63px !important;
  }
   .iequast {
	margin-right: 63px !important;
  }
  .color {
	color: #3e4088;
	font-weight:bold;
	padding-top:20px;
  }
  .markerRed {
	background:url('../images/marker_red.png') no-repeat 0 5px;
	padding-left:10px;
  }
  .arrow1_1_signup {
    position: absolute;
    margin: -10px 0 0 -65px;
  }
  *+html .arrow1_1_signup {
    position: absolute;
    margin: -10px 0 0 -320px;
  }
  .arrow1_2_signup {
    position: absolute;
    margin: -10px 0 0 -65px;
  }
  *+html .arrow1_2_signup {
    position: absolute;
    margin: -10px 0 0 -320px;
  }
  .signUpStep3Name {
    color: #276295;
    font-size: 15px;
  }
  .colorSignUpStep3 {
    color: #276295;
    font-size: 15px;
    padding-top: 0 !important;
  }
  .orderSignUpStep3 {
    width: 700px;
    margin: 0 auto;
    text-align: center;
  }
.unsTable {
  color: #276295;
  background: none repeat scroll 0 0 #8DACC7;
  border-radius: 3px 3px 3px 3px;
  margin: 0 auto;
  padding: 0;  
}
.unsTable tr {
  background: #D3E5F4;
}
.unsTable tr td {
  padding: 4px 6px;
  text-align: center;
}
.unsTable tr.unsTableHead {
  background: none repeat scroll 0 0 #D3E5F4;    
}
.unsTable tr.unsTableHead b {
  font-weight: normal;
  font-size: 15px;
}
.thankyouBox {
	width: 513px;
	margin: 20px auto 0;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #b1b1b1;
	box-shadow: 0 3px 3px #b1b1b1;
	border-radius: 5px;
	padding:70px 20px;
	background-color: #fff;
}
.thankyouBox h2 {
	color: #133c5a;
	font-size: 23px;
	font-weight: bold;
}
.thankyouBox p {
	color: #454545;
	font-size: 17px;
	font-weight: normal;
}
.thankyouBox p a {
	font-size: 17px;
	color: #02609c;
	text-decoration: underline;
}
ul.simple-list li {
	list-style: inherit;
	padding-left: 0;
}