html, body {
        margin: 0px;
        padding: 0px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color:#005887;
        height: 100%;
}
.maxh{ height:100%;}
.maxw{ width:100%;}
IMG {border: none}
BODY{ background:#67C7FE url(../images/body_bg.gif) repeat-x left top}

#site{ width:770px; height:100%}
.pad_lr_10{ padding:0px 10px 0px 10px;}

#top{ background-color:#fff; background: url(../images/top_bg.gif) repeat-x left top; height:30px;  }
#top table{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; font-weight:bold;}

#top input { border: 1px solid #0E7AC0; width:90px; height:15px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size:10px; color:#0A66A1; margin:0px 12px 0px 6px}

#top A:link, #top A:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; font-weight:bold;text-decoration:none}
#top A:hover{ text-decoration:underline}
.pad_t4{ padding-top:4px}
.h35{ height:35px}
#o{ padding:3px 6px 0px 66px}
#x{ padding:0px 18px 0px 9px}
.col_1{ color:#FFCB2E}
.col_red{ color:#FB4100}
#banner{ background-color:#FFFFFF; background: url(../images/banner_bg.gif) no-repeat left top; height:143px}
#l_part{ width:235px; padding:14px 0px 0px 0px}
#m_part{ padding:10px 0px 17px 0px;}
.bot{ height:43px;background: url(../images/bot_bg.gif) repeat-x left top; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; font-weight:bold; }
.bot A:link, .bot A:visited{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#F9C81B; font-weight:bold;}
#b_st{background: url(../images/bot_st2.gif) no-repeat left bottom; width: 10px;}
#b_st A:hover{text-decoration:none}
#b_end{background: url(../images/bot_end2.gif) no-repeat right bottom; width: 10px;}
#bot_n_left { width: 7px; height:30px; background: url(../images/bot_n_left.gif); }
#bot_n_right { width: 7px; height:30px; background: url(../images/bot_n_right.gif); }
#bot_n_center { text-align: center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; line-height:30px; background: url(../images/bot_n_bg.gif); }
#bot_n_center A:link, #bot_n_center A:visited{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; padding:0px 5px 0px 5px;font-weight:bold;}
#bot_n_center A:hover{text-decoration:none}

#menu{ background: url(../images/menu_bg.gif) repeat-x left top;}
#menu_end{background: url(../images/menu_end.gif) no-repeat right top; height:35px; }
#menu A:link, #menu A:visited, #menu span {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold;text-decoration: none;}
#menu A:hover{text-decoration:underline}

.m_it{padding: 0px 20px 0px 20px; background: url(../images/m_it_end.gif) no-repeat right bottom; white-space:nowrap}
#m_it_f{background: url(../images/m_it_f.gif) no-repeat left bottom; padding: 0px 20px 0px 20px;white-space:nowrap;}
#m_it_f_a{background: url(../images/m_it_f_a.gif) no-repeat left bottom; padding: 0px 20px 0px 20px;white-space:nowrap;}
.m_it_end_f{background: url(../images/m_it_end_a.gif) no-repeat right bottom; }
.m_it_pa{background: url(../images/m_it_pa.gif) no-repeat right bottom;}
.m_it_act{ background: url(../images/m_it_act.gif) repeat-x left bottom;}
.m_it_st{ background: url(../images/m_it_st_a.gif) no-repeat left bottom;}
.m_it_end{padding: 0px 20px 0px 20px; background: url(../images/m_it_end_a.gif) no-repeat right bottom; white-space:nowrap;}

A.fat:link, A.fat:visited {color: #007AC1; font-size:12px; text-decoration: none}
A.fat:hover {color: #007AC1; font-size:12px; text-decoration: underline}

A.active:link, A.active:visited {color: #EB8E01; font-size:12px; text-decoration: none}
A.active:hover {color: #EB8E01; font-size:12px; text-decoration: underline}


.frm { width: 350px; margin-top: 10px; }
.frms td { font-family: Verdana; font-size:10px; color:#006CA6; font-weight:bold;}
.frmst{ width: 488px; font-family: Verdana; font-size:10px; color:#006CA6; font-weight:bold;}
.frmv { width: 350px; margin-top: 5px; margin-bottom: 5px; font-size:12px;}
.frmvr { margin-top: 0px; margin-bottom: 0px; font-size:12px;}
.bord{ border: 1px solid #CCCCCC; width:225px; height:18px;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal}
.bor{ border: 1px solid #CCCCCC; height:18px;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal}
.borr{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal}
.frm td{ height:26px;font-family: Verdana; font-size:10px; color:#006CA6; font-weight:bold;}

.frm .tit_sep{background: url(../images/tit_sep.gif) repeat-x left top; height:6px}
.frme .tit_sep{background: url(../images/tit_sep.gif) repeat-x left top; height:6px}
.frm .tit{background: url(../images/tit_bg.gif) no-repeat left bottom;color:#fff; white-space:nowrap; padding:0px 0px 3px 3px ; height:35px}
.frm .tit_end{background: url(../images/tit_bg_end.gif) no-repeat left bottom;color:#fff; white-space:nowrap; padding:0px 0px 3px 3px ; height:35px}
.frm .tit_beg{background: url(../images/tit_bg_beg.gif) repeat-x left bottom;color:#fff; white-space:nowrap; padding:0px 0px 3px 3px ; height:35px}
.frm .tit_big{background: url(../images/tit_big_bg.gif) no-repeat left bottom;color:#fff; white-space:nowrap; padding:0px 0px 3px 3px ; height:35px}


.bold{ font-weight:bold}
#t1{ width:13px; height:38px;  background: url(../images/t_t_st.gif) no-repeat left top;}
#t2{background: url(../images/t_t_bg.gif) repeat-x left top;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; padding:0px 0px 0px 17px}
#t3{ width:13px; background: url(../images/t_t_end.gif) no-repeat left bottom;}
#t4{ border-left: 3px solid #BED9EB;}
#t5{ border-right: 3px solid #BED9EB}
#t6{ height:13px; background: url(../images/t_b_st.gif) no-repeat left bottom;}
#t7{ border-bottom: 3px solid #BED9EB; font-size:1px}
#t8{background: url(../images/t_b_end.gif) no-repeat left bottom;}

/*==========- LEFT MENU -==========*/
#l_menu{}
.lm{background:url("../images/lm_n.gif") no-repeat center top; margin:0px; padding:7px 20px 7px 45px;text-align:left; }

.lm_a{background:url("../images/lm_na.gif") no-repeat center top; margin:0px; padding:7px 20px 7px 45px; text-align:left;}
.lm_b A:link, .lm_b A:visited, .lm_a A:link, .lm_a A:visited, .lm A:link, .lm A:visited, .lm span, .lm_a span {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold;text-decoration: none;}
.lm_b A:hover, .lm_a A:hover, .lm A:hover{text-decoration:underline}
.lm_sel{text-align:left;padding: 5px 20px 5px 65px;background:url("../images/lm_sel.gif") no-repeat center top;}

.lm_sep{background:url("../images/lm_sep.gif") no-repeat center top; height:1px; font-size:0px;}
.lm_sel A:link, .lm_sel A:visited, .lm_sel span {text-decoration: none;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#007AC1;}
.lm_sel A:hover{text-decoration: underline}
.lm_sub{display:none;}

/* ------------------------ CONTENT ------------------------ */

.ccontent { padding: 0 0 0 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #005887 }
.ccontent table { color: #005887 }
.ccontent p { margin: 10px 0 10px 0; }
.ccontent p.errors { background-color: #F93A1B; color: #fff; font-weight: bold; padding: 10px 10px 10px 10px; margin-bottom: 0px; }
.ccontent p.done { background-color: #78C563; color: #fff; font-weight: bold; padding: 10px 10px 10px 10px; margin-bottom: 0px; }
p.nava { background-color: #FFE1E1; color: #fff; font-weight: bold; margin-bottom: 0px; }
.ccontent a:link, .ccontent a:visited { color:#00B2F0; font-weight:bold; }

/*--------------------------INFO-----------------------------*/
.error {color: red;}
