@charset "utf-8";
button.BtnAffiliates { 
	background: transparent url(btn_affiliate.gif) no-repeat right top; height:50px; width:120px; margin:12px 0 0 12px;
	}
button.BtnAffiliates:hover, button.BtnAffiliatesHover {
	background-position: right -100px;
	}
button.BtnAffiliates span {
	display:none;
	}
	
	
button.BtnWithdrawal { 
	float:left; 
	background: transparent url(btn_withdrawal.gif) no-repeat right top; height:50px; width:120px; margin:36px 0 0 15px;
	} 
button.BtnWithdrawal:hover, button.BtnWithdrawalHover {
	background-position: right -100px;
	}
button.BtnWithdrawal span {
	display:none;
	}
	
	
button.BtnAddfunds { 
	background: transparent url(btn_addfunds.gif) no-repeat right top; height:50px; width:120px; margin:-3px 0 0 0;
	}
button.BtnAddfunds:hover, button.BtnAddfundsHover {
	background-position: right -100px;
	}
button.BtnAddfunds span {
	display:none;
	}
	
	
	
	
button.BtnLogin 	{ background: transparent url(btn_login.gif) no-repeat right top; height:50px; width:120px; margin:5px 0 0 -2px;}
button.BtnLogin:hover, button.BtnLoginHover{ background-position: right -100px;}
button.BtnLogin span{ display:none; }



#supportticket h2 					{ float:right; }
#supportticket h3 					{ float:left; }
#supportticket .summary ul			{ clear:right; }
#supportticket .summary li			{ padding-right:23px; background-position:right }
#supportticket .reply_title			{ background-position: right ;padding-right:40px; }

#supportticket .title				{ background-position:right;}
#supportticket .reply_foot			{ text-align:left;}

#supportticketsubmit-stepone .section ul 	{ margin-right:15px; }
#supportticketsubmit-steptwo .btn_area 	{ text-align:left }


@charset "utf-8";
/*
------------------------------------------------------------------------------------------------------------------------------------------------------
Modify this section of styles will affect all of the pages from orderform those contain checkout steps count's breadcrumb.
------------------------------------------------------------------------------------------------------------------------------------------------------
*/
#checkoutsteps ul							{ margin:10px 0px 20px 18px; display:inline-block}
#checkoutsteps li							{ font:700 12px Tahoma, "Lucida Sans Unicode"; text-transform:uppercase; float:right; list-style:none; height:22px; width:112px; padding:6px 30px 0 0px; }
#checkoutsteps li.step1						{ background-position:right 0px; }
#checkoutsteps li.step2						{ background-position:right -50px; }
#checkoutsteps li.step3						{ background-position:right -100px }
#checkoutsteps li.step4						{ background-position:right -150px }
#checkoutsteps li.step5						{ background-position:right -200px; width:auto!important; width:50px; min-width:50px; }

/*
------------------------------------------------------------------------------------------------------------------------------------------------------
Modify this section of styles will affect the following pages : adddomain, addons, products, upgrade
------------------------------------------------------------------------------------------------------------------------------------------------------
*/
#layout_shopping .content					{ background:url(../../images/tb_head.gif) repeat-x top; }
#layout_shopping .content_foot				{ clear:both; height:40px; background:url(../../images/tb_foot.gif) repeat-x bottom; }
#layout_shopping .padding					{ padding:20px 18px 0px 18px; }
#layout_shopping .title						{ display:none; }
#layout_shopping .btn_area	 				{ float:right; text-align:center; width:22%; margin-top:3px; }
#layout_shopping .section					{ clear:both;padding:0px 0 25px 5px;margin:0px 0 15px 0px; display:inline-block; border-bottom:3px #cc9 solid; width:100%; } 
#layout_shopping .desc		 				{ margin:0; padding:5px 0px 0 0px; color:#888; border-right:1px #ddd solid;float:left; width:72%; padding-right:30px; }
#layout_shopping .topic h2 		 			{ font:700 13px Tahoma, "Lucida Sans Unicode"; color:#666; background-color:#fff;line-height:1.6; margin:0; padding:0 188px 0 0; }
#layout_shopping .price_recurring 			{ color:#930; padding:0; margin:5px 0 0 0;font-size:11px; text-align:right;line-height:1.8; }
#layout_shopping .price_onetime				{ color:#930; font-weight:700; font-size:13px; line-height:1.5; margin:15px 0 3px 0; padding:0;}
#layout_shopping .infobox 					{ color:#888; border-bottom:3px #CC9 solid; text-align:right; font-weight:700; padding:0px 0 18px 3px; margin:0 0 15px 0;}

