body  { direction:rtl; font-family:Tahoma, Arial, Helvetica, sans-serif;}

div.container { text-align:right;} 
.float_left { float:right;}
.float_right { float:left;}

ul.horizontal li{float:right; }

h1,h2,h3,h4,h5,p,ul,form { font-family:Tahoma, Arial, Helvetica, sans-serif;}

a { font-family:Tahoma, Arial, Helvetica, sans-serif; }
p { font-family:Tahoma, Arial, Helvetica, sans-serif; }

/* Quick Links */
#nav {  padding-right:20px; padding-left:0px;  }
#nav2 { padding-left:0px; padding-right:340px;}
#nav2 a.link { text-indent:10px; background-image:url(../images/common/ar/quick_link.png); }
#nav2 a.selected  { text-indent:10px; background-image:url(../images/common/ar/quick_link_hover.png) }
 
#nav2 a.link:hover { background-image:url(../images/common/ar/quick_link_hover.png);
} 
#nav2 a.selected:hover { background-image:url(../images/common/ar/quick_link_hover_back.png);   }


/* Header */

div.header { padding-right:12px; padding-left:0px; }
div.logo { padding-top:.5em; padding-left:8px; width:320px; }

div.secure_login {width:400px; }
div.secure_login a { font-family:Tahoma, Arial, Helvetica, sans-serif;}
div.secure_login li{ padding-left:15px; padding-right:0px;}
div.secure_login li.last{ padding-right:0px; padding-left:0px;}


div.accessibility { padding-right:372px; padding-left:0px; }
div.language  a.english { padding-left:5px; padding-right:0px;}


div.resize_text {  padding-left:0px; padding-right:40px; }
div.resize_text a { float:right;}
div.resize_text a.normal { float:right;   padding-right:0px; padding-left:5px;}
div.resize_text a.medium { float:right; padding-right:0px;padding-left:5px;}
div.resize_text a.large { float:right;   padding-right:0px;padding-left:0px;}
div.sep {  padding-right:3px; padding-left:6px;    }


div.print { padding-right:30px; padding-left:0px; background-position:right; }

 
div.search_box { width:231px; margin-right:15px; margin-left:0px; } 
div.search_box .input input { margin-left:0px; margin-right:10px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
div.search_box .input {float:right;  }
div.search_box a { float:right; margin-right:10px; margin-left:0px; }

a.go { padding-left:0px; padding-right:10px; margin-right:2px;  margin-left:0px;}


/* MAIN MENU */
div.main_menu { padding-left:0px; padding-right:0px;}
div.main_menu a {  margin-left:5px; margin-right:5px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; width:auto; padding-left:30px; padding-right:30px;background-repeat:repeat-x; }
 
 
/* CONTENT BODY */
div.content_body p{ font-family:Tahoma, Arial, Helvetica, sans-serif;}
 
 
/* HOME LAYOUT  */
 
div.home_layout div.maincontent { float:right; }
div.home_layout div.maincontent div.column{ padding-right:29px; padding-left:0px; }
div.home_layout div.maincontent div.last { padding-left:0px;  }
 

div.welcome { background-image:url(../images/homepage/ar/welcome_box.jpg);  }
div.welcome h3 { color:white;font-family:Tahoma, Arial, Helvetica, sans-serif;  font-size:16px; font-weight:normal; padding-top:8px; padding-right:20px; }
div.welcome p{  padding-top:7px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify;}


div.apply_box { }
div.apply_box { margin-left:0px;margin-right:2px;}
div.apply_box a  { padding-left:0px; padding-right:31px;}
div.apply_box h3 {font-family:Tahoma, Arial, Helvetica, sans-serif;}

div.apply_box a.globe{ float:right; margin-left:0px; margin-right:8px; background-position:right;}
div.apply_box a.emirati{ float:left; margin-left:12px; margin-right:0px; background-position:right; }

 div.service_links { background-image:url(../images/homepage/ar/servicelinks_background.jpg)}
div.service_links a {   float:right ;  }
div.service_links a.library { margin-right:75px; margin-left:0px;} 
div.service_links a.conventioncentre { margin-right:40px; margin-left:0px; } 
div.service_links a.recruitment {  margin-left:15px; margin-right:0px; float:left;}

div.quickLinkBox h3 { font-size:14px;}
div.quickLinkBox a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}
div.billboard { margin-right:23px;} 
div.billboard div.text { float:right; margin-right:42px; margin-left:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:25px; margin-top:99px;width:700px;}

 
 div.linkBox { padding-right:0px;  }
 div.linkBox div.content h3 { font-family:Tahoma, Arial, Helvetica, sans-serif;}
 div.linkBox   a{ font-family:Tahoma, Arial, Helvetica, sans-serif;}
 div.linkBox div.carousel_box { font-family:Tahoma, Arial, Helvetica, sans-serif;}
