*{margin:0;padding:0;table-layout:fixed;list-style:none;border-collapse:collapse}
html{font:medium Trebuchet,"Trebuchet MS",Verdana,sans-serif;background:#d7d7d7 url(s.jpg) -1% 0% repeat-y}
body{font-size:80%;color:#F4F4F4;background:url(s.jpg) 101% 0% repeat-y;position:relative}
a{font-weight:700;color:#E3E4F0}
a:hover,a:focus{color:#FFF}
fieldset p{margin-bottom:2em}
fieldset p small,fieldset div label,fieldset p label{display:block}
fieldset div{margin:1.5em 0}
fieldset div small{display:block}
legend{font-weight:700;border:1px solid #000;background:#fff;padding:3px;color:#000}
hr{clear:both;visibility:hidden}
h1{font-size:130%;margin:0.5em 0 1.5em 0}
h2{font-size:110%;margin:0.3em 0 1em 0}
h4{color:#2FBD64;font-size:100%}
img{border:none}
input:focus{background:#FFC}
input,select{font-size:1.3em}
small{font-size:90%;font-weight:700}
label{font-weight:700}
sup{font-size:80%;color:#FD6F72}
h1,h2{border-bottom:1px dotted #8F96C5}


#w{padding-top:90px;margin:0 30px}
#hdr{position:absolute;display:block;left:0;top:0;width:100%;background:#4F1523 url(f.jpg) repeat-x}
#h{position:relative;height:90px;color:#fff;background:url(l.jpg) 30px 0 no-repeat}
#h small{position:absolute;top:20px;right:15px}
#n{text-align:left;position:relative;float:left;width:100%;height:2.1em;background:#30101B url(h2.jpg) repeat-x}
#n #hm{margin-left:10px}
#n li{float:left;height:2.1em}
#n a{float:left;text-decoration:none;font-weight:bold;color:#fff;height:2.1em;padding:0 1em}
#n b{height:2.1em;line-height:2.1em;cursor:pointer;float:left;display:block}
#n a:hover,#n a:focus{background:#491321}
.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}
.hlp{border:2px solid #fc0;background:#FFFEE1 url(hlp.gif) 8px 50% no-repeat}
.err,.succ,.hlp{font-size:95%;padding:5px 32px;margin:1em;border-width:2px 0;color:#000}
.err li,.succ li,.hlp li{list-style:inside disc;margin:0 0 1em 2em}
.err a,.succ a,.hlp a{color:#00F}

#tbl{background:#fff;width:100%;position:relative;top:4em;margin-bottom:4em} /*top and margin-bott must be the same */
.c{width:60%;background:#333;padding:1em 15px;text-align:left}
.r{width:20%;background:#333;padding:1em 15px}

#f{position:relative;height:6em;background:#343434 url(f.jpg) bottom repeat-x;padding:20px 18px 4px 18px;text-align:left;color:#fff}
#f a,#h a{color:#fff}#f a:hover,#h a:hover{color:#7E3436}
#cp{position:absolute;font-size:80%;bottom:4px}

.bx h4,caption{color:#fff;background:#30101B url(h2.jpg) repeat-x;margin:0 -4px 10px -4px;text-align:left;padding:8px 5px}
.bx{background:#787878 url(bx.jpg) 0px 1.85em repeat-x;border:1px outset #000;padding:0 4px;margin:15px 3px;text-align:left}
.bx h4 b{cursor:pointer}
.bx p{padding-bottom:0.5em}
.bx a{display:block;padding:0.3em 15px;margin:0;text-decoration:none}
.bx a:hover{background:#7E3436;color:#fff}
#cp a{cursor:default;color:#fff;text-decoration:none;font-weight:400}
#cp a:hover{background:none;color:#fff}

#un{float:left;border:1px solid #000;border-width:1px 0;background:#787878 url(bx.jpg) repeat-x;color:#fff;width:100%}
#un li{float:right;padding:4px 0}

.lst{width:100%}
.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;background:#cff;border:1px solid #000;text-align:center;background:#999}
.lst caption{text-align:center;margin:2em 0 0 0;font-weight:700}
.alt td{background:#999}
.nav{background:#3D3D3D url(bx.jpg) bottom repeat-x;border:1px outset #000;padding:4px;margin:5px 0}
#rtbar form{display:inline}
#vid_rtbar form{display:inline}
#vid_rtbar input{width:9%}
#inc{text-align:center}
#inc p,#inc #d,#rtbar{border:1px solid #ccc;padding:4px}
#inc #d,#rtbar{background:#787878 url(bx.jpg) repeat-x}
#inc div img{margin:3px}
#nws h3{font-size:100%;color:#DCEFFA;background:url(bq.gif) 0% 50% no-repeat;padding-left:18px}
#nws p{padding-left:30px}
#nws li{margin-top:2em}
#ctrl{text-align:center}
#rtbar{position:fixed;bottom:0;left:30%;width:40%;z-index:100;text-align:center}
#rtbar input{width:8.5%}
.adText{color:#F4F4F4;font-weight:400}
.adText:hover{color:#ccc}
.r .adHeadline{display:inline;text-indent:0}
.on,.off{float:right;width:9em;padding:3px 3px 3px 24px;background:#F7FDF4 url(gf.gif) 3px 50% no-repeat;border:1px solid #093;font-weight:400;font-size:85%;color:#000}
.off{background:#FFECEC url(rf.gif) 3px 50% no-repeat;border:1px solid red}
.comm p{text-align:left}
.comm small{text-align:left;font-weight:700;font-size:90%;display:block;margin-bottom:4px}
.comm td{vertical-align:top}
.msgn a{width:100%;height:100%;display:block}
.here,.here a{color:#fff;background:#039}