/* CSS Document - Fox Chase Bank - Screen Styles */

/* -- Begin Document Styles -- */
html, body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px }

/* -- Begin Container Styles -- */
#container {
	width: 734px;
	border: 1px solid #ef3e42;
	overflow: hidden;
	margin: 20px auto 0px auto }

/* -- Begin Header Styles -- */
#header {
	height: 100px;
	padding-right: 25px }
#logo {
	float: left }
#jumpMenus { }
#jumpMenus select, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #424242;
	font-weight: bold }
#jumpMenus label {
	text-align: center;
	display: block }
#jumpMenus select {
	width: 128px }
#jumpMenus input.formButton {
	margin: 5px 0px 0px 38px }
#jumpMenus input.txtField {
	width: 124px }
#search_form, #home_button {
	float: right;
	width: 130px;
	margin: 20px 0px 0px 25px }
#accounts_form {
	float: right;
	width: 200px;
	margin: 20px 0px 0px 25px }
#accounts_form select {
	width: 202px }
#accounts_form input.formButton {
	margin: 5px 0px 0px 68px }
form {
	margin: 0px;
	padding: 0px }
#sm {
	font-size: 8px;
	padding: 0px }

/* -- Begin Nav Styles -- */
#nav {
	position: relative;
	width: 734px;
	height: 58px;
	margin: 0px }
#nav.homepageMargin {
	margin-top: -17px }

/* -- Begin SubNav Styles (from FF export) -- */
td img {
	display: block }
#MMMenuContainer0628131033_0, #MMMenuContainer0628121506_1, #MMMenuContainer0628121826_2 {
	position: absolute;
	left: 0px;
	top: 58px;
	visibility: hidden;
	z-index: 300;
	background-image: url('../assets/images/subNav_bkg.gif');
	background-repeat: no-repeat }
#MMMenu0628131033_0, #MMMenu0628121506_1, #MMMenu0628121826_2 {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 23px;
	visibility: hidden;
	background-image: url('../assets/images/subNav_bkg.gif');
	background-repeat: no-repeat;
	padding-top: 2px;
	margin: 0px }
#MMMenu0628131033_0 {
	width: 674px;
	padding-left: 50px; }
#MMMenu0628121506_1 {
	width: 674px;
	padding-left: 50px;
	}
#MMMenu0628121826_2 {
	width: 672px;
	padding-left: 62px }
#MMMenu0628131033_0 ul, #MMMenu0628121506_1 ul, #MMMenu0628121826_2 ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px }
#MMMenu0628131033_0 li, #MMMenu0628121506_1 li, #MMMenu0628121826_2 li {
	list-style-type: none;
	display: inline;
	overflow: hidden;
	padding-left: 2px }

/* -- Begin Homepage Styles -- */
#homepageContent {
	background-image: url('../assets/images/index_poyVR.gif');
	background-position: top 0px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 37px 40px 0px 53px }
	/*margin-left: 53px }*/
#homepageLinks {
	height: 110px }
#hpCeoOutlook {
	float: right;
	width: 185px;
	height: 95px;
	background-image: url('../assets/images/body_vr.gif');
	background-position: top right;
	background-repeat: no-repeat;
	padding-right: 10px;
	margin: 25px 0px 0px 20px }
#hpCeoOutlook img.ceoImage {
	padding-right: 5px }
#hpInvestorRelations {
	float: right;
	/*width: 170px; <-- Full width with SNL content*/
	width: 115px;
	height: 95px;
	background-image: url('../assets/images/body_vr.gif');
	background-position: top right;
	background-repeat: no-repeat;
	font-weight: bold;
	padding-right: 10px;
	margin: 25px 0px 0px 20px }
.investorDetails {
	display: block;
	background-color: #FFFFFF;
	padding: 1px 5px;
	margin: 0px }
.change {
	color: #11b71c;
	padding-left: 30px }
#hpKnowledgeCollege {
	float: right;
	width: 140px;
	height: 95px;
	background-image: url('../assets/images/body_vr.gif');
	background-position: top right;
	background-repeat: no-repeat;
	padding-right: 10px;
	margin: 25px 0px 0px 20px }
#hpCeoOutlook h1, #hpInvestorRelations h1, #hpKnowledgeCollege h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #ef3e42;
	padding: 0px;
	margin: 0px }