/* FOOTER */


div.footer_menu li.first { padding-right:19px; padding-left:0px;}

div.footer_menu a  { font-family:Tahoma, Arial, Helvetica, sans-serif;}

div.footer_link { margin-left:0px; margin-right:2px;}
div.footer_link div.return_home a.home{   padding-left:0px; padding-right:30px; background-position:right;}

div.footer_contact h4 { font-family:Tahoma, Arial, Helvetica, sans-serif; }

div.footer_link div.copyright p{ font-family:Tahoma, Arial, Helvetica, sans-serif; }
div.footer_contact { margin-left:2px; margin-right:0px;}



/* INSIDE LAYOUT */
div.breadcrumb ul li { padding-left:5px; padding-right:0px; font-family:Tahoma, Arial, Helvetica, sans-serif;}

div.inside_layout div.maincontent h3 { text-align:right;}

div.inside_layout div.maincontent h3{ font-family:Tahoma, Arial, Helvetica, sans-serif;}	
div.inside_layout div.maincontent h4 {font-family:Tahoma, Arial, Helvetica, sans-serif; }	
div.inside_layout div.maincontent h5{ font-family:Tahoma, Arial, Helvetica, sans-serif;}	 
div.inside_layout div.maincontent h6 { font-family:Tahoma, Arial, Helvetica, sans-serif;}	

div.inside_layout div.maincontent p {   padding-left:30px; padding-right:0px; }
 
 
div.inside_layout div.maincontent p, div.inside_layout div.maincontent td {
font-family:Tahoma, Arial, Helvetica, sans-serif;}


