body {
	background-color: #ffffff;
	background-image:url(/images/header_bg_repeat.jpg);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:14px;
}
.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
}
a {
	cursor: pointer;
}
img {
	border:0px;
}
input, select, textarea {
   font-family:Tahoma, Geneva, sans-serif;
   color:#000000;
   font-size:11px;
}

div {
	margin:0px;
	padding:0px;
}

strong{
	padding:0;
	margin:0;
	font-size:12px;
	/*color:#a49d32;*/
	font-weight:bold;
}

hr{
	margin:0px 5px 15px;
	background-color: #bbbbbb;
	border: none;
	height: 1px;
}

span.bodytitle{
	
}
form{
	margin: 0px;
	padding: 0px;
}

#subheadline{
	color:#d3c85c;
	font-weight:bold;
}
		
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}/*
a:link, a:visited{
	COLOR:inherit;
	text-decoration:inherit;
}*/
a{
	color:#643200;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

a.click-div{
   position:relative;
   display:block;
   height:100%;
   width:100%;
}

#page_title{
	color:#A49D32;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	float:left;
}

#wrapper{
   width:962px;	
   margin-left:auto;
   margin-right:auto;
}

#header{
   height:158px;
   position:relative;
   margin-bottom:25px;
   z-index:10000;
}

	#logo{
		background-image:url(/images/logo2.png);
		background-repeat:no-repeat;
		width:185px;/*253*/
		height:127px;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo2.png", sizingMethod="crop");		
	}
	
	#logo-home{

		background-image:url(/images/logo-blue2.png);
		background-repeat:no-repeat;
		width:185px;/*253*/
		height:127px;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo-blue2.png", sizingMethod="crop");		
	}
	
	#your_money_at_work{
		position:absolute;
		top:75px;
		left:176px;
		background-image:url(/images/your_money.png);
		background-repeat:no-repeat;
		width:249px;/*253*/
		height:34px;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/your_money.png", sizingMethod="crop");
	}
	
	#access_account{
		position:absolute;
		top:19px;
		right:12px;
		background-image:url(/images/access_account.png);
		background-repeat:no-repeat;
		width:107px;/*253*/
		height:30px;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/access_account.png", sizingMethod="crop");
	}
	
	#header_search{
		position:absolute;
		top:49px;
		right:0px;
		width:188px;
		height:32px;
		z-index:10000;
		color:#555555;
		text-decoration:none;
	}
	
		#search_box{
			position:absolute;
			top:0px;
			left:66px;
			background-image:url(/images/search_box.gif);
			background-repeat:no-repeat;
			width:156px;/*253*/
			height:32px;
			border:0;
			outline:0;
			background-color:transparent;
			padding:8px 0 0 12px;
		}
	
		#search_box_div{
			background-color:transparent;
			background-image:url(/images/search_box1.gif);
			background-repeat:no-repeat;
			height:28px;
			position:absolute;
			width:86px;
			top: 13px;
			left: 100px;
		}
		
		
		
		.account-select{
			display:none;
			padding:30px 20px 0 69px;
			margin:0;
			position:absolute;
			z-index:90001;
		}
		
		.account-select li{
			top:0px;
			left:0px;
			background:transparent url('/images/search_box_bg.gif') repeat-y top left;
			width:168px;
			height:28px;
			border:0;
			outline:0;
			list-style:none;
			position:relative;
			margin:0;
			padding:0;
			z-index:10000;
		}
		
		.account-select a{
			margin-left:0px;
			padding:6px 0 0 9px;
			position:relative;
			color:#555555;
			text-decoration:none;
			width:153px;
			height:22px;
			display:block;
		}
		.account-select a:hover{
			text-decoration:underline;
		}
		.account-select #last{
			background:url('/images/search_box_last.png') no-repeat top left;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/search_box_last.png", sizingMethod="crop");
		}
		
		#find-products-div{
			position:absolute;
			z-index:10000;
			left:350px;
			top:14px;
		}
		#find-products-mouse-layer{
			z-index:0;
			height:300px;
			left:-150px;
			position:absolute;
			top:-15px;
			width:190px;
		}
		
	/*#search-product-bar #select-box-products{*/
	#find-products-div #select-box-products{
	   position:absolute;
	   left:-135px;
	   top:0px;
	   background-image:url(/images/select_box_products.gif);
	   background-repeat:no-repeat;
	   width:126px;
	   height:28px;
	   border:0;
		outline:0;
		background-color:transparent;
		padding-top:6px;
        padding-left:10px;
		color:#000000;
	}
		.find-products{
			display:none;
			/*padding:41px 0px 0 202px;*/
		    left:-145px;
		    top:-12px;
			position:absolute;
			padding:40px 20px 0 10px;
			z-index:6000;
			margin:0;
		}
		.find-products li{
			top:0px;
			left:0px;
			width:150px;
			height:23px;
			border:0;
			outline:0;
			list-style:none;
			position:relative;
			margin:0;
			padding:0;
			z-index:10000;
			background:transparent url('/images/search-box-mid.gif') repeat-y top left;
		}
		.find-products #last{
			background:url('/images/search-box-bottom.png') no-repeat top left;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/search-box-bottom.png", sizingMethod="crop");
		}
		
		.find-products a{
			padding:1px 0 0 10px;
			position:relative;
			color:#555555;
			text-decoration:none;
			width:140px;
			height:22px;
			display:block;
		}
		.find-products a:hover{
			text-decoration:underline;
		}
		
		
		#search_button{
			position:absolute;
			top:0px;
			right:0px;
			background:transparent url(/images/search_button.gif) no-repeat top left;
			width:32px;/*253*/
			height:32px;
		}
		
		#search_button:focus{
			outline:none;
		}
		
		
	
	#tabs{
	   position:absolute;
	   bottom:0px;
	   height:39px;
	   width:1000px;
	}
		#tabs ul{
		   padding:0 0 0 30px;
		   margin:0;
		   height:29px;

		}
		
		#tabs ul li{
			padding-left:36px;
			padding-right:37px;
			float:left;
			list-style:none;
			background-image:url(/images/divider.gif);
			background-repeat:no-repeat;
			height:100%;
		}
		
		#tabs ul li a{
			position:relative;
			display:block;
			top:6px;
		    font-size:11px;
			color:#003333;
			text-decoration:none;
			font-family:Tahoma, Geneva, sans-serif;
			letter-spacing:3px;
		}
		
		#tabs ul li a:hover{
			color:#1284ae;
		}
		
		#tabs ul li.no-divider{
			background-image:none;
		}s
		
		#selected_tab{
		   position:absolute;
		   top:-11px;
		   left:10px;
		   z-index:500;
		   display:none;
		}
		
		#selected_tab_personal{
		   position:absolute;
		   top:-11px;
		   left:0px;
		   z-index:500;
		   
		}
		
		#selected_tab_ministry{
		   position:absolute;
		   top:-11px;
		   left:133px;
		   z-index:500;
		   
		}

		#selected_tab_membership{
		   position:absolute;
		   top:-11px;
		   left:265px;
		   z-index:500;
		}

		#selected_tab_stewardship{
		   position:absolute;
		   top:-11px;
		   left:425px;
		   z-index:500;
		}

		#selected_tab_financial_planning{
		   position:absolute;
		   top:-11px;
		   left:585px;
		   z-index:500;
		}

		#selected_tab_cards{
		   position:absolute;
		   top:-11px;
		   left:810px;
		   z-index:500;
		}
		
		#tab_left{
		   background-image:url(/images/tab-left.png);
		   background-repeat:no-repeat;
		   width:48px;
		   height:50px;
		   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/tab-left.png", sizingMethod="crop");
		}
		
		#tab_center{
		   background-image:url(/images/tab-center.png);
		   height:50px;
		   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/tab-center.png", sizingMethod="crop");
		   padding-left:14px;
		   padding-right:14px;
		}
		
		#tab_center a{
		    position:relative;
			display:block;
		    font-size:11px;
			color:#1284ae;
			font-weight:bold;	
			text-decoration:none;
			letter-spacing:3px;
		}
		
		#tab_right{
		   background-image:url(/images/tab-right.png);
		   background-repeat:no-repeat;
		   width:52px;
		   height:50px;
		   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/tab-right.png", sizingMethod="crop");
		}
		#content{
		   position:relative;
		   width:100%;
  min-height:588px;
  height:auto !important;
  height:588px;
		   /* min-height:588px; /*to avoid the footer hitting the right rail (min-height doesn't work in IE)*/
			
		}

    #main-content {
		width:700px;
		position:relative;
		margin:0 10px;
		float:left;
		display:inline;
		color:#043148;
		/*
		font-size:12px;
		line-height:14px;
		*/
	}
	
	#main-content td {
		font-size:12px;
		line-height:14px;	
	}
	
	#main-content h1{
		padding:0;
		margin:0;
		color:#043148; /* #d3c85c; */
		font-weight:bold;
		font-size:12px;
		/* font-style:italic; */
	}
	
	#h1-div {
		padding:0;
		margin:0;
		color:#3F4B7E;
		font-weight:bold;
		font-size:13px;
	}
	
	#main-content h2{
		padding:0;
		margin:0;
	    font-size:12px;
		color:#043148; /* #d3c85c; */
		font-weight:bold;
		font-size:11px;
	}
	
	#h2-div{
		padding:0;
		margin:0;
	    font-size:12px;
		color:#d3c85c;
		font-weight:bold;
		font-size:11px;
	}
	#main-content h3{
		padding:0;
		margin:0;
	    font-size:12px;
		color:#a49d32;
		font-weight:bold;
		font-size:11px;
	}
	#h3-div{
		padding:0;
		margin:0;
	    font-size:12px;
		color:#a49d32;
		font-weight:bold;
		font-size:11px;
	}
	
	#main-content p {
	   font-family:Tahoma, Geneva, sans-serif;
	   font-size:12px;
	   line-height:14px; /* 1.5em; */
	   padding:0px 0px 15px 0px;
	   margin:0;
	}
	
	#main-content li {
	   font-family:Tahoma, Geneva, sans-serif;
	   font-size:12px;
	   line-height:14px; /* 1.5em; */
	   padding:0;
	   margin:0;
	}
	
	#main-content ul{
	   padding:0 0 10px 25px;
	   margin:0;
	}
	
	#main-content li{
		margin:0 0 2px 0;
	}
	
	#main-content li ul{
		padding:0 0 2px 50px;
	}
	
	#print-top-right{
		float:right;
		clear:both;
	}
	
	#print-bottom-left{
		float:left;
		clear:both;
	}
	
	.print{
	   position:relative;
	   height:23px;
	}
	
	.print a{
		color:#c1c4c8;
		text-decoration:none;
		font-family:Tahoma, Geneva, sans-serif;
	    font-size:11px;
	}
	
	.print tr td a:hover{
		text-decoration:underline;
	}
	
	.print tr td img{
       position:relative;
	}
	
	#upper-block-home{
	   height:363px;
	}
	
	#upper-block-home #left-side{
	   position:absolute;
	   top:0px;
	   left:0px;
	   width:383px;
	}
	
	#upper-block{
	   height:166px;
	   /*position:relative;*/
	}
	
	#upper-block #left-side{
	   position:absolute;
	   top:0px;
	   left:0px;
	   width:383px;
	   z-index:10000;
	}
	
	div#top-links {
		display:block;
		position:relative;
		padding:0;
		margin:0;
	}
	
	div#top-links-start-here {
		display:block;
		position:relative;
		padding:0;
	}
	
	#top-links table{
	    margin-left:5px;
		line-height:15px;
	}
	
	#top-links a{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		color:#224552;
		text-decoration:none;
		line-height:19px;
	}
	
	#home-extra-forms{
		position:absolute;
		top:193px;
		left:0px;
		background-image:url(/images/big_double_dash.gif);
		background-repeat:repeat-x;
		background-color:#FFFFFF;
	   height:117px;
	   width:381px;
	}
	
	#email-input-div{
	    background-color:transparent;
		background-image:url(/images/email_input_box.jpg);
		background-repeat:no-repeat;
		height:28px;
		width:148px;
		position:absolute;
		left:60px;
		top:57px;
	}
	
	#home-extra-forms #email-input-div{
		left:49px;
		top:51px;
	}
	
	#email-input{
	   	background-color:transparent;
		border:0 none;
		overflow:hidden;
		left:10px;
		top:7px;
		position:absolute;
		margin:0;
		padding:0;
	}
	
	#home-extra-forms #email-btn{
	   position:absolute;
	   top:81px;
	   left:49px;
	}
	
	#home-extra-forms #stay-informed-email{
		position:absolute;
		top:21px;
		left:14px;
	}
	
	#home-extra-forms #zipcode-input-div{
	   position:absolute;
	   top:51px;
	   left:246px;
	   width:117px;
	   height:28px;
	   background-image:url(/images/area_code.jpg);
	   background-color:transparent;
	   background-repeat:no-repeat;
	   border:0;
	   outline:0;
	}
	
	#home-extra-forms #zipcode-input{
	   position:absolute;
	   top:7px;
	   left:10px;
	   background-color:transparent;
	   border:0;
	   outline:0;
	   padding:0;
	   margin:0;
	}
	
	#home-extra-forms #zipcode-btn{
	   position:absolute;
	   top:81px;
	   left:246px;
	}
	
	#home-extra-forms #find-location{
		position:absolute;
		top:21px;
		left:210px;
	}
	
	/*#upper-block #left-side #search-product-bar{*/
	#search-product-bar{
	   height:55px;
	   background-image:url(/images/search_bg_repeat.gif);
	   background-repeat:repeat-x;
	   width:383px;
	   display:inline;
	   position:absolute;
	}
	
	#help {
	   margin:11px 0 0 6px;
	}
	
	#search-product-bar #search-input2{
	   /*position:absolute;
	   top:13px;
	   left:17px;
	   background-image:url(/images/search_box2.gif);
	   background-repeat:no-repeat;
		width:131px;
		height:28px;
		border:0;
		outline:0;
		background-color:transparent;
		padding-top:7px;
        padding-left:10px;
		z-index:10000;*/
		
		margin:7px 0 0 8px;
		padding:0;
		border:none;
		background-color:transparent;
		z-index:10000;
		width:69px;
	}
	
	#search-product-bar #search-input2btn{
	   position:absolute;
	   top:13px;
	   left:183px;
		width:27px;/*253*/
		height:28px;
		border:0;
		outline:0;
		background-color:transparent;
		cursor:pointer;
	}
	
	
	#search-product-bar #select-box-products-btn{
	   position:absolute;
	   left:337px;
	   top:13px;
	   height:28px;
	   border:0;
		outline:0;
		background-color:transparent;
		z-index:300000;
	}
	
	#below-product-bar{
	   position:absolute;
	   top:55px;
	   display:block;
	}
	
	#below-product-bar img {
	   padding:5px 0px 0px 0px; 	
	}
	
	#below-product-bar p{
	   font-family:Tahoma, Geneva, sans-serif;
	   font-size:11px;
	   line-height:1.5em;
	   padding: 21px 15px 0px 15px;
	}
	
	#below-product-bar p span {
	   font-weight:bold;
	   color:#A79B39;
	}
	
	#flash-container{
		position:absolute;
	   top:0px;
	   left:383px;
	   width:580px;
	}
	
	#flash-home-container{
	   position:absolute;
	   top:0px;
	   left:383px;
	   width:581px;
	   height:360px; /* 581px; */
	}
	
	.dashed-divider{
	   background-image:url(/images/dashed_divider.jpg);
	   background-repeat:repeat-x;
	   padding:0;
	   margin:0;
	}
	
	#sub_nav{
	   height:49px;
	   background-color:#f4f3ef;
	   width:965px;
	}
	
	#sub_nav li{
	   width:93px;
	}
	
	#sub_nav li a{
	   color:#224552;
	   text-decoration:none;
	   line-height:14px;
	   padding:0px;
	   
	   width:93px;
	   height:50px;
	   text-align:center;
	   float:left; 
	   display:inline-table;
	   vertical-align:middle;
	}
	
	 
	/* #sub_nav li.menuLevel0:hover>a:hover */  
	#sub_nav li.selected a
	{
	   background-color:#ffffff;
	   color:#a69c3a;
	}
	
	#sub_nav li.selected ul li a{
		background-color:#f4f3ef;
	   color:#224552;
	}
	
	#sub_nav li.selected ul li a:hover{
		background-color:#f4f3ef;
	   color:#a69c3a;
	}
	
	#sub_nav a.selected{

	   background-color:#FFFFFF;
	   color:#a69c3a;

	}
	
	#sub_nav a:hover{
		/*
	   background-color:#FFFFFF;
	   color:#a69c3a;
	   */
	}
	
	#three_columns{
	   background-image:url(/images/column_headers.jpg);
	   background-repeat:no-repeat;
	   background-position:0 -95px;
	   width:721px;
	   float:right;
	   left:7px;
	   position:relative;
	}
	
	#three_columns_blank{
	   width:701px;
	   margin:10px;
	}
	
	#breadcrumbs{
	   margin:15px 0px 0px 3px;
	   width:721px;
	}
	
	#breadcrumbs a{
	   color:#224552;
	   text-decoration:none;
	}
	
	#cookie_trail {
		float:left;
	}
	
	.cms_buttons{
	   float:right;
	   margin-right:15px;
	}
	
	#one_column{
	   width:721px;
	}
		#three_columns table tr td h1{
		   font-size:14px;	
		   color:#216282;
		   text-transform:uppercase;
		   padding:0 10px 0 20px;
		   margin:7px 0;
		}
		
		#three_columns table tr td h1 a{
		   color:#216282;
		   text-transform:uppercase;
		   text-decoration:none;
		}
		
		#three_columns table tr td h1 a:hover{
		   color:#216282;
		   text-transform:uppercase;
		   text-decoration:underline;
		}
		
		#three_columns table tr td ul{
		   padding:0 0 27px 56px;   
		   margin:0;
		}
		
		#three_columns table tr td ul li{
			/*list-style-image:url(/images/blue_plus.gif);*/
			list-style:none;
			font-size:11px;
			line-height:17px;
		}
		
		#three_columns table tr td ul li a{
		    font-size:11px;
			color:#000000;
			text-decoration:none;
		}
		
		#three_columns table tr td ul li a:hover{
			text-decoration:underline;
		}
		
		#three_columns table tr td ul li.yellow{
			list-style-image:url(/images/yellow_plus.gif);
		}
	
		#column_headings{
			display:none;  /*removed column headings */
		   height:114px;
		   width:100%;
		}
		
			#column1_header{
			   width:239px;
			   background-image:url(/images/full_banking_needs.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/full_banking_needs.png", sizingMethod="crop");
			   
			}
			
			#column2_header{
			   width:240px;
			   background-image:url(/images/access_your_account2.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/access_your_account2.png", sizingMethod="crop");
			}
			
			#column3_header{
			   width:240px;
			   background-image:url(/images/find_customized_services.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/find_customized_services.png", sizingMethod="crop");
			}
			
			#column2_header_personal{
			   width:240px;
			   background-image:url(/images/find_customized_services.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/find_customized_services.png", sizingMethod="crop");
			}
			
			#column3_header_personal{
			   width:238px;
			   background-image:url(/images/business-and-credit-cards.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/business-and-credit-cards.png", sizingMethod="crop");
			}
			
			#column1_header_ministry{
			   width:238px;
			   background-image:url(/images/your_ministry_partner.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/your_ministry_partner.png", sizingMethod="crop");
			}
			
			#column2_header_ministry{
			   width:238px;
			   background-image:url(/images/products_and_services.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/products_and_services.png", sizingMethod="crop");
			}
			
			#column3_header_ministry{
			   width:238px;
			   background-image:url(/images/account_management.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/account_management.png", sizingMethod="crop");
			}
		
			#column1_header_stewardship{
			   width:239px;
			   background-image:url(/images/balance_financial_fitness.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/balance_financial_fitness.png", sizingMethod="crop");
			   
			}
			
			#column2_header_stewardship{
			   width:240px;
			   background-image:url(/images/resources.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/resources.png", sizingMethod="crop");
			}
			
			#column3_header_stewardship{
			   width:240px;
			   background-image:url(/images/money_management_books.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/money_management_books.png", sizingMethod="crop");
			}
		
			#column1_header_news{
			   width:239px;
			   background-image:url(/images/special_offers.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/special_offers.png", sizingMethod="crop");
			   
			}
			
			#column2_header_news{
			   width:240px;
			   /* background-image:url(/images/news_archive.png); */
			   background-image:url(/images/newsletters.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/news_archive.png", sizingMethod="crop");
			}
			
			#column3_header_news{
			   width:240px;
			   background-image:url(/images/news_releases.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/news_releases.png", sizingMethod="crop");
			}
		
			#column1_header_membership{
			   width:239px;
			   background-image:url(/images/column_titles/personal_membership.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/column_titles/personal_membership.png", sizingMethod="crop");
			   
			}
			
			#column2_header_membership{
			   width:240px;
			   background-image:url(/images/column_titles/ministry_membership.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/column_titles/ministry_membership.png", sizingMethod="crop");
			}
			
			#column3_header_membership{
			   width:240px;
			   background-image:url(/images/column_titles/business_membership.png);
		       background-repeat:no-repeat;
		       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/column_titles/business_membership.png", sizingMethod="crop");
			}
			
		#column_body{
		   width:100%;
		}
		
			.column1_body{
			   width:239px;
			   background-image:url(/images/dots.gif);
		       background-repeat:repeat-y;
			}
			
			.column2_body{
			   width:240px;
			   background-image:url(/images/dots.gif);
		       background-repeat:repeat-y;   
			}
			
			.column3_body{
			   width:240px;
			   background-image:url(/images/dots.gif);
		       background-repeat:repeat-y;   
			}
			
			#column_content{
				text-align:left;
				margin:0 10px;
			}
			
		#column_footer{
		   width:100%;
		   height:5px;
		}
		
			#column1_footer{
			   width:239px;
			   background-image:url(/images/footer_dots.gif);
		       background-repeat:no-repeat;   
			}
			
			#column2_footer{
			   width:240px;
			   background-image:url(/images/footer_dots.gif);
		       background-repeat:no-repeat;   
			}
			
			#column3_footer{
			   width:240px;
			   background-image:url(/images/footer_dots.gif);
		       background-repeat:no-repeat;  
			}
			
	#right_column_master{
		position:relative;
		width:241px;
		float:right;
	}
	
	#right_column_interior{
		position:relative;
		top:0px;
	}
	
	#stay_informed{
		position:relative;
		background-image:url(/images/stay_informed_bg.jpg);
		background-repeat:no-repeat;
		background-position: 1px;
		width:245px;
	   	height:129px;
	}
	
	
	
	#stay_informed #email-btn{
	   position:absolute;
	   top:87px;
	   left:61px;
	}
	
	#stay_informed #stay-informed-email{
		position:absolute;
		top:27px;
		left:26px;
	}
	
	#right_column_lower{
		position:relative;
		margin-left:5px;
	}
	
	#right_column_lower div{
		padding-bottom:4px;
	}
	
	#right_column_lower #home-equity{
	   width:240px;
	   height:184px;
	   background-image:url(/images/home_equity.png);
	   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/home_equity.png", sizingMethod="crop");
	   background-repeat:no-repeat;
	   margin-top:-18px;
	   z-index:500;
	}
	
	.user_banners img
	{
		position:relative;
		margin-bottom: 3px;
	}
	
	#lower-content{
	   position:relative;
	   width:100%;
	   display:block;
	}
	
	div#explore_personal_click_container {
		display:block;
		position:relative;
		padding:0;
		margin:0;
	}
	
	div#explore_personal_click {
		display:block;
		position:absolute;
		padding:0;
		margin:-400px 0 0 0;
		width:486px;
		height:180px;
		cursor:pointer;
	}
	
	#explore_personal{
		position:absolute;
		top:0px;
		left:0px;
		width:486px;
		background-image:url(/images/explore_personal.png);
		background-repeat:no-repeat;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/explore_personal.png", sizingMethod="crop");
	}
	
	.explorer_link{
	    position:relative;
		float:right;
		top:177px;
		right:20px;
		height:30px;
		width:118px;
		z-index:1000;
		display:block;
		cursor:pointer;
	}
	
	.explorer_link a{
		position:relative;
		display:block;
		width:100%;
		height:100%;
		z-index:6000;
	}
	
	.explorer_link1{
	    position:absolute;
		top:177px;
		left:345px;
		height:30px;
		width:118px;
		z-index:1000;
		display:block;
		cursor:pointer;
	}
	
	.explorer_link1 a{
		position:relative;
		display:block;
		width:100%;
		height:100%;
		z-index:6000;
	}
	
	.explorer_link2{
	    position:absolute;
		top:177px;
		right:10px;
		height:30px;
		width:118px;
		z-index:1000;
		display:block;
		cursor:pointer;
	}
	
	.explorer_link2 a{
		position:relative;
		display:block;
		width:100%;
		height:100%;
		z-index:6000;
	}
	
	.explorer_spacer{
		height:187px;
		width:100%;
	}
	
	#ministry_spacer{
		height:187px;
		width:100%;
	}
	
	.explorer_content{
	   width:317px;	
	   padding-left:10px;
	   line-height:1.5em;
	}
	
	.explorer_content table tr td{
		padding-bottom:8px;
	}
	
	.explorer_content table tr td a{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:none;
	}
	
	.explorer_content table tr td a:hover{
		text-decoration:underline;
	}
	
	div#explore_ministry_click_container {
		display:block;
		position:relative;
		padding:0;
		margin:0;
	}
	
	div#explore_ministry_click {
		display:block;
		position:absolute;
		padding:0;
		margin:-397px 0 0 489px;
		width:486px;
		height:178px;
		cursor:pointer;
	}
	
	#explore_ministry{
		position:absolute;
		top:0px;
		left:486px;
		width:486px;
		background-image:url(/images/explore_ministry.png);
		background-repeat:no-repeat;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/explore_ministry.png", sizingMethod="crop");
	}
	
	
	
	
	
	
	
	
