img {
     border:0px;
        }
input {
       border:1px solid #aaaaaa;
        }
.topmenu {
        background: url(../pict/topmenu_bg.gif) repeat-x left top;
        }

.topmenu {color:#9cd0e8;font-size:11px;FONT-FAMILY:  Tahoma;FONT-WEIGHT:none;}
.topmenu A:link {COLOR:#9cd0e8;font-size:11px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.topmenu A:visited {COLOR:#9cd0e8;font-size:11px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.topmenu A:hover {COLOR:#c2e4f3;font-size:11px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}

.topcapt {color:#ffffff;font-size:11px;FONT-FAMILY:  Tahoma;FONT-WEIGHT:none;letter-spacing:+1}

h1 {color:#569cb9;font-size:18px;FONT-FAMILY:  Tahoma;FONT-WEIGHT:none;TEXT-DECORATION: underline;}

.person_capt {color:#3b3b3b;font-size:18px;FONT-FAMILY:  Tahoma;FONT-WEIGHT:none;}
.person_capt A:link {COLOR:#3b3b3b;font-size:18px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.person_capt A:visited {COLOR:#3b3b3b;font-size:18px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.person_capt A:hover {COLOR:#083b52;font-size:18px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}


.pers_menu {padding-top:0px;}
.pers_menu {color:#517788;font-size:12px;FONT-FAMILY:  Tahoma;FONT-WEIGHT:none;}
.pers_menu A:link {COLOR:#517788;font-size:12px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.pers_menu A:visited {COLOR:#517788;font-size:12px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.pers_menu A:hover {COLOR:#198dbf;font-size:12px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}

.service_ctrl {color:#ff3000;font-size:11px;FONT-FAMILY:  Tahoma;FONT-WEIGHT:bold;}
.service_ctrl A:link {COLOR:#ff3000;font-size:11px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:bold;  TEXT-DECORATION:none;}
.service_ctrl A:visited {COLOR:#ff3000;font-size:11px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:bold;  TEXT-DECORATION:none;}
.service_ctrl A:hover {COLOR:#ff3000;font-size:11px;FONT-FAMILY:  Tahoma;  FONT-WEIGHT:bold;   TEXT-DECORATION: underline;}


.service_capt {color:#569cb9;font-size:18px;FONT-FAMILY:   "Trebuchet MS", Tahoma, Arial;FONT-WEIGHT:none;}
.service_capt A:link {COLOR:#569cb9;font-size:18px;FONT-FAMILY:   "Trebuchet MS", Tahoma, Arial;  FONT-WEIGHT:none;  TEXT-DECORATION:underline;}
.service_capt A:visited {COLOR:#569cb9;font-size:18px;FONT-FAMILY:   "Trebuchet MS", Tahoma, Arial;  FONT-WEIGHT:none;  TEXT-DECORATION:underline;}
.service_capt A:hover {COLOR:#569cb9;font-size:18px;FONT-FAMILY:   "Trebuchet MS", Tahoma, Arial;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}


.foot_capt {color:#ffffff;font-size:18px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}

.footer {
        background: #2e82b7 url(../pict/footer_bg.gif) repeat-x left top;
        }



.txt {color:#313131;font-size:11px;FONT-FAMILY: Verdana;FONT-WEIGHT:none;}
.txt A:link {COLOR:#317390;font-size:11px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.txt A:visited {COLOR:#317390;font-size:11px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.txt A:hover {COLOR:#317390;font-size:11px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}

.search_box {
    BACKGROUND-COLOR: #ffffff; BORDER:#ffffff 0px solid; COLOR: #4f4f4f; FONT-SIZE: 14px;
    FONT-STYLE: none; FONT-FAMILY:Verdana;FONT-WEIGHT: normal;width:140px;height:23px;
}


.search_butt {
    background: url(../pict/srh_arrow.gif) no-repeat left top;
    BORDER:#ffffff 0px solid; COLOR: #4f4f4f; FONT-SIZE: 14px;
    FONT-STYLE: none; FONT-FAMILY:Verdana;FONT-WEIGHT: normal;width:23px;height:23px;
}

.person_img_box {
        width:250px;
        text-aligment:center;
        border:1px solid #bbbbbb;
        padding: 6px;
        }

.delimiter {
    background: url(../pict/delim_bg.gif) repeat-x left center;
        }

.photo_img {
        border:1px solid #444444;
        }

.photo_itm_box, .link_itm_box {
        width:130px;
        text-align:center;
        padding-top:10px;
        }

.photo_itm_box {color:#606060;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.photo_itm_box A:link {COLOR:#606060;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.photo_itm_box A:visited {COLOR:#606060;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.photo_itm_box A:hover {COLOR:#569cb9;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}


.link_itm_box {color:#e6674a;font-size:10px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.link_itm_box A:link {COLOR:#e6674a;font-size:10px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.link_itm_box A:visited {COLOR:#e6674a;font-size:10px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.link_itm_box A:hover {COLOR:#ff3000;font-size:10px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}


.opinion_itm_l {color:#569cb9;font-size:10px;FONT-FAMILY: Verdana;FONT-WEIGHT:none;}
.opinion_itm_l A:link {COLOR:#ff3000;font-size:10px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.opinion_itm_l A:visited {COLOR:#ff3000;font-size:10px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.opinion_itm_l A:hover {COLOR:#ff3000;font-size:10px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}



.opinion_itm_box {color:#686767;font-size:12px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.opinion_itm_box A:link {COLOR:#686767;font-size:12px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.opinion_itm_box A:visited {COLOR:#686767;font-size:12px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.opinion_itm_box A:hover {COLOR:#686767;font-size:12px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}

.opinion_ctrl {color:#569cb9;font-size:10px;FONT-FAMILY: Arial;FONT-WEIGHT:bold;}
.opinion_ctrl A:link {COLOR:#569cb9;font-size:10px;FONT-FAMILY:Arial;  FONT-WEIGHT:bold;  TEXT-DECORATION:none;}
.opinion_ctrl A:visited {COLOR:#569cb9;font-size:10px;FONT-FAMILY:Arial;  FONT-WEIGHT:bold;  TEXT-DECORATION:none;}
.opinion_ctrl A:hover {COLOR:#ff3000;font-size:10px;FONT-FAMILY:Arial;  FONT-WEIGHT:bold;   TEXT-DECORATION: underline;}

.edit_opinion {
        border:1px solid #e0e0e0;
        width:100%;
        height:150px;
        color:#0A3A55;font-size:11px;FONT-FAMILY: Verdana;FONT-WEIGHT:none;
        margin-top:7px;

        }


div.hint {
        display:block;
        background:#FAFAFA;
        border:1px solid #EEEEEE;
        padding:10px;
        }

.hint {color:#505050;font-size:11px;FONT-FAMILY:  Tahoma;FONT-WEIGHT:normal;}

div.pageitem_sel, div.pageitem_l, div.pageitem_r, div.pageitem {
        width:10px;
        height:10px;
        background:#FBF7EF;
        border:1px solid #F4E2D1;
        padding:5px;
        margin:5px;
        float:left;
        text-align:center;
        }

.pageitem_l A, .pageitem_r A, .pageitem A, .pageitem A, .pageitem_sel {
        color:#424242;
        font-size:10px;
        font-family:Tahoma;
        }

div.pageitem_l ,div.pageitem_r {
        background:#EFF7FF;
        border:1px solid #C7E8F6;
        margin-left:10px;
        }

div.pageitem_l {
        margin-right:10px;
        }

div.pageitem_sel {
        border:1px solid #F4BE8B;
        background:#FFFDE5;
        color:#76491E;
        }



.navbar {color:#444444;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.navbar A:link {COLOR:#444444;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.navbar A:visited {COLOR:#444444;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.navbar A:hover {COLOR:#155489;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}

.photorate {
color:#2D80B4;font-size:18px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;
        }

div.moder_ctrl {
          border:1px solid #FFCAA1;
          background-color:#FFECD6;
          padding:5px;

        }

.moder_ctrl,
.moder_ctrl A:link,
.moder_ctrl A:visited
 {color:#6B5447;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;TEXT-DECORATION:none;}
.moder_ctrl A:hover {
color:#6B5447;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;
        TEXT-DECORATION: underline;
        }

.photo_img_box {
        width:510px;
        text-aligment:center;
        border:1px solid #bbbbbb;
        padding: 6px;
        }

.scob {
          background: url('../pict/lnk_scob_dot.gif') repeat-y center top;
        }

.lnk_arr {
          background: url('../pict/lnk_arr_dot.gif') repeat-x left center;
        }


.LinkName {color:#444444;font-size:12px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.LinkName A:link {COLOR:#444444;font-size:12px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.LinkName A:visited {COLOR:#444444;font-size:12px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.LinkName A:hover {COLOR:#155489;font-size:12px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}

.LinkRating {
             color:#FF3000;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;
        }

.LinkName2 {color:#444444;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.LinkName2 A:link {COLOR:#444444;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.LinkName2 A:visited {COLOR:#444444;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.LinkName2 A:hover {COLOR:#BD521D;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}


.yell_butt {
            background-color:#FFFDF7;
            border-color:#F1E3C8;
        }

.skl_outebar_top {
        width:100%;height:26px;
        border:1px solid #812949;
        background-color:#F7E7EA;
        }

.skl_innerbar_top {
        height:26px;
        background:#C15669;
        }

.lnk_item_top {
        color:#63171B;font-size:11px;FONT-FAMILY: Verdana;FONT-WEIGHT:bold;
        }

.skl_outebar_mid {
        width:100%;height:26px;
        border:1px solid #295981;
        background-color:#E7EDF7;
        }

.skl_innerbar_mid {
        height:26px;
        background:#577EC3;
        }

.lnk_item_mid {
        color:#3E3E3E;font-size:11px;FONT-FAMILY: Verdana;FONT-WEIGHT:normal;
        }

.skl_outebar_over {
        width:100%;height:26px;
        border:1px solid #555555;
        background-color:#EFEFEF;
        }

.skl_innerbar_over {
        height:26px;
        background:#8D8D8D;
        }

.lnk_item_over {
        color:#3E3E3E;font-size:11px;FONT-FAMILY: Verdana;FONT-WEIGHT:normal;
        }

.big_inp {
        width:98%;
        height:50px;
        font-size:28px;
        padding-top:5px;
        padding-left:5px;
        color:#666666;
        }




.news_txt {color:#1F1F1F;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.news_txt A:link {COLOR:#30728F;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:underline;}
.news_txt A:visited {COLOR:#30728F;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:underline;}
.news_txt A:hover {COLOR:#30728F;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: none;}

.news_dt {
         color:#A5A5A5;font-size:9px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;
        }

.news_photo {
        border:1px solid #444444;
        }

.userbar_box {
         color:#444444;font-size:11px;FONT-FAMILY: Verdana;FONT-WEIGHT:none;
         padding:5px;
         border:1px dashed #444444;
         width:340px;
         margin-top:5px;
         margin-bottom:5px;
        }
.stat_txt {color:#ffffff;font-size:12px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;line-height:16px;}

.stat_row {
display:block;
float:left;

        }

.rate_nam_capt {
color:#2F708D;font-size:12px;FONT-FAMILY: Tahoma;FONT-WEIGHT:bold;
        }

.rate_top_capt {
color:#FF4200;font-size:12px;FONT-FAMILY: Tahoma;FONT-WEIGHT:bold;
        }

.rate_top_txt {color:#632D1A;font-size:11px;FONT-FAMILY: Verdana;FONT-WEIGHT:none;}
.rate_top_txt A:link {COLOR:#632D1A;font-size:11px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.rate_top_txt A:visited {COLOR:#632D1A;font-size:11px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.rate_top_txt A:hover {COLOR:#FF4200;font-size:11px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}

.rate_nam_txt {color:#313131;font-size:11px;FONT-FAMILY: Verdana;FONT-WEIGHT:none;line-height:18px;}
.rate_nam_txt A:link {COLOR:#313131;font-size:11px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;  TEXT-DECORATION:none;line-height:18px;}
.rate_nam_txt A:visited {COLOR:#313131;font-size:11px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;  TEXT-DECORATION:none;line-height:18px;}
.rate_nam_txt A:hover {COLOR:#2F708D;font-size:11px;FONT-FAMILY:Verdana;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;line-height:18px;}

div.rate_top_txt {
        text-align:left;
        line-height:18px;
        }
.fcomment {
        width:240px;
        height:80px;
        border:1px solid #aaaaaa;
        }

.error {

         BORDER:1px solid #F3A57F; COLOR: #613119;
         background-color:#FFF8F2;
         text-align:left;
         padding:5px;
         display:block;
         FONT-STYLE: none; FONT-FAMILY:Tahoma;
         font-size:11px;
         margin:10px;

        }

.navbar {color:#444444;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.navbar A:link {COLOR:#444444;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.navbar A:visited {COLOR:#444444;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.navbar A:hover {COLOR:#155489;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}

.ubox {color:#073144;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.ubox A:link {COLOR:#073144;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.ubox A:visited {COLOR:#073144;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.ubox A:hover {COLOR:#ffffff;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}

.white_txt {color:#ffffff;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.white_txt A:link {COLOR:#ffffff;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.white_txt A:visited {COLOR:#ffffff;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.white_txt A:hover {COLOR:#ffffff;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}

.msgbox {
        width:200px;
        color:#ffffff;
        font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;
        border:1px solid #696D46;
        BACKGROUND-COLOR:#9B9D71;
        visibility:hidden;
        padding:5px;
        text-align:center;
        }

.hidden_photo {
   background: url('../pict/hidden_photo.jpg') no-repeat center center;
   width:111px;
   height:74px;
   display:table-cell;
   text-align:left;
   vertical-align:bottom;
   padding-left:10px;
   padding-bottom:3px;

}

.hidden_link {
   background: url('../pict/hidden_link.jpg') no-repeat center center;
   width:111px;
   height:74px;
   display:table-cell;
   text-align:left;
   vertical-align:bottom;
   padding-left:10px;
   padding-bottom:3px;

}

.need_score {
     background: url('../pict/red_top_fon.jpg') no-repeat center center;
     width:113px;
     height:28px;
     display:none;
     vertical-align:bottom;
     text-align:center;
     padding-top:20px;
     position:absolute;

}

.need_score {color:#ffffff;font-size:10px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.need_score A:link {COLOR:#ffffff;font-size:10px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.need_score A:visited {COLOR:#ffffff;font-size:10px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.need_score A:hover {COLOR:#ffffff;font-size:10px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}

.user_top {
        border:1px dashed #e0e0e0;
        padding:5px;
        float:right;
}

.utop_capt {color:#30718E;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:bold;TEXT-DECORATION: underline;padding-bottom:10px;}
.utop_sel {color:#30718E;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:bold;TEXT-DECORATION: underline;}

.user_top {color:#5D5D5D;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.user_top A:link {COLOR:#5D5D5D;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.user_top A:visited {COLOR:#5D5D5D;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.user_top A:hover {COLOR:#30718E;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}


.upage_capt1 {color:#4E4E4E;font-size:14px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.upage_capt2 {color:#327491;font-size:30px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;line-height:20px;}

.upage_val {color:#4E4E4E;font-size:20px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}

#upage_info {
        border:1px dashed #777777;
        padding:5px;
}

.upage_info_itm {

        height:40px;
        display:table-cell;
        margin-right:10px;
}


.foot_art {color:#454545;font-size:11px;FONT-FAMILY: Tahoma;FONT-WEIGHT:none;}
.foot_art A:link {COLOR:#454545;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.foot_art A:visited {COLOR:#454545;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;  TEXT-DECORATION:none;}
.foot_art A:hover {COLOR:#454545;font-size:11px;FONT-FAMILY:Tahoma;  FONT-WEIGHT:none;   TEXT-DECORATION: underline;}


