
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

/******************************************************************
****************Fonts**********************************************
*******************************************************************/
.style3 {color: #FF9900}

body,button,select,option {
	font-size:12px;
	font-family: verdana, arial, helvetica, geneva;
	line-height:120%; 
	color:#5D5D5D;
	text-decoration:none;
}

A {
	color: #818080;
	text-decoration: underline;
}
A:Active { 
	color: #818080;
}
A:Hover { 
	color: #818080;
	text-decoration: none;
}
A:Visited { 
	color: #818080;
}

.main {
	font-size:12px;
	font-family: verdana, arial, helvetica, geneva;
	line-height:120%; 
	color:#5D5D5D;
	text-decoration:none;
}

.smallmain {
	font-size:10px;
	font-family: verdana, arial, helvetica, geneva;
	line-height:100%; 
	color:#5D5D5D;
	text-decoration:none;
}

.pagetitle {	
	  text-transform: uppercase;
	  font-size:12px;
	  color:#5D5D5D;
	  font-weight: bold;
}

.headline {	
	  text-transform: uppercase;
	  font-size:11px;
	  color:#5D5D5D;
	  font-weight: bold;
}
	
.headline:Visited {
	  font-size:10px;
	  color:#000000;
	  font-weight: bold;
}
		
.loginbox{
	color: #929292; 
	font-family: verdana, arial, geneva, sans-serif; 
	line-height:150%; 
	font-size:9px; 
	font-weight: bold;
}

.error {
	font-size:10px;
	font-family: verdana, arial, helvetica, geneva;
	line-height:120%; 
	color:#AC1212;
	text-decoration:none;
}

.dark {
	font-size:10px;
	font-family: verdana, arial, helvetica, geneva;
	line-height:120%; 
	color:#6F6D6D;
	text-decoration:none;
}

.pagetitle {	
	  text-transform: uppercase;
	  font-size:12px;
	  color:#5D5D5D;
	  font-weight: bold;
	}

		
.black {
	  font-size:10px;
	  color:#000000;
	  font-weight: bold;
	}
	
.black:Visited {
	  font-size:10px;
	  color:#000000;
	  font-weight: bold;
	}
	
.green {
	  font-size:10px;
	  color:#4BAA06;
	  font-weight: bold;
	  line-height:180%; 
	}
	
.green:Visited {
	  font-size:10px;
	  color:#4BAA06;
	  font-weight: bold;
	  line-height:180%; 
	}


.small {
	font-size:10px;
	font-family: verdana, arial, helvetica, geneva;
	line-height:120%; 
	color:#818080;
}

.menu_header 
{
	text-transform: uppercase;
	font-size:10px;
	color:#232020;
	font-weight: bold;
}

.nav_aba_routing
{   
	font-size:10px;
	color: #818080;
	font-weight: normal;
}
	
.nav_subheader
{   
	font-size:10px;
	color: #232020;
	font-weight: bold;
}
		
 .footer 	      { color: #929292; font-family: verdana, arial, geneva, sans-serif; line-height:200%; font-size:9px; }
 .footer:link      { color: #929292; font-family: verdana, arial, geneva, sans-serif; line-height:200%; font-size:9px; }
 .footer:visited      { color: #929292; font-family: verdana, arial, geneva, sans-serif; line-height:200%; font-size:9px; }


/******************************************************************
****************HTML Forms ****************************************
*******************************************************************/


input.TextBox
{	
	font-family: "font-family: verdana, arial, helvetica, geneva";
	font-size: 11px;
	border: solid 1px #b8b8b8;
	background-color: White;
	color: Black;
}


select.input {
	font-size:11px;
	font-family: verdana, arial, helvetica, geneva;
	line-height:100%; 
	color:#5D5D5D;
	text-decoration:none;
}

input.CommandButton
{
	color: white;
	background-color: #888888;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: center;
	border-left: silver thin solid;
	border-top: silver thin solid;
	border-right: #888888 thin solid;
	border-bottom: #888888 thin solid;
	font-weight: bold;	
}



/******************************************************************
****************Color Themes table colors and fonts****************
*******************************************************************/
/* 
home		= theme1
membership	= theme2
loans		= theme3
accounts	= theme4
services	= theme5
rates		= theme6
invest		= theme7
aboutus		= theme8
*/	
 
tr.theme1 {background-color: #E8F3E5;}
td.theme1 {background-color: #d0ebc7;}
.theme1{font-size:10px;color: #4BAA06;font-weight: bold;}
.theme1 a:link{font-size:10px;color: #818080;font-weight: normal;text-decoration: underline;}
.theme1 a:hover{font-size:10px;color: #4BAA06;font-weight: normal;text-decoration: none;}
.theme1 a:visited{font-weight: normal;}	
.theme1 a:active{font-size:10px;color: #4BAA06;font-weight: normal;}

tr.theme2 {background-color: #D8E4F1;}
td.theme2 {background-color: #b1cae3;}
.theme2{font-size:10px;color: #074C90;font-weight: bold;}	
.theme2 a:link{font-size:10px;color: #818080;font-weight: normal;text-decoration: underline;}	
.theme2 a:hover{font-size:10px;color: #074C90;font-weight: normal;text-decoration: none;}
.theme2 a:visited{font-weight: normal;}	
.theme2 a:active{font-size:10px;color: #074C90;font-weight: normal;}

tr.theme3 {background-color: #F0E4F1;}
td.theme3 {background-color: #d5bde0;}
.theme3{font-size:10px;color: #7D3D9A;font-weight: bold;}
.theme3 a:link{font-size:10px;color: #818080;font-weight: normal;text-decoration: underline;}	
.theme3 a:hover{font-size:10px;color: #7D3D9A;font-weight: normal;text-decoration: none;}
.theme3 a:visited{font-weight: normal;}	
.theme3 a:active{font-size:10px;color: #7D3D9A;font-weight: normal;}

tr.theme4 {background-color: #D1E8E6;}
td.theme4 {background-color: #99cbcd;}
.theme4{font-size:10px;color: #037367;font-weight: bold;}	
.theme4 a:link{font-size:10px;color: #818080;font-weight: normal;text-decoration: underline;}	
.theme4 a:hover{font-size:10px;color: #037367;font-weight: normal;text-decoration: none;}
.theme4 a:visited{font-weight: normal;}	
.theme4 a:active{font-size:10px;color: #037367;font-weight: normal;}

tr.theme5 {background-color: #E3E3F0;}
td.theme5 {background-color: #b9b9da;}
.theme5{font-size:10px;color: #4545B2;font-weight: bold;}	
.theme5 a:link{font-size:10px;color: #818080;font-weight: normal;text-decoration: underline;}	
.theme5 a:hover{font-size:10px;color: #4545B2;font-weight: normal;text-decoration: none;}
.theme5 a:visited{font-weight: normal;}	
.theme5 a:active{font-size:10px;color: #4545B2;font-weight: normal;}

tr.theme6 {background-color: #FBE0DC;}
td.theme6 {background-color:#ecb291;}
.theme6{font-size:10px;color: #C10808;font-weight: bold;}	
.theme6 a:link{font-size:10px;color: #818080;font-weight: normal;text-decoration: underline;}
.theme6 a:hover{font-size:10px;color: #C10808;font-weight: normal;text-decoration: none;}
.theme6 a:visited{font-weight: normal;}	
.theme6 a:active{font-size:10px;color: #C10808;font-weight: normal;}

tr.theme7 {background-color: #F7E1CD;}
td.theme7 {background-color: #ecbd8e;}
.theme7{font-size:10px;color: #BD4E04;font-weight: bold;}
.theme7 a:link{font-size:10px;color: #818080;font-weight: normal;text-decoration: underline;}	
.theme7 a:hover{font-size:10px;color: #BD4E04;font-weight: normal;text-decoration: none;}
.theme7 a:visited{font-weight: normal;}	
.theme7 a:active{font-size:10px;color: #BD4E04;font-weight: normal;}

tr.theme8 {background-color: #FCF1D1;}
td.theme8 {background-color: #fae89a;}
.theme8{font-size:10px;color: #E39603;font-weight: bold;}	
.theme8 a:link{font-size:10px;color: #818080;font-weight: normal;text-decoration: underline;}	
.theme8 a:hover{font-size:10px;color: #E39603;font-weight: normal;text-decoration: none;}
.theme8 a:visited{font-weight: normal;}	
.theme8 a:active{font-size:10px;color: #E39603;font-weight: normal;}



.rightmenu
{
	border-top: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}





/******************************************************************
****************Miscelaneous (may not be used**********************
*******************************************************************/
table.itable{
	background-color: #eeeeee;
	vertical-align: top;
	border-color: darkgreen;
	border-width:thin;
	border-style: solid;	
}

td.itable
{
    border-color: green;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 0px;
    background-color: lavendar;
}








input.CoolButtonHov{
	border-top-color:#4BAA06;
	border-left-color:#4BAA06;
	border-right-color:green;
	border-bottom-color:green;
	color:navy;
	font-family: verdana, arial, helvetica, geneva;
	font-weight:bold;
	border:1px solid;
	background-color:#cec;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#4545B2');
	}

input.CoolButton
{	 
	color:green;
	font-family: verdana, arial, helvetica, geneva;
	font-weight:bold;
	border:1px solid;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#666;
	border-bottom-color:#666;
	background-color:#cec;

}


/******************************************************************
****************DOTNET Controls **************************************
*******************************************************************/

/***************DATAGRID********************************************/
.Grid { border: solid 1px Tan; }
.Grid td
{
    border: solid 3px #FFFFFF;
    margin: 3px 3px 3px 3px;
    font-family: Arial;
    padding: 5px 5px 5px 5px;
    text-align: center;
}
.GridHeader
{
    font-weight: bold;
    background-color: Tan;
}
.GridHeader a
{
    text-decoration: none;
    color: LightGoldenrodYellow;
    padding: 0px 15px 0px 15px;
}
.GridHeader a:hover
{
    text-decoration: underline;
    background: Tan url(images/spin.gif) no-repeat 0 100%;
}
.GridItem
{
    background-color: LightGoldenrodYellow;
}
.GridAltItem
{
    background-color: PaleGoldenrod;
}






