@charset "utf-8";
/* CSS Document */

body {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
}
body {background-color: #012f53;}
a{
	color:#0079c2;	
	text-decoration:none;
}
a:hover{
	text-decoration:underline;	
}
td {vertical-align:top;}
img {border: none;}



/* Structural Styles */
#master_container {
		width: 100%;
		text-align:center;
		font-size: .75em;
		}
#master_header {
	background-color: #ffffff;}

#master_main_nav_post {
		height: 6px; /* origonally 11px, but adjust -5 px to compensate for Main Nave positioning of padding-top 5px; */
		}	

#master_main_nav {
		background-image:url(Images/Structure/NavBar_Background.jpg);
		background-repeat:repeat-x;
		background-color: #ffffff;
vertical-align:bottom;
		}	

#master_content_post {
		height: 31px;
		}	
		
#master_footer {
		height: 88px;
		background-image:url(Images/Structure/Footer_Background.jpg);
		background-repeat:repeat-x;
		}	
		
#header, #footer {width: 960px; text-align:left;}

/* Header */
#header_content {width: 960px; margin-bottom: 10px;}

#header_logo {width: 206px; padding-top: 30px;}

#header_content_top, #header_content_bottom {width: 764px;}

#header_content_topnav {
	margin-top: 6px;
	width:479px;
}
#header_content_topnav tr td.sep{
	width::1px;
}	
#header_content_topnav tr td.padding{
	width:6px;
}
#header_content_topnav tr td {
	font-size:.9em;
	font-family:Arial;
	padding-top:6px;
	color:#CECECE;
	letter-spacing:0.3px;		
	line-height:24px;	
}
#header_content_topnav tr td a{
	color:#0079c2;
	text-decoration:none;
	line-height:24px;
}
#header_content_topnav tr td a#login_link{
	color:#d38716;	
	font-weight:bold;
	letter-spacing:0px;	
}
#header_content_topnav tr td a:hover{
	text-decoration:underline;
}

#header_content_options {
	margin-top:24px;	
}

/* Navigation */

#main_nav {
		width: 980px;
		padding-top: 0px ;
		margin: 0 auto;
		text-align: center;
}
#main_nav img {
		border: none;
		margin-bottom: -2px !important;
		padding:5px 2px 4px 2px;

	}		
#main_nav a {
		text-decoration: none;
		border: none;
		margin: 0;
		padding: 0;
}

#sub_nav{
	width:689px;
}
#sub_nav #sub_nav_links{
	height:36px;
	width:422px;
	background-image:url(Images/Header/sub_header_bkg.jpg);
	background-position:top left; 
	background-repeat:no-repeat;	
	padding-top:4px;
}
#sub_nav #sub_nav_links a{
	text-decoration:none;
	color:#525252;
	margin-left:20px;
	letter-spacing:0.1px;	
}
#sub_nav #sub_nav_links a:hover{
	text-decoration:underline;	
}
#search_box{
	width:300px;
padding-top:-1px;
}
#search_text_box {
border:1px solid #9C9C9C;
color:#9D9D9D;
height:23px;
letter-spacing:0.3px;
line-height:22px;
padding-left:6px;
width:232px;
margin-top:0px;
}

#QSearch_query{
	
	width:232px;
	border:solid 1px #9c9c9c;
	padding-left:6px;
	letter-spacing:0.3px;
	color:#9d9d9d;
	line-height:22px;
margin-top:0px !important;
position:absolute;
left:-15px;	
}

/* Footer */
#footer {
	height: 88px;
	background-image:url(Images/Footer/footer_bkg.jpg);
	background-repeat: no-repeat;
	color: #FFF;
	font-size:.9em;
}
#footer span.blue{		
	color:#0079c2;
	font-weight:bold;
}
table#footer tr td{
	padding-left:144px;
	padding-top:20px;
	letter-spacing:0.3px;
	line-height:18px;
}		
#footer a {
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
}

#footer a:hover {
		text-decoration: underline;
		}
#hidden_skip_content_link {
	display: none;
	height: 0px;
	padding: 0px;
	margin: 0px;
	padding: 0px;
}
/*End Master CSS*/
body,div,p,ul,a,input,table,tr,td{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}


td {vertical-align:top;}
img {border: none;}

/* Temp styles to test structurs */




#HP_Col2_Row2 { 
	padding-left:20px;
	padding-top:1px;	
	background: #FF0;
}	


/* Structural Styles */

/* Homepage */

/* Homepage Strucutrual */
#Homepage_Content_container {width: 980px; text-align: center; padding: 0 10px;}
#Homepage_Content_Structure {width: 960px; text-align: left;}

#Homepage_Content_Row1a {
		width:186px;
		background-image:url(Images/Homepage/login_panel_bkg.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		padding-left:0;	
		}

#Homepage_Content_Row1a table td{padding-left:17px;}


#Homepage_Content_Row1a #login_prompt p{
	height:19px;
	font-family:Arial;
	font-weight:bold;
	letter-spacing:0.9px;
	padding-top:15px;
	color:#fff;
}

#Homepage_Content_Row1a #login_list{
	list-style-type:none;
	list-style-position:outside;
	height:73px;
}
#Homepage_Content_Row1a #login_list li a{
	color:#8fd3f1;
	letter-spacing:0.3px;
	text-decoration:none;
}
#Homepage_Content_Row1a #login_list li a:hover{
	text-decoration:underline;
}
#Homepage_Content_Row1a #alert_box{
	background-image:url(Images/Objects/alert_icon.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#Homepage_Content_Row1a #alert_prompt{
	color:#ee920e;	
	font-weight:bold;
	text-indent:25px;
	padding-top:4px;
}
#Homepage_Content_Row1a #alert_text{
	padding-top:4px;
	padding-left:3px;
	color:#fff;
	letter-spacing:0.3px;
}
#Homepage_Content_Row1a a#alert_link{
	color:#ee920e;	
	padding-left:3px;	
	text-decoration:none;
}
#Homepage_Content_Row1a a#alert_link:hover{
	text-decoration:underline;
}
			
#Homepage_Content_Row1b {
		width:774px;
		}
		
#Homepage_Seperation_Row1 {height: 18px;}

#Homepage_Content_Row2 {}
#Homepage_Row2_Structure {width: 960px;}


#Homepage_Row2_Col1 {width:186px;}
#Homepage_Row2_Col2 {width:500px;}
#Homepage_Row2_Col3 {width:234px;}
.Homepage_Row2_Seperation {width:20px;}

#HP_Col1_Structure {width:186px;}
#HP_Col1_Row1 {}
#HP_Col1_Row2 {background-color: #d0d0d0;} /*this creates the grey borders of the nested table that has 1px cellspacing */
#HP_Col1_Sep {height: 10px;}

#HP_Col2_Structure {width:500px;}
#HP_Col2_Row1 {background-color: #d0d0d0;} /*this creates the grey borders of the nested table that has 1px cellspacing */
#HP_Col2_Row2 {}
#HP_Col2_Sep {height: 10px;}

/* Homepage Content */

/* Homepage Rate Table */
#HP_RatesTable {width:186px; font-size: .9em;}
#HP_RatesTable_Title {
	height: 30px;
	background: url(Images/Homepage/HP_RatesTable_Title-Back.jpg) repeat-x;		
	color:#0079c2;	
	font-weight:bold;
	text-transform:capitalize;
	padding-left:20px;
	letter-spacing:0.6px;		
	line-height:30px;
		}
#HP_RatesTable_Row2 {
		background: #fff; 
		padding: 10px;
		padding-bottom:18px;
		}	

#HP_RatesTable_Data TD {padding: 3px 6px;}
.HP_RatesTable_ListAlt {background-color: #e6e6e6;}

#HP_RatesTable_Row3{
	background:url(Images/Homepage/HP_RatesTable_Bottom-Back.jpg) no-repeat top left #fff;
	height: 36px;
	color:#0079c2;	
	font-weight:bold;
	text-transform:capitalize;
	padding-left:30px;
	letter-spacing:0px;		
	line-height:36px;
}
#HP_RatesTable_Row3 a{
	text-decoration:none;	
	color:#0079c2;	
}

#HP_RatesTable_Row3 a:hover{
	text-decoration:underline;	
	color:#0079c2;	
}

/* Homepage Center Table */

#HP_CenterTable {width: 500px; font-size: .91em;}
	
#HP_CenterTable_Col1_Title, #HP_CenterTable_Col2_Title, #HP_CenterTable_Col3_Title {
	height: 30px;
	background: url(Images/Homepage/HP_CenterTable_Title-Back.jpg) repeat-x;
	color:#fff;	
	padding-left:21px;
	width:145px;
	font-weight:bold;
	letter-spacing:0.7px;		
	line-height:30px;
	}
	
#HP_CenterTable_Col1_Row2, #HP_CenterTable_Col2_Row2, #HP_CenterTable_Col3_Row2 {
	height: 121px;
	background: #e5f4fb;
	}
#HP_CenterTable_Col1_Row2 ul, #HP_CenterTable_Col2_Row2 ul, #HP_CenterTable_Col3_Row2 ul{
	list-style-type:none;	
	margin-top:9px;
	margin-left:32px;
	line-height:19.7px;
	width:133px;
	list-style-image:url(Images/Objects/bullet_blue.jpg);
}
#HP_CenterTable_Col1_Row2 ul li a, #HP_CenterTable_Col2_Row2 ul li a, #HP_CenterTable_Col3_Row2 ul li a{
	font-weight:bold;	
	text-decoration:none;
	color:#0079c2;		
}
#HP_CenterTable_Col1_Row2 ul li a.black, #HP_CenterTable_Col2_Row2 ul li a.black, #HP_CenterTable_Col3_Row2 ul li a.black{
	color:#505050;	
}
#HP_CenterTable_Col1_Row2 ul li a:hover, #HP_CenterTable_Col2_Row2 ul li a:hover, #HP_CenterTable_Col3_Row2 ul li a:hover{
	font-weight:bold;	
	text-decoration:underline;
}
#HP_CenterTable_Row3 {
	background: #fff;
	padding-left:23px;
	font-weight:bold;
	color:#0079c2;
	letter-spacing:0px;	
	padding-top:13px;
	padding-bottom:13px;
	}
#selectbox_product{
	margin-left:8px;
	width:288px;
	height:19px;
	font-family:Arial;

}
#HP_Col2_Sep{
	height:10px;
}

#HP_Col2_Row2{
	background:url(Images/Homepage/atm_bkg.jpg) no-repeat top left;	
	width:500px;
	height:89px;	
	}