div.bottom-banners {
	display:block;
	position:relative;
    width:100%;
	overflow:hidden;
	padding:0;
	margin:0;
}

div.bottom-banners1 {
	height:168px;
}

div.bottom-banners2 {
	height:87px;
}

.banner {
   background-image:url(/images/fading_nodash_bg.jpg);
   background-repeat:no-repeat;
   height:171px;
   width:490px;
}

.banner2 {
   background-image:url(/images/fading_nodash_bg2.jpg);
   background-repeat:no-repeat;
   height:87px;
   width:490px;
}

div.bottom-banners div.banner_left {
	position:absolute;
	top:0px;
	left:0px;
	margin:0;
	padding:0;
    width:490px;
	height:171px;
} 

.inner-banner{
	margin-top:25px;
    margin-left:36px;
} 

.inner-banner img{
    margin-left:-5px;
} 

.inner-banner p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#a69c3a;
	line-height:1.5em;
	width:286px;
	padding:0;
	margin:0;
}

.inner-banner a{
	color:#454000;
}

.inner-banner .learn-more{
    padding-top:9px;
}

.inner-banner .heading{
    padding-bottom:3px;
}

div.bottom-banners div.banner_right {
	position:absolute;
	top:0px;
	left:490px;
    width:490px;
	height:171px;
	margin:0;
	padding:0;
}
	
