body{background:#f4f4f8;}
.desc{font-family:verdana,arial,helvetica,sans-serif;font-size:xx-small;color:#003;padding-right:1em;}
.desc-line{font-family:verdana,arial,helvetica,sans-serif;font-size:xx-small;color:#003;padding-right:1em;border-bottom:1px solid #999;}
.small{font-size:90%;}
.smaller{font-size:80%;font-family:verdana,arial,sans-serif;}
.submit-button{font-size:xx-small;margin-top:.1em;margin-bottom:.1em;margin-right:.1em;color:#000;background:#f4f4f8;text-decoration:none;font-family:verdana,sans-serif;}
A.delete:visited,A.delete:link,A.delete{font-size:9px;border:1px solid #600;padding-left:.2em;padding-right:.2em;color:#669;background:#fee;text-decoration:none;font-family:verdana,arial,sans-serif;}
A.delete:hover{font-size:9px;border:1px solid #000;padding-left:.2em;padding-right:.2em;color:#ff0;background:#f00;text-decoration:none;font-family:verdana,arial,sans-serif;}
A.a-option,A.a-option:visited,A.a-option:link{font-size:xx-small;border:1px solid #f4f4f8;padding-left:.2em;padding-right:.2em;color:#336;background:#f4f4f8;text-decoration:none;font-family:verdana,arial,sans-serif;}
A.a-option:hover{font-size:xx-small;border:1px solid #666;padding-left:.2em;padding-right:.2em;color:#000;background:#f4f4f8;text-decoration:none;font-family:verdana,arial,sans-serif;}
A.clean{text-decoration:none;line-height:1.4em;font-family:verdana,sans-serif;}
A.clean:link{text-decoration:none;line-height:1.4em;font-family:verdana,sans-serif;}
A.clean:visited{text-decoration:none;line-height:1.4em;font-family:verdana,sans-serif;}
A.clean:hover{text-decoration:underline;line-height:1.4em;font-family:verdana,sans-serif;}
A.a-desc:visited,A.a-desc:link{font-size:100%;color:#003;border:1px solid #f4f4f8;background:transparent;text-decoration:none;font-family:verdana,sans-serif;}
A.a-desc:hover{font-size:100%;color:#000;border:1px solid #666;background:#fff;text-decoration:none;font-family:verdana,sans-serif;}
A.a-badmin:visited,A.a-badmin:link,A.a-badmin{font-size:9px;border:1px solid #600;padding-left:.2em;padding-right:.2em;color:#669;background:#fee;text-decoration:none;font-family:verdana,arial,sans-serif;}
A.a-badmin:hover{font-size:9px;border:1px solid #000;padding-left:.2em;padding-right:.2em;color:#ff0;background:#f00;text-decoration:none;font-family:verdana,arial,sans-serif;}
A.a-action:visited,A.a-action:link,A.a-action{font-size:9px;border:1px solid #669;padding-left:.2em;padding-right:.2em;color:#448;background:#fff;text-decoration:none;font-family:verdana,arial,sans-serif;}
A.a-action:hover{font-size:9px;border:1px solid #000;padding-left:.2em;padding-right:.2em;color:#000;background:#ecf2f8;text-decoration:none;font-family:verdana,arial,sans-serif;}
input.form-button{font-size:xx-small;color:#003;background:#bbe;padding-left:.4em;padding-right:.4em;padding-top:.3em;padding-bottom:.3em;margin:.2em;font-family:verdana,arial,helvetica,sans-serif;text-align:center;font-weight:bold;border-bottom:2 solid #003;border-left:2 solid #ccf;border-top:2 solid #ccf;border-right:2 solid #003;text-decoration:none;}
A.form-button:link,A.form-button:visited{font-size:xx-small;color:#003;background:#99c;padding-left:2em;padding-right:2em;padding-top:.5em;padding-bottom:.5em;font-family:verdana,arial,helvetica,sans-serif;text-align:center;font-weight:bold;width:10%;border-bottom:2 solid #003;border-left:2 solid #ccf;border-top:2 solid #ccf;border-right:2 solid #003;text-decoration:none;vertical-align:top;}
A.form-buttonX:Hover{font-size:80%;color:#003;background:#99c;padding-left:2em;padding-right:2em;padding-top:.5em;padding-bottom:.5em;font-family:verdana,arial,helvetica,sans-serif;text-align:center;font-weight:bold;width:10%;border-bottom:2 solid #ccf;border-left:2 solid #003;border-top:2 solid #003;border-right:2 solid #ccf;text-decoration:none;vertical-align:top;}
body{font-family:arial,helvetica,sans-serif;font-size:xx-small;color:#003;}
P{font-family:arial,helvetica,sans-serif;font-size:xx-small;color:#003;}
H1{font-size:small;font-weight:bold;color:#003;line-height:1em;margin-top:.5em;margin-bottom:.3em;font-family:Arial,Tahoma,sans-serif;}
H2{font-size:115%;font-weight:bold;color:#003;line-height:1em;margin-top:.6em;margin-bottom:.4em;font-family:Arial,Tahoma,sans-serif;}
H3{font-size:105%;font-weight:bold;color:#003;line-height:1em;margin-top:.6em;margin-bottom:.4em;font-family:Arial,Tahoma,sans-serif;}
OL{margin-bottom:.6em;margin-top:.6em;margin-left:3em;}
LI{font-family:verdana,arial,sans-serif;margin-top:.2em;}
select.opt{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#ffffd;z-index:1;}
select.req{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#fdd;}
input.check-opt{background:#ffd;border:1px solid #cc9;}
input.check-req{background:#fdd;border:1px solid #c99;}
.input-req{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#fdd;width:20em;}
.input-req-wide{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#fdd;width:40em;}
.input-req-narrow{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#fdd;width:12em;}
input.opt{font-size:100%;background:#ffd;font-family:verdana,arial,helvetica,sans-serif;}
input.req{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#fdd;}
.input-opt{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#ffd;width:20em;}
.input-opt-narrow{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#ffd;width:12em;}
.input-opt-wide{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#ffd;width:40em;}
textarea.input-opt-text{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#ffd;width:25em;}
textarea.input-opt-text-wide{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#ffd;width:45em;}
textarea.input-req-text{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;background:#fdd;width:25em;}
.check-opt{font-family:verdana,arial,helvetica,sans-serif;font-size:80%;}
.note{font-size:xx-small;color:#003;background:#eef;padding-left:1em;padding-right:1em;padding-top:.3em;padding-bottom:.3em;border:1px solid #336;font-family:verdana,arial,helvetica,sans-serif;}
.displaybar{font-size:x-small;font-weight:bold;color:#003;background:#efe;padding-left:1em;padding-right:1em;padding-top:.3em;padding-bottom:.3em;border:1px solid #336;margin-bottom:.5em;font-family:verdana,arial,helvetica,sans-serif;}
.field-note{font-size:x-small;color:#003;font-family:verdana,arial,helvetica,sans-serif;font-style:italic;}
.error{font-size:xx-small;color:#003;background:#fee;padding-left:1em;padding-right:1em;padding-top:.3em;padding-bottom:.3em;border:1px solid #336;font-family:verdana,arial,helvetica,sans-serif;}
div.navigation{font-size:xx-small;color:#003;background:#eef;padding-left:1em;padding-right:1em;padding-top:.6em;padding-bottom:.6em;border:1px solid #336;font-family:verdana,arial,helvetica,sans-serif;margin-bottom:1em;}
div.sub-navigation{font-size:xx-small;color:#003;text-align:right;background:#eff;padding-left:1em;padding-right:1em;padding-top:0;padding-bottom:0;border:1px solid #336;font-family:verdana,arial,helvetica,sans-serif;margin-bottom:.5em;}
.label{font-size:xx-small;font-weight:bold;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
table.list,td.list{font-family:verdana,arial,helvetica,sans-serif;font-size:xx-small;color:#003;border:1px solid #336;background-color:#ccf;}
table.box{background:#f4f4ff;border:1px solid #666;border-collapse:collapse;}
table.sub-box{border:1px solid #666;border-collapse:collapse;background-color:#eee;margin-left:1em;margin-bottom:.5em;margin-right:.5em;}
table.nav{background:#ffe;border:1px solid #996;border-collapse:collapse;}
table.sub-nav{background-color:#eef;border:1px solid #669;line-height:1.5em;border-collapse:collapse;}
table.debug{border:1px solid #000;border-collapse:collapse;background-color:#ffe;margin-left:1em;margin-bottom:.5em;margin-right:.5em;}
td.debug{border:1px solid #996;color:#000;font-size:11px;font-family:verdana,arial,sans-serif;}
div.debug{font-size:12px;letter-spacing:.1em;font-weight:bold;border:1px solid #660;background-color:#dda;padding:.2em;color:#330;font-family:verdana,arial,sans-serif;}
tr.account{background:#338;font-weight:bold;color:#fff;line-height:1em;font-size:xx-small;font-family:verdana,arial,sans-serif;}
tr.list-heading{font-size:xx-small;background:#ccf;font-weight:bold;color:#003;line-height:1.2em;}
tr.header{font-size:xx-small;font-weight:bold;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;background-color:#aac;border-bottom:1px solid #336;}
td.topline{border-top:1px solid #ccc;}
td.horiz-lines{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
span.warning{color:#900;font-weight:bold;}
A.nav-option:link,A.nav-option:visited{font-size:xx-small;color:#333;background:#ffc;text-decoration:none;padding-left:1em;padding-right:1em;padding-top:.2em;padding-bottom:.2em;border:1px solid #996;font-family:verdana,arial,helvetica,sans-serif;}
A.nav-option:hover{font-size:xx-small;color:#000;background:#fff;text-decoration:none;padding-left:1em;padding-right:1em;padding-top:.2em;padding-bottom:.2em;border:1px solid #663;font-family:verdana,arial,helvetica,sans-serif;}
A.nav-admin:link,A.nav-admin:visited,A.nav-admin{font-size:xx-small;color:#333;background:#dfd;text-decoration:none;padding:.2em 1em .2em 1em;border:1px solid #996;font-family:verdana,arial,helvetica,sans-serif;}
A.nav-item:link,A.nav-item:visited,A.nav-item{font-size:xx-small;color:#333;background:#fff4cc;text-decoration:none;padding:.2em 1em .2em 1em;border:1px solid #996;font-family:verdana,arial,helvetica,sans-serif;}
A.nav-item:hover,A.nav-admin:hover{font-size:xx-small;color:#000;background:#f4f4f8;text-decoration:none;padding:.2em 1em .2em 1em;border:1px solid #000;font-family:verdana,arial,helvetica,sans-serif;}
A.sub-nav-item:link,A.sub-nav-item:visited,A.sub-nav-item{font-size:xx-small;color:#333;background:#ccf;text-decoration:none;position:relative;top:-2px;padding-left:.6em;padding-right:.6em;padding-top:.4em;padding-bottom:.2em;border:1px solid #669;font-family:verdana,arial,helvetica,sans-serif;}
A.sub-nav-item:hover{font-size:xx-small;color:#000;background:#f4f4f8;text-decoration:none;position:relative;top:-2px;padding-left:.6em;padding-right:.6em;padding-top:.4em;padding-bottom:.2em;border:1px solid #000;font-family:verdana,arial,helvetica,sans-serif;}
td.sub-nav-text{font-size:xx-small;color:666699;font-family:verdana,arial,helvetica,sans-serif;letter-spacing:.2em;}
div.warning{width:400px;padding:1em;border:1px solid #c00;background-color:#ff0;font-size:100%;color:#a00;font-family:verdana,arial,helvetica,sans-serif;}
div.confirm{padding:.6em;border:1px solid #090;background-color:#cfc;font-size:100%;color:#006;font-family:verdana,arial,helvetica,sans-serif;margin-bottom:.5em;}
verticaltext{writing-mode:tb-rl;filter:flipv fliph;}