/*
------------------------------------------------------------------------------------------------------------------------------------------------------
Modify this section of styles will affect the following pages : configuredomains, configureproducts, configureprodomain, viewcart, creditcard 
------------------------------------------------------------------------------------------------------------------------------------------------------
*/
#layout_checkout .content					{ background:url(../../images/tb_head.gif) repeat-x top; display:inline-block; width:100%;}
#layout_checkout .content_foot				{ clear:both;height:40px;background-image:url(../../images/tb_foot.gif); background-repeat:repeat-x; background-position:bottom; }
#layout_checkout .padding					{ padding:50px 18px 0px 18px; }
#viewcart .padding							{ padding:20px 18px 0px 18px; }
#layout_checkout .title						{ display:none; }
#layout_checkout .btn_area					{ background:url(../../images/spacer_gray.gif) repeat-x top; padding:15px 0 0px 0; margin:10px 0 -20px 0; text-align:left; clear:both; }
#layout_checkout .section					{ clear:both;  }
#layout_checkout .topic						{ background:url(../../images/spacer_gray.gif) repeat-x center 10px; }
#layout_checkout .desc		 				{ padding:10px 15px 0 15px; line-height:2; color:#888; }
#layout_checkout .fieldarea dt 				{ width:auto!important; width:140px; min-width:140px; }

#layout_checkout .conf_addons 				{ line-height:1.8; margin:0; padding:20px 15px 15px 30px; } 
#layout_checkout .conf_addons dl 			{ padding:0px; display:inline-block; margin:0 0 15px 0 }
#layout_checkout .conf_addons dd 			{ float:right; width:500px; }
 
/*
------------------------------------------------------------------------------------------------------------------------------------------------------
Modify this section of styles will affect the following pages : viewcart, upgradesummary
------------------------------------------------------------------------------------------------------------------------------------------------------
*/
#cart_summary 								{ width:100%;background:url(../../images/cart_security.gif) no-repeat -5px 0; padding:70px 0 0 0; margin:0; }

#cart_items table.tb_cart	 				{ width:100%; }  
#cart_items table.tb_cart tr				{ background-image:url(../../images/01/table_tr.gif); background-position:bottom; background-repeat:repeat-x; }
#cart_items table.tb_cart td				{ line-height:2; vertical-align:top; padding:6px 5px 6px; text-align:left; }
#cart_items table.tb_cart tr.products		{ background:none; }
#cart_items table.tb_cart tr.addons			{ background:none; }
#cart_items table.tb_cart td.addons			{ background-image:url(../../images/01/table_tr.gif); background-position:top; background-repeat:repeat-x; }
#cart_items table.tb_cart td.separate		{ height:1px; padding:0; }
#cart_items table.tb_cart td.tbcol_1 		{ white-space:nowrap; padding-right:10px; text-align:right; }
#cart_items table.tb_cart td.tbcol_2 		{ width:100%;font-weight:700; color:#666; text-align:right }
#cart_items table.tb_cart td.tbcol_3 		{ text-align:right; white-space:nowrap; font-weight:700; color:#666; }
#cart_items .details						{ color:#888; font-weight:400; }
#cart_items .prorate						{ color:#888; font-weight:400; }