#HP_Col2_Row2 #atm_numbers {
	width:150px;	
}	
#HP_Col2_Row2 #atm_numbers td{
	padding-left:1px;			
	padding-right:1px;				
}
#HP_Col2_Row2 #atm_header{
	color:#50b948;
	font-size:16px;
	font-weight:bold;
	letter-spacing:0.2px;
	padding-top:13px;
}
#HP_Col2_Row2 #atm_zip	{
	padding-left:17px;
 

}

#HP_Col2_Row2 #atm_zip p{
   margin-top:1px !important;
    margin-bottom:1px !important;
}
#HP_Col2_Row2 #atm_locations{
	color:#0079c2;
	margin-top:0px;			
	font-size:.98em;
	width:280px;
	letter-spacing:0.4px;
}
#find_location_box{
	padding-top:4px;	
}
#HP_Col2_Row2 #find_location{
	color:#0079c2;
	letter-spacing:0.5px;
	font-weight:bold;
	display:block;
	width:105px;
	line-height:23px;
}
#HP_Col2_Row2 input{
	color:#9d9c9c;
	border:none 0px;
	height:20px;		
	width:158px;
	padding-left:7px;
	line-height:20px;
}	

#search_box_td{
	border-left:solid 1px #d0d0d0;
	border-top:solid 1px #d0d0d0;
	border-bottom:solid 1px #d0d0d0;	
	background-color:#fff;	
}
#search_button_td{
	border-right:solid 1px #d0d0d0;
	border-top:solid 1px #d0d0d0;
	border-bottom:solid 1px #d0d0d0;	
	background-color:#fff;
	padding-top:4px;
	padding-right:3px
}

#Homepage_Row2_Col3 { 
	
}

#Homepage_Row2_Col3 p{
}
#Homepage_Row2_Col3 p a{
	
}
#Homepage_Row2_Col3 p{
	margin-bottom:3px;	
}
#Homepage_Row2_Col3 table tr td table tr td#arrow{
	padding-left:18px;
}
#Homepage_Row2_Col3 table table tr td img{
	padding-top:3px;
	padding-right:3px;
}
#Homepage_Row2_Col3 table table tr td a{
	color:#fff;
	text-decoration:none;	
	letter-spacing:0.8px;
}
#Homepage_Row2_Col3 table table tr td a:hover{
	text-decoration:underline;	
}
#Homepage_Row2_Col3 #apply_button{
	padding-top:70px;	
}

/*End Home CSS*/
#master_content {
	background-color: #f1f1f1;
	}
#master_content #content1 {
	
	
	padding-left:10px !important;

	width: 980px;
	color: #505050;
	text-align: left;
	}
#IntTemplate_Col1{
	width:190px;
	}
#IntTemplate_Col2{
	width:518px !important; /* origonally 548px, reduced to match padding */
	padding: 0 20px 0 10px;;
	}
	
#IntTemplate_Col3{
	width:222px;
padding-right:10px;

	}
/*Build Nav Item Style Structure-- Left Side*/
#LeftSidebar_NavContent {margin: 0px; padding: 0px; text-align: left; font-family: Arial, Helvetica, sans-serif;}
#LeftSidebar_NavContent h3 {width: 170px; color: #505050; padding: 3px 0 3px 20px; margin:0 0 5px 0; font-size:1.1em;}
#LeftSidebar_NavContent h3 a{color: #505050; text-decoration:none;}
#LeftSidebar_NavContent h3 a:hover{color: #0079c2;}
#LeftSidebar_NavContent h3 a.active {color: #0079c2; background: #e5f4fb; width:170px; display: block; padding: 3px 0 3px 20px; margin:0 0 5px -20px;}
#LeftSidebar_NavContent ul {
	list-style-type:none;
	padding-left:10px;
	color: #505050;
	width:165px;
}
#LeftSidebar_NavContent ul li{
	marker-offset: 10em;
	margin: 0 0 5px 0;
	width:165px;
}
#LeftSidebar_NavContent ul li ul {
	list-style-type: none;
	color: #505050;
	margin-top: 5px;
	}
#LeftSidebar_NavContent ul li ul li{
	width:165px;
margin: 0px;
	}
#LeftSidebar_NavContent ul li a {
	display: block;
	background: url(Images/Interior/nav/bullet-right.gif) left center;
	background-repeat: no-repeat;
	padding: 3px 3px 3px 17px;
	color: #505050;
	}
#LeftSidebar_NavContent ul li a:hover {
	color: #0079c2;
	text-decoration: none;
}
#LeftSidebar_NavContent ul li .active {
	color: #0079c2;
	background: url(Images/Interior/nav/bullet-right.gif) #e5f4fb center left no-repeat;
	}
#LeftSidebar_NavContent ul li ul li a {
	display: block;
	background: url(Images/Interior/nav/bullet.gif) left center;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #505050;
}
#LeftSidebar_NavContent ul li ul li a:hover {
	color: #0079c2;
}
#LeftSidebar_NavContent ul li ul li .active {
	color: #0079c2;
	background: url(Images/Interior/nav/bullet.gif) left center no-repeat #e5f4fb;
	}
/*End Nav Item Structure */

/*Styles for Center Content */
/*Replace #heading-sample with id name of new page.  Point to coresponding image.  Adjust Height if needed. */
#IntTemplate_Col2 #heading-sample {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/H1-sample.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-rchecks {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-reorder_checks.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-ratesfees {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-rates_and_fees.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
#IntTemplate_Col2 #heading-apply {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-apply_for_membership.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
#IntTemplate_Col2 #heading-StudentLoans {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-student_loans.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-whyjoin {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-why_join.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-vehicleloans {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-vehicle_loans.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-SavingsInvest {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-savings_and_investments.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-about {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-about_quorum.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-insurance {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-insurance.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-convenience_products {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-convenience_products.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-convenience {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-convenience_services.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-online_banking {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-online_banking.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
#IntTemplate_Col2 #heading-products_services {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-products_and_services.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-resource_center {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-resourse_center.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-financial_calculators {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-financial_calculators.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
#IntTemplate_Col2 #heading-auto_rebate {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-financial_calculators.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-helpful_websites {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-helpful_websites.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-credit_reports {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-credit_reports.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-glossary_terms {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-glossary_of_terms.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-security_info {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-security_information.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-annual_report {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-annual_report.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
#IntTemplate_Col2 #heading-checking {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/Checking/h1-checking.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-checking_accounts {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/Checking/h1-checking_accounts.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-cu_rewards {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-curewards.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-credit_cards {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-credit_cards.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-credit_cards {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-credit_cards.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
#IntTemplate_Col2 #heading-debt_consolidation {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-debt_consolidation.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-direct_deposit {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-direct_deposit.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-eligibility {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-eligibility.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#IntTemplate_Col2 #heading-financial_planning {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-financial_planning.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-for_companies {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-for_companies.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#IntTemplate_Col2 #heading-for_hr_reps {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-for_hr_reps.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#IntTemplate_Col2 #heading-home_equity_loans {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-home_equity_loans.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-TermSavings {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-term_savings.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-IRASave{
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-IRA_savings.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-loans_credit_cards {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-loans_and_creditcards.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-management_team {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-management_team.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#IntTemplate_Col2 #heading-moneybuilder {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-moneybuilder.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-mortgages {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-mortgages.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#IntTemplate_Col2 #heading-newsletter {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-newsletter.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#IntTemplate_Col2 #heading-overdraft {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/Checking/h1-overdraft_protection.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-personal_loans {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-personal_loans.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-presidents {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-presidents_message.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
#IntTemplate_Col2 #heading-savings_accounts {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-savings_accounts.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-contact {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-contact_us.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
#IntTemplate_Col2 #heading-news_events {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-news_and_events.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-mortoff {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-mortgage_officers.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-DD {
	width: 450px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-downloadable_docs.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0;
}
#IntTemplate_Col2 #heading-ATM {
	width: 450px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-atms_and_servicecenters.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0;
}
#IntTemplate_Col2 #heading-autocalc {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-auto_calculators.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-budcalc {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-budgeting_calculators.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-savecalc {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-savings_calculators.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-privacy {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-privacy_policy.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-disclosures {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-disclosures.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-security {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-security.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-careerop {
	width: 450px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-career_opportunities.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-mortrelo {
	width: 450px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-relocation.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-FA {
	width: 450px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-financial_planning.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-SiteMap {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-site_map.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 p {
	margin-bottom: 15px;
	line-height: 1.3em;
	color: #505050; 
}
#IntTemplate_Col2 h2 {
	font-size: 1.1em;
	color: #505050;
	margin:16px 0px 12px 0px;
}
#IntTemplate_Col2 .IntroParagraph {
	font-size: 1.2em;
	line-height: 1.3em;
	letter-spacing: 0;
	margin-bottom: 15px;
}
#IntTemplate_Col2 strong {
	/*color:#0079c2;*/
}
#IntTemplate_Col2 ul {
	margin: 0 0 10px 25px;
	}
#IntTemplate_Col2 ul{
	}
#IntTemplate_Col2 ol {
	margin: -5px 0 10px 25px;
	padding: 0;
	}
#IntTemplate_Col2 a {
	}
#IntTemplate_Col2 blockquote {
	font-size: 1em;
	margin: 0 0 10px 25px;
	padding: 0;
	}
#IntTemplate_Col2 .footer {
	font-size: .9em;
	margin-top: 15px;
}
#IntTemplate_Col2 .footer a{
}
#IntTemplate_Col2 .datatable {
	margin-bottom: 15px;
	}
#IntTemplate_Col2 .datatable td{
	 border-right: 1px solid #f1f1f1;
	}
#IntTemplate_Col2 .datatable .last{
	border: none;
	}
#IntTemplate_Col2 .datatable h3 {
	color: #0079c2;
	padding: 0;
	margin: 7px 10px;	
	font-size: 12px;
	}
#IntTemplate_Col2 .datatable p {
	padding: 0;
	margin: 7px 10px;	
	font-size: 11px;
	}
#IntTemplate_Col2 .datatable strong {
	padding: 0;
	margin: 7px 10px;	
	font-size: 11px;
	color: #505050;
	}
