@import url(skeleton.css);

#header{background:url(images/pageHeader.jpg) no-repeat top left;}
#CTA_Bar{height:64px; background:url(images/pageStrip.jpg) no-repeat top left;}
#tagline{width:203px; height:34px; background:url(images/pageTagline.gif) no-repeat top left; margin:15px 0 0 57px;}
html>body #tagline{margin-left:114px;}
#CTA {margin-top:17px;}
#CTA li{border:1px solid #36c;}	

#pNav{width:155px; float:left; list-style:none; margin:18px 0 0 11px;}
*html #pNav{margin-left:5px;}
#pNav li{height:29px;}
#pNav li a{color:#fff; text-decoration:none; font-size:11px; line-height:26px; display:block; padding-left:9px; 
		   height:29px; width:146px; background:url(images/pNavBg.gif) no-repeat top left;}
#pNav li a:hover{color:#fff; background:url(images/pNavBg2.gif) no-repeat top left;;}
#pNav .pNav_big{height:36px;}
#pNav .pNav_big a{height:30px; line-height:normal; padding-top:6px; line-height:11px;
				  background:url(images/pNavBg_big.gif) no-repeat top left; }
#pNav .pNav_big a:hover{color:#fff; background:url(images/pNavBg_big2.gif) no-repeat top left; }
#content{
	margin:18px 152px 20px 203px;
	font-size:12px;
}
#content p{margin-bottom:.5em;}
#content ul, #content ol{margin-left:20px;margin-bottom:.5em;}
#content h2{
	font-size:20px;
	font-weight:normal;
	padding-bottom: 10px;
}
#content h3{
	font-size:14px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#content h4{
	font-size:14px;
	padding-top: 10px;
	padding-bottom: 5px;
	color: #006699;
}
.clearboth {
	clear: both;
}
.imageCaption1 img{
	border: 1px solid #000000;
}
.imageCaption1{
	float:right;
	margin:0 0 8px 15px;
	font-size:11px;
	font-style:italic;
}
.imageCaption1 p{margin:2px 0;}
.smlinks {
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	padding-top: 10px;
	display: block;
	margin-bottom: 0px;
	line-height: 30px;
}
.photo {
	border: 1px solid #000000;
	margin:0 0 8px 15px;
	float: right;
}
.photoborder {
	border: 1px solid #000000;
}
.addresses {
	font-size: 11px;
	line-height: 12px;
}
.formtext {
	text-align: right;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	font-size: 11px;
}
.table4{
	font-size: 11px;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #000066;
	line-height: 12px;
	margin-top: 1px;
	margin-bottom: 2px;
}
.table4 thead{
	background-color:#006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.table4 thead td{
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	padding: 3px 5px;
}
.table4 tbody td{
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	padding: 2px 3px;
}

.chartsubhead {
	background-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.chartsubhead2 {
	background-color: #dedede;
	padding-top: 3px;
	padding-bottom: 3px;
}
.team {
	padding: 5px;
	width: 400px;
	margin-bottom: 10px;
	border: 4px double #999999;
	display: block;
	height: 150px;
}
.team p{
	font-size: 12px;
	color: #333333;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	vertical-align: middle;
}
.individual{
	float: left;
	text-align: center;
	padding-right: 15px;
	display: block;
	padding-bottom: 2px;
}
.individual img{
	text-align: center;
	margin-bottom: 2px;
	border: 1px solid #666666;
}
