A  {
	font-weight : normal; 
	font-variant : none;
	color: #0000FF;
   	text-decoration : underline;
	background-color : #FFFFFF;
}

A:Link  {
	font-weight : normal; 
	font-variant : none;
	color: #0000FF;
   	text-decoration : underline;
	background-color : #FFFFFF;
}

A:Visited  {
	font-weight : normal; 
	font-variant : none;
	color: #000080;
   	text-decoration : underline;
	background-color : #FFFFFF;
}

A:Active  {
	font-weight : normal; 
	font-variant : none;
	color: #000000;
   	text-decoration : underline;
	background-color : #FFFFFF;
}

A:Hover  {
	font-weight : normal; 
	font-variant : none;
	color: #0000FF;
   	text-decoration : none;
	background-color : yellow;
}

BODY  {
	background-color : #FFFFFF;
	color : black;
	margin-top : 10px;
	margin-left : 30px;
	margin-right : 30px;
	margin-bottom : 50px;
	margin-top : 0px;
	font-family : Tahoma, Arial, sans-serif;
	font-size : small;
}

H1  {
	color : #A52A2A;
	font-family : 'Comic Sans', Arial, sans-serif;
	text-align : center;
	font-size : x-large;
	clear : both;
}

H2  {
	margin-top : 10px;
	border-top : thin #A52A2A outset;
	color : #A52A2A;
	font-family : 'Comic Sans', Arial, sans-serif;
	text-align : left;
	font-size : large;
	clear : both;
}

H3  {
	margin-top : 6px;
	color : #A52A2A;
	font-family : 'Comic Sans', Arial, sans-serif;
	text-align : left;
	font-size : medium;
}

LI {
	margin-bottom : 6px;
	padding-left : 10px;
	padding-right : 10px;
}

.maparrow {
	list-style-image : url(\images\bullet_maparrow.gif);
}

TR {
	vertical-align: top;
}

TH {
	text-align: left;
}

.pawprint {
	list-style-image : url(\images\bullet_paw.gif);
}


.calmonth1 {
	background-color : #FFDDDD;
	vertical-align : top;
	font-size : 10pt;
}

.calmonth2 {
	background-color : #DDFFDD;
	vertical-align : top;
	font-size : 10pt;
}

.calmonth3 {
	background-color : #DDDDFF;
	vertical-align : top;
	font-size : 10pt;
}

.errortext {
	color : #FF0000;
}

.faqquery {
	color : Navy;
	font-style : italic;
	font-weight : bold;
}

.footerbar  {
	text-align : center;
	color : #800000;
	font-size : smaller;
	font-weight : bold;
	border-top : thin #800000 outset;
	clear : both;
}

.menubutton {
	background-color : #F0E68C;
	text-align : center;
	padding : 3px;
	border-bottom : medium outset #BDB76B;
	border-right : medium outset #BDB76B;
	border-left : medium outset #FAF0E6;
	border-top : medium outset #FAF0E6;
}

.menulink {
	font-weight : bold; 
	font-variant : small-caps; 
	color : #000000;
	text-decoration : none;
	background-color : #F0E68C;
}

.photofixed {
	margin-top : 15px;
	margin-bottom : 15px;
	margin-left : 0px;
	margin-right : 15px;
	border: thick outset Maroon;
}

.photoleft {
	margin-top : 15px;
	margin-bottom : 15px;
	margin-left : 0px;
	margin-right : 15px;
	float : left; 
	border: thick outset Maroon;
}

.photoright {
	margin-top : 15px;
	margin-bottom : 15px;
	margin-left : 15px;
	margin-right : 0px;
	float : right; 
	border: thick outset Maroon;
}

.reverse {
	background-color : #800000;
	color : #F0E68C;
}

.leftnav {
	background-color: #EEE8AA;
	width: 160px;
	padding: 6px;
	left: 10px;
	position: static;
}

.rightbody{
	padding: 6px;
	left: 170px;
}

.restricted {
	background-color: Silver;
	padding: 10px;
}

.reqfield {
	font-size: larger;
	font-weight: bold;
}