#hpCeoOutlook p, #hpInvestorRelations p, #hpKnowledgeCollege p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 16px;
	margin: 6px 0px 0px 0px }
#great_rates {
	width:145px !important; 
	border:solid red 1px; 
	height:130px; 
	margin-right:auto;  
	background-color:white; 
	z-index:100	}
#great_rates p {
	font-size:10px; 
	margin:8px}
#great_rates  input {
	background-color:red; 
	color:white; 
	margin-left:20px}
	
#homepageContent a:link, #homepageContent a:visited, #homepageContent a:active {
	color: #ef3e42;
	font-weight: bold;
	text-decoration: none }
#homepageContent a:hover {
	text-decoration: underline }
#powerOfYou {
	text-align: right }

/* -- Begin Content Styles -- */
#contentContainer { }
#contentContainer.homepageFill {
	background-color: #f1efef }
#contentArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 37px 15px 0px 65px }
#contentArea.wide { margin:0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 37px; }
#contentField {
	padding-right: 50px }
#contentField.standard{
	padding:0px;
	margin:0px;
	width:500px;
	display: inline-block;
	position: static;
}
#contentField h1 {
	padding: 0px;
	margin: 0px }
#contentField h1.red {
	padding: 0px;
	margin: 0px;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	color: #ef3e42; }
#contentField h2 {
	font-size: 12px;
	font-weight: bold }
#contentField h3 {
	font-size: 12px;
	font-weight: bold;
	color: #ef3e42 }
#contentField h4 {
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	padding: 0px;
	margin: 0px }
#contentField p, #contentField ul, #contentField ol {
	line-height: 17px }
#contentField a:link, #contentField a:hover, #contentField a:visited, #contentField a:active {
	color: #ef3e42;
	font-weight: normal;
	text-decoration: underline }
#contentField .footnote {
	font-size: 11px;
	font-weight: normal }
.boardQuote {
	border-top: 1px solid #ef3e42;
	border-bottom: 1px solid #ef3e42;
	color: #ef3e42;
	padding: 10px 0px }
#tabularContent {
	float: left;
	width: 125px;
	background-image: url('../assets/images/body_vr.gif');
	background-position: top right;
	background-repeat: no-repeat;
	padding-right: 10px;
	margin: 0px 25px 0px 0px }
#tabularContentExecs {
	float: left;
	width: 165px;
	background-image: url('../assets/images/body_vr.gif');
	background-position: top right;
	background-repeat: no-repeat;
	padding-right: 10px;
	margin: 0px 25px 0px 0px }
#tabularContent.boardMembers {
	width: 150px }
#tabularContent h1, #tabularContentExecs h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #ef3e42;
	padding: 0px;
	margin: 0px }
#tabularContent p, #tabularContentExecs p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 16px;
	margin: 6px 0px 0px 0px }
#tabularContent a:link, #tabularContentExecs a:link, #tabularContent a:visited, #tabularContentExecs a:visited, #tabularContent a:active, #tabularContentExecs a:active {
	color: #ef3e42;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px }
#tabularContent a:hover, #tabularContentExecs a:hover {
	color: #ef3e42;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px }
#spacer {
	clear: left;
	height: 15px }
.quoteSignature {
	color: #999999;
	padding-left: 250px }
.underline {
	text-decoration: underline }
#notes p {
	margin-top: 0px }
#finacingList li {
	margin-bottom: 10px }
#historyTimeline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 10px 0px }
#historyTimeline td {
	padding-bottom: 10px }
.entryYear {
	width: 40px;
	color: #ef3e42;
	vertical-align: top }
#locationContainer { }
#locationContainer img.branchPhoto {
	padding-bottom: 15px }
#locationContainer h3 {
	color: #ef3e42;
	font-size: 12px;
	margin: 0px }
#locationContainer p {
	size: 11px;
	margin: 0px }
#locationContainer a:link, #locationContainer a:visited, #locationContainer a:active { 
	color: #666666;
	font-weight: bold;
	text-decoration: none }
#locationContainer a:hover { 
	text-decoration: underline }
#locDetails, locHours {
	float: left;
	width: 175px;
	height: 175px;
	padding-right: 20px }
