BODY {background-image: url(../img/bs_bg.gif); margin: 5px;  background-attachment : fixed;}
.cnt {text-align: center;}
.maxwidth {max-width: 98%;}

.box_med {display: inline; float:left; width: 530px;}
.box_med .medtop{background : transparent url(../img/bg_bx530_t.gif) no-repeat 0px 0px; line-height : 9px;}
.box_med .medmid{background : transparent url(../img/bg_bx530_c.gif) repeat-y 0px 0px;}
.box_med .medbot{background : transparent url(../img/bg_bx530_b.gif) no-repeat 0px 0px; line-height : 9px;}
.box_med .head530a {display: inline;float:left; font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 340px; background-color : #D6CBF7; line-height: 22px; margin-left: 10px;}
.box_med .head530aa {display: inline;float:left; font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 171px; background-color : #D6CBF7; line-height: 22px;}
.box_med .text530 { width: 510px; margin-left: 10px; padding-right: 10px;}
.box_med ul {display: block; list-style: none; padding: 0px; margin: 0px; line-height:18px; width: 510px;}
.box_med li {display: inline; float: left;}
.box_med li A {display: inline; float: left; background: url(../img/menu_sub.gif) no-repeat; color: #000066; text-decoration: underline; padding-left: 8px; padding-right: 4px; width: auto;}
.box_med li A:hover {text-decoration: none;background: url(../img/menu_sub_hover.gif) no-repeat;}

#main {width: 955px; color: #000066;margin: auto;}
#main P {margin-top: 10px; margin-bottom: 0px;}
#main A {text-decoration: underline;color: #000066;}
#main A.bo_und {display: block; font-weight: bold; color: #000066;}
#main A.bo_und_for {display: block; font-weight: bold; color: #000066;}
#main A.no_und {text-decoration: none;color: #000066;}
#main A.no_und2 {text-decoration: none; font-weight: bold; color: #FF0000;}
#main A.no_und3 {display: block; background: transparent url(../img/pi_pict.gif) no-repeat 0px 2px; text-indent: 25px; text-decoration: none;color: #000066;}
#main A.no_undzoom {display: block; background: transparent url(../img/pi_zoom.gif) no-repeat 0px 2px; text-indent: 25px; text-decoration: none;color: #000066;}
#main A.no_undtrash {display: block; background: transparent url(../img/pi_trash.gif) no-repeat 0px 2px; text-indent: 25px; text-decoration: none;color: #000066;}
#main A.no_undcmp {display: block; background: transparent url(../img/pi_msgcmp.gif) no-repeat 0px 2px; text-indent: 25px; text-decoration: none;color: #000066;}
#main A.no_undadd {display: block; background: transparent url(../img/pi_ar3.gif) no-repeat 0px 2px; text-indent: 25px; text-decoration: none;color: #000066;}
#main A.blck {display: block;}
#main A.blck2 {display: block; color: #000066;}
#main A:hover {text-decoration: none; color: #FF0000;}
#main A.blck:hover{background-color: #FFFFFF; color: #FF0000;}
#main A.blck2:hover {background-color: #FFCCFF; color: #FF0000;}
#main A.bo_und:hover{background-color: #FFFFFF; color: #FF0000;}
#main A.bo_und_for:hover{background-color: #FFFFFF; color: #FF0000;}
#main A.no_und3:hover{background-color: #FFFFFF; color: #FF0000;}
#main A.no_undzoom:hover{background-color: #FFFFFF; color: #FF0000;}
#main A.no_undtrash:hover{background-color: #FFFFFF; color: #FF0000;}
#main A.no_undcmp:hover{background-color: #FFFFFF; color: #FF0000;}
#main A.no_undadd:hover{background-color: #FFFFFF; color: #FF0000;}
#main A.bo_und_for:visited{background-color: #E8E1FB; color: #666666;}
#main A.bo_und_for:visited:hover{background-color: #FFFFFF; color: #FF0000;}
#main .left {display: inline; float:left; font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 790px;}
#main .right {display: inline;float:left; font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 160px; margin-top: 5px; margin-left: 5px;}
#main .tit1 {font-size: 18px; font-weight: bold; text-align: center; text-decoration: underline; line-height: 30px;}
#main .tit2 {font-size: 14px; font-weight: bold; text-align: center; text-decoration: underline; color: #FF0000;}
#main .tit3 {font-size: 12px; font-weight: bold; text-align: center; text-decoration: underline;}
#main .tit4 {font-size: 12px; font-weight: bold; text-align: left; text-decoration: underline; color: #FF0000;}
#main .tit5 {font-size: 10px; font-weight: bold; text-align: center; text-decoration: underline;}
#main .tit6 {font-size: 10px; font-weight: bold; text-align: left; text-decoration: underline;}
#main .tit7 {font-size: 14px; font-weight: bold; text-align: center; text-decoration: underline;}
#main .tit8 {font-size: 12px; font-weight: bold; text-align: left; text-decoration: underline;}
#main .rub_h {height: 45px;}
#main .txt10 {text-align: center; padding-left: 5px; padding-right: 5px;}
#main .txt11 {padding-left: 3px;}
#main .txt12 {font-weight: bold; text-align: left; text-decoration: underline;}
#main .txt13 {font-weight: bold; text-align: left;}
#main .txt30 {font-size: 14px; font-weight: bold; text-align: center; color: #FF0000;}
#main .txt40 {font-size: 12px; font-weight: bold;}
#main .txt40b {font-size: 12px; font-weight: bold; line-height: 20px;}
#main .red {color: #FF0000;}
#main .green {color: Green;}
#main .greenb {color: Green; font-weight: bold;}
#main .xsbr {line-height: 1px;}
#main .ar1 {background : transparent url(../img/pi_ar1.gif) no-repeat 0px -1px; line-height: 17px; margin-left: 10px; padding-left: 20px;}
#main .ar2 {background : transparent url(../img/pi_ar1.gif) no-repeat 0px 2px; line-height: 18px; text-indent: 10px;}
#main .ar4 {background : transparent url(../img/pi_ar4.gif) no-repeat 0px 2px; line-height: 18px;}
#main .pi_sy32_c {background : transparent url(../img/pi_sy32_c.gif) no-repeat 0px 0px; width: 200px; line-height: 32px; font-size: 14px; font-weight: bold; text-indent: 33px; margin-left: 25px;}
#main .pi_sy32_f {background : transparent url(../img/pi_sy32_f.gif) no-repeat 0px 0px; width: 200px; line-height: 32px; font-size: 14px; font-weight: bold; text-indent: 33px; margin-left: 25px;}
#main .pi_sy32_h {background : transparent url(../img/pi_sy32_h.gif) no-repeat 0px 0px; width: 200px; line-height: 32px; font-size: 14px; font-weight: bold; text-indent: 33px; margin-left: 25px;}

#box_full {width:790px; height: auto;}
#box_full ul.nom {padding-left:15px; margin-top:5px; line-height:15px; list-style: square outside;}
#box_full .pub120 {display: inline;float:left; width: 120px;}
#box_full .box385 {display: inline;float:left; width: 385px;}
#box_full .box770 {width: 770px;}
#box_full .top {background : transparent url(../img/bg_t.gif) no-repeat 0px 0px; line-height : 9px;}
#box_full .mid {background : transparent url(../img/bg_nobox.gif) repeat-y 0px 0px;padding-left: 10px; height: 100%;}
#box_full .bot {background : transparent url(../img/bg_b.gif) no-repeat 0px 0px; line-height : 9px;}
#box_full .box385top {background : transparent url(../img/bg_bx385_t.gif) no-repeat 0px 0px; line-height : 9px;}
#box_full .box385mid {background : transparent url(../img/bg_bx385_c.gif) repeat-y 0px 0px;}
#box_full .box385bot {background : transparent url(../img/bg_bx385_b.gif) no-repeat 0px 0px; line-height : 9px;}
#box_full .box770top {background : transparent url(../img/bg_bx770_t.gif) no-repeat 0px 0px; line-height : 9px;}
#box_full .box770mid {background : transparent url(../img/bg_bx770_c.gif) repeat-y 0px 0px;}
#box_full .box770bot {background : transparent url(../img/bg_bx770_b.gif) no-repeat 0px 0px; line-height : 9px;}
#box_full .box250 {display: inline;float:left; width: 245px; padding-left: 7px; padding-right: 3px;}
#box_full .excla {background : transparent url(../img/pi_excl1.gif) no-repeat 0px 4px; text-indent: 15px;}
#box_full .quest {background : transparent url(../img/pi_quest2.gif) no-repeat 0px 2px; text-indent: 15px;}
#box_full .cert {background : transparent url(../img/pi_cer2.gif) no-repeat 0px 2px; text-indent: 15px;}
#box_full .tool1{background : transparent url(../img/pi_tool.gif) no-repeat 0px 1px; text-indent: 20px;}
#box_full .grusers{background : transparent url(../img/pi_grusers.gif) no-repeat 0px 1px; text-indent: 20px;}
#box_full .addadm{background : transparent url(../img/pi_add_adm.gif) no-repeat 0px 1px; text-indent: 20px;}
#box_full .galadm{background : transparent url(../img/pi_gal.gif) no-repeat 0px 1px; text-indent: 20px;}
#box_full .folder{background : transparent url(../img/pi_folder.gif) no-repeat 0px 1px; text-indent: 20px;}
#box_full .lnk{background : transparent url(../img/pi_lnk.gif) no-repeat 0px 1px; text-indent: 20px;}
#box_full .agenda{background : transparent url(../img/pi_agenda.gif) no-repeat 0px 1px; text-indent: 20px;}
#box_full .msgadm{background : transparent url(../img/pi_msgsnd.gif) no-repeat 0px 1px; text-indent: 20px;}
#box_full .fold_for{background : transparent url(../img/pi_for_fold.gif) no-repeat 3px 0px;}
#box_full .lock_for{background : transparent url(../img/pi_for_lock.gif) no-repeat 3px 0px;}

#box_full .msg_home{background : transparent url(../img/pi_msghom.gif) no-repeat 1px 1px;text-indent: 20px;}
#box_full .msg_inbox{background : transparent url(../img/pi_msgrec.gif) no-repeat 1px 1px;text-indent: 20px;}
#box_full .msg_outbox{background : transparent url(../img/pi_msgsnd.gif) no-repeat 1px 1px;text-indent: 20px;}
#box_full .msg_comp{background : transparent url(../img/pi_msgcmp.gif) no-repeat 1px 1px;text-indent: 20px;}

#box_full .bckg1 {background-color : #D6CBF7; height: 18px}
#box_full .bckg2 {background-color : #D6CBF7;}
#box_full .bckg3 {background-color : #E8E1FB;}
#box_full .bckg4 {background-color: #F5F2FD;}
#box_full .bckg5 {background-color:#00FF00;}

#box_full .bord1 {border:1px solid;}

#box_full .head_xl {width: 750px; margin-left: 10px;}
#box_full .cont_xl {width: 750px; margin-left:10px;}
#box_full .cont_half {width: 365px; margin-left: 10px;}

#box_full .h_free {display: inline; float:left;}
#box_full .h_free_l {display: inline ;float:right;}

#box_full .h_10 {display: inline;float:left; width: 10px;}
#box_full .h_25 {display: inline;float:left; width: 25px;}
#box_full .h_50 {display: inline;float:left; width: 50px;}
#box_full .h_75 {display: inline;float:left; width: 75px;}
#box_full .h_84 {display: inline;float:left; width: 84px; height: 20px;}
#box_full .h_88 {display: inline;float:left; width: 88px; height: 20px;}
#box_full .h_95 {display: inline;float:left; width: 95px; padding-top: 4px;}
#box_full .h_100 {display: inline;float:left; width: 100px;}
#box_full .h_125 {display: inline;float:left; width: 125px;}
#box_full .h_150 {display: inline;float:left; width: 150px;}
#box_full .h_175 {display: inline;float:left; width: 175px;}
#box_full .h_200 {display: inline;float:left; width: 200px;}
#box_full .h_250 {display: inline;float:left; width: 250px;}
#box_full .h_300 {display: inline;float:left; width: 300px;}
#box_full .h_302 {display: inline;float:left; width: 302px;}
#box_full .h_350 {display: inline;float:left; width: 350px;}
#box_full .h_375 {display: inline;float:left; width: 375px;}
#box_full .h_395 {display: inline;float:left; width: 395px;}
#box_full .h_400 {display: inline;float:left; width: 400px;}
#box_full .h_445 {display: inline;float:left; width: 445px;}
#box_full .h_468 {display: inline;float:left; width: 468px;}
#box_full .h_500 {display: inline;float:left; width: 500px;}
#box_full .h_535 {display: inline;float:left; width: 535px;}
#box_full .h_560 {display: inline;float:left; width: 560px;}
#box_full .h_575 {display: inline;float:left; width: 575px;}
#box_full .h_600 {display: inline;float:left; width: 600px;}
#box_full .h_625 {display: inline;float:left; width: 625px;}
#box_full .h_700 {display: inline;float:left; width: 700px;}
#box_full .h_745 {display: inline;float:left; width: 745px;}
#box_full .h_750 {display: inline;float:left; width: 750px;}
#box_full .h_pad {padding: 3px;}
#box_full .h_flow {overflow: hidden;}
#box_full .h_marg {margin-left: 3px;}
#box_full .t_marg {margin-top: 3px;}
#box_full .mtop {margin-top:2px;}

#box_full .line18 {line-height: 18px; vertical-align: middle;}
#box_full .line12 {line-height: 12px; vertical-align: middle;}

#box_full .sep {background-color : #D6CBF7; height: 2px; line-height: 2px;}
#box_full .sep2 {background-color : #E8E1FB; height: 2px; line-height: 2px;}
#box_full .offset {display: inline;float:right; width: 445px;}

#box_full .box_home {width: 509px; border: 1px solid #000066; margin-left: 10px; line-height: 18px; margin-top: 3px; background-color: #F5F2FD;}

#msg_init {}
#msg_init em {color: red; padding-left:2px;}
#msg_init input.error {background-color: #FAE0E0; color: #FF0000; margin-bottom:2px}

#msg_mod {}