.boldtitle { color: black; font-weight: bold; font-size: 12px; font-family: Helvetica }
.boldblue { color: blue; font-weight: bold; font-size: 12px; font-family: Helvetica }
.boldblue A { color: grey; font-weight: bold; font-size: 12px; font-family: Helvetica }
.boldred{ color: red; font-weight: bold; font-size: 12px; font-family: Helvetica }
.boldred A { color: red; font-weight: bold; font-size: 12px; font-family: Helvetica }
.boldyellow{ color: yellow; font-weight: bold; font-size: 12px; font-family: Helvetica }
.boldyellow A { color: red; font-weight: bold; font-size: 12px; font-family: Helvetica }
.commenter { color: blue; font-size: 12px; font-family: verdana, arial, Tahoma; font-variant: small-caps; text-align: right; margin-left: 200px  }
.title { font-size: medium; font-family: Verdana, Arial, Helvetica; margin-left: 12px  }
.title2 { font-size: large; font-family: Verdana, Arial, Helvetica; font-weight: bold; }
.comments { color: black; font-size: 11px; font-family: Verdana, Tahoma, Arial; padding-left: 12px }
.textwbold { color: white; font-size: 11px; font-family: Verdana, Arial; font-weight: bold}
.textwbold A { color: white; font-size: 11px; font-family: Verdana, Arial; font-weight: bold}
.textwbold A:link  { color: white; font-size: 11px; font-family: verdana, arial; font-weight: bold; text-decoration: none }
.textw       { color: #ffffff; font-size: 11px; font-family: verdana, arial; font-style: normal; font-variant: normal; text-indent: 2pt }
.textw A  { color: #ffffff; font-size: 11px; text-decoration: none }
.textw A:link  { color: #ffffff; font-size: 11px; text-decoration: none }
.textw A:visited  { color: #ffffff; font-size: 11px; text-decoration: none }
.textw A:hover       { color: white; font-size: 11px; font-weight: bold; text-decoration: none }
.headlinewbold { color: white; font-size: 16px; font-family: Optima, Copperplate, Verdana, Arial; font-weight: bold; padding-right: 4px; padding-left: 4px }
.headlinewbold A { color: white; font-size: 16px; font-family: Optima, Copperplate, Verdana, Arial; font-weight: bold; padding-right: 4px; padding-left: 4px }
.updated   { font-size: 11px; font-family: Verdana, Arial, Tahoma; padding: 10px }
.rightwhite  { color: white; font-size: 11px; font-family: verdana, arial; text-align: right; text-indent: 10px; margin-left: 12px }
.rightwhite A { color: white; font-size: 11px; font-family: verdana, arial; text-align: right; text-indent: 10px; margin-left: 12px }
.greybody     { color: gray; font-size: 11px; font-family: Arial, Helvetica, Verdana }
.greybodysmall     { color: gray; font-size: 9px; font-family: Arial, Helvetica, Verdana }
.greybodyindent { color: gray; font-size: 11px; font-family: Arial, Helvetica, Verdana; padding-left: 15px }
.blueboxdot { padding: 10px; border-style: solid dotted; border-width: 1px; border-color: navy }
.colcont_C0CAF970 { width: 1000px;}
.colboxleft_C0CAF970 { color: white; font-size: 11px; font-family: Arial, Helvetica; line-height: 17px; background-color: #69f; text-decoration: none; text-align: left; vertical-align: top; position: absolute; top: 60px; left: 0; width:160px; height: auto; float:left   ; padding-right: 2px; padding-left: 2px; border-color: #fff; outline-color: #fff; outline-width: 1px; }
.colboxright_C0CAF970 { background-color: silver; position: absolute; top: 60px; right: 800px; width:200px; float:right  ; padding-right: 10px; padding-left: 10px; border: solid 1px white; }
.colboxmiddle_C0CAF970 { width:auto; margin-left:160px; margin-right:200px ; padding: 10px 20px; border-right: 1px solid #003; border-left: 1px solid #003; }
.padbcont_C0CAF9AE {width:100%; height:100px }
.padbox_C0CAF9AE { background-color: #69f; width:auto; height:auto; padding:20px }

/**/
.menublue { color: #003; font-size: 11px; font-family: Arial, Helvetica; line-height: 15px; text-indent: 10px; }
.menublue A { color: #003; font-size: 11px; font-family: Arial, Helvetica; line-height: 15px; text-indent: 10px; }
.menublue A:link { color: #003; font-size: 11px; font-family: Arial, Helvetica; line-height: 15px; text-decoration: none; text-indent: 10px; }
.menublue A:hover { color: #39f; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; line-height: 15px; text-decoration: none; text-indent: 10px; }
.menuwhitein { color: white; font-size: 11px; font-family: Arial, Helvetica; line-height: 15px; text-indent: 10px; margin-left: 10px; padding-right: 10px; }
.menuwhitein A { color: white; font-size: 11px; font-family: Arial, Helvetica; line-height: 15px; text-indent: 10px; margin-left: 10px; padding-right: 10px; }
.menuwhitein A:link { color: white; font-size: 11px; font-family: Arial, Helvetica; line-height: 15px; text-decoration: none; text-indent: 10px; margin-left: 10px; padding-right: 10px; }
.menuwhitein A:hover { color: white; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; line-height: 15px; text-indent: 10px; margin-left: 10px; padding-right: 10px; }

/**/
.lightblue       { color: #39f; font-size: 11px; font-family: verdana, arial; font-style: normal; font-variant: normal; text-indent: 2pt }
.lightblue A  { color: #39f; font-size: 11px; text-decoration: none }
.lightblue A:link  { color: #39f; font-size: 11px; text-decoration: none }
.lightblue A:visited  { color: #39f; font-size: 11px; text-decoration: none }
.lightblue A:hover       { color: #003; font-size: 11px; font-weight: bold; text-decoration: none }

.lightbluebold { color: #39f; font-weight: bold; font-size: 12px; font-family: Helvetica  }
.lightbluebold A{ color: #39f; font-weight: bold; font-size: 12px; font-family: Helvetica  ; text-decoration: none; }
.lightbluebold A:visited{ color: #39f; font-weight: bold; font-size: 12px; font-family: Helvetica  ; text-decoration: none; }
.lightbluebold A:hover { color: #003; font-weight: bold; font-size: 12px; font-family: Helvetica  }

.lightblueHeadline { color: #39f; font-weight: bold; font-size: 16px; font-family: Helvetica  ; border-bottom: 1px solid #39f; }
.lightblueHeadlineItalic { color: #39f; font-size: 14px; font-family: Helvetica; font-style: italic; border-bottom: 1px solid #39f; }
/**/

.darkblue       { color: #003; font-size: 11px; font-family: verdana, arial; font-weight: normal; font-style: normal; font-variant: normal; text-indent: 2pt  }
.darkblue A  { color: #003; font-size: 11px; text-decoration: none }
.darkblue A:link  { color: #003; font-size: 11px; text-decoration: none }
.darkblue A:visited  { color: #003; font-size: 11px; text-decoration: none }
.darkblue A:hover       { color: #39f; font-size: 11px; font-weight: bold; text-decoration: none }


.darkbluebold { color: #003; font-weight: bold; font-size: 12px; font-family: Helvetica  }
.darkblueHeadline { color: #003; font-weight: bold; font-size: 16px; font-family: Helvetica; text-decoration: none; border-bottom: 1px solid #003; }
/**/
.colcont_C0D4472B { width: 1000px; height:100% }
.colboxleft_C0D4472B { width:150px; height:100%; float:left ; padding: 4px; display: inline; border-right-color: #003; }
.colboxright_C0D4472B { width:80px; height:100px; float:right ; border-left-color: #003; }
.colboxmiddle_C0D4472B { width:auto; height:100px; margin-left:150px; margin-right:80px ; padding: 15px; border-right-color: #003;b;border-left-color: #003; order-right-style: solid; }
/**/
.darkmenu {color: #003; font-size: 11px; font-family: Arial, Helvetica, Verdana}
.darkmenu A { color: #003; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none; }
.darkmenu A:link { color: #003; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none; }.darkmenu A:hover { color: #39f; font-size: 11px; font-family: Arial, Helvetica, Verdana; }
.darkmenu A:visited { color: #003; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none; }

.darkmenuin { color: #003; font-size: 11px; font-family: Arial, Helvetica, Verdana; margin-left: 10px; }
.darkmenuin A { color: #003; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none; margin-left: 10px; }
.darkmenuin A:link { color: #003; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none; margin-left: 10px; }
.darkmenuin A:hover { color: #39f; font-size: 11px; font-family: Arial, Helvetica, Verdana; margin-left: 10px; }
.darkmenuin A:visited { color: #003; font-size: 11px; font-family: Arial, Helvetica, Verdana; text-decoration: none; margin-left: 10px; }
/**/
 


/* Page Numbers */
.pages {
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
        border: 1px solid #ddd;
        color: #999;
}
/**/
.podbox { width: 250px; }
.box {width: 100%}
.box_nw {background-image: url(box_nw.gif); background-position: top left; background-repeat: no-repeat; height: 6px; font-size: 0px; line-height: 1px}
.box_ne {background-image: url(box_ne.gif); background-position: top right; background-repeat: no-repeat; height: 6px}
.box_n {margin-left: 6px; margin-right: 6px; border-top: 1px solid #dcd9d9; height: 5px}
.box_sw {background-image: url(box_sw.gif); background-position: top left; background-repeat: no-repeat; height: 6px; font-size: 0px; line-height: 1px}
.box_se {background-image: url(box_se.gif); background-position: top right; background-repeat: no-repeat; height: 6px}
.box_s {margin-left: 6px; margin-right: 6px; border-bottom: 1px solid #dcd9d9; height: 5px}
.box_content {border-left: 1px solid #dcd9d9; border-right: 1px solid #dcd9d9; padding-left: 11px; padding-right: 11px; padding-top: 0px; padding-bottom: 0px}
.box_w {background-image: url(box_border.gif); background-position: top left; background-repeat: repeat-y}
.box_e {background-image: url(box_border.gif); background-position: top right; background-repeat: repeat-y; padding-left: 12px; padding-right: 12px; padding-top: 0px; padding-bottom: 0px}



textarea {background-color: #39f;text-align: right;margin-right: 0.5em;border: 1px solid #781351;padding: 2px 6px}
label{width: 4em;float: left;text-align: right;margin-right: 0.5em;display: block}
.submit input{margin-left: 4.5em;} 
input{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: solid 1px #781351 }
.submit input{color: #000;background: #ffa20f;border: 2px outset #d7b9c9} 
fieldset{border: 1px solid #3399FF; width: 20em}
legend{color: #fff;background: #3399FF;border: 1px solid #781351;padding: 2px 6px}
