

.vpsmid {
margin-bottom: 0px;
}
.selectorbox {
	background-image: url('selectorbox.png');
	height: 118px;
	margin-bottom: 3px;
	text-align: center;
	background-repeat: no-repeat;
	margin-right:auto;
	margin-left:auto;
	float: none;
	text-align:center;
}
.selectortable {
	color: #688BB1;
	margin-left: 0px;
	margin-top: 10px;
	padding: 0 0px 0 5px;
	width: 90%;
	text-align: center;
}
.selectortable td {
	cursor:pointer;
	position: relative;
	width: 11%;
	font-size: 16px;
	font-family: trebuchet ms;
	color: #336799;
	font-weight: bold;
	border-right: 1px dotted #444;
}
 .boxhead {
	background-image: url('bxtop200.png');
}
.box {
	padding: 10px 10px 19px 10px;
	background-image: url('vpsbox.png');
	border: none;
	background-repeat: no-repeat;
	margin-bottom: 0px;
}

.vpsmid ul{
	margin: 3px 0px 5px 0;
	padding: 0px;
	list-style: none;
	float: left;
}

.vpsmid li {
width: 110px;
height: 56px;
float: left;
padding:  0 10px 20px 10px;
margin: 0px 0 0 0;
text-align: center;
border-right: 1px solid #c0c0c0;
border-left: 1px solid #fff;
}
.middle {
width: 660px;
}
.vpsmid .specbox {
float: left;
background-image: url('specbox.png');
background-repeat: no-repeat;
background-position: 0px 0;
margin-bottom: 1px;
height: 84px;
}
.specbox h3 {
margin: 7px 0 7px 0;
color: #336799;
font-size: 14px;
}
.specbox h2 {
color: #114577;
font-size: 22px;
margin: 0px;
}
.pricebox {
background-image: url('pricebox.png');
background-repeat: no-repeat;
width: 131px;
height: 86px;
}
.pricebox h2 {
color: #fff;
text-align: center;
margin-top: 28px;
font-size: 24px;
}

.vpsbottom {

}
.optionbox {
background-repeat: no-repeat;
float: left;
width: 452px;
height: 50px;
margin-bottom: 1px;
}
.optionbox .cpanel {
float: left;
width: 170px;
border-right: 1px solid #c0c0c0;
height: 40px;
margin-top: 3px;
padding: 1px 5px 1px 5px;
}
.optionbox .ips {
width: 260px;
height: 40px;
border-left: 1px solid #fff;
margin-top: 3px;
padding: 1px 5px 1px 5px;
}
.optionbox h2 {
padding: 0 0 0 2px;
font-size: 14px;
color: #336799;
font-family: trebuchet ms;
font-weight: bold;
margin: 0px 0 5px 0;
}
.optionbox input {
display: inline;
position: relative;
top: 3px;
}

.optionbox .radios {
padding-left: 10px;
}
.vpsbottom label {
color: #336799;
font-family: trebuchet ms;
font-weight: bold;
font-size: 12px;
margin-right: 6px;
padding-right: 6px;
border-right: 1px dotted #666;
}
.domainbox {
background-repeat: no-repeat;
float: left;
width: 452px;
height: 50px;

}
.domainbox h2 {
padding: 0 0 0 2px;
font-size: 14px;
color: #336799;
font-family: trebuchet ms;
font-weight: bold;
margin: 0px 0 4px 0;
}
.domainbox .domain {
float: left;
height: 40px;
width: 215px;
margin-top: 3px;
padding: 1px 5px 1px 5px;
border-right: 1px solid #c0c0c0;
}
.domainbox .inputbox {
width: 215px;
height: 40px;
border-left: 1px solid #fff;
margin-top: 3px;
padding: 1px 5px 1px 5px;
}
.domainbox input {
position: relative;
font-size: 10px;
font-family: verdana;
border: 1px solid #aaa;
padding: 2px;
font-weight: normal;
margin-left: 2px;
}
.domainbox select {
font-size: 10px;
font-family: verdana;
border: 1px solid #aaa;
padding: 1px;
font-weight: normal;
margin-left: 2px;
}
.node {
margin-bottom: 15px;
background-repeat: no-repeat;
background-position: 0 45px;
}

.node h2 {
font-size: 18px;
font-weight: bold;
font-family: trebuchet ms;
margin: 0 0 10px 0;
padding: 0 0 5px 0;
border-bottom: 1px dotted #555;
color: #336799;
font-style: italic;
}

.node ul {
margin: 0 0 0 153px;
padding: 0 0 0 0px;
list-style: none;
border-left: 1px dotted #555;
}

