﻿body {background-color: #6E8D5C; margin-top: 0px; margin-right: 0px;}

dl   {font-size: 10pt; font-family:  arial, verdana, sans-serif; color: black;}

td   {font-size: 10pt; font-family:  arial, verdana, sans-serif; color: black;}

p   {font-size: 10pt; font-family:  arial, verdana, sans-serif; color: black;}
li        {font-size: 10pt; font-family:  arial, verdana, sans-serif; color: black; margin-top: 3pt; margin-bottom: 3pt;}
ul        {list-style-type: square;}

h1		{font-size: 16pt; color: #49382A; font-weight: bold; margin-bottom: 0px;}
h2		{font-size: 13pt; color: #49382A; font-weight: bold;}
h3		{font-size: 11pt; color: #49382A; font-weight: bold;}
h4		{font-size: 14pt; color: #004730; font-weight: normal; margin-top: 0px;}

.bottom	{margin-bottom: 0;}
.top	{margin-top: 0;}
.topbot	{margin-top: 0; margin-bottom: 0;}

.small  {font-size: 8pt; color: #004730;}
.footer {font-size: 8pt; color: #49382A;}


.navbkgrnd {
	background-image: url(../images/nav_bkgrnd.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #CABA9F;
	z-index: 1;
}
.bkgrnd {
	background-image: url(../images/bkgrnd.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	z-index: 1;
}
.bkgrnd2 {
	background-image: url(../images/bkgrnd2.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	z-index: 1;
}

.topnav				{font-size: 9pt; color: #004730; font-weight: normal;}
a.topnav:link		{color: #004730; text-decoration: none;}
a.topnav:active		{color: #004730; text-decoration: none;}
a.topnav:visited	{color: #004730; text-decoration: none;}
a.topnav:hover		{color: #7A560F; text-decoration: underline overline;}

.leftnav			{font-size: 11pt; margin-left:3px; font-weight: bold;}
a.leftnav:link		{color: #49382A; text-decoration: none;}
a.leftnav:active	{color: #49382A; text-decoration: none;}
a.leftnav:visited	{color: #49382A; text-decoration: none;}
a.leftnav:hover		{color: #7A560F; text-decoration: none;}

a:link 		{color: #004730; text-decoration: underline;}
a:active 	{color: #004730; text-decoration: underline;}
a:visited 	{color: #004730; text-decoration: underline;}
a:hover 	{color: #7A560F; text-decoration: underline;}


#Content
{
	width: 100%;
	min-height: 500px;
	height: auto !important;
	height: 500px;
	padding-left: 10px;
	z-index: 1001;
}

#fullheight{height:100%}

/*rollover navigation*/
#nav ul { /* all lists */
	padding: 0; margin: 0; list-style: none; }

#nav { /* all lists */
	padding: 0; margin: 0; list-style: none; }

#nav a    {text-decoration: none; }
#nav li   {float: left; display: block; margin: 5px;}
#nav li a {color: #49382A; display: block; width: 140px; font-size: 10.5pt; font-weight: bold; border-bottom: 1px solid  #49382A;}
#nav li a:hover  {color: white; display: block; background: #49382A; font-weight: bold;}

#nav li ul { /* second-level lists */
	position: absolute;
	background: #49382A;
	margin: -20pt 0 0 140px;
	padding: 2px 5px 2px 5px;
	width: 146px; *width: 151px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	border: 1px solid  white;
}

#nav li ul li { float: left; display: block; margin: 2px 0px 2px 0px;}
#nav li ul a { color: white; line-height: 13pt; display: block; width: 150px; *width: 160px; font-size: 8.5pt; font-weight: normal; border-bottom: 1px solid  white;}
#nav li ul a:hover { color: #49382A; display: block; background: #CABA9F; font-weight: normal;}

#nav li ul ul { /* third-level lists */
	position: absolute;
	background: #49382A;
	margin: -20pt 0 0 130px;
	padding: 5px 5px 5px 5px;
	width: 150pt;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li.sfhover ul ul {left: -999em;}

#nav li:hover ul ul {left: -999em;}
#nav li li.sfhover ul {left: auto;}

#nav li.sfhover ul {left: auto;}

#nav li li:hover ul {left: auto;}

#nav li:hover ul {left: auto;}

#nav li.sfhover ul ul ul ul { left: -999em; } 

#nav li.sfhover ul ul ul { left: -999em; } 

#nav li.sfhover ul ul { left: -999em; } 

#nav li:hover ul ul ul ul { left: -999em; } 

#nav li:hover ul ul ul { left: -999em; } 

#nav li:hover ul ul { left: -999em; } 
#nav li li li li.sfhover ul { left: auto; }

#nav li li li.sfhover ul { left: auto; }

#nav li li.sfhover ul { left: auto; }

#nav li.sfhover ul { left: auto; }

#nav li li li li:hover ul { left: auto; }

#nav li li li:hover ul { left: auto; }

#nav li li:hover ul { left: auto; }

#nav li:hover ul { left: auto; }

#hotnews {
	width: 130px; *width: 131px;
	background: #CABA9F;
	border: 1px;
	border-color: #COCOCO;
	margin: 10px;
	padding: 10px;
	float: left;
}
#hotnews h2 {font-size: 11pt; color: black; font-weight: bold; margin-bottom: 4px;}
#hotnews p  {font-size: 9pt; color: black; margin-top: 4px; margin-bottom: 6px; line-height: 14px;}
#hotnews a  {color: #49382A;}
#hotnews a:hover  {color: white; font-weight: normal;}
