body{margin:0;background: #e5efce url(../images/apta/bg.gif);color:#333333}
body,td,th,input,select,textarea,input {font-family: Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:12px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}
a{color:#c06307;}

h1{font-size:22px;font-weight:normal;color:#12395d;line-height:1.2em;margin:0 0 0px 0;}
h2{font-size:13px;font-weight:bold;color:#719f09;line-height:1.2em;margin:0px 0 15px 0;}
h3{font-size:12px;font-weight:bold;color:#12395d;line-height:1.2em;margin:15px 0 2px 0;}



.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#outterwrapper{background: url(../images/apta/outterwrapper-bg.gif) top left no-repeat;width:962px;margin:0 auto;}
#wrapper{background: url(../images/apta/wrapper-bg.gif) top left repeat-y;padding:0 7px}
	
	#header{position:relative;height:128px;background: url(../images/apta/header-bg.gif) top left no-repeat}
		#logo{}
		#search{position:absolute;top:35px;right:20px}
			#search label{font-weight:bold;color:#12395d;text-transform:uppercase}
			#search input{vertical-align:middle;}
			#search #search-textfield{width:240px;border:1px solid;border-color: #7c7c7c #c3c3c3 #c3c3c3 #7c7c7c}
			#search #search-button{width:67px;height:24px;text-indent:-2000px;line-height:100px;overflow:hidden;border:none;padding:none;background: url(../images/apta/searchbutton.gif) top left no-repeat}
			
			.ipf-PageSearch-TextField{width:240px;border:1px solid;border-color: #7c7c7c #c3c3c3 #c3c3c3 #7c7c7c}
			.ipf-PageSearch-Button{width:67px;height:24px;text-indent:-2000px;line-height:100px;overflow:hidden;border:none;padding:none;background: url(../images/apta/searchbutton.gif) top left no-repeat}
			
			
		#tagline{font-size:10px;text-transform:uppercase;position:absolute;bottom:5px;right:10px;color:#12395d;}
		

#contentarea{border-collapse:collapse;width:100%}

	.block{margin:0 0 10px 0;clear:both}
		.block h2{color:#12395d;font-size:11px;margin:0}
		.block-content{padding:5px 7px 5px 7px;}
		.block-content p{margin:0 0 5px 0;}
		.block-content p.black a{ color:#333333; text-decoration:none;}
		
	.block#calendarofevents{border:1px solid #b4c6d6;background: #ffffff url(../images/apta/whitetexture-bg.gif) bottom left repeat-x;}
		.block#calendarofevents h2{background:#d3dfea;padding:5px 5px;}
		.block#calendarofevents strong{color:#000000;}
	
	.block#emailcollection{border:1px solid #b4c6d6;background: #f1f5f8 url(../images/apta/bluetexture-bg.gif) bottom left repeat-x}
		.block#emailcollection h2{background:#d3dfea;padding:5px 5px;}
		
	.block#featuredcolumn{}
		.block#featuredcolumn h2{background:#f1f5f8;padding:5px 5px;border-top:1px solid #e3ebf2;border-bottom:1px solid #e3ebf2}
		.block#featuredcolumn .block-content{padding:0}
		.block#featuredcolumn table{width:100%;border-collapse:collapse}
		.block#featuredcolumn table th{width:160px;padding:10px 0 10px 0;text-align:left;vertical-align:top;background: url(../images/apta/bluedivider.gif) bottom left repeat-x}
		.block#featuredcolumn table th img{border:1px solid #e3ebf2;background:#ffffff;padding:3px;}	
		.block#featuredcolumn table td{padding:10px 0 10px 0;vertical-align:top;background: url(../images/apta/bluedivider.gif) bottom left repeat-x}
		.block#featuredcolumn table td h3{color:#12395d;font-size:12px;margin:0 0 3px 0}
		
	#regionalnews{width:340px;background: url(../images/apta/regionalnews-bg.gif) top left repeat-y;margin:0 0 10px 0}
		#regionalnews-header{background: url(../images/apta/regionalnews-header.gif) top left no-repeat}
		#regionalnews-header h2{color:#719f09;font-size:11px;font-weight:bold;margin:0;padding:8px 15px 5px 15px}
		#regionalnews-header h2 span{float:right;font-size:10px;color:#ffffff}
		#regionalnews-header h2 span a{color:#ffffff;text-decoration:none;}
		#regionalnews-content{padding:0 15px;}
		#regionalnews-content p{margin:0 0 5px 0;}
		#regionalnews table{width:100%;border-collapse:collapse}
		#regionalnews table th{width:52px;padding:5px 0 5px 0;text-align:left;vertical-align:top;background: url(../images/apta/bluedivider.gif) bottom left repeat-x}
		#regionalnews table th img{border:1px solid #e3ebf2;background:#ffffff;padding:1px;}	
		#regionalnews table td{padding:5px 0 5px 0;vertical-align:top;background: url(../images/apta/bluedivider.gif) bottom left repeat-x}
		#regionalnews table td h2{font-size:11px;}
		#regionalnews table td h3{color:#12395d;font-size:11px;margin:0 0 3px 0}
		#regionalnews-footer{background: url(../images/apta/regionalnews-footer.gif) top left no-repeat;height:17px;font-size:1px}
		
	.block#video{width:331px;margin:0 0 10px 4px}
		.block#video h2{background:#f1f5f8;padding:5px 5px;border-top:1px solid #e3ebf2;border-bottom:1px solid #e3ebf2}
		.block#video .block-content{padding:0}
		
	.block#survey{width:329px;border:1px solid #e3ebf2;border-top:none;margin:0 0 10px 4px}
		.block#survey h2{background:#f1f5f8;padding:5px 5px;border-top:1px solid #e3ebf2;border-bottom:1px solid #e3ebf2}
		.block#survey p strong{color:#12395d}
		.block#survey table#qpRadioButtonList84{width:100%;border-collapse:collapse;margin:0 0 10px 0}
		.block#survey table#qpRadioButtonList84 th{width:25px;padding:10px 0 10px 0;text-align:left;vertical-align:top;background: url(../images/apta/blackdivider.gif) bottom left repeat-x}
		.block#survey table#qpRadioButtonList84 th img{border:1px solid #e3ebf2;background:#ffffff;padding:3px;}	
		.block#survey table#qpRadioButtonList84 td{padding:10px 0 10px 0;vertical-align:top;background: url(../images/apta/blackdivider.gif) bottom left repeat-x}
		.block#survey table#qpRadioButtonList84 td h3{color:#12395d;font-size:12px;margin:0 0 3px 0}

		html > .block#survey td.quickpollbutton input{width:67px;height:24px;line-height:100px;text-indent:-2000px;border:none;padding:none;overflow:hidden;background: url(../images/apta/submitbutton.gif) top left no-repeat}
		
	.block#additionalinformation{border:1px solid #b4c6d6;background: #ffffff url(../images/apta/whitetexture-bg.gif) bottom left repeat-x;color:#cc6600}
		.block#additionalinformation h2{background:#d3dfea;padding:5px 5px;}
		.block#additionalinformation .block-content{padding:0;}
		.block#additionalinformation ul{margin:10px 10px;padding:0;list-style:none;}
		.block#additionalinformation ul li{background: url(../images/apta/additionalinformation-divider.gif) top left no-repeat;margin:0;padding:5px 10px;}
		.block#additionalinformation ul li a{font-weight:bold;text-decoration:none;}
		
	.block#bio{border:1px solid #c7d4e0;padding:2px}
		.block#bio .block-content{background:#f1f5f8;color:#12395d;font-size:10px;line-height:1.3em;padding:5px 10px}

	#column-left{width:150px;padding:10px 0 10px 5px;line-height:1.4em}

		#nav{margin:0 0 10px 0;clear:both}
			#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
			#nav ul li {float: left;list-style: none;list-style-image:none;margin:0}
			#nav ul li a{display:block;text-decoration:none;color:#12395d;}
		
			/* Level 1 */
			#nav ul li div a{width:120px;padding:8px 20px 6px 10px;font-size:10px;text-transform:uppercase;background: url(../images/apta/nav-bg.gif) top left no-repeat;font-weight:bold;}
			#nav ul li div a:hover{}
		
			/* Level 2 */
			#nav ul li ul{margin: -21px 0 0 150px;position: absolute;background: #f1f5f8;width: 180px;border-top:1px solid #b4c6d6;border-left:1px solid #b4c6d6;border-right:1px solid #b4c6d6;left: -999em;}
			#nav ul li ul li a{border-bottom:1px solid #b4c6d6;width:160px;padding:6px 10px;text-indent:0;}
			#nav ul li ul li a:hover{background: #ffffff}
			#nav ul li ul li.ipf-parent a{background: url(../images/apta/nav-subarrow.gif) right no-repeat}
			#nav ul li ul li.ipf-parent a:hover{background: #ffffff url(../images/apta/nav-subarrow.gif) right no-repeat}
		
			/* Level 3 */
			#nav ul li ul li ul {margin: -25px 0 0 180px;}
			#nav ul li ul li ul li a{background:none !important;}
			#nav ul li ul li ul li a:hover{background: #ffffff !important;}
		
			#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
			#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
			#nav li:hover, #nav li.hover {position: static;}
	
	
	#content{line-height:1.4em;padding:15px 13px}
		h1#pagetitle{}
		
	.level1 #column-right{width:340px;background: url(../images/apta/rightcolumn-level1-bg.gif) top left repeat-y;line-height:1.4em;padding:10px 0 10px 4px}
	.level2 #column-right{width:200px;line-height:1.4em;padding:10px 10px}
	
		.level1 #toolbar { padding:0 0 5px 255px;} /* Once the Feed button available please modify the padding 255px to 180px */
		.level2 #toolbar { float:right;}
		#toolbar a{font-size:11px; color:#999999; text-decoration:none; text-transform:lowercase;}
			#toolbar-print {margin-left:10px; float:left;}
				#toolbar-print a{ padding:1px 0 1px 20px; background:url(../images/apta/printer-icon.png) left center no-repeat;}
			#toolbar-share {margin-left:10px; padding:0; float:left;}
				#toolbar-share a.stbutton{ padding:1px 0 1px 20px;}
			#toolbar-feed {margin:0; float:left;}
				#toolbar-feed a{margin:0; padding:1px 0 1px 20px; background:url(../images/apta/feed-icon.gif) left center no-repeat;}
	
		
#footer{background: url(../images/apta/footer-bg.gif) top left repeat-x;color:#12395d}
	#footer a{color:#12395d;text-decoration:none;}
	#poweredbyactive{margin:0}
	#seo{float:right;margin:30px 15px 0 0}
	
		

