body {
	margin: 0; 
	background-color:#626c61;
	font-family: Verdana;
	font-size: 9.0pt;
	}
	

#container {
 	width:984px;
 	margin-right:auto;
 	margin-left:auto;
	padding: 0;
	background-color:#FFFFFF;
	}


/*--------------------top--------------------*/

#top {
	margin: 0;
	padding-top: 81px; 
	background: url(../images/Header_BG.gif) no-repeat top left;
	width:984px; 
	height:56px; 
	text-align:right; 
	}

	
/*--------------------HomeContainer--------------------*/
	
#HomeContainer {
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	}
	

/*--------------------News--------------------*/


#News {
	margin: 0;
	padding: 45px 15px 0px 60px;
	background:url(../images/News_Hdr.gif) no-repeat top left #ebdfbe;
	width:485px;
	}

#News a:link, #News a:visited {
	color: #3e4b4c;
	text-decoration: none;
	font-weight:bold; 
	font-size:10pt;
	}
	
#News a:hover {
	color: #3e4b4c;
	text-decoration: underline;
	font-weight:bold;
	}

#News_sp {
	margin: 0;
	padding: 45px 15px 0px 60px;
	background:url(../images/spanish/News_Hdr.gif) no-repeat top left #ebdfbe;
	width:485px;
	}

#News_sp a:link, #News_sp a:visited {
	color: #3e4b4c;
	text-decoration: none;
	font-weight:bold; 
	font-size:10pt;
	}
	
#News_sp a:hover {
	color: #3e4b4c;
	text-decoration: underline;
	font-weight:bold;
	}
	

/*--------------------Poll--------------------*/

#Poll {

	padding: 45px 15px 0px 60px;
	margin: 0;
	background: url(../images/MemberPoll_Hdr.gif) no-repeat top #f0e7ce;
	width:485px;
	}

#Poll_sp {

	padding: 45px 15px 0px 60px;
	margin: 0;
	background: url(../images/spanish/MemberPoll_Hdr.gif) no-repeat top #f0e7ce;
	width:485px;
	}

.pollQ{
	color: #4b5a5b;
	font-weight:bold; 
	font-size:8.75pt;
	}
	
.pollA{
	color: #4b5a5b; 
	font-size:8.5pt;
	}
/*--------------------Resources--------------------*/

#Resources {

	padding: 50px 0px 0px 0px;
	margin: 0;
	background: url(../images/Resources_Hdr.gif) no-repeat top #e7dab5;
	border-left: 1px solid #ffffff;
	}

#Resources_sp {

	padding: 50px 0px 0px 0px;
	margin: 0;
	background: url(../images/spanish/Resources_Hdr.gif) no-repeat top #e7dab5;
	border-left: 1px solid #ffffff;
	}

/*--------------------FirstCol--------------------*/

#FirstCol {

	padding: 0;
	margin: 0; 
	background-color: #172929;
	border-right: 1px solid #ffffff;
	width: 201px;
	}

/*--------------------Footer--------------------*/

#Footer {
	margin: 0;
	padding-right: 10px;
	background: url(../images/Footer_BG.gif) no-repeat top left;
	vertical-align:top; 
	height:122px;
	width:974px;
	}
	
#Footer p {
	margin: 0;
	padding-top: 6px;
	color: #ffffff; 
	font-size:7.5pt; 
	text-align:right;
	}
	
#Footer a:link, #Footer a:visited {
	color: #ffffff;
	text-decoration: none;
	}
	
#Footer a:hover {
	color: #ffffff;
	text-decoration: underline;
	}

#Footer_sp {
	margin: 0;
	padding-right: 10px;
	background: url(../images/spanish/Footer_BG_sp.gif) no-repeat top left;
	vertical-align:top; 
	height:122px;
	width:974px;
	}
	
#Footer_sp p {
	margin: 0;
	padding-top: 6px;
	color: #ffffff; 
	font-size:7.5pt;
	text-align:right;
	}
	
