P, UL, OL {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight: normal;}

.bodytext {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight: normal;}

.form {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal;}

.copyright {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
	
A {
	color:#486C87;
	text-decoration:none;
	font-weight: bold;
}

A:hover {color:#000000; text-decoration:none;}

#table_border td 
 {
 border: 1px solid #CCCCCC;
 }

body {
	margin-bottom: 0px;
	margin-top: 30px;
	padding: 0px;
	background:url(../images/bg.jpg);
}

.clear {
clear:both;
}


#main {
	margin: 0 auto;
	padding: 0;
	background-color:#ffffff;
	width:1000px;
}

#header {
	padding: 0px;
	background:url(../images/header.jpg);
	width:1000px;
	height:170px;
	clear:both;
	}
	
#header_text {
	padding: 10px;
	float:right;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	margin-top: 5px;
	}
	
#header_text a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	}
	
#header_text a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fdba31;
	font-weight: normal;
	}	
	
#fadeshow1 { 
	width: 1000px;
	height:258px;
	clear:all;
}

#flash { 
	width: 1000px;
	height:258px;
	clear:all;
}

.boxes_top {
	padding: 0px;
	width:277px;
	height:29px;
}

.boxes_middle {
	padding: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	width:257px;
	background-image:url(../images/focus-bg.jpg);
	height:75px;

}

.boxes_bottom {
	padding: 0px;
	width:277px;
}

.boxes_bottom_industrial {
	padding: 0px;
	width:277px;
	height:153px;
	background-image:url(../images/industrial-bg.jpg);
}

#news {
	width: 1000px;
	padding: 0px;
	background-image:url(../images/news-programs-bg.jpg);
	clear:both;
}	

#news P {
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}	

#news A {
	color:#FFFFFF;
	text-decoration:none;
	font-weight: normal;
}

#news A:hover {color:#000033; text-decoration:none;}

#news li {
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	margin-left: -20px;
}	

#news_top { 
	width: 1000px;
	height:50px;
	padding: 0px;
	clear:both;
}	

#news_column1 {
	float: left;
	width: 464px;
	padding: 5px 10px 0px 25px;
}

#news_column2 {
	float: left;
	width: 466px;
	padding: 5px 10px 0px 25px;
}

#news_bottom { 
	width: 1000px;
	height:49px;
	padding: 0px;
	clear:both;
}	

#main_body {
	padding: 5px 20px 5px 20px;
	width: 960px;
	clear:both;

}
	
#sponsors { 
	height:91px;
	width: 1000px;
	padding: 0px; 
	clear:both;
}	

#footer { 
	width: 1000px;
	padding: 0px;
	background-image:url(../images/footer-bg-secondary.jpg);
	clear:both;
}	

#footer P {
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}	

#footer A {
	color:#96B7D8;
	text-decoration:none;
	font-weight: normal;
}

#footer A:hover {color:#4184B8; text-decoration:none;}

.orange {color:#fdba31; text-decoration:none;}

#footer_top { 
	width: 1000px;
	height:55px;
	padding: 0px;
	clear:both;
}	

#column1 {
	float: left;
	width: 240px;
	padding: 5px 10px 0px 30px;
}

#column1a {
	float: left;
	width: 275px;
	padding: 5px 10px 0px 10px;
}	

#column2 {
	float: left;
	width: 375px;
	padding: 5px 10px 0px 40px;
}

#column2_home {
	float: left;
	width: 355px;
	padding: 10px 30px 0px 40px;
}

#footer_bottom { 
	width: 1000px;
	height:48px;
	background-image:url(../images/footer-bottom-secondary.jpg);
	padding: 0px;
	clear:both;
}	

#copyright {
	width: 1000px;
	padding: 10px 0 0 0;
	margin: 0 auto;
	
}
	
#copyright P {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: normal;}

#copyright A {
	color:#FFFFFF;
	text-decoration:none;
	font-weight: normal;
}

#copyright A:hover {color:#FDBA31; text-decoration:none;}	

.align {
	float: left;
}

End Div Menu

.nav {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal;}
.header {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; font-weight: normal; color: #486C87}
.listheader {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #666666}
.nav2 {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}

#bg {background:url(../images/bg.gif)}

#bgpromo {background:url(../images/promo-bg.gif)}

.picture {
	color: #4F6CB0;
	border: thin solid #4F6CB0;
}

.bullets {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #993300; font-weight: normal;}

.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: B58282;
	background-color: FFCCCC;
	background-position: center;
	text-decoration: none;
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}

.navbg {background:url(../newsite-images/nav-bg.jpg)}

#bodybg {background:url(../images/in-page-bg.png)}

.bordercolor {
	border-style: solid;     
	border-width: 2px;     
	border-color: #9B5B5C;
}



.border-grey {
	border-style: solid;     
	border-width: 2px;     
	border-color: #D6D5D3
	}
	
.content {
	padding: 10px;
}	
