.page.sub {

}

.content.sub {

}
.bioPics {
	width:150px; 
	height:150px; 
	float:left; 
	display:inline; 
	background:#BCBCBC; 
	margin-right:15px; 
	border:solid 3px #cccccc;

}
.content .subHead {
width:958px;
background: url(../imgs/subHead.jpg) top left no-repeat;
border-bottom:1px solid #2e2e2e;

}

.content .subMain {

}
.content .subMain a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color: #334D72;
	margin-left:0px;
	margin-right:0px;
	margin-top:8px;
	margin-bottom:0px;
	padding-bottom:0px;
	text-decoration:none;
}
.content .subMain p a {
	font-size:11px;
	font-weight:normal;
}
.content .subMain a:hover {
	color: #006699;
	text-decoration:underline;
}
.content .subMain ul {
	list-style:disc;
	margin-left:20px;
	padding-left:0px;
	margin-top:5px;
	padding-top:0px;
}
.content .subMain li {
	font-family:  Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:11px;
	line-height:18px; 
}


.content .subMain ul li a:hover {
list-style-image:none;
list-style:none;
margin:3px 0px 5px 0px;
color:#999999;
text-decoration:underline;
}

.content .subMain .subHeading {
color:#3a77ab;

border-bottom:1px solid #3a77ab;

}

.module {

background:url(../imgs/moduleTop.jpg) top center no-repeat;

}

.module a {
color:#3b3b3b;

}

.module a:hover {
color:#cccccc;

}

.module .title {

color:#3a77ab;
}

.content .subSide {

background:#cccccc;


}
.contentleft { /* Contains mainFeature and featureNav */
	width:600px;
	min-height:538px;
    height:auto !important;
	height:538px;	
	display:inline;
	padding-right:10px;
	float:left;
}
.contentleft ul {
	list-style:disc;
	margin-left:20px;
	padding-left:0px;
	margin-top:5px;
	padding-top:0px;
}
.contentleft h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color: #334d72;
	margin-left:0px;
	margin-right:20px;
	margin-top:8px;
	margin-bottom:0px;
	padding-bottom:0px;
	border-bottom:solid 3px #cccccc;
}
.contentleft h2 {
	color: #cc881d;
	width:580px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
	margin-bottom:3px;
	padding-bottom:0px;
}
.contentleft p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	margin-top:0px; 
	margin-right:20px;
	margin-bottom:10px;
	color:#555555;
}
.contentleft blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	margin-top:8px;
	margin-left:10px;
	margin-bottom:10px;
	color:#555555;
}
.contentleft li {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	line-height:18px; 
}
.contentleft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color: #334D72;
	margin-left:0px;
	margin-right:20px;
	margin-top:8px;
	margin-bottom:0px;
	padding-bottom:0px;
	text-decoration:none;
}
.contentleft p a {
	font-size:11px;
	font-weight:normal;
}
.contentleft a:hover {
	color: #006699;
	text-decoration:underline;
}
.contentleft .column1 {
	width:305px;
	height:auto;
	clear:both;
	float:left;
	display:inline;
	float:left;
	margin-bottom:20px;
}
.contentleft .column1 p {
	margin:0px;
	padding:0px;
}

.contentleft .column1 p a {
	color:#CC881D;
	font-size:11px;
	font-weight:bold;
}
.contentleft .column1 p a:hover {
	color:#CC881D;
	text-decoration:underline;
}

.contentleft .column2 {
	width:293px;
	height:auto;
	float:left;
	display:inline;
	margin-bottom:20px;
}
.contentleft .column2 p {
	margin:0px;
	padding:0px;
}
.contentleft .column2 p a {
	color:#CC881D;
	font-size:11px;
	font-weight:bold;
}
.contentleft .column2 p a:hover {
	color:#CC881D;
	text-decoration:underline;
}
.contentleftImage {
	width:70px;
	height:73px;
	float:left;
	display:inline;
	margin-right:15px;
	margin-top:2px;
	padding:0px;
	border:solid 3px #cccccc;
	background:#bcbcbc;
}
.contentleftImage2 {
	width:50px;
	height:53px;
	float:left;
	display:inline;
	margin-right:15px;
	margin-top:2px;
	padding:0px;
}
.contentleftInfo {
	width:200px;
	height:53px;
	display:inline;
	float:left;
	margin-top:2px;
	padding:0px;
}
.contentleftInfo h1 a {
	color:#CC881D;
}
.contentleftInfo p {
	color:#555555;
	margin:0px;	
	line-height:18px;
}
.contentleftInfo p a {
	text-decoration:underline;
	color:#CC881D;
	margin-bottom:0px;
}
.contentleftInfo p a:hover {
	color:#CC881D;
	text-decoration:underline;
}
.contentleftInfo ul {
	margin-top:15px;
	margin-left:0px;
	padding-left:0px;
}
.contentleftInfo ul li {
	list-style:none;
}
.contentleftInfo ul li a {
	text-decoration:underline;
	color:#666666;
}
.contentleftInfo ul li a:hover{
	color:#666666;
}
.contentleftInfo2 {
	width:220px;
	height:auto;
	display:inline;
	float:left;
	margin-top:5px;
	padding:0px;
}
.contentleftInfo2 p {
	color:#555555;
	margin:0px;	
	line-height:18px;
}
.sidebarContent {
	width:290px;
	min-height:558px;
    height:auto !important;
	height:558px;
	padding-top:0px;
	padding-left:0px;
	margin-left:0px;
	background:none;
}
.sidebarContent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:5px;
	padding-left:3px;
	color: #666666;
}
.sidebarContent h1 {
	color:#334D72;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:225px;
}

.sidebarContent h2 {
	color: #cc881d;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
	margin-left:7px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-right:21px;
}
.sidebarContent ul {
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
}
.sidebarContent li{
	color:#334D72;
	text-decoration:none;
	list-style: none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:3px;
	margin-top:2px;
	margin-bottom:0px;
	width:287px;
}
.sidebarContent a {
	margin:0px;
	padding:0px;
	color:#334D72;
	text-decoration:none;
	font-weight:normal;
}
.sidebarContent a:hover {
	color:#006699;
	text-decoration:underline;
}
.sidebarContent li:hover {
    color:#006699;
	font-weight:bold;
	background:#ffffff;
}
.sidebarContent ul ul{
	margin-top:0px;
	margin-left:0px;
	padding-left:5px;
}
.sidebarContent ul ul li {
	color:#A3860F;
	
}
.sidebarContent ul ul li:hover {
	color:#A3860F;
	background:none;
}
.sidebarContent ul ul li a {
	color:#334D72;
	font-weight:normal;
}
.sidebarContent ul ul li a:hover {
	color:#006699;
	text-decoration:underline;
	font-weight:normal;
}
.sidebarContent .sidebarTitleBlock {
	height:22px;
	width:290px;
	background:#5b88b2;
	margin-left:0px;
	padding-left:0px;
}
.sidebarContent .sidebarTitleBlock h1 {
	color:#ffffff;
	margin-top:0px;
	margin-left:0px;
	padding-top:3px;
	padding-left:4px;
}