.node li {
float: none;
display: block;
margin: 1px 0 1px 0;
font-family: tahoma;

background-image: none;
background-repeat: no-repeat;
padding: 0 0 0 22px;
}


.vpsbottom .ordernowbtn {
width: 207px;
height: 100px;
background-color: transparent;
background-image: url('ordernow_big.png');
background-repeat: no-repeat;
background-position: 0px 0;
border: none;
cursor: pointer;
}
.vpsmid {
margin-bottom: px;
padding-bottom: 5px;
}
.vpsmid a:link, .vpsmid a:visited {
font-weight: bold;
color: #336799;
text-decoration: underline;
margin-bottom: 2px;
}
.vpsmid img {
position: relative;
top: 4px;
padding: 0px 3px 2px 3px;
}
.vpsmid .cen {
text-align: center;
}
.vpsmid .ordernow {
background-image: url('ordernow.png');
background-position: 20px 0px;
background-repeat: no-repeat;
width: 185px;
height: 45px;
background-color: transparent;
border: none;
margin-top: 5px;
cursor: pointer;
}
.vpsmid .customize {
background-image: url('vpscustomize.png');
background-repeat: no-repeat;
background-position: top center;
height: 74px;
width: 619px;
margin-left: 15px;
padding: 10px;
}

.customize h2 {
font-size: 22px;
font-weight: bold;
font-family: trebuchet ms;
color: #336799;
margin:11px 0 0px 0px;
}
.customize h3 {
font-size: 16px;
font-weight: bold;
font-family: trebuchet ms;
color: #336799;
margin: 0px;
}
.customizebutton {
background-image: url('customize.png');
background-repeat: no-repeat;
background-position: center;
border: none;
width: 147px;
height: 39px;
background-color: transparent;
cursor: pointer;
}
.vpstabs {
margin-left: 15px;
}
.vpstabs ul {
padding: 0px;
margin: 0px;
list-style: none;
}
.vpstabs li {
float: left;
}
.vpstabs li a:link, .vpstabs li a:visited {
display: block;
}

.selected_tab {
background-image: url('tabpattern.png');
position: relative;
top: -1px;
width: 115px;
font-size: 14px;
color: #fff;
text-align: center;
font-family: trebuchet ms;
font-weight: bold;
border: 1px solid #444;
border-bottom: 1px solid #444;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
}
.selected_tab a:link, .selected_tab a:visited{
height: 16px;
padding: 7px 0 7px 0px;
}
.selected_tab a:hover {
text-decoration: underline;
}
.unselected_tab {
background-image: url('unselected_tab.png');
width: 115px;
font-size: 14px;
color: #336799;
text-align: center;
font-family: trebuchet ms;
font-weight: bold;
border-bottom: 1px solid #9e9e9e;
margin: 0 1px 0 1px;
background-repeat: no-repeat;
}
.unselected_tab a:link, .unselected_tab a:visited{
height: 16px;
padding: 7px 0 7px 0px;
color: #336799;
}
.unselected_tab a:hover {
text-decoration: underline;
}
.lastuntab {
background-image: url('lastuntab.png');
background-repeat: no-repeat;
width: 115px;
font-size: 14px;
color: #336799;
text-align: center;
font-family: trebuchet ms;
font-weight: bold;
border-bottom: 1px solid #9e9e9e;
}
.firstuntab {
background-image: url('firstuntab.png');
background-repeat: no-repeat;
width: 115px;
font-size: 14px;
color: #336799;
text-align: center;
font-family: trebuchet ms;
font-weight: bold;
border-bottom: 1px solid #9e9e9e;
}
.tabbox {
width: 639px;
height: 139px;
background-image: url('tabbox.png');
background-repeat: no-repeat;
margin-bottom: 10px;
}
.tabbox h2 {
font-size: 16px;
font-weight: bold;
color: #336799;
font-family: trebuchet ms;
margin: 0px;
padding: 10px;
}
.tabbox .imglist {
background-position: 10px 0;
background-repeat: no-repeat;
padding: 0px 0 0 180px;
width: 450px;
height: 90px;
}
.tab1img {
background-image: url('tab1img.gif');
}
.tab2img {
background-image: url('tab2img.gif');
}
.tab3img {
background-image: url('tab3img.gif');
}
.tab4img {
background-image: url('tab4img.gif');
}
.imglist ul {
margin: 0px;
padding: 0px;
}
.imglist li {
float: none;
display: block;
margin: 1px 0 1px 0;
font-family: trebuchet ms;
font-weight: bold;
background-image: url('accept.png');
background-repeat: no-repeat;
background-position: ;
padding: 0 0 0 22px;
}
.vpsinfo {
margin-top: 35px;
}