/*
	back:	rgb(230,230,230)
	dark:	rgb(90,97,90)
	medium	rgb(189,190,189)
	*/

.dynamic-slider-control {
	position:			relative;
	background-color:	transparent;
	-moz-user-focus:	normal;
	-moz-user-select:	none;
	cursor:				default;
}

.horizontal {
	margin-top: 15px;
	margin-left: 60px;
	margin-right: 5px;
	width:				550px;
	height:				30px;
}

.vertical {
	width:				29px;
	height:				200px;
}

.dynamic-slider-control input {
	display:	none;
}

.dynamic-slider-control .handle {
	position:			absolute;	
	font-size:			1px;
	overflow:			hidden;
	-moz-user-select:	none;
	cursor:				pointer;
}

.dynamic-slider-control.horizontal .handle {
	width:				25px;
	margin-top:5px;
	height:				37px;
	background-image:	url("../images/handle.horizontal.png");
}

.dynamic-slider-control.horizontal .handle div {}
.dynamic-slider-control.horizontal .handle.hover {}

.dynamic-slider-control.vertical .handle {
	width:				15px;
	height:				31px;
	background-image:	url("../images/handle.vertical.png");
}

.dynamic-slider-control.vertical .handle.hover {}

.dynamic-slider-control .line {
	position:			absolute;
	font-size:			0.01mm;
	overflow:			hidden;
	width: 550px;
	height: 13px;
	background-image: url("../images/bg_blue.png");
	background-position: 585px 0px;
	border-left: 1px solid #636363;
	border-right: 1px solid #ABABAB;
	behavior:			url("css/boxsizing.htc"); /* ie path bug */
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
}
.dynamic-slider-control.vertical .line {

}

.dynamic-slider-control.horizontal .line {

}

.dynamic-slider-control .line div {

	height:		20px;

}
.box {
color: #323232;
width: 663px;
background-color: #Fafafa;
padding:10px 18px 10px 20px;
border: 1px solid #9F9F9F;
margin-bottom: 10px;
}

.selectbox input {
font-family: arial;
font-size: 12px;
font-weight: bold;
border: 1px solid #9C9B99;
-moz-border-radius: 2px;
}

.box input {
font-family: arial;
font-size: 12px;
font-weight: bold;
-moz-border-radius: 2px;
}
.c
.vpsgrad {
background-image: url('../images/vps_grad.png'); 
background-repeat: repeat-x;
padding: 26px;
}

.vpstop {
padding-bottom: 10px;
padding: 5px 5px 5px 6px;
}

.vpstop h2 {
font-size: 22px;
font-weight: bold;
font-family: trebuchet ms;
color: #336799;
border-bottom: 1px dotted #aaa;
margin: 3px 0 10px 0;
padding-bottom: 1px;

}

.vpstop p {
margin: 5px 0 10px 0;
}
.orange {
color: #E3931A;
}
.poweredby {
padding: 0 0 15px 220px;
background-image: url('../images/newservers.png');
background-repeat: no-repeat;
background-position: 0 0px;
font-family: tahoma;
}

.box_mid {
margin-bottom: 0px;
}
.box_mid .selectorbox {
background-image: url('../images/selectorbox.png');
height: 118px;
margin-bottom: 3px;
text-align: center;
}
.box_mid .selectortable {
color: #688BB1;
margin-left: 0px;
margin-top: 10px;
padding: 0 0px 0 5px;
width: 100%;
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;
}
.box_mid .boxhead {
background-image: url('../images/bxtop200.png');
}
.box_mid .box {
padding: 10px 10px 19px 10px;
background-image: url('../images/vpsbox.png');
border: none;
background-repeat: no-repeat;
margin-bottom: 0px;
}

.box_mid ul{
margin: 3px 0px 5px 0;
padding: 0px;
list-style: none;
float: left;
}

