
    html, body, form {height:100%; margin:0px;}
	.grayborder { BORDER: #DDDDDD 0px solid; BACKGROUND: #F1F2E5; }
	.mapclass { WIDTH: 100%; HEIGHT: 400px; BORDER: #DDDDDD 0px solid; BACKGROUND: #ffffff; }
	input, select, td, textarea { FONT-SIZE: 8pt; FONT-FAMILY: verdana }
	body, textarea { CURSOR: default }
	body { background-image:url(../images/back.jpg); background-position: center center; background-repeat:repeat-y;}
	textarea { OVERFLOW: auto; border-width:1; }
	input { border-width:1px; }
	.leftlink { color:#FFFFFF; PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #FFFFFF; }
	.hitCount {height:20px; padding:1px; }
	a { CURSOR: hand; COLOR: #5482A9; TEXT-DECORATION: none; }
	a:hover { TEXT-DECORATION: underline; color:#65B265; }
	.border { BORDER: #ffffff 1px solid; }
	.borderImg { border: #5482A9 2px solid; }
	li { PADDING: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; COLOR: #666666; LINE-HEIGHT: 110%; }
	ul { MARGIN-LEFT: 0px; LIST-STYLE-TYPE: disc }
	.blueTxt, .hitCount { COLOR: #5482A9 }
	.greenTxt { color:#65B265; }
	.redTxt { color:#D13A3A; }
	.pad5 { PADDING: 5px; }
	.pad6 { padding: 6px; }
	.pad1 { PADDING: 1px; }
	.forumTitle { color:#FFFFFF; PADDING:3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; background-image:url(../images/footer.jpg); text-align:center;}
	.forumDesc { PADDING:5px; FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #999999; }
	.raisedCell { border-left:1px solid #FFFFFF; border-bottom:1px solid #EEEEEE; border-right:1px solid #EEEEEE; border-top:1px solid #FFFFFF; }
	.btn { border-width:1px; }
	.calendar, .calendarToday {text-align:center; font-family:Verdana; font-size:8pt; padding:5; border:1px solid #EEEEEE; background:#F8F8F2; }
	.calendarToday { background:#DDE7F1; font-weight:bold; }
	.calendarHeader { font-weight:bold; color:#65B265; }
	.header { font-size:14pt; color:#5482A9; padding:5px; }
	.holder, .holder2, .holder5, .holder15 { BACKGROUND:#f0f0e2; BORDER:#C9C9A9 1px solid; }
	.holder2 {padding:2px;}
	.holder5 {padding:5px}
	.holder15 {padding:15px;}
	.footer {background-image:url(../images/footer.jpg); height:5px; text-align:center; vertical-align:middle;}
	#dropmenudiv {position:absolute; border:1px solid #666666; font:normal 7pt Verdana; line-height:14px; z-index:100; cursor:default; text-align:left; padding:4; background-color:#FFFFFF; color:#477CAD;}
    .NavButton {text-align:center; vertical-align:middle; background-color:#f0f0e2; padding:3; border:1px solid #C9C9A9;}
	.NavButton A {text-decoration:none; color:#477CAD; font-weight:bold; font-family:verdana; font-size:8pt; }
    .bullet {padding-top:2px;}
	.heading { FONT-WEIGHT: bold; FONT-SIZE: xx-large; FILTER: DropShadow (Color=#cccccc, OffX=5, OffY=5, Positive=true) }
	.copyright { FONT-SIZE: xx-small }
	.subheading { FONT-WEIGHT: bold; FONT-SIZE: large }
	
	
	
	.modalBackground 
    {
        background-color:#000000;
        filter:alpha(opacity=60);
        opacity:0.5;
    }

    .popupControl
    {
    	background-color:#AAD4FF;
    	visibility:hidden;
    	border:solid 2px black;
    }
    .modalPopup
    {
    	background-color:#F4F4F4;
    	border:solid 1px white;
    	font-family:Verdana; 
    	font-size:8pt;
    }