INPUT, SELECT {
        BORDER: 0px solid #716F64;
        BORDER-BOTTOM: 1px solid #F1EFE2;
        BORDER-RIGHT: 1px solid #F1EFE2;
        FONT: 11px tahoma;
        PADDING: 0px 2px;
}


.text_right
{
        FONT: bold 11px tahoma;
        text-align: right        ;
        color: White;
        padding-bottom: 0px;
        padding-top: 0px;
        margin-top:0px;
        margin-bottom:5px;
        padding-right:10px;
}

.main_text_center
{
        FONT: bold 12px tahoma;
        text-align: left;
        color: White;
        padding-bottom: 0px;
        padding-top: 0px;
        margin-top:0px;
        margin-bottom:5px;
        padding-right:10px;
}

.menu
{
        FONT: bold 12px tahoma;
        text-align: left;
        color: White;
        padding-bottom:40px;
        padding-left:10px;
        TEXT-DECORATION: none
}

.menu_right
{
        FONT: bold 12px tahoma;
        text-align: left;
        color: White;
        padding-left:0px;
        TEXT-DECORATION: none;
                  padding-right:5px;
}

.menu_right_select
{
        FONT: bold 12px tahoma;
        text-align: left;
        color: #89C3FF;
        padding-left:0px;
        TEXT-DECORATION: none;
                  padding-right:5px;
}




.menu_select
{
        FONT: bold 12px tahoma;
        text-align: left;
        color: #89C3FF;
        padding-bottom:40px;
        padding-left:10px;
        TEXT-DECORATION: none
}


A {
        TEXT-DECORATION: underline;
}

A:hover {
        TEXT-DECORATION: none;
}

.ul
{
        list-style-image: url(images/vector_pic.gif);
}

DIV.content TABLE TH {
        FONT: bold 11px tahoma;
        BACKGROUND: #F28B24;
        COLOR: #FFFFFF;
        BORDER: 1px solid #E9E7E5;
}



DIV.content TABLE TD {
        FONT: 11px tahoma;
        BACKGROUND: #FDFCFC;
        COLOR: #6E6E6E;
        PADDING: 2px;
        BORDER: 1px solid #E9E7E5;
}

TABLE.top_tab {
        BACKGROUND: #235FA7;
}

TD.top_logo {
        WIDTH: 460px;
        HEIGHT: 153px;
}

TD.top_logo IMG {
        MARGIN: 40px 0px 0px 70px;
}

TD.slogan {
        BACKGROUND: url('images/top_main_bg.jpg') top left repeat-x;
        HEIGHT: 153px;
        WHITE-SPACE: nowrap;
}


TD.slogan IMG {
        MARGIN-TOP: 16px;
}

TD.mid_logo {
        BACKGROUND: url('images/mid_left_bg.gif') bottom left repeat-y #235fa7;
        WIDTH: 214px;
}

TD.mid_logo_bg {
        BACKGROUND: url('images/mid_left_bg.gif') top left repeat-y #235fa7;
        VERTICAL-ALIGN: bottom;
}

TD.mid_logo_bg DIV{
        BACKGROUND: url('images/mid_logo_bg.jpg') bottom left no-repeat #235FA7;
        FONT: 10px tahoma;
        COLOR: #C4DDF3;
        PADDING-LEFT: 33px;
        HEIGHT: 435px;
}

TD.mid_logo_bg DIV A{
        COLOR: #89C3FF;
}

TD.low_center_bg {
        BACKGROUND: url('images/low_center_bg.jpg') top left repeat-x #235FA7;
        HEIGHT: 47px;
}

TD.low_right_bg {
        BACKGROUND: url('images/low_right_bg.jpg') top left repeat-x #235FA7;
        HEIGHT: 47px;
        WIDTH: 194px;
}

TD.low_right_bg_end {
        BACKGROUND: url('images/low_right_bg_end.jpg') top left repeat-x #235FA7;
        HEIGHT: 47px;
        WIDTH: 13px;
}

DIV.headcrumb {
        FONT: 11px tahoma;
        COLOR: #000000;
        BACKGROUND: url('images/headcrumb.jpg') top left no-repeat;
        PADDING: 12px 2px 11px 2px;
}

DIV.headcrumb A {
        FONT: 11px tahoma;
        COLOR: #000000;
        TEXT-DECORATION: none;
}

