/* CSS Document */

body,td,th {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}	
a:link {
	font-family: Minion, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration:none;
}
a:visited {
	font-family: Minion, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration:none;
}
a:hover {
	font-family: Minion, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration:underline;
}
a:active {
	font-family: Minion, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration:none;
}	

div#footer {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
div#footer a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: underline;
}

/*Homepage Styles*/

.hpHalf {width:265px; height:150px; padding:0px 4px; float:left;}
#hpTitle h1 {font-family:verdana, tahoma, helvetica, sans-serif; font-size: 14px; color:#696;}

.hpHeader h1 {font-family:verdana, tahoma, helvetica, sans-serif; font-size: 14px; color:#696;}
.hpHR {width:700px; height:3px; background-color:#82BADA;}
#hpEvents {background-color:#eff5ef; padding: 10px 5px;}
#hpEvents h1 {font-size:12px; font-weight:bold; color:#696;}
#hpEvents ul {padding:0px 0px 0px 20px; color: #696;}

#hpEvents a,#hpEvents a:visited {color: #9a8870; text-decoration:none; font-size:1em;}
#hpEvents a:hover, #hpEvents a:visited:hover {text-decoration:underline;}

#hpNewsHolder {width:550px; margin:0px 0px 0px 120px;}
#hpNewsHolder h1 {border-bottom: 1px dotted rgb(48, 119, 181);}

#hpNews {width:550px;}
#hpNews ul {padding:10px 0px 0px 15px; list-style: none;}
#hpNews li {padding-bottom:6px;}

#hpNews a,#hpEvents a:visited {color: #3077B5; text-decoration:none; font-size:1em;}
#hpNews a:hover, #hpNews a:visited:hover {text-decoration:underline;}


#hpPartners ul {padding:10px 0px 0px 15px;}
#hpPartners li {padding-bottom:4px;}

.hpBar {background-color:#3077B5;padding:5px 0px; margin-bottom:10px; width:100%; text-align:center; color:#fff; font-weight:bold;}

/* Utility Styles */

.clear {clear:both;}

/*HTML Elements*/
h1 { font-family:times, serif; color: #3077B5; font-size: 15px; margin-bottom:0px;}
h2 { font-size:1.2em;}

