body {font: 78% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;background-color:white}
a {color:blue;text-decoration:none}
a:hover {color:red}
img {border:0}
i {font-family: "Times New Roman",sans-serif}
pre {font-family: Consolas,"Courier New";margin:0.5em}
h1, h2 {font: 140% "Georgia",serif}
h1, h2, .sft h1 a {color: #505050}
p {line-height:1.5em}
.u {text-decoration:underline}
.nbr {white-space: nowrap}
#wrp {width:700px;margin:0 auto; padding:0}
#lgo {text-align: right; height: 45pt; font-size: 80%;margin-bottom:25px}
#lgo img {padding: 10px; float:left; clear:both}
#lgo a {padding: 0 .5em 0 .2em}
.wtxt {float:left; clear:both; width:100%;padding:1.5em 0 1.5em 0}
.ta {overflow:auto; padding:12pt 0 5pt 0;}
.bio {margin-left: 96px;text-align:left;font-size:80%}
.t,.tt {margin: 0 20pt 20pt 20pt; float:left; display:inline; width:41%;}
.tt {float:right}
.t h1, .tt h1 {display:inline; margin:2pt 2pt 2pt 0;}
.ta h1 {margin-top: 0; font-size:115%;}
.t img, .tt img, .ta img {float:left; clear:both; padding: 0 10px 10px 0}
.tp {margin-left: 58px}
.tp a {color:#000}
.tp a:hover {color: red}
.tp img {clear:none; float:none; vertical-align:middle;padding:0}
.tp h1 a {color: blue;line-height: 1em}
.rln {margin-top:2pt;list-style:square outside;}
.ltx {float: left; width:60%; padding: 0; margin: -15px 40px 20px 0;text-align:left;}
.ltx p {margin-top:0;}
.rtx {float: right; width: 30%}
.box {font-size: 78%; width:100%}
.box h1 {margin: 0 2pt 8pt 0;}
.box h2 {margin-top:2em; font-size:111%}
.dnl {margin-top: 2em; font-size: 120%}
.dnl ul {list-style: none inside; padding-left:0.5em;line-height: 1.5em;margin-top: 10pt}
.dnl li,.sft .tx li {background: url('i/a.png') center left no-repeat;padding-left: 1.5em}
.ico {float:left; clear:both; padding: .5em}
.hmt {color:#40576f;}
#ft {margin-top:10pt; font-size:73%; padding:5pt; color:#707070;}
#ft div {float:right; width:400px; display:inline; text-align:right; padding:0; color:#c0c0c0}
#spf fieldset {border:0}
#spf label {display: block;}
#spf input[type='text'] {margin-bottom:.5em}
#spf img {vertical-align:top; margin-left:5px}
#spf #tx {width:100%}
#spf .r {color:red;padding:2px}
#emsg {color: red;text-decoration:blink}
#hlp h1 {margin:0 0 1em 0;color:#707070}
#hlp ul {list-style: inside none;padding-left:0;}
#hlp li {margin:1.5em 0 0 0;}
#hlp li div {color: #333333;font-weight:bold;margin-bottom:0.5em;}
#hlp .b li,#hlp .bb li {background: url('i/b.png') no-repeat;padding-left: 1.5em}
#hlp .nrm {list-style: inside disc;margin:0}
#hlp .nrm li,#hlp .bb li {margin:0;}
#hlp ol li {padding-top:0;margin-top:0}
#hlp .b li ul li {background: none;border-left: dotted 1px #c0c0c0;margin: 1em 0 0 0; color: #303030}
#rsp {background: url('fsrsp.gif') no-repeat #e5e5e5;padding: 20px 3px 3px 3px;margin-top:20px;border: #ffffff dashed 1px;width:133px}
input,button,textarea {font-size:100%}
#c1  {width:80%;zmargin: 0 auto; padding-bottom:1.5em}
.sft {width: 80%;margin: 2.5em 0 0 0}
.sft h1 {font-size:120%}
.sft .tx {margin-left: 60px; font-size: 90%;}
.sft .tx ul {list-style: none inside;text-align: right;}
.sft .tx li {display: inline; padding-right: 1em}

.rcn, #prr {-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.shd, #prr {-webkit-box-shadow:1px 1px 3px 1px #999999;-moz-box-shadow:1px 1px 5px 1px #999999;box-shadow:1px 1px 3px 1px #999999;-ms-filter:progid:DXimageTransform.Microsoft.glow(Strength=3,Color='#999999');}
#rcmd {height: 60px;margin:1em 0 2em 1em}
#rcmd a {display: block;color:#000;font-size:95%}
#rcmd a img, #prr a img {width:57px;height:57px;float:left; vertical-align:top;margin-right:20px}
#rcmd a span {font: 145% "Georgia",serif;color:blue;display:block;margin-bottom:5px}
#rcmd a:hover span {color:red}
.tico {width:16px;height:16px;vertical-align:top;margin-right:5px}
.nico {width:57px;height:57px;}
.lico {list-style-type:none;margin-left:-2em}

#prr {
   margin: 6em 0 0 -4em;font-size:80%;padding: 0 10px 10px 10px; background:#c5ccd3; height: 90px;border:dotted 1px #c0c0c0;
   text-shadow: rgba(255,255,255, 0.7) 0 1px 0px;
}
#prr img {width:57px;height:57px;margin-right:10px !important}
#prr a {color:#000}
#prr span {display:block;margin-top:10px;color:blue}
#prr a:hover span {color:red}