DIV.headcrumb A:hover {
        TEXT-DECORATION: underline;
}

TD.content {
        BACKGROUND: #FDFCFC;
        FONT: 12px tahoma;
        PADDING: 0px 26px 19px 26px;
        TEXT-ALIGN: justify;
}

DIV.content {
        FONT: 12px tahoma;
        TEXT-ALIGN: justify;
        LINE-HEIGHT: 16px;
}

DIV.content H1 {
        FONT: 12px tahoma;
        COLOR: #015CB3;
        MARGIN: 10px 0px;
        TEXT-TRANSFORM: uppercase;
        FONT-WEIGHT: bold;
}

DIV.content A {
        COLOR: #FE6201;
}

DIV.content A:hover {
        COLOR: #1889E7;
        TEXT-DECORATION: none;
}

DIV.content SPAN.bold {
        FONT: bold 12px tahoma;
        COLOR: #0970DA;
}

DIV.right_col {
        PADDING-TOP: 7px;
        BACKGROUND: url('images/right_top_bg.jpg') top left no-repeat;
        TEXT-ALIGN: center;
        WIDTH: 194px;
        HEIGHT: 31px;
}

HTML:root DIV.right_col {
        HEIGHT: 24px;
}

DIV.right_col A {
        FONT: bold 11px tahoma;
        COLOR: #013CA4;
        TEXT-DECORATION: none;
        MARGIN: 12px 10px 11px 10px;

}

DIV.right_col A:hover {
        COLOR: #FE6201;
        TEXT-DECORATION: underline;
}

DIV.right_col SPAN {
        FONT: bold 11px tahoma;
        COLOR: #FE6201;
        TEXT-DECORATION: underline;
        MARGIN: 12px 10px 11px 10px;
}

TD.right_col_tab {
        FONT: 11px tahoma;
        BACKGROUND: url('images/right_main_bg.jpg') top left repeat-y;
        WIDTH: 194px;
}

DIV.mmenu {
        BACKGROUND: url('images/mid_logo_bottom_bg.jpg') top left no-repeat;
}


DIV.menu {
        FONT: bold 12px tahoma;
        MARGIN-BOTTOM: 30px;
        PADDING-LEFT: 23px;
}

DIV.menu A {
        COLOR: #FFFFFF;
        TEXT-DECORATION: none;
        DISPLAY: block;
        MARGIN: 0px 23px 15px 0px;
}

DIV.menu A:hover{
        COLOR: #89C3FF;
}

DIV.search {
        FONT: bold 11px tahoma;
        COLOR: #FFFFFF;
        MARGIN-LEFT: 15px;
        CLEAR: both;
}

DIV.search INPUT {
        MARGIN: 6px 2px 1px 0px;
        WIDTH: 141px;
}

DIV.search INPUT.submit_img {
        MARGIN: 0px 0px 0px 0px;
        BORDER: none;
		  width: 81px;
		  height: 32px;		  
}

DIV.forms {
        MARGIN: 1px 0px 15px 0px;
}
DIV.forms A {
        COLOR: #FFFFFF;
}

DIV.info, DIV.info_bottom {
        FONT: 10px tahoma;
        COLOR: #C4DDF3;
        MARGIN-LEFT: 33px;
}

DIV.info {
}

DIV.info A, DIV.info_bottom A{
        COLOR: #89C3FF;
}

DIV.info A:hover, DIV.info_bottom A:hover{
        TEXT-DECORATION: none;
}

DIV.info_bottom {
        PADDING-TOP: 10px;
        WIDTH: 194px;
        MARGIN-LEFT: 0px;
}

TD.mid_right_border {
        BACKGROUND: url('images/right_bg_grad.jpg') top right repeat-y;
}

TD.right_bottom_bg_grad {
        BACKGROUND: url('images/right_bottom_bg_grad.jpg') top right repeat-y;
}



.top_submenu {
        BACKGROUND: url("images/top_right_bg_slogan.jpg") top left no-repeat !important;
        WIDTH: 473px !important;
        HEIGHT: 113px !important;
        MARGIN-TOP: 20px;
}

HTML:root .top_submenu {
        HEIGHT: 93px;
}

