<style type="text/css">
<!--

.{}


div.elipses {
-moz-binding: url(ff.xml#ellipsis);
overflow: hidden;
width: 100%;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
}

div.elipses description
{
width:100%;
}

.link_red {
    color            : #880000;
}

aa {
    color            : #0066ff;
}
aa:hover {
    color            : #1177ff;
}

.t ext_normal_title {
   color            : #2982F0;
}

.td_menu {
    padding-left     : 12px;
    padding-right    : 8px;
    background       : url('images/02.gif') repeat-x right top;
    height:26px;

}

.td_menu_sel {
    padding-left     : 8px;
    padding-right    : 8px;
    background-color : #777788;
}
.menu02_item {
    text-decoration  : none;
    font-family      : Arial;
    font-weight      : normal;
    font-size        : 80%;
    color            : #0021C3;
}
.menu02_item:hover {
    text-decoration  : underline;
}

.menu02_item_select {
    text-decoration  : none;
    font-family      : Arial;
    font-weight      : bold;
    font-size        : 80%;
    color            : #000000;
}
.menu02_item_select:hover {
    text-decoration  : underline;
}


.rowLight td  {
    border-bottom: 1px solid #E3E3E3;
}

.rowTitle td  {
    border-bottom: 1px solid #cccccc;
    background-color : #f7f7f7;
    font-size        : 80%;
    height:24px;
}

.r_tab2 {
    border-collapse  : collapse;
}

.r_tab2 td {
    padding          : 2px;
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #444444;
}

.r_tab3 {
    border-collapse  : collapse;
    border: solid 1px #cccccc;
}

.tab3td1 {
    text-align       : left;
    padding-left     : 12px;
    padding-right    : 8px;
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    height : 24px;
    w idth : 60%;
}
.tab3td2 {
    text-align       : center;
    padding          : 2px;
    padding-left     : 4px;
    padding-right    : 4px;
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    w idth            : 50px;
}

.tdtop5  {
    border       : 1px solid #eeeeee;
    padding      : 8px;
}

.rtop5_head {
    text-decoration  : n one;
    font-family      : Arial;
    font-size        : 100%;
    font-weight      : bold;
    color            : #ffa040;
    color            : #20A020;
    padding-top      : 8px;
    padding-bottom   : 8px;
}
.rtop5_info {
    f ont-family      : Arial;
    font-size        : 80%;
    text-align       : center;
    color            : #000000;
    padding          : 2px;
    padding-top      : 4px;
    padding-bottom   : 4px;
}
.rtop5_data {
    vertical-align   : top;
    font-family      : Arial;
    font-size        : 80%;
    padding          : 2px;
    padding-top      : 4px;
    padding-bottom   : 4px;
}


.r_tab {
    border-collapse  : collapse;
}
.r_tab td {
    border           : solid 0px #e0e0e0;
}
.r_head {
    vertical-align   : middle;
    text-align       : center;
    font-family      : Arial;
    font-size        : 60%;
    color            : #0066ff;
    color            : #000000;
    background-color : #fafafa;
    padding          : 2px;
}
.r_data {
    vertical-align   : top;
    font-family      : Arial;
    font-size        : 80%;
    padding          : 2px;
    padding-top      : 8px;
    padding-bottom   : 8px;
}
.r_title {
    color            : #0000ff;
    f ont-weight      : bold;
    f ont-size        : 13px;
}
.r_descr {
    padding-top      : 4px;
    padding-bottom   : 2px;
}

.r_url_line
{
    font-size        : 85%;
    padding-top      : 2px;
    padding-bottom   : 2px;
}

.r_url {
    color            : #008000;
}
.r_caturl {
    color            : #999999;
}

.r_caturl2 {
    color            : #000000;
}

.r_info {
    color            : #999999;
    color            : #A37C31;
}

.r_stat {
    font-size        : 80%;
    text-align       : center;
    color            : #000000;
    padding          : 2px;
    padding-top      : 8px;
    padding-bottom   : 8px;
}



.r_title_hidden {
    color            : #888888;
}
.r_descr_hidden {
    color            : #888888;
    padding-top      : 4px;
    padding-bottom   : 2px;
}
.r_url_hidden {
    color            : #888888;
}



.td_calendar {
    font-size        : 80%;
    text-align       : center;
    padding          : 4px;
}

.main_head {
    font-family      : Arial;
    font-size        : 130%;
    color            : #ff8000;
    padding-top      : 8px;
    padding-bottom   : 8px;
}


.rcatalog_head {
    text-decoration  : n one;
    font-family      : Arial;
    font-size        : 100%;
    font-weight      : bold;
    color            : #FFA040;
    color            : #20A020;
    padding-top      : 8px;
    padding-bottom   : 8px;
}
.rcatalog_link {
    font-size        : 80%;
    color            : #0000ff;
}

.rcatalog_link_select {
    font-size        : 90%;
    color            : #0000ff;
    font-weight      : bold;
}


.r_ct {
    text-decoration  : none;
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : bold;
    color            : #444444;
    color            : #666666;
}
.r_ct:hover {
    text-decoration  : underline;
    color            : #000000;
}

.r_link {
    t ext-decoration  : none;
    font-family      : Arial;
    font-size        : 70%;
    font-weight      : normal;
    color            : #333333;
}
.r_link:hover {
    text-decoration  : underline;
    color            : #0066ff;
}


.c_ctitle {
    t ext-decoration  : none;
    text-decoration  : underline;
    font-family      : arial;
    font-size        : 100%;
    font-weight      : bold;
    color            : #2982F0;
}
.c_ctitle:hover {
    text-decoration  : underline;
    color            : #0000ff;
}

.c_clink {
    t ext-decoration  : none;
    font-family      : Arial;
    font-size        : 70%;
    font-weight      : normal;
    color            : #444444;
}
.c_link:hover {
    text-decoration  : underline;
    color            : #0000ff;
}




.c_ct {
    text-decoration  : none;
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : bold;
    color            : #000000;
}
.c_ct:hover {
    text-decoration  : underline;
    color            : #000000;
}


.r_link01 {
    font-family      : Arial;
    font-weight      : normal;
    color            : #0021C3;
}
.r_link01:hover {
    text-decoration  : underline;
}

.r_link01b {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : bold;
    color            : #0021C3;
}
.r_link01b:hover {
    text-decoration  : underline;
}



.r_link03 {
    font-family      : Arial;
    font-weight      : normal;
    color            : #aaaaaa;
}
.r_link03:hover {
    text-decoration  : underline;
}





.site_title {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : bold;
    color            : #0066ff;
}
.site_text {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #444444;
}
.site_url {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #008000;
}




.r_i1 {
    text-align       : right;
    font-family      : Tahoma;
    font-size        : 80%;
    font-weight      : bold;
    color            : #0066ff;
    background-color : #f7f7f7;
}
.r_i2 {
    text-align       : left;
    font-family      : Tahoma;
    font-size        : 80%;
    font-weight      : normal;
    color            : #000000;
}


.link_menu { 
    text-decoration  : none;
    font-family      : Arial;
    font-size        : 15px;
    font-weight      : bold;
    color            : #ffffff;
}
.link_menu:hover { 
    text-decoration  : underline;
    color            : #ffffff;
}

.text_red {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #ff0000;
    margin-left      : 8px;
}

.text_green {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #008000;
    margin-left      : 8px;
}
.text_gray {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #808080;
    margin-left      : 8px;
}
.text_normal {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #000000;
}
.link_normal {
    color            : #0021C3;
    color            : #0000ee;
}
.link_normal:hover {
    color            : #1177ff;
}


.nav_line { 
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #0066ff;
}
.nav_line:hover {
    color            : #1177ff;
}

.page_navline { 
    font-family      : Arial;
    font-size        : 11px;
    font-weight      : normal;
    color            : #666666;
    padding          : 6px 8px 6px 8px;
}

.page_navline2 { 
    font-family      : Arial;
    font-size        : 11px;
    line-height      : 30px;
    font-weight      : normal;
    color            : #666666;
    background-color : #f0f0f0;
    padding          : 6px 8px 6px 8px;
}
.page_navline2_select { 
    font-family      : Arial;
    font-size        : 11px;
    line-height      : 30px;
    font-weight      : bold;
    color            : #ffffff;
    background-color : #0080ff;
    padding          : 6px 8px 6px 8px;
    width:80px;
}

.page_navline_select { 
    font-family      : Arial;
    font-size        : 11px;
    font-weight      : bold;
    color            : #ffffff;
}
.td_navline {
    text-align       : center;
    vertical-align   : middle;
    width            : 26px;
    height           : 26px;
    background-color : #f0f0f0;
}
.td_navline_select {
    text-align       : center;
    width            : 26px;
    height           : 26px;
    background-color : #0080ff;
}


.link_bookmark { 
    text-decoration  : underline;
    font-family      : Arial;
    font-size        : 11px;
    color            : #0066ff;
}
.link_bookmark:hover { 
    text-decoration  : underline;
    color            : #0066ff;
}



.mainwindow {
    pa dding : 20px 60px 20px 60px;
}
.rnav { 
    font-family      : Arial;
    font-size        : 70%;
    font-weight      : normal;
    color            : #999999;
}

.rt { 
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : bold;
    line-height      : 180%;
    color            : #0066ff;
}

.rtnum { 
    font-family      : Arial;
    font-size        : 70%;
    line-height      : 220%;
    color            : #aaaaaa;
}

.rd { 
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #444444;
}

.ra { 
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #444444;
}

.rp { 
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #444444;
}

.ru { 
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #0066ff;
}


.text_footer_link { 
    font-family      : Arial;
    font-size        : 13px;
    font-weight      : Normal;
    color            : #555555;
}
.text_footer_link:hover { 
    color            : #000000;
}



.mainTitle {
    text-decoration  : none;
    font-family      : Arial;
    font-size        : 120%;
    font-weight      : bold;
    color            : #ff6600;
    color            : #20A020;
    color            : #aaaaaa;
    margin-top       : 0.7em;
    margin-bottom    : 0.3em;
}

hr {
    /*width: 100%;*/
    height: 0;
    border: 0;
    background: none;
    color: #fff;
    border-top: 1px solid #ddd;
    margin-top: 0.1em;
    margin-bottom: 0.5em;
    text-align: left;
}


.Column {
    float: left;
    list-style: none;
}
.R, .R10, .R15, .R20, .R25, .R30, .R33, .R40, .R45, .R50, .R55, .R67, .R70, .R75, .R80, .R85, .R90, .Rfixed {
    float: right;
}
.L10, .C10, .R10 {width: 10%;}
.L15, .C15, .R15 {width: 15%;}
.L20, .C20, .R20 {width: 20%;}
.L25, .C25, .R25 {width: 25%;}
.L30, .C30, .R30 {width: 30%;}
.L33, .C33 {width: 33%;}
.R33 {width: 34%;}
.L35, .C35, .R35 {width: 35%;}
.L40, .C40, .R40 {width: 40%;}
.L45, .C45, .R45 {width: 45%;}
.L50, .C50, .R50 {width: 50%;}
.L55, .C55, .R55 {width: 55%;}
.L60, .C60, .R60 {width: 60%;}
.L67, .C67, .R67 {width: 67%;}
.L70, .C70, .R70 {width: 70%;}
.L75, .C75, .R75 {width: 75%;}
.L80, .C80, .R80 {width: 80%;}
.L85, .C85, .R85 {width: 85%;}
.L90, .C90, .R90 {width: 90%;}
.L100, .C100 {width: 100%;}
.Rfixed {width: 240px; min-height: 350px; /*height: 100%;*/}



.h2 {
    text-decoration  : none;
    font-family      : Arial;
    font-size        : 100%;
    font-weight      : bold;
    color            : #ff6600;
}


.td_form {
    padding: 2px 0px 2px 0px; 
}

.td01 {
    background-color : #f9f9f9;
    border-left      : 1px solid #dddddd;
    border-right     : 1px solid #dddddd;
    border-top       : 1px solid #dddddd;
}

.td02 {
    border       : 1px solid #dddddd;
}

.form_td01 {
    font-family      : Arial;
    font-size        : 80%;
    font-weight      : normal;
    color            : #444444;
    vertical-align   : button;
    padding          : 6px 0px 2px 0px;
}

.form_i {
    font-family      : Verdana, Arial, Monospace; 
    font-size        : 12px;
    color            : #000000;
    width            : 300px;
    background       : #ffffff;
    bo rder           : solid 1px #F0CBA3;
}

.form_a {
    font-family      : Verdana, Arial, Monospace; 
    font-size        : 12px;
    color            : #000000;
    width            : 340px;
    background       : #ffffff;
    bo rder           : solid 1px #F0CBA3;
}


.form_b {
}



body {
    font-family : Arial;
    scrollbar-face-color       : #ffffff;
    scrollbar-track-color      : #ffffff;
    scrollbar-arrow-color      : #000000;
    scrollbar-highlight-color  : #444444;
    scrollbar-3dlight-color    : #ffffff;
    scrollbar-shadow-color     : #444444;
    scrollbar-darkshadow-color : #ffffff;
}


.td_line1 {
    height : 1px;
    background-color : #000000;
}
.td_line2{
    background-color : #dddddd;
}
.gb_td02t {
    font-family      : Tahoma;
    font-size        : 11px;
    background       : #f7f7f7;
    border           : solid 1px #F0CBA3;
    padding          : 6px 6px 4px 8px;
}
.gb_td02 {
    vertical-align   : top;
    font-family      : Verdana; 
    font-size        : 11px;
    background       : #ffffff;
    border           : solid 1px #F0CBA3;
    padding          : 6px 6px 12px 8px;
}


.td_r {
    border           : solid 1px #F7f7f7;
}

.tab4 {
    border-collapse  : collapse;
    border           : solid 1px #cccccc;
}

.tab4td1 {
    padding          : 4px;

}

.tab4td2 {
    padding          : 4px;
    width            : 100%;
}

.text_ref1 {
    position: absolute;
    clip:rect(0, 120, 40, 0 );
}
.text_ref2 {
    position: absolute;
    clip:rect(0, 100%, 40, 0 );
}

.text_ipinfo {
    font-family      : Arial; 
    color            : #008000;
}

.text_tab4 {
    font-family      : Arial; 
    font-size        : 70%;
}

.text_tab4title {
    font-family      : Arial; 
    font-size        : 80%;
    font-weight      : normal;
}       




.traff_gray {
    font-size        : 80%;
    color            : #aaaaaa;
}
.traff_green {
    font-size        : 70%;
    color            : #008000;
}

.traff_blue {
    font-size        : 80%;
    font-weight      : normal;
    color            : #0021C3;
}
.r_link01b:hover {
    text-decoration  : underline;
}



//-->
</style>