.box_mid li {
width: 110px;
height: 56px;
float: left;
font-family: arial;
padding:  0 10px 20px 10px;
margin: 0px 0 0 0;
text-align: center;
border-right: 1px solid #c0c0c0;
border-left: 1px solid #fff;
}
.box_mid {
width: 660px;
}
.box_mid .specbox {
float: left;
background-image: url('../images/specbox2.png');
background-repeat: no-repeat;
background-position: 0px 0;
margin-bottom: 1px;
height: 84px;
}
.specbox h3 {
margin: 7px 0 7px 0;
color: #302f2e;
font-size: 14px;
}
.specbox h2 {
color: #302f2e;
font-size: 20px;
margin: 10px 0 0 0;
}
.box_mid .pricebox {
background-image: url('../images/pricebox.png');
background-repeat: no-repeat;
padding-left:0px;
padding-top:6px;
margin: 0 0px 0 3px;
width: 131px;
vertical-align:bottom;
height: 84px;
}
.pricebox1 {
color: #fff;
text-align: center;
margin-top: 28px;
font-size: 24px;
float:left;
}
.pricebox h2 {
color: #fff;
text-align: center;
margin-top: 28px;
font-size: 24px;
}


.resellerordernow{
position: relative;
padding-left:0px;
float: right; 
width: 131px;
height: 84px;
background-color: transparent;
background-image: url('../images/ordersmallnow.png');
background-repeat: no-repeat;
background-position: 0px 0;
border: none;
cursor: pointer;
}

.bigbox {
background-image: url('../images/bigbox.png');
height: 208px;
margin-bottom: 3px;
margin: 10px 0 10px 0;
background-repeat: no-repeat;
padding: 15px 20px 20px 20px; 
}
.bigbox h3{
font-family: trebuchet ms;
font-size: 18px;
font-weight: bold;
color: #336799;
margin: 0px 0 5px 0;
}
.bigbox p {
font-size: 12px;
font-family: tahoma;
margin: 0 0 10px 0;
}
.bigbox  ul{
float: left;
width: 200px;
padding: 0px;
margin: 1px;
list-style: none;
font-size: 11px;
}
.bigbox li {
padding: 2px 1px 2px 20px;
background-image: url('../images/accept.png');
background-repeat: no-repeat;
background-position: center left;
}
.bigbox strong {
color: #aa0000;
}

.midboxes {
padding: 0px 0px 0px 0px;
margin-bottom: 30px;
}

.domainbox {
background-image: url('../images/optionbox.png');
background-repeat: no-repeat;
float: left;
width: 452px;
height: 50px;

}

.domainbox select {
font-size: 10px;
font-family: verdana;
border: 1px solid #aaa;
padding: 1px;
font-weight: normal;
margin-left: 2px;
}


.vpsbottom .ordernowbtn {
float: right; 
width: 207px;
height: 100px;
background-color: transparent;
background-image: url('../images/ordernow_big.png');
background-repeat: no-repeat;
background-position: 0px 0;
border: none;
cursor: pointer;
}
.box_mid {
margin-bottom: px;
padding-bottom: 5px;
}
.box_mid a:link, .box_mid a:visited {
font-weight: bold;
color: #336799;
text-decoration: underline;
margin-bottom: 2px;
}
.box_mid ../images {
position: relative;
top: 4px;
padding: 0px 3px 2px 3px;
}
.box_mid .cen {
text-align: center;
}
.ordernow {
background-image: url('../images/ordernow.png');
background-position: 20px 0px;
background-repeat: no-repeat;
width: 185px;
height: 44px;
background-color: transparent;
border: none;
margin-top: 5px;
cursor: pointer;
}
.ordernow:hover {
background-position: 20px -41px;
}

.box_mid .customize {
background-image: url('../images/vpscustomize.png');
background-repeat: no-repeat;
background-position: top center;
height: 74px;
width: 619px;
margin-left: 15px;
padding: 10px;
}