#locHours p {
	margin-bottom: 10px }
.mapIco {
	border: none;
	margin-bottom: -2px }
.backToTopLink a:link, .backToTopLink a:hover, .backToTopLink a:visited, .backToTopLink a:active {
	font-size: 10px }
#rates {
	margin-top: 10px }
.offerBug {
	position: relative;
	padding-right: 13px;
	margin: 0px 0px -55px -195px }
.redText {
	color: #ef3e42 }


/* -- Begin Right Content Styles -- */
#rightContentField {
	float: right;
	background-image: url('../assets/images/sidebar_vr.gif');
	background-repeat: no-repeat;
	width: 164px;
	height: 140px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0px 16px;
	margin-left: 25px }
#leftContentField {
	background-position: right;
	background-image: url('../assets/images/sidebar_vr_tall.gif');
	background-repeat: no-repeat;
	width: 164px;
	height: 340px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-right: 25px;
	color: #808285;
}

#leftContentField ul{
	margin: 0px;
	padding: 0px;
	padding-left: 14px;
	padding-right: 10px;
	list-style: none;
}
#leftContentField ul li{
	margin: 0px;
	padding: 4px;
	padding-bottom: 12px;
}
#leftContentField ul li a{
	color: #ef3e42;
}
#leftContentField ul li ul{
	margin: 0px;
	padding: 0px;
	padding-left: 28px;
	padding-right: 10px;
	list-style: none;
}
#leftContentField ul li ul li{
	margin: 0px;
	padding: 4px;
}
#leftContentField ul li ul li a{
	color: #ef3e42;
}

#rightContentField.standard {
	width: 164px;
	height: 340px }
#leftContentField.standard {
	width: 164px;
	height: 380px }
#rightContentField.slim,#leftContentField.slim {
	width: 124px;
	height: 180px }
#rightContentField.history,#leftContentField.history {
	width: 174px;
	height: 830px }
#rightContentField.ir,#leftContentField.ir {
	width: 164px }
#rightContentField h1,#leftContentField h1 {
	width: 116px;
	border-bottom: 1px solid #808284;
	padding:0px;
	margin:0px }
#rightContentField h2,#leftContentField h2 {
	font-size: 11px;
	color: #ef3e42;
	line-height: 14px;
	margin: 0px 0px 6px 0px }
#rightContentField h2.quaternaryNav,#leftContentField h2.quaternaryNav {
	font-weight: normal;
	padding-left: 10px }
#rightContentField p,#leftContentField p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aca9a9;
	line-height: 16px;
	margin: 0px 0px 10px 0px }
#rightContentField a:link, #rightContentField a:visited, #rightContentField a:active {
	color: #aca9a9;
	text-decoration: none }
#rightContentField a:hover {
	color: #aca9a9;
	text-decoration: underline }
#leftContentField a:link, #leftContentField a:visited, #leftContentField a:active {
	color: #ef3e42;
	text-decoration: none }
#leftContentField a:hover {
	color: #be3235;
	text-decoration: underline }
.multiLineLink {
	line-height: 10px }
#link {
	margin-bottom: 10px }
#link a:link, #link a:visited, #link a:active {
	color: #ef3e42;
	text-decoration: none }
#link a:hover {
	color: #ef3e42;
	text-decoration: underline }

/* -- Begin Right Banner Styles -- */
#rightBanner {
	float: right;
	width: 175px;
	height: 170px;
	padding: 0px 0px 0px 16px;
	margin-left: 15px }

/* -- Begin Pop Window Styles -- */
#feedbackContainer {
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 10px;
	margin: 0px }
#feedbackContainer h1 {
	padding: 0px;
	margin: 0px }
#feedbackContainer tr {
	background-color: #fefefe }
#feedbackContainer tr.altCol {
	background-color: #f4f4f4 }
#feedbackContainer textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666 }
#feedbackContainer a:link, #feedbackContainer a:hover, #feedbackContainer a:visited, #feedbackContainer a:active {
	color: #ef3e42;
	text-decoration: underline }
#popContainer {
	width: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 10px;
	margin: 0px }
#popContainer h1 {
	padding: 0px;
	margin: 0px }	
#popContainer a:link, #popContainer a:hover, #popContainer a:visited, #popContainer a:active {
	color: #ef3e42;
	text-decoration: underline }
	
