
/*---------single page--------*/

#order-content {
	float: left;
	width: 800px;
}

#order-content .page-header {
	padding-bottom: 10px;
}

#order-content h2 {
	font: 900 18px "Arial", Helvetica, sans-serif;
	color: #666;
	padding: 3px 0;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 10px;
	background-color: #f9f9f9;
	clear: left;
}

#order-content p {
	padding: 0 0 18px 0;
}

#order-content img.float {
	float: left;
	margin: 0 10px 5px 0;
}

#order-content .desc {
	float: left;
	width: 430px;
}

#order-content em.bg-em {
	padding-bottom: 2px;
	border-bottom: 1px groove #666;
	background-color: #f9f9f9;
}

#order-content .datacenter {
	float: left;
	width: 170px;
	text-align: center;
	padding: 0 5px;
}

#order-content .datacenter img{
	padding: 0 0 10px 0;
}

#order-content ul {
	clear: left;
	list-style: none;
	padding: 20px;
}

#order-content ul li {
	background: url(images/list.png) no-repeat top left;
	padding: 2px 0 2px 20px;
}

#order-content .contact-form {
	border: 1px solid #e1e1e1;
	padding: 5px;
	background-color: #f1f1f1;
}

#order-content .contact-form form {
	background-color: #ffffff;
	padding: 10px 0;
}

#order-content .contact-form span {
	width: 120px;
	float: left;
	text-align: right;
	padding-right: 5px;
}

#order-content .contact-form input, #order-content .contact-form textarea {
	width: 50%;
}

#order-content .contact-form textarea {
	height: 130px;
}

#order-content .contact-form input#submit {
	margin-left: 125px;
	width: 51%;
	_width: 52%;
	font-weight: 900;
}	

#order-content .gallery {
	float: left;
	width: 540px;
}

#order-content .gallery img {
	float: left;
	padding: 4px;
	border: 1px solid #e7e7e7;
	margin: 5px 10px;
}

#order-content .gallery span {
	float: left;
	width: 540px;
	text-align: center;
	padding-top: 10px;
}

#order-content .testimonials {
	float: left;
	width: 540px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 10px;
}

#order-content .testimonials2 {
	float: left;
	width: 540px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 10px;
}

#order-content .testimonials2 .box {
	float: left;
	width: 360px;
}

#order-content .testimonials2 .box strong {
	float: left;
	width: 360px;
	display: block;
	margin-top: 10px;
}

#order-content .testimonials img {
	float: left;
	margin: 0 8px 0 0;
	padding: 4px;
	border: 1px solid #e7e7e7;
}

#order-content .testimonials .box {
	float: left;
	width: 420px;
}

#order-content .testimonials .box strong {
	float: left;
	width: 420px;
	display: block;
	text-align: right;
	margin-top: 10px;
}
 
/* new css added by max Lee */

.domain-available {
	color:green;
	font-weight:bold;
}

.domain-taken {
	color:red;
	font-weight:bold;
}

#idCurrencyBox {
	border-top: 1px solid #c3c3c3;
	padding: 3px;
	background: #e7eef9;
	background: #FFF;
	}
#idOrderResult {
	margin-top: 10px;
	border-top: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
	padding: 5px;
	background: #c5facf;
	background: #d7e3f5;
	text-align:right;
	}

#idOrderTotal h3 {
	font-size:1.2em;
}

#idDomainValidityBox {
	background: #fff;
	padding: 3px;
	border: 1px solid #c3c3c3;
	border-bottom:none;
}

#idDomainRegWindow {
	margin-top:5px;
}

#idCheckDomainValidity {
	padding-left:5px;
}

#idDomainRegBox {
	border-top: 1px solid #c3c3c3;
	padding: 5px;
	background: #e7eef9;
	background: #FFF;
}

#idDomainRegResult {
	border-top: 1px solid #c3c3c3;
	padding: 3px;
	background: #c5facf;
	background: #fff;
	text-align: right;
}

#idDomainRegTotal h3 {
	font-size:1.2em;
}

#idOrderMode {
	border-top: 1px solid #c3c3c3;
	padding: 5px;
	background: #e7eef9;
	background: #FFF;
}

#idHostingBox {
	border-top: 1px solid #c3c3c3;
	padding: 5px;
	background: #e7eef9;
	background: #fff;
}
#idHostingResult {
	border-top: 1px solid #c3c3c3;	
	padding: 3px;
	background: #c5facf;
	background: #fff;
	text-align: right;
}

#idHostingTotal h3 {
	font-size:1.2em;
}


#idHostingWindow {
	margin-top:5px;
}	

#idHostingWindow p.notice {
	color:#FFF;
	font-weight:bold;
}	

#idCouponWindow {
	margin-top:5px;
}	

#idCouponBox {
	border-top: 1px solid #c3c3c3;
	padding: 8px;
	background: #e7eef9;
	background: #fff;
}
#idCouponResult {
	border-top: 1px solid #c3c3c3;
	padding: 3px;
	background: #c5facf;
	background: #fff;
	text-align: right;
}
#idCouponTotal h3 {
	font-size:1.2em;
}


select#idcboPlatform {
	margin-left: 13px;
}
select#idcboHostingPlan {
	margin-left: 63px;
}
select#idcboHostingBillingCycle {
	margin-left: 39px;
}

p {
	line-height:1.0em;
	margin-top:3px;
	margin-bottom:3px;
}

h3 {
	margin-bottom:2px;
	margin-top:2px;
}
.clear {
	clear: both;
}

label {
	padding: 0px 5px;
	font-size:1.0em;
}

select {
	font-family: "Tahoma", "Arial", Helvetica, sans-serif;
	font-size:1.2em;
	}
input {
	font-family: "Tahoma", "Arial", Helvetica, sans-serif;
	font-size:1.2em;
	}
#idDomainAction {
	padding-top:0px;
	margin-top:5px;
	}

.ads-box{display:block;width:250px;height:250px;float:left;margin:0 0 0 20px;}