/*End Center Style Content */
/*Right Column Styles*/
.todaysrates {
	background: url(Images/Interior/right/tables-border-bottom-sides-bgrnd.gif) left bottom no-repeat; 
	padding: 0px;
	margin:0 0 10px 0;
}
.todaysrates h4 {
	margin: 10px 0 10px 20px;
	padding: 0px;
	font-size: 1em;
	color: #0079c2;
}
.todaysrates h5 {
	margin: 0px;
	padding: 3px 10px ;
	font-size: .95em;
	color: #32a629;
}
.todaysrates h6 {
	margin: 10px 0 10px 20px;
	padding: 0 0 0 10px;
	font-size: 1em;
	color: #0079c2;
	background: url(Images/Interior/right/bullet-right.gif) left -.2em no-repeat;
}

.todaysrates p {
	margin: 0px;
	padding: 3px 10px;
	color: #505050;
	font-size: .9em;
}
#IntTemplate_Col3 .ratewatch {
	margin-bottom: 10px;
	color: #ffffff;
}
#IntTemplate_Col3 .ratewatch p {
	padding: 39px 0 0 15px;
	margin: 0px;
	color: #FFFFFF;
	font-size: .95em;
}

.relatedLinks {
	background: url(Images/Interior/right/tables-border-bottom-sides-bgrnd.gif) bottom no-repeat; 
	padding: 0px;
	margin:0 0 10px 0;
}
.relatedLinks td ul {
	padding:10px;
}
.relatedLinks h4 {
	color: #505050;
	font-size:1.1em;
	margin: 9px 0 0 18px;
	padding: 0px;
}

.relatedLinks ul{
	color:#0079c2;
	list-style: disc;
}
.relatedLinks ul li{
	padding: 0 0 0 0;
	margin: 0 0 10px 22px;
	font-size:1em;
}
.relatedLinks ul li a{
	color:#0079c2;
}
.relatedLinks ul li a:hover{
}

.customersAreTalking {
	background:#e5f4fb;
	margin-bottom: 10px;
}
.customersAreTalking td p {
	font-size:1.1em;
	line-height: 1.2em;
	color: #505050;
	padding: 5px 20px 10px 20px;
}

/*Dropdown Navigation Div Containers*/
/*End Right Column*/
#floatingdiv {
	position:absolute;
	width: 346px;
	height: 160px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#floatingdiv h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#floatingdiv p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#floatingdiv ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#floatingdiv ul li{
	margin-left: 15px;
}

#flsaving {
	position:absolute;
	width: 346px;
	height: 160px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#flsaving h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#flsaving p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#flsaving ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#flsaving ul li{
	margin-left: 15px;
}

#flchecking {
	position:absolute;
	width: 200px;
	height: 100px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#flchecking h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#flchecking p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#flchecking ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#flchecking ul li{
	margin-left: 15px;
}
#lccnav {
	position:absolute;
	width: 346px;
	height: 160px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#lccnav h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#lccnav p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#lccnav ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#lccnav ul li{
	margin-left: 15px;
}
#psnav {
	position:absolute;
	width: 346px;
	height: 160px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#psnav h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#psnav p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#psnav ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#psnav ul li{
	margin-left: 15px;
}
#rcnav {
	position:absolute;
	width: 346px;
	height: 160px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#rcnav h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#rcnav p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#rcnav ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#rcnav ul li{
	margin-left: 15px;
}

/*End Dropdown Nav*/

/*End Interior CSS*/
#fade{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadesave{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadeinvest{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fademort{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadevehicle{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadepers{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadecc{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadeconv{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
 
#light {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightsave {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightinvest {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightmort {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightvehicle {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightpers {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightcc {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightconv {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}@charset "utf-8";
/* CSS Document */

body {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
}
body {background-color: #012f53;}
a{
	color:#0079c2;	
	text-decoration:none;
}
a:hover{
	text-decoration:underline;	
}
td {vertical-align:top;}
img {border: none;}



/* Structural Styles */
#master_container {
		width: 100%;
		text-align:center;
		font-size: .75em;
		}
#master_header {
	background-color: #ffffff;}

#master_main_nav_post {
		height: 6px; /* origonally 11px, but adjust -5 px to compensate for Main Nave positioning of padding-top 5px; */
		}	

#master_main_nav {
		background-image:url(Images/Structure/NavBar_Background.jpg);
		background-repeat:repeat-x;
		background-color: #ffffff;
vertical-align:bottom;
		}	

#master_content_post {
		height: 31px;
		}	
		
#master_footer {
		height: 88px;
		background-image:url(Images/Structure/Footer_Background.jpg);
		background-repeat:repeat-x;
		}	
		
#header, #footer {width: 960px; text-align:left;}

/* Header */
#header_content {width: 960px; margin-bottom: 10px;}

#header_logo {width: 206px; padding-top: 30px;}

#header_content_top, #header_content_bottom {width: 764px;}

#header_content_topnav {
	margin-top: 6px;
	width:479px;
}
#header_content_topnav tr td.sep{
	width::1px;
}	
#header_content_topnav tr td.padding{
	width:6px;
}
#header_content_topnav tr td {
	font-size:.9em;
	font-family:Arial;
	padding-top:6px;
	color:#CECECE;
	letter-spacing:0.3px;		
	line-height:24px;	
}
#header_content_topnav tr td a{
	color:#0079c2;
	text-decoration:none;
	line-height:24px;
}
#header_content_topnav tr td a#login_link{
	color:#d38716;	
	font-weight:bold;
	letter-spacing:0px;	
}
#header_content_topnav tr td a:hover{
	text-decoration:underline;
}

#header_content_options {
	margin-top:24px;	
}

/* Navigation */

#main_nav {
		width: 980px;
		padding-top: 0px ;
		margin: 0 auto;
		text-align: center;
}
#main_nav img {
		border: none;
		margin-bottom: -2px !important;
		padding:5px 2px 4px 2px;

	}		
#main_nav a {
		text-decoration: none;
		border: none;
		margin: 0;
		padding: 0;
}

#sub_nav{
	width:689px;
}
#sub_nav #sub_nav_links{
	height:36px;
	width:422px;
	background-image:url(Images/Header/sub_header_bkg.jpg);
	background-position:top left; 
	background-repeat:no-repeat;	
	padding-top:4px;
}
#sub_nav #sub_nav_links a{
	text-decoration:none;
	color:#525252;
	margin-left:20px;
	letter-spacing:0.1px;	
}
#sub_nav #sub_nav_links a:hover{
	text-decoration:underline;	
}
#search_box{
	width:300px;
}
#search_text_box {
border:1px solid #9C9C9C;
color:#9D9D9D;
height:23px;
letter-spacing:0.3px;
line-height:22px;
padding-left:6px;
width:232px;
}

#QSearch_query{
	height:23px;
	width:232px;
	border:solid 1px #9c9c9c;
	padding-left:6px;
	letter-spacing:0.3px;
	color:#9d9d9d;
	line-height:22px;	
}

/* Footer */
#footer {
	height: 88px;
	background-image:url(Images/Footer/footer_bkg.jpg);
	background-repeat: no-repeat;
	color: #FFF;
	font-size:.9em;
}
#footer span.blue{		
	color:#0079c2;
	font-weight:bold;
}
table#footer tr td{
	padding-left:144px;
	padding-top:20px;
	letter-spacing:0.3px;
	line-height:18px;
}		
#footer a {
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
}

#footer a:hover {
		text-decoration: underline;
		}
#hidden_skip_content_link {
	display: none;
	height: 0px;
	padding: 0px;
	margin: 0px;
	padding: 0px;
}
/*End Master CSS*/
body,div,p,ul,a,input,table,tr,td{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}


td {vertical-align:top;}
img {border: none;}

/* Temp styles to test structurs */




#HP_Col2_Row2 { 
	padding-left:20px;
	padding-top:1px;	
	background: #FF0;
}	


/* Structural Styles */

/* Homepage */

/* Homepage Strucutrual */
#Homepage_Content_container {width: 980px; text-align: center; padding: 0 10px;}
#Homepage_Content_Structure {width: 960px; text-align: left;}

#Homepage_Content_Row1a {
		width:186px;
		background-image:url(Images/Homepage/login_panel_bkg.jpg);
		background-position:top left;
		background-repeat:no-repeat;
			padding-left:0px;
		}
#Homepage_Content_Row1a #login_prompt p{
	height:19px;
	font-family:Arial;
	font-weight:bold;
	letter-spacing:0.9px;
	padding-top:15px;
	color:#fff;
}

#Homepage_Content_Row1a #login_list{
	list-style-type:none;
	list-style-position:outside;
	height:73px;
}
#Homepage_Content_Row1a #login_list li a{
	color:#8fd3f1;
	letter-spacing:0.3px;
	text-decoration:none;
}
#Homepage_Content_Row1a #login_list li a:hover{
	text-decoration:underline;
}
#Homepage_Content_Row1a #alert_box{
	background-image:url(Images/Objects/alert_icon.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#Homepage_Content_Row1a #alert_prompt{
	color:#ee920e;	
	font-weight:bold;
	text-indent:25px;
	padding-top:4px;
}
#Homepage_Content_Row1a #alert_text{
	padding-top:4px;
	padding-left:3px;
	color:#fff;
	letter-spacing:0.3px;
}
#Homepage_Content_Row1a a#alert_link{
	color:#ee920e;	
	padding-left:3px;	
	text-decoration:none;
}
#Homepage_Content_Row1a a#alert_link:hover{
	text-decoration:underline;
}
			
#Homepage_Content_Row1b {
		width:774px;
		}
		
#Homepage_Seperation_Row1 {height: 18px;}

#Homepage_Content_Row2 {}
#Homepage_Row2_Structure {width: 960px;}


#Homepage_Row2_Col1 {width:186px;}
#Homepage_Row2_Col2 {width:500px;}
#Homepage_Row2_Col3 {width:234px;}
.Homepage_Row2_Seperation {width:20px;}

#HP_Col1_Structure {width:186px;}
#HP_Col1_Row1 {}
#HP_Col1_Row2 {background-color: #d0d0d0;} /*this creates the grey borders of the nested table that has 1px cellspacing */
#HP_Col1_Sep {height: 10px;}

#HP_Col2_Structure {width:500px;}
#HP_Col2_Row1 {background-color: #d0d0d0;} /*this creates the grey borders of the nested table that has 1px cellspacing */
#HP_Col2_Row2 {}
#HP_Col2_Sep {height: 10px;}

/* Homepage Content */

/* Homepage Rate Table */
#HP_RatesTable {width:186px; font-size: .9em;}
#HP_RatesTable_Title {
	height: 30px;
	background: url(Images/Homepage/HP_RatesTable_Title-Back.jpg) repeat-x;		
	color:#0079c2;	
	font-weight:bold;
	text-transform:capitalize;
	padding-left:20px;
	letter-spacing:0.6px;		
	line-height:30px;
		}
