/*
Right to Left alignment changes
PLEASE DONT EDIT THIS
*/
.logSea{float:left;}
.qinfo p{float:right;}
.vbloginbox{right:auto; left:0; text-align:right;}
.vbloginbox li.input input, .vbsearchbox li.input input{text-align:right;}
.vbloginbox li.button, .vbsearchbox li.button{text-align:right;}
.vbloginbox li.button input, .vbsearchbox li.button input{float:right;}
.vbloginbox li a{padding-left:0; padding-right:6px;}
.vbsearchbox{right:auto; left:66px;}

.vbnav ul li{float:right;}
.qlinks li{float:right;}
.qlinks li a,.logSea li a{font-size: 12px;}


.vbheadlines{text-align:right;}
.newoffers{text-align:right;}
.moreoffers{text-align:left;}
.tabs ul{float:left;}
.catalog ul li.maincats{float:right; text-align:right;}
.premium ul li{float:right;}


.vbfooter ul.links1,.vbfooter ul.links2{float:right;}
.vbfooter ul.links1 li{float:right; padding-right:0; padding-left:25px;}
.vbfooter ul.links2 li{float:right; padding-right:0; padding-left:10px;}
.vbfooter ul.links2 li a{float:right; margin:auto; margin-left:10px;}
.vbfooter ul.links3 li{float:right; text-align:right;}
.vbfooter ul.links3 li.backtotop,.vbfooter ul.links3 li.poweredby{text-align:left;}
.activatecard{right:auto; left:180px;}
#siteseal{left: 0; right: auto;}


.add ul.mainblocks li{float:right; text-align:right; margin:0 0 30px 35px;}
ul.main li{text-align: right;}
ul.main li.subheadline,ul.main li.subheadline,ul.main li.subheadexp{text-align: right;}
ul.main li span.input{float: right; width: 600px;}
ul.main li span.text{float: right; text-align: right; width: 260px;padding-left: 10px;}
.textinput, .phoneinput, .passwordinput, .selectinput, .dateselectinput,.textareainput,.frmTxt, .frmSelect,ul.main li span.input{float: right; text-align: right;}
.helpbutton{text-align: right; }

.catalog .addbox span{float: right;}
.totaloffers,.alloffersinfo{text-align: right;}

.toggle .select.local,.toggle .select.global{background-position: 0 0;}
.toggle .select{text-align: left;}
.directory .local{float: right; padding-left: 5%; width: 45%;}
.directory .global{width: 45%; padding-right: 5%;}
.directory .selection{width: 100%; text-align: right;}
.directory li{text-align: right;}

.popupresults{text-align: right;}
.searchinfo{float: right;}
.searchprint{float: left; text-align: left;}
.searchemail, .searchwww{float: right;}
.searchresults{text-align: right;}

.headlines,.dashboard .head{text-align: right;}
.dashboard ul{float: right; padding: 0 0 0 5%;}
.dashboard ul li{text-align: left;}
.dashboard ul li span{text-align: right; float: right;}

.trade, .marketplace, .myaccount, .transactions{float: right; text-align: right; margin: 0 0 10px 1%;}
.account .manage{float: right;}

table td,p{text-align: right;}
.text{text-align: right;}
.subheadline{text-align: right;}
.subheadline span{float: left;}

.managepage ul li span{float: right; text-align: right;}
.managepage ul li span input{text-align: right;}
.parag{text-align: right;}
.readmore{text-align: right;}
.subsinput{text-align: right;}
.news li{text-align: right;}
.subsinput{float: right; margin: 0 0 0 4px;}

.producttitle{text-align: right; padding: 0 5px}
.productimage{width: 560px}
.productimage,.productimage ul#controls{float: right;}
#pimages{width: 100%;}
#pimages img{float: right;}
.cartnav li{float: right; margin: 0 0 0 10px;}

/*catalog*/
span.more a{
	background: #6fb7e7;
	color: #fff;
	border-radius: 4px;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	text-indent: 0;
}
.subcategories ul li{
	float: right;
	margin: 0 0 8px 30px
}
.subcategories ul li .proname,.subcategories ul li .prodesc,.subcategories ul li .proprice,.subcategories ul li .prolocation, .subcategories ul li .proquantity, .subcategories ul li .proexpire{
	text-align: right;
}
.subcategories ul li .proimage a{
	float: right;
	margin: 0 10px 0 0;
}
.subcategories ul li .smallbuy{
	float: right;
	line-height: 22px;
}

.ratematrix ul{
	float: right;
}
.ratematrix ul li{
	text-align: right;
	padding: 0 4px 0 0;
}

.cartnav li.checkout,.cartnav li.viewcart,.cartnav li.continue{
	background: transparent;
}
.cartnav li a{
	color: #6FB7E7;
	font-size: 16px;
	text-align: right;
}
.titleTable{direction: rtl;}
table{direction: rtl;}
.titleCell{}

.helpbutton a{
	background: #79bce9; /* Old browsers */
background: -moz-linear-gradient(top,  #79bce9 0%, #4c9adb 92%, #387caf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79bce9), color-stop(92%,#4c9adb), color-stop(100%,#387caf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #79bce9 0%,#4c9adb 92%,#387caf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #79bce9 0%,#4c9adb 92%,#387caf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #79bce9 0%,#4c9adb 92%,#387caf 100%); /* IE10+ */
background: linear-gradient(to bottom,  #79bce9 0%,#4c9adb 92%,#387caf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79bce9', endColorstr='#387caf',GradientType=0 ); /* IE6-9 */
padding:0 20px;
color:#fff;
line-height: 30px;
float: right;
border-radius: 12px;
}