/* CSS Document */

body{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	background-image:url(../images/bg_bg_main.gif);
	background-repeat:repeat-y;	
	background-position:center;
	margin:0px;
	padding:0px;
}


td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
}

.td_banner_top_bg{
	background-image:url(../images/banner_top_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:center;
}


.td_banner_bottom_bg{
	background-image:url(../images/banner_bottom_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:20px;
	padding:0px;
	text-align:left;
}


.td_menu_www{
	background-color:#0279D6;
	text-align:center;
	height:26px;
}


/*-------menu ------*/
.td_menu{
	border-bottom:1px solid #EBEDF6;
	height:27px;
}


a.link_menu{
	color:#666666;
	text-decoration:none;
	height:27px;
	font-weight:bold;
	font-size:11px;
}


a.link_menu:hover{
	color:#000000;
}


/*-------services & product ------*/

.td_title_services{
	background-color:#E2E2E2;
	padding-left:7px;
	background-image:url(../images/icon_arrow_red.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	height:20px;
}

a.link_gray_bold{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}

a.link_gray_bold:hover{
	color:#333333;
}


/*-------lastest project ------*/
.td_content{
	padding:2px;
	text-align:left;
	line-height:16px;
}



/*------- search domain ------*/
.td_search_domain{
	border:1px solid #AAC6DE;
	background-color:#C7DFF3;
	height:36px;
	padding:6px;
}

.seach_textbox{
	border:1px solid #A5D6FF;
	color:#000000;
	height:18px;
	padding-top:3px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

select{
	border:1px solid #A5D6FF;
	color:#ff0000;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-right:0px;
}


/*------- price of domain ------*/
a.link_title_domain{
	color:#ff0000;
	text-decoration:underline;
	height:20px;
}

a.link_title_domain:hover{
	text-decoration:none;
}

/*------- news at homepage ------*/
a.link_title_news{
	color:#333333;
	text-decoration:none;
}

a.link_title_news:hover{
	text-decoration:underline;
}

.news_time{
	background-color:#666666; 
	color:#ffff00;
	padding-left:1px;
	padding-right:1px;
}

.td_light_green_bgcolor{
	background-color:#DDF0FF;
}

/*------- copyright ------*/

.td_copyright_right{
	width:310px;
	height:38px;
	background-image:url(../images/bg_copyright_right.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.td_copyright_left{
	background-image:url(../images/bg_copyright_left.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.red{
	color:red;
}

.black{
	color:#000000;
}

/*------- title gay: price domain, news, hosting ------*/
.td_line_dot_dot{
	height:4px;
	background-image:url(../images/icon_dot_line.gif);
	background-repeat:repeat-x;
}

.title_gray{
	color:#000000;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	background-color:#E2E2E2;
	font-size:11px;
}

/*------- payment method ------*/

a.link_payment_method{
	color:#333333;
	text-decoration:none;
}

a.link_payment_method:hover{
	color:#ff0000;
}

.text_title_bold{
	color:#336699;
	font-family:Tahoma;
	font-weight: bold;
	text-align:left;
	font-size:11px;
}


/*-------------------- DOMAIN -----------------------*/
/* DOMAIN CSS */

.domain_table_border{
	border-bottom: 1px solid #EBEDF6;
	height:24px;
	padding-top:2px;
	background-image:url(../images/icon_arrow_red_2.gif);
	background-repeat:no-repeat;
	background-position: left center;
	text-align:left;
	padding-left:15px;
}

.domain_table_border_black{
	border-bottom: 1px solid #EBEDF6;
	height:24px;
	padding-top:2px;
	background-image:url(../images/icon_arrow_black.gif);
	background-repeat:no-repeat;
	background-position: left center;
	text-align:left;
	padding-left:15px;
}


a.link_domain_title{
	color:#666666;
	text-decoration:none;
}

a.link_domain_title:hover{
	color:#ff0000;
	text-decoration:underline;
}

.domain_about{
	border: 1px solid #E8E8E8;
	padding:5px;
	color:#333333;
}

.domain_span_title{
	color:#FF0000;
	cursor:help;
}

.domain_span_content{
	border-bottom: 1px solid #FFBBBB;
	line-height:18px; 
	color:#333333;
}

.domain_title_bold{
	color:#333333;
	font-style:normal;
	text-decoration:underline;
}

a.link_domain_faq{
	color:#CC0000;
	text-decoration:none;
}

a.link_domain_faq:hover{
	color:#666666;
	text-decoration:underline;
}

a.link_domain_menu{
	color:#666666;
	text-decoration:none;
	background-image:url(../images/icon_arrow_red_long.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
}

a.link_domain_menu:hover{
	color:#ff0000;
	text-decoration:underline;
}


/*- ------------- CUSTOMER ---------------*/
a.customer_link{
	color: #666666;
	text-decoration:none;
	text-align:center;
	padding-top:4px;
}

a.customer_link:hover{
	color:#000000;
	background-image:url(../images/icon_arrow_red_2.gif);
	background-repeat:no-repeat;
	background-position: right;
	padding-right:5px;
}


.customer_td_border{
	border-bottom: 1px solid #EBEBEB;
	height:22px;
	line-height:20px;
}

.customer_link_url{
	color:#0000ff;
	text-align:left;
	text-decoration:none;
}

.customer_link_url:hover{
	text-decoration:underline;
}


/*------------ CONTACT -----------------------*/
/* CONTACT CSS */

.contact_dash_dot{
	background-image:url(../images/icon_dot_line.gif);
	height:5px;
	background-repeat:repeat-x;
	background-position: bottom;
	text-align:left;
}

.contact_title_bold{
	color:#336699;
	font-family:Tahoma;
	font-weight: bold;
	text-align:left;
	font-size:11px;
}

.contact_td_border{
	border-bottom: 1px solid #EBEBEB;
	height:22px;
	line-height:22px;
}

.contact_border{
	border: 1px solid #E8E8E8;
	padding:5px;
	color:#333333;
}

/*------------------ ABOUT US --------------------*/

.about_us_bg{
	background-image:url(../images/aboutus/logo_bg_gray.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding-left:2px;
	padding-right:2px;
	line-height:20px;
	color:#333333;
}

/*------------------ HOSTING --------------------*/
.hosting_plan_title {
	background-image:url(../images/hosting/title_bg.gif);
	background-repeat: no-repeat;
	background-position:right top;
	background-color:#C6DFF3;
	height:20px;
	padding-top:3px;
}

.hosting_text_detail{
	line-height:20px;
	color:#333333;	
}


a.hosting_link_title{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

a.hosting_link_title:hover{
	color:#000000;
}

.hosting_payment_method{
	border: 1px solid #E8E8E8;
	padding:5px;
	color:#333333;
}

.hosting_title_bold{
	color:#333333;
	font-weight:bold;
	font-size:12px;
	font-style:normal;
	text-decoration:underline;
}

.reg_textbox{
	border:1px solid #A5D6FF;
	color:#000000;
	height:18px;
	padding-left:2px;
	padding-right:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #CCCCCC;
	padding:2px;
	line-height:18px;
	color:#333333;
}

/*---------------- HOME EDIT ----------------------*/

a.link_title_gray{
	color:#000000;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	background-color:#E2E2E2;
	font-size:11px;
	text-decoration:none
}

a.link_title_bold{
	color:#336699;
	font-family:Tahoma;
	font-weight: bold;
	text-align:left;
	font-size:11px;
	text-decoration:none;
}

a.link_title_bold:hover{
	text-decoration:underline;
}

a.link_product_title{
	color:#000000;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:3px;
}

a.link_product_title:hover{
	color:#FF0000;
}

/* news */

.td_news_out{
	background-color:#EBF6FF;
	border-bottom:2px solid #ffffff;
	height:18px;
	padding-left:3px;
}

.td_news_over{
	background-color:#C6DFF3;
	border-bottom:2px solid #ffffff;
	height:18px;
	padding-left:3px;
}

a.link_news_out{
	color:#0066CC;
	font-size:11px;
	text-decoration:none;

}

a.link_news_out:hover{
	color:#FF0000;
}

a.link_news_over{
	color:#000000;
	font-size:11px;
	text-decoration:none;

}

a.link_news_over:hover{
	color:#FF0000;
}

a.link_news_cate_title{
	font-size:12px;
	font-weight:bold;
	color:#006699;
	text-decoration:none;
}

a.link_news_title{
	color:#ff0000;

	font-size:12px;
	text-decoration:none;
}

a.link_news_title:hover{
	text-decoration:underline;
}

.gray{
	color:#666666;
	font-size:11px;
}

a.linkpaging{
	color:#FF0000;
	border:1px solid #eeeeee;
	padding:2px;
	text-decoration:none;
	background-color:#FFC1C1;
}
a.linkpaging:hover{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #f8f8f8;
	background-color:#FF0000;

}

.linkpaging_activated{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#FF0000;
	padding:2px;
}
