A
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: blue;
    TEXT-DECORATION: underline
}
A:active
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: red;
    TEXT-DECORATION: underline
}
A:hover
{
    BACKGROUND: #FFCCCC;
    COLOR: black;
    TEXT-DECORATION: underline
}
A:visited
{
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    TEXT-DECORATION: underline
}
.LeftBar
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: white
}
A.LeftBarLink
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: yellow
}
A.LeftBarLink:active
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: lime
}
A.LeftBarLink:hover
{
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: lime
}
A.LeftBarLink:visited
{
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat
}
.Middle
{
    BORDER-RIGHT: black 2px solid;
    BORDER-TOP: black 2px solid;
    BACKGROUND: white;
    BORDER-LEFT: black 2px solid;
    COLOR: black;
    BORDER-BOTTOM: black 2px solid
}
.Middle .NoBorder
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: white;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none
}
.Middle .SpecialEvents
{
    BACKGROUND: #FF9933;
    COLOR: black
}
.RightBar
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: white
}
A.RightBarLink
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: yellow
}
A.RightBarLink:active
{
    BACKGROUND-IMAGE: none;
    COLOR: lime;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: transparent
}
A.RightBarLink:hover
{
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: lime
}
A.RightBarLink:visited
{
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat
}
.Middle .Heading
{
    COLOR: black;
    BACKGROUND-COLOR: #ffcc99
}
.Middle .Furniture
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    COLOR: black;
    BACKGROUND-COLOR: lightgoldenrodyellow;
    BORDER-RIGHT-WIDTH: 1px
}
A.thumbs
{
    COLOR: lightgoldenrodyellow;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.thumbs:active
{
    COLOR: lightgoldenrodyellow;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.thumbs:visited
{
    COLOR: lightgoldenrodyellow;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.thumbs:hover
{
    COLOR: red;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}

/* Menu */
FIELDSET.menu
{
	font-family:arial;
	font-size:10pt;
	border-style:solid;
	border-width:1px;
	border-color:black;
	background-color:white;
	padding-left:0px;
	padding-right:0px;
	padding-top:.5em;
	padding-bottom:0px;

}
LEGEND.menu
{
	font-size:12pt;
	color:black;
	background-color:#ffcc99;
	border-width:1px;
	border-style:solid;
	border-color:black;
}
A.legend
{
    COLOR: black;
    BACKGROUND-COLOR: #ffcc99;
    TEXT-DECORATION: none
}
A.legend:active
{
    COLOR: black;
    BACKGROUND-COLOR: #ffcc99;
    TEXT-DECORATION: none
}
A.legend:hover
{
    COLOR: black;
    BACKGROUND-COLOR: #ffcc99;
    TEXT-DECORATION: none
}
A.legend:visited
{
    COLOR: black;
    BACKGROUND-COLOR: #ffcc99;
    TEXT-DECORATION: none
}
DT.menu
{
	background-color: papayawhip;
	font-weight:bold;
	text-indent: 0.5em;
	margin-left:0px;
}
DD.menu
{
	background-color: white;
	text-indent: 1.5em;
	margin-left: 0px;
}
DD.menu.options
{
	background-color: #EEEEEE;
	text-indent: 2.5em;
	margin-left: 0px;
	font-size: 9pt;
}
DD.menu.options.indent
{
	background-color: #EEEEEE;
	text-indent: 3.5em;
	margin-left: 0px;
	font-size: 9pt;
}
DD.menu.autoOptions
{
	background-color: #EEEEEE;
	text-indent: 2.5em;
	margin-left: 0px;
	font-size: 9pt;
}
A.menu
{
	display: block;
	COLOR: black;
	TEXT-DECORATION:none;
}
A.pageLocation
{
	COLOR: black;
	TEXT-DECORATION: underline;
	font-size:10pt;
}
A.menu:hover
{
    BACKGROUND: #FFCCCC;
	margin-left: 0px;
    COLOR: black;
    TEXT-DECORATION:none;
}
A.pageLocation:hover
{
    BACKGROUND: #FFCCCC;
	margin-left: 0px;
    COLOR: black;
    TEXT-DECORATION:underline;
}
A.menu:visited
{
    COLOR: black;
	text-decoration:none;
}
/* End Menu */
A.pageLocation:visted
{
    COLOR: black;
	text-decoration:underline;
}
TABLE.header
{
	background-color:none;
	border-bottom:2px solid black;
	padding-bottom:5px;
	margin-bottom:5px;
}
H4.pageLocation
{
	 background-color:#DDDDDD;
	 font-family:arial;
	 font-weight:bold;
}
/* Search */
FIELDSET.search
{
	font-family:arial;
	font-size:8pt;
	border-style:solid;
	border-width:1px;
	border-color:black;
	background-color:white;
	padding-left:.5em;
	padding-right:0px;
	padding-top:.5em;
	padding-bottom:0px;

}
A.search,search:active,search:visited
{
    COLOR: black;
    BACKGROUND-COLOR: none;
    TEXT-DECORATION: underline;
}
A.search:hover
{
	COLOR: black;
    BACKGROUND-COLOR: #FFCCCC;
    TEXT-DECORATION: underline;
}
LEGEND.searchLegend
{
	font-size:8pt;
	color:black;
	background-color:#ffcc99;
	border-width:1px;
	border-style:solid;
	border-color:black;
}
A.searchLegend,searchLegend:active,searchLegend:hover,searchLegend:visited
{
    COLOR: black;
    BACKGROUND-COLOR: #ffcc99;
    TEXT-DECORATION: none
}
A.searchLegend:active
{
    COLOR: black;
    BACKGROUND-COLOR: #ffcc99;
    TEXT-DECORATION: none
}
A.searchLegend:hover
{
    COLOR: black;
    BACKGROUND-COLOR: #ffcc99;
    TEXT-DECORATION: none
}
A.searchLegend:visited
{
    COLOR: black;
    BACKGROUND-COLOR: #ffcc99;
    TEXT-DECORATION: none
}
/* End Search */
/* Footer */
P.footer
{
	background-color: #EEEEEE;
	border-top: 1px solid black;
	vertical-align: bottom;
}
/* End Footer */
BODY.SiteBody
{
	BACKGROUND-COLOR: red;
}