/* Global sytles */
body 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0em;
	margin: 0;
	background-color: #083872;
		}
		
br {line-height : 50%;}

div {margin: 0; padding: 0; }

h5 {
	font-size: small; 
	color: #666666; 
	font-weight: bold; 
	margin-bottom: 10px; 
	margin-top: 5px; 
	padding: 0px; 
	border-bottom: 1px solid #999999;
	}
	
img {border: 0; /* prevents blue border around image links */}

td {font-family: Verdana,Arial, Helvetica, Sans-serif; font-weight:normal; }	

	
/* general hypertext links */
a:link {text-decoration: none; color: blue;}	
a:visited {text-decoration: none; color: purple;}	
a:hover {text-decoration: underline;}	


/* ADDITIONAL STYLES */

#bannerspace {line-height : 50%;}

.featurebox {
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom:  1px solid #999999;
	border-top:  1px solid #999999;
	width: 237px;
	}

.featureboxMain {
	border-right: 1px solid #999999; 
	border-left: 1px solid #999999; 
	border-bottom:  1px solid #999999; 
	border-top:  1px solid #999999; 
	width: 780px;
	}

/* footer container */
#footer {position: relative; clear: both; width: 780px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%;}
#footer a {text-decoration: none;}
#footert a:visited {text-decoration: none;}
#footer a:hover {text-decoration: underline;}
	

.infeaturebox {
	width: 225px;
	font-size: 70%;
	line-height : normal;
	color: #666666;
	}
	
.infeatureboxwide {
	width: 360px;
	font-size: 70%;
	line-height : normal;
	color: #666666;
	padding-right: 10px;
	padding-left: 10px;
	}	
/* titles for featureboxes on home page */
.infeaturebox h3 {
	font-size: small; 
	color: #666666; 
	font-weight: bold; 
	margin-bottom: 0px; 
	margin-top: 0px; 
	padding: 6px; 
	border-bottom: 1px solid #999999;
	}
.infeatureboxwide h3 {
	font-size: small;
	color: #666666;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
	border-bottom: 1px solid #999999;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-left: -5px;
	}	
	
.infeatureboxMain {
	width: 765px;
	font-size: 70%;
	line-height : normal;
	color: #666666; 
	}

.infeatureboxMain h3 {
	font-size: small; 
	color: #666666; 
	font-weight: bold; 
	margin-bottom: 0px; 
	margin-top: 0px; 
	padding: 6px; 
	border-bottom: 1px solid #999999;
	}
	
#pageContent {
	clear: both;
	width: 780px;
	height: auto;
	background-color: #FFFFFF;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	left: auto;
	padding-bottom: 0px;
	padding-top: 0px;
	color:#666666;
	}
			
#pageText {
	FONT-SIZE: small;
	FONT-WEIGHT: normal;
	background-color: #FFFFFF;
	}

#picture {
	width: 780px;
	height: 108px;
	background-color: #FFFFFF;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-position: right top;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	padding-bottom: 0px;
	padding-top: 10px;
	/* image background */
	}
	
#pictureSub {
	width: 600px;
	height: 50px;
	background-color: #FFFFFF;
	border-top:0px solid #999999;
	border-left:0px solid #999999;
	border-right:0px solid #999999;
	border-bottom:2px solid #999999;
	left: auto;
	padding-bottom: 0px;
	padding-top: 0px;
	}

/* search box container  below top menu*/
#searchtd {
	background-color: #F7D48F;
	padding: 2px;
}
#searchtd form {margin: 0;padding: 0;}
#searchtd p {color: #FFFFFF; font-size: 0.80em; font-weight: bold; padding: 0; margin: 0;}
#searcharea {position: absolute; left: -999px; width: 900px;}
#searchtd select {font-size: .80em;}
#searchtd input {font-size: .80em;}


/* space between featureboxes */
.space {width: 5px;}


/* Subpage: links to 4 Main Feature Pages*/
#sublinks {
	clear: both; 
	width: 180px; 
	height: auto; 
	background-repeat: no-repeat; 
	background-position: left top; 
	background-color: #cc6633; 
	border-top:0px solid #999999; 
	border-left:0px solid #999999;
	border-right:0px solid #999999;
	border-bottom:0px solid #999999;
	left: auto;
	padding-bottom: 0px;
	padding-top: 3px;
	color:#FFFFFF;
	line-height : 80%;
	}

#sublinks H2 {
	clear: left; 
	padding: 0.5em .5em 4px 10px; 
	margin: 0; color: #FFFFFF; 
	font-size: 75%; 
	FONT-WEIGHT: bold; 
	}
	
#sublinks p {
	clear: left; 
	padding: 10px 1em 0 10px; 
	margin: 0;
	font-size: 11px;
	}
	
#sublinks a {
	color:#FFFFFF; 
	text-decoration: none;
	}
	
#sublinks a:hover {
	text-decoration: underline;
	}

/* top menu text */
.topMenuText {font-weight:normal; font-size: 70%; color: #666666;}

/* top menu hypertext links */
a.topMenu1:link	{text-decoration: none; font-weight:normal; font-size: 70%;}
a.topMenu1:active {color: #FFCC33; text-decoration: none; font-weight:normal; font-size: 70%;}
a.topMenu1:visited {text-decoration: none; font-weight:normal; font-size: 70%;}
a.topMenu1:hover {COLOR: #CC9900; text-decoration: none;font-weight:normal; font-size: 70%;}

.bold    {
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bold_blue    {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #083872;
}
	

	
.small { font-size: 10px ; font-family: Verdana, Arial, Helvetica, sans-serif}

.colBox {
	padding: 8px;
	width: 350px;
	margin-right: 5px;
	float: left;
	margin-left: 5px;
	border: 1px solid #083872;
	margin-bottom: 15px;
}
.clear { clear: both; }

