body {
	margin: 0; 
	background: url(../images/Back.gif) #92afd4 repeat-x;
	font-family: Verdana;
	}

#Container {
 	width:971px;
 	margin-right:auto;
 	margin-left:auto;
	padding: 0;
	}


#ContentContainer{
 	margin-right:auto;
 	margin-left:auto;
	padding: 10px 0px 0px 0px;
	width:971px;
	height:550px;
	background: url(../images/ContentContainer_Bg.gif) #ffffff no-repeat;
 	
	}


/*--------------------TopNav--------------------*/

#TopNav	{
	margin: 0px 130px 0px 0px;
	padding: 0;
	background: url(../images/Top_Bg.gif) no-repeat top left;
	width: 841px;
	height: 34px;
	text-align:right;
	}


/*--------------------top--------------------*/

#Top {
	margin: 0px;
	padding: 0px; 
	background: url(../images/Header_Bg.gif) no-repeat top left;
	width:971px; 
	height:68px;
	}	
	

/*--------------------Search--------------------*/

#Search  {
	margin: 0px 0px 0px 770px;
	padding-top: 30px;  
	}	

#Search form  {
	margin: 0px 0px 0px 0px;
	padding: 0px; 
	width:200px; 
	}		
	
#Search input  {
	margin: 3px 0px 0px 5px;
	padding: 1px;
	font-size:7.0pt;
	color:#197f59;
	}		



	
/*--------------------Columns--------------------*/	

#ColumnLeft {
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 6px;
	width: 216px;
	float: left;
	background: #ffffff;
	}
	
#ColumnMiddle {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 498px;
	float: left;
	background: #ffffff;
	}
	
#ColumnRight {
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 15px;
	width: 215px;
	float: left;
	background: #ffffff;
	}
	
	

/*--------------------Nav Menu--------------------*/

#Nav {
	margin-bottom: 10px;
	padding: 0px;
	width:971px;
	}
	
#nav_menu {
	margin: 0px;
	padding: 0px;
	background: url(../images/Nav_Bg.gif) 0 0 no-repeat;
	position: relative;
	width: 971px;
	height: 43px;
	
	}
	
#nav_menu ul {
	padding: 0px;
	margin: 0px;
	}
	
#nav_menu li {
	padding: 0px;
	margin: 0px;
	height: 43px;
	position: absolute;
	background: url(../images/Nav_Bg.gif) 0 0 no-repeat;
	display: block;
	list-style: none;
	}

#nav_menu a {
	height: 43px;
	display: block;
	}
	
#nav_menu a:hover {
	}
	
#nav_menu #nav_menu1 {
	width: 136px;
	}
	
#nav_menu #nav_menu2 {
	width: 197px;
	left: 136px;
	background-position: -136px 0;
	}
	
#nav_menu #nav_menu3 {
	width: 166px;
	left: 333px;
	background-position: -333px 0;
	}

#nav_menu #nav_menu4 {
	width: 163px;
	left: 499px;
	background-position: -499px 0;
	}

#nav_menu #nav_menu5 {
	width: 152px;
	left: 662px;
	background-position: -662px 0;
	}

#nav_menu #nav_menu6 {
	width: 157px;
	left: 814px;
	background-position: 0 -814px;
	}


#nav_menu #nav_menu1 a:hover {
	background: url(../images/Nav_Bg.gif) 0 -43px no-repeat;
	}
	
#nav_menu #nav_menu2 a:hover {
	background: url(../images/Nav_Bg.gif) -136px -43px no-repeat;
	}

#nav_menu #nav_menu3 a:hover {
	background: url(../images/Nav_Bg.gif) -333px -43px no-repeat;
	}
	
#nav_menu #nav_menu4 a:hover {
	background: url(../images/Nav_Bg.gif) -499px -43px no-repeat;
	}
	
#nav_menu #nav_menu5 a:hover {
	background: url(../images/Nav_Bg.gif) -662px -43px no-repeat;
	}
	
#nav_menu #nav_menu6 a:hover {
	background: url(../images/Nav_Bg.gif) -814px -43px no-repeat;
	}
	

/*--------------------AcctAccess--------------------*/

#AcctAccess {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width:216px;
	}


/*--------------------QuickLinks--------------------*/

#QuickLinks {
	margin: 0px 0px 0px 0px;
	padding: 40px 0px 0px 20px;
	background:url(../images/QuickLinks_Bg.gif) no-repeat;
	width:196px;
	height: 58px;
	}
	
