@charset "UTF-8";
/* CSS Document */

a:link {					color: #3A6F8F;
							text-decoration: none; }
							
a:active {					color: #3A6F8F;
							text-decoration: none; }
							
a:visited {					color: #3A6F8F;
							text-decoration: none; }
							
a:hover {					color: #CE4553;
							text-decoration: none; }
							
#callout {					background: url(../images/subnav_callout.jpg) top no-repeat;
							width: 337px;
							height: 450px;
							padding:0;
							margin: 0;
							float: left; } 
							
.callout {					background: url(../images/subnav_callout.jpg) top no-repeat;
							width: 337px;
							height: 252px;
							padding:0;
							margin: 0;
							float: left; }

#subnav {					background: url(../images/subnav_bg.gif) top repeat-y;
							width: 337px;
							height: auto;
							padding:0;
							margin: 0;
							float: left; }
							
#subnav .header {			background: url(../images/news_header_interior.gif) top left no-repeat;
							width: 337px;
							height: 96px;
							margin: 0;
							padding: 0; }
							
#subnav .header h1 {		font: 19px Geneva, Arial, Helvetica, sans-serif;
							color: #3A6F8F;
							font-weight:bold;
							line-height: 26px;
							text-align: center;
							padding: 28px 0 0 0;
							margin: 0; }
							
#subnav a:link {			color: #3A6F8F;
							text-decoration: none; }
							
#subnav a:active {			color: #3A6F8F;
							text-decoration: none; }
							
#subnav a:visited {			color: #3A6F8F;
							text-decoration: none; }
							
#subnav a:hover {			color: #CE4553;
							text-decoration: none; }
							
#subnav a.active {			color: #CE4553;
							text-decoration: none; }
							
#subnav .thumbs {			background: #fff url(../images/thumbs_bg.gif) top repeat-y;
							width: 337px;
							height: auto;
							padding:0;
							margin: 0;
							float: left; }

.img {						float: left;
							padding: 0;
							margin: 0; }
							
#subnav .thumbs p {			padding: 15px 0 0 37px;
							margin: 0; }
							
#quickform {				background: url(../images/quickform_bg.gif) top left no-repeat;
							width: 337px;
							height: 175px;
							padding: 0;
							margin: 0;
							float: left;
							overflow: hidden; }
							
#quickform p {				padding: 0;
							margin: 0; }
							
#quickform h1 { 			font: 16px Verdana, Arial, Helvetica, sans-serif;
							color: #3A6F8F;
							padding: 27px 0px 0 0px; 
							margin: 0; }	
							
#content {					background: url(../images/content_bottom.gif) bottom left no-repeat;
							width: 1024px;
							height: auto;
							padding: 0 0 25px 0;
							margin: 0;
							float: left; }
							
#contentright {				width: 687px;
							height: auto;
							padding: 0;
							margin: 0;
							float: left; }

h1 { 						font: 15px Verdana, Arial, Helvetica, sans-serif;
							color: #3A6F8F;
							padding: 20px 50px 15px 30px; 
							margin: 0;
							font-weight:bold; }	
							
h2 { 						font: 13px Verdana, Arial, Helvetica, sans-serif;
							color: #3A6F8F;
							font-weight: bold;
							text-align: left;
							padding: 0 0 20px 50px; 
							margin: 0; }
							
.pullquote {				font-size: 11px;
							padding: 0 40px 20px 50px;
							font-weight: normal;
							font-style: italic;
							line-height: 18px;
							color:#FFFFFF; }
														
.center {					text-align:center;
							padding: 0 0 20px 0; }
							
h3 { 						font: 12px Arial, Helvetica, sans-serif;
							color: #3A6F8F;
							padding: 0 40px 9px 60px;
							text-align: left; 
							margin: 0; }	
							
h4 { 						font: 13px Arial, Helvetica, sans-serif;
							color: #3A6F8F;
							font-weight: bold;
							padding: 5px 0 10px 30px; 
							margin: 0; }
							
h4 a.active {				color: #CE4553;
							text-decoration: none; }
							
.subnav {					padding: 30px 0 0 30px; }
							
							
.news {						font: 11px Arial, Helvetica, sans-serif;
							color: #3A6F8F;
							padding: 17px 35px 0 40px;
							margin: 0;
							text-align: center;
							line-height: 13px;
							font-weight: bold; }
							
.noheader {					padding-top: 20px; }
							
.sub {						padding: 0 0 7px 0; }

p {							font: 11px Verdana, Arial, Helvetica, sans-serif;
							color: #404040;
							padding: 0px 55px 15px 30px;
							margin: 0;
							line-height: 17px; }
							
.indented {					padding: 0 55px 15px 45px;
							margin: 0; }
							
ul {						margin: 0;
							padding: 0px 55px 15px 45px;
							line-height: 17px;
							font: 11px Verdana, Arial, Helvetica, sans-serif;
							color: #404040; }
						 	
ul li {						padding: 0 0 4px 0;
							margin: 0; }
							
ul.column {					width: 175px;
							float: left; }
						 	
li.star {					margin: 0 0 0 15px;
							list-style-position:outside;
							list-style-type: square;
							line-height: 17px; }
							
li.dash {					list-style-type: disc;
							line-height: 17px; }
							
ol {						margin: 0;
							padding: 0px 55px 15px 50px;
							line-height: 17px;
							font: 11px Verdana, Arial, Helvetica, sans-serif;
							color: #404040; }
						 	
ol li {						padding: 0 0 4px 0;
							margin: 0; }
							
form {						font: 11px Verdana, Arial, Helvetica, sans-serif;
							color: #404040;
							padding:15px 0 0 0;
							margin: 0; }							