@import url("style.css");
html, body{
	height:100%;
} 
/* end hack */ 
#outer{ 
	margin-bottom:-52px; min-height:100% 
}
#footer { 
	width:100%; clear:both; height:50px; color:#333333;font-family:arial;font-size:10px;position:relative; 
} 
#footerIn {
	padding-top:30px;padding-left:175px;
}
/*needed to make room for header*/ 
#clearfooter{
	clear:both;height:52px;
}
/*needed to make room for footer*/ 
* > html #clearfooter {
	float:left;width:100%;
}
BODY {
	MARGIN: 0px; background:#ffffff;
}
form {
	padding:0px; margin:0px;
}
#skipnav {
	position:absolute; left:0px;top:0px;display:none;
}
#Container {
	width:1002px; text-align: left;
}
#leftCol {
	width:175px; float:left;
}
#leftColin {
	padding-left:10px;padding-right:25px;
}
.leftnav {
	color:#db001b;font-family:arial;font-size:12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:2px; border-bottom:1px solid #333333;
}
.leftnav a {
	color:#db001b;text-decoration:none;
}
.leftnav a:visited {
	color:#db001b;text-decoration:none;
}
.leftnav a:active {
	color:#db001b;text-decoration:none;
}
.leftnav a:hover {
	color:#db001b;text-decoration:none;
}
.leftsubnav {
	color:#db001b;font-family:arial;font-size:12px;padding-top:4px;padding-bottom:4px;padding-right:2px;
}
.leftsubnav a {
	color:#db001b;text-decoration:none;
}
.leftsubnav a:visited {
	color:#db001b;text-decoration:none;
}
.leftsubnav a:active {
	color:#db001b;text-decoration:none;
}
.leftsubnav a:hover {
	color:#db001b;text-decoration:none;
}
.leftsubsubnav {
	color:#db001b;font-family:arial;font-size:12px;padding-top:2px;padding-bottom:4px;padding-right:2px;padding-left:10px;
}
.leftsubsubnav a {
	color:#db001b;text-decoration:none;
}
.leftsubsubnav a:visited {
	color:#db001b;text-decoration:none;
}
.leftsubsubnav a:active {
	color:#db001b;text-decoration:none;
}
.leftsubsubnav a:hover {
	color:#db001b;text-decoration:none;
}
.ebulletin {
	color:#db001b;font-family:arial;font-size:12px;font-weight:bold;padding-bottom:2px;padding-top:3px;
}
.ebulletin a{
	color:#db001b;text-decoration:none;
}
.ebulletin a:visited{
	color:#db001b;text-decoration:none;
}
.ebulletin a:active{
	color:#db001b;text-decoration:none;
}
.ebulletin a:hover{
	color:#db001b;text-decoration:none;
}
.ebulletinicon {
	float:left;margin-right:5px;
}
#rightCol {
	float:left;width:825px;
}
#midCol {
	width:640px;float:left;
}
.innerTitle {
	color:#db001b;font-family:verdana;font-size:14px;font-weight:bold;padding-bottom:1px;padding-top:1px;border-bottom:1px solid #333333;border-top:1px solid #333333;margin-bottom:10px;
}
.innerText {
	color:#333333;font-family:arial;font-size:12px; 
}
.innerText a {
	color:#db001b; font-family:arial;font-size:12px; text-decoration: none;
}
.innerText p {
	margin-top:0px;margin-bottom:10px;
}
#midRight {
	width:185px;float:left;
}
#midRightin {
	padding-left:25px;padding-right:5px;
}
.rightpictext {
	color:#333333;font-family:arial;font-size:12px;font-weight:bold;margin-top:10px;margin-bottom:10px;
}
.rightbar {
	color:#db001b;font-family:arial;font-size:12px;font-weight:bold;border-bottom:1px solid #f4ce00;border-top:1px solid #f4ce00;padding-top:2px;padding-bottom:2px;margin-bottom:10px;
}
.righttext {
	color:#333333;font-family:arial;font-size:12px;line-height:15px;
}
.righttext p {
	margin-top:0px;margin-bottom:10px;
}
.righttext a{
	color:#db001b;text-decoration:none;
}
.righttext a:visited{
	color:#db001b;text-decoration:none;
}
.righttext a:active{
	color:#db001b;text-decoration:none;
}
.righttext a:hover{
	color:#db001b;text-decoration:none;
}


