.mads { background: url(img/mads_tile.jpg); margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 12px; font-family: arial; }
a {font-weight: normal; text-decoration: none; color: #ce8800;}

.nomargin {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.loginbox {width: 290px; margin: 0px 0px 0px 0px; position: absolute; top: 160px; right: 80px; font-family: arial; font-size: 13px; color: #666666; padding: 10px; text-align: left;}
.help_170 {background: url(img/help_170_bg.png); background-repeat: no-repeat; background-position: bottom; width: 170px; font-family: arial; font-size: 11px; color: #777777; padding: 0px 0px 7px 80px; margin: 0px; display: none;}
.help_170 img {margin: 0px 0px 0px -40px;}
.inputline {background: #ffffff; color: #444444; border: 1px #aaaaaa solid; margin: 1px; width: 150px;}
.submitbutt {margin: 20px 0px 10px 0px; background: #dddddd; border: 1px #999999 solid; color: #000000;}
.m_submit {margin: 0px; border: 1px #aaaaaa solid; background: #ffaa55; color: #000000;}

.pg_ml   {left: 10px; top: 20px; position: absolute; border: 2px #cccccc solid; width: 804px; min-height: 500px; margin: 0px; padding: 20px; background: #fff3cd; text-align: center; }
.pg_main {left: 190px; top: 20px; position: absolute; border: 2px #cccccc solid; width: 804px; min-height: 500px; margin: 0px; padding: 0px; background: #fff3cd; text-align: center; }
.tab_side {width: 180px; top: 20px; left: 10px; position: absolute; border: 2px #cccccc solid; border-right: 0px #aaaaaa solid; margin: 0px; padding: 80px 0px 10px 0px; background: #fff3cd; }
.tab_bott {width: 15%; bottom: 2%; left: 1%; position: absolute; border: 1px #dddddd solid; margin: 0px; padding: 0px; background: #e2e2f2;}

.tab_eaem {width: 130px; min-height: 20px; border: 1px #ba7373 solid; margin: 3px 10px 2px 10px; padding: 6px 6px 0px 26px; font-family: Arial; font-size: 12px; text-align: right; font-weight: 600; background: #ffab47; color: #440500; }
.tab_elem {width: 130px; min-height: 20px; border: 1px #d3b1a5 solid; margin: 3px 10px 2px 10px; padding: 6px 6px 0px 26px; font-family: Arial; font-size: 12px; text-align: left; cursor: pointer; background: #ffdab5; color: #777777;}
.tab_eeem {width: 130px; min-height: 20px;                            margin: 3px 10px 2px 10px; padding: 6px 6px 0px 26px; font-weight: 600;}
.tab_elem:hover {border: 1px #555555 solid; background: #ffffff; color: #ff1111;}
.tab_icon {position: absolute; left: -2px; margin-top: -24px;}

.b_gray  {color: #000000; background: #dddddd; border: 1px #aaaaaa solid; border-bottom: 0px; text-align: left; margin: 0px; padding: 2px; font-size: 12px; font-weight: 600; font-family: Arial;}
.b_white {color: #333333; background: #ffffff; border: 1px #aaaaaa solid; border-top: 0px; text-align: left; margin: 0px 0px 8px 0px; padding: 2px; min-height: 50px; font-size: 12px; font-family: Arial;}

.p_ind1 { margin: 1px 90px 1px 50px; text-align: right; font-family: arial; font-size: 11px; }
.p_ind2 { margin: 1px 143px 1px 50px; text-align: right; font-family: arial; font-size: 11px; }
.p_sfin { border: 1px #aaaaaa solid; background: #eeeeee; font-size: 10px; width: 400px; padding: 1px; color: #444444;}
.p_fin1 { border: 1px #aaaaaa solid; background: #eeeeee; font-size: 10px; width: 444px; padding: 1px; color: #444444;}
.p_fin2 { border: 1px #aaaaaa solid; background: #eeeeee; font-size: 10px; width: 444px; padding: 1px; color: #000000; font-weight: 600;}
.p_but1 { text-align: right; font-family: arial; font-size: 11px; width: 50px; border: 1px #aaaaaa solid; background: #eeff55; color: #000000;}
.p_hbut1{ width: 50px; height: 0px; border: 1px #eaeaf2 solid; }
.p_but2 { text-align: right; font-family: arial; font-size: 11px; width: 50px; border: 1px #aaaaaa solid; background: #ffaa55; color: #000000;}
.p_chek { border: 1px #aaaaaa solid; background: #eeeeee; padding: 1px; }
.tred {color: #ff0000; font-size: 10px; margin-left: 20px;}

.title {margin: 30px 5px 5px 5px; padding: 5px; border-bottom: 1px #777777 solid; text-align: left; font-family: arial; font-size: 13px;}
.warn {color: #ff0000; border: 1px #aa0000 solid; background: #ffdddd; font-family: Arial; font-size: 14px; text-align: center; padding: 5px;}
.mel_00 {text-align: left; width: 100%; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; float: left; clear: both; font-size: 14px; border-bottom: 1px #888888 dashed; white-space: nowrap;}
.mel_01 {text-align: left; min-width: 120px; margin: 0px 10px 0px 30px; padding: 4px 0px 0px 0px; min-height: 34px; float: left; clear: both; font-size: 14px; white-space: nowrap;}
.mel_02 {text-align: left; float: left; margin: 0px; padding: 4px 0px 0px 0px; min-height: 34px; font-size: 12px; font-family: Arial; white-space: nowrap;}

.drawer {margin: 0px; padding: 0px; display: none; }
.b_b {background: url(img/b_b.png) no-repeat; height: 26px; width: 100px; padding: 6px 0px 0px 0px; margin: 0px 10px 0px auto; text-align: center; font-family: arial; font-size: 12px; font-weight: 600; cursor: pointer; }
.b_c {background: url(img/b_b.png) no-repeat; height: 26px; width: 100px; padding: 6px 0px 0px 0px; margin: -20px auto 0px 400px; text-align: center; font-family: arial; font-size: 12px; font-weight: 600; cursor: pointer; position: relative;}

.uline {border-bottom: 2px #161069 solid; padding: 0; height: 74px;}
.uline2 {border-bottom: 1px #161069 solid; padding: 0;}
.uline3 {border-bottom: 2px #ff9555 solid; padding: 2px 2px 2px 5px; margin: 30px 50px 10px 30px; text-align: left; font-size: 12px; font-family: arial;}

.list1 {font-family: arial; font-weight: 600; margin: 5px 0px 0px 50px; text-align: left;}
.bev {text-indent: 30pt; font-size: 12px; font-family: arial; margin: 50px 30px 0px 30px; line-height: 20px; text-align: justify;}
.war {font-size: 11px; color: red; text-align: center; font-family: arial; margin: 40px 0 5px 0;}
.news {margin: 5px 40px 5px 60px; text-align: left; line-height: 18px;}

.hint {position: absolute; border: 1px #ff8888 solid; background: #ffffaa; margin: 2px 0 0 0; padding: 2px; font-size: 10px; display: none;}
.toptxt {margin: 22px 10px 30px 10px; font-family: arial; font-size: 25px; text-align: center;}

.fizu { margin: 10px 0px 40px 50px; }
.fizu td {border: #dddddd 1px solid; padding: 2px 5px 2px 5px; margin: 1px; font-size: 12px; text-align: right; vertical-align: bottom;}
.fizu th {border: #dddddd 1px solid; padding: 2px 5px 2px 5px; margin: 1px; background: #ffbb67; color: #222222; font-size: 12px; text-align: center;}

.mod_pending {margin: 0px 10px 0px 220px; padding: 3px; text-align: left; font-size: 10px;}
.warn_box {border: 1px #ff5555 solid; background: #ffaaaa; width: 450px; margin: 10px auto 10px auto; padding: 5px 10px 5px 10px; background-image: url(img/icon_alert.gif); background-repeat: no-repeat; background-position: 10px 5px;}

