*{margin:0;padding:0}
html{font:small/1.5em "Lucida Grande", Arial, Sans-serif;background:#616161 url(sd.gif) repeat-y;padding-left:40px}
body{font-size:95%;color:#fff;background:#616161 url(sd.gif) 100% 0 repeat-y;padding-right:40px}
* html body{font-size:90%}
a{font-weight:700;color:#DDE0E6}
legend{font-weight:700;color:#000;background:#fff;border:1px outset #000;padding:4px}
fieldset{padding:15px}
a:hover{color:#993333;text-decoration:none}
h1{font-size:140%;border-bottom:1px dotted #526A86;margin-bottom:1em}
h2{font-size:120%;border-bottom:1px dotted #526A86;margin:3em 0 1em 0;clear:both}
h3{font-size:110%;border-bottom:1px dotted #526A86;margin:1em 0 0 0;clear:both}
#tbl{width:100%}
img{margin:3px;border:none}
.l{padding-top:3em;background:#192B69 url(lbg.jpg) repeat-y;width:235px;text-align:left;position:relative}
.ll{width:235px;height:476px;background:url(lb.jpg) 100% 100% no-repeat}
#logo{width:100%;height:109px;background:#3b567b url(l.jpg) no-repeat;margin-bottom:2em}
.c{padding-top:3em;background:#333 url(bg.jpg) repeat-y}
#stripe{width:100%;height:110px;background:#526a86 url(tbg.jpg) repeat-y;margin-bottom:2em;position:relative}
#strrt{width:453px;height:110px;background:url(strrt.jpg) 100% 100% no-repeat;position:absolute;right:0;top:0}

#cont{background:url(stat.jpg) 100% 100% no-repeat;padding:5px 45px 100px 45px}
#cont p{margin-bottom:1.5em}
.bx {text-align:left;padding:3em 0 0 15px}
.bx li{list-style:none;border-bottom:1px solid #444444}
.bx a{display:block;text-decoration:none;font-size:100%;padding:8px 15px 8px 30px;background:url(an.jpg) 0 50% no-repeat}
.bx a:hover{background-color:#585858;padding-left:34px;color:#CAD1D9}
/* html .bx a{background-image:none}
* html .bx a:hover{background:none;color:#ccc}*/
#f{text-align:right;background:#2B3849 url(f.jpg) repeat-x;color:#fff;padding:50px 20px 25px 15px;font-size:90%}
#f a{color:#fff}
#f a:hover{color:#ccc}

.err{border:2px solid red;background:#FED6D6 url(err.gif) 8px 50% no-repeat}
.succ{border:2px solid #396;background:#DFFCDC url(succ.gif) 8px 50% no-repeat}
.inf{border:2px solid #B5D4FE;background:#F8FAFC url(inf.gif) 8px 50% no-repeat}
.err,.succ,.inf{font-size:95%;padding:5px 32px;margin:1.5em;border-width:2px 0;color:#000}

.lst{width:100%;border-collapse:collapse}
.lst tr{background:#787878}
.lst td{padding:0.5em;text-align:center;border:1px solid #000}
.lst td p{text-align:left;margin-bottom:0.5em}
.lst th{padding:0.25em;border:1px solid #000;text-align:center;background:#666}
.lst caption{text-align:center;margin:2em 0 0 0;font-weight:700;background:#192B69 url(capt.jpg) repeat-x;padding:0.5em}