
body {
   
	background: #FFFFFF url(/_PROJECT/_Block/Frame/BG_Index_Full.gif) center 70px no-repeat;
	
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align: center;
}
p, td{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;
}
h1 {
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	font-size: 22px;
	line-height: 22px;
	/*text-align: center; */
}
strong {
	color: black;
}
a, a:active, a:visited {
	font-size: 12px;
	line-height: 14px;
	text-decoration: underline;
	color: #0081C6;
}
a:hover {
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	color: #0081C6;
}
.hidden {
	display: none;
}
li {
	list-style-image: url('/_PROJECT/_Block/Frame/Bullet.gif');
}
/* Section Styles */	
td.SubNavStyleIE {
	/*background: #000000; */
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_PROJECT/_Block/Frame/SubNav/ColorBar-H_background.png', sizingMethod='scale');
}
td.SubNavStyleIE a, td.SubNavStyleIE a:active, td.SubNavStyleIE a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavStyleIE a:hover {
	color: #E2DF20;
	text-decoration: none;
}
td.SubNavStyle {
	background: url('/_PROJECT/_Block/Frame/SubNav/ColorBar-H_background.png') no-repeat 100% 100%;
	font-size: 14px;
}
td.SubNavStyle a, td.SubNavStyle a:active, td.SubNavStyle a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
}
td.SubNavStyle a:hover {
	color: #E2DF20;
	text-decoration: none;
	font-size: 14px;
}
td.BusinessLink {
	color: #666666;
}
td.BusinessLink a, td.BusinessLink a:active, td.BusinessLink a:visited {
	color: #666666;
	text-decoration: none;
}
td.BusinessLink a:hover {
	color: #0081C6;
	text-decoration: underline;
}
td.PrivateLink {
	color: #666666;
}
td.PrivateLink a, td.PrivateLink a:active, td.PrivateLink a:visited {
	color: #666666;
	text-decoration: none;
}
td.PrivateLink a:hover {
	color: #00573C;
	text-decoration: underline;
}
td.CommercialLink {
	color: #666666;
}
td.CommercialLink a, td.CommercialLink a:active, td.CommercialLink a:visited {
	color: #666666;
	text-decoration: none;
}
td.CommercialLink a:hover {
	color: #572700;
	text-decoration: underline;
}
td.PersonalLink {
	color: #666666;
}
td.PersonalLink a, td.PersonalLink a:active, td.PersonalLink a:visited {
	color: #666666;
	text-decoration: none;
}
td.PersonalLink a:hover {
	color: #8CC63F;
	text-decoration: underline;
}
td.PortfolioTab_DarkBrown {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	width: 90px;
}
td.PortfolioTab_DarkBrown a, td.PortfolioTab_DarkBrown a:active, td.PortfolioTab_DarkBrown a:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
td.PortfolioTab_DarkBrown a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
} 

td.PortfolioTab_LightBrown {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	width: 90px;
}
td.PortfolioTab_LightBrown a, td.PortfolioTab_LightBrown a:active, td.PortfolioTab_LightBrown a:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #572600;
	text-decoration: none;
}
td.PortfolioTab_LightBrown a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0082c8;
	font-weight: bold;
	text-decoration: underline;
}
td.PortfolioBody {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #572600;
	background: #eee9e5;
	border: #c8b8ac solid 1px;
	width: 550px;
	padding: 5px;
}
td.PortfolioBody td{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #572600;
}

/* Frames */
td.SearchBoxTitle {
	border: #cccccc solid 1px;
	background: #73A627;
	color: #FFFFFF;
}
td.SearchBoxBody {
	border-left: #cccccc solid 1px;
	border-right: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}
