body * {
	text-align: right;
}
.float,.clmn,.signInOut {
	float: right
}

#navigationMenu li.topNavigation,.catNavigation li,.icq_footer_li_main,.icq_footer_content_1,.icq_footer_mess,.icq_footer_content,.icq_footer_content_2,.icq_footer_content_2_img,.icq_footer_content_2_text
	{
	float: right;
}

#navigationMenu li.topNavigation {
	border-right: 0px;
	border-left: 2px solid #616161;
}

#navigationMenu li.last {
	border-right: 0px;
	border-left: 0px;
}

#navigationMenu .subNavigation {
	margin: -5px -10px 0px 0px;
}

.catNavigation {
	margin-right: -8px;
}

.topSection ul li {
	border-right: 0px;
	border-left: 1px solid #000000;
}

.topSection ul li.last {
	border-left: 0 none;
}

.layout_2 .main .topSection {
	height: 461px;
	padding: 25px 30px 25px 340px;
	width: 350px;
}

.layout_2 .clmn_003 {
	margin-left: 0px;
	margin-right: 40px;
}

.catNavigation li {
	border-left: 1px solid #B7B3AE;
	border-right: 0px;
}

.catNavigation li.last {
	border-left: 0px;
}

.searchBox {
	float: left;
}

.searchBox .middle input.search_icon {
	right: 175px;
}

.searchBox .middle input.text {
	padding: 0px 5px 0 0px;
}

.pageHeader .verticalSeparator {
	margin: 18px 9px 0px 0px;
}

h1 {
	float: right;
	margin: 18px 14px 0px 0px;
}

#needHelp {
	left: -5px;
}

#needHelp {
	right: 150px;
}

.icq_footer_li_main {
	border-left: 0px;
	border-right: 1px dotted #53514A;
}

.icq_footer_ul_sub {
	margin: 0px 10px 0px 0px;
}

.icq_footer_li_title {
	margin-right: 10px;
}

.first .icq_footer_li_title,.first .icq_footer_ul_sub {
	margin-right: 20px;
}

.icq_footer_content_2_img img {
	padding: 10px 20px 0px 0px;
	margin: 0px;
}

.icq_footer_content_2_text span {
	margin: 27px 7px 0px 0px;
}

.bottom_li {
	border-left: 0px;
	border-right: 1px solid #8F8C84;
	padding: 0px 5px 0px 8px;
}

.nextToImage {
	padding: 7px 50px 10px 0px;
}

.btn {
	margin: -5px 0px -3px 7px;
	float: right
}

.btn .btn_text1 {
	padding-right: 11px;
	display: block
}

.btn .btn_text4 {
	font-size: 11px;
	padding-right: 10px;
}

div.downloadArrow {
	margin-right: 7px;
	right: 0;
}

.lsp-row {
	background-position: left 14px;
	background-image: url(/assets/img/icons/icon_arrow_small_rtl.jpg);
}

.bgImage {
	padding: 4px 40px 3px 5px;
}

.bgImage,.bgImage img {
	right: 0px;
	left: auto;
}

.bgImage img.icon {
	margin: 4px 9px 0px 0px;
}

.subclmn_003 p {
	padding: 10px 0px 0px 10px;
}

#navigationMenu li ul li a {
	padding: 0 10px 0 70px;
}

.langSelect1 li,.langSelect li {
	direction: ltr;
}

.langSelect1 li img,.langSelect li img {
	padding: 2px 0px 0px 8px !important;
	float: right;
}

.langSelect .clmn {
	float: right
}

.com_2 .clmn_1 {
	margin-right: 0px;
	margin-left: 10px;
	padding-right: 0px;
	padding-left: 10px;
}

.com_2 .clmn ul {
	float: right;
	margin-right: 0px;
	margin-left: 20px;
}

.nextToImage {
	padding-right: 50px;
}

#topBtnDownload {
	margin-right: 10px;
}

.com_2 .clmn_2 {
	display: inline;
	float: right;
}

.right {
	float: left;
}

.bgImage {
	padding: 5px 40px 3px 5px;
}

.langSelect1 div {
	display: inline;
	float: right
}

.com_2 .clmn li {
	background: url(/assets/img/blt.gif) no-repeat right 6px;
	padding: 0px 10px 0px 0px
}

.bgImage a span {
	display: inline-block;
}

#main_88 .box_001 .content {
	margin: -5px -10px 0px -10px
}

/* general */
.layout_2  .clmn_003 {
	margin-right: 40px;
	margin-left: 0px;
}

.top_text {
	margin-left: 0px;
	margin-right: 32px;
	width: 500px;
}

.btn_size_1 {
	float: left;
	margin-right: 0px;
	margin-left: 38px;
}

/* comp _ 7 */
.com_7 .clmn img {
	padding-left: 40px;
	padding-right: 0px;
}

.com_7 .item_text {
	float: left;
}




/* comp 19 */
.com_19 img
{
	float: right;
	margin-left: 10px;
	margin-right: 0;
}




/* features */
.clickTabs li a,.clickTabs li.active a {
	margin-right: 0px;
	margin-left: 20px;
	padding: 14px 5px 14px 20px;
	background:
		url('http://c.icq.com/assets/img/icons/icon_arrow_small_rtl.gif')
		no-repeat 0% 16px;
}

.clickTabs li a.no_image {
	padding-right: 12px;
	padding-left: 0px
}

.clickTabs li a img {
	margin: 0px 0px 0px 10px;
	float: right
}

.mainHeadSection .horizontalSep .btn_size_1 {
	float: left;
	margin-right: 0px;
	margin-left: 7px;
}

.mainHeadSection .horizontalSep h2 {
	margin-left: 0px;
	margin-right: 20px;
}

.mainHeadSection .horizontalSep img {
	margin: 0px 6px 0px 0px
}

/* Post Download */
.layout_1 .main .topSection h2 {
	font-size: 42px;
	font-family: 'Droid sans', arial;
}

/* comp _ 10 */
.com_10 .clmn {
	margin-right: 30px;
	margin-left: 0px;
}

.com_10 .clmn.first {
	margin-right: 1px;
	margin-left: 0px;
}