A#menu1 {
        DISPLAY: block;
        MARGIN: -12px 0px 0px 0px !important;
        POSITION: absolute;
}

A#menu2 {
        DISPLAY: block;
        MARGIN: 75px 0px 0px 264px !important;
        POSITION: absolute;
}

.top_submenu DIV.submenu1 {
        POSITION: absolute;
        MARGIN: 25px 0px 0px 10px;
}

.top_submenu DIV.submenu2 {
        POSITION: absolute;
        MARGIN: -7px 0px 0px 274px;
}

.top_submenu DIV A {
        DISPLAY: block;
        FONT: bold 11px tahoma;
        COLOR: #2d63a9;
        TEXT-DECORATION: none;
}

.top_submenu DIV A:hover {
        COLOR: #5ba9f3;
}



DIV.linx A {
        TEXT-DECORATION: none;
        FONT: bold 11px tahoma;
        COLOR: #015CB3;
        DISPLAY: block;
        MARGIN: 5px 5px;
        PADDING: 14px 17px 14px 24px;
        BACKGROUND: url("images/arrow_right_m.jpg") top left no-repeat #F4F2F1;
}

DIV.linx A.current {
        BACKGROUND: url('images/arrow_down_m.jpg') top left no-repeat #F4F2F1;
        COLOR: #2E94FE;
}

DIV.linx A.coin {
        PADDING: 14px 49px 14px 7px;
        BACKGROUND: url('images/forex_coin.jpg') center right no-repeat #F4F2F1;
}

DIV.linx A.arrow {
        PADDING: 14px 49px 14px 7px;
        BACKGROUND: url('images/forex_arrow.jpg') center right no-repeat #F4F2F1;
}

DIV.linx A.study {
        PADDING: 14px 49px 14px 7px;
        BACKGROUND: url('images/forex_study.jpg') center right no-repeat #F4F2F1;
}

DIV.linx DIV.current A {
        FONT: 11px tahoma;
        COLOR: #333333;
        BACKGROUND: url('images/arrow_blue_m.jpg') top left no-repeat;
        PADDING: 0px 15px;
        MARGIN: 5px 18px;
}

DIV.linx DIV.current A:hover, DIV.linx DIV.current A.current {
        COLOR: #FE6201;
        TEXT-DECORATION: none;
}

DIV.menu A.current_razdel {
        COLOR: #2E94FE;
}

DIV.menu A.current_razdel_left {
        COLOR: #89C3FF;
}

DIV.linx A:hover {
        COLOR: #2E94FE;
}

TD.right_col_tab H1 {
        COLOR: #213981;
        FONT: bold 11px tahoma;
        MARGIN: 25px 15px 12px 15px;
}

TD.right_col_tab A.right_col_link {
        FONT: 11px tahoma;
        COLOR: #1889E7;
}

TD.right_col_tab A.right_col_link:hover {
        TEXT-DECORATION: none;
}
SPAN.news_first_date, .news_second_date{
        FONT-SIZE: 11px;
        BACKGROUND: #F28B24;
        COLOR: #FFFFFF;
        PADDING: 1px 6px;
        MARGIN: 0px 2px 0px;
}


TABLE.spec_tab TH {
        FONT: bold 11px tahoma !important;
        BACKGROUND: #F28B24 !important;
        BORDER: none !important;
        PADDING: 2px 5px !important;
        COLOR: #FFFFFF !important;
}

TABLE.spec_tab TR.gray TD {
        BACKGROUND: #E9E7E5 !important;
}
/*
TABLE.spec_tab TR TD {
        BACKGROUND: none !important;
}


TABLE.spec_tab TD {
        BACKGROUND: #FDFCFC !important;
        PADDING: 2px 5px !important;
        FONT: 11px tahoma !important;
        COLOR: #6E6E6E !important;
}
*/
DIV.content .table_header_td {
        FONT: bold 11px tahoma;
        BACKGROUND: #F28B24;
        COLOR: #FFFFFF;
                  text-align: center;
        BORDER: 1px solid #E9E7E5;
}


TABLE.spec_tab TD DIV{
        PADDING: 2px 5px !important;
        FONT: 11px tahoma !important;
        COLOR: #6E6E6E !important;
}


.input_money
{
             BORDER: 1px solid #1F497D;
        FONT: 11px tahoma;
        PADDING: 0px 2px;
}
