

/* GLOBAL PAGE STYLES */


body, table, td, div, input, textarea, option, select, .content, #content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}


a:link, a:visited, a:active {
	color: #006666;
	text-decoration: underline;
}
a:hover {
	color: #CC0202;
	text-decoration: underline;
}


a.footer:link, a.footer:visited, a.footer:active {
	color: #700101;
	text-decoration: none;
}
a.footer:hover {
	color: #700101;
	text-decoration: underline;
}


#content {
	padding: 20px;
}


#left {
	color: #FFFFFF;
}


h1, .heading1 {
	font-size: 32px;
	font-weight: normal;
	color: #CC0000;
}
h2, .heading2 {
	font-size: 26px;
	font-weight: normal;
	color: #006666;
	border-bottom: 2px dotted #BDCDC1;
}
h3, .heading3 {
	font-size: 16px;
	font-weight: bold;
	color: #006666;
	border-bottom: 2px dotted #BDCDC1;
}

a, a:link, a:visited, a:active {
	
}


/* MENU */


#nav {
	/*width: 767px;*/
	margin: 8px 0px 8px 0px;
	border-top: 2px dotted #BDCDC1;
	border-bottom: 2px dotted #BDCDC1;
}
#nav_table {
	padding: 5px 0px 5px 0px;
}
a.nav:link, a.nav:visited, a.nav:active {
	color: #006666;
	text-decoration: none;
	background: #FFFFFF;
	padding: 4px 8px 4px 8px;
	font-weight: bold;
}
a.nav:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #7C9C84 top left repeat-x url(../images/nav_bgnd.gif);
	padding: 4px 8px 4px 8px;
	font-weight: bold;
}


.menu_link_box {
	background-color: #006666;
	padding: 0px;
	width: 120px;
	overflow: visible;
}
a.menu_link:link, a.menu_link:visited, a.menu_link:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #006666;
	padding: 4px 6px 4px 6px;
	width: 135px;
	display: block;
	text-decoration: none;
	border-bottom: solid 1px #7C9C84;
}
a.menu_link:hover {
	color: #FFFFFF;
	background-color: #7C9C84;
	text-decoration: none;
	border-bottom: solid 1px #7C9C84;
}