#footer{
	padding-top:47px;
	float:left;
}
    #partners{
	   position:relative;	
	   height:55px;
	}
	
	#partners img{
	   padding:0;
	   margin:0;
	   border:0;
	   display:inline;
	}
	
	#partners p{
		position:absolute;
	    left:200px;
	    width:580px;
		top:-5px;
	}
	
	#partners p a{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#7F7F7F; /* #c1c4c8; */
		line-height:14px;
		text-decoration:none;
	}
	
	#footer #links{
		color:#c1c4c8;
		padding-bottom:12px;
		padding-top:5px;
		text-align:center;
	}
	
	#footer #links a{
		position:relative;
		color:#663300; /* #d2c75a; */
		text-decoration:none;
		padding:0px 1px;
		font-weight:bold;
	}
	
	#footer #links #site-design{
	   	float:right;
	}
	
	#site-design{
	    color:#A49D32; /* #d2c75a; */
	}
	
	#footer #links a:hover{
		text-decoration:underline;
	}
	
	#footer #copyright{
		color:#7F7F7F; /* #c1c4c8; */
		padding-bottom:16px;
	}
	
	#footer #help_support{
	   color:#d2c75a;	
	   padding-bottom:20px;
	}
	
	#footer #help_support a{
	   color:#d2c75a;	
	   text-decoration:none;
	}
	
	#footer #help_support a:hover{
	   color:#d2c75a;	
	   text-decoration:underline;
	}
	
