body
{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	height:100%;
	font-family: Segoe UI,Verdana,sans-serif;
	background-image:url(../../Images/navbg.png);
	background-position:top center;
	background-repeat:no-repeat;
	font-size:12px;
}

img
{
	border:0px;
}

.error
{
	clear:both;
	font-size:12px;
	color:#F00;
	font-weight:700;
}

.text
{
	font-size:12px;
	color:#000;
	font-weight:lighter;
}

.maintitle
{
	font-size:24px;
	color:#515157;
	font-weight:lighter;
	height:50px;
	background-image:url(../../Images/horizontal_separator.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.maintitle span.success
{
	color:#393;
	font-weight:700;
}

.maintitle span.descr
{
	font-size:16px;
}

.maintitle a
{
	margin:0px 0px 0px 70px;
}

.line
{
	clear:both;
	height:30px;
	background-image:url(../../Images/horizontal_separator.png);
	background-position:bottom center;
	background-repeat:no-repeat;
}

.subline
{
	margin:0px auto;
	width:700px;
	clear:both;
	height:20px;
	background-image:url(../../Images/footer_line.png);
	background-position:center;
	background-repeat:no-repeat;
}

.info
{
	margin:0px auto;
	width:700px;
	font-size:14px;
	font-weight:lighter;
	color:#4F5057;
}

h2.title
{
	margin:10px auto;
	width:700px;
	font-size:16px;
	font-weight:lighter;
	color:#4F5057;
}

h2.title span.strong
{
	font-weight:700;
}

a.link
{
	text-decoration:none;
	color:#03F;
	font-size:12px;
}

a.link:hover
{
	text-decoration:underline;
}
/* HEADER */
#header
{
	margin:0 auto;
	width:980px;
	height:94px;
	
}

#logo
{
	float:left;
	margin: 8px 0px 0px 20px;
	width:204px;
	height:84px;
}

#logo
{
	cursor:pointer;
}

#header_flow
{
	float:right;
	margin: 0px 0px 0px 0px;
	width:750px;
	height:94px;
}

#search
{
	float:right;
	margin: 0px 0px 0px 0px;
	width:260px;
	height:30px;
}

#search_result
{
	margin: 2px 0px 0px 0px;
	width:250px;
	height:20px;
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:12px;
	color:#FFF;
}

#search_bar
{
	margin: 5px 0px 0px 0px;
	width:223px;
	height:20px;
	background:url(../../Images/domain-search-bar.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#search_bar input.textbox
{
	border:0px;
	margin:2px 11px 0px 8px;
	width:170px;
	height:18px;
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:10px;
	color:#FFF;
	background:transparent;
	vertical-align:top;
}

#search_bar img
{
	width:25px;
	height:15px;
	cursor:pointer;
	background:transparent;
}

/* MENU */
#menu
{
	margin:60px 40px 0 auto;
	width:686px;
	height:22px;
	display:block;
	font-family: Segoe UI,Verdana,sans-serif;
}

#menu ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#menu ul li a
{
	float: left;
	display: block; 
	width: 98px;
	height: 22px;
	line-height:21px;
	text-align:center;
	font-size:12px;
	color:#ccc;
	font-weight:lighter;
	text-decoration:none;
}

#menu ul li.current a
{
	color:#fff;
}

#menu ul li a:hover
{
	color:#fff;
	width:98px;
	height:22px;
	background-image:url(../../Images/mouseoverbg.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#menu ul li a:active, #menu ul li.current a
{
	background-image:url(../../Images/mousedown.png);
	background-position:top center;
	background-repeat:no-repeat;
}

/* CONTAINER */
#container
{
	margin:0px auto 50px auto;
	width:1064px;
	overflow:hidden;
	min-height:450px;
	background-color:#FFF;
	background-image:url(../../Images/c_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#full_con
{
	margin:10px auto 10px auto;
	padding:0px 15px;
	width:980px;
	overflow:hidden;
}

#left_con
{
	float:left;
	margin:30px 0px 10px 55px;
	width:150px;
	overflow:hidden;
}

#middle_con
{
	float:left;
	margin:0px 0px 10px 10px;
	width:5px;
	height:450px;
	overflow:hidden;
	background-image:url(../../Images/separator.png);
	background-position:top left;
	background-repeat:no-repeat;
	
}

#right_con
{
	float:right;
	margin:30px 56px 10px 10px;
	width:750px;
	padding-left:10px;
	overflow:hidden;
}

/* SUB MENU */
#sub_menu
{
	margin:0px auto 0px auto;
	width:150px;
}

#sub_menu ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#sub_menu ul li
{
	height:30px;
	line-height:29px;
	cursor:pointer;
	background-image:url(../../Images/subline.png);
	background-repeat:no-repeat;
	background-position:top left;
}

#sub_menu ul li a
{
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
	text-decoration:none;
}

#sub_menu ul li:first-child
{
	background-image:none;
}

#sub_menu ul li img
{
	margin:5px auto;
}

#sub_menu ul li a:hover
{
	text-decoration:underline;
}

/* FOOTER */
#footer
{
	margin:10px auto 0px auto;
	width:980px;
	height:50px;
	background-image:url(../../Images/footer_line.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#footer_headerr
{
	margin:35px auto 10px auto;
	width:550px;
	height:50px;
	float:right;
	font-size:18px;
	color:#515157;
	text-align:right;
}

#footer_headerl 
{
	margin:5px auto 10px auto;
	width:400px;
	height:92px;
	float:left;
	font-size:18px;
	color:#515157;
}

#copyright
{
	clear:both;
	margin:10px auto 0px auto;
	width:480px;
	height:20px;
	line-height:19px;
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:10px;
	color:#000;
	text-align:left;
}

#copyright a
{
	color:#000;
}

#copyright span.webber
{
	color:#F00;
}

#footer_menu
{
	font-family: Segoe UI,Verdana,sans-serif;
	margin:10px auto 0px auto;
	width:110px;
	height:auto;
	float:left;
	overflow:hidden;
	font-size:12px;
	color:#515157;
	font-weight:700;
	padding:0px 5px;
	text-align:left;
}

#footer_menu ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#footer_menu ul li
{
	line-height:19px;
	text-align:left;
	padding:0px 10px 0px 0px;
}

#footer_menu ul li a
{
	font-size:10px;
	color:#4F5057;
	font-weight:lighter;
	text-decoration:none;
}
#footer_menu ul li a:hover
{
	text-decoration:underline;
}

/* POP UP */
#popbg
{
	display:none; 
	position:fixed; 
	width:100%; 
	height:100%; 
	top:0; 
	left:0; 
	z-index:8995; 
	background:#000; 
	filter:alpha(opacity=10);
	opacity:0.1;
}

#popinfo
{
	position:fixed; 
	z-index:8999; 
	display:none;
	background-color:#FFF;
}

/* SIDEBAR */
#sidebar
{
	position:fixed;
	right:0px;
	height:200px;
	top:20%;
	z-index:8888;
}

#sidemenu
{
	float:left;
	width:25px;
	height:75px;
	overflow:hidden;
}

#sidemenu img
{
	cursor:pointer;
}

#sideinfo
{
	float:right;
	width:120px;
	background-color:#fff;
	height:auto;
	display:none;
	overflow:hidden;
	padding:10px;
	
}

#sideinfo ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#sideinfo ul li
{
	font-size:12px;
	font-family: Segoe UI,Verdana,sans-serif;
	padding-bottom:5px;
}

#sideinfo ul li a, #sideinfo ul li a img
{
	text-decoration:none;
	color:#36F;
}

/* RECOMMEND */
#recommend
{
	margin:5px 15px;
	width:600px;
	height:auto;
	font-family: Segoe UI,Verdana,sans-serif;
}

#recommend .success
{
	width:570px;
	overflow:hidden;
	font-size:14px;
	color:#515157;
	font-weight:700;
	border:1px green solid;
}

#recommend .success a
{
	text-decoration:none;
	font-size:12px;
}

#recommend .title
{
	float:left;
	width:530px;
	overflow:hidden;
	font-size:14px;
	color:#515157;
	font-weight:700;
}

#recommend .close
{
	float:right;
	width:50px;
	overflow:hidden;
	text-align:right;
}

#recommend .close img
{
	cursor:pointer;
}

#recommend .form
{
	clear:both;
	overflow:hidden;
}

#recommend .form table
{
	font-family: Segoe UI,Verdana,sans-serif;
}

#recommend .form table th
{
	font-size:12px;
	color:#515157;
	font-weight:700;
}

#recommend .form table td, #recommend .form table td input , #recommend .form p, #recommend .form table td textarea
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

/* FEEDBACK */
#feedback
{
	margin:5px 15px;
	width:600px;
	height:auto;
	font-family: Segoe UI,Verdana,sans-serif;
}

#feedback .success
{
	width:570px;
	overflow:hidden;
	font-size:14px;
	color:#515157;
	font-weight:700;
	border:1px green solid;
}

#feedback .success a
{
	text-decoration:none;
	font-size:12px;
}

#feedback .title
{
	float:left;
	width:530px;
	overflow:hidden;
	font-size:14px;
	color:#515157;
	font-weight:700;
}

#feedback .close
{
	float:right;
	width:50px;
	overflow:hidden;
	text-align:right;
}

#feedback .close img
{
	cursor:pointer;
}

#feedback .form
{
	clear:both;
	overflow:hidden;
}

#feedback .form table
{
	font-family: Segoe UI,Verdana,sans-serif;
}

#feedback .form table th
{
	font-size:12px;
	color:#515157;
	font-weight:700;
}

#feedback .form table td, #feedback .form table td input , #feedback .form p, #feedback .form table td textarea
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

/* SITE MAP */
#sitemap
{
	margin:0px 20px;
	width:auto;
}

#sitemap p.title
{
	clear:both;
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:24px;
	color:#515157;
	font-weight:lighter;
}

#sitemap #content
{
	margin:0px auto;
	overflow:hidden;
	float:left;
	width:180px;
	height:300px;
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:16px;
	color:#515157;
	font-weight:700;
}

#sitemap #content ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#sitemap #content ul li
{
	overflow:hidden;
	padding:0px 10px 0px 0px;
}

#sitemap #content ul li a
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
	text-decoration:none;
}

#sitemap #content ul li a:hover
{
	text-decoration:underline;
}

/* CONTACT US */
#contact
{
	margin:0px 20px;
	width:auto;
}

#contact p.title
{
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:24px;
	color:#515157;
	font-weight:lighter;
}

#contact div#top, #contact div#bottom
{
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:13px;
	color:#4F5057;
	font-weight:lighter;
	margin:10px auto 10px auto;
	overflow:hidden;
	width:940px;
}

#contact div#bottom div#left
{
	margin:20px auto 10px 40px;
	float:left;
	width:450px;
	overflow:hidden;
}

#contact div#bottom div#right
{
	margin:50px 160px 50px auto;
	float:right;
	width:200px;
	height:111px;
	overflow:hidden;
	background-image:url(../../Images/contact_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
}
.contact_table
{
	font-family: Segoe UI,Verdana,sans-serif;
	width:400px;
}

.contact_table td
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

.contact_table td input.textbox, .contact_table td select.textbox, .contact_table td textarea.textbox
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
	width:250px;
}

.contact_table td input.button
{
	font-size:12px;
	color:#000;
	font-weight:700;
}

.contact_info
{
	margin:10px auto;
	font-family: Segoe UI,Verdana,sans-serif;
}

.contact_info th
{
	font-size:14px;
	color:#515157;
	font-weight:700;
}

.contact_info td
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

/* WHOIS */
.whois
{
	margin:20px auto 10px auto;
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:24px;
	color:#515157;
	font-weight:lighter;
	width:450px;
}

.whois_table
{
	margin:0px auto;
	width:450px;
	height:50px;
	font-family: Segoe UI,Verdana,sans-serif;
}

.whois_table td.title, .whois_table td input.button
{
	font-size:12px;
	color:#4F5057;
	font-weight:700;
}

.whois_table td input.textbox, .whois_table td select.textbox
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

#whois_result
{
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:12px;
	margin:10px auto;
	width:450px;
}

/* ECOMMERCE */
.eregister_table
{
	font-family: Segoe UI,Verdana,sans-serif;
}

.eregister_table th
{
	font-size:14px;
	color:#515157;
	font-weight:700;
	padding-top:10px;
	padding-bottom:10px;
}

.eregister_table th a
{
	font-size:12px;
	color:#36F;
	font-weight:lighter;
}

.eregister_table td.title, .eregister_table td input.button
{
	font-size:12px;
	color:#000;
	font-weight:700;
}

.eregister_table td input.textbox
{
	font-size:12px;
	color:#000;
	font-weight:lighter;
	width:250px;
}

.eregister_table td select.textbox, .eregister_table td.text, .eregister_table td
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

 .eregister_table td.desc
{
	font-size:10px;
	color:#666;
	font-weight:lighter;
	font-style:italic;
}

#eplan
{
	width:700px;
	overflow:hidden
}

#eplan ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

#eplan ul li 
{
	padding: 15px 4px 0px 4px;
	float:left;
	width:225px;
	height:157px;
	background-repeat:no-repeat;
	background-position:top left;
}

#eplan ul li table
{
	font-family: Segoe UI,Verdana,sans-serif;
}

#eplan ul li table td
{
	line-height:13px;
}

#eplan ul li table td.title
{
	font-size:15px;
	color:#fff;
	font-weight:700;
	height:20px;
}

#eplan ul li table td div.desc
{
	font-size:12px;
	color:#fff;
	font-weight:lighter;
	padding-left:5px;
	height:90px
}

#eplan ul li table td.price
{
	font-size:14px;
	color:#333;
	font-weight:700;
	height:20px;
	padding-right:30px;
}

#eplan_result
{
	width:650px;
}

#eoverview
{
	margin:0px auto 40px auto;
	width:700px;
	height:auto;
	overflow:hidden;
	font-family:"Times New Roman", Times, serif;

}

#eoverview h1
{
	padding:0px 0px 25px 0px;
	margin:0px 0px 10px 0px;
	font-size:40px;
	color:#333333;
	font-weight:500;
	background-image:url(../../Images/horizontal_separator.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	
}

#eoverview h1 span
{	
	font-size:60px;
	color:#F00;
}

#eoverview div.left
{
	float:left;
	width:360px;
	height:auto;
	text-align:center;
}

#eoverview div.right
{
	float:right;
	width:330px;
	height:auto;
}

#eoverview div.right h2
{
	text-align:right;
	font-size:22px;
	color:#333333;
	font-weight:500;
}

#eoverview div.right h3
{
	text-align:right;
	font-size:19px;
	color:#333333;
	font-weight:700;
}

#eoverview div.right img
{
	float:right;
}

#eoverview div.subleft
{
	float:left;
	width:320px;
	height:auto;
	text-align:center;
	padding:20px 0px;
}

#eoverview div.subright
{
	float:right;
	width:370px;
	height:auto;
}

#eoverview div.subright h2
{
	text-align:left;
	font-size:17px;
	color:#515157;
	font-weight:500;
}

#eoverview div.subright h3
{
	text-align:left;
	font-size:20px;
	color:#333333;
	font-weight:700;
}

#eoverview div.subright span
{	
	color:#F00;
}

#eoverview div.link
{
	margin:0px auto 0px auto;
	clear:both;
	width:700px;
	overflow:hidden;
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:12px;
	font-weight:lighter;
	color:#36F;
	text-align:right;
}

#eoverview_btm
{
	margin:10px auto 0px auto;
	width:700px;
}

#eoverview_btm ul
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#eoverview_btm ul li
{
	float:left;
	padding:0px 2px;
	width:171px;
	height:116px;
	background-image:url(../../Images/boxbg.png);
	background-position:top center;
	background-repeat:no-repeat;
	cursor:pointer;
}

#eoverview_btm ul li table
{
	font-family: Segoe UI,Verdana,sans-serif;
}

#eoverview_btm ul li table th
{
	font-size:14px;
	font-weight:700;
	color:#333;
	padding:5px 0px 0px 0px;
	font-family: Arial;
}

#eoverview_btm ul li table td
{
	font-size:12px;
	font-weight:lighter;
	color:#666;
}

.esetup_title
{
	font-size:18px;
	font-weight:700;
	color:#595959;
}

.esetup_title span.desc
{
	font-size:14px;
	font-weight:lighter;
	color:#595959;
}

.esetup_table
{
	font-family: Segoe UI,Verdana,sans-serif;
}

.esetup_table th
{
	font-size:14px;
	font-weight:700;
	color:#515157;
	height:auto;
}

.esetup_table td
{
	font-size:12px;
	font-weight:lighter;
	color:#4F5057;
	height:auto;
}

.esetup_table td.line
{
	height:18px;
	background-image:url(../../Images/footer_line.png);
	background-position:center;
	background-repeat:no-repeat;
}

.esetup_table td a
{
	color:#39F;
	text-decoration:none;
}

.esetup_table td a:hover
{
	text-decoration:underline;
}

.edomain_table
{
	font-family: Segoe UI,Verdana,sans-serif;
}

.edomain_table td input.textbox, .edomain_table td select.textbox
{
	font-size:12px;
	color:#000;
	font-weight:lighter;
}

.edomain_table td input.button
{
	font-size:12px;
	color:#000;
	font-weight:700;
}

#domain_result
{
	font-size:12px;
	color:#000;
	font-weight:lighter;
}

#domain_result span.success
{
	font-size:12px;
	color:#77933C;
	font-weight:lighter;
}

#domain_result span.info
{
	font-size:12px;
	color:#999;
	font-weight:lighter;
	font-style:italic;
}

#intro
{
	clear:both;
	margin:10px auto;
	width:700px;
	height:350px
}

#intro div.full
{
	padding:70px 0px 0px 0px;
	width:700px;
	text-align:center;
	height:330px
}

#intro div.full p
{
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:20px;
	color:#515157;
	font-weight:700;
}

#intro div.left
{
	padding:10px 0px 0px 0px;
	float:left;
	width:350px;
	text-align:center;
	height:330px
}

#intro div.right
{
	padding:0px;
	float:right;
	width:330px;
	text-align:left;
	height:330px
}

#intro div.right p
{
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:14px;
	color:#515157;
	font-weight:lighter;
}

#intro div.right p.title
{
	font-size:20px;
	font-weight:700;
}

#intro div.right p span.strong
{
	font-weight:700;
}

#intro div.bottom
{
	clear:both;
	width:700px;
	text-align:right;
	padding-right:20px;
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:12px;
	font-weight:lighter;
	height:20px
}

#intro div.bottom a
{
	color:#03F;	
	text-decoration:underline;
}

#faq
{
	margin:0px auto 0px auto;
	width:700px;
	font-family: Segoe UI,Verdana,sans-serif;
}

#faq h1
{
	padding:20px 0px 0px 0px;
	margin:0px;
	font-size:14px;
	color:#515157;
}

#faq span
{
	font-size:12px;
	color:#4F5057;
}

/* ESECURITY */
#esecurity
{
	margin:0px auto;	
	width:700px;
	font-family: Segoe UI,Verdana,sans-serif;
}

#esecurity table td
{
	font-size:12px;
	color:#4F5057;
}

#esecurity table td a
{
	font-size:12px;
	color:#36F;
}

/* WEBSITE */
#woverview
{
	margin:0px auto 40px auto;
	width:700px;
	height:auto;
	overflow:hidden;
	font-family:"Times New Roman", Times, serif;

}

#woverview h1
{
	padding:0px 0px 25px 0px;
	margin:0px 0px 10px 0px;
	font-size:40px;
	color:#333333;
	font-weight:500;
	background-image:url(../../Images/horizontal_separator.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	
}

#woverview h1 span
{	
	font-size:60px;
	color:#F00;
}

#woverview div.left
{
	float:left;
	width:360px;
	height:auto;
	text-align:center;
}

#woverview div.right
{
	float:right;
	width:330px;
	height:auto;
}

#woverview div.right h2
{
	text-align:left;
	font-size:20px;
	color:#333333;
	font-weight:700;
}

#woverview div.right h3
{
	text-align:left;
	font-size:16px;
	color:#333333;
	font-weight:500;
}

#woverview div.right div
{
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:lighter;
}

#woverview div.right span.price
{
	font-size:16px;
	color:#F00;
	font-weight:700;
}

#woverview div.right span.title
{
	font-size:20px;
	color:#000;
	font-weight:700;
}

#woverview div.link
{
	margin:0px auto 0px auto;
	clear:both;
	width:700px;
	overflow:hidden;
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:12px;
	font-weight:lighter;
	color:#36F;
	text-align:right;
}

#woverview_btm
{
	margin:10px auto 0px auto;
	width:700px;
}

.wplan
{
	font-family: Segoe UI,Verdana,sans-serif;
}

.wplan th
{
	padding:5px 0px 0px 20px;
	font-size:15px;
	color:#fff;
}

.wplan td
{
	padding:5px 0px 0px 30px;
	font-size:12px;
	color:#fff;
}

.wplan td.price
{
	padding:0px 20px 0px 0px;
	font-size:14px;
	color:#fff;
	font-weight:700;
}

/* EMARKETING */
#emarketing
{
	margin:0px auto 20px auto;	
	width:700px;
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

#emarketing h1
{
	font-size:16px;
	color:#333333;
	font-weight:700;	
}

/* PLAN */
#product_plan
{
	margin:0px auto 20px auto;
	font-family: Segoe UI,Verdana,sans-serif;
	width:700px;
	height:auto;
	overflow:hidden;
}

/* WEH HOSTING */
.hregister_table
{
	font-family: Segoe UI,Verdana,sans-serif;
}

.hregister_table th
{
	font-size:14px;
	color:#FF0;
	font-weight:700;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#000;
}

.hregister_table th a
{
	font-size:12px;
	color:#36F;
	font-weight:lighter;
}

.hregister_table td.title
{
	font-size:16px;
	color:#515157;
	font-weight:700;
	text-decoration:underline;
}

.hregister_table td input.textbox, .hregister_table td textarea.textbox
{
	font-size:12px;
	color:#000;
	font-weight:lighter;
	width:250px;
}

.hregister_table td select.textbox, .hregister_table td.text, .hregister_table td, .hregister_table td input.button
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

.hregister_table td.desc, .desc
{
	font-size:10px;
	color:#666;
	font-weight:lighter;
	font-style:italic;
}

.hregister_table td.error, .hregister_table td.price, .hregister_table td span.important
{
	font-size:12px;
	color:#f00;
	font-weight:700;
}

.hregister_table td.total
{
	font-size:12px;
	color:#000;
	font-weight:700;
}

.hregister_table td div#item
{
	margin:0px;
	padding:0px;
	clear:both;
	width:650px;
	font-size:13px;
	color:#4F5057;
	font-weight:700;
}

.hregister_table td div#item ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.hregister_table td div#item ul li
{
	float:left;
	width:315px;
	padding:5px;
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

.hregister_table td p
{
	clear:both;
}

.payment_table
{
	font-family: Segoe UI,Verdana,sans-serif;
}

.payment_table th
{
	font-size:24px;
	color:#FF0;
	background-color:#000;
}

/* EMARKETING */


/* WEB HOSTING, EMAIL, ECOMMERCE, WEBSITE */
#hosting
{
	margin:0px auto;
	overflow:hidden;
	width:700px;
}

#hosting ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#hosting ul li
{
	float:left;
	width:200px;
	overflow:hidden;
	padding:0px 10px 20px 10px;
}

#hosting ul li a
{
	font-size:12px;
	color:#39f;
	font-weight:lighter;
	text-decoration:none;
}

#hosting ul li a:hover
{
	text-decoration:underline;
}

.hosting_title, .hosting_subtitle a
{
	clear:both;
	font-size:18px;
	color:#515157;
	font-weight:700;
}

.hosting_title
{
	padding-top:40px;
}
.hosting_title span.text
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

.hosting_table
{
	clear:both;
	font-family: Segoe UI,Verdana,sans-serif;
}

.hosting_table tr.info1
{
	background-color:#EAEAEA;
}

.hosting_table tr.info2
{
	background-color:#DADADA;
}

.hosting_table tr.price
{
	background-color:#4F5057;
}

.hosting_table th a
{
	font-size:14px;
	color:#36F;
	font-weight:700;
}

.hosting_table th.current a
{
	font-size:14px;
	color:#C63;
	font-weight:700;
}

.hosting_table th.title
{
	font-size:14px;
	color:#FF0;
	font-weight:700;
	height:36px;
	background-color:#000;
}

.hosting_table td, .hosting_table td a.fastlink
{
	font-size:12px;
	color:#4F5057;
	height:25px;
	padding-left:5px;
}

.hosting_table td.mtitle
{
	font-size:16px;
	color:#515157;
	font-weight:700;
	height:40px;
	text-decoration:underline;
}

.hosting_table td.title
{
	font-size:12px;
	color:#fff;
	font-weight:700;
}

.hosting_table td.subtitle
{
	font-size:12px;
	color:#515157;
	font-weight:700;
}

.hosting_table td.price
{
	font-size:12px;
	color:#fff;
	font-weight:700;
}

.hosting_table td.subscribe
{
	background-image:url(../../Images/hosting_subscribe.png);
	background-position:center;
	background-repeat:no-repeat;
}

.hosting_table td.subscribe a
{
	font-size:12px;
	color:#fff;
	font-weight:700;
	text-decoration:none;
}

.hosting_table td.subscribe a:hover
{
	text-decoration:underline;
}
	
.hosting_table td span.new 
{
	font-size:12px;
	color:#F00;
	font-weight:700;
}

.hosting_table td span.discount
{
	font-size:12px;
	color:#FF0;
	font-weight:700;
}

.hosting_table td a
{
	font-size:12px;
	color:#36F;
	font-weight:lighter;
}

#success
{
	margin:0px auto;
	width:700px;
	font-family: Segoe UI,Verdana,sans-serif;
}

.success_title
{
	font-size:14px;
	color:#515157;
	font-weight:700;
}

.success_title span.webber
{
	color:#F00;
}

.success_title span.price
{
	color:#393;
}

.success_text
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

.success_text span.strong
{
	font-weight:700;
}

.success_text span.thank
{
	font-size:16px;
	color:#393;
	font-weight:700;
}

.success_text a.link
{
	color:#36F;
	text-decoration:none;
}

.success_text a.link:hover
{
	text-decoration:underline;
}

.success_table
{
	clear:both;
	font-family: Segoe UI,Verdana,sans-serif;
}

.success_table td.line
{
	height:1px;
	background-color:#4F5057;
}

.success_table td span.status
{
	color:#f00;
}

.success_table td span.title
{
	font-size:14px;
	color:#515157;
	font-weight:700;
}

.success_table td
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

.success_table td div.button
{
	width:142px;
	height:30px;
	line-height:29px;
	text-align:center;
	background-image:url(../../Images/success_button.png);
	background-position:top center;
	background-repeat:no-repeat;
	color:#FFF;
	text-decoration:none;
}

.success_table td div.button a
{
	color:#FFF;
	text-decoration:none;
	font-weight:700;
}

.success_table td a.link
{
	color:#36F;
	text-decoration:none;
}

.success_table td a.link:hover
{
	text-decoration:underline;
}

/* SUPPORT */
.support_title
{
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:18px;
	color:#515157;
	font-weight:700;
}

.support_table
{
	font-family: Segoe UI,Verdana,sans-serif;
}

.support_table th
{
	font-size:14px;
	color:#36F;
	font-weight:lighter;
}

.support_table td
{
	padding-left:10px;
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}

.support_table td input.textbox, .support_table td select.textbox, .support_table td textarea.textbox, .support_table td input.button
{
	font-size:12px;
	color:#4F5057;
	font-weight:lighter;
}
/* TERMS AND CONDITION, TERMS OF USE */
#terms
{
	margin:0px 20px;
	width:auto;
}

#terms p.title
{
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:24px;
	color:#515157;
	font-weight:lighter;
}

#terms p.subtitle
{
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:16px;
	color:#515157;
	font-weight:700;
	text-align:center;
}

#terms div#terms_info
{
	margin:0px 20px;
	width:auto;
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:14px;
	color:#515157;
	font-weight:lighter;
}

#terms div#terms_info ul
{
	margin:0px;
	padding:0px;
	list-style-type:decimal;
}

#terms div#terms_info ul li
{
	font-family: Segoe UI,Verdana,sans-serif;
	font-size:14px;
	color:#515157;
	font-weight:lighter;
	padding:10px;
}

#terms div#terms_info ul li strong
{
	font-weight:700;
}

#terms div#terms_info ul li ul
{
	margin-left:40px;
	padding:0px;
	list-style-type:circle;
}

#terms div#terms_info ul li ul li
{
	padding:0px;
}

#terms div#terms_info p.title
{
	font-size:14px;
	color:#515157;
	font-weight:700;
}

#terms div#terms_info p.text
{
	font-size:14px;
	color:#515157;
	font-weight:lighter;
}

/*HOME PAGE*/
#fullhome
{
	margin:0px auto;
	padding:0px 0px 0px 3px;
	width:980px;
	height:auto;
	background-image:url(../../Images/homebg.png);
	background-position:top center;
	background-repeat:no-repeat;
}

.hometitle
{
	padding:60px 0px 0px 50px;	
}

.slogan
{
	padding:6px 0px 0px 100px;	
}

.homebtn
{
	padding:15px 0px 15px 180px;	
}

.binfo
{
	margin:0px 0px 0px 55px;	
	width:500px;
	height:223px;
	background-image:url(../../Images/homebbg.png);
	background-position:top center;
	background-repeat:no-repeat;
}

.binfo_left
{
	padding:5px 0px 0px 20px;
	width:150px;
	float:left;
}

.binfo_left span.limited
{
	font-size:13px;
	font-weight:700;
	color:#404040;
	display:block;
	width:150px;
}

.binfo_left span.image
{
	margin:25px auto 15px auto;
	width:80px;
	display:block;
}

.binfo_left span.info
{
	font-size:12px;
	font-weight:lighter;
	color:#000;
	display:block;
	text-align:center;
	width:150px;
}

.binfo_right
{
	padding:20px 0px 0px 0px;
	width:320px;
	float:right;
}

.binfo_right span.rtitle
{
	margin:0px auto;
	font-size:24px;
	color:#000;
	display:block;
	width:250px;
	text-align:center;
}

.binfo_right span.price
{
	margin:15px auto;
	display:block;
	width:300px;
	text-align:center;
}

.binfo_right span.info
{
	font-size:12px;
	font-weight:lighter;
	color:#000;
	display:block;
	text-align:center;
	width:250px;
}

.sinfo
{
	margin:20px 0px 0px 55px;	
	width:500px;
	height:124px;
	background-image:url(../../Images/homesbg.png);
	background-position:top center;
	background-repeat:no-repeat;
}

.sinfo span
{
	padding:5px 0px 0px 20px;
	font-size:13px;
	font-weight:700;
	color:#404040;
	display:block;
	width:150px;
}

.sinfo span.info
{
	text-align:right;
	font-size:12px;
	font-weight:lighter;
	padding:0px;
	display:block;
	width:470px;
}

.sinfo div
{
	padding:0px 0px 0px 20px;
	overflow:hidden;
}

.sinfo div ul
{
	margin:5px 25px 0px 25px;
	padding:0px;
}

.sinfo div ul li
{
	width:200px;
	float:left;
	font-size:12px;
	font-weight:lighter;
	color:#000;
}

#homebtm
{
	margin:50px auto 0px auto;
	width:980px;
}

#homebtm table th
{
	width:239px;
	height:176px;
	background-image:url(../../Images/boxbg_h.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#homebtm table td
{
	width:8px;
}

#homebtm table th div.adtitle
{
	padding:10px 0px 5px 0px;
	font-size:20px;
	font-weight:700;
	color:#000;
	text-align:center;
}

#homebtm table th div.image
{
	float:left;
	width:120px;
	padding:0px 0px 0px 5px;
}

#homebtm table th div.info
{
	float:right;
	padding:0px 5px;
	width:100px;
	font-size:12px;
	font-weight:lighter;
	color:#000;
}


