body{
	
	background-repeat:repeat-x;
	background-position: 0 0;
	background-image: url(images/cps_bg.png);
	background-color:#101417;
	margin:0px;
	font-size: 12px;
	color: #e4e4e4;
	font-family: Arial, Helvetica, sans-serif;				

}

div{
	font-family: Arial, Helvetica, sans-serif;				
	font-size: 13px;
	color: #e4e4e4;
	padding:0;

}

td{
        vertical-align:top;
	padding:0px;
	
}

h1{
	margin-top:0px;
	margin-bottom:14px;
	padding:0px;
	font-size:18px;	
	color:#fdb650;

}

h2{

	margin-top:0px;
	margin-bottom:14px;
	padding:0px;
	font-size: 14px;
	font-weight:normal;
}

h3{

	font-size: 12px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:14px;
	padding:0px;

}

a {
	color:#40c7ff;

}

a.footer {
	font-size: 16px;
}

input, select, textarea, option {

	border:0px;
	font-family: Arial, Helvetica, sans-serif;				
	font-size: 12px;

}

.input, select, option {

	height:20px;
	background-color:#dddddd;

}

select{

	border: 1px solid #444444;

}

.input{

	padding-left:5px;
	border: 1px solid #444444;
}

textarea {

	padding-left:5px;
	background-color:#dddddd;

}

.main_container{
	width:940px;
}

.banner{
	height:126px;
}

.menu{
	height:60px;
	padding-top:15px;
}

.content{

	min-height:300px;

}

.product0{
	padding-top:143px;
	padding-left:30px;
	height:102px;				
	width:280px;
	background-repeat:no-repeat;				
	background-image:url(images/cps_product_0.png);
	font-size: 18px;
	color:#77c9ff;
}

.product0_ie6{
	padding-top:143px;
	padding-left:30px;
	height:102px;				
	width:280px;
	background-repeat:no-repeat;				
	background-image:url(images/cps_product_0.jpg);
	font-size: 18px;
	color:#77c9ff;
}

.product1{
	padding-top:143px;
	padding-left:0px;
	height:102px;
	width:305px;
	background-repeat:no-repeat;			
	background-image:url(images/cps_product_1.png);
	font-size: 18px;
	color:#77c9ff;
}

.product1_ie6{
	padding-top:143px;
	padding-left:0px;
	height:102px;
	width:305px;
	background-repeat:no-repeat;			
	background-image:url(images/cps_product_1.jpg);
	font-size: 18px;
	color:#77c9ff;
}

.product2{
	padding-top:143px;
	padding-left:65px;
	padding-right:0px;
	height:102px;				
	width:239px;
	background-repeat:no-repeat;
	background-image:url(images/cps_product_2.png);
	font-size: 18px;
	color:#77c9ff;
}

.product2_ie6{
	padding-top:143px;
	padding-left:65px;
	padding-right:0px;
	height:102px;				
	width:239px;
	background-repeat:no-repeat;
	background-image:url(images/cps_product_2.jpg);
	font-size: 18px;
	color:#77c9ff;
}

.box0{
	height:233px;
	width:512px;					
	background-repeat:no-repeat;
	background-image:url(images/cps_box_0.jpg);
	font-size:14px;
	padding:30px;			
}

.box1{
	height:233px;
	width:294px;					
	background-repeat:no-repeat;
	background-image:url(images/cps_box_1.jpg);
	font-size:14px;
	padding:30px;			

}

.box0 table td {

        vertical-align:middle;
	line-height:22px;

}

.box1 table td {

        vertical-align:middle;
	line-height:22px;

}


.button0{
	height:70px;
	width:140px;
	padding-left:45px;	
	padding-right:45px;	
	padding-top:100px;
	color:#82868b;		
 	background-repeat:no-repeat;
	background-image:url(images/cps_btn_0.jpg);

}

.button1{
	height:70px;
	width:136px;			
	padding-left:45px;			
	padding-right:45px;			
	padding-top:100px;
	color:#82868b;		
 	background-repeat:no-repeat;
	background-image:url(images/cps_btn_1.jpg);

}

.button2{
	height:70px;
	width:146px;			
	padding-left:40px;			
	padding-right:40px;			
	padding-top:100px;
	color:#82868b;		
 	background-repeat:no-repeat;
	background-image:url(images/cps_btn_2.jpg);

}

.button3{
	height:70px;
	width:172px;			
	padding-left:30px;			
	padding-right:30px;			
	padding-top:100px;
	color:#82868b;		
 	background-repeat:no-repeat;
	background-image:url(images/cps_btn_3.jpg);

}

.price{
	font-size:26px;	
	color:#fdb650;
	
}

.pricedoll{
	font-size:14px;	
	color:#fdb650;
	font-weight:bold;
	
}

.product{
	font-size:20px;	
	color:#fdb650;
	
}

.numbers{

	font-size:22px;	

}

.footer{

	width:800px;	
	padding-top:20px;
	font-size:10px;
	height:100px;

}

.content_box0{

	background-image:url(images/cps_orderbox_0_bg.png);
	background-repeat:repeat-y;
	border:0px;
	width:574px;
	min-height:300px;
	height:330px;

}

#content_box0_td{

	vertical-align:top;
	background-image:url(images/cps_orderbox_0.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding:30px;
	min-height:300px;

}

.content_box0_bottom{

	background-image:url(images/cps_orderbox_0_bottom.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:13px;

}

.content_box1{

	background-image:url(images/cps_orderbox_1_bg.png);
	background-repeat:repeat-y;
	border:0px;
	width:356px;
	min-height:300px;
	height:330px;

}

#content_box1_td{

	vertical-align:top;
	background-image:url(images/cps_orderbox_1.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding:30px;
	min-height:300px;

}

.content_box1 table td {

        vertical-align:middle;
	line-height:22px;

}


.content_box1_bottom{

	background-image:url(images/cps_orderbox_1_bottom.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:12px;

}

.red{

	color: #fdb650;

}

.moreips{

	display:none;

}

.formlabel{

	width:140px;
	
}

.orange{

	color: #fdb650;

}

.plans{
	height:24px;
	vertical-align:middle;

}

.additional_ips{

        margin-bottom:10px;	

}

.month{

	color:#fdb650;	

}

#order_wait{

	display:none;
	left:250px;
	top:260px;
	position: absolute;
	text-align: center;

}

.login_logout{

	font-weight:bold;

}

#login_form{

	display:none;

}

input[disabled="disabled"], input[disabled], input.disabled, select.disabled, select[disabled], select[disabled="disabled"], input[readonly="true"], input[readonly]{

	background-color: #777;
	color: #EEE;

}

.ui-widget{margin-bottom:15px;}
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #666666; background: #555555 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #eeeeee; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #eeeeee; text-decoration: none; outline: none; }
.ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #ffb73d; background: #ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x; color: #111111; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #111111; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #111111; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_a83300_256x240.png); }


.ui-widget { font-family: Segoe UI, Arial, sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #666666; background: #414449; color: #ffffff; }
.ui-widget-content a { color: #ffffff; }

.ui-widget-content .ui-icon {background-image: url(images/cps_orderbox_0_bg.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_cccccc_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4b8e0b_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_a83300_256x240.png); }

.ui-widget-overlay { background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; opacity: .10;filter:Alpha(Opacity=10); }
.ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; opacity: .90;filter:Alpha(Opacity=90); -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
