body 
{
    margin:0px;
    text-align:center;
    font-family:Trebuchet MS;
    color:White;
}
body.ARAE
{
    font-family:Tahoma;
}
a img
{
    border-style:none;   
}
div
{
    padding:0px;
    margin:0px;
}
form
{
    padding:0px;
    margin:0px;
}
input
{
    font-family:Trebuchet MS;
    font-size:11px;   
}
select
{
    font-family:Trebuchet MS;
    font-size:11px;   
}
textarea
{
    font-family:Trebuchet MS;
    font-size:11px;   
}
#frame
{
    width:781px;
    margin:0px auto;
    padding:0px;
    border-style:none;
    border-width:0px;
    border-spacing:0px;
}

.full_pane
{
    width:781px;
}

.left_pane
{
    width:160px;
}

.left_pane_2_col
{
    width:612px;
}

.central_pane
{
    width:451px;
}

.right_pane
{
    width:156px;
    padding:0px;
    background-color:#00467f;
    vertical-align:top;
}

.horizontal_gap
{
    width:13px;
    background-color:White;
    display:block;
}

.vertical_gap
{
    height:13px;
    background-color:White;
    display:block;
}

#banner
{
    width:612px;
    height:276px;
    background-image:url(images/home_banner_bg.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-align:left;
    vertical-align:top;
    padding:0px;
}

.ARAE #banner
{
    background-image:url(images/arabic_homepage_slice_exported_new.jpg);
}
#banner_sub_page
{   
    width:612px;
    height:276px;
    background-image:url(images/page_banner_bg.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-align:left;
    vertical-align:top;
    padding:0px;
}
.ARAE #banner_sub_page
{
    background-image:url(images/page_banner_bg_rtl.jpg);
}
#logo-area-homelink-top
{
    width:124px;
    height:141px;    
    float:left;
    cursor:pointer;
}
.ARAE #logo-area-homelink-top
{
   float:right;
   width:114px;
}
#top_right_slot
{
    width:156px;
    height:144px;
    background-image:url(images/top_right_slot_bg.jpg);
    background-position:left;
    background-repeat:no-repeat;
}

#mid_right_slot
{
    width:156px;
    height:476px;
    background-image:url(images/mid_right_slot_bg.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}

#nav
{
    height:373px;
    width:160px;
    vertical-align:top;
    padding:0px;
    margin:0px;
    border-spacing:0px;
    background-color:#00467f;
}

#nav table tr
{
    padding:0px;
    margin:0px;
    border-spacing:0px;
}

#nav td
{
    padding:0px;
    margin:0px;
    border-spacing:0px;
}

#nav_header
{
    background-image:url(images/logo_base_bg.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    height:31px;
    width:160px;
    padding:0px;
    margin:0px;
}

#nav_body
{
    background-image:url(images/nav_bg.jpg);
    background-repeat:no-repeat;
    background-position:left top;
}

.ARAE #nav_header
{
    background-image:url(images/logo_base_bg_rtl.jpg);
}

#nav_header_sub_page
{
    background-image:url(images/main_top_left_bg.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    height:31px;
    width:160px;
    padding:0px;
    margin:0px;
}

.ARAE #nav_header_sub_page
{
    background-image:url(images/main_top_left_bg_rtl.jpg);
}

#nav_menu
{
    height:342px;
    width:124px;
    vertical-align:top;
    text-align:left;
    padding:0px;
    margin:0px;
}

#nav_menu_h_space
{
    width:36px;
}

#nav_menu ul
{
    list-style-type:none;
    display:block;
    padding:0px;
    margin:0px;
    position:relative;
    top:20px;
}

#nav_menu ul ul
{
    list-style-type:none;
    display:none;
    padding:0px;
    margin:0px;
    position:static;
}

#nav_menu ul li
{
    padding:0px;
    margin:0px;
    margin-bottom:5px;
    font-size:12px;
}

.ARAE #nav_menu ul li
{
    font-size:14px;
}

#nav_menu ul li a
{
    background-image:url(images/nav_button_bg.gif);
    height:25px;
    width:124px;
    display:block;
    color:White;
    text-align:left;
    text-indent:10px;
    text-decoration:none;
    line-height:25px;
}

#nav_menu ul li span
{
    background-image:url(images/nav_button_bg.gif);
    height:25px;
    width:124px;
    display:block;
    color:White;
    text-align:left;
    text-indent:10px;
    text-decoration:none;
    line-height:25px;
}

.ARAE #nav_menu ul li a
{
    text-align:right;
}

.ARAE #nav_menu ul li span
{
    text-align:right;
}

#nav_menu ul ul li
{
    padding:0px;
    margin:0px;
    font-size:10px;
}

.ARAE #nav_menu ul ul li
{
    font-size:10px;
}

#nav_menu ul ul li a
{
    background-color:#00467f;
    background-image:none;
    height:25px;
    width:124px;
    display:block;
    color:White;
    text-align:left;
    text-indent:10px;
    text-decoration:none;
    line-height:25px;
    margin:0px;
    padding:0px;
}

#nav_menu ul ul li a:hover
{
    color:Gray;
    
}

#nav_menu ul ul li span
{
    background-image:none;
    height:25px;
    width:124px;
    display:block;
    color:White;
    text-align:left;
    text-indent:10px;
    text-decoration:none;
    line-height:25px;
    margin:0px;
    padding:0px; 
}

#main
{
    background-image:url(images/main_bg.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    height:373px;
    width:452px;
    text-align:center;
    vertical-align:top;
    border-spacing:0px;
    padding:0px;
    margin:0px;
    background-color:#00467f;
}

#main .left_spacing
{
    width:15px;
}

#main .right_spacing
{
    width:15px;
}

td.main_title
{
    width:412px;
    height:31px;
    font-size:16px;
    text-align:left;
    padding:0px;
    margin:0px;
    padding-left:0px;
    padding-right:0px;
    vertical-align:bottom;
}

.ARAE .main_title
{
    text-align:right;
    font-size: 18px;
}

.arae-title
{
    text-align:right;
    font-size: 18px;
}

#main_content
{
    width:412px;
    height:362px;
    font-size:12px;
    text-align:left;
    padding:0px;
    margin:0px;
    padding-top:15px;
    padding-bottom:10px;
    vertical-align:top;
}

.ENGB #main_content
{
    font-size:12px;
    text-align:left;
}

.ARAE #main_content
{
    font-size:16px;
    text-align:right;
}

#main_content a
{
    color:White;
}

#main_content a:link
{
    color:White;
}

#main_content a:visited
{
    color:White;
}

#main_content a:hover
{
    text-decoration:none;
}

#main_content a img
{
    border-style:none;
}

#footer
{
    background-image:url(images/footer_copyright.gif);
    background-repeat:no-repeat;
    background-position:left;
    background-color:#849bc1;
    width:100%;
    height:24px;
    font-size:11px;
    text-align:center;
}

.ARAE #footer
{
    background-position:right;
}


#footer a
{
    color:white;
    text-decoration:none;
    font-weight:bold;
}

#footer a:link
{
    color:white;
    text-decoration:none;
    font-weight:bold;
}

#footer a:hover
{
    color:Gray;
    text-decoration:none;
    font-weight:bold;
}

#footer a:visited
{
    color:White;
    text-decoration:none;
    font-weight:bold;
}

#arabic_button
{
    background-image:url(images/arabic_button.jpg);
    height:25px;
    width:125px;
    cursor:pointer;
    display:none;
    float:right;
}

.ENGB #arabic_button
{
    display:block;
}

#english_button
{
    background-image:url(images/english_button.jpg);
    height:24px;
    width:125px;
    cursor:pointer;
    display:none;
    float:left;
}

.ARAE #english_button
{
    display:block;
}

.arae-eng-form
{
    text-align:left;
    direction:ltr;
    font-size:12px;  
}

.arae-eng-form table
{
    text-align:left;
    direction:ltr;
}

.arae-eng-form td
{
    
    text-align:left;
    direction:ltr;  
}

.arae-eng-form p
{
    
    text-align:left;
    direction:ltr;  
}

.arae-eng-form span
{
    text-align:left;
    direction:ltr;  
}

.arae-eng-form label
{
    
    text-align:left;
    direction:ltr;  
}

.arae-eng-form input
{
    direction:ltr;  
}

.arae-eng-form textarea
{
    direction:ltr;  
}

.arae-eng-form select
{
    direction:ltr;  
}

#photoRotatorCont
{
    padding-top:78px;
}

#photoRotatorCont img
{
    padding:0px;
    margin:0px;
    border-style:none;
}

.photoRotator
{
    width:156px;
    height:104px;
    display:block;
    cursor:crosshair;
}
.photoRotator img
{
    width:156px;
    height:104px;
}
.loginBtn
{
    float:left; 
}
.ARAE .loginBtn
{
    float:right;
}
.innerLoginBtn
{
    padding:236px 0px 0px 36px;
}
.ARAE .innerLoginBtn
{
    padding:236px 36px 0px 0px;
}
.IE6 .en-gb .innerLoginBtn
{
    padding:95px 0px 0px 36px;
}
.IE6 .ar-ae .innerLoginBtn
{
    padding:95px 36px 0px 0px;
}
.IE7 .en-gb .innerLoginBtn
{
    padding:95px 0px 0px 36px;
}
.IE7 .ar-ae .innerLoginBtn
{
    padding:95px 36px 0px 0px;
}
.homeLoginBtn a.loginBtn
{
    background-image:url('/images/login-home-btn.png');
    background-repeat:repeat-x;
    width:122px;
    height:27px;
    line-height:24px;
    display:block;
    text-decoration:none;
    color:white;
    text-transform:uppercase;
    font-family:Trebuchet MS;
    font-size:14px;
    font-weight:bold;
    text-align:center;
}
.innerLoginBtn a.loginBtn
{
    background-image:url('/images/login-inner-btn.png');
    background-repeat:repeat-x;
    width:76px;
    height:27px;
    line-height:29px;
    display:block;
    text-decoration:none;
    color:white;
    font-family:Trebuchet MS;
    font-size:14px;
    font-weight:bold;
    text-align:center;
}
.ARAE .innerLoginBtn a.loginBtn
{
    font-size:13px;
}
.Safari .ar-ae .homeLoginBtn  a.loginBtn
{
    font-size:12px;
}
.Safari .ar-ae .innerLoginBtn  a.loginBtn
{
    font-size:10px;
    background-image:url('/images/login-inner-btn-safari.png');
}
#headerStrip
{
    width:562px;
    height:27px;
    padding:0px 0px 0px 34px;
}
.ar-ae #headerStrip
{
    width:565px;
    padding:0px 34px 0px 0px;
}
.IE6 .ar-ae #headerStrip
{
    padding:0px 0px 0px 12px;
}
.IE7 .ar-ae #headerStrip
{
    float:right;
}
#headerStripInner
{
    width:600px;
    padding:0px 10px 0px 0px;
}
.ARAE #headerStripInner
{
    padding:0px 0px 0px 10px;
}

.Gecko3 .ar-ae #headerStripInner
{
    width:566px;
    padding:0px 34px 0px 10px;
}