/* -- Begin Content Footer Styles -- */
#contentFooter {
	clear: both;
	height: 45px;
	text-align: right;
	padding: 8px 15px 0px 0px;
	margin-bottom: -1px }
#contentFooter img {
	padding-left: 16px }

/* -- Begin Site Footer Styles -- */
#footer {
	width: 610px;
	height: 12px;
	padding: 10px 0px;
	margin: 0px auto }
#footer ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px }
#footer li {
	list-style-type: none;
	display: inline;
	overflow: hidden;
	padding-left: 2px }
#legal {
	width: 610px;
	height: 12px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 0px auto }
ul.redlist{
	list-style-image: url(../assets/images/redarrow.gif);
}
ul.redlist li{
	color: #ef3d42;
}
ul.graylist{
	list-style-image: url(../assets/images/grayarrow.gif);
}
ul.graylist li{
	color: #666666;
}
.real_results{
	padding-top:18px;
	padding-bottom:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	display: inline-block;
	position: static;
}
.real_results span.bigred{
	font-size: 18px;
	color: #ef3e42;
	text-decoration: none;

}
.real_results a{
	font-size: 20px;
	color: #ef3e42;

}
.cash_conversion_q{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #666666;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 6px;
	position:relative;
}
.cash_conversion_q a{
	left: 0px;
	top: 4px;
	position: absolute;
	color: #666666;
}
.cash_conversion_q div.img{
	left: 0px;
	top: 0px;
	position: static;
	
}
.cash_conversion_a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
	position: relative;
}
.cash_conversion_a div.img{
	left: 0px;
	top: 0px;
	position: static;
	
}
.consulting_team_member_background{
	background-repeat: no-repeat;
	background-image: url(../assets/images/consulting_team_background-rollover.gif);
	height: 233px;
	width: 396px;
	text-align: left;
	display:static;
}
.consulting_team_member{
	background-repeat: no-repeat;
	background-image: url(../assets/images/consulting_team_background.gif);
	height: 233px;
	width: 396px;
	text-align: left;
	display:none;
}
.consulting_team_member div.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 22px;
	padding-right: 28px;
	padding-top: 32px;
	text-align: left;
	line-height: 1.3em;
}
.consulting_team_member div.text .consultant_name{
	font-weight:bold;
	font-size: 16px;
	color: #ef3e42;
	padding-bottom: 4px;
}
.consulting_team_member div.text .consultant_title{
	padding-bottom: 4px;
	font-size: 14px;
}

.toppad{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
	margin: 0px;
	
}

.popups{
	margin-left: -25px;
	position: absolute;
	z-index: 8;
	display: none;
}

sup{
	font-size: 7px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	line-height: 8px;
	
}

/* -- Begin ToggleNav Styles -- */
#toggleNav, #contentIndent {
	margin-left: 200px }
#specialOfferIndent {
	margin-left: 300px }
.firstLevelUOL {
	padding-left: 0px;
	margin: 0px }
.firstLevel {
	font-weight: bold;
	color: #ef3e42;
	list-style-type: none;
	list-style-image: none;
	padding: 0px 0px 5px 0px;
	margin: 0px }
.firstLevelGray {
	font-weight: bold;
	color: #666666;
	list-style-type: none;
	list-style-image: none;
	padding: 0px 0px 5px 0px;
	margin: 0px }
li.firstLevel img{
	position: static;
	display: inline;
}
.firstLevel a, .firstLevelOpen a {
	color: #ef3e42;
	padding: 0px;
	margin: 0px }
.firstLevel a:hover, .firstLevelOpen a:hover {
	color: #ef3e42 }
.firstLevelArrow {
	margin: 0px 3px 0px -10px }
.firstLevelGray a{
	color: #666666
}
.secondLevelUOL {
	padding: 0px 0px 15px 0px;
	margin: 0px }
.secondLevel {
	color: #666666;
	font-weight: normal;
	list-style-type: disc;
	list-style-image: none;
	padding-left: 0px;
	margin: 0px 0px 5px 20px }
.secondLevelContent {
	color: #666666;
	font-weight: normal;
	list-style-type: none;
	list-style-image: none;
	padding-left: 0px;
	margin: 10px 0px 5px -0px }