.main {
	width: 769px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #000000;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	background-position: center;



}
.topRow {
	background-image:  url(../images/topBackground.jpg);
	height: 40px;
	background-repeat: repeat;
}
.searchJoin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: right;
	padding-top: 10px;
	padding-right: 10px;
	vertical-align: middle;




}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: right;
	padding-top: 7px;
	padding-right: 5px;
	vertical-align: middle;
	height: 32px;
	overflow: hidden;
	font-weight: normal;


}
.search A:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;



}
.search A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;


}
.search A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993333;
	text-decoration: none;
	font-weight: normal;

}
.searchArea {
	overflow: hidden;
	font-size: 12px;
}

.join {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: right;
	padding-top: 7px;
	padding-right: 10px;
	vertical-align: middle;

}
.headerGraphic {
	/*background-image:  url(../images/mainBanner.jpg);
	height: 124px;*/
	background-color:#FFF;
	height:114px;
	text-align:left;
	width: 767px;

}
.header-col1{
	float:left;
	height:114px;
	width:488px;	
}
.header-col2{
	float:left;
	height:109px;
	margin-left:30px;
	margin-top:5px;
	width:249px;
}
.clear{
	clear:both;	
}
#since{
	float:left;	
}
.sn{
	float:right;
	padding-top:20px;
	width:135px;
}
.sn img{
	border:0px;	
	display:block;
}
.sn-icon{
	float:left;
	height:40px;
	margin:0px;
	overflow:hidden;
	padding:0px;
	width:40px;
}
.midNav {
	background-image:  url(../images/midBackground.jpg);
	border-top:1px solid #000;
	height: 32px;
	width: 767px;
	background-repeat: repeat-x;
	font-weight: bold;



}
.navText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 131f73;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-right: 9px;


}
.navText A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 131f73;
    text-decoration: none;


}
.navText A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 131f73;
    text-decoration: none;


}
.navText A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: A90020;


}
.mainBlock {
	background-image:  url(../images/sectionBackground.jpg);
	background-repeat: repeat-y;
	width: 767px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	background-color: #FFFFFF;
	float: left;




}
.empty {
	height: 24px;
	width: 767px;
	background-image:  url(../images/mainBackground.jpg);

}
.leftColumn {
	background-color: #FFFFFF;






}
.rightColumn {




}
.centerColumn {
	background-color: #FFFFFF;







}
.mainHeading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: bold;
	color: a50423;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 7px;



}
.subHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 1B2268;


}
p {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 14px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: A90020;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 2px;

}
.details A:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: A90020;
	text-decoration: none;

}
.details A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: A90020;
	text-decoration: none;

}
.details A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 182061;
	text-decoration: none;

}
.bottom {
	height: 44px;
	width: 756px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	color: #333333;
	margin-top: 15px;
	margin-bottom: 0px;







}
.bottom A:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;





}
.bottom A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;





}
.bottom A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;





}
.emptySub {
	background-image: url(../images/subTopBg.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 767px;
}
.mainBlockSub {
	background-image:  url(../images/subMainBg.jpg);
	width: 767px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	float: left;

}
.leftColumnSub {
	width: 180px;
	float: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CDCDCD;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	border-left-color: #CDCDCD;
	padding-bottom: 8px;
	margin-right: 3px;

}
.rightColumnSub {
	float: right;
	width: 181px;

}
.centerColumnSub {
	width: 399px;
	background-color: #FFFFFF;
	float: right;
	margin-bottom: 9px;

}
.centerColumnSub-wide {
	width:570px;
	background-color:#FFFFFF;
	float:right;
	margin-bottom: 9px;
}
.rightBox {
	background-image: url(../images/sideBoxBg.jpg);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 164px;
	padding-top: 5px;



}
.subMainHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #152062;
	padding: 0px;
	margin-bottom: 5px;


}
.navLevel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	margin-right: 12px;
	margin-left: 10px;
	width: 130px;
}
.navLevel1 A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.navLevel1 A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.navLevel1 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #993333;
	text-decoration: none;
}
.navLevel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;


}
.navLevel2 A:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.navLevel2 A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.navLevel2 A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #993333;
}
.navLevel3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;


}
.navLevel3 A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.navLevel3 A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.navLevel3 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #993333;
	text-decoration: none;
}
.navLevel4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;


}
.navLevel4 A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.navLevel4 A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.navLevel4 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #993333;
	text-decoration: none;
}
.navLevel1Selected {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
		margin-right: 10px;
	margin-left: 10px;
}
.navLevel1Selected A:link{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.navLevel1Selected A:visited{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;text-decoration: none;
}
.navLevel1Selected A:hover{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #993333;text-decoration: none;
}

.navLevel2Selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;font-weight: bold;
	text-decoration: none;
}
.navLevel2Selected A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;font-weight: bold;
	text-decoration: none;
}
.navLevel2Selected A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;font-weight: bold;
	text-decoration: none;
}
.navLevel2Selected A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #993333;font-weight: bold;
	text-decoration: none;
}.navLevel3Selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;font-weight: bold;
	text-decoration: none;
}
.navLevel3Selected A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;font-weight: bold;
	text-decoration: none;
}
.navLevel3Selected A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;font-weight: bold;
	text-decoration: none;
}
.navLevel3Selected A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #993333;font-weight: bold;
	text-decoration: none;
}.navLevel4Selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;font-weight: bold;
	text-decoration: none;
}
.navLevel4Selected A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;font-weight: bold;
	text-decoration: none;
}
.navLevel4Selected A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;font-weight: bold;
	text-decoration: none;
}
.navLevel4Selected A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #993333;font-weight: bold;
	text-decoration: none;
}