#HP_RatesTable_Row2 {
		background: #fff; 
		padding: 10px;
		padding-bottom:18px;
		}	

#HP_RatesTable_Data TD {padding: 3px 6px;}
.HP_RatesTable_ListAlt {background-color: #e6e6e6;}

#HP_RatesTable_Row3{
	background:url(Images/Homepage/HP_RatesTable_Bottom-Back.jpg) no-repeat top left #fff;
	height: 36px;
	color:#0079c2;	
	font-weight:bold;
	text-transform:capitalize;
	padding-left:30px;
	letter-spacing:0px;		
	line-height:36px;
}
#HP_RatesTable_Row3 a{
	text-decoration:none;	
	color:#0079c2;	
}

#HP_RatesTable_Row3 a:hover{
	text-decoration:underline;	
	color:#0079c2;	
}

/* Homepage Center Table */

#HP_CenterTable {width: 500px; font-size: .91em;}
	
#HP_CenterTable_Col1_Title, #HP_CenterTable_Col2_Title, #HP_CenterTable_Col3_Title {
	height: 30px;
	background: url(Images/Homepage/HP_CenterTable_Title-Back.jpg) repeat-x;
	color:#fff;	
	padding-left:21px;
	width:145px;
	font-weight:bold;
	letter-spacing:0.7px;		
	line-height:30px;
	}
	
#HP_CenterTable_Col1_Row2, #HP_CenterTable_Col2_Row2, #HP_CenterTable_Col3_Row2 {
	height: 121px;
	background: #e5f4fb;
	}
#HP_CenterTable_Col1_Row2 ul, #HP_CenterTable_Col2_Row2 ul, #HP_CenterTable_Col3_Row2 ul{
	list-style-type:none;	
	margin-top:9px;
	margin-left:32px;
	line-height:19.7px;
	width:133px;
	list-style-image:url(Images/Objects/bullet_blue.jpg);
}
#HP_CenterTable_Col1_Row2 ul li a, #HP_CenterTable_Col2_Row2 ul li a, #HP_CenterTable_Col3_Row2 ul li a{
	font-weight:bold;	
	text-decoration:none;
	color:#0079c2;		
}
#HP_CenterTable_Col1_Row2 ul li a.black, #HP_CenterTable_Col2_Row2 ul li a.black, #HP_CenterTable_Col3_Row2 ul li a.black{
	color:#505050;	
}
#HP_CenterTable_Col1_Row2 ul li a:hover, #HP_CenterTable_Col2_Row2 ul li a:hover, #HP_CenterTable_Col3_Row2 ul li a:hover{
	font-weight:bold;	
	text-decoration:underline;
}
#HP_CenterTable_Row3 {
	background: #fff;
	padding-left:23px;
	font-weight:bold;
	color:#0079c2;
	letter-spacing:0px;	
	padding-top:13px;
	padding-bottom:13px;
	}
#selectbox_product{
	margin-left:8px;
	width:288px;
	height:19px;
	font-family:Arial;

}
#HP_Col2_Sep{
	height:10px;
}

#HP_Col2_Row2{
	background:url(Images/Homepage/atm_bkg.jpg) no-repeat top left;	
	width:500px;
	height:89px;	
	}
#HP_Col2_Row2 #atm_numbers {
	width:150px;	
}	
#HP_Col2_Row2 #atm_numbers td{
	padding-left:1px;			
	padding-right:1px;				
}
#HP_Col2_Row2 #atm_header{
	color:#50b948;
	font-size:16px;
	font-weight:bold;
	letter-spacing:0.2px;
	padding-top:13px;
}
#HP_Col2_Row2 #atm_zip	{
	padding-left:17px;
 

}

#HP_Col2_Row2 #atm_zip p{
   margin-top:1px !important;
    margin-bottom:1px !important;
}
#HP_Col2_Row2 #atm_locations{
	color:#0079c2;
	margin-top:0px;			
	font-size:.98em;
	width:280px;
	letter-spacing:0.4px;
}
#find_location_box{
	padding-top:4px;	
}
#HP_Col2_Row2 #find_location{
	color:#0079c2;
	letter-spacing:0.5px;
	font-weight:bold;
	display:block;
	width:105px;
	line-height:23px;
}
#HP_Col2_Row2 input{
	color:#9d9c9c;
	border:none 0px;
	height:20px;		
	width:158px;
	padding-left:7px;
	line-height:20px;
}	

#search_box_td{
	border-left:solid 1px #d0d0d0;
	border-top:solid 1px #d0d0d0;
	border-bottom:solid 1px #d0d0d0;	
	background-color:#fff;	
}
#search_button_td{
	border-right:solid 1px #d0d0d0;
	border-top:solid 1px #d0d0d0;
	border-bottom:solid 1px #d0d0d0;	
	background-color:#fff;
	padding-top:4px;
	padding-right:3px
}

#Homepage_Row2_Col3 { 
	
}

#Homepage_Row2_Col3 p{
}
#Homepage_Row2_Col3 p a{
	
}
#Homepage_Row2_Col3 p{
	margin-bottom:3px;	
}
#Homepage_Row2_Col3 table tr td table tr td#arrow{
	padding-left:18px;
}
#Homepage_Row2_Col3 table table tr td img{
	padding-top:3px;
	padding-right:3px;
}
#Homepage_Row2_Col3 table table tr td a{
	color:#fff;
	text-decoration:none;	
	letter-spacing:0.8px;
}
#Homepage_Row2_Col3 table table tr td a:hover{
	text-decoration:underline;	
}
#Homepage_Row2_Col3 #apply_button{
	padding-top:70px;	
}

/*End Home CSS*/
#master_content {
	background-color: #f1f1f1;
	}
#master_content #content1 {
	
	
	padding-left:10px !important;

	width: 980px;
	color: #505050;
	text-align: left;
	}
#IntTemplate_Col1{
	width:190px;
	}
#IntTemplate_Col2{
	width:518px !important; /* origonally 548px, reduced to match padding */
	padding: 0 20px 0 10px;;
	}
	
#IntTemplate_Col3{
	width:222px;
padding-right:10px;

	}
/*Build Nav Item Style Structure-- Left Side*/
#LeftSidebar_NavContent {margin: 0px; padding: 0px; text-align: left; font-family: Arial, Helvetica, sans-serif;}
#LeftSidebar_NavContent h3 {width: 170px; color: #505050; padding: 3px 0 3px 20px; margin:0 0 5px 0; font-size:1.1em;}
#LeftSidebar_NavContent h3 a{color: #505050; text-decoration:none;}
#LeftSidebar_NavContent h3 a:hover{color: #0079c2;}
#LeftSidebar_NavContent h3 a.active {color: #0079c2; background: #e5f4fb; width:170px; display: block; padding: 3px 0 3px 20px; margin:0 0 5px -20px;}
#LeftSidebar_NavContent ul {
	list-style-type:none;
	padding-left:10px;
	color: #505050;
	width:165px;
}
#LeftSidebar_NavContent ul li{
	marker-offset: 10em;
	margin: 0 0 5px 0;
	width:165px;
}
#LeftSidebar_NavContent ul li ul {
	list-style-type: none;
	color: #505050;
	margin-top: 5px;
	}
#LeftSidebar_NavContent ul li ul li{
	width:165px;
margin: 0px;
	}
#LeftSidebar_NavContent ul li a {
	display: block;
	background: url(Images/Interior/nav/bullet-right.gif) left center;
	background-repeat: no-repeat;
	padding: 3px 3px 3px 17px;
	color: #505050;
	}
#LeftSidebar_NavContent ul li a:hover {
	color: #0079c2;
	text-decoration: none;
}
#LeftSidebar_NavContent ul li .active {
	color: #0079c2;
	background: url(Images/Interior/nav/bullet-right.gif) #e5f4fb center left no-repeat;
	}
#LeftSidebar_NavContent ul li ul li a {
	display: block;
	background: url(Images/Interior/nav/bullet.gif) left center;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #505050;
}
#LeftSidebar_NavContent ul li ul li a:hover {
	color: #0079c2;
}
#LeftSidebar_NavContent ul li ul li .active {
	color: #0079c2;
	background: url(Images/Interior/nav/bullet.gif) left center no-repeat #e5f4fb;
	}
/*End Nav Item Structure */

/*Styles for Center Content */
/*Replace #heading-sample with id name of new page.  Point to coresponding image.  Adjust Height if needed. */
#IntTemplate_Col2 #heading-sample {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/H1-sample.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-rchecks {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-reorder_checks.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-ratesfees {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-rates_and_fees.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
#IntTemplate_Col2 #heading-apply {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-apply_for_membership.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
#IntTemplate_Col2 #heading-StudentLoans {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-student_loans.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-whyjoin {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-why_join.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-vehicleloans {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-vehicle_loans.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-SavingsInvest {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-savings_and_investments.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

