*{margin:0;padding:0;border-collapse:collapse}
html{font:small/1.5em "Lucida Grande", Arial, Sans-serif;background:url(hbg.jpg) repeat-x}
body{font-size:95%;color:#000;padding-top:90px;position:relative;background:#fff}
a{font-weight:700;color:#069}
a:hover{color:#03C}
form div small{display:block;margin-bottom:1em}
form label{font-size:95%;display:block}
legend,label{font-size:110%;font-weight:700}
img{border:none;margin:4px}
ins{display:block;text-align:center}
h1{font-size:140%;border-bottom:1px dotted #6cf;margin-bottom:1em}
h2{font-size:120%;border-bottom:1px dotted #6cf;margin:3em 0 1em 0;clear:both}
hr{clear:both;visibility:hidden}
#hdr{position:absolute;display:block;left:0;top:0;width:100%;background:url(hbg.jpg) repeat-x}
#h{position:relative;height:90px;background:url(l.jpg) no-repeat}
#w{padding:4em 7%;background:url(cbg.jpg) 0 2.2em repeat-x}


.r{width:25%;float:right}
.c{width:70%;float:left;padding-bottom:5em}
.c ul{padding:0 2em}
.c li{list-style:outside;margin:0.5em 0}
.c p{margin:1em 0}

#n{list-style:none;text-align:center;background:#8DAFDE url(n.jpg) repeat-x;width:100%;float:left}
#n li{float:left}
#n a{float:left;text-decoration:none;color:#fff;padding:0.3em 1em}
#n a:hover,#n a:focus{background:#393988}
.sites li{margin:2em 0;list-style:none;padding-left:20px;background:url(arr.gif) 0 3px no-repeat}
.sites li p{margin:0.3em 0}

#f{font-size:90%;background:#133B52 url(f.jpg) repeat-x;text-align:left;clear:both;color:#fff;padding:18px 7%}
#f a#l{font-size:120%;display:block;padding:5px 0 0 7%}
#f p{padding:20px 7% 0 7%}
#f a{text-decoration:none;color:#fff}
#f a:hover{color:#ddd}

.bx h4,caption{background:#8DAFDE url(n.jpg) repeat-x;height:2.5em;line-height:2.5em;padding-left:5px;color:#fff;font-weight:700;font-size:100%}
.bx h4 b{cursor:pointer}
.bx li{list-style:none;margin:0;padding:0}
.bx{background:#fff url(bxbg.jpg) 0 2.5em repeat-x;border:1px #000 outset;border-width:0 1px 1px 1px;margin:0 1px 1em 1px}
.bx a{display:block;text-decoration:none;padding:5px;text-align:left}
.bx a:hover{background-color:#5B7290;color:#fff}

.err{border:2px solid red;background:#FED6D6 url(fail.gif) 8px 50% no-repeat}
.f_err{border:2px solid #E43438;background:#FAEFEF url(fail.gif) 8px 50% no-repeat;padding:0 3px 0 28px;border-width:2px 0;margin:1em 0}
.succ{border:2px solid #396;background:#DFFCDC url(succ.gif) 8px 50% no-repeat}
.err,.succ{font-size:95%;padding:5px 32px;margin:1em;border-width:2px 0;color:#000}
.err li,.succ li{list-style:inside disc;margin:0 0 1em 2em}

.pic{background-color:#fff;border:1px solid #000;margin:10px;padding:10px;float:left;text-align:center;font-weight:700;font-size:90%;clear:left}
.pic img{display:block;margin:0 auto 5px auto}
.hpic{padding:3px;text-align:center;background:#fff;border:1px dotted #000;margin:8px;float:left}

caption{margin:0 -1px}
.lst{width:100%;margin-bottom:2em}
.lst tr{background:#FAFAFE}
.lst td{padding:0.5em;text-align:left;border:1px solid #000}
.lst td p{text-align:left;margin-bottom:0.5em}
.lst th{padding:0.25em;background:#E2E6F5;border:1px solid #000;text-align:center}
.alt td{background:#F1F2F5}
.f{color:#FF0689}
.m{color:#736BCB}
#rrp{font-size:90%}
#at b{display:block;float:left;width:19.9%;position:relative}
* html #at b{width:19.2%}
#a{text-align:left}
#b{text-align:left;left:5%}
#c{text-align:center}
#d{text-align:right;right:5%}
#e{text-align:right}
#avg{border:1px solid #390;background:#3c9;text-align:right;font-weight:bold}
