/* Print CSS Document
 * Client: Client Name (Project Number)
 * Author: Author Name, Optiem LLC
 */

* {
	margin: 0;
	padding: 0;
	}
	
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	}
	
img {
	border: none;
	}

a:link,
a:visited {
	color: #000;
}

a:hover,
a:active {
	color: #0b64b4;
}

p a {
}

img.shadow {
}

img.right,
div.shadowRight {
	float: right;
}

img.left,
div.shadowLeft {
	float: left;
}

sup, sub {
	vertical-align: 0;
	position: relative;
}

sup { bottom: .5em; }

dfn {
	font-style: normal;
}

#home-AdSpace,
#home-contentTools,
#option-AdSpace,
#securityUpdate,
#footer-Support,
#navFooter,
#access-links,
#navigation,
.siteSearch,
#breadcrumb,
#pageTool-Col,
.stockSignup {
	display: none;
}

#pageTools {
	float: right;	
}
	#pageTools p {
		display: inline;	
	}
		#pageTools p.dateStamp {
			font-weight: bold;
			padding-right: 5px;
		}
		#pageTools p.stockSignup {
			display: none;
		}


#logo-main {
	float: left;	
}
	#logo-main a {
		text-decoration: none;
		font-size: 1.22em;
		font-weight: normal;
	}

#header {
	display: block;
	margin-bottom: 1em;	
	clear: both;
}
	.pgStdBack #contentMain #header-graphic {
		display: block;
		margin-bottom: 1em;
	}


.pgStdBack #contentMain {
	clear: both;
	float: none;	
}

#contentMain h1 {
	clear: both;
	font-size: 1.82em;
	color:#A70633;
}
	#contentMain h1 {
		font-size: 2.12em;
		font-weight: normal;
		color:#A70633;
	}
		.pgWealthManagement #contentMain h1 {
			font-size: 1.92em;
			font-weight: bold;
			margin-bottom: .65em;
			font-family: Arial, Helvetica, sans-serif;
		}
		.pgHome #contentMain ul {
			margin-left: 35px;
			margin-bottom: 1em;
		}
		.pgHome #contentMain h2 {
			display: block;
			margin: 1em 0 .5em;
		}

	#contentArticle {
		width: 420px;
	}
		.pgWealthManagement #contentArticle {
			width: 470px;
		}
	#contentArticle p {
		margin: 0 0 1em 0;
	}
		#contentArticle p.learnMore {
			display: none;
		}
	#contentArticle h2 {
		margin: 1.65em 0 .31em 0;
		color: #003d79;
		font-size: 1.52em;
		font-weight: normal;
		border-top: 1px dotted #CCC;
		padding: .72em 0 0 0;
		clear: right;
	}
	#contentArticle h3 {
		margin: 0 0 .65em 0;
	}
	
	
	#contentSubArticle {
		width: 208px;
		clear: none;
		float: right;
		margin: 0px 0 20px;
		color: #555353;
	}
	#contentSubArticle p {
		margin: 0 0 1em 0;
		display: block;
		color: #555353;
	}
	#contentSubArticle h2 {
		margin: .75em 0 0;
		display: block;
		font-size: 1em;
		color: #555353;
	}

	.alignRight {
		float: right;
		margin-left: 10px;
	}
	.compareCheckProducts {
		display: block;
		width: 259px;
		height: 52px;
		float: left;
	}
		.compareCheckProducts span {
			display: none;
		}
	.needHelp {
		float: right;
		font-weight: bold;
		color: #003D79;
		padding: 5px 0 10px 40px;
	}
		.needHelp span {
			display:block;
			font-weight: normal;
		}

#body-container {
	padding-bottom: 3em;
	margin: 0 0 1em 0;	
}

	#content-options {
		border-top: 4px solid #003D79;	
		clear: both;
	}
		#content-options #option {
			float: left;
			width: 470px;
		}
			#content-options .item {
				padding: 2em 0 0 0px;
				border-bottom: 1px dotted #CCC;
			}
				#content-options .item h2 {
					font-size: 1.52em;
					font-weight: normal;
					color: #003D79;
					margin-bottom: 4px;
				}
				#content-options .item ul {
					margin: 0 0 3em 15px;
				}
					#content-options .item ul li {
						margin: 0 0 .2em;
					}
			#content-options .applyOnline {
				display: none;
			}
				#content-options .applyOnline span {
					display: none;
				}
	

#footer {
	border-top: 1px solid #000;
	display: block;
	margin: 2em 0 0 0;
	padding: 1em 0 0 0;
	font-size: .92em;
	clear: both;
	}
	
	#footer #footer-vcard,
	#footer p {
		margin: 0 0 1em 0;
		display: block;
		}


.clearthis:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    }