
/* CSS Document */


/*#Global#*/

body {
	margin: 0px;
	padding: 0px;
	background: #17233F;
	font-family:tahoma;
	font-size:11px;
	line-height:14px;
	color:#0E0E0E;
	}


body.LTR, body.RTL {
	background: #17233F;
 	padding: 0px;
	margin: 0px;
	}


	
/*#Container#*/

#Container {
 	margin-right:auto;
 	margin-left:auto;
	padding: 0px;
	width:739px; 
	background: #ffffff;
	}

/*#ContainerContent#*/
	
#ContentContainer  {
	margin-right:auto;
 	margin-left:auto;
	padding: 0px;
	width:739px; 
	background: #ffffff;
	}


#ContentContainer ul {
	margin: 10px 15px 15px 5px;
	}
	
#ContentContainer ul li {
	margin: 5px 10px 10px 10px;
	font-size:11px;
	color:#0E0E0E;
	line-height:13px;
	list-style-image:none;
	list-style-type:none;
	}
	
#ContentContainer ol li {
	margin: 5px 10px 10px 10px;
	font-size:11px;
	color:#0E0E0E;
	line-height:13px;
	list-style-image:none;
	list-style-type:none;
	}
	
#ContentContainer ul a:link, #ContentContainer ul a:visited {
	font-size:11px;
	font-weight:bold; 
	color:#1C2C4D;
	text-decoration:underline;
	}	
	
#ContentContainer ul a:hover {
	text-decoration: none;
	}
	
	
/*#ContainerTop#*/

#ContainerTop {

 	margin:0px;
	padding: 0px;
	width:739px;
	height:222px;
	}	
		
/*#Logo#*/

#Logo{
	margin: 0px;
	padding: 0px; 
	width:739px;
	height:75px;
	}		

/*#TopPhotos#*/

#TopPhotos{
	margin: 0px;
	padding: 0px;
	width:739px;
	height:147px;
	}		


/*#MainNav#*/

#Navigation {
	margin: 0px;
	padding: 0px;
	width:739px; 
	height: 62px;
	}	
	
.TabControlTable {
	margin: 0px;
	padding: 0px;
	width:739px; 
	height: 62px;
	}	
	
.TabControlRow {
	margin: 0px;
	padding: 0px;
	width:739px; 
	height: 62px;
	}	

.TabControlLeft {
	margin: 0px;
	padding: 0px;
	}	
	
.horizontalsubCMSMenu {
	background: #0b4b83;
	color: #ffffff;
	border: 1px solid #ffffff;
	}

.horizontalsubCMSMenuItem  {
	white-space: nowrap;
	display: block;
	}

.horizontalsubCMSMenuItem, .horizontalsubCMSMenuItemMouseOver, .horizontalsubCMSMenuItemMouseDown, .horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, .horizontalsubCMSMenuHighlightedMenuItemMouseDown  {
	padding: 4px 10px 4px 10px;
	min-width: 81px;
	white-space: nowrap;
	display: block;
	font-size: .9em;
	}

.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, .horizontalsubCMSMenuHighlightedMenuItemMouseDown, .horizontalsubCMSMenuItemMouseOver  {
	background:	#3F679E;
	}		
 
 
#PageContent {
	margin: 0px;
	padding: 0px;
	width:960px;
	}	


/*#Left Column#*/

#LeftCol {
	
	margin: 12px 0px 0px 0px;
	padding: 0px;
	width:241px;
	float:left;
	background: #EDEBE4;
	}	
	
/*#News#*/

#News {
	margin: 12px 0px 0px 0px;
	padding: 52px 2px 15px 23px;
	width:216px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/NewsAnnouncements.gif) no-repeat top left #ffffff;
	}
	
#News a:link, #News a:visited {
	color: #1C2C4D;
	text-decoration: underline; 
	font-size:11px;
	font-weight:bold; 
	}
	
#News a:hover {
	text-decoration: none;
	}


/*#Right Column#*/

#RightCol {
	margin: 12px 0px 0px 0px;
	padding: 0px;
	width:498px;
	float:left;
	}	
	
/*#Monthly Feature - Now Called Whats New#*/

#MonthlyFeature {
    margin: 12px 0px 0px 0px;
	padding: 45px 0px 15px 10px;
	width:488px;
	float:left;
	background: url(../images/headers/WhatsNew_Top.gif) no-repeat top left #EDEBE4;
	}	

.MonthlyHdr	{
	font-weight:bold;
	}	
		
#MonthlyFeature a:link, #MonthlyFeature a:visited {
	color: #1C2C4D;
	text-decoration: underline; 
	font-weight:bold; 
	}
	
#MonthlyFeature a:hover {
	text-decoration: none;
	}
	
/*#Emergency Numbers#*/

#EmergencyNumbers {
    margin: 0px 0px 0px 0px;
	padding: 45px 0px 15px 10px;
	width:204px;
	float:left;
	color:#182C4A;
	background: url(../images/headers/EmerNumbers.gif) no-repeat top left #EDEBE4;
	}	

/*#Whats New - Now Called Messges#*/

#WhatsNew {
	margin: 0px 0px 0px 0px;
	padding: 45px 0px 15px 10px;
	width:274px;
	float:left;
	background: url(../images/headers/Messages.gif) no-repeat top left #EDEBE4;
	}
                

/*#ChildContent#*/

/*#Membership Criteria#*/

#MemberCriteria {
	margin: 12px 0px 0px 0px;
	padding: 45px 2px 25px 20px;
	width:433px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/MembershipCriteria.gif) no-repeat top left #ffffff;
	}