#IntTemplate_Col2 #heading-about {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-about_quorum.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-insurance {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-insurance.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-convenience_products {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-convenience_products.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-convenience {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-convenience_services.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-online_banking {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-online_banking.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
#IntTemplate_Col2 #heading-products_services {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-products_and_services.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-resource_center {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-resourse_center.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-financial_calculators {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-financial_calculators.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
#IntTemplate_Col2 #heading-auto_rebate {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-financial_calculators.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-helpful_websites {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-helpful_websites.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-credit_reports {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-credit_reports.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-glossary_terms {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-glossary_of_terms.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-security_info {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-security_information.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-annual_report {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-annual_report.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
#IntTemplate_Col2 #heading-checking {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/Checking/h1-checking.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-checking_accounts {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/Checking/h1-checking_accounts.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-cu_rewards {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-curewards.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-credit_cards {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-credit_cards.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-credit_cards {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-credit_cards.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
#IntTemplate_Col2 #heading-debt_consolidation {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-debt_consolidation.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-direct_deposit {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ProductsServices/h1-direct_deposit.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-eligibility {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-eligibility.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#IntTemplate_Col2 #heading-financial_planning {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-financial_planning.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-for_companies {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-for_companies.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#IntTemplate_Col2 #heading-for_hr_reps {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-for_hr_reps.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#IntTemplate_Col2 #heading-home_equity_loans {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-home_equity_loans.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-TermSavings {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-term_savings.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-IRASave{
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-IRA_savings.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-loans_credit_cards {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-loans_and_creditcards.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-management_team {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-management_team.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#IntTemplate_Col2 #heading-moneybuilder {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-moneybuilder.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-mortgages {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-mortgages.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#IntTemplate_Col2 #heading-newsletter {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-newsletter.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#IntTemplate_Col2 #heading-overdraft {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/Checking/h1-overdraft_protection.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-personal_loans {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/LoansCreditCards/h1-personal_loans.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}
#IntTemplate_Col2 #heading-presidents {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/WhyJoin/h1-presidents_message.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
#IntTemplate_Col2 #heading-savings_accounts {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-savings_accounts.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
#IntTemplate_Col2 #heading-contact {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-contact_us.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
#IntTemplate_Col2 #heading-news_events {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-news_and_events.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-mortoff {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-mortgage_officers.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-DD {
	width: 450px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-downloadable_docs.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0;
}
#IntTemplate_Col2 #heading-ATM {
	width: 450px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/ResourceCenter/h1-atms_and_servicecenters.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0;
}
#IntTemplate_Col2 #heading-autocalc {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-auto_calculators.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-budcalc {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-budgeting_calculators.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-savecalc {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-savings_calculators.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-privacy {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-privacy_policy.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-disclosures {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-disclosures.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-security {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-security.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-careerop {
	width: 450px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-career_opportunities.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-mortrelo {
	width: 450px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-relocation.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 #heading-FA {
	width: 450px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/SavingsInvestments/h1-financial_planning.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#IntTemplate_Col2 #heading-SiteMap {
	width: 400px; height: 45px;  
	background-image: url(Images/Interior/Content/Headers/h1-site_map.gif);  
	background-repeat: no-repeat;  
	text-indent: -1000em;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#IntTemplate_Col2 p {
	margin-bottom: 15px;
	line-height: 1.3em;
	color: #505050; 
}
#IntTemplate_Col2 h2 {
	font-size: 1.1em;
	color: #505050;
	margin:16px 0px 12px 0px;
}
#IntTemplate_Col2 .IntroParagraph {
	font-size: 1.2em;
	line-height: 1.3em;
	letter-spacing: 0;
	margin-bottom: 15px;
}
#IntTemplate_Col2 strong {
	/*color:#0079c2;*/
}
#IntTemplate_Col2 ul {
	margin: 0 0 10px 25px;
	}
#IntTemplate_Col2 ul{
	}
#IntTemplate_Col2 ol {
	margin: -5px 0 10px 25px;
	padding: 0;
	}
#IntTemplate_Col2 a {
	}
#IntTemplate_Col2 blockquote {
	font-size: 1em;
	margin: 0 0 10px 25px;
	padding: 0;
	}
#IntTemplate_Col2 .footer {
	font-size: .9em;
	margin-top: 15px;
}
#IntTemplate_Col2 .footer a{
}
#IntTemplate_Col2 .datatable {
	margin-bottom: 15px;
	}
#IntTemplate_Col2 .datatable td{
	 border-right: 1px solid #f1f1f1;
	}
#IntTemplate_Col2 .datatable .last{
	border: none;
	}
#IntTemplate_Col2 .datatable h3 {
	color: #0079c2;
	padding: 0;
	margin: 7px 10px;	
	font-size: 12px;
	}
#IntTemplate_Col2 .datatable p {
	padding: 0;
	margin: 7px 10px;	
	font-size: 11px;
	}
#IntTemplate_Col2 .datatable strong {
	padding: 0;
	margin: 7px 10px;	
	font-size: 11px;
	color: #505050;
	}
/*End Center Style Content */
/*Right Column Styles*/
.todaysrates {
	background: url(Images/Interior/right/tables-border-bottom-sides-bgrnd.gif) left bottom no-repeat; 
	padding: 0px;
	margin:0 0 10px 0;
}
.todaysrates h4 {
	margin: 10px 0 10px 20px;
	padding: 0px;
	font-size: 1em;
	color: #0079c2;
}
.todaysrates h5 {
	margin: 0px;
	padding: 3px 10px ;
	font-size: .95em;
	color: #32a629;
}
.todaysrates h6 {
	margin: 10px 0 10px 20px;
	padding: 0 0 0 10px;
	font-size: 1em;
	color: #0079c2;
	background: url(Images/Interior/right/bullet-right.gif) left -.2em no-repeat;
}

.todaysrates p {
	margin: 0px;
	padding: 3px 10px;
	color: #505050;
	font-size: .9em;
}
#IntTemplate_Col3 .ratewatch {
	margin-bottom: 10px;
	color: #ffffff;
}
#IntTemplate_Col3 .ratewatch p {
	padding: 39px 0 0 15px;
	margin: 0px;
	color: #FFFFFF;
	font-size: .95em;
}

.relatedLinks {
	background: url(Images/Interior/right/tables-border-bottom-sides-bgrnd.gif) bottom no-repeat; 
	padding: 0px;
	margin:0 0 10px 0;
}
.relatedLinks td ul {
	padding:10px;
}
.relatedLinks h4 {
	color: #505050;
	font-size:1.1em;
	margin: 9px 0 0 18px;
	padding: 0px;
}

.relatedLinks ul{
	color:#0079c2;
	list-style: disc;
}
.relatedLinks ul li{
	padding: 0 0 0 0;
	margin: 0 0 10px 22px;
	font-size:1em;
}
.relatedLinks ul li a{
	color:#0079c2;
}
.relatedLinks ul li a:hover{
}

.customersAreTalking {
	background:#e5f4fb;
	margin-bottom: 10px;
}
.customersAreTalking td p {
	font-size:1.1em;
	line-height: 1.2em;
	color: #505050;
	padding: 5px 20px 10px 20px;
}

/*Dropdown Navigation Div Containers*/
/*End Right Column*/
#floatingdiv {
	position:absolute;
	width: 346px;
	height: 160px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#floatingdiv h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#floatingdiv p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#floatingdiv ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#floatingdiv ul li{
	margin-left: 15px;
}

#flsaving {
	position:absolute;
	width: 346px;
	height: 160px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#flsaving h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#flsaving p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#flsaving ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#flsaving ul li{
	margin-left: 15px;
}

#flchecking {
	position:absolute;
	width: 200px;
	height: 100px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#flchecking h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#flchecking p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#flchecking ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#flchecking ul li{
	margin-left: 15px;
}
#lccnav {
	position:absolute;
	width: 346px;
	height: 160px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#lccnav h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#lccnav p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#lccnav ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#lccnav ul li{
	margin-left: 15px;
}
#psnav {
	position:absolute;
	width: 346px;
	height: 160px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#psnav h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#psnav p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#psnav ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#psnav ul li{
	margin-left: 15px;
}
#rcnav {
	position:absolute;
	width: 346px;
	height: 160px;
	border-left: 3px solid #0079c2;
	border-bottom: 3px solid #0079c2;
	border-right: 3px solid #0079c2;
	border-top: 3px solid #50b948;
	background-color: #ffffff;
	text-align: left;
	/*background:url(Images/Nav/dropdown/trans_back.png);*/
}
#rcnav h4{
	font-size: 12px;
	margin: 15px 15px 5px 15px;
	padding: 0 0 5px 0;
	color: #0079c2;
	border-bottom: 1px dotted #0079c2;
}
#rcnav p{
	margin: 0 0 5px 15px;
	font-weight:bold;
}
#rcnav ul{
	margin: 0 0 10px 15px;
	color: #0079c2;
}
#rcnav ul li{
	margin-left: 15px;
}

/*End Dropdown Nav*/

/*End Interior CSS*/
#fade{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadesave{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadeinvest{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fademort{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadevehicle{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadepers{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadecc{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
#fadeconv{
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
}
 
#light {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightsave {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightinvest {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightmort {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightvehicle {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightpers {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightcc {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#lightconv {
	display: none;
	position: absolute;
	_position: absolute;
	margin: 0px;
	padding: 0px;
	z-index:1002;
	text-align: center;
	background-color:#333333;
}
#light_interior{
	background: #ffffff;
	width: 369px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior {
	background: #f2f2f2;
	width: 339px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
	}
#light_interior_check{
	background: #ffffff;
	width: 569px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_check {
	background: #f2f2f2;
	width: 539px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
}
#light_interior_mort{
	background: #ffffff;
	width: 569px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_mort {
	background: #f2f2f2;
	width: 539px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
	}
#light_interior_save {
	background: #ffffff;
	width: 569px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_save {
	background: #f2f2f2;
	width: 539px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
}
#light_interior_invest {
	background: #ffffff;
	width: 569px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_invest {
	background: #f2f2f2;
	width: 539px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
}
#light_interior_vehicle{
	background: #ffffff;
	width: 619px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_vehicle {
	background: #f2f2f2;
	width: 589px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
}
#light_interior_pers{
	background: #ffffff;
	width: 619px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_pers {
	background: #f2f2f2;
	width: 589px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
}
#light_interior_cc{
	background: #ffffff;
	width: 459px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_cc {
	background: #f2f2f2;
	width: 429px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
	}
#light_interior_conv{
	background: #ffffff;
	width: 509px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_conv {
	background: #f2f2f2;
	width: 479px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
	}
#sub_light_interior h1 {
	
}
#checkinghead {
	width: 224px; 
	height: 34px;
	text-indent: -1000em;
	margin: 0 0 0 10px;;
	padding: 0px;
	background: url(Images/Interior/Content/Headers/popup-head_Fees.gif) no-repeat; 
	}
#eli {
	width: 224px; 
	height: 34px;
	text-indent: -1000em;
	margin: 0 0 0 10px;;
	padding: 0px;
	background: url(Images/popup/Eligible_Companies_header.gif) no-repeat; 
	}
#sub_light_interior p {

	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_check p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_save p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_invest p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_mort p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_vehicle p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_pers p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_cc p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_conv p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#popup_content{
	background-color:#FFFFFF;
	height: 330px;
	padding: 10px;
	scrollbar-face-color: #0064a0;
	scrollbar-shadow-color: #0064a0;
	scrollbar-highlight-color: #0064a0;
	scrollbar-3dlight-color: #0064a0;
	scrollbar-darkshadow-color: #0064a0;
	scrollbar-track-color: #dbdbdb;
	scrollbar-arrow-color: #eaeaea;
	overflow-y: scroll;
	overflow-x: hidden;

}

#close_popup {
	margin:0 -5px 0 0;;
	padding: 5px 0 0 0;
	height: 20px;
	text-align: right;
}

#popup_content ul {
	margin: 0 0 0 15px;}
#popup_content ul li{
	color: #0079c2;}
#popup_content ul li span{
	color: #808080;
	}

