
img {border: 0px;}

div.align_cart {padding: 5px 0px 5px 15px;}

div.align_product_tbl {padding: 4px 4px 0px 4px;}

div.align_term_tbl {padding: 4px;}

div.align_hosting_tbl {padding: 4px;}

div.align_button
{
	text-align: right; 
	position: relative; 
	right: 5px;
}

input.radio_align
{
	padding: 0px;
	position: relative;
	top: 2px;
}

input.input_qty
{
	width: 35px;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	text-align: center;
}

.tbl_border_no, .tbl_border_yes, .tbl_border_bottom {width: 930px; background-color: #FFFFFF;}
.tbl_border_no {	border-style: none;}
.tbl_border_yes {border: 2px solid #CCCCCC;}
.tbl_border_bottom
{
	border-width: 0px 0px 2px 0px;
	border-style: solid;
	border-color: #CCCCCC;
}

.tbl_product
{
	border-style: none;
	background-color: #FFFFFF;
	width: 100%;
}

.td_product_header
{
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	background-color: #CCCCCC;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	padding: 1px 0px 1px 4px;
	vertical-align: center;
	text-align: center;
}


div.lprice, div.dprice, div.total {padding: 0px; position: relative;}
div.dprice, div.total {color: #990000;}

div.lprice {color: #999999; right: 25px;}
div.dprice {right: 35px;}
div.total {font-weight: bold; right: 12px;}
div.total_notselected {font-weight:bold; color:#999999; right: 12px;}

div.hosting_txt_left, div.hosting_txt_right {font-weight: normal; color: #000000; padding: 0px; position: relative;}


div.hosting_txt_self {font-weight: normal; color: #000000; padding: 0px; position: relative;}
div.hosting_txt_self {text-align: right; right: 30px;}

div.hosting_txt_left {text-align: left; left: 10px;}
div.hosting_txt_right {text-align: right; right: 10px;}

div.term_txt_left, div.term_txt_right {font-weight: normal; color: #000000; padding: 0px; position: relative;}
div.term_txt_left {text-align: left; left: 10px;}
div.term_txt_right {text-align: right; right: 10px;}

.td_product_img, .td_product_lprice, .td_product_qty, .td_product_dprice, .td_product_button, .td_product_total {border-style: solid; border-color: #CCCCCC; background-color: #FFFFFF; vertical-align: middle; height: 60px;}
.td_product_img, .td_product_lprice, .td_product_qty, .td_product_dprice, .td_product_button {border-width: 1px 0px 0px 0px;}
.td_product_lprice, .td_product_dprice, .td_product_total {	font-family: Arial;	font-style: normal; font-weight: normal; font-size: 10pt; text-align: right;}

.td_product_img {padding: 0px 0px 0px 4px;}
.td_product_qty {text-align: center;}
.td_product_button {	padding: 0px; text-align: center;}
.td_product_total {border-width: 1px 0px 0px 1px;}
.td_product_host {border-style: solid; border-color: #CCCCCC; background-color: #FFFFFF; vertical-align: middle; height: 25px;}
.td_product_host {font-family: Arial;	font-style: normal; font-weight: normal; font-size: 10pt; text-align: right;}
.td_product_host {border-width: 0px 0px 0px 0px;}
.td_hosting_txt, .td_hosting_total, .td_total {border-style: solid; background-color: #FFFFFF; font-family: Arial; font-style: normal; vertical-align: middle; padding: 0px;}
.td_hosting_txt, .td_total {border-width: 0px;}
.td_hosting_total, .td_total {font-weight: normal; font-size: 10pt; color: #990000; vertical-align: middle; text-align: right; height: 20px;}

.td_hosting_txt
{
	font-size: 8pt;
	color: #000000;
	height: 25px;
}

.td_hosting_total 
{
	border-width: 0px 0px 0px 1px;
	border-color: #CCCCCC;
}

.text_red {color: #990000;}

.text_header, .text_header_total {font-family: Arial; font-weight: bold; font-style: normal; font-size: 12pt; background-color: #FFFFFF; border: 0px;}

.text_header {color: #000000;}

.text_header_total
{
	color: #000000;
	text-align: right;
	position: relative;
	right: 5px;
}

