@charset "iso-8859-1";
/* Main Style Section */
A.gold:active {font-family: arial; color: #ffd700; font-size: 8pt; font-weight: bold; text-decoration: none}
A.gold:hover {font-family: arial; color: #ff0000; font-size: 8pt; font-weight: bold; text-decoration: none}
A.gold:link {font-family: arial; color: #ffd700; font-size: 8pt; font-weight: bold; text-decoration: none}
A.gold:visited {font-family: arial; color: #ffd700; font-size: 8pt; font-weight: bold; text-decoration: none}
A.white:active {font-family: arial; color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none}
A.white:hover {font-family: arial; color: #ff0000; font-size: 8pt; font-weight: bold; text-decoration: none}
A.white:link {font-family: arial; color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none}
A.white:visited {font-family: arial; color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none}
BODY {color: #000000; font-family:  arial; font-size: 12pt; margin-top: 4pt; margin-bottom: 4pt; margin-left: 4pt; margin-right: 4pt}
DT.BU {font-weight: bold; text-decoration: underline}
HR.CELL {color: #000000; height: 1px}
P.Here {font-family: arial; color: gold; font-size: 8pt; font-weight: bold;}
PRE {font-family: arial; color: #000000; font-size: 12pt; font-weight: normal;}
PRE.SITEMAP {font-family: arial; color: #000000; font-size: 8pt; font-weight: normal;}
TABLE.CALENDAR {border-collapse: collapse; border-color: #111111}
TD {font-family: arial; color: #000000; font-size: 12pt; font-weight: normal;}
TD.ContentCenter {color: #000000; font-family:  arial; font-size: 12pt; font-weight: normal; text-align: center; vertical-align: middle}
TD.ContentLeft {color: #000000; font-family:   arial; font-size: 12pt; font-weight: normal; text-align: left; vertical-align: middle}
TD.Header_1 {font-family: arial; color: #000000; font-size: 10pt; font-weight: bold; text-align: center; padding-bottom: 0pt}
TD.Header_2 {font-family: arial; color: #000000; font-size: 22pt; font-weight: bold; text-align: center}
TD.Header_3 {font-family: arial; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; padding-top: 0pt}
TD.M0 {color: #000000; font-family:  arial; font-size: 10pt; font-weight: bold; text-align: left; vertical-align: top; padding-bottom: 2 pt; padding-top: 2 pt; padding-left: 2 pt; padding-right: 2 pt; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style:  solid; border-top-width: 0px}
TD.M1 {color: #000000; font-family:  arial; font-size: 10pt; font-weight: normal; text-align: left; vertical-align: top; padding-bottom: 2 pt; padding-top: 2 pt; padding-left: 2 pt; padding-right: 2 pt; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TH {font-family: arial; color: #000000; font-size: 12pt; font-weight: bold;}
TH.copyright {font-family: arial; color: #000000; font-size: 8pt; font-weight: bold;}
TH.white {font-family: arial; color: #ffffff; font-size: 8pt; font-weight: bold; width: 100}
.state_park_text {color: #003300; font-weight: bold; font-size: 8pt;}
.state_park_borders {border-color: #003300; background-color: #668566; border-bottom-width: 4px; border-left-width: 4px; border-right-width: 4px; border-style: solid; border-top-width: 4px}

/* Calendar Style Section */
TD.ALU {background-color: #00FFFF; color: #000000; font-size: 8 pt; font-family: arial narrow; font-weight: bold; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TD.AVA {background-color: #CC66FF; color: #000000; font-size: 8 pt; font-family: arial narrow; font-weight: bold; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TD.BIK {background-color: #FFFFFF; color: #000000; font-size: 8 pt; font-family: arial narrow; font-weight: bold; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TD.CAL {color: #000000; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px; font-size: 8 pt; padding-bottom: 2 pt; padding-top: 2 pt; padding-left: 2 pt; padding-right: 2 pt}
TD.CAL_C {color: #000000; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px; font-size: 8 pt; padding-bottom: 2 pt; padding-top: 2 pt; padding-left: 2 pt; padding-right: 2 pt}
TD.CAL_L {color: #000000; text-align: left; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px; font-size: 8 pt; padding-bottom: 2 pt; padding-top: 2 pt; padding-left: 2 pt; padding-right: 2 pt}
TD.calcenter {font-family: arial; color: #000000; font-size: 8pt; font-weight: normal; text-align: center}
TD.calhdr {color: #000000; font-family:  arial; font-size: 8pt; font-style: italic; font-weight: bold; text-align: center}
TD.calleft {font-family: arial; color: #000000; font-size: 8pt; font-weight: normal; text-align: left}
TD.CER {background-color: #FF9933; color: #000000; font-size: 8 pt; font-family: arial narrow; font-weight: bold; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TD.COLHEAD {background-color: #C0C0C0; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:   solid; border-top-width: 1px; color: #000000; font-family: arial narrow; font-size: 8 pt; font-weight: bold; text-align: center}
TD.INS {background-color: #800000; color: #FFFFFF; font-size: 8 pt; font-family: arial narrow; font-weight: bold; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TD.MONTH {background-color: #ffffff; color: #000000; font-family: arial narrow; font-weight: bold; font-size: 12 pt; padding-bottom: 4 pt; padding-top: 12 pt; text-align: center; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style:  solid; border-top-width: 0px}
TD.MTR {background-color: #00CC00; color: #000000; font-size: 8 pt; font-family: arial narrow; font-weight: bold; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TD.NOR {background-color: #FFFF00; color: #000000; font-size: 8 pt; font-family: arial narrow; font-weight: bold; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TD.OEC {background-color: #0099ff; color: #000000; font-size: 8 pt; font-family: arial narrow; font-weight: bold; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TD.OTH {background-color: #FFFFFF; color: #000000; font-size: 8 pt; font-family: arial narrow; font-weight: bold; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TD.SKI {background-color: #FF0000; color: #000000; font-size: 8 pt; font-family: arial narrow; font-weight: bold; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TD.STU {background-color: #808000; color: #000000; font-size: 8 pt; font-family: arial narrow; font-weight: bold; text-align: center; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style:  solid; border-top-width: 1px}
TD.year {color: #000000; font-family:  arial; font-size: 16pt; font-weight: bold; text-align: center}

/* CoolMenus 4 Style Section */
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:black; layer-background-color:black; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:11px; font-weight:bold; text-align: center}
.clLevel0{background-color:black; layer-background-color:black; color:white}
.clLevel0over{background-color:black; layer-background-color:black; color:gold; cursor:pointer; cursor:hand}
.clLevel0border{position:absolute; visibility:hidden; background-color:red; layer-background-color:red}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family: arial,helvetica; font-size:11px; font-weight:regular}
.clLevel1{background-color:black; layer-background-color:black; color:white;}
.clLevel1over{background-color:black; layer-background-color:black; color:gold; cursor:pointer; cursor:hand}
.clLevel1border{position:absolute; visibility:hidden; background-color:white; layer-background-color:white}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:11px; font-weight:regular}
.clLevel2{background-color:black; layer-background-color:black; color:white;}
.clLevel2over{background-color:black; layer-background-color:black; color:gold; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:white; layer-background-color:white}
