@charset "utf-8";
/* CSS Document */
/*
black - #504F4B;
red - #AF332B;
*/

body {
	font-family: 'Lucida Grande', Arial, 'Lucida Sans Unicode', Tahoma, san-serif;
	direction:rtl;
}
	h3{
		text-align:right;
	}
	/* logo */
	#logo{
		float:right;
	}
	/* header right area */
	#header_right{
		float:right;
		text-align:left;
	}
	/* content */
	#content{
		padding-right:10px;
	}
	/* sliding texts on main page slider */
	/* slider title text */
	.sliding_text_text {
		text-align:right;
		float:right;
		right:0px;
		color:#504F4B;
	}
	.sliding_text_text h1 a {
		color:#AF332B;
	}
	.sliding_text_text h1 a:hover {
		color:#504F4B;
	}
	.sliding_text_text p{
		clear:right;
	}
	/* slider title title*/
	.sliding_text_text h1{
		float:right;
		text-align:right;
	}
	/* slider title 2*/
	.sliding_text_text h2{
		float:right;
		text-align:right;
	}
	#slider_area .right_side{
		float:left;
	}
	#slider_area .left_side{
		/*float:right;*/
		margin-left:0px;
		margin-right:20px;
	}

/* slider numbers*/
#number_con {
	position:relative;
	width:950px;
}
#numbers{
		margin-left: 0px;
		margin-right:15px;
		right:0px;
		top:-25px;
	}
	#numbers li { 
		float:right; 
		margin:0 0 0 3px;
	}
/* page navigation */
	#sub_nav  a{	
		margin-right:0px;
		background-position: right;
	}
/* sub page header  */
	#sub_page_header .left{
		float:right;
	}
	#sub_page_header .right{
		float:left;
		padding-right:0px;
		padding-left:5px;
	}
	#sub_page_header .right h2{
		float:right;
	}
/* sub page */
	.sub_page{
		padding-right:10px;
		padding-left:0px;
		background:url(../images/2/sub_background.png) 280px 0  repeat-y;
	}
	.page_left{
		width:680px;
		margin-right:10px;
		margin-left:0px;
		float:right;
	}
	.page_left.content{
		margin-left:20px;
		margin-right:0px;
	}

	.page_right{
		float:right;
	}
/* sub navigation */
 	.middle ul ul li{
		padding-left:0px;
		padding-right:8px;
		border:0px;
	}
	#sub_menu  li a, .middle  li a{	
		margin-right:0px;
		padding-left:0px;
		padding-right:21px;
	}
	#sub_menu  li a:hover, .middle  li a:hover{
		background-position: right;
		padding-left:0px;
		padding-right:21px;
	}
/* boxes  */
	/* home page left side boxes  */
	.box{
		float:right;
		margin:10px 0px 10px 10px;	
	}
	 .middle{
		float:right;
	}
	 .product{
		float:right;
	}
/* product detail */
	#product_detail_left{
		margin-right:0px;
		margin-left:10px;
		float:right;
	}
	#product_detail_right{
		float:right;
	}
/* Products detail tabs */
	.product_tabs li{
		float:right;
		margin:6px 0 0 2px;
	}

	.product_tabs li img{
		float:right;
	}
	.product_tabs li.active, .product_tabs li:hover{
		float:right;
	}
/* read more button  */
	a.read_more{
		padding:4px 4px 4px 16px;
	}
	a.read_more:hover{
		padding:4px 4px 4px 16px;
	}
/* paging*/
	#paging ul li{
		margin-right:0px;
		margin-left:3px;
		float:right;
	}
/* footer */
	#footer{
		padding-left:0px;
		padding-right:10px;
	}
	#footer .footer_row{
		float:right;
		margin:0px 0 0px 10px;
	}
	#footer .contact ul li{
		padding-right:5px;
	}
/* tables */
	table caption strong{
		text-align:right;
	}
	table caption{
		text-align:right;
	}
	table td, table th {
		text-align: right;
	}
/* text elements */
	blockquote {
		font-family:'Georgia','Tahoma', san-serif;
		padding-left:0px;
		padding-right:70px;
		font-style:italic;
		color:#A0A0A0;
	}
/*	Comment-Styles */
	.avatar {
		float: right;
		margin-right: 0px;
		margin-left: 25px;
	}
	#respond p label{
		margin-left:0px;
		margin-right:10px;
	}