.leftPicSub {
	float: left;



}
.subSectionHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #993333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.hiddenTitle {
	visibility: hidden;
	height: 0px;
	width: 0px;
	overflow: hidden;


}
.bottomBG {
	background-image:  url(../images/bottomBg.jpg);
	height: 54px;
	width: 767px;
	background-repeat: repeat-x;
	float: right;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #E9E9E9;
}
.contLeft {
	float: left;
	width: 254px;
}
.contCenter {
	width: 255px;
	float: right;

}
.contRight {
	float: right;
	width: 255px;
}
form {
	margin: 0px;
	padding: 0px;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.powellBox {
	background-color: #EFEFEF;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.bottomtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 5px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}
p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993333;
	text-decoration: none;
}
.aroundSub {
	padding-left: 10px;
}
.pageTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #993333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-bottom-style: solid;
	margin-right: 15px;
}
.formFields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #171F60;
	background-color: #FFFFFF;
	border: thin #B9BED1;
	text-decoration: none;
	font-weight: normal;
	height: 17px;
}
.headerGraphicSmall {
	background-image:  url(../images/smallMainBanner.jpg);
	height: 104px;
	width: 767px;
	background-repeat: no-repeat;
}
li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}
li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993333;
	text-decoration: none;
}
#subSectionHeader {
	 	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #993333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}a {
	color: #000066;
	text-decoration: none;
}
a:hover {
	color: #CC3333;
	text-decoration: none;
}
.KQV {
	display: none;
	visibility: hidden;
}
.Yes {

	display: none;
	visibility: hidden;
}
.caption {
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 11px;
	font-style: normal;
	color: #993333;
}
.imgCaptionClass {
	margin-right: 7px;
}
img a:link {
	border: none;
}
img a:visited {
	border: none;
}
img a:hover {
	border: none;
}
ul {
	margin-right: 8px;
}
li {

	margin-right: 8px;
}
div.searchArea em {

	font-size: 9px;
}


.leftColPhoto
{
float:left;
margin: 5px;
}

.divide
{
background-color:#C8C7CC;
width:230px;
height:1px;
margin: 10px;
padding:0px;
background-repeat:no-repeat;
overflow:hidden;
}
#social-icons{
	background-image:url(../images/transparent_bg.png);
	background-repeat:repeat;
	border-top:1px solid white;	
	border-left:1px solid white;
	float:right;
	padding-left:14px;
	padding-right:8px;
	padding-top:10px;
	height:42px;
	margin-top:60px;
	_margin-top:76px;
	text-align:right;
	width:auto;
}
#social-icons li img{
	border:0px;
	margin-right:6px;	
}
#social-icons li{
	display:inline;	
	margin:0px;
	padding:0px;
}
#social-icons ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#logo{
	cursor:pointer;
	float:left;
	height:124px;
	width:360px;
}
.event-recap {
	size:1.4em;
}