td.SearchBoxSection {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom: #cccccc solid 1px;
}
td.TopNav {
	padding: 5px 0px 5px 0px;
	text-align: right;
}
td.TopNav a, td.TopNav a:active, td.TopNav a:visited {
	color: #666666;
	text-decoration: none;
}
td.TopNav a:hover {
	color: #666666;
	text-decoration: underline;
}
td.TopNav a#Green, td.TopNav a#Green:active, td.TopNav a#Green:visited {
	color: #99C258;
	text-decoration: none;
}
td.TopNav a#Green:hover {
	color: #99C258;
	text-decoration: underline;
}
td.Sidebar {
	width: 208px;
	padding: 45px 0px 0px 0px;
}
td.QuickAccess {
	color: #0082C8;
}
td.ATMLocation{
	color: #0082C8;
}
td.BecomeMemberLink {
	color: #000000;
}
td.BecomeMemberLink a, td.BecomeMemberLink a:active, td.BecomeMemberLink a:visited{
	color: #000000;
	text-decoration: none;
}
td.BecomeMemberLink a:hover {
	color: #000000;
	text-decoration: underline;
}
td.SidebannerMessageTitle{
	color: #98CD57;
}
td.SidebannerMessageBody{
	color: #8C8C8C;
	font-size: 11px;
}
td.SidebannerMessageBody a, td.SidebannerMessageBody a:active, td.SidebannerMessageBody a:visited{
	color: #0D88CB;
	text-decoration: none;
}
td.SidebannerMessageBody a:hover {
	color: #0D88CB;
	text-decoration: underline;
}
td.PageNav {
	color: #000000;
}
td.PageNav a, td.PageNav a:active, td.PageNav a:visited{
	color: #666666;
	text-decoration: none;
}
td.PageNav a:hover {
	color: #666666;
	text-decoration: none;
}
td.RelatedLinkBody {
	padding: 10px 5px 10px 5px;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;
}
td.RelatedLinkBody a, td.RelatedLinkBody a:active, td.RelatedLinkBody a:visited{
	text-decoration: none;
}
td.RelatedLinkBody a:hover {
	text-decoration: none;
}
.RateTable {
	border-right: #8dc73f 1px solid;
}
td.RateTableName {
	color: #000000;
	padding: 10px 5px 10px 0px;
	font-weight: bold;
	font-size: 16px;
}

td.RateTableHeader {
	color: #FFFFFF;
	background: #8dc73f;
	height: 30px;
	padding: 5px;
}
td.RateTableRow {
	color: #757575;
	height: 30px;
	border-left: #8dc73f 1px solid;
	border-bottom: #8dc73f 1px solid;
	padding: 5px;
}
td.Content {
	height: 500px;
}
td.Content b{
	color: #000000;
}
td.Footer {
	padding: 5px 0px 5px 5px;
	background: #FFFFFF url('/_PROJECT/_Block/Frame/FooterBG.gif') no-repeat;
	height: 29px;
	color: #FFFFFF;
}
td.Footer a, td.Footer a:active, td.Footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
td.Footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.FormLabel {
	padding-left:20px;
	padding-bottom: 5px;
	vertical-align: top;
}
td.FormInput {
	padding-bottom: 5px;
}
td.FormSection {
	background: #73A627;
	color: #FFFFFF;
	font-weight: normal;	
	padding:10px 5px 10px 10px;
}
td.FormSubSection {
	color: #000000;
	font-weight: bold;
	padding:15px 5px 15px 20px;
	background: url('/_PROJECT/_Block/Frame/Homepage/Arrow2_LightGreen.gif') no-repeat 5px ;
	font-size:14px;
}
.LocationTable {
	border-right: #8dc73f 1px solid;
	border-left: #8dc73f 1px solid;
	border-bottom: #8dc73f 1px solid;
}
td.LocationHeader {
	color: #FFFFFF;
	background: #8dc73f;
	height: 30px;
	padding: 5px;
}
td.LocationHeader a, td.LocationHeader a:visited, td.LocationHeader a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
td.LocationHeader a:hover {
	color: #FFFFFF;
	text-decoartion: none;
}
div#SecureText {
	float:right;
	margin:-5px 5;
	border:0px solid #000;
	line-height:1.8em;
	vertical-align:bottom;
}
div#SecureIcon {
	float:right;
	margin:-5px 0;
	border:0px solid #000;
}
div.Overlay {
	position:absolute;
	z-index:2;
	top:0px;
	left:0px;
	background-color:#3F3F3F;
	height:100%;
	width:100%;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity:0.75;
}

div.Overlay2 {
	position:absolute;
	z-index:-1;
	top:0px;
	left:0px;
	background-color:#3F3F3F;
	height:100%;
	width:100%;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity:0.75;
}
form {
	padding: 0px;
	margin: 0px;
}
/* Form */
.z-iError {
	color: #990000;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.z-iText {
	color: #000000;
	border: solid 1px #D8D8D8;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.z-iCombo {
	color: #000000;
	border: solid 1px #D8D8D8;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.z-iLabel {
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.z-iStatic {
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.z-iRequired {
	color: #990000;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.z-iButton {
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
@media print {
	.NoPrint {
		display: none;
	}
	.PrintOnlyBlock {
		display: block;
	}
	.PrintOnlyInline {
		display: inline;
	}
	td.BorderLine {
		display: none;
	}
	td.LeftSide {
		display: none;
	}
}