.ql {
	font-size:8.0pt;
	width:180px; 
	
	}
	
/*--------------------Contact--------------------*/

#Contact {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(../images/Contact_Bg.gif) no-repeat;
	width:216px;
	}

#Contact Table {
	margin: 35px 0px 0px 5px;
	padding: 0px;
	
	}
	
.ContactRow  {
	padding: 2px 0px 2px 0px;
	font-size:7.50pt;
	color:#72807a; 
	}

.ContactRowGrn	{
	color:#489e80; 
	font-size:8.00pt; 
	font-weight:bold;
	padding: 3px 0px 3px 0px; 
	text-align:center;
	}
	
#Contact a:link, #Contact a:visited {
	color: #72807a;
	text-decoration: none;
	text-align:center;
	}	
	
#Contact a:hover {
	color: #489e80;
	text-decoration:underline;
	}

/*--------------------Banner--------------------*/


#Banner {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	width:498px;
	}

	
/*--------------------News--------------------*/


#News {
	margin: 0px 0px 0px 0px;
	padding: 45px 0px 0px 20px;
	background:url(../images/News_Bg.gif) no-repeat;
	width:478px;
	font-size:8.0pt;
	color: #766c5e;
	line-height:14px;
	}
	
#News a:link, #News a:visited {
	padding: 5px 0px 5px 15px;
	color: #766c5e;
	font-weight:bold;
	text-decoration: none; 
	font-size:9.50pt;
	background: url(../images/Bullet.gif) no-repeat left; 
	display:block;
	}
	
#News a:hover {
	text-decoration: underline;
	}

/*--------------------RateMonitor--------------------*/

#RateMonitor {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	background:url(../images/Rate_Bg.gif) repeat-x;
	width:215px;
	}

#RateMonitor Table {
	margin: 5px 0px 10px 5px;
	padding: 0px;
	
	}
	
#RateBtn {
	margin: 0px;
	padding-bottom: 10px;
	}
	
.Rate  {
	padding: 2px 0px 2px 0px;
	font-size:8.00pt;
	font-weight:bold;
	color:#eef4fd; 
	}

.RateSml
	{
	color:#eef4fd; 
	font-size:7.25pt;
	padding: 4px 0px 4px 0px;
	}

/*--------------------Poll--------------------*/

#Poll {
	margin: 0px 0px 0px 0px;
	padding: 40px 5px 0px 15px;
	background:url(../images/Poll_bg.gif) no-repeat;
	width:195px;
	}

.pollQ{
	color: #72807a;
	font-weight: bold; 
	font-size: 8.50pt; 
	}
	
.pollA{
	color: #72807a; 
	font-size:8.0pt;
	}
	

/*--------------------OnlineBanking--------------------*/

#OnlineBanking {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(../images/OnlineBanking_Bg.jpg) no-repeat;
	width:338px;
	height:219px;
	float:left;  
	}

#TableOB {
	margin: 5px 0px 0px 115px;
	padding: 0px;
	width:200px;
	}
	



/*--------------------QuickLinksContainer--------------------*/

#QuickLinks_Container {
	width:317px;
	float:left;
	margin: 0;
	padding: 0;
	}
	
/*--------------------ChildContainer--------------------*/	

#ChildContainer {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: url(../images/ContentContainer_Bg.gif) #ffffff no-repeat;
	background-color:#FFFFFF;
	}

#ChildContainerForm {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color:#FFFFFF;
	}




/*--------------------ChildContent--------------------*/
	
#Header {
	margin:  15px 0px 0px 0px;
	padding: 0px;
	width:750px;
	float:left;
	}	

#ChildRight {
	padding: 0px 0px 0px 15px;
	}	
	
#ChildContent {
	margin: 0px 0px 0px 0px;
	padding: 20px 50px 40px 40px;
	width: 660px;
	background:url(../images/ChildContent_Bg.gif) #ffffff no-repeat;
	color: #766c5e;
	float:left;
	}	

#ChildContent p {
	text-align: justify;
	line-height: 14pt; 
	}

#ChildContent a:link, #ChildContent a:visited {
	color: #D58216;
	text-decoration: none;
	}	
	
#ChildContent a:hover {
	text-decoration:underline;
	}
	
#ChildContent ul {
	margin: 15px 15px 25px 15px;
	}
	
#ChildContent ul li {
	margin: 10px 20px 10px 20px;
	line-height: 11.0pt;
	font-size:8.5pt;
	color:#766c5e;
	line-height:14px; 
	list-style-image:url(../images/bullet.gif);
	}
	
