/* CSS Document */
/*general styles*/
body
{
	background-color:#FFFFCC;
	font-family:Verdana;
	font-size:10pt;
	width:100%;
	border: 0px thin black;
	margin: 5px 0px 0px 4px;
}
h1,h2,h3,h4,h5
{
	color:#5D775A;
}
small
{
	font-weight:bold;
}
img
{
	border-width:0px;
}
dt.title
{
	font-size:12pt;
	color:#5D775A;
	padding-bottom:4px;
}
hr
{
	background-color:#006600;
	text-align:center;
	width: 100%;
}
ul.plain
{
	list-style:none;
}
dt
{
	font-weight:bold;
}
a:link,a:visited,a:active
{
	color:#003300;
}
a:hover
{
	color:red;
	text-decoration:none;
}
a.nav:link,a.nav:visited,a.nav:active
{
	text-decoration:none;
	font-size:10pt;
	color:#FFFFCC;
}
a.nav:hover
{
	text-decoration:underline;
	font-size:10pt;
}
th.head
{
	text-align:center;
	color:#FFFFCC;
	border-bottom:#5D775A thin solid;
	border-top:#5D775A thin solid;
	background-color:#5D775A;
	padding:2px;
}
.head
{
	text-align:center;
	color:#5D775A;
	font-size: 11pt;
}
/*newsflash styles*/
td.news
{
	border:thin solid #5D775A;
}
	
/*events page*/
td.events
{
	text-align:center;
	vertical-align:top;
}
td.left
{
	padding-right:20px;
	font-weight:bold;
}
/*DIV TAG styles*/
div.user
{
	width:100%;
	border-bottom: 	#5D775A 2px solid;
	padding-bottom:3px;
	border-top: 	#5D775A 2px solid;
	padding-top:3px;
}
div.footerblock 
{
	text-align:center;
	width:100%;
	font-size:10pt;
}
div.logohead
{
	text-align:center;
	font-size:12pt;
	color:#5D775A;
	font-weight:bold;
}
/*navigation menu styles*/
table.nav
{
border:thin solid #5D775A;
}
td.nav
{
	text-align:center;
	border-left: #FFFFCC 2px groove;
	border-top: #FFFFCC 2px groove;
	border-bottom: #FFFFCC 2px groove;
	font-size:10pt;
	color:#FFFFCC;
	/*
	border-color:#003300;
	border-width:2px;
	border-style:groove;
*/
	padding: 2px 0px 2px 0px;
	background-color:#5D775A;
	border-collapse:collapse;
}