/*End Popup CSS*/
#tabs ul {
	margin:0px;
	padding: 0px;
}
#tabs ul li{
	margin:0px;
	padding: 0px;
}
#tabs2 ul {
	margin:0px;
	padding: 0px;
}
#tabs2 ul li{
	margin:0px;
	padding: 0px;
}
/*Home Equity UL Check List*/
#tabs #HomeEquityList {margin: 0 0 15px 15px;}
#tabs #HomeEquityList ul {padding: 10px 10px 10px 15px; list-style-image: url(Images/Objects/check_graphic.gif);}
#tabs #HomeEquityList ul li {margin-bottom:10px;}
#tabs #HomeEquityList ul li ul {list-style: disc; padding: 10px 30px 0 30px; list-style-image:none;}
#tabs #HomeEquityList ul li ul li {margin-bottom:10px;}
/*End tabs CSS*/
/* Fonts & Links */
p small {font-size: .9em;}
h3.bank_by_phone {font-size: 1.2em;color:#505050;background: url(Images/Objects/telephone.gif) left top no-repeat;padding:6px 0 0 41px;display: block;height: 25px;}
h3.bank_by_mail {font-size: 1.2em;color:#505050;background: url(Images/Objects/envelope.gif) left .1em no-repeat;padding:5px 0 0 39px;display: block;height: 25px;}
h4 {color: #505050;}
p.mobile_banking {display:block;padding: 10px 0 0 40px;background: url(Images/Objects/cellphone.jpg) .3em top no-repeat;}
p.secure_messages {display:block;padding: 2px 0px 0px 40px;background: url(Images/Objects/envelope_lock.jpg) left top no-repeat;}
p.adding_authorized_users {display:block;padding: 2px 0px 0px 40px;background: url(Images/Objects/figure_plus.jpg) .3em top no-repeat;}
.convenience_tabs a:link, .convenience_tabs a:visited {color:#0079c2;}
.convenience_tabs p.routing_transit_number span {font-size:1.2em;font-weight:bold;display: block;text-align: center;background: #f2f2f2 url(images/Objects/routing_number_bgtile.gif) left top repeat-x;padding:10px 0;border:1px solid #d0d0d0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#enroll_box a:link, #enroll_box a:visited {color: #0079c2;}
p a.contact_link {display:block;float:right;padding:3px 0px 20px 25px;margin-top: 10px;background: url(Images/Objects/contact_img.gif) left top no-repeat;}
p a.contact_link span {color:#505050;}
p a.contact_link2 {display:block;float:left;padding:3px 0px 20px 25px;margin-top: 10px;background: url(Images/Objects/contact_img.gif) left top no-repeat;}
p a.contact_link2 span {color:#505050;}
p.download_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/download_icon.gif) .3em top no-repeat;}
.download_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/download_icon.gif) .3em top no-repeat;}
p.printer_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/download_icon.gif) .3em top no-repeat;}
.printer_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/download_icon.gif) .3em top no-repeat;}
p.phone_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/phone_icon.gif) .3em top no-repeat;}
.phone_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/phone_icon.gif) .3em top no-repeat;}
p.rates_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/rates_icon.gif) .3em top no-repeat;}
.rates_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/rates_icon.gif) .3em center no-repeat;}
.phone_link2 {display:block;padding: 0 0 0 45px;background: url(Images/Interior/Content/icons/phone.gif) .3em center no-repeat;}
.fax {display:block;padding: 5px 0 10px 45px;background: url(Images/Interior/Content/icons/fax.gif) .3em center no-repeat;}
.email2 {display:block;padding: 5px 0 10px 45px;background: url(Images/Interior/Content/icons/email.gif) .3em center no-repeat;}
.mailq {display:block;padding: 5px 0 10px 45px;background: url(Images/Interior/Content/icons/mail.gif) .3em center no-repeat;}


h2.savings_investments_title span {color: #0079c2;font-weight: normal;font-size:1.3em;padding-top:0;margin-top:0;}
a.download_application_link {background: url(Images/Interior/Content/icons/download_icon.gif) left -6px no-repeat;padding:0 0 6px 27px;margin-left: 5px;}
#IntTemplate_Col3 h2 {margin-bottom: 3px;}
h2.boat-h2 {background: url(Images/Objects/boat.gif) left top no-repeat;padding: 20px 0 0 50px;}
table.onlinebanking_tabs p a:link, table.onlinebanking_tabs p a:visited {color:#0079c2;}
p.checked {background: url(Images/Objects/check_graphic.gif) left top no-repeat;padding-left:24px;}
li.checked {background: url(Images/Objects/check_graphic.gif) left top no-repeat;padding-left:24px;}

/* Lists */
ul {color:#505050;}
ul#news_events_list ul {margin: 20px 0 20px 30px;}
ul#news_events_list li {margin: 0 0 5px 0;}
ul.check_ul {padding-left:30px;list-style-image: url(Images/Objects/check_graphic_greybg.gif) left top no-repeat;}

/* Convenience */
#convenience_info_table {margin-bottom: 20px;}
.convenience_leftCol {width:243px;padding-right:10px;border-right:1px solid #d0d0d0;}
.convenience_rightCol {width:244px;padding:0 10px;}

ul.convenience_list {list-style-type: decimal;color:#505050;margin:0px;padding:0px;}
.convenience_list li {margin-bottom:5px;}

/* Online Banking */
#enroll_box {margin: 10px 0 0 0;padding: 14px 14px 14px 34px;background: #f1f1f1;border:1px solid #d0d0d0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#enroll_box ul li {margin: 0 0 7px 0;}

/* Savings & Investments */
.savings_investments_table {border-top:1px solid #d0d0d0;border-left: 1px solid #d0d0d0;border-right: 1px solid #d0d0d0;padding:5px;font-size:.95em;color:#505050;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.savings_investments_table tr.row1 {background: #f1f1f1;}
.savings_investments_table thead {color:#0079c2;}
.savings_investments_table th {padding:10px;width:20%;}
.savings_investments_table td {padding:10px;width:20%;}
.savings_investments_table td.border {border-left:1px solid #d0d0d0;}
.savings_investments_table th.piggy {background: url(Images/Objects/piggy.gif) 15px 5px no-repeat;padding-top: 40px;}
.savings_investments_table th.present {background: url(Images/Objects/present.gif) 15px 5px no-repeat;padding-top: 40px;}
.savings_investments_table th.pencil {background: url(Images/Objects/pencil.gif) 15px 5px no-repeat;padding-top: 40px;}
.savings_investments_table th.people {background:  url(Images/Interior/Content/icons/graph_icon.gif) 15px 10px no-repeat;padding-top: 40px;}

table.money_management {background: #02538e url(Images/Objects/money_management_bgtile.gif) left top repeat-x;-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
table.money_management p.money_management_graphic {background: url(Images/Interior/Content/icons/people_icon.gif) left 0px no-repeat;padding:10px 0 10px 53px;}
p.money_management_graphic span {color: white;}

table.savings_investments_table2 {margin: 10px 0px;}
table.savings_investments_table2 td {padding:0 10px;margin:0;vertical-align: text-top;width:25%;}
table.savings_investments_table2 td.dotborder {border-left:1px dotted #0079c2;}
table.savings_investments_table2 h2 {margin:0 0 5px 0; padding:0;}
table.savings_investments_table2 p {padding:0; margin-bottom:0}
table.savings_investments_table2 a {margin:0; padding:0;}

/* Checking Tables */
.checking_table {padding:0; color:#505050;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.checking_table tr.row1 {background: #f1f1f1;}
.checking_table thead th {padding-bottom: 10px;}
.checking_table th.checking_table_left {padding:10px;width:31%;}
.checking_table td {padding:10px;}
.checking_table td.border {border-left:1px solid #f1f1f1;}
.checking_table th.piggy {background: url(Images/Objects/piggy.gif) 15px 5px no-repeat;padding-top: 40px;}
.checking_table th.present {background: url(Images/Objects/present.gif) 15px 5px no-repeat;padding-top: 40px;}
.checking_table th.pencil {background: url(Images/Objects/pencil.gif) 15px 5px no-repeat;padding-top: 40px;}
.checking_table th.people {background: url(Images/Objects/people.gif) 15px 5px no-repeat;padding-top: 40px;}

table.benefits_table {color: #505050;}
table.benefits_table td {width:35%;padding-left: 20px;background:url(Images/Objects/check_graphic.gif) left top no-repeat;}
table.benefits_table td.nocheck {background: none;}

/* Vehicle Loan */
h2.vehicle_loan_title {background:url(Images/Objects/truck.gif) left top no-repeat;padding:10px 0 5px 60px;}
h2.rv_loan_title {background:url(Images/Objects/screen.gif) left top no-repeat;padding:7px 0 10px 45px; height: 30px;}

/* Rates and Fees */
table.checking_savings_investments {font-size: .95em;}
table.checking_savings_investments tr.green_row {background:#50b948;font-weight: normal;color: white;}
table.checking_savings_investments td.green_row {background:#50b948;font-weight: normal;color: white;}
table.checking_savings_investments th {background:#50b948;padding:3px 8px 8px 8px;}
table.checking_savings_investments td {padding:8px;}

table.rates_popup tr.green_row {background:#50b948;font-weight: normal;color: white; padding:8px;}
table.rates_popup td.green_row {background:#50b948;font-weight: normal;color: white; padding:8px;}
table.rates_popup tr.green_row th {padding:8px;}
table.rates_popups th {background:#50b948; padding:8px;}
table.rates_popup td {padding:8px;}
.row1 {background: #f1f1f1;}
table.checking_savings_investments .row2 {background: white;}

/* Careers */
tr.stamp_table_bg {background: #d0eaf7 url(Images/Interior/Content/Careers/stamp_bgtoptile.gif) left top repeat-y;}
tr.stamp_table_bg td p {padding:1.5em 20px 0 10px;font-size:0.75em;}
td.stamp_td {padding: 3px 0 0 15px;}
/*End misc1 CSS*/
#standard_quorum_table {
	padding: 0;
	margin: 0 0 10px 0;
	color: #505050;
}
#standard_quorum_table img {
	padding:5px 0 2px 0;
	margin: 0;
	text-decoration: none;
	border: none;
}
#standard_quorum_table p{
}
#standard_quorum_table p.standard_tbl_header {
	text-align: left;
	font-size: 1.1em;
	font-weight: bold;
	padding: 9px 0 0 10px;
	height: 25px;
	margin: 0;
}
#standard_quorum_table .standard_table_bottom {
	background: url(Images/Interior/Content/About/About_Table_bckgrnd.gif) bottom left no-repeat;
}
#newsletter_tbl_container {margin-top:10px;}
#newsletter_tbl_container ul{color:#0079c2; margin: 0 0 0 15px;}
#newsletter_tbl_container ul li{margin-top:5px;}
#small_quorum_table {
	padding: 0;
	margin: 0 0 10px 0;
	color: #505050;
}
#small_quorum_table img {
	padding:5px 0 2px 0;
	margin: 0;
	text-decoration: none;
	border: none;
}
#small_quorum_table p.standard_tbl_header {
	text-align: left;
	font-size: .95em;
	font-weight: bold;
	padding: 7px 0 0 10px;
	height: 32px;
	margin: 0;
}
#small_quorum_table .standard_table_bottom {
	background: url(Images/Interior/Content/About/About_Table_bckgrnd.gif) bottom left no-repeat;
}
#loansCC_table {margin-bottom: 15px;}
#loansCC_table p {margin-bottom: 5px;}
#loansCC_table h2 {margin: 5px 0 5px 0;}

#UPL_datatbl p {padding: 0; margin: 10px 5px 10px 15px;}

/*Eligibility*/
#elegibility_tbl {
	margin: 0 0 10px 0;
	padding: 0;
	border: 0;
}
#elegibility_tbl p {
	margin-top: 10px;
	padding: 0 20px;
	}
/*#IntTemplate_Col2 h3 {
	font-size: .95em;
	color: #505050;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0;
	}*/
#eligibilty_bottom {}

#eligibilty_bottom p{
	padding: 0 0 0 10px;}
#eligibilty_bottom span{font: 1.4em bold Arial, Helvetica, sans-serif; color: #50b948;}
#eligibilty_bottom ul {
	list-style: none;
	margin: 0 10px 0 0;
	padding: 0;
}
#eligibilty_bottom ul li{
	display: block;
	background: url(Images/Interior/nav/bullet.gif) left -.3em no-repeat;
	background-repeat: no-repeat;
	padding: 0 0 0 30px;
	color: #505050;
	margin: 0 0 10px 0;
	font-size:1em;
}
/*Mortgages*/
#Mortgages_tbl {margin-bottom: 20px;}
#Mortgages_tbl tr td {padding:0; margin:0;}
#Mortgages_tbl tr td ul {padding:0; margin: 5px 0 0 15px;}
#Mortgages_tbl tr td ul li {color: #0079c2; margin: 7px 0 0 0;}
#Mortgages_tbl tr td ul li a{color: #0079c2; text-decoration: none;}
#mortgage_tbl_tabs a {color: #0079c2;}
#mortgage_tbl_tabs .mort_cell_2 {padding:0 20px;}
#mortgage_tbl_tabs .mort_cell_3 {padding:0 20px;}
#mortgage_tbl_tabs .mort_cell_3 ul{ margin: 5px 10px 0 20px;}
#mortgage_tbl_tabs .mort_cell_3 ul li{ margin-top: 5px;}

/*Bios*/
#IntTemplate_Col2 #biostable img{
	border: 1px solid #505050; padding: 5px; margin:0 15px 15px 0;}
/*End misc2 CSS*/
#light_interior{
	background: #ffffff;
	width: 369px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior {
	background: #f2f2f2;
	width: 339px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
	}
#light_interior_check{
	background: #ffffff;
	width: 639px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_check {
	background: #f2f2f2;
	width: 609px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
}
#light_interior_mort{
	background: #ffffff;
	width: 569px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_mort {
	background: #f2f2f2;
	width: 539px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
	}
#light_interior_save {
	background: #ffffff;
	width: 639px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_save {
	background: #f2f2f2;
	width: 609px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
}
#light_interior_invest {
	background: #ffffff;
	width: 639px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_invest {
	background: #f2f2f2;
	width: 609px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
}
#light_interior_vehicle{
	background: #ffffff;
	width: 619px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_vehicle {
	background: #f2f2f2;
	width: 589px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
}
#light_interior_pers{
	background: #ffffff;
	width: 619px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_pers {
	background: #f2f2f2;
	width: 589px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
}
#light_interior_cc{
	background: #ffffff;
	width: 529px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_cc {
	background: #f2f2f2;
	width: 499px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
	}
#light_interior_conv{
	background: #ffffff;
	width: 569px;
	height: 464px;
	padding: 4px;
	color: #808080;
}
#sub_light_interior_conv {
	background: #f2f2f2;
	width: 539px;
	height: 449px;
	padding: 0 15px 15px 15px;
	margin: 0;
	text-align: left;
	}

#sub_light_interior h1 {
	
}
#checkinghead {
	width: 224px; 
	height: 34px;
	text-indent: -1000em;
	margin: 0 0 0 10px;;
	padding: 0px;
	background: url(Images/Interior/Content/Headers/popup-head_Fees.gif) no-repeat; 
	}
#eli {
	width: 224px; 
	height: 34px;
	text-indent: -1000em;
	margin: 0 0 0 10px;;
	padding: 0px;
	background: url(Images/popup/Eligible_Companies_header.gif) no-repeat; 
	}
#sub_light_interior p {

	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_check p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_save p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_invest p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_mort p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_vehicle p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_pers p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_cc p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#sub_light_interior_conv p {
	font-size:.85em;
	margin: 0 0 10px 10px;
	padding: 0px;
	}
#popup_content{
	background-color:#FFFFFF;
	height: 330px;
	padding: 10px;
	scrollbar-face-color: #0064a0;
	scrollbar-shadow-color: #0064a0;
	scrollbar-highlight-color: #0064a0;
	scrollbar-3dlight-color: #0064a0;
	scrollbar-darkshadow-color: #0064a0;
	scrollbar-track-color: #dbdbdb;
	scrollbar-arrow-color: #eaeaea;
	overflow-y: scroll;
	overflow-x: hidden;

}

