/* Main Style */

body { background-color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 100%;  color: #000000;  }
               
H1	{ font-family: Arial, Helvetica, sans-serif; color: #0066CC; font-size: 150%; font-weight: bold;  background-color: inherit;  }
H2	{ color: #0000A0; font-size: 120%; font-weight: bold;  background-color: inherit;  }
H3	{ color: #0000A0; font-size: 110%; font-weight: bold;  background-color: inherit;  }
H4	{ color: #000000; font-size: 100%; font-weight: bold;  background-color: inherit;  }
H5	{ color: #0066CC; font-size: 100%; font-weight: bold;  background-color: inherit;  }
H6	{ color: #000000; font-size: 75%; font-weight: bold;  background-color: inherit;  }

/* Formatting Styles */

TD	{ font-family: "Times New Roman", Times, serif; font-size: 100%; }

OL	{ font-family: "Times New Roman", Times, serif; font-size: 100%; }
UL	{ list-style: square inside; }
UL.outside	{ list-style: square outside; }


P	{ font-family: "Times New Roman", Times, serif; font-size: 100%; }
BIG	{ font-size: 110%; }
SMALL	{ font-size: 80%; }

SUP	{ font-size: 90%; }

#maincontent {
	width: 760px;
	margin-left: auto;
	margin-right: auto;
}

.topnav { font-size: smaller; }
.NavBox1 { background-color: #99CCFF; border: groove navy; WIDTH: 160px; margin: 5px; padding: 5px;  color: inherit;  }
.PhoneBox { background-color: #3C5884; width: 160px; border: dashed thin #000000; margin: 5px; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
.datesmallright { font-size: xx-small; text-align: right; }


/* Link Styles */

A:link	{ color: #0000FF; text-decoration: underline;  background-color: inherit;  }
A:active	{ color: #df0000; text-decoration: underline;  background-color: inherit;  }
A:visited	{ color: #0000CC; text-decoration: underline;  background-color: inherit;  }
A:hover	{ color: #df0000;  background-color: inherit;  }

.formbutton  {
	display: inline;
	font-weight: bold;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: smaller;
 }

.formbutton a:link, .formbutton a:visited, .formbutton a:active {
	border: 2px outset;
	border-color: #87CEEB #708090 #708090 #87CEEB;
	padding: 2px 5px 2px 5px;
	background-color: #99CCFF;
	color: #000000;
	text-decoration: none;
 }
	
.formbutton a:hover {
	border: 2px outset;
	border-color: #87CEEB #708090 #708090 #87CEEB;
	padding: 2px 5px 2px 5px;
	background-color: #04B7FF;
	color: #000000;
	text-decoration: none;
}