body { background-color: #fff;}
table, td { font-family: verdana; font-size: 8pt; text-align: left;}
.hiddenRow {display: none;}
.tab_head {border: 1px solid #ffffff; text-align: center;nowrap font-weight: bold; }
.tab_head_scroll {border: 0px solid #ffffff; text-align: center;nowrap font-weight: bold; }
.tab_head_left {border: 1px solid #ffffff; text-align: left;nowrap font-weight: bold; }
.tab_body {border: 1px solid #ffffff; text-align: center;}
.tab_body_scroll {border: 0px solid #ffffff; text-align: center; cellSpacing: 0; border: 0;}
.tab_body_scroll_special {border: 0px solid #ffffff; text-align: center; font-weight: bold; color: #2F5383;}
.tab_body_label {font-family: verdana; font-size: 8pt; text-decoration: none; text-align: left; color: #2F5383;}
.tab_body_label_add_info {font-family: verdana; font-size: 7pt; text-decoration: none; text-align: left; color: green;}
.tab_body_label80 {font-family: verdana; font-size: 8pt; text-decoration: none; text-align: left; width:80px; color: #2F5383;}
.tab_body_label120 {font-family: verdana; font-size: 8pt; text-decoration: none; text-align: left; width:120px; color: #2F5383;}
.tab_body_label200 {font-family: verdana; font-size: 8pt; text-decoration: none; text-align: left; width:200px; color: #2F5383;}
.tab_body_label300 {font-family: verdana; font-size: 8pt; text-decoration: none; text-align: left; width:300px; color: #2F5383;}
.tab_body_label120_Req {font-family: verdana; font-size: 8pt; text-decoration: none; text-align: left; width:120px; color: #E00000;}
.tab_body_view {font-family: verdana; font-size: 8pt; text-decoration: none; text-align: left; font-weight: bold; color: #000000;}
.tab_body_left {border: 1px solid #ffffff; text-align: left;}
.tab_body_detail {border: 1px solid #ffffff; text-align: left; cursor: pointer; cursor: hand;}
.tab_body_detail_gray {font-size: 8pt; font-weight: normal; text-align: left; cursor: pointer; cursor: hand; color: gray;}
.tab_body_rej { text-decoration: none; text-align: left; font-weight: bold; color: #676464;}
.tab_body_rej_sel { text-decoration: none; text-align: left; font-weight: bold; font-size: 10pt; color: #054599;}
.title { background-color: #F3F4F5; border-left: 2px solid #979899; }
.umcia { height:26px; background-color: #F3F4F5; border-left: 2px solid #979899;border-bottom: 2px solid #979899; }
.umcia1 { width:242px; background-color: #F3F4F5; border-top: 2px solid #979899;border-bottom: 2px solid #979899; }
.umcia2 {background-color: #F3F4F5; border: 2px solid #979899; border-left:0;}
.main_table {width:771px; border: 5px solid #EAECEE;margin-top:5px;}
.main_table_send {width:571px; border: 0px solid #EAECEE;margin-top:5px;}
.logout { width:151px; height:29px;margin-top:10px; background-image: url('../image/bg_log.gif'); }
.reklama { letter-spacing: 4px; font-size: 7pt; color: #AEADAD; }
.zakladka { vertical-align: bottom; height: 18px; color: #054599; font-weight: bold; background-image: url('../image/zakl_title.gif');;
	background-repeat: no-repeat;}
.zakladka_mala { vertical-align: bottom; height: 18px; color: #054599; font:10pt/12pt verdana; font-weight: bold; background-image: url('../image/zakl_title_1.gif'); }
.zakladka_nografik { vertical-align: bottom; height: 18px; color: #054599; font-weight: bold;}
.foot {width:771px; height:20px; border: 2px solid #A09E9E;margin-top:5px; background-color: #F3F4F5;}
a.a0:link { text-decoration: none; font-weight: bold; color: #676464;}
a.a0:visited { text-decoration: none; font-weight: bold; color: #676464;}
a.a0:hover { text-decoration: none; font-weight: bold; color: #DD3C35;}
a.a1:link { text-decoration: none; font-weight: bold; color: #054599;}
a.a1:visited { text-decoration: none; font-weight: bold; color: #054599;}
a.a1:hover { text-decoration: none; font-weight: bold; color: #DD3C35;}
a.a2:link { text-decoration: none; color: #000000;}
a.a2:visited { text-decoration: none; color: #000000;}
a.a2:hover { text-decoration: underline; color: #DD3C35;}
a.a3:link { text-decoration: none; color: #ffffff;}
a.a3:visited { text-decoration: none; color: #ffffff;}
a.a3:hover { text-decoration: underline; color: #DD3C35;}
a.a4:link { text-decoration: none; font-weight: bold; font-size: 10pt; color: #054599;}
a.a4:visited { text-decoration: none; font-weight: bold; font-size: 10pt; color: #054599;}
a.a4:hover { text-decoration: none; font-weight: bold; font-size: 10pt; color: #DD3C35;}
a.a5:link { text-decoration: none; font-size: 7pt; color: #AEADAD;}
a.a5:visited { text-decoration: none; font-size: 7pt; color: #AEADAD;}
a.a5:hover { text-decoration: none; font-size: 7pt; color: #676464;}
a.a6:link { text-decoration: underline; font-weight: bold; color: #054599;}
a.a6:visited { text-decoration: underline; font-weight: bold; color: #054599;}
a.a6:hover { text-decoration: underline; font-weight: bold; color: #DD3C35;}
a.a7:link { text-decoration: underline;  font-size: 7pt;  font-weight: none; color: #054599;}
a.a7:visited { text-decoration: underline;  font-size: 7pt; font-weight: none; color: #054599;}
a.a7:hover { text-decoration: underline;  font-size: 7pt; font-weight: none; color: #DD3C35;}
a.a8:link { text-decoration: underline;  font-size: 8pt;  font-weight: none; color: #DD3C35;}
a.a8:visited { text-decoration: underline;  font-size: 8pt; font-weight: none; color: #DD3C35;}
a.a8:hover { text-decoration: underline;  font-size: 8pt; font-weight: none; color: #DD3C35;}
a.a9:link { text-decoration: none;  font-size: 8pt;  font-weight: none; color: #DD3C35;}
a.a9:visited { text-decoration: none;  font-size: 8pt; font-weight: none; color: #DD3C35;}
a.a9:hover { text-decoration: none;  font-size: 8pt; font-weight: none; color: #DD3C35;}
.input_form { width:180px; font:8pt/10pt verdana; border: 1px solid #789AC7;background:#F3F4F5; }
.input_form_not_border { width:180px; font:8pt/10pt verdana; border: 0px solid #789AC7;background:#F3F4F5; }
.input_form_medium { width:160px; font:8pt/10pt verdana; border: 1px solid #789AC7;background:#F3F4F5; }
.input_form_small { width:180px; font:8pt/10pt verdana; border: 1px solid #789AC7;background:#F3F4F5; }
.input_form_send {font:8pt/10pt verdana; border: 1px solid #789AC7;background:#F3F4F5; }
.select_small{ width:80px; font:8pt/10pt verdana; border: 1px solid #789AC7;background:#F3F4F5; }
.greyBorder {
    BORDER: 1px solid #789AC7; BACKGROUND-COLOR: #F3F4F5;
    scrollbar-face-color: #F3F4F5;
    scrollbar-highlight-color: #ffffff;
    scrollbar-3dlight-color: #9f9f9f;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-shadow-color: #9f9f9f;
    scrollbar-arrow-color: #000000;
    scrollbar-track-color: #ffffff;
    scrollbar-base-color: #F3F4F5;
} 
.not_printable {}
 
@media print{
  .not_printable {display:none; }
  .main_table { border: none; }
  A { TEXT-DECORATION: none; }
}
