
h1 {
    color: #34679A;
    font-weight : normal;
    font-size:25px;
}
h1.gray {
    color: #cccccc;
}
    
h1.gray2 {
    color: #666666;
}
        
h2 {
    color: #34679A;
    font-weight : bold;
    padding: 0;
    margin: 5px 0px 8px 0px;
    font-size : 14px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;
}

h2.gray2 {
    color: #666666;
}
    
.comment {
    color: #00000;
    font-size : 12px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}



div.icon {padding:3 10px 3px 23px; margin-bottom:3;text-indent:-20px; position:relative; left:0px; z-index:1;}
div.icon img {margin-right:4px; vertical-align:absMiddle;}

table.grey {background-color:#FFFFFF;}
table.grey tr th {background-color:#cccccc;}
table.grey tr.second td {background:#d6d6d6 url(/images/bggray2.gif);}

table.green {background-color:#FFFFFF;}
table.green tr th {background-color:#C5EFBA;}
table.green tr.second td {background:#C5EFBA url(/images/bggray2.gif);}

table.darkgreen {background-color:#FFFFFF;}
table.darkgreen tr th {background-color:#008D41;}
table.darkgreen tr.second td {background:#008D41;}

 
table.blue {background-color:#FFFFFF;}
table.blue tr th {background-color:#DADAEF;}
table.blue tr.second td {background:#DADAEF url(/images/bggray2.gif);}

table.red {background-color:#FFFFFF;}
table.red tr th {background-color:#34679A;}
table.red tr.second td {background:#EEEEEE;}

table.item td {background:#EEEEEE;}
table.info tr td {font-weight:normal; font-size:11px; font-family:  Arial,Times, Helvetica, sans-serif; }

table.mainmenu tr td {background-color:#34679A;}


a.menufont  {
        color: #FFFFFF;
        text-decoration:none; 
        font-weight:normal; 
        font-size:11px; 
        font-family:  Arial,Helvetica,Times,  sans-serif;

}

a.menufont:hover {
        color: #FFFFFF;
        font-weight:normal;
        text-decoration:underline; 
        font-size:11px; 
        font-family:  Arial,Helvetica,Times,  sans-serif;
}


span.date {color: #000000; }


A {color:#34679A; }
A.link {color:#34679A; text-decoration:none; }
A:hover {color: red;}

.inp  {
        background : White;
        font : normal 8pt Tahoma,Verdana,Arial, Helvetica, sans-serif;}



td,th   {font-weight:normal; font-size: 9pt; font-family:  Arial,Times, Helvetica, sans-serif; }
body {margin=0;padding:0;  background-color:white; font-size: 12pt; font-family: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif; }

small.gray {
      color: #999999;
}

.small  {
        color: #AAAAAA;
        text-decoration:none;
        font : normal 7pt sans-serif;}

.small1  {
        text-decoration:none;
        font : normal 7pt sans-serif;}

.small2  {
        color: #34679A;
        text-decoration:none;
        font : normal 7pt sans-serif;}

.small3  {
        color: #444444;
        text-decoration:none;
        font : normal 7pt sans-serif;}

.smallwhite  {
        color: #FFFFFF;
        text-decoration:none;
        font : normal 7pt sans-serif;}

.head  {
    color: #FFFFFF;
    font-weight : bold;
    font-size : 13px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}

.menufont  {
    font-size : 11px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}


.greyX {
   border: 0px;
   margin: 0px 0px 0px 0px ;
   padding: 0px;
   background: #FFFFFF url(/images/dot.gif) repeat-x;}

.greyX2 {
   border: 0px;
   margin: 0px 0px 0px 0px ;
   background: #FFFFFF url(/images/dot2.gif) repeat-x;}

.line { margin: 0px 0px;padding: 0; background: url(/images/dashed_line_b.gif) repeat-x middle;}


.greyY {
   border: 0px;
   margin: 0px 0px 0px 0px ;
   padding: 0px;
   background: #FFFFFF url(/images/dot.gif) repeat-y;}

.greyline {
   border: 0px;
   margin: 0px 0px 0px 0px ;
   padding: 0px;
   background: #FFFFFF url(/images/greyline.gif) repeat-x;}

.ongrey, a.ongrey, a ongrey, .ongrey a {
    color: #34679A; text-decoration:none;
    background: #FFFFFF;
    font-weight : bold;
    font-size : 14px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}


.ongrey2, a.ongrey2, a ongrey2, .ongrey2 a {
    color: #000000;
    background: #FFFFFF;
    font-size : 12px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}

span.time {color: #FFFFFF; background: #34679A;}
span.time2 {color: #000000; background: #EEEEEE;}

.time {
    color: #000000;
    
    font-size : 12px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}
}

.ongrey3, a.ongrey3, a ongrey3, .ongrey3 a {
    background: #FFFFFF;
    font-size : 12px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}

.headline {
    color: #000000;
    background: #AAAAAA;
    font-size : 12px;
    font-family : Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}

.head0, a.head0, a head0, .head0 a {
    color: #34679A; 
    font-weight : bold;
    text-decoration:none;
    font-size : 14px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}

.newst, a.newst, a newst, .newst a {
    text-decoration:none;
    font-size : 12px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}

.head1, a.head1, a head1, .head1 a {
    color: #34679A; 
    font-weight : bold;
    font-size : 12px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}

.head2, a.head2, a head2, .head2 a {
    color: #34679A;
    font-weight : bold;
    font-size : 14px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}

.head3, a.head3, a head3, .head3 a {
    color: #34679A;
    font-weight : bold;
    font-size : 16px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}

#news h3 {
    color: #34679A;
    font-weight : bold;
padding: 0;
margin: 2px 0px;
    font-size : 14px;
    font-family : Arial,Tahoma,Verdana,"Arial Cyr", Arial, Helvetica, sans-serif;}

#news p {       margin: 0px 0px;padding: 0; background: url(/images/dashed_line_b.gif) repeat-x top;}
#info p {       margin: 0px 0px;padding: 0; background: url(/images/dashed_line.png) repeat-x top;}







table.menu {padding: 0px;border: 0px;float: left;border-collapse: collapse;}
td.tl, td.tr, td.bl, td.br, {width: 10px;height: 10px;padding: 0px;}
td.t, td.l, td.r, td.b {padding: 0px;}

td.tl{background-image: url(/images/tl.gif);}
td.tr{background-image: url(/images/tr.gif);}
td.bl{background-image: url(/images/bl.gif);}
td.br{background-image: url(/images/br.gif);}


td.t{background-image: url(/images/t.gif);}
td.l{background-image: url(/images/l.gif);}
td.r{background-image: url(/images/r.gif);}
td.b{background-image: url(/images/b.gif);}


.quote {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;background-color: #FAFAFA; border: #D1D7DC; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;}
.forum {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

div.rounded-box {
    position:relative;
    width: 100%;
    background-color: #e8eff3;
    margin: 0px;
}

div.rounded-box2 {
    position:relative;
    width: 100%;
    background-color: #34679A;
    margin: 0px;
}

div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:10px; height:10px; background-color:#FFF; overflow:hidden;}

div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {position:relative; font-size:90px; font-family:arial; color:#e8eff3; line-height: 6px;}

div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px;}

div.top-left-inside {left:-5px;top:9px;}
div.bottom-left-inside {left:-5px; top:-2px;}
div.top-right-inside {left:-17px;top:9px;}
div.bottom-right-inside {left:-17px; top:-2px;}

div.box-contents {
        position: relative; padding: 10px; color:#000;
}

div.top-left-corner2, div.bottom-left-corner2, div.top-right-corner2, div.bottom-right-corner2
{position:absolute; width:6px; height:6px; background-color:#FFF; overflow:hidden;}
div.top-left-inside2, div.bottom-left-inside2, div.top-right-inside2, div.bottom-right-inside2 {position:relative; font-size:37px; font-family:arial; color:#34679A; line-height: 2px;}

div.top-left-corner2 { top:0px; left:0px; }
div.bottom-left-corner2 {bottom:0px; left:0px;}
div.top-right-corner2 {top:0px; right:0px;}
div.bottom-right-corner2 {bottom: 0px; right:0px;}

div.top-left-inside2 {left:-2px;top:3px;}
div.bottom-left-inside2 {left:-2px; top:0px;}
div.top-right-inside2 {left:-5px;top:3px;}
div.bottom-right-inside2 {left:-5px; top:0px;}

div.box-contents2 {
        position: relative; padding: 4px; color:#000;
}

#text {width:100%}
#text * {width:100%}



div.input {position: absolute; margin-left: -100px; margin-top: 0px; z-index: 1; margin-left: 200px; margin-top: -2px;}
div.findimage {position: absolute; margin-left: -100px; margin-top: 0px; z-index: 1; margin-left: 200px; margin-top: -2px;}
div.find2 {position: absolute; width: 40px; height: 32px; margin-left: -18px; margin-top: -8px; z-index: 20; background: url(http://www.fxmail.ru/scr/22.png);// background-image: none; // filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.fxmail.ru/scr/22.png'); }

div.tl {position: absolute; width: 10px; height: 10px; margin-left: -6px; margin-top: -6px; z-index: 2; background: url(http://www.fxmail.ru/scr/topl.gif) no-repeat;}
div.tr {position: absolute; width: 10px; height: 10px; margin-left: -4px; margin-top: -6px; z-index: 2; background: url(http://www.fxmail.ru/scr/topr.gif) no-repeat;}
div.bl {position: absolute; width: 10px; height: 10px; margin-left: -6px; margin-top: -3px; z-index: 2; background: url(http://www.fxmail.ru/scr/botl.gif) no-repeat;}
div.br {position: absolute; width: 10px; height: 10px; margin-left: -4px; margin-top: -3px; z-index: 2; background: url(http://www.fxmail.ru/scr/botr.gif) no-repeat;}

div.tlm {position: absolute; width: 10px; height: 10px; margin-left: -5px; margin-top: -5px; z-index: 2; background: url(http://www.fxmail.ru/scr/toplm.gif) no-repeat;}
div.trm {position: absolute; width: 10px; height: 10px; margin-left: -5px; margin-top: -5px; z-index: 2; background: url(http://www.fxmail.ru/scr/toprm.gif) no-repeat;}
div.blm {position: absolute; width: 10px; height: 10px; margin-left: -5px; margin-top: -4px; z-index: 2; background: url(http://www.fxmail.ru/scr/botlm.gif) no-repeat;}
div.brm {position: absolute; width: 10px; height: 10px; margin-left: -5px; margin-top: -4px; z-index: 2; background: url(http://www.fxmail.ru/scr/botrm.gif) no-repeat;}

div.tltm {position: absolute; width: 10px; height: 10px; margin-left: 0px; margin-top: 0px; z-index: 2; background: url(http://www.fxmail.ru/scr/toplm.gif) no-repeat;}
div.trtm {position: absolute; width: 10px; height: 10px; margin-left: -10px; margin-top: 0px; z-index: 2; background: url(http://www.fxmail.ru/scr/toprm.gif) no-repeat;}
div.bltm {position: absolute; width: 10px; height: 10px; margin-left: 0px; margin-top: -9px; z-index: 2; background: url(http://www.fxmail.ru/scr/botlm.gif) no-repeat;}
div.brtm {position: absolute; width: 10px; height: 10px; margin-left: -10px; margin-top: -9px; z-index: 2; background: url(http://www.fxmail.ru/scr/botrm.gif) no-repeat;}

div.tlg {position: absolute; width: 10px; height: 10px; margin-left: -6px; margin-top: -6px; z-index: 2; background: url(http://www.fxmail.ru/scr/toplg.gif) no-repeat;}
div.trg {position: absolute; width: 10px; height: 10px; margin-left: -4px; margin-top: -6px; z-index: 2; background: url(http://www.fxmail.ru/scr/toprg.gif) no-repeat;}
div.blg {position: absolute; width: 10px; height: 10px; margin-left: -6px; margin-top: -3px; z-index: 2; background: url(http://www.fxmail.ru/scr/botlg.gif) no-repeat;}
div.brg {position: absolute; width: 10px; height: 10px; margin-left: -4px; margin-top: -3px; z-index: 2; background: url(http://www.fxmail.ru/scr/botrg.gif) no-repeat;}

div.bgm {position: absolute; width: 128px; height: 128px; margin-left: 30px; margin-top: 30px;  z-index: 0; background: url(http://www.fxmail.ru/scr/locked.png) no-repeat;}

div.bgmenu {position: absolute; width: 10px; height: 10px; margin-left: -4px; margin-top: -3px; z-index: 2; background: url(http://www.fxmail.ru/scr/bgmenu.gif) no-repeat;}




div.gauge{position:relative; top:4px;background-color:#FFFFFF; padding:1px; border:1px solid #AAAAAA; display:block;margin:0px 15px 0px 15px}
div.gauge2{position:relative; top:-11px;padding:0px; display:block; margin-right:10x;}
div.g1{background-color:#34679a; padding:0px;font-size:9px}
div.gquota{background-color:#cc3333; padding:0px;font-size:9px}
div.g2{font-family : Arial; color:#AAAAAA; font-size:8pt; padding:0 10 0 10px}

div.find { position: absolute; width: 40px; height: 32px; margin-left: -25px; margin-top: -4px; z-index: 2;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.fxmail.ru/scr/22.png"); background: none; }
div.findtext {font-family : Arial; color:#AAAAAA; font-size:7pt; margin-left: -40px; margin-top: -5px;}


select.vfont{font-size:95%;font-family:tahoma}
input.vfont{font-size:95%;font-family:tahoma}

td.myreg {
                background-color: #FFFFFF;
                background-image: url(/scr/bgl.gif);
                background-repeat: repeat-x;
}

ul.randomsoft {
    list-style-type:none;
    margin:0;
    padding:0;
    font-size:11px;
}
            
ul.randomsoft li{
    border-bottom:1px dotted #ddd;
    margin-bottom:0.2em;
    padding:0.2em;
}
                                            