/*Home page styles*/
.homeebulletinhead {
	color:#db001b;font-family:verdana;font-size:12px;font-weight:bold;padding-bottom:2px;padding-top:3px;border-bottom:1px solid #f4ce00;border-top:1px solid #f4ce00;margin-top:8px;float:left;width:105px;
}
.homeebulletinhead a{
	color:#db001b;text-decoration:none;
}
.homeebulletinhead a:visited{
	color:#333333;text-decoration:none;
}
.homeebulletinhead a:active{
	color:#333333;text-decoration:none;
}
.homeebulletinhead a:hover{
	color:#333333;text-decoration:none;
}
.homeebulletin {
	color:#333333;font-family:arial;font-size:12px;font-weight:bold;padding-bottom:2px;padding-top:3px;
}
.homeebulletin a{
	color:#db001b;text-decoration:none;
}
.homeebulletin a:visited{
	color:#333333;text-decoration:none;
}
.homeebulletin a:active{
	color:#333333;text-decoration:none;
}
.homeebulletin a:hover{
	color:#333333;text-decoration:none;
}
.homeebulletinicon {
	float:left;
}
#homemidRight {
	width:220px;float:left;
}
#homemidRightin {
	padding-left:25px;padding-right:5px;
}
#homemidCol {
	width:605px;float:left;
}
.homerightbar {
	color:#333333;font-family:verdana;font-size:12px;border-bottom:1px solid #333333;border-top:1px solid #333333;padding-top:3px;padding-bottom:3px;margin-bottom:10px;
}
.homerighttext {
	color:#333333;font-family:arial;font-size:12px;line-height:15px;
}
.homerighttext p {
	margin-top:0px;margin-bottom:10px;
}
.homerighttext a{
	color:#db001b;text-decoration:none;
}
.homerighttext a:visited{
	color:#db001b;text-decoration:none;
}
.homerighttext a:active{
	color:#db001b;text-decoration:none;
}
.homerighttext a:hover{
	color:#db001b;text-decoration:none;
}
.hometextimg {
	border-top:1px solid #333333;padding-top:5px;padding-bottom:20px;
}
#homeflash {
	float:left;margin-right:25px;
}
#homemainText {
	font-family:verdana;font-size:15px;color:#333333;float:left;width:190px;
}
.highlighttext {
	color:#db001b;
}
#homenewCol {
	width:390px;float:left;margin-right:25px;
}
#homepubliCol {
	width:190px;float:left;
}
.homenewshead {
	color:#333333;font-family:verdana;font-size:12px;padding-bottom:2px;padding-top:3px;border-bottom:1px solid #f4ce00;border-top:1px solid #f4ce00;margin-top:8px;float:left;width:350px;
}
.homenewshead a{
	color:#333333;text-decoration:none;
}
.homenewshead a:visited{
	color:#333333;text-decoration:none;
}
.homenewshead a:active{
	color:#333333;text-decoration:none;
}
.homenewshead a:hover{
	color:#333333;text-decoration:none;
}
.homenewsicon {
	float:left;
}
.homenews {
	color:#333333;font-family:arial;font-size:12px;line-height:15px;padding-right:10px;
}
.homenews a{
	color:#333333;text-decoration:none;
}
.homenews a:visited{
	color:#333333;text-decoration:none;
}
.homenews a:active{
	color:#333333;text-decoration:none;
}
.homenews a:hover{
	color:#333333;text-decoration:none;
}
.homenews p {
	margin-top:0px;margin-bottom:12px;
}
.homemorenews {
	color:#db001b;text-align:right;font-family:arial;font-size:12px;
}
.homemorenews a{
	color:#db001b;text-decoration:none;
}
.homemorenews a:visited{
	color:#db001b;text-decoration:none;
}
.homemorenews a:active{
	color:#db001b;text-decoration:none;
}
.homemorenews a:hover{
	color:#db001b;text-decoration:none;
}
.homepubhead {
	color:#333333;font-family:verdana;font-size:12px; padding-bottom:2px;padding-top:3px;border-bottom:1px solid #f4ce00;border-top:1px solid #f4ce00;margin-top:8px;width:190px;
}
.homepubhead a{
	color:#333333;text-decoration:none;
}
.pubcol {
	margin-top:10px;
}
.association {
	font-size:10px;
}

/*News page styles*/

#boxleft_grayimageblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 70px; PADDING-TOP: 5px
}
#boxleft_pinkblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; WIDTH: 70px; PADDING-TOP: 2px
}
.left_pinkblock {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 70px; color:#333333; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.right_pinkblock {
	padding-right: 5px; padding-left: 5px; font-weight: bold; font-size: 11px; padding-bottom: 2px; color:#db001b; padding-top: 2px
}
A.pinkblockright:link {
	font-weight: bold; font-size: 11px; color:#db001b; text-decoration: none
}
A.pinkblockright:visited {
	font-weight: bold; font-size: 11px; color:#db001b; text-decoration: none
}
A.pinkblockright:active {
	font-weight: bold; font-size: 11px; color:#db001b; text-decoration: none
}
A.pinkblockright:hover {
	font-weight: bold; font-size: 11px; color:#db001b; text-decoration: none
}
.searchpaging {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial
}
A.searchpaging:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#db001b; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.searchpaging:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#db001b; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.searchpaging:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#db001b; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.searchpaging:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#db001b; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.left_middle_line{  height:1px;     background: #333333;    margin:2px 5px 2px 0px;}