/*#Students#*/	

#Students {
	margin: 0px;
	padding: 45px 2px 15px 10px;
	width:443px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/Students.gif) no-repeat top left #ffffff;
	}

/*#Employees#*/	

#Employees {
	margin: 12px 0px 0px 0px;
	padding: 45px 2px 15px 10px;
	width:272px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/Employees.gif) no-repeat top left;
	}

/*#Convenience#*/	

#Convenience {
	margin: 12px 0px 0px 0px;
	padding: 35px 2px 15px 10px;
	width:229px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/ForYourConv.gif) no-repeat top left #ffffff;
	}

#Convenience p {
	margin: 0px;
	padding: 10px 0px 65px 0px;
	
	}
	
/*#Locations#*/

#Locations {
	margin: 12px 0px 0px 0px;
	padding: 45px 2px 15px 10px;
	width:486px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/OurLocs.gif) no-repeat top left #EFEBE7;
	}
	
#Email {
	margin: 0px;
	padding: 45px 2px 15px 10px;
	width:486px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/EmailInfo.gif) no-repeat top left #EFEBE7;
	}
	
#Email a:link, #Email a:visited {
	color: #1C2C4D;
	text-decoration: underline;
	}	
	
#Email a:hover {
	text-decoration:none;
	}
	
	
/*#Rates#*/

#RatesLoan {
	margin: 0px 0px 0px 0px;
	padding: 47px 2px 15px 2px;
	width:360px;
	font-size:11px;
	color: #0E0E0E;
	background: url(../images/headers/LoanRates.gif) no-repeat top left;
	}


#RatesSave {
	margin: 0px 0px 0px 0px;
	padding: 47px 2px 15px 2px;
	width:363px;
	font-size:11px;
	color: #0E0E0E;
	background: url(../images/headers/SavingsRates.gif) no-repeat top left;
	}
	
/*#WhyChoose#*/

#WhyChoose {
	margin: 12px 0px 0px 0px;
	padding: 55px 5px 15px 20px;
	width:430px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/WhyCoose.gif) no-repeat top left #ffffff;
	}

/*#IntBanking#*/

#IntBanking {
	margin: 12px 0px 0px 0px;
	padding: 55px 2px 15px 20px;
	width:433px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/IntBankingBillPayer.gif) no-repeat top left #ffffff;
	}
	
/*#Loans#*/

#Loans {
	margin: 12px 0px 0px 0px;
	padding: 55px 2px 15px 20px;
	width:433px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/Loans.gif) no-repeat top left #ffffff;
	}	

/*#OtherServ#*/

#OtherServ {
	margin: 12px 0px 0px 0px;
	padding: 55px 2px 15px 20px;
	width:433px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/OtherServices.gif) no-repeat top left #ffffff;
	}
	
/*#SavChecking#*/

#SavChecking {
	margin: 12px 0px 0px 0px;
	padding: 45px 2px 15px 10px;
	width:272px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/SavingsChecking.gif) no-repeat top left;
	}	
	
/*#Privacy#*/

#Privacy {
	margin: 12px 0px 0px 0px;
	padding: 55px 10px 20px 25px;
	width:704px;
	font-size:11px;
	line-height:14px;
	color: #0E0E0E;
	background: url(../images/headers/Privacy.gif) no-repeat top left;
	}	


 

/*#RateTable#*/

.LoanRateTable {
	margin: 0px 0px 35px 0px;
	padding: 0px;
	background: #ffffff;
	color:#080C08;
	font-size:11px;
	width:364px;
	}
	
.LoanRateTable td {
	padding: 2px;
	}
		
.AltCell {
	background: #F5F5F5;
	}
	

.SaveRateTable {
	margin: 0px 0px 35px 0px;
	padding: 0px;
	background: #EDEBE4;
	color:#080C08;
	font-size:11px;
	width:364px;
	}
	
.SaveRateTable td {
	padding: 2px;
	}
		
.AltCellSave {
	background: #dddddd;
	}
	
/*#Footer#*/
	

#Footer {
	margin: 0px;
	padding: 80px 0px 0px 3px;
	background: url(../images/Footer_Bg.gif) no-repeat top left;
    vertical-align:top; 
	height:20px;
	width:736px;
	clear:both;
	float:left;
	font-size:7.75pt;
	color: #ffffff;
	}
	
#Footer p {
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	
	}
	
#Footer a:link, #Footer a:visited {
	color: #ffffff;
	text-decoration: none;
	}
	
#Footer a:hover {
	text-decoration: underline;
	}


 
/*#InteriorStyles#*/	

h1 {
	margin:0px;
	padding:8px 0px 8px 0px;
	font-size:9.50pt;
	color:#7D0000;
	font-weight:bold;
	display:block;
	}
	

h2 {
	font-size:8.5pt;
	color:#7D0000;
	font-weight:bold;
	}
	
.TextRedBold	{
	margin: 0px;
	padding: 0px;
	color:#7D0000;
	font-size:12px;
	font-weight:bold;
	}	

.TextRedBoldSml	{
	margin: 0px;
	padding: 0px;
	color:#7D0000;
	font-size:11px;
	font-weight:bold;
	}	
	
.TextRed	{
	margin: 0px;
	padding: 0px;
	color:#7D0000;
	font-size:12px;
	}	
	
.TextBold {
	font-weight: bold;
	}
	
.TextUnderline { 
	text-decoration:underline;
	}

.TextItalic { 
	font-style:italic;
	}

