/* 
# Copyright 2009 Nasthon Systems
# http://www.nasthon.com
	This is the extension style to override original css to make the site RTL
*/

/* OVERRIDE YUI base */
ol,ul,dl { margin-right:2em; margin-left:0;} 
textarea, input{margin-left:2px; margin-right:0px;}

#outerwrap{ direction:rtl !important;  text-align:right; }
#bd{text-align:right;}
	
p,div,td,th,tr{
	text-align:right;
}

div.fleft{float:right !important;}
div.fright{float:left !important;}
#cust-wrap-right{float:left !important;}

/* Info Box */
.boxhead2, .boxhead3, .boxhead4{ 
	background-position: right 5px !important; 
}
.boxhead2 div, .boxhead3 div, .boxhead4 div{ 
	padding: 3px 23px 4px 2px !important; 
}

.boxhead5 div, .boxhead6 div{
	 padding: 5px 10px 5px 2px !important;
}	

/* hbar */
#logo { margin:4px 0px 5px 0px;}
#hbar_b {	text-align:right; border-left:2px solid #606060; border-right:2px solid #606060;}
.hbar_b1 {float:right;}
#hsubbar-left{float:right; margin-right:10px; margin-left:0px; display:inline;}
#bmshare { float:left; margin:0px 10px 0px 12px;}
#welcome{ float:left; margin:0px 10px 0px 20px;}
#toplangbar {margin-left:12px; margin-right:10px;}
#toprightbar {float:left; padding-left:13px;}
#toplinkbar {float:right; margin-right:25px; clear:right;}
#topbanner{ float:left; margin:7px 5px 10px 1px;}

/* navigation bar */
#navbar{ float:right !important; margin:30px 25px 0px 0px !important;}
ul#hbar_b1 {text-align: right;}
#hbar_b1 li {float:right;}
a.nav, a.nav:visited, a.nav:hover{
	border-left:1px solid #fff; 
	border-right:0px;	
}
a.navEnd, a.navEnd:hover{border-left:0px !important;}

/* InfoPages Menu */
.XulMenu .button,
.XulMenu .button:hover,
.XulMenu .button-active,
.XulMenu .button-active:hover {		  
    border-left:1px solid #fff !important;
    border-right:0px !important;    
}
    
/* INDEX-HOME */
ul.indexul1{	padding:2px 20px 10px 1px !important;}

.homemod3-a{width:49%; float:right;}
.homemod3-b{width:49%; float:left;}

/* Category Listings */

.cat_small_count{	
	/* hide it to fix the alignment problem temporarily */
	display:none;
}

.cat_arrow { /* The little arrow displayed next to the cat_heading */
	background-position:center right;
	padding-right:15px;
}

/*
	JOB DETAILS PAGE
*/	
#jd-emp-desc{margin:8px 10px 5px 5px;}
#jd-emp-name{margin:8px 10px 5px 5px;}
#jd-post-form{float:right;}
#jd-btns{margin-left:4px; margin-right:0px; text-align:left;}
#jd-btns-link{float:right !important; *clear:left;}
#jd #section-btm{text-align:right;}
#jd #jd-btns2{float:right !important;}
#jd #jd-btns2-addthis{float:right !important; margin-right:8px; margin-left:0px;}



/* For Jobseeker and Employer Panel Menu - Logout button */
.logout_section{padding:10px 0px 8px 10px !important; }

/* HOME QUICK SEARCH FORM */
#home-quicksearch{ background-position:right top;}
#quickSearchForm{text-align:left !important; border:0px solid red;}
#quickSearchForm div{text-align:left;}
#quicksearch-right{padding:5px 0px 0px 8px;}
#quicksearch-desc{padding-right:95px; padding-left:0px;}
#quicksearch-link{padding-left:0px; padding-right:30px;}




/* Override JQquery ui-tabs 
	 Homepage Tabs
*/
.ui-tabs .ui-tabs-nav li { float: right !important;}

/* form */

