a{color:#4682B4;text-decoration:none;}
a.child:link,a.child:visited,a.child:hover,a.child:active{color:#000000;font-size:80%;font-weight:500;text-align:left;text-decoration:none;}
a.parent,a.parentcurrent{color:#000000;font-size:90%;font-weight:600;text-align:left;text-decoration:none;}
a.parentcurrent{border-bottom:#666666 5px solid;}
b.celldate{background:#F5F5DC;border:1px solid #BBBBBB;color:#EE6600;left:-18px;padding:1px 4px;position:relative;top:-4px;}
b.formfield,label{color:#000000;font-weight:600;}
b.formfieldmandatory{color:#FF0000;}
td.formfieldmandatory{background-color:transparent;}
body,table{background:#F5F5DC;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;margin:0;padding:0;}
dt{ font-weight: bold;  font-style: italic;  margin-left: 20pt;  margin-bottom: 15pt;  margin-top: 10pt;     }

form,table{margin:0;}
h1{font-size:200%;}
h1 a,td.cellnav a{color:#FFFFFF;text-decoration:none;}
h2{font-size:120%;}
h3{font-size:110%;}
img{border:0px;}
img.left{clear:left;float:left;margin:8px 8px 8px 0;}
img.right{clear:right;float:right;margin:8px 0 8px 8px;}
li.child,li.childcurrent{color:#000000;font-weight:500;margin:0px 0px 0px -26px;padding:0px;text-align:left;  white-space: nowrap; }
li.child{border-left:#666666 5px solid;}
li.childcurrent{border-left:#FF0000 5px solid;}
li.itemeven{background:#E2E1D8;}
li.itemodd{background:#FFFFFF;}
li.parent{color:#000000;font-size:90%;font-weight:600;margin:0px 0px 0px -26px;padding:0px;text-align:left;text-align:left;  white-space: nowrap; }
ol.indent1{content:counter(counter) ".";list-style:upper-alpha;}
ol.indent10,ol.indent5{content:"(" counter(counter) ")";list-style:lower-alpha;}
ol.indent2{content:counter(counter) ".";list-style:decimal;}
ol.indent3{content:counter(counter) ".";list-style:lower-alpha;}
ol.indent4{content:"(" counter(counter) ")";list-style:decimal;}
ol.indent6{content:"(" counter(counter) ")";list-style:upper-roman;}
ol.indent7,ol.indent9{content:"(" counter(counter) ")";list-style:lower-roman;}
ol.indent8{content:"[" counter(counter) "]";list-style:lower-alpha;}
/* Block Formatting */

/* Banner */
table.top{background:url(../images/banner.jpg) #4682B4 repeat-x;border:0px none;padding:1% 0% 0% 0%;}
table.topinner{background:transparent;}

/* Tabs */
table.cat,table.catinner{background:#DAA520;}
table.cat,table.dark{border-bottom:#DDDDDD 1px solid;border-left:0px none;border-right:0px none;border-top:#DDDDDD 1px solid;}
table.catinner,table.darkinner,table.errorinner,table.topinner{border:0px none;color:#FFFFFF;height:100%;padding-left:2px;padding-top:0px;}

/* Navigation & Search */
table.dark{border:0px none;}
table.dark,table.error{background:#4682B4;}
table.darkinner{background:#4682B4;color:#FFFFFF;}

table.errorinner{background:#FF0000;}

/* Stories & Comments */
table.middle,table.bottom{background:#F5F5DC;border:0px none;padding-left:0px;padding-top:0px;}
table.middleinner,table.bottominner{background:#F5F5DC;border:0px none;height:100%;padding-left:10px;padding-top:2px;}
.storynav{cursor: pointer; cursor: hand;  height: 100%; display: block;}
table.categories{border-bottom:#000000 1px solid;border-left:#000000 1px solid;border-right:#000000 1px solid;border-top:#000000 1px solid;}
td.browseleft{border-right:#000000 1px dashed;padding-right:4px;}
td.browseright{padding-left:4px;}
td.category{background-color:#FFFFFF;border-bottom:0px none;border-left:#000000 1px solid;border-right:#000000 1px solid;border-top:0px none;}
td.cellcomment{background:#FFFFFF;border:0px;color:#000000;height:100%;padding-left:2px;padding-top:2px;}
td.cellform{background:#EEE8AA;border:#000000 1px solid;color:#000000;height:100%;padding:5px 9px;}
td.cellnav{background:#4682B4;border:0px;color:#FFFFFF;cursor:hand;font-weight:600;margin:0;padding-left:2px;padding-top:2px;text-decoration:none;}
td.cellnav a:hover,a:active{color:#DAA520;text-decoration:none;}
td.cellout{background:#DAA520;border-bottom:0px none;border-left:#DDDDDD 1px solid;border-right:0px none;border-top:0px none;cursor:hand;font-weight:600;height:18px;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;text-align:center;text-decoration:none;}
td.cellout a{color:#111111;text-decoration:none;}
td.cellover{background:#4682B4;border-bottom:0px;border-bottom:0px none;border-left:#DDDDDD 1px solid;border-right:0px none;border-top:0px none;cursor:hand;font-weight:600;height:18px;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;text-align:center;text-decoration:none;}
td.cellover a{color:#F5F5DC;text-decoration:none;}
td.celltext{background:#FFFFF0;border:1px solid #BBBBBB;padding:5px 9px;}
td.celltext  a{color:#486591;text-decoration:none;}
td.highlightdark{background:url(../images/arrow_ico.gif) #EEE8AA no-repeat 2px 4px;border:1px solid #BBBBBB;color:#333333;font-weight:700;margin:15px 0px 3px 0px;padding:3px 21px;}
td.highlightmedium{background:#ACC6DD;font-weight:600;height:18px;padding-left:2px;padding-top:2px;text-decoration:none;}
ul.index{list-style-type:none;margin:8px 14px 0px 26px;padding:0px 8px 0px 8px;text-align:left;}
.none{display:none;}

#darknav,#lightnav{border-top:1px solid #DDDDDD;}
#darknav a,#lightnav a{display:block;font-weight:bold;margin:0;padding:2px 20px;text-decoration:none;font-size:80%;white-space: nowrap; }
#darknav a{background:#777777;color:#FFFFFF;border-bottom:1px solid #DDDDDD;}
#lightnav a{background:#EEE8AA;color:#666666;border-bottom:1px solid #FFFFFF;}
#darknav a:hover{background:#888888;color:#FFFFFF;}
#lightnav a:hover{background:#CCCCCC;color:#444444;}
#darknav h2.navhead,#lightnav h2.navhead{border:0 none;color:#FFFFFF;margin:0;padding:2px 5px 2px 20px;  white-space: nowrap; }
#darknav h2.navhead{background:#444444;}
#lightnav h2.navhead{background:#666666;}

.indexhead{width:100%;background-color:#666666;color:white;text-align:center;font-size:160%}
.highlight{color:black;background-color:yellow;font-weight:bold}
.blockquote{background-color:#FFFFCC;border:1px dotted #666666;clear:left;font-style:italic;letter-spacing:2px;margin:10px;padding:20px;text-align:left;vertical-align:middle;}
.footnote{font-size:75%;margin-bottom:0;margin-top:0;}
.weather,.forecast{padding:4px;width:230px;height:300px;}
.weather{border:solid 2px black;}
/*
calendar CSS

j=calendar
hol=holiday
wkd=weekday
wke=weekend
sp=spacer
hd=header
evt=event
mo=month
nav=navigation
oth=other
*/
select.jsel{font-size:120%;font-weight:bold;}
table.jnav{background:#FFFFFF;border:1px solid #000000;}
table.jtable{border-bottom:1px solid #000000;border-left:0px none;border-right:1px solid #000000;border-top:0px none;}
td.jhol,td.jholsp,td.jholhd{background:#EEE8AA;color:#000000;}
td.jholhd,td.jothmohd,td.jtodayhd,td.jwkdhd,td.jwkehd{border-bottom:0px none;border-left:1px solid #000000;border-right:0px none;border-top:1px solid #000000;color:#000000;margin:0px;padding:1px;}
td.jholsp,td.jothmosp,td.jtodaysp,td.jwkdsp,td.jwkesp,td.jothmo,td.jtoday,td.jwkd,td.jwke{border-bottom:0px none;border-left:1px solid #000000;border-right:0px none;border-top:0px none;margin:0px;padding:0px;}
td.jothmo,td.jothmohd,td.jothmosp{background:#A9A9A9;}
td.jtoday,td.jtodayhd,td.jtodaysp{background:#8FBC8F;}
td.jwkd,td.jwkdhd,td.jwkdsp{background:#FEFEFE;}
td.jwke,td.jwkehd,td.jwkesp{background:#D3D3D3;}
td.jevt{background:#F0E68C;border:1px ridge #000000;text-align:center;}
td.jevt a{text-decoration:none;}
td.jhd{background:#FFFFFF;border:none;border-style:none;}
td.jhddayname{background:#FFFFF0;border-bottom:0px none;border-left:1px solid #000000;border-right:0px none;border-top:1px solid #000000;color:#000000;font-weight:600;}
.jholname{font-weight:600;text-align:center;}