.terms a:hover{
	text-decoration:none;
}
.terms {
	list-style:none;
}

#cards_container{
	clear:both;
	width:700px;
	
	float:left;
	position:relative;
}

#cards_header{
	text-align:left;
	font-size: 18px;
	font-weight:normal;
	color:#666666;
}

#cards_container ul{
	margin:0;
	padding:0;
	clear:both;
	list-style:none;
	float:left;
	position:relative;
	left:50%;
	text-align:center;
}
#cards_container li{
	margin:4px;
	padding:0;
	display:inline;
	height:300px;
	float:left;
	list-style:none;
	position:relative;
	right:50%;
	text-align:center;
	display:block;
}

.card_spot{
	width:130px;
	height:300px;
}

.card_spot p {
	color:#666666;
}

.card_spot strong {
	color:#5c5c5c;
}

#card_break{
	width:1px;
	background:#FFFFFF url(/images/credit-card-break.gif) no-repeat scroll 0 0;
}

.card_top{
	height:120px;
}

.card_middle{
	height:135px;
}

#flashMovie {
	width:730px;
	height:475px;
	position:relative;
	right:20px;
}

.no-content {
	color:red;
}
.hidden_article {
	display:none;
}
	
.hiddenPageLink {
	color:#FF0000 !important;
	font-weight:bold;
	background:#FFFFFF;
}

#facebook{
	position:absolute;
	display:inline;
	left:785px;
}