﻿* 
{
    margin:0;
    padding:0;

}

body 
{
    font:10pt Arial, Verdana, Helvetica, sans-serif;
    color:#333;
    background: url(../../images/bgr_page.jpg) 0 0 repeat-x;
}

a { text-decoration:none; }
a:hover { text-decoration:underline; } 

#wrapper 
{
    width:1000px;
    margin: 0 auto 0 auto;
    background: url(../../images/bgr_footer.png) repeat-x scroll bottom left;
}

#header { height:101px; background: url(../../images/bgr_page.jpg) 0 0 repeat-x; }

#logoaib { width:400px; float:left; }

#lang { width:300px; float:right; text-align:right; padding-top:20px; padding-right:10px; }

#searchbox { width:300px; float:right; text-align:right; padding-top:20px; margin-left:50px; padding-right:10px; }

#mainmenu_wrapper { height:30px; 
                    /*background-color: #425598;*/
                    background:url(../../images/bgr_mainmenu.jpg) repeat scroll 0 0;
                    border-top:1px solid #05366b;
                    
                    /*background: url(../../images/bgr_mainmenu.jpg) 0 0 repeat-x; */
                    /*margin-bottom:10px; */
                    clear:both; color:#999; }
    
.mainmenu { color:#ff9; padding:0; margin-left:25px; margin-top:3px; }
    .mainmenu a { color:#ccc; text-decoration: none; }
    .mainmenu a:hover { color:#45597D; text-decoration: none; background: transparent url(../../images/bgr_mainmenu_selected.png) repeat-x scroll 0 0; }    
    
    .testlink { color:#f00; }
    .testhover { color:#fc0; }    
    
.submenu { height:23px; width:200px; background: url(../../images/bgr_submenu.jpg) 0 0 repeat-x; color:#000; padding-left:10px; }
    .submenu a { color:#000; }
    .submenu a:hover { color:#c00; }
    
.subsubmenu { height:23px; width:200px; background: transparent; border:1px dotted #ccc; color:#000; padding-left:10px; }
    .subsubmenu a { color:#008; }
    .subsubmenu a:hover { color:#800; }    

#content { width:680px; float:left; border:1px solid #fff; margin-top:5px; }
    #content h1 { color:#000; margin-bottom:10px; font-size:18pt; font-weight:normal; }

#navigation { height:24px; padding:3px; padding-left:15px; margin-bottom:0; color:#333; }
    #navigation a { color:#3399cc; text-decoration:none; }
    #navigation a:hover { color:#1c2b45; text-decoration:underline; }

#banner_wrapper { margin-bottom:10px; }
#BannerImageDiv {  }

#leftbar_wrapper  
{
    width:200px; 
    height:600px; 
    float:left; 
    margin-top:0; 
    margin-bottom:10px;
    background:#eee; 
    padding:20px; 
}

    #leftbar_wrapper h3 { color:#3399cc; }
    #leftbar_wrapper h3 a { color:#000; text-decoration:none; }
    #leftbar_wrapper h3 a:hover { color:#13376d; text-decoration:underline; }


#homecontent_wrapper  
{
    width:380px; 
    height:600px; 
    float:right; 
    margin-top:0;
    margin-bottom:10px;
    padding:20px;
    background-image: url(../../images/man.jpg);
    background-position:bottom right;
    background-repeat:no-repeat;
    border:1px solid #999999;
}

    #homecontent_wrapper h3 { color:#3399cc; }
    #homecontent_wrapper h3 a { color:#000; text-decoration:none; }
    #homecontent_wrapper h3 a:hover { color:#13376d; text-decoration:underline; }

#sidebar { width:300px; float:right; border:1px solid #fff; margin-top:10px; }
    #sidebar h2 { height:32px; background: url(../../images/bgr_panel.jpg) 0 0 repeat-x; font-size:12pt; color:#3399cc; padding:0; margin:0; padding-top:7px; padding-left:10px; }
    #sidebar h2 a { color:#000; text-decoration:none; }
    #sidebar h3 { font-size:9pt; color:#555; margin-bottom:10px; font-weight:normal; }
    #sidebar h4 { font-size:8pt; color:#999; border-bottom:1px solid #777; text-transform:uppercase; margin-bottom:10px; font-weight:normal; margin-top:15px; }
    #sidebar img { margin-bottom:15px; }
    
    #AnnouncementBlock { margin-bottom:20px; }
    
    #CurrencyRates { margin-top:20px; margin-bottom:20px; }
    
        #divCash, #divTransfer { background: url(../../images/bgr_panel_bottom.jpg) bottom left repeat-x; }
    
        .gv_cash { margin-bottom:15px; border:none; }
        .gv_transfer { margin-bottom:15px; border:none; }
        
        .gv_cash_header { border:none; text-align:right; background:#efefef; font-weight:normal; text-transform:uppercase; }
        .gv_cash_currency_names {  padding:3px; border:none; color:#00338e; text-align:right; }
        .gv_cash_currency_values { padding:3px; text-align:right; border:none; color:#777; }
        
        .gv_transfer_header { border:none; text-align:right; background:#efefef; font-weight:normal; text-transform:uppercase; }
        .gv_transfer_currency_names { padding:3px; border:none; color:#00338e; text-align:right; }
        .gv_transfer_currency_values { padding:3px; text-align:right; border:none; color:#777; }        
        
        #currency_menu { margin-bottom:15px; padding-left:10px; }
            #currency_menu ul { }
            #currency_menu li { display:inline; list-style-type:none; margin-right:15px; }
        
    
    #NewsBlock { margin-bottom:20px; }
        #NewsBlock td { padding-left:25px; padding-bottom:7px; background: url(../../images/newspaper_link.png) 0 0 no-repeat; }

#footer { clear:both; color:#777; font-size:8pt; padding:0; margin-top:10px; background:transparent; height:70px; }
    #footer #fmenu { width:65%; float:left; background:#0a4aa2; padding:15px; }
        #fmenu a { color:#fff; text-decoration:none; }
        #fmenu a:hover { color:#000; text-decoration:underline; }
        
    #footer #copy { width:30%; float:right; color:#3399cc; padding-top:25px; }
    
/* :--- Jobs Styles ---: */
.jobs_table { width:100%; margin-top:20px; }
.jobs_row {}
.jobs_th { background:#a8d8f6; padding:10px; text-transform:uppercase; }
.jobs_td { padding:10px; }


/* :--- FORM STYLES ---: */
.btn_j, input.button1 { background:#1f2f4a; color:#e3eaef; padding:5px; border:2px solid #465876; margin-top:10px; font-weight:bold; }
p.big { color:#1b2a43; font:12pt Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:20px; }

.searchButton  
{
    background: url(../../images/bgr_btn.png) 0 0 repeat-x; 
    border:none;
    height:22px;
    font:7pt Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    text-transform:uppercase;
}


.form_table { width:100%; }
.td_label { background:#eee; padding:10px; text-align:right; width:30%; }
.td_label_left { background:#eee; padding:10px; text-align:left; width:30%; }
.td_cell { border:1px solid #eee; padding:10px; width:70%; }
input.box_mandatory1 { border:1px solid #f00; padding:3px; background-color:#ffc; width:95%; }
textarea, input.box1 { border:1px solid #192841; padding:3px; background-color:#efefef; width:95%; }
input.button1 {}



/* .NET COMPONENT MENU STYLES  */
/*
.StaticMenuStyle { }
.StaticHoverStyle { height:100px; }
.DynamicHoverStyle { height:100px; }
.DynamicMenuItemStyle { height:100px; color:#f00; }
.SubMenuStyle { background-color:red; }
*/