#close_popup {
	margin:0 -5px 0 0;;
	padding: 5px 0 0 0;
	height: 20px;
	text-align: right;
}

#popup_content ul {
	margin: 0 0 0 15px;}
#popup_content ul li{
	color: #0079c2;}
#popup_content ul li span{
	color: #808080;
	}

/*End Popup CSS*/
#tabs ul {
	margin:0px;
	padding: 0px;
}
#tabs ul li{
	margin:0px;
	padding: 0px;
}
#tabs2 ul {
	margin:0px;
	padding: 0px;
}
#tabs2 ul li{
	margin:0px;
	padding: 0px;
}
/*Home Equity UL Check List*/
#tabs #HomeEquityList {margin: 0 0 15px 15px;}
#tabs #HomeEquityList ul {padding: 10px 10px 10px 15px; list-style-image: url(Images/Objects/check_graphic.gif); }
#tabs #HomeEquityList ul li {margin-bottom:10px; margin-left:0px; padding-left:7px; }
#tabs #HomeEquityList ul li ul {list-style: disc; padding: 10px 30px 0 30px; list-style-image:none;}
#tabs #HomeEquityList ul li ul li {margin-bottom:10px;}

#tabs #HomeEquityList1 {margin: 0 0 15px 15px;}
#tabs #HomeEquityList1 ul {padding: 10px 10px 10px 15px; list-style-image: url(Images/Objects/check_graphic.gif); }
#tabs #HomeEquityList1 ul li {margin-bottom:10px; margin-left:0px; padding-left:7px; }
#tabs #HomeEquityList1 ul li ul {list-style: disc; padding: 10px 30px 0 30px; list-style-image:none;}
#tabs #HomeEquityList1 ul li ul li {margin-bottom:10px;}



/*End tabs CSS*/
/* Fonts & Links */
p small {font-size: .9em;}
h3.bank_by_phone {font-size: 1.2em;color:#505050;background: url(Images/Objects/telephone.gif) left top no-repeat;padding:6px 0 0 41px;display: block;height: 25px;}
h3.bank_by_mail {font-size: 1.2em;color:#505050;background: url(Images/Objects/envelope.gif) left .1em no-repeat;padding:5px 0 0 39px;display: block;height: 25px;}
h4 {color: #505050;}
p.mobile_banking {display:block;padding: 10px 0 0 40px;background: url(Images/Objects/cellphone.jpg) .3em top no-repeat;}
p.secure_messages {display:block;padding: 2px 0px 0px 40px;background: url(Images/Objects/envelope_lock.jpg) left top no-repeat;}
p.adding_authorized_users {display:block;padding: 2px 0px 0px 40px;background: url(Images/Objects/figure_plus.jpg) .3em top no-repeat;}
.convenience_tabs a:link, .convenience_tabs a:visited {color:#0079c2;}
.convenience_tabs p.routing_transit_number span {font-size:1.2em;font-weight:bold;display: block;text-align: center;background: #f2f2f2 url(images/Objects/routing_number_bgtile.gif) left top repeat-x;padding:10px 0;border:1px solid #d0d0d0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#enroll_box a:link, #enroll_box a:visited {color: #0079c2;}
p a.contact_link {display:block;float:right;padding:3px 0px 20px 25px;margin-top: 10px;background: url(Images/Objects/contact_img.gif) left top no-repeat;}
p a.contact_link span {color:#505050;}
p a.contact_link2 {display:block;float:left;padding:3px 0px 20px 25px;margin-top: 10px;background: url(Images/Objects/contact_img.gif) left top no-repeat;}
p a.contact_link2 span {color:#505050;}
p.download_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/download_icon.gif) .3em top no-repeat;}
.download_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/download_icon.gif) .3em top no-repeat;}
p.printer_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/download_icon.gif) .3em top no-repeat;}
.printer_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/download_icon.gif) .3em top no-repeat;}
p.phone_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/phone_icon.gif) .3em top no-repeat;}
.phone_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/phone_icon.gif) .3em top no-repeat;}
p.rates_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/rates_icon.gif) .3em top no-repeat;}
.rates_link {display:block;padding: 5px 0 10px 34px;background: url(Images/Interior/Content/icons/rates_icon.gif) .3em center no-repeat;}
.phone_link2 {display:block;padding: 0 0 0 45px;background: url(Images/Interior/Content/icons/phone.gif) .3em center no-repeat;}
.fax {display:block;padding: 5px 0 10px 45px;background: url(Images/Interior/Content/icons/fax.gif) .3em center no-repeat;}
.email2 {display:block;padding: 5px 0 10px 45px;background: url(Images/Interior/Content/icons/email.gif) .3em center no-repeat;}
.mailq {display:block;padding: 5px 0 10px 45px;background: url(Images/Interior/Content/icons/mail.gif) .3em center no-repeat;}