/* navigation.css */
/*Top level list items*/
.dropdown ul li{
	float: right;
}
/*1st sub level menu*/
.dropdown ul li ul{
	right: 0;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.dropdown ul li ul li{
	text-align:right;
}
/* File Name: style_cf.css */
	#con01{
		background: transparent url(../images/2/home_page_background_02-rtl.png) center top no-repeat;
	}

	#con01_sub{
		background: transparent url(../images/2/sub_page_background_02-rtl.png) center top no-repeat;
	}
/* sub navigation */
	#sub_menu  li a, .middle  li a{	
		background:transparent url(../images/arrow-rtl.png)  right no-repeat;
	}
/* boxes  */
	/* home page right side boxes  */
	.magnifier{
		background:url(../images/1/magnifier-rtl.png) center no-repeat;
	}
	
	.product_image {
		background:url(../images/1/p_detail-rtl.png) center no-repeat;
	}

	.product{
		border-left:none;
		border-right:1px solid #E8F0F4;
	}

	.play{
		background:url(../images/1/play-rtl.png) center no-repeat;
	}
/* read more button  */
	a.read_more{
		color:#fff;
		border:1px solid #323232;
		background:#909090 url(../images/arrow-rtl.png) 6% 10px no-repeat;
		text-shadow:1px 1px 1px #323232;
	}

	a.read_more:hover{
		color:#fff;
		background:#909090 url(../images/arrow_on-rtl.png) 6% 10px no-repeat;
		border:1px solid #000;
	}
/* tables */
	table td {
		background:#fff;
		border-left:none;
		border-right:1px solid #ededed;
		border-bottom:1px solid #ededed;
	}

/* text elements */
	blockquote {
		background:transparent url(../images/1/blockquote-rtl.png) right top no-repeat;
	}

/* links */
	a{
		color:#AF332B;
		font-weight:bold;
		text-decoration:none;
	}

	a:hover{
		text-decoration:underline;
	}

/* CATS */
form#registerForm fieldset.ccms-application {
	direction:ltr;
	text-align:left;
}
form#registerForm .ccms-sidebar-login label, form#registerForm  .ccms-application label {
	float:left;
}

ul.ccmsPages li {
	float:right;
	list-style:none;
	margin-left:10px;
	font-size:16px;
}
#ccms-navigation li {
	float:right;
	padding:0 0 0 25px;
}
div.ccms-footer {
	clear:both;
}
form#ccmsFilter fieldset {
	border:none;
}
.ccms-filters label {
	float:right;
}
.ccms-sidebar-login label, .ccms-application label {
	float:right;
}
.ccms-medium {
	width:250px;
}
/*
input.ccms-medium[type='checkbox'] {
	width:20px;
	float:right;
	margin-right:207px;
}*/
.box .textarea {
	color:#504F4B;
	font-size:12px;
}
.blog_box .dateandcategories {
	font-size:11px;
}
.ddsg-wrapper h2, .ddsg-wrapper div {
	display:none;
}

	
/* Global relocation jobs styles */
h1, h2, .sliding_text_text h2 a {
	color:#af332b!important;
}
fieldset.ccms-recent-jobs legend, fieldset.ccms-topjobs legend { /* same as: .box .textarea h2 */
		font-size:19px;
		font-weight:normal;
		line-height:19px;
		letter-spacing:1px;
		padding:0px;
		margin:8px 0 0 0;
		color:#CBCBCB; /* site 2 specific */
}
fieldset.ccms-recent-jobs, fieldset.ccms-topjobs {
	border:none;
}
fieldset.ccms-recent-jobs li, fieldset.ccms-topjobs li {
	list-style:decimal inside none;
}
input, select, textarea {
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}
#credit {
	margin:0 auto;
	text-align:center;
}
#tooltip { 
    display:none; 
    background:url("../images/tooltip.png") repeat scroll 0 0 transparent; 
    font-size:12px; 
    height:51px; 
    width:150px; 
    padding:5px; 
    color:#000;
	line-height:15px;
	text-align:center;
	text-shadow:0 -1px 1px #CCCCCC;
}
ul li.categories, ul li.categories ul li {
	list-style:none;
}
ul li.categories ul {
	padding-right:0;
}
.textarea div a {
	color: #696969;
}
form#searchform input, form#searchform label{
	float:left;
	margin-right:5px;
}

#contact_form {
	display:none;
}
