/* developed by christopher leary llc, www.christopherleary.com */

BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; line-height:14px; FONT-FAMILY: Arial, Helvetica, sans-serif;padding: 0;margin: 0; text-align:center; 
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; line-height:14px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}

#pagewidth{ 
 width:846px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#leftcol{
 width:225px; 
 float:left; 
 position:relative; 
  }
 
#twocols{
 width:616px; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:200px; 
 float:right; 
 position:relative; 
 }
 
#maincol{background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:410px; 
 }


.menu{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;text-align:center;background-color:#3778c8;padding-bottom:2px;
	color:white;font-size:12px;font-weight:normal;word-spacing: 0.5pt
}
.menu A{
	font-size:12px;COLOR: #ffffff; BACKGROUND-COLOR: #3778c8; TEXT-DECORATION: none;
}
.menu A:hover {
	font-size:12px;COLOR: #3778c8; BACKGROUND-COLOR: #ffffff;TEXT-DECORATION: none;
}



#footer{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;text-align:center;background-color: white;padding:2px;color:black;
	font-size:10px;font-weight:normal;clear:both;padding-top:0px;
}
#footer A{
	font-size:10px;COLOR: #0e478c; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;
}
#footer A:hover {
	font-size:10px;COLOR: #ffffff; BACKGROUND-COLOR: #0e478c;TEXT-DECORATION: none;
}

.issuesofconcern{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;text-align:left;background-color:#efefef;padding:1px;
	color:#1d4787;font-size:12px;font-weight:normal; border:1px solid #7f7f7f;
}
.issuesofconcern a{
	TEXT-DECORATION: none; 
}

.joinbox{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;text-align:left;background-color:#cccccc;padding:1px;
	font-size:11px;font-weight:normal; border:1px solid #7f7f7f;
}

h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0e478c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent;  padding: 0; margin: 0;
}
.sectionheader {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3778c8;
	padding:2px; text-transform:uppercase; border:1px solid #5a5e63; width:100%;
}
.date {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5c5e61; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; text-transform:uppercase;
}




TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; line-height:14px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
A {
	FONT-SIZE: 11px; COLOR: #0e478c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; 
}
A:hover {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0e478c; TEXT-DECORATION: none
}







 
 /* *** Float containers fix: *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
