/* Some inspiration from undohtml.css - (CC) 2004 Tantek Celik. Some Rights Reserved. */
a:link,a:hover,a:visited {text-decoration:none;}
html, body, img, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, legend, a, button, input, select, textarea {margin:0;padding:0;border:0;}
ul {list-style:none;}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;font-weight:normal;}
a img,:link img,:visited img {border:none;}
div, ul, ol, dl {position:relative;}

body {margin-top:0;background:#f3f3f3;color:#333;font:normal 62.5% Arial,Helvetica,sans-serif;text-align:center;}
a {color:#9f0000;font-weight:normal;text-decoration:none;}
a:hover {text-decoration:underline;}

div#w0 {width:750px;margin:0 auto;text-align:left;}
div#w11 {border:2px solid #eaeaea;}
div#w12 {border:2px solid #e1e1e1;}
div#w13 {border:1px solid #d4d4d4;}
div#w11, div#w12, div#w13  {background:#fff;border-top:none;}

div#head {height:150px;}
div#head img {position:absolute}
div#head img#logo {left:15px;top:10px;}

div#mid {min-height:35em;background:#fff ;}

div#foot {font-family:Verdana,Arial,Helvetica,sans-serif; margin:0.5em 5px 1.5em;padding-bottom:1em;font-size:1.0em;font-weight:normal;}
div#foot p {position:absolute;line-height:1.2em;font-weight:normal;}
div#foot p#foot-copy {left:2px;}
div#foot p#foot-links {right:4px;}
div#foot a {color:#808080;}

div.col {min-height:35em;margin-bottom:1em;}
div.ctwo {margin:0 20px 0 20px;padding-top:12px;}
div.ctwo img, div.cthr div.feature img {border:1px solid #999;}
div.ctwo a {font-weight:bold;}
div.ctwo h1, div.ctwo h2, div.ctwo h3, div.ctwo h4, div.ctwo h5, div.ctwo h6 {margin-bottom:0.3em;font-weight:bold;}
div.ctwo h1 {font-size:1.9em;margin-top:0.5em;margin-bottom:0.5em;}
div.ctwo h1.first {margin-top:0;}
div.ctwo h1 span {display:block;font-size:0.6em;font-weight:normal;}
div.ctwo h2 {font-size:1.8em;font-weight:normal;}
div.ctwo h3 {font-size:1.5em;}
div.ctwo p, div.ctwo dl, div.ctwo ul, div.ctwo ol, div.ctwo table {margin-bottom:1.4em;font-size:1.2em;}
div.ctwo li ul, div.ctwo li ol {font-size:1em;margin-bottom:0.3em;}  
div.ctwo hr {height:1em;overflow:hidden;border:none;border-top:1px solid #999;background-color:#fff;color:#fff;}
div.ctwo p {line-height:1.4em;}

div.ctwo table {width:100%;background-color:#999;}
div.ctwo caption {color:#999;font-size:1em;text-align:right;}
div.ctwo table th {padding:3px 6px;font-size:1.1em;font-weight:bold;text-align:left;vertical-align:top;white-space:nowrap;background:#fff url(/domcfgAP.nsf/vLibrary/images/$FILE/bg_th.jpg) 0 0 repeat-x;}
div.ctwo table td {padding:3px 6px;font-size:1.0em;vertical-align:top;background-color:#fff;}
div.ctwo table tr.evn td {background-color:#f3f3f3;}
div.ctwo table tr.odd td {background-color:#fafafa;}

fieldset {padding:6px 12px 12px;border-bottom:1px solid #e5e5e5;}
fieldset fieldset {padding:0;border-bottom:none;}
legend {margin-bottom:0.4em;padding-top:6px;font-weight:bold;font-size:1.3em;}
label {display:block;padding:0.2em 0 0.4em;font-size:1.2em;}
input, textarea, select {width:98%;padding:1px 3px;margin-top:2px;border:1px solid #999;font-family:Arial,Helvetica,sans-serif;color:#666;font-weight:normal;font-size:1.1em;background-color:#f7f7f7;}
textarea {height:6em;}
select {padding:0;}
button {position:relative;width:auto;padding:0;border:1px solid #999;color:#000;font-size:1em;font-weight:bold;background:#e1e1e1 0 50% repeat-x;cursor:pointer;}
form button {padding:2px 2px ;line-height:1.1em;}

fieldset.butn {padding-bottom:6px;}
label.chkb, label.rado {text-align:left;font-weight:normal;}
label.chkb input, label.rado input {width:auto;margin-right:3px;border:none;background-color:transparent;}
label.butn, fieldset.butn {text-align:right;}

p.indicatesrequired {position:absolute;top:4px;right:6px;margin:0;font-size:1em !important;color:#999;}

form.boxed label {font-size:1.1em;text-align:right;}
form.boxed input, form.boxed select {margin:0 0 0 8px;}

form#adviserlogin {position:relative;margin-left:100px;padding:0;margin-bottom:2em;border:1px solid #999;background:#fff url(/domcfgAP.nsf/vLibrary/images/$FILE/bg_panel_body.jpg) 0 0 repeat-x;}
form#adviserlogin {width:40em;margin:3em auto 1.4em;}
form#adviserlogin fieldset#filterfields legend {margin-bottom:1em;}
form#adviserlogin.boxed label.half {width:70%;}
form#adviserlogin.boxed label.half input {width:70%;}

fieldset#filterfields {position:relative;}
fieldset#filterfields legend {margin-bottom:0.1em;font-size:1.2em;font-weight:bold;}

div.notice {width:40em;margin:2em auto;padding:0 1em;border:1px solid #999;}
div.notice h1 {padding:6px 0 6px 40px;background:transparent url(/domcfgAP.nsf/vLibrary/images/$FILE/icon_info.gif) 0 50% no-repeat;}
div.notice h1 {text-align:left}
div.notice.alert h1 {background:transparent url(/domcfgAP.nsf/vLibrary/images/$FILE/icon_alert.gif) 0 50% no-repeat;}
div.notice.warning h1 {background:transparent url(/domcfgAP.nsf/vLibrary/images/$FILE/icon_warning.gif) 0 50% no-repeat;}

.hidn {position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden;font-size:1px !important;letter-spacing:-1000em;text-indent:-1000em;}
.half {width:80%;margin-right:2%;}
.third {width:30%;margin-right:2%;}
.qrtr {width:22%;margin-right:2%;}
.fift {width:18%;margin-right:1%;}
.sixt {width:15%;margin-right:1%;}
.sevn {width:13%;margin-right:1%}
.eigh {width:11%;margin-right:1%;}
.nine {width:10%;margin-right:1%;}
.tent {width:8%;margin-right:1%;}
.twelv {width:7%;margin-right:1%;}
.aut {width:auto;}
.msg {background-color:#fde3e4;}
.floatleft {float:left;}
.floatright {float:right;}
.textright {text-align:right;}
.textcenter {text-align:center;}
.textleft {text-align:left;}
.imgright {float:right;margin-left:10px;}
.imgcenter {display:block;margin:0 auto 1.4em;}
.imgleft {float:left;margin-right:10px;}
.required {padding-left:0.2em;}
.clr {height:0;margin:0;font-size:1px;line-height:0;clear:both;}
.bigger {font-size:1.2em;}
.smaller {font-size:0.9em;}
.paler {color:#999;}
.darker {color:#000;}
.print {display:none;}
.noprint {display:block;}

input, textarea, select { width:90%; }
.handcursor { cursor:hand; cursor:pointer; }
div.ctwo p.smaller { font-size:0.9em; }
.qtr3 { width:72.8%; margin-right:2.2%; }
div.ctwo img.nobdr { border:none; }

#pageprint { position:absolute; top:0px; _top:10px; right:0px; }
.highlight { color:#FF0000; }

