#supportticketsubmit-steptwo .fieldarea dt 	{ padding:4px 0 0 8px; float:right; text-align:left;width:auto!important; width:160px; min-width:160px;  }
#supportticketsubmit-steptwo .fieldarea dd 	{ text-align:right; }
#supportticketsubmit-steptwo .width_6		{ width:460px; }
#supportticketsubmit-steptwo .btn_area		{ margin-left:60px;}

#viewticket .summary ul						{ padding:5px 0 15px 10px; list-style:none; clear:right; }
#viewticket .summary li						{ font:400 11px Tahoma, "Lucida Sans Unicode", "Sans Serif"; padding:0 24px 0 24px; margin-right:10px; line-height:2; }
#viewticket .summary li						{ background-position:right -93px;}

#viewticket .subject 						{ font:700 14px Tahoma, "Lucida Sans Unicode", "Sans Serif"; padding:0 10px 5px 2px; float:right; }
#viewticket .closeticket					{ font:700 14px Tahoma, "Lucida Sans Unicode", "Sans Serif"; padding:0 0 0 5px; float:left; }

#viewticket .client_icon					{ background-position:10px 0; padding-left:0; padding-right:0px; width:90px; }
#viewticket .admin_icon						{ background-position:10px 0; padding-left:0; padding-right:0px; width:90px; }
#viewticket .reply_icon						{ background-position:10px 0; padding-left:0; padding-right:0px; width:90px; }

#viewticket .reply_title 					{ background-position:right 8px; font:700 12px Tahoma, "Lucida Sans Unicode", "Sans Serif"; line-height:1.8; text-transform:uppercase; padding:8px 25px 5px 0;  }
#viewticket .reply_message					{ float:right;padding:0px 20px 0 50px;  }
#viewticket .message						{ border-bottom:1px solid #ccc; padding:15px 0 15px 0 }
#viewticket .attachments  					{ background-position:right 5px; padding:4px 24px 0px 0; }

#viewticket .postdate 						{ float:right; }
#viewticket .rating							{ float:left; }
#viewticket .rating_title 					{ float:right; padding:0 0 0 10px; }

#checkoutsteps ul							{ margin:10px 10px 20px 0px; }
#checkoutsteps li							{ font:700 12px Tahoma, "Lucida Sans Unicode", "Sans Serif"; float:right; padding:6px 30px 0 0px; }
#checkoutsteps li.step1						{ background-position:right 0; }
#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 }

#layout_shopping .btn_area	 				{ float:left; }
#layout_shopping .desc		 				{ border-left:1px #ddd solid; border-right:none; float:right; padding-left:30px; padding-right:0 }
#layout_shopping .selectbox					{ text-align:left;}

#layout_checkout .btn_area					{ text-align:left;}
#layout_checkout .topic span 				{ margin-right:8px; }
#layout_checkout .conf_addons dd 			{ float:right; }

#cart_items table.tb_cart td.tbcol_2 		{ text-align:right }

#footlink h1								{ background:url(footlink_separate.gif) left bottom no-repeat; }


#menudiv 									{ float:left; padding:4px 0 0 40px; }

.ddmenu 			{ direction:rtl; margin:12px 0 0 -110px; #margin:12px 0 0 -90px; }

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 { 
	background: transparent url(btn_withdrawal.gif) no-repeat right top; height:50px; width:120px; margin:36px 0 0 15px; float:left;
	} 
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 -5px 0 0;
	}
button.BtnLogin:hover, button.BtnLoginHover	{
	background-position: right -100px;
	}
button.BtnLogin span {
	display:none;
	}