/************************/
/* Global Styles */
/************************/
body {
	padding: 0px;
	margin: 0px;
	font-family: arial, helvetica, verdana, sans-serif;
	text-align: center;
}
body * {
	padding: 0px;
	margin: 0px;
}
a img {
	border: none;
}
a:link, a:visited {
	color: #549fd6;
	text-decoration: none;
}
a:hover, a:active {
	color: #394687;	
}
p.moreLink {
	font-weight: bold;
	text-transform: uppercase;
	color: #a01231;
}
p.moreLink a:link, p.moreLink a:visited {
	margin: 0px 0px 0px 3px;
}
p.vCard {
	display: none;
}
.supressPrint {
	display: none;
}



/************************/
/* Disabled Styles */
/************************/
ul#mainNav, ul#headerLinks li, form#globalsearch, div#footer ul, 
ul#topLinks, ul#secNav {
	display: none;
}



/************************/
/* Container Styles */
/************************/
div#container {
	text-align: left;
}



/************************/
/* Header Styles */
/************************/
div#header {
	height: 45px;
}
h1#printLogo {
	position: absolute;
	top: 0px;
	left: 0px;
}
h1#printLogo img {
	height: 43px;
	width: auto;
}
ul#headerLinks {
	padding: 17px 0px 0px 0px;
	width: 100%;
	text-align: right;
}
ul#headerLinks li#siteURL {
	display: inline;
	margin: 0px 10px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
ul#headerLinks li.contactInfo {
	display: inline;
	font-size: 11pt;
	font-weight: bold;
	color: #a00030;
}



/************************/
/* Main Nav Styles */
/************************/



/************************/
/* Section Header Styles */
/************************/
div#secHeader {
	position: relative;
	margin: 0px 0px 25px 0px;
	width: 100%;
	height: 243px;
	overflow: hidden;
	border-bottom: 25px solid #dcdcdc;
}
div#secHeader div {

}
div#secHeader h1 {
	display: none;
}
div#secHeader h2 {
	margin: 35px 424px 0px 0px;
	font-size: 16pt;
	font-weight: normal;
	color: #394687;
}
div#topQuote {
	margin: 20px 424px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;

	text-align: justify;
}
div#topQuote p.Quoted {
	margin: 10px 0px 0px 0px;
	text-align: left;
}
img#secHeadImage, 
img#caseImage {
	position: absolute;
	top: 0px;
	right: 0px;
	margin: 0px 0px 0px 320px;
}



/************************/
/* Main Content Styles */
/************************/
div#mainNarrative {
	font-family: verdana, arial, helvetica, sans-serif;
}
div#mainNarrative h2 {
	font-size: 20px;
	line-height: 20px;
}
div.narrativeText {
	font-size: 9pt;
	line-height: 13pt;
	color: #000;
}
div#mainNarrative div.narrativeText h2 {
	font-size: 1.8em;
	line-height: 1em;
}
div.narrativeText h3 {
	margin: 0px 0px 5px 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #394687;
}
div.narrativeText h4 {
	font-size: 1.2em;
	font-weight: normal;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	color: #646464;
}
div.narrativeText h5 {
	margin: 0px 0px 5px 0px;
	font-weight: normal;
	text-transform: uppercase;
	color: #394687;
}
div.narrativeText h6 {
	margin: 0px 0px 2px 0px;
	font-weight: normal;
	color: #549fd6;
}
div.narrativeText p {
	margin: 0px 0px 17px 0px;
}
div.narrativeText ul {
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 17px 15px;
}
div.narrativeText li {
	margin: 0px 0px 5px 0px;
}



/************************/
/* Side Column Styles */
/************************/
div#sideColumn {
	margin: 0px 0px 35px 0px;
}
div#sideColumn h3 {
	margin: 0px 0px 11px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #394687;
	text-transform: uppercase;
}



/************************/
/* Related Column Styles */
/************************/
div#relatedColumn {
	position: relative;
	padding: 25px 0px 0px 0px;
	width: 100%;
	border-top: 1px dashed #000;
}
a.featAd {
	display: none;
}
div#relGrouped h3 {
	margin: 0px 0px 30px 0px;
}
div#relGrouped h3 img {
	display: none;
}
div#relGrouped h3 span {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #394687;
}
div#relGrouped h4 {
	margin: 0px 0px 10px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #394687;
}
div#relGrouped ul {
	margin: 0px 0px 28px 0px;
	line-height: 15pt;
}
div#relGrouped ul ul {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 10px;
	list-style: disc;
	color: #394687;
}



/************************/
/* Footer Styles */
/************************/
div#footer {
	margin: 65px 0px 0px 0px;
	width: 100%;
	font-size: 7pt;
	text-align: left;
}