h2.savings_investments_title span {color: #0079c2;font-weight: normal;font-size:1.3em;padding-top:0;margin-top:0;}
a.download_application_link {background: url(Images/Interior/Content/icons/download_icon.gif) left -6px no-repeat;padding:0 0 6px 27px;margin-left: 5px;}
#IntTemplate_Col3 h2 {margin-bottom: 3px;}
h2.boat-h2 {background: url(Images/Objects/boat.gif) left top no-repeat;padding: 20px 0 0 50px;}
table.onlinebanking_tabs p a:link, table.onlinebanking_tabs p a:visited {color:#0079c2;}
p.checked {background: url(Images/Objects/check_graphic.gif) left top no-repeat;padding-left:24px;}
li.checked {background: url(Images/Objects/check_graphic.gif) left top no-repeat;padding-left:24px;}

/* Lists */
ul {color:#505050;}
ul#news_events_list ul {margin: 20px 0 20px 30px;}
ul#news_events_list li {margin: 0 0 5px 0;}
ul.check_ul {padding-left:30px;list-style-image: url(Images/Objects/check_graphic_greybg.gif) left top no-repeat;}

/* Convenience */
#convenience_info_table {margin-bottom: 20px;}
.convenience_leftCol {width:243px;padding-right:10px;border-right:1px solid #d0d0d0;}
.convenience_rightCol {width:244px;padding:0 10px;}

ul.convenience_list {list-style-type: decimal;color:#505050;margin:0px;padding:0px;}
.convenience_list li {margin-bottom:5px;}

/* Online Banking */
#enroll_box {margin: 10px 0 0 0;padding: 14px 14px 14px 34px;background: #f1f1f1;border:1px solid #d0d0d0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#enroll_box ul li {margin: 0 0 7px 0;}

/* Savings & Investments */
.savings_investments_table {border-top:1px solid #d0d0d0;border-left: 1px solid #d0d0d0;border-right: 1px solid #d0d0d0;padding:5px;font-size:.95em;color:#505050;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.savings_investments_table tr.row1 {background: #f1f1f1;}
.savings_investments_table thead {color:#0079c2;}
.savings_investments_table th {padding:10px;width:20%;}
.savings_investments_table td {padding:10px;width:20%;}
.savings_investments_table td.border {border-left:1px solid #d0d0d0;}
.savings_investments_table th.piggy {background: url(Images/Objects/piggy.gif) 15px 5px no-repeat;padding-top: 40px;}
.savings_investments_table th.present {background: url(Images/Objects/present.gif) 15px 5px no-repeat;padding-top: 40px;}
.savings_investments_table th.pencil {background: url(Images/Objects/pencil.gif) 15px 5px no-repeat;padding-top: 40px;}
.savings_investments_table th.people {background:  url(Images/Interior/Content/icons/graph_icon.gif) 15px 10px no-repeat;padding-top: 40px;}

table.money_management {background: #02538e url(Images/Objects/money_management_bgtile.gif) left top repeat-x;-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
table.money_management p.money_management_graphic {background: url(Images/Interior/Content/icons/people_icon.gif) left 0px no-repeat;padding:10px 0 10px 53px;}
p.money_management_graphic span {color: white;}

table.savings_investments_table2 {margin: 10px 0px;}
table.savings_investments_table2 td {padding:0 10px;margin:0;vertical-align: text-top;width:25%;}
table.savings_investments_table2 td.dotborder {border-left:1px dotted #0079c2;}
table.savings_investments_table2 h2 {margin:0 0 5px 0; padding:0;}
table.savings_investments_table2 p {padding:0; margin-bottom:0}
table.savings_investments_table2 a {margin:0; padding:0;}

/* Checking Tables */
.checking_table {padding:0; color:#505050;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.checking_table tr.row1 {background: #f1f1f1;}
.checking_table thead th {padding-bottom: 10px;}
.checking_table th.checking_table_left {padding:10px;width:31%;}
.checking_table td {padding:10px;}
.checking_table td.border {border-left:1px solid #f1f1f1;}
.checking_table th.piggy {background: url(Images/Objects/piggy.gif) 15px 5px no-repeat;padding-top: 40px;}
.checking_table th.present {background: url(Images/Objects/present.gif) 15px 5px no-repeat;padding-top: 40px;}
.checking_table th.pencil {background: url(Images/Objects/pencil.gif) 15px 5px no-repeat;padding-top: 40px;}
.checking_table th.people {background: url(Images/Objects/people.gif) 15px 5px no-repeat;padding-top: 40px;}

table.benefits_table {color: #505050;}
table.benefits_table td {width:35%;padding-left: 20px;background:url(Images/Objects/check_graphic.gif) left top no-repeat;}
table.benefits_table td.nocheck {background: none;}

/* Vehicle Loan */
h2.vehicle_loan_title {background:url(Images/Objects/truck.gif) left top no-repeat;padding:10px 0 5px 60px;}
h2.rv_loan_title {background:url(Images/Objects/screen.gif) left top no-repeat;padding:7px 0 5px 45px;}

/* Rates and Fees */
table.checking_savings_investments {font-size: .95em;}
table.checking_savings_investments tr.green_row {background:#50b948;font-weight: normal;color: white; text-align:left !important;}
table.checking_savings_investments td.green_row {background:#50b948;font-weight: normal;color: white; text-align:left !important;}
table.checking_savings_investments th {background:#50b948;padding:3px 8px 8px 8px; text-align:left;}
table.checking_savings_investments td {padding:8px;}

table.rates_popup tr.green_row {background:#50b948;font-weight: normal;color: white; padding:8px;}
table.rates_popup td.green_row {background:#50b948;font-weight: normal;color: white; padding:8px;}
table.rates_popup tr.green_row th {padding:8px;}
table.rates_popups th {background:#50b948; padding:8px;}
table.rates_popup td {padding:8px;}
.row1 {background: #f1f1f1;}
table.checking_savings_investments .row2 {background: white;}

/* Careers */
tr.stamp_table_bg {background: #d0eaf7 url(Images/Interior/Content/Careers/stamp_bgtoptile.gif) left top repeat-y;}
tr.stamp_table_bg td p {padding:1.5em 20px 0 10px;font-size:12px;}
td.stamp_td {padding: 3px 0 0 15px;}
/*End misc1 CSS*/
#standard_quorum_table {
	padding: 0;
	margin: 0 0 10px 0;
	color: #505050;
}
#standard_quorum_table img {
	padding:5px 0 2px 0;
	margin: 0;
	text-decoration: none;
	border: none;
}
#standard_quorum_table p{
}
#standard_quorum_table p.standard_tbl_header {
	text-align: left;
	font-size: 1.1em;
	font-weight: bold;
	padding: 9px 0 0 10px;
	height: 25px;
	margin: 0;
}
#standard_quorum_table .standard_table_bottom {
	background: url(Images/Interior/Content/About/About_Table_bckgrnd.gif) bottom left no-repeat;
}
#newsletter_tbl_container {margin-top:10px;}
#newsletter_tbl_container ul{color:#0079c2; margin: 0 0 0 15px;}
#newsletter_tbl_container ul li{margin-top:5px;}
#small_quorum_table {
	padding: 0;
	margin: 0 0 10px 0;
	color: #505050;
}
#small_quorum_table img {
	padding:5px 0 2px 0;
	margin: 0;
	text-decoration: none;
	border: none;
}
#small_quorum_table p.standard_tbl_header {
	text-align: left;
	font-size: .95em;
	font-weight: bold;
	padding: 7px 0 0 10px;
	height: 32px;
	margin: 0;
}
#small_quorum_table .standard_table_bottom {
	background: url(Images/Interior/Content/About/About_Table_bckgrnd.gif) bottom left no-repeat;
}
#loansCC_table {margin-bottom: 15px;}
#loansCC_table p {margin-bottom: 5px;}
#loansCC_table h2 {margin: 5px 0 5px 0;}

#UPL_datatbl p {padding: 0; margin: 10px 5px 10px 15px;}

/*Eligibility*/
#elegibility_tbl {
	margin: 0 0 10px 0;
	padding: 0;
	border: 0;
}
#elegibility_tbl p {
	margin-top: 10px;
	padding: 0 20px;
	}
/*#IntTemplate_Col2 h3 {
	font-size: .95em;
	color: #505050;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0;
	}*/
#eligibilty_bottom {}

#eligibilty_bottom p{
	padding: 0 0 0 10px;}
#eligibilty_bottom span{font: 1.4em bold Arial, Helvetica, sans-serif; color: #50b948;}
#eligibilty_bottom ul {
	list-style: none;
	margin: 0 10px 0 0;
	padding: 0;
}
#eligibilty_bottom ul li{
	display: block;
	background: url(Images/Interior/nav/bullet.gif) left -.3em no-repeat;
	background-repeat: no-repeat;
	padding: 0 0 0 12px;
	color: #505050;
	margin: 0 0 10px 5px;
	font-size:1em;
}
/*Mortgages*/
#Mortgages_tbl {margin-bottom: 20px;}
#Mortgages_tbl tr td {padding:0; margin:0;}
#Mortgages_tbl tr td ul {padding:0; margin: 5px 0 0 15px;}
#Mortgages_tbl tr td ul li {color: #0079c2; margin: 7px 0 0 0;}
#Mortgages_tbl tr td ul li a{color: #0079c2; text-decoration: none;}
#mortgage_tbl_tabs a {color: #0079c2;}
#mortgage_tbl_tabs .mort_cell_2 {padding:0 20px;}
#mortgage_tbl_tabs .mort_cell_3 {padding:0 20px;}
#mortgage_tbl_tabs .mort_cell_3 ul{ margin: 5px 10px 0 20px;}
#mortgage_tbl_tabs .mort_cell_3 ul li{ margin-top: 5px;}

/*Bios*/
#IntTemplate_Col2 #biostable img{
	border: 1px solid #505050; padding: 5px; margin:0 15px 15px 0;}
/*End misc2 CSS*/

#investmenttablerates td{padding:2px;
padding-left:4px;
padding-right:0px;}


/*override */
table.checking_savings_investments th {
background:none repeat scroll 0 0 #50B948;
padding:3px 4px 8px;
text-align:left;
}

.checklists{
 padding: 15px 20px;
list-style-image:url("Images/Objects/check_graphic.gif");
}

.checklists li{margin-bottom:10px;
margin-left:0;
padding-left:7px;}