#ChildContent ol li {
	margin: 10px 20px 10px 20px;
	line-height: 11.0pt;
	font-size:8.5pt;
	color:#766c5e;
	line-height:14px; 
	}
	
	
	
/*--------------------RelatedLinks--------------------*/
	
#RelatedLinks {
	margin: 15px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	background: #76bc5b;
	color: #ffffff;
	width:185px;
	float:left;
	}
	
#RelatedLinks ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	}

#RelatedLinks li {
	margin: 0;
	padding: 5px 0px 15px 20px;
	background: url(../images/RelatedLinks_Bg.gif) no-repeat left;
	width: 165px;
	}
	
#RelatedLinks li.last {
	background: url(../images/RelatedLinks_BgLast.gif) no-repeat left;
	}
	
#RelatedLinks li a:link, #RelatedLinks li a:visited {
	color: #ffffff;
	font-size:8.0pt;
	text-decoration: none;
	}
	
#RelatedLinks li a:hover {
	text-decoration: underline;
 	}
		
/*--------------------RateTable--------------------*/

#RateTable {
	margin-bottom: 20px; 
	}

	
#RateTable td {
	padding: 3px;
	border-bottom: 1px solid #D6D9DC;
	}
	


/*--------------------IntTable--------------------*/

#IntTable {
	margin: 0px 20px 20px 5px;
	}
	
#IntTable td {
	padding: 3px;
	border-bottom: 1px solid #D6D9DC;
	}

/*--------------------CalcTable--------------------*/

#CalcTable {
	margin: 0px 20px 20px 5px;
	}
	
#CalcTable td {
	padding: 5px;
	font-size:8.25pt;
	border-bottom: 1px solid #D6D9DC;
	}

#CalcTable .textbox {
	padding: 3px;
	font-size:8.0pt;
	border: 1px solid #ACB2B9;
	}

#CalcTable .dropdown {
	padding: 3px;
	font-size:7.75pt;
	}
	
/*--------------------Form--------------------*/

#FormContainer {
	margin-top: 10px;
	padding-top: 10px;
	width: 971px;
	background: url(../images/ContentContainer_Bg.gif) #ffffff no-repeat;
	color: #69727C;
	}

#FormContent {
	margin: 10px 0px 0px 0px;
	padding: 20px 30px 40px 30px;
	width: 911px;
	color: #69727C;
	}	

.textbox {
	padding: 2px;
	background: #ffffff;
	border: 1px solid #d9d9d9; 
	font-size: 9.0pt;
	color:#3a6485;
	}

.dropdown {
	padding: 0px;
	background: #ffffff; 
	font-size: 8.0pt;
	color:#3a6485;
	}


#FormContent p {
	line-height: 12pt; 
	color: #69727C;
	font-size: 8.25pt;
	}	
	
#FormContent a:link, #FormContent a:visited {
	color: #6C94C5;
	text-decoration: none;
	font-size: 8.0pt;
	}	
	
#FormContent a:hover {
	text-decoration: underline;
	}	

/*--------------------Form--------------------*/
	

.FormBoundary {
	margin-top:10px;
	border:1px solid #D6D9DC;
	}
	

.FormHeader {
	color: #ffffff;
	padding:  4px 0px 4px 2px; 
	font-size: 8.25pt;
	background-color:#22A172;
	font-weight: bold;
	}

.FormAltHeader {
	color: #ffffff;
	padding:  4px 0px 4px 2px; 
	font-size: 8.25pt;
	background-color:#85C36D;
	font-weight: bold;
	}


.FormSubHeader {
	color: #69727C;;
	padding:  2px 0px 2px 2px; 
	font-size: 7.5pt;
	background-color:#E4E8E6;
	}
	
/*--------------------Footer--------------------*/

#Footer {
	margin: 0px;
	padding: 8px 10px 0px 0px;
    background: url(../images/Footer_Bg.gif) no-repeat top left;
	vertical-align:top; 
	height:81px;
	width:961px;
	float:left;
	}
	
#Footer p {
	margin: 0;
	padding: 0px 0px 0px 0px;
	color: #ffffff;
	font-size:7.750pt;
	font-weight:bold; 
	text-align:right;
	}
	
#Footer a:link, #Footer a:visited {
	color: #ffffff;
	text-decoration: none;
	}
	
#Footer a:hover {
	color: #fba12a;
	text-decoration: underline;
	}

	