@charset "utf-8";



html, body, div, applet, object, h1, h2, h3, h4, h5, h6, p, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, ul, li, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, select, textarea {

	margin:0; padding:0; vertical-align:top; 

	}



address, caption, cite, code, dfn, em, strong, th, var {

	font-style:normal; font-weight:normal;

	}

.btn_area { position:relative; }

table 								{ border-collapse:collapse; border-spacing:0; }

h1, h2, h3, h4, h5, h6 				{ font-size:100%; font-weight:normal; }

ul, li, ol							{ vertical-align:middle; } 

form								{ display:inline; }

fieldset, img						{ border:none; }

small								{ font-size:10px; }

p									{ padding:5px 0 8px 0; }

.clear 								{ clear:both; }



checkbox, input, radio				{ font:400 11px "Trebuchet MS", "Lucida Sans Unicode"; color:#666; } 

textarea							{ font:400 11px "Trebuchet MS", "Lucida Sans Unicode"; color:#666; padding:0 3px; overflow: auto; border:1px solid #bbb; background-color:#fff;}

select 								{ font:400 11px "Trebuchet MS", "Lucida Sans Unicode"; color:#666; }



.inputbox1							{ margin-right:5px; padding:1px 0 1px 4px; height:16px; border:1px solid #bbb; background-color:#fff; }

.inputbox2							{ margin-right:5px; padding:1px 0 1px 4px; height:16px; border:1px solid #ddd; background-color:#f5f5f5; }



.style_checkbox						{ margin:3px 6px 0 2px; #margin:-3px 4px 0 -2px }

.style_radio						{ margin:3px 6px 0 2px; #margin:-3px 4px 0 -2px }



.textred							{ color:#900; }

.textgreen							{ color:#393; }

.textblack 							{ color:#000; }

.textorange							{ color:#F60; }

.textblue 							{ color:#039; }

.textgrey							{ color:#999; }

.textgold 							{ color:#C90; } 



.width_1							{ width:25px; } 

.width_2							{ width:70px; }  

.width_3							{ width:100px } 

.width_4							{ width:150px }   

.width_5							{ width:250px }     

.width_6							{ width:350px }

   
table.tb_data 				{ width:100%;}  
table.tb_data th a 			{ color:#fff; }
table.tb_data th a:hover		{ color:#ffc; }
table.tb_data th a.sort_desc { background:url(images/sort_desc.png) right no-repeat; padding-right:18px; }
table.tb_data th a.sort_asc  { background:url(images/sort_asc.png) right no-repeat; padding-right:18px; }
.table_search				{ margin:14px 0 -8px 0; }


table.tb_data th					{ font:700 11px "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode"; padding:6px 6px; text-align:center; }

table.tb_data td					{ padding:6px 6px; text-align:center; }

  

table.tb_data tr.highlight:hover			{ background-color:#EFEFEF; cursor: pointer;} 

table.tb_data tr.clientareatableactive		{ background-color:#FFF; }

table.tb_data tr.clientareatablepending		{ background-color:#EAF5FB; }

table.tb_data tr.clientareatableterminated	{ background-color:#CCC; }

table.tb_data tr.clientareatablesuspended	{ background-color:#FFFFD7; }



table.tb_data th.tbcol_1 			{ text-align:left; }

table.tb_data td.tbcol_1 			{ text-align:left; }

table.tb_data th.tbcol_0 			{ text-align:right }

table.tb_data td.tbcol_0 			{ text-align:right }



.table_frame 						{ background:url(images/tb_head.gif) top repeat-x; margin:0 auto; border: 1px #ddd solid; }

.table_head 						{ background:url(images/tb_foot.gif) bottom repeat-x; padding:10px 10px 25px 10px; }

.table_foot 						{ margin:12px 0 -12px 0; text-align:center;}



.fieldarea							{ padding:15px 15px 0 15px;} 

.fieldarea dl 						{ padding:0 0 15px 0; }

.fieldarea dt 						{ padding:3px 8px 0 0; height:auto!important; height:20px; min-height:20px; text-align:right; white-space:nowrap; float:left; }

.fieldarea dd 						{ padding:3px 0 3px 0; height:auto!important; height:20px; min-height:20px; text-align:left }

.fieldarea a						{ text-decoration:underline;} 



.errormessage						{ background:url(images/warning.gif) 5px top no-repeat; margin:30px 15px -20px 15px; padding:0px 0px 0px 80px; height:auto!important; height:50px; min-height:50px; color:#C00; font-weight:bold; line-height:2 }

.successmessage						{ background:url(images/success.gif) 5px top no-repeat; margin:30px 15px -20px 15px; padding:0px 0px 0px 80px; height:auto!important; height:50px; min-height:50px; color:#C60; font-weight:bold; line-height:2 }

.footnotes							{ padding:4px 0 0 0; font-size:10px; color:#aaa; vertical-align:bottom }



.content 							{ /*display:inline-block; */width:100%;}



.title h1							{ font:700 12px Candara, ff-candara, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode"; line-height:1.8; padding:8px 0px 0px 54px; float:left}

.topic h2							{ font:700 12px Candara, ff-candara, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode"; line-height:1.8; padding:0 5px; margin:0 10px; background-color:#fff; display:inline;}

.topic h3							{ font:700 12px Candara, ff-candara, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode"; line-height:1.8; }



.section ul							{ margin:10px 0 0px 35px; line-height:2; }

.section li 						{ list-style:outside disc; vertical-align:middle; }



#layout_sysmessage					{ padding:60px 110px 20px 110px; text-align:center; }

#layout_sysmessage button			{ margin:15px auto; line-height:1.2; }

#layout_sysmessage .title			{ color:#333; padding-bottom:3px; font-weight:700; }

#layout_sysmessage a				{ text-decoration:underline; }



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages :

affiliates, affiliatessignup, clientareaaddcontact, clientareaaddfunds, clientareacancelrequest, clientareachangepw, clientareachangesq,

clientareacontacts, clientareacreditcard, clientareadetails, clientareadomaincontactinfo, clientareadomaindetails, clientareadomainemailforwarding,

clientareadomaingetepp, clientareadomaindns, clientareadomainregisterns, clientareadomainrenew, clientareaproductdetails, configuressl-stepone,

configuressl-steptwo, supportticketsubmit-stepone, supportticketsubmit-steptwo

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#layout_clientarea .content			{ background:url(images/tb_head.gif) 0px 35px repeat-x; }

#layout_clientarea .content_foot	{ background:url(images/tb_foot.gif) bottom repeat-x; height:40px; clear:both; }

#layout_clientarea .padding			{ padding:50px 18px 0px 18px; }

#layout_clientarea .title			{ background:url(images/title_icon.gif) 18px 12px no-repeat; height:35px; }

#layout_clientarea .topic			{ background:url(images/spacer_gray.gif) center 10px repeat-x; }

#layout_clientarea .desc		 	{ padding:10px 15px 0 15px; }

#layout_clientarea .fieldarea dt 	{ width:auto!important; width:145px; min-width:145px; }

#layout_clientarea .btn_area		{ margin:10px 0 -20px 0; padding:15px 0 0px 0; border-top: #ddd 1px solid; text-align:right; }



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages :

announcements, clientregister, contact, downloads, downloadscat, knowledgebase, knowledgebasearticle, knowledgebasecat, networkissues,

supportticketsubmit-kbsuggestions, supportticketsubmit-stepone, supportticketsubmit-steptwo, tutorials, viewannouncement

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#layout_common .content				{ background:url(images/tb_head.gif) 0px 35px repeat-x; }

#layout_common .content_foot		{ background:url(images/tb_foot.gif) bottom repeat-x; height:40px; clear:both; }

#layout_common .padding				{ padding:40px 18px 0px 18px; }

#layout_common .title				{ border-bottom:3px #ddd solid; height:35px; }

#layout_common .title h1			{ display:none;}

#layout_common .topic				{ background:url(images/spacer_gray.gif) center 10px repeat-x; }

#layout_common .desc				{ padding:10px 15px 0 15px; }

#layout_common .fieldarea dt		{ width:auto!important; width:125px; min-width:125px; }

#layout_common .btn_area			{ margin:40px 0 -20px 0; padding:15px 0 0px 0; border-top: #ddd 1px solid; text-align:center; clear:both }

  

/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages :

announcements, downloads, downloadscat, knowledgebase, knowledgebasearticle, knowledgebasecat, supportticketsubmit-kbsuggestions

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#layout_common .list				{ padding:20px 0 10px 0; display:inline-block; }

#layout_common .list dl				{ padding:0px 12px 5px 0px; cursor:pointer; }

#layout_common .list dt				{ padding:0px 0 0 22px; font-weight:700; }

#layout_common .list dd				{ padding:2px 0 10px 22px;}



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages : announcements, networkissues

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#layout_common .pageresults			{ color:#bbb; margin:15px 3px 0; }

#layout_common .nextpage			{ padding:0 22px; background:url(images/icon_nextpage.gif) no-repeat right; float:right; }

#layout_common .prevpage			{ padding:0 22px; background:url(images/icon_prevpage.gif) no-repeat left; float:left; }



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages :

clientareadomains, clientareaemails, clientareainvoices, clientareaproducts, supportticketslist, serverstatus

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#layout_itemlist .content			{ background:none; }

#layout_itemlist .content_foot		{ background:none; height:40px; clear:both; }

#layout_itemlist .padding			{ padding:0; }

#layout_itemlist .pageresults		{ padding:5px 15px; color:#bbb; }

#layout_itemlist .pagenumber		{ float:left; }

#layout_itemlist .nextpage			{ float:right }

#layout_itemlist .prevpage			{ float:right }



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages :

announcements, downloads, downloadscat. knowledgebase, knowledgebasearticle, knowledgebasecat, supportticketsubmit-kbsuggestions

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#category .section					{ clear:both; margin-top:-30px;  }

#category .topic 					{ display:none; }

#category dl						{ float:left; width:210px; }



#popular .section					{ clear:both; display:inline-block;  }

#popular .topic						{ background:url(images/style3_section_title.gif) no-repeat -16px 6px; }

#popular .topic h2 					{ font:700 12px Candara, ff-candara, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode"; color:#656565;padding:0 5px 0 0; margin:0 0 0 39px; background-color:#fff;display:inline; line-height:1.8 }



#article .section					{ clear:both; margin-top:-30px;  }

#article .topic 					{ display:none;}



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages : knowledgebasearticle, viewannouncement

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#innertext .section					{ clear:both; margin-top:-10px; }

#innertext .topic					{ background:none; }

#innertext .topic h2 				{ padding:0px 2px 20px 2px; }

#innertext .desc					{ padding:10px 12px 0 12px; }



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages : knowledgebasearticle

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#article_foot 						{ margin:60px 8px 0px 8px; font-weight:700; background:url(images/article_foot.gif) no-repeat left top; height:35px;}

#article_foot .print a				{ float:left; padding:7px 20px; margin-left:15px; background:url(images/small_print.gif) no-repeat left 9px; display:block}

#article_foot .bookmark	a			{ float:left; padding:7px 20px;  background:url(images/small_bookmark.gif) no-repeat left 9px; display:block}

#article_foot .vote					{ float:right;padding:7px 15px; background:url(images/article_foot.gif) no-repeat right top; height:35px;}



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages : tutorials

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#tutorials ul						{ margin:15px 20px 20px 20px ; }

#tutorials li						{ list-style:none; background:url(images/tutorial.gif) no-repeat left 2px; padding:0 25px; margin:0 25px 3px 0; }

#tutorials a { text-decoration:underline; }

/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages : networkissues

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#networkissues .section 			{ margin-bottom:20px;}

#networkissues .group				{ margin:-30px -5px 2px 0;}

#networkissues .group a				{ padding:0 10px; font-weight:bold; } 

#networkissues .group a:hover 		{ color:#666 }

#networkissues .group ul			{ text-align:right;font-size:14px;}

#networkissues .group li			{ display:inline;}

#networkissues .pageresults			{ margin:40px 14px 0; }



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages : serverstatus

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#serverstatus table th.tbcol_2, #serverstatus table th.tbcol_3, #serverstatus table th.tbcol_4 { width:45px; }

#serverstatus table td.tbcol_2, #serverstatus table td.tbcol_3, #serverstatus table td.tbcol_4 { width:45px; }



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages : register.php

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#clientregister .btn_area			{ text-align:right;}

#clientregister .content 			{ background:none; margin-top:-70px;}

#clientregister .title 				{ border:none}



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages : pwrest.php

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#pwrest .content 					{ background:none; margin-top:-70px;}

#pwrest .title 						{ border:none}



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages : clientareaproductdetails

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#clientareaproductdetails .downloads	{ padding:15px 100px 0px 40px; } 

#clientareaproductdetails .downloads dt	{ padding:0px 0 0px 0; font-weight:700; }

#clientareaproductdetails .downloads dd	{ padding:3px 0 15px 22px; }



/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Modify this section of styles will affect the following pages : login.php

------------------------------------------------------------------------------------------------------------------------------------------------------

*/

#layout_login .content				{ padding-bottom:50px; text-align:center; }

#layout_login .title 				{ display:none; }

#layout_login .topic 				{ display:none; }

#layout_login .section				{ background:url(images/login_bg.gif) no-repeat center top; width:460px; height:180px ;margin:0px auto 5px auto; }

#layout_login .desc 				{ padding:25px; text-align:left; }

#layout_login .incorrect 			{ color:#C00; font-weight:700; height:25px}

#layout_login .fieldarea			{ padding:25px 0 0 20px;} 

#layout_login .fieldarea dt			{ width:auto!important; width:140px; min-width:140px; }

#layout_login .inputbox1			{ width:190px; }

 

/*

------------------------------------------------------------------------------------------------------------------------------------------------------

Below styles are used for adjust individual pages

------------------------------------------------------------------------------------------------------------------------------------------------------

*/



#creditcard .style_radio					{ margin-left:-16px; #margin-left:-20px;}



#layout_checkout textarea					{ width:400px; height:80px;}

textarea.tos,  textarea.csr  				{ font-family:'Courier New', Courier, monospace; text-transform:uppercase; width:400px; height:120px;} 

.content select								{ border:1px solid #bbb; background-color:#fff; padding-left:0px; height:20px; margin-right:5px; line-height:1.3; }

.infobox select 							{ margin-right:0px; margin-left:3px;}



#affiliates .fieldarea dt 					{ width:auto!important; width:180px; min-width:180px; }



#clientareaaddfunds .fieldarea				{ padding:20px 0 0 15px; line-height:1.8; } 

#clientareaaddfunds .fieldarea dd 			{ padding:3px 3px 3px 0; float:left; }



#clientareachangesq .fieldarea dt 			{ float:none;text-align:left; }



#clientareadomains table th.tbcol_2 		{ text-align:left; }

#clientareadomains table td.tbcol_2 		{ text-align:left; }

 

#supportticketslist table th.tbcol_3 		{ text-align:left; } 

#supportticketslist table td.tbcol_3 		{ text-align:left; }

#supportticketslist table td.tbcol_2 		{ text-align:right; padding:4px 0px; }



#clientareaemails table th.tbcol_2 			{ text-align:left; }

#clientareaemails table td.tbcol_2 			{ text-align:left; }



#clientareaproductdetails .table_frame 		{ width:98%;margin-top:15px; }

#affiliates .table_frame 					{ width:98%;margin-top:20px; }



#affiliates .withdrawal 					{ clear:both; }

 

.approveremail								{ padding-left:20px;}