div.inside_layout div.maincontent ul li, div.inside_layout div.maincontent ol li {padding-right:0px; padding-left:30px; margin-right:15px; margin-left:0px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
div.inside_layout div.totop { text-align:left;}  


div.inside_layout div.banners div.info_box_medium { padding-left:15px;padding-right:0px; } 

  
div.apply_box_small { background-image:url(../images/common_inside/ar/apply_box.jpg);}
div.apply_box_small a { margin-right:15px; margin-left:0px; text-indent:30px;  }
div.apply_box_small a:hover { background-position:right; }
div.apply_box_small a.globe {background-position:right;}
div.apply_box_small a.emirati { background-position:right; }
div.apply_box_small h3 {font-family:Tahoma, Arial, Helvetica, sans-serif;}
 
div.service_links_small { padding-right:5px; padding-left:0px; background-image:url(../images/common_inside/ar/service_links_bg.jpg); }
div.service_links_small a { float:right ; }
div.service_links_small a.library { margin-left:0px; margin-right:18px; } 
div.service_links_small a.conventioncentre { } 
div.service_links_small a.recruitment {   margin-right:35px; margin-left:0px;}  


td.verticalmenu { padding-right:0px; padding-left:30px; background-position:right; background-image:url(../images/common_inside/ar/vertical_menu_background.jpg);  }
td.verticalmenu div.top { background-position:right top; background-image:url(../images/common_inside/ar/vertical_menu_background_top.jpg); }
td.verticalmenupadding { background-position:right;background-image:url(../images/common_inside/ar/vertical_menu_background.jpg);} 
td.verticalmenubottom  div.bottom { background-position:right; background-image:url(../images/common_inside/ar/vertical_menu_background_bottom.jpg);} 



div.carousel_twocolumn div.carousel-component { float:right;}
div.carousel_twocolumn div.news_outline { float:right; margin-left:0px; margin-right:30px; }
div.news_outline  li { font-family:Tahoma, Arial, Helvetica, sans-serif; }


div.coursecatalog td { font-family:Tahoma, Arial, Helvetica, sans-serif; }

/* FULL WIDTH PAGE LAYOUT */
div.fullwidth_layout div.maincontent{ float:right; }


/* Vertical menu treeview*/

ul.treeview li li a { background-image:url(../images/common_inside/ar/arrow_small.png);}
ul.treeview li a , ul.treeview li span { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; }
ul.treeview li ul li a:hover {  background-image:url(../images/common_inside/ar/arrow_small_hover.png); }

ul.treeview li ul li.selected a, ul.treeview li ul li.selected ul li.selected a  {   background-image:url(../images/common_inside/ar/right_arrow_spray2.png);}
ul.treeview li ul li.selected ul li a { background-image:url(../images/common_inside/ar/arrow_small.png);}

ul.treeview li.selected img ,ul.treeview li.selectedlast img { padding-left:2px; padding-right:0px; background-image:url(../images/common_inside/ar/arrow_small_main.png);}

ul.treeview li div.arrow { background-position:right;  float:right; padding-left:2px; padding-right:0px;background-image:url(../images/common_inside/ar/arrow_small_main.png);}

 
 

/* second level links*/
 ul.treeview li li { margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; }
ul.treeview li ul { margin:5px 5px 0px 0px; padding:5px 0px 0px 0px;  margin-bottom:0px; display:none; width:170px; }

ul.treeview li li a { background-position:right;  padding-left:0px; padding-right:15px; margin-right:0p;x margin-left:0px;  background-image:url(../images/common_inside/ar/arrow_small.png); }
ul.treeview li ul li a:hover { background-position:right;background-image:url(../images/common_inside/ar/arrow_small_hover.png); }
ul.treeview li ul li.selected a, ul.treeview li ul li.selected ul li.selected a  { background-position:right;  background-image:url(../images/common_inside/ar/right_arrow_spray2.png);}
ul.treeview li ul li.selected ul li a {  background-position:right;background-image:url(../images/common_inside/ar/arrow_small.png);}


ul.treeview div.icon_links { padding-left:0px; padding-right:10px;}
 

/* Third level*/
ul.treeview li li li a { margin-right:15px; margin-left:0px;}


/* Fourth level*/
ul.treeview li li li li a { margin-right:25px; margin-left:0px;}
 
 /* Generic table  */
div.inside_layout div.maincontent {}
div.inside_layout div.maincontent  table { border-left: solid 1px #EEEEEE; border-top: solid 1px #EEEEEE;}
div.inside_layout div.maincontent  table td {border-right:   solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE;}
div.inside_layout div.maincontent  td { font-family:Tahoma, Arial, Helvetica, sans-serif; }
div.inside_layout  div.maincontent thead td { background-color:#B5B5B5; text-align:center; font-weight:bold;  padding:5px;  color:white;
} 

/* News Index */

div.news_twocolumn_index div.first {  margin-left:35px; margin-right:0px;}
div.news_twocolumn_index div.news_column { float:right; }
div.news_twocolumn_index div.news_item div.image { float:right; margin-left:10px; margin-right:0px;}
div.news_twocolumn_index div.news_item div.content { width:251px;}

div.news_twocolumn_index div.news_item div.content { float:right; }
div.news_twocolumn_index div.news_item div.content a { margin-right:2px; margin-left:0px;}
div.news_twocolumn_index div.news_item div.content h4  { font-family:Tahoma, Arial, Helvetica, sans-serif;
}
div.news_twocolumn_index div.news_item div.content span { font-family:Tahoma, Arial, Helvetica, sans-serif;}

div.news_image_headline { float:right; margin-right:0px; margin-left:30px;}
 
div.news_image_headline  h4 { margin-right:5px; margin-left:0px; }
