ul li {text-align:right;direction:rtl;text-align:justify;}
a{text-decoration:none;color:#A9B103;font-weight:bold;}
.home_content {
	float: right;
	width: 556px;
	margin-left: 20px;
	font-family: Trebuchet MS;
}
.home_highlights {
	float: right;
	width: 192px;
}
.home_image {
	float: left;
	width: 308px;
	height: 245px;
	background-image: url('../images/pics/pic-home.gif');
}
.home_descript {
	float: right;
	width: 240px;
	margin-left: 5px;
}
.home_title {
	text-align: right;
	font-family: Trebuchet MS;
	color: #494949;
	font-size: 25px;
	margin-bottom: 15px;
	direction: rtl;
}
.home_text {
	text-align: right;
	color: #494949;
	font-size: 11px;
	line-height: 18px;
        direction: rtl;
}
.home_text a {
	color: #A9B103;
	text-decoration: none;
}
.tabs_container {
	float: right;
	width: 100%;
}
.tabs {
	float: right;
	width: 100%;
	height: 240px;
}
.tabs_name {
	float: right;
	width: 100%;
	height: 64px;
	background-color: #BDBABA;
}
.tab_label_text {
	color: #494949;
	font-weight: normal;
	margin-top: 12px;
}
.tab_label_text span {
	font-weight: bold;
}
.tab_label_text img {
	width: 6px;
	height: 5px;
}
.tab_label_on {
	background-image: url('../images/tabs/on_tabBG.gif');
	width: 185px;
	height: 60px;
	float: right;
	border-right: 1px dotted #6B6A6A;
	text-align: center;
}
.tab_label_off {
	float: right;
	background-color: #D6DF02;
	width: 184px;
	height: 60px;
	border-right: 1px dotted #6B6A6A;
	text-align: center;
}
.tabs_body {
	float: right;
	width: 100%;
	height: 106px;
	background-color: #BDBABA;
	text-align: right;
        direction:rtl;
}
.tab_body_text {
	color: #ffffff;
	font-weight: normal;
	margin-top: 22px;
	margin-right: 7px;
        margin-left: 7px;
        direction: rtl;
}
.tab_body_text span {
	font-weight: bold;
}
.tab_body_text a {
	color: #D6DF02;
	font-weight: bold;
	text-decoration: none;
}
.tabs_body_bottom {
	float: right;
	width: 556px;
	height: 9px;
	background-image: url('../images/tabs/bottom_light_gray.gif');
	overflow: hidden;
}
.outer_frame {
	float: right;
	width: 100%;
}
.outer_frame .top {
	background-image: url('../images/highlights/frame_top.gif');
	width: 190px;
	height: 9px;
	overflow: hidden;
	float: right;
}
.outer_frame .center {
	background-image: url('../images/highlights/frame_center.gif');
	width: 190px;
	float: right;
}
.outer_frame .bottom {
	background-image: url('../images/highlights/frame_bottom.gif');
	width: 190px;
	height: 9px;
	overflow: hidden;
	float: right;
}
.green_title {
	float: right;
	width: 170px;
	height: 35px;
	margin-right: 10px;
	display: inline;
	font-family: Trebuchet MS;
}
.green_title .left {
	float: right;
	width: 5px;	
	height: 35px;
	background-image: url('../images/highlights/green_title.gif');
	background-position: 0px 0px;
}
.green_title .right {
	float: right;
	width: 5px;	
	height: 35px;
	background-image: url('../images/highlights/green_title.gif');
	background-position: 0px 35px;
}
.green_title .center {
	float: right;
	width: 160px;
	height: 35px;
	background-image: url('../images/highlights/green_title.gif');
	background-position: 0px -35px;
	color: #ffffff;
	line-height: 34px;
	font-size: 18px;
	text-align: right;
}
.highlight_list {
	float: right;
	width: 170px;
}
.highlight_item {
	float: right;
	width: 100%;
	border-top: 1px dashed #BFBFBF;
	/*margin-right: 10px;*/
	margin-top: 10px;
	display: inline;
	text-align: right;
	direction:rtl;
}
.highlight_text {
	color: #494949;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	text-align: right;
}
.highlight_text span {
	font-weight: bold;
}
.gray_title {
	float: right;
	width: 170px;
	height: 35px;
	margin-right: 10px;
	display: inline;
	font-family: Trebuchet MS;
}
.gray_title .left {
	float: right;
	width: 5px;	
	height: 35px;
	background-image: url('../images/highlights/gray_title.gif');
	background-position: 0px 0px;
}
.gray_title .right {
	float: right;
	width: 5px;	
	height: 35px;
	background-image: url('../images/highlights/gray_title.gif');
	background-position: 0px 35px;
}
.gray_title .center {
	float: right;
	width: 160px;
	height: 35px;
	background-image: url('../images/highlights/gray_title.gif');
	background-position: 0px -35px;
	color: #ffffff;
	line-height: 34px;
	font-size: 18px;
	text-align: right;
}
.login_form {
	float: right;
	width: 170px;
	margin-right: 10px;
	margin-top: 6px;
	display: inline;
}
.login_row {
	float: right;
	width: 100%;
	color: #494949;
	font-size: 11px;
	text-align: right;
	margin-top: 4px;
}
.login_row input {
	float: right;
	width: 88px;
	height: 20px;
}
.login_button {
	float: right;
	height: 23px;
}
.login_button .left {
	float: right;
	width: 5px;	
	height: 23px;
	background-image: url('../images/highlights/button.gif');
	background-position: 0px 0px;
}
.login_button .right {
	float: right;
	width: 5px;	
	height: 23px;
	background-image: url('../images/highlights/button.gif');
	background-position: 0px 23px;
}
.login_button .center {
	float: right;
	width: auto;
	padding: 0px 5px;
	height: 23px;
	background-image: url('../images/highlights/button.gif');
	background-position: 0px -23px;
	color: #494949f;
	line-height: 18px;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
}
.service_item_turnkey {
	float: right;
	width: 100%;
	margin-top: 30px;
	background-image: url('../images/services/turnkey.gif');
	background-position: right center;
	background-repeat: no-repeat;
}
.service_item_integration {
	float: right;
	width: 100%;
	margin-top: 30px;
	background-image: url('../images/services/integration.gif');
	background-position: left center;
	background-repeat: no-repeat;
}
.service_item_consulting {
	float: right;
	width: 100%;
	margin-top: 30px;
	background-image: url('../images/services/consulting.gif');
	background-position: left center;
	background-repeat: no-repeat;
}
.service_item_insourcing {
	float: right;
	width: 100%;
	margin-top: 30px;
	background-image: url('../images/services/insourcing.gif');
	background-position: left center;
	background-repeat: no-repeat;
}
.service_item_outsourcing {
	float: right;
	width: 100%;
	margin-top: 30px;
	background-image: url('../images/services/outsourcing.gif');
	background-position: left center;
	background-repeat: no-repeat;
}
.service_item_support {
	float: right;
	width: 100%;
	margin-top: 30px;
	background-image: url('../images/services/support.gif');
	background-position: left center;
	background-repeat: no-repeat;
}
.service_item_training {
	float: right;
	width: 100%;
	margin-top: 30px;
	background-image: url('../images/services/training.gif');
	background-position: left center;
	background-repeat: no-repeat;
}
.service_item_value {
	float: right;
	width: 100%;
	margin-top: 30px;
	background-image: url('../images/services/value.gif');
	background-position: left center;
	background-repeat: no-repeat;
}
.service_descript {
	float: right;
	width: 440px;
	margin-right: 95px;
	text-align: left;
	display: inline;
}
.service_title {
	float: right;
	width: 100%;
	color: #A9B103;
	font-family: Trebuchet MS;
	font-size: 22px;
	line-height: 34px;
	text-align: right;
}

.service_leftCol {
	float: right;
	width: 185px;
	margin-top:20px;
}
.greenBox {
	float: right;
	width: 100%;
}
.greenBox .top {
	float: right;
	height: 9px;
	width: 185px;
	background-image: url('../images/general/green_box/top.gif');
	overflow: hidden;
}
.greenBox .center {
	float: right;
	width: 185px;
	background-image: url('../images/general/green_box/center.gif');
}
.greenBox .center .text {
	float: right;
	text-align: right;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	margin: 10px;
	display: inline;
}
.greenBox .center .text span {
	color: #494949;
}
.greenBox .bottom {
	float: right;
	height: 9px;
	width: 185px;
	background-image: url('../images/general/green_box/bottom.gif');
	overflow: hidden;
}
.service_rightCol {
	float: right;
	width: 340px;
	margin-right: 20px;
}
.service_title {
	float: right;
	color: #A9B103;
	font-family: Trebuchet MS;
	font-size: 22px;
}
.service_container {
	float: right;
	width: 100%;
}
.service_description_text {
	float: right;
	color: #494949;
	font-size: 11px;
	font-weight: normal;
	margin-top: 15px;
	line-height: 16px;
	width: 100%;
}
.service_description_text p {	
	margin-top: 10px;
        	direction: rtl;
}
.service_description_text span {
	font-weight: bold;
}
.service_description_text ul {
	list-style-image: url('../images/general/bullet.gif');
	text-align: right;
	/*padding-left: 18px;*/
	margin-top: 6px;
	direction:rtl;
}
.service_description_text ul li {
	color: #494949;
}
.divider {
	float: right;
	width: 100%;
	height: 2px;
	background-image: url('../images/general/divider_BG.gif');
	overflow: hidden;
	margin-top: 15px;
}
.service_description_text a {
	color: #A9B103;
	font-weight: bold;
	text-decoration: bold;
	margin-top: 62px;
	/*float: right;*/
}
.service_description_text ul a {
	color: #A9B103;
	font-weight: bold;
	text-decoration: bold;
	float: none;
	margin-top:0px;
}
.service_description_text_img {
	float: right; 
	background-image: url('../images/customers/logo_BG.gif');
	width: 91px;
	height: 70px;
	margin-left: 10px;
	margin-top: 10px;
	overflow:hidden;
	direction:ltr;	
}
.service_description_text_img img {
	float: right;
	width: 91px;
	height: 70px;
}
.solution_descript {
display:inline;
float:right;
margin-right:130px;
text-align:right;
width:400px;
}

.service_text {
	color:#494949;
	float:right;
	font-size:11px;
	font-weight:normal;
	width:100%;
	text-align: right;
}
.service_text a {
	color:#494949;
	font-weight:bold;
	text-decoration:none;
	text-align: right;

}
.solution_title {
	color:#A9B103;
	float:right;
	font-family:Trebuchet MS;
	font-size:18px;
	line-height:34px;
	width:100%;
}

.careers_divider{
	height: 1px;
	overflow: hidden;
	width: 100%;
	clear: both;
	background-image: url('../images/careers/career_divider.gif');
	margin: 5px 0px 8px 0px;
	display: inline;
	float: right;
}

.careers_title{
	float: right;
	color: #afb614;
	font-size: 20px;
	font-family: trebuchet;
	clear: both;
	margin: 5px 0px 0px 0px;
	clear: both;
	display: inline;
	line-height: 24px;
}

.careers_searchbox{
	float: right;
	clear: both;
	margin: 10px 0px 0px 0px;
	width:534px;
}

.careers_searchbox .top{
	float: right;
	clear: both;
	width: 534px;
	height: 7px;
	background-image: url('../images/careers/search_graybox_top.gif');
	overflow: hidden;
}

.careers_searchbox .bottom{
	float: right;
	clear: both;
	width: 534px;
	height: 7px;
	background-image: url('../images/careers/search_graybox_bottom.gif');
	overflow: hidden;
}

.careers_searchbox .middle{
	float: right;
	clear: both;
	width: 534px;
	background-color: #f7f7f7;	
	color: #494949;
	padding: 5px 0px;
	font-weight: bold;
}
ul {
	clear:both;
	list-style-image:url(../images/general/bullet.gif);
	margin-top:6px;
	padding-right:18px;
	text-align:right;
}
/*popup*/
.modalDiv {
	float: left;
	width: 450px;
	height: 378px;
	background-image: url(../../images/popUp/modal_bg.gif);
	background-repeat: repeat-x;
	font-family: arial;
}
.frame_container {
	float: left;
	width: 410px;
	margin: 20px 0px 0px 20px;
	display: inline;
}
.frame_container .pop_left {
	float: left;
	width: 7px;
	height: 338px;
	background-image: url(../../images/popUp/frame_left.gif);
}
.frame_container .pop_right {
	float: left;
	width: 7px;
	height: 338px;
	background-image: url(../../images/popUp/frame_right.gif);
}
.frame_container .pop_center {
	float: left;
	width: 394px;
	height: 338px;
	background-image: url(../../images/popUp/frame_center.gif);
}
.pop_title {
	float: right;
	background-image: url(../../images/popUp/title.gif);
	width: 354px;
	height: 77px;
	margin: 18px 18px 0px 0px;
	display: inline;
}
.pop_row {
	float: right;
	width: 300px;
	margin-top:24px;
}
.pop_icon {
	float: right;
	width: 40px;
	height: 43px;
	margin-left: 15px;
}
.pop_link {
	float: right;
	color: #ffffff;
	font-size: 14px;
	direction: rtl;
	line-height: 40px;
}
.pop_link a {
	color: #D6DF02;
	text-decoration: none;
}
.pop_button {
	float: right;
	width: 100%;
	margin-top: -10px;
}
.pop_close {
	margin-right: auto;
	margin-left: auto;
	width: 60px;
	cursor: pointer;
}
.pop_close .close_left {
	background-image: url(../../images/popUp/b_close.gif);
	background-position: 0px 0px;
	float: left;
	height: 25px;
	width: 7px;
}
.pop_close .close_right {
	background-image: url(../../images/popUp/b_close.gif);
	background-position: 0px 25px;
	float: left;
	height: 25px;
	width: 7px;
}
.pop_close .close_center {
	background-image: url(../../images/popUp/b_close.gif);
	background-position: 0px -25px;
	float: left;
	height: 25px;
	color: #494949;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
}
.popDivBody{background: url(../../images/popUp/bgPop2.jpg) repeat-x;}
.popDiv{font:normal 14px arial;color:#fff;background: url(../../images/popUp/bgPop1.gif) no-repeat;}
.popDiv .closeBut{background: url(../../images/popUp/bClosePop.gif) no-repeat;}
.iconImg{float:right;}
.img1{../../images/popUp/icn_visit.gif}
.img2{../../images/popUp/icn_contact.gif}
.img3{../../images/popUp/icn_meeting.gif}

.marqueeStyle {
	position:relative;overflow-x:auto;overflow-y:hidden;height:206px;margin-top:10px;width:170px;margin-right:10px;display:inline;
}