/*start controls for general items on all pages*/

body {
	font-size: 14px;
	color: black;
	font-family: Palatino, Garamond, Arial;
	background-image: url(images/whtmarb.jpg);
}
p {
	margin-left: 10px;
	margin-top: 10px;
	vertical-align: top;
	font-size: 14px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td {
	font-size: 14px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul, li{
	margin-top: 0px;
	font-size: 16px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: disc;
}
h1 {
	FONT-SIZE: 200%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	margin-top: 15px;
	margin-left: 15px;
}

h2 {
	font-size: 175%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	margin-top: 15px;
	margin-left: 15px;
}

h3 {
	font-size: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	margin-left: 10px;
	padding-top: 5px;
	margin-bottom: 0px;
}

h4 {
	font-size: 125%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	margin-left: 10px;
	margin-bottom: 0px;
}
h5 {
	font-size: 100%;
	color: #000099;
	margin-left: 10px;
	margin-bottom: 0px;
}
img {
	border: 0px 0px 0px 0px;
}

.nospace {
	margin-bottom: 0px;
	margin-top: 0px;
}


/*for text with lists following when no space is wanted*/
.listext {
	margin-bottom: 0px;
	margin-left: 10px;
	vertical-align: top;
}

/*maintext controls for text in the main area*/

.maintext {
	vertical-align: top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	margin-left: 10px;
	line-height: 25px;
}
.maintext a {  
	font-weight: bold;
	font-size: 14px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color: #000099; 
	text-decoration: none;
	margin-left: 10px;
	line-height: 25px;
}
.maintext a:active, .maintext a:visited  {
	font-weight: bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px; 
	color: blue; 
	text-decoration: none;
	margin-left: 10px;
	line-height: 25px;
}

.maintext a:hover {
	font-size: 14px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
	color: blue; 
	text-decoration: underline;
	margin-left: 10px;
	line-height: 25px;
	}


/*mainav controls former main navigation area; currently controlled by Java Script*/

.mainav {
	vertical-align: top;
		font-family: Palatino, Garamond, Arial;
	font-size: 14px;
	color: black;
}
.mainav a {  
	font-weight: bold;
		font-family: Palatino, Garamond, Arial;
	font-size: 14px; 
	color: #000099; 
	text-decoration: none;
	margin-left: 5px;
	line-height: 40px;
}
.mainav a:active, .mainav a:visited  {
	font-weight: bold;
		font-family: Palatino, Garamond, Arial;
	font-size: 14px; 
	color: blue; 
	text-decoration: none;
	margin-left: 5px;
	line-height: 40px;
}

.mainav a:hover {
	font-size: 14px; 
	font-weight: bold;
		font-family: Palatino, Garamond, Arial;
	color: blue; 
	text-decoration: underline;
	margin-left: 5px;
	line-height: 40px;
	}


/*control for date*/
#date {
	font-size: 11px; 
	font-weight: bold;
	margin-left: 10px;
	padding right: 5px;
}
	
	
	
/*control for contact information in the lower left-side gray area*/
.contact {
	font-size: 10px;
	color: black;
	font-weight: bold;
	padding top: 5px;
	margin-left: 5px;
}


/* start control for specific areas on the page as designated*/

#dateupdated {
	float:left;
	font-size: 14px;
	color: blue;
}

#copyright {
	FONT-SIZE: 14px;
	color: blue;
	float: right;
}


/* end control for specific areas on the page as designated*/


.foot {
	color: #000099;
	background-color: black; 
	font-size: 14px;
}

.footnav A:link {
	color: #000099;
	font-size: 14px;
	text-decoration: none
}
.footnav A:visited {
	color: blue;
	font-size: 14px;
	text-decoration: none
}
.footnav A:hover {
	color: blue;
	font-size: 14px;
	text-decoration: underline
}
.footnav A:active {
	color: blue;
	font-size: 14px;
	text-decoration: underline
}


/* Opera Hack */
html>body .hideit {
    display: block;
}
head:first-child+body .hideit {
    display: none;
}

p.bodytext2 {
	font-family: Palatino, Garamond, Arial;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 5px;
}
p.bodytext2 a:link, p.bodytext2 a:visited {
	font-family: Palatino, Garamond, Arial;
	font-size: 16px;
	color: #000099;
	text-decoration: none;
}
p.bodytext2 a:hover{
	font-family: Palatino, Garamond, Arial;
	font-size: 16px;
	color: #000099;
	text-decoration: underline;
}