#cart_total 								{ color:#666; width:100%; display:inline-block }
#cart_total .checkout_btns 					{ float:left; margin:28px 0 0 0; }
#cart_total .checkout_coupon 				{ float:left; margin:20px 10px 30px; font-weight:bold; line-height:1.8; }
#cart_total dl 								{ float:right; padding:0; margin:15px 0 15px 0; width:270px; }
#cart_total dd								{ clear:both; font-weight:700; border-bottom:#C93 1px solid; border-left:#C93 6px solid; height:20px; margin-bottom:7px; line-height:1.3; }
#cart_total .amount_title 					{ float:left; padding-left:8px; width:auto!important; width:170px; min-width:170px; }
#cart_total .amount 						{ float:right; padding-right:5px; }
#cart_total .today 							{ color:#930; }

#checkout_foot	 							{ width:100%; display:inline-block }
#checkout_foot dl 							{ width:100%; padding:0;margin:20px 0 0 0px; line-height:1.8; }
#checkout_foot .col_1 						{ float:left; width:80px; background:url(../../images/cart_security.gif) no-repeat; height:80px; }
#checkout_foot .col_2 						{ float:left; width:420px; padding:0 20px 10px 10px; }
#checkout_foot .col_3 						{ float:right; text-align:right; vertical-align:top; }
#checkout_foot .tos 						{ border-top:1px #ddd solid; margin-top:8px; padding-top:8px; color:#CC6600; }
#checkout_foot .note 						{ color:#888; font-style:italic; margin:2px}

#upgrade_summary .upgrade_details dl		{ background:url(../../images/01/table_tr.gif) bottom repeat-x; width:100%; display:inline-block; padding:10px 0; border-top:#cc9 solid 3px }
#upgrade_summary .upgrade_details dd.items	{ float:left; clear:both; padding:2px 5px;}
#upgrade_summary .upgrade_details dd.price  { float:right; font-weight:700; padding:2px 5px;}
#upgrade_summary .upgrade_details p			{ font-weight:700; line-height:2.2; margin:10px 2px 3px;}
/*
------------------------------------------------------------------------------------------------------------------------------------------------------
Modify this section of styles will affect the following pages : adddomain, configureproductdomain, bulkdomainchecker, bulkdomaintransfer, domainchecker
------------------------------------------------------------------------------------------------------------------------------------------------------
*/
#cart_checkdomain .domainlookup 			{ margin:10px 15px 0 15px; padding:15px 15px 0 15px; border:0px #eee solid; background:url(../../images/bg_domaincart.gif) no-repeat left top; width:400px; }
#cart_checkdomain .domainresults 			{ margin:0 15px 30px 15px; padding:0px 10px 0px 10px; height:auto!important; min-height:15px; height:15px; background:url(../../images/bg_domaincart.gif) no-repeat left bottom;  width:410px; }
#cart_checkdomain .domainresults dl			{ padding:15px 0 35px 0; margin:0; }
#cart_checkdomain .domainresults dt 		{ padding:0px 0px 5px 3px; margin:2px 0 2px 0; border-bottom:4px #ddd solid; color:#666;font-weight:700; }
#cart_checkdomain .domainresults dd 		{ padding:6px 0px 7px; margin:0; border-bottom:0px #eee solid; background: url(../../images/separate_dotted.gif) repeat-x bottom; }
#cart_checkdomain .domainresults .col_1 	{ padding-left:3px; #float:left; }
#cart_checkdomain .domainresults .col_2 	{ float:right; width:170px; text-align:center; color:#cc3300; padding-right:0px; font-weight:700; }
#cart_checkdomain .domainresults select 	{ width:100%; }
#cart_checkdomain .domainoptions dl			{ margin:20px 20px; }
#cart_checkdomain .domainoptions dd			{ margin:0; padding:0 0 6px 0}

#incart select								{ width:auto!important;  width:170px; min-width:170px; }

.freedomain 								{ color:#999; margin: -25px 0 15px 20px; font-style:italic; }

