
body{background-color:white;}
a:link{font:bold 10pt 'Verdana';font-variant:small-caps;color:#400040;text-decoration:none}
a:visited{font:bold 10pt 'Verdana';font-variant:small-caps;color:#400040;text-decoration:none}
a:hover{font:bold 10pt 'Verdana';font-variant:small-caps;color:#400040;text-decoration:none}

a.nav_link:link{font:8pt 'Verdana';font-variant:normal;color:green;text-decoration:none}
a.nav_link:visited{font:8pt 'Verdana';font-variant:normal;color:green;text-decoration:none}
a.nav_link:hover{font:8pt 'Verdana';font-variant:normal;color:green;text-decoration:none;font-weight:bold;font-style:italic}

a.clsExternalLink:link{text-decoration:none;font:10pt 'Verdana'}
a.clsExternalLink:visited{text-decoration:none;font:10pt 'Verdana'}
a.clsExternalLink:hover{text-decoration:none;font:10pt 'Verdana'}

a.clsEventLink:link {font:10pt 'Verdana';font-variant:normal;text-decoration:none}
a.clsEventLink:visited {font:10pt 'Verdana';font-variant:normal;text-decoration:none}
a.clsEventLink:hover {font:10pt 'Verdana';font-variant:normal;text-decoration:none;font-weight:bold;font-style:italic}

h1.nav_title{font:bold 10pt 'Verdana';font-variant:small-caps;color:#400040;}

ul.clsNavList{text-align:center;padding:0px;margin-top:2px;margin-left:0px;list-style-type:none;font:bold 14pt 'Verdana';}
li.clsNavList{padding-right:100px;display:inline;position:relative;}	
li.clsLinkList{padding-bottom:10px;font:10pt 'Verdana'}	

.clsHTW_refs{float:right;}
.clsHTW_logos{border:0px;}
.clsServiceImage{height:188px;width:250px;border:0px;}

.clsEditBoxButton{margin-left:10px;}
.clsEditBox{z-index:99;margin:5px;padding:5px;background-color:#F0D0D0;color:black;border:groove;text-align:left;font:10pt 'Verdana';}
.clsSaveBox{z-index:99;margin:5px;padding:5px;background-color:silver;color:red;border:thick solid red;text-align:left;font:10pt 'Verdana';}
.clsEditBoxLabel{width:60px;text-align:right;}
.clsEditBoxInput{width:200px;text-align:left;}

.clsMenuBarLink{position:absolute;top:2px;}
.clsMenuBarImage{border:0px;width:100px;}
.clsMenuBarText{position:relative;top:-25px;text-align:center;font:bold 12pt 'Arial';color:white}
.clsMenuBarTextHover{position:relative;top:-30px;left:40px;font:13pt 'Arial';color:black}

.clsNavigation{position:absolute;left:0px;top:107px;width:960px;height:45px;border:0px;background-image: url(images/menu_bar.jpg);}
.clsBodyNormal{text-align:left;font:10pt 'Verdana';}
.clsBodyBig{text-align:left;font:12pt 'Verdana';}
.clsBodySmallText{text-align:left;font:8pt 'Verdana';}

.clsMainNavBox{position:absolute;width:120px;height:110px;text-align:center;border:1px solid black;font:bold 10pt 'Verdana';font-variant:small-caps;color:#400040;}
.clsMainNavBoxHover{position:absolute;width:120px;height:110px;text-align:center;border:3px solid #400040;font:bold 10pt 'Verdana';font-variant:small-caps;color:#400040;}
.clsMainNavImage{border:0px;}
.clsEditIcon{border:0px;position:absolute;left:0px;top:0px;z-Index:10;}
.clsFooter{position:relative;left:10px;top:10px;width:600px;z-index:2;visibility:visible;font:bold 8pt 'Verdana';text-align:center;}

.clsTagLine{font-weight:bold;color:#660033;}
.clsFloatRight{float:right;}
.clsCenter{text-align:center;}
.clsNoBorder{border:0px;}
.clsPortfolioNavImage{margin:0px;padding:0px;border:0px;}
.clsWeather{width:120px;height:60px;}

.clsDivider{width:800px;position:absolute;left:20px;top:150px;} 
.clsBodyExtraSpace{line-height:12pt;text-align:left;font:10pt 'Verdana';}
.clsImage{position:absolute;width:600px;left:220px;top:0px}
.clsIntro{position:relative;left:130px;top:155px;width:300px;}
.clsEventList{position:absolute;left:2px;top:155px;width:250px;border-right:thin solid #C0C0C0;}
.clsNotice1{position:absolute;left:2px;top:550px;width:250px;border-right:thin solid #C0C0C0;}
.clsSingleColumn{position:absolute;left:10px;top:165px;width:960px;min-height:400px;height:auto !important;height:400px;}
.clsSingleColumnInset{width:905px;margin-left:10px;}
.clsHomePageMain{border-left:thin solid #C0C0C0;position:absolute;left:250px;top:165px;width:700px;padding-left:5px;}
.clsHomePageMain2{position:absolute;left:200px;top:450px;width:550px;text-align:center;font:bold 12pt 'Verdana';font-variant:small-caps;color:green}
.clsHomePageVideo{position:absolute;left:320px;top:265px;} 
.clsHomePagePromo{float:right;width:200px;border:thin solid #C0C0C0;background-color:#FECF70;}
.clsHomePagePromo1{position:absolute;left:800px;top:165px;width:270px;border-right:thin solid #C0C0C0;}

.clsColumn2{position:absolute;left:440px;top:155px;width:320px;}
.clsTableLabel{width:150px;text-align:right;vertical-align:top;font:bold 10pt 'Verdana';}
.clsTableText{text-align:left;vertical-align:top;font:10pt 'Verdana';}
.clsButton{width:100px;text-align:center;font:bold 10pt 'Verdana';}

.clsEmailButton{position:relative;top:-11px;text-align:left;width:150px;height:40px;cursor:pointer}
.clsEmailButtonText{position:relative;top:5px;left:30px;width:100px;font:12pt 'Verdana';cursor:pointer}

.clsNavigationList{position:absolute;width:105px;left:0px;top:190px;text-align:left;padding:5px;border-right:thin solid #C0C0C0;font:12pt 'Verdana';}
.clsHeaderLeft{text-align:left;font:bold 12pt 'Verdana';}
.clsHeaderCenterUnderline{text-align:center;font:bold 12pt 'Verdana';text-decoration:underline;}
.clsBoldBigHeaderLeft{text-align:left;font:bold 18pt 'Verdana';}
.clsPageHeader{position:absolute;left:0px;top:10px;width:960px;}
.clsMissionStatement{position:relative;left:450px;top:-150px;width:340px;height:150px;text-align:left;font:14pt 'Verdana';background-color:white;}
.clsWeather{position:relative;left:580px;top:-300px;}
.clsHeaderHorzLine{position:relative;left:0px;top:-167px;}
.clsLogo{width:776px;height:150px;padding-left:10px;border:thin solid blue;font:bold 28pt 'Times New Roman';color:#00008B;background-color:#ADD8E6;}
.clsHiddenLinks{position:absolute;left:10px;top:10px;width:1px;visibility:hidden;font:1pt 'Verdana';color:#F8F8F8;}

.clsTooltip{z-index:99;background-color:#F0F0F0;color:blue;border:thin solid #C0C0C0;text-align:left;font:10pt 'Verdana';}
.clsright{text-align:right;}
.clsunderline{text-decoration:underline;}
.clsInventoryHeader{text-align:center;font:bold;text-decoration:underline;}

.clsEditLabel{display:inline-block;width:110px;text-align:right;font:bold 11pt 'Verdana';}
.clsEditLabelShort{width:75px;text-align:right;font:bold 11pt 'Verdana';}
.clsEditData{width:135px;text-align:left;font:11pt 'Verdana';}	
.clsNote{display:inline-block;font:bold 9pt 'Verdana';}

.clsVolunteerBox{display:inline-block;position:relative;left:25px;}
.clsVolunteerInner{display:inline-block;width:370px;}	
.clsVolunteerHelp{cursor:pointer;}	 
.clsOddLIne{background-color:#f0f0f0;} 
.clsPriorYear{background-color:#ffff40;}

.clsLoginLabel{display:inline-block;width:125px;text-align:right;font:bold 11pt 'Verdana';}
			
.clsScripCardTable{width:120px;text-align:center;}

.clsCommButton{width:110px;margin-left:10px;margin-top:10px;}
.clsMemberList{font:9pt arial;padding-left:10px;}		
.clsMemberHeader{text-align:center;font:bold 10pt arial;}

.clsPrintCalHead{font:bold 12pt arial;text-decoration:underline} 
.clsCalendarText{font:10pt verdana;}

