BODY,INPUT,SELECT {font-family:tahoma,arial,verdana,sans-serif;background-color:white}
A {text-decoration:none}
A:hover {text-decoration:underline}
TEXTAREA {overflow:hidden}
FORM {margin:0;padding:0}
IMG {border:0}

.topdiv {position:absolute;top:0;left:0;height:80;width:775}
.topdiv img {position:absolute;border:0;top:0}
.orangebar {position:absolute;top:76;left:0;height:5;width:97%;background-color:#ffcc00}

.monthheader {padding:3 10;background-color:#003399;color:#ffffff;font-weight:bold;font-size:.8em}

.leftcol {width:175;background-color:#e5f1ff;border-right:1px #cccccc solid;border-bottom:1px #cccccc solid}
.leftcol div {font-size:.7em;text-indent:-5;color:#3333cc;padding:7 15 7 15;border-top:1px #dddddd solid}
.lb {color:#ffffff!important;font-weight:bold;background-image:url(i/bluegrad.gif);background-color:#0066cc}
.lb2 {color:#ffffff!important;font-weight:bold}
.leftcol a div {text-decoration:none}

.modcontainer {padding:15 0 15 0;font-size:.7em;color:#333399;border-bottom:1px #cccccc dashed}
.modcontainer p {text-indent:-15;padding:6 5 0 25;line-height:120%;margin:0}
.modcontainer span {color:#999999}
.modt {font-family:arial;font-weight:bold;font-size:.9em;text-transform:uppercase;color:#bbbbbb;padding-left:5}
.modt a {color:#bbbbbb}
.modi {padding-left:5}
.contactusmod a {color:blue}

.tdinsideright {border-left:1px #dddddd solid;border-top:1px #dddddd solid;border-bottom:1px #dddddd solid;background-color:#eeeeee}
.tdright {background-color:#eeeeee;border-top:1px #dddddd solid;border-bottom:1px #dddddd solid;border-right:1px #dddddd solid;vertical-align:top}
.tdoutsideright {border-right:1px #dddddd solid;border-top:1px #dddddd solid;border-bottom:1px #dddddd solid;background-color:#eeeeee}

.myado td {font-size:.7em;padding:7;border-bottom:1px #dddddd solid}

.adorlist td {font-size:.7em;padding:7;border-bottom:1px #dddddd solid}
.adorlist .titletd {color:#ffffff;font-weight:bold;background-image:url(i/bluegrad.gif);background-color:#0066cc}
.adorlist .time {font-weight:bold;color:#999999}
.adorlist .name {color:#cc6600}
.adorlist .week {text-align:right}

.adostats {border-bottom:1px #333333 solid;border-right:1px #333333 solid}
.adostats td {border-top:1px #999999 solid;border-left:1px #999999 solid;padding:4 12}
.adostats .num {font-size:1.2em;font-weight:bold;text-align:center}
.adostats .txt {font-size:.8em;color:#cc6600;border-left:none!important}
.adostats .hdr {text-align:center;font-size:.9em;color:#ffffff!important;font-weight:bold;background-image:url(i/bluegrad.gif);background-color:#0066cc}

.adostatssmall td {border-top:1px #dddddd solid;padding:2 4}
.adostatssmall .num {font-weight:bold;text-align:center}
.adostatssmall .txt {font-size:.8em;color:#cc6600}
.adostatssmall .hdr {text-align:center;font-size:.9em;color:#ffffff!important;font-weight:bold;background-image:url(i/bluegrad.gif);background-color:#0066cc}

.adomodright td {font-size:.7em;padding:2;border-bottom:1px #dddddd solid}
.adomodright .titletd {color:#000000;font-weight:bold}
.adomodright .time {padding-left:10;font-weight:bold;color:#3333cc}
.adomodright .name {color:#999999}
.adomodright .week {text-align:right}

.fillout {padding:4}
.fillout td {font-size:.8em}
.fillout .fillleft {background-color:#dddddd;padding-right:8;font-weight:bold;text-align:right}
.fillout .required {vertical-align:super;color:red}
.fillout .fillright {font-size:.6em;font-color:#666666}
.fillout .fillerror {font-size:.6em;font-color:#666666}

.linkstbl td {cursor:hand;font-size:11px;text-align:center;font-family:tahoma,arial,verdana;color:#ffffff;padding:0 4 0 4}
.linkstbl a {color:#ffffff}
.linkstbl a:hover {text-decoration:underline}

.middiv {padding:6 0 6 0;text-align:left}
.featttl {font-family:arial,tahoma,sans-serif;font-size:1.2em;color:#000000;margin:5 0 5 0;border-bottom:1px #dddddd solid}
.featttl a {text-decoration:none;color:#000000}
.featttl a:hover {text-decoration:none}
.featdesc {font-family:arial,tahoma,sans-serif;font-size:.7em;color:#6699cc;margin:3}
.featoptions {font-weight:bold;font-size:.7em;color:#999999;margin-top:4;margin-bottom:2;margin-left:5;margin-right:5}

.major {vertical-align:top;padding-top:10;padding-bottom:15}
.major p {font-family:Arial, Verdana, sans-serif}
.major a {text-decoration:underline}
.bcrumb {font-size:.8em;color:#999999}

.pagetitle {font-family:Arial, Verdana, sans-serif;font-size:160%;line-height:140%;padding:24 0 10 0}
.pagetitlemed {font-family:Arial, Verdana, sans-serif;font-size:130%;line-height:140%;padding:8 0 12 0}
.pagetitlesmall {font-family:Arial, Verdana, sans-serif;font-size:110%;font-weight:bold;line-height:140%;margin:8 0;padding:8 0 12 0}
.pagesubtitle {font-size:110%;font-weight:bold;margin:4 0;padding:4 0 6 0}
.pagesubsubtitle {font-size:100%;color:#666666;font-weight:bold;margin-top:4;margin-bottom:4;padding-top:4;padding-bottom:6}

.pageauthor {font-size:66%;line-height:140%;margin:4 0;padding:8 15}
.pagedescription {font-size:66%;border-top:1px #cccccc solid;border-bottom:1px #cccccc solid;background-color:#f6f6f6;line-height:140%;margin-top:8;margin-bottom:8;padding-top:8;padding-bottom:8;padding-left:15;padding-right:15}

.pagequestion {font-family:Arial, Verdana, sans-serif; font-size:.8em;font-weight:bold;line-height:140%;padding:10 15 20 15}
.pageanswer {font-family:Arial, Verdana, sans-serif; font-size:.8em;border-top:1px #cccccc solid;line-height:140%;padding:20 15 10 15}
.pagebody {font-size:.8em;line-height:140%;margin-top:8 0;padding:5 15 8 15}

.pagetblleft {text-align:right;background-color:#336699;color:#ffffff;font-weight:bold;font-size:.8em}
.pagetblright {font-size:.8em}
.pagecopyright {text-align:center;font-size:.7em}
.pagelisting {font-size:1em}

.pagerelated {font-size:.8em;border-top:1px #cccccc solid;border-bottom:1px #cccccc solid;background-color:#f6f6f6;line-height:140%;padding-left:5%;padding-right:5%;padding-top:20;padding-bottom:20}

.searchtitle {}
.searchpath {font-size:.7em}
.searchpath a {color:#666666;text-decoration:none}
.searchpath a:hover {text-decoration:underline}
.searchexcerpt {font-size:.8em;color:#333333}

.footer {font-size:.8em;padding-top:10;padding-bottom:15}
.footer a {text-decoration:underline}

.optiontable {float:right}
.optiontable a {color:blue;text-decoration:none}
