/* Main*/
BODY    
{
        font-size:100%;
        padding:0px;
        margin:0px;
        font-family: Tahoma, sans-serif;
        background-repeat:no-repeat;
        background:#FFFFFF url("../im/body_shadow.jpg") repeat-y 1300px ;
}

div.fixed{max-width:1300; width: expression((document.body && document.body.clientWidth < 1300)?'auto':1300);}

A                                                       
{
        color:#009B35;
}
A:visited
{       
        text-decoration: underline; 
        color: #037128;
}

A:hover
{
        color: #04B741; 
        text-decoration: underline; 
}

H1{
        font-size:150%;
}

H2{
        font-size:135%;
}

IMG
{
        border:0px;
        display:block;
}

/*end Main*/

/* Main menu*/

#mainMenu
{
        padding-left:13px;
        width:200px;
        font-size:75%;
}

#mainMenu A
{
        color:#009B35;
        white-space: nowrap;
        font-weight:normal;
}

#mainMenu A:visited
{       
        text-decoration: underline; 
        color: #037128;
}

#mainMenu A:hover
{
        color: #04B741; 
        text-decoration: underline; 
}

#mainMenu UL
{
        list-style-type:none;
        margin:5px 0px 5px 15px;
        padding:0px;
}

#mainMenu UL LI
{

        margin:5px 0px 5px 0px;

}


/*end Main menu*/

DIV.Clear
{
        clear:both;
}

#content
{
        margin-top:25px;
}

TABLE.simple
{
        width:100%;
        font-size:100%;
        padding:0px;
        margin:0px;
}

#Logo
{
        margin:0px 0px 0px 33px;
}

#mainImage
{
        margin-top:50px;
        
}

#mainImage td    
{
        vertical-align:top;
}

#NewsSummary
{
        padding:0px 0px 15px 0px;
        font-size:75%;
}

#NewsTitle
{
        font-size:75%;
}

#copyright
{
        font-size:65%; 
        float:left;
        padding:0px 40px 50px 0px;
}

#copyright_art
{
        font-size:65%; 
}

p.pfts{
        font-size:75%;
        font-weight:bold;
}

#tariffs
{
        font-size:75%;
}

#tariffs        TH
{
        text-align:center;
        border-bottom:1px solid #E5E5E5;
        padding:0px 5px 7px 0px;
}

#tariffs        TD
{
        text-align:left;
        padding:8px 5px 8px 0px;
}


#tariffs        TD#sDateTd TD
{
        font-size: 0.8em;
}

#tariffs        TD#sDateTd BUTTON
{
        font-size: 0.1em;
        margin: 0px;
        padding: 0px;
}

#tariffs        TD#sDateTd TABLE
{
        margin: 0px 10px 0px 0px;
        padding: 0px;
}


#tariffs        TD#sDateTd FORM
{
        margin: 0px;
        padding: 0px;
}

#tariffs        TD#sDateTd input,
#tariffs        TD#sDateTd td
{
        margin: 0px;
        padding: 0px;
}




#tariffs        TD.name
{
        color:#8F8F8F;
        font-weight:bold;
        padding-right:15px;
}

#tariffs        TD.asc
{
        padding-right:15px;
        text-align:right;
}

#tariffs        TD.bid
{
        text-align:right;
}


#tariffs input#BtnSubmit
{
        display: block;
        margin: 0px 0px 0px 20px;
        padding: 0px;
}

TD.navLangCurrent
{
        background-image:url("../im/icon_current.gif");
        background-repeat: no-repeat;
        background-position: 14px 0px;
        width:35px;
        vertical-align:center;
}

TD.navLang                      
{
        width:35px;
        vertical-align:middle;
}

TD.DataNews
{
        vertical-align:top;
        color:#7d7d7d;
        font-size:75%;
        padding-right:20px;
}

TD.parters
{
        padding:15px 0px 0px 33px;      
        font-size:75%;
        vertical-align:bottom;
}

TD.parters IMG
{
        margin-bottom:5px;
}


/***************************************************        Graphics  And Activities - Geography Styling  (6/04/2009)           ****************************************/


div#mainstocks table{ width: 330px;  background-color:#E0DDCA; height:20px; line-height:18px;}

div#mainstocks table tr td{ vertical-align: bottom; text-align: center; height: 20px; }
div#mainstocks table tr td.ratedate, td.ratetype{ color: #707072; font-weight: bold; }
span.ratetitle{ display: none; }
div#mainstocks table tr td.ratedate span.ratetitle{ color: #000; margin-right: 3px; font-weight: normal; }
div#mainstocks table tr td.ratedate {font-size:75%!important;}
.mainchart table td {font-size:75%; padding:0px 8px;}
.mainchart table {width:362px; #margin-top:10px;}
.mainchart .ratedate {text-align:right; width:125px;}
.mainchart .rateask { font-weight:bold;}
.mainchart .ratebid { font-weight:bold;}
.rateask .mtitle {color:#4f852f; margin-right:3px;}
.ratebid .mtitle {color:#d19a48; margin-right:3px;}
div#mainstocks .curcode {width:230px; text-align:left;}
div#mainstocks .stocktype {text-align:right; font-weight:bold; color:#6C676E; width:10px; padding-left:5px; padding-right:0px!important;}
.mainchart .rateask {width:50px; padding-right:0px;}
div#mainstocks table tr td.ratebid span.ratetitle, div#mainstocks table tr td.rateask span.ratetitle{ margin-right: 4px; }
div#mainstocks table tr td.ratebid img, div#mainstocks table tr td.ratebid{ color: #009B35; font-weight: bold; }
div#mainstocks table tr td.ratebid img, div#mainstocks table tr td.rateask{ color: #E9A925; font-weight: bold; }
div#mainstocks table tr td.ratebid img, div#mainstocks table tr td.ratebid span, div#mainstocks table tr td.rateask img, div#mainstocks table tr td.rateask span{ display: inline; margin-bottom: 4px; }
div#mainstocks table tr td.ratebid img, div#mainstocks table tr td.rateask img{ margin: 0 0 -2px 3; }
div#mainstocks table tr td{ font-size: 70%; }
