p, td, dl, li	{font-size: 10pt; font-family: helvetica, Arial, sans-serif; color: #000000; margin-right: 10pt;}

H1	{font-size: 18pt; line-height: 22pt; font-family: helvetica, Arial, sans-serif; color: #5D2728; font-weight:normal; margin-top: 10pt;  margin-bottom: 0; text-transform: uppercase;}

H2	{font-size: 16pt; line-height: 20pt; font-family: helvetica, Arial, sans-serif; color: #000000; margin-bottom: 0;}

H3	{font-size: 14pt; line-height: 16pt; font-family: helvetica, Arial, sans-serif; color: #5D2728; margin-bottom: 0;}

H4	{font-size: 12pt; line-height: 16pt; font-family: helvetica, Arial, sans-serif; color: #000000; margin-bottom: 0;}

.notop		{margin-top: 0;}

.footer	{font-size: 7pt; font-family: helvetica, Arial, sans-serif; color: #444444; margin-top: 0;}

.left {
	background-image: url(../images/bottom_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.text {
	background-image: url(../images/bkgrnd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

A:link 	{color: #5D2728;}
A:active 	{color: #5D2728;}
A:visited 	{color: #444444;}
A:hover 	{color: #000000;}


.nav {color: #000000; display: block; width: 130pt; *width: 125pt; font-size: 11pt;  font-weight: bold; border-bottom: 1pt solid  #EEE2C5;}

/*rollover navigation*/
#nav, #nav ul { /* all lists */
	padding:0; margin: 0; list-style: none; }

#nav a { text-decoration: none; }
#nav li   { float: left; display: block; margin: 0 0 0 4; line-height: 20pt}
#nav li a { color: #000000; display: block; width: 130pt; *width: 125pt; font-size: 11pt;  font-weight: bold; border-bottom: 1pt solid  #EEE2C5;}
#nav li a:hover  {color: #5D2728; display: block; font-weight: bold; }

#nav li ul { /* second-level lists */
	position: absolute;
	background: #5D2728;
	margin: -20pt 0 0 113pt;
	padding: 5pt 10pt 5pt 10pt;
	width: 100pt;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul li { float: left; display: block; margin: 0;}

#nav li ul a { color: #EEE2C5; line-height: 16pt; display: block; width: 100pt; *width: 105pt; font-size: 9pt; font-weight: bold;  border-bottom: 0}

#nav li ul a:hover { color: #ffffff; display: block; font-weight: bold;}


#nav li ul ul { /* third-level lists */
	position: absolute;
	background: #61748C;
	margin: -18pt 0 0 130pt;
	padding: 5pt 10pt 5pt 10pt;
	width: 150pt;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul ul, #nav li.sfhover ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left: auto;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {     left: -999em; } 

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {     left: auto; }