#Footer_sp a:link, #Footer_sp a:visited {
	color: #ffffff;
	text-decoration: none;
	}
	
#Footer_sp a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
	
	
/*--------------------ChildContainer--------------------*/	

#ChildContainerTable {
	background-color: #ffffff; 
	vertical-align:top;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	}


/*--------------------ChildContent--------------------*/
	
#ChildContent {
	width: 655px;
	padding: 30px 55px 30px 60px;
	background-color: #ffffff; 
	vertical-align:top;
	}	

#ChildContent p {
	text-align: justify;
	line-height: 14pt; 
	color: #172929; 
	}
	
#ChildContent a:link, #ChildContent a:visited {
	color: #a80405;
	text-decoration: none;
	}	
	
#ChildContent a:hover {
	color: #a80405;
	text-decoration:underline;
	}
	
#ChildContent ul {
	margin: 0 15px 0px 15px;
	}
	
#ChildContent ul li {
	margin: 10px 20px 0px 20px;
	line-height: 12pt;
	color:#172929;
	}
	
#ChildContent ol li {
	line-height: 12pt;
	margin-top: 4px;
	color:#172929;
	}
	
	
/*--------------------RelatedLinks--------------------*/
	
#RelatedLinks {
	margin: 0;
	padding:0;
	background: #2d3d3d no-repeat top left;
	width:201px;
	border-right: 1px solid #ffffff;
	}
	



/*--------------------Form--------------------*/

#FormContent {
	width: 914px;
	padding: 15px 35px 20px 35px;
	background-color: #ffffff;
	}	

#FormContentContact {
	width: 700px;
	padding: 0px 35px 20px 35px;
	background-color: #ffffff;
	}

#FormContentLoan {
	width: 880px;
	padding: 15px 5px 5px 50px;
	background-color: #ffffff;
	}	
	
/*--------------------RateTable--------------------*/

#RateTable {
	
	margin-bottom: 20px;
	border-bottom: 2px solid #2d3d3d;
	background-color: #f4f3f2;
	}
	
#RateTable tr {
	border-bottom: 2px solid #ffffff;
	}

/*--------------------Form--------------------*/

#FormTable {
	padding: 5px 0px 5px 5px;
	border: 1px solid #99a498;
	}	

#FormTable tr {
	border-bottom: 1px solid #ffffff;
	}
	
.FormHeader {
	color: #ffffff;
	padding:  5px 0px 5px 5px; 
	font-size: 10.75pt;
	background-color:#626c61;
	font-weight: bold;
	}

.FormSubHeader {
	color: #ffffff;
	padding:  3px 0px 3px 4px; 
	font-size: 8.0pt;
	background-color:#c11b14;
	font-weight: bold;
	}
	
.formsub {  
	color: #2d3d3d; 
	font-weight:bold;
	background-color:#f4f3f2;
	padding:  3px 0px 3px 3px; 
	}
	
.formsubwht {
	border-bottom: 1px solid #ffffff;
	font-weight:bold; 
	font-size:7.5pt;
	color: #2d3d3d;
	padding:  3px 0px 3px 3px;
	}
/*--------------------FormContact--------------------*/

#FormContactTable {
	padding: 0px 35px 20px 35px;
	border: 1px solid #99a498;
	}	

#FormContactTable tr {
	border-bottom: 1px solid #ffffff;
	}
	
.FormContactTable {
	color: #ffffff;
	padding:  5px 0px 5px 5px; 
	font-size: 10.75pt;
	background-color:#626c61;
	font-weight: bold;
	}
	
	
/*--------------------TopSecure--------------------*/

#TopSecure { 
	background: #626c61; 
	text-align:right;
	margin: 0;
	padding-top: 5px; 
	width:984px; 
	height:20px; 
		}

#TopSecure a:link, #TopSecure a:visited {
	color: #ffffff;
	text-decoration: none;
	}	
	
#TopSecure a:hover {
	text-decoration:underline;
	}