/* zero out all tags, set the default font behavior */
body, div, ul, li, form, img
{
	font-family: Verdana;
	font-size: 12px;
	color: #005295;
	margin: 0px;
	padding: 0px;
	text-align:left;

}

.disclosure
{	
font-size: 10px;
}

/* form behavior */
input,select,radio
{
	font: 12px Verdana;
}

/* since we zeroed out the ul tag above, explicitly set it here (done this way
b/c different browsers use different margins for this tag) */
ul
{
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* used for the Page Title on each page (duh!) */
.pageTitle
{
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
	color: #BC9B6A;
}

/* bold red error messages */
.error
{
	font: 12px Verdana;
	font-weight:bold;
	color:red;
}

/* default link behavior */
A:link
{
	color: #005295;
}
A:visited
{
	color: #005295;
}
A:hover
{
	color: #005295;
	text-decoration:none;
}
A:active
{
	color: #005295;
	text-decoration:none;
}

/* Right Hand Side content styling for pages other than index page */
.RHS
{
	font-family: Verdana;
	font-size: 12px;
	color: #2E5291;
	margin: 0;
	padding: 15px;
}
.RHS-header
{
	font-family: Verdana;
	font-size: 14px;
	color: black;
	margin: 0;
	padding: 10px;
	font-weight:bold;
}

/* Right Hand Side link behavior - for all pages except index page */
.RHS A:link
{
	color: black;
	text-decoration:none;
}
.RHS A:visited
{
	color: black;
	text-decoration:none;
}
.RHS A:hover
{
	color: black;
	text-decoration:underline;
}
.RHS A:active
{
	color: black;
}

/* Right Hand Side content styling for pages other than index page */
.RHS-index
{
	font-family: Verdana;
	font-size: 12px;
	color: #B2996C;
	margin: 0px;
	padding: 15px;
	font-weight:normal;
}
.RHS-index-header
{
	font-family: Verdana;
	font-size: 14px;
	color: #B2996C;
	font-weight:bold;
	margin: 0px;
	padding: 7px;
	text-align:left;
}
.RHS-index-spotlight
{
	font-family: Verdana;
	font-size: 13px;
	color: #B2996C;
	margin: 0px;
	padding: 15px;
	font-weight:normal;
}
.RHS-index-header-spotlight
{
	font-family: Verdana;
	font-size: 14px;
	color: #B2996C;
	font-weight:bold;
	margin: 0px;
	padding: 7px;
	text-align:left;
}

/* Right hand side link behavior for index page only  */
.RHS-index A:link
{
	color: #B2996C;
	text-decoration:none;
}
.RHS-index A:visited
{
	color: #B2996C;
	text-decoration:none;
}
.RHS-index A:hover
{
	color: #B2996C;
	text-decoration:underline;
}
.RHS-index A:active
{
	color: #B2996C;
	text-decoration:underline;
}

/* Right hand side link behavior for index page spotlight only  */
.RHS-index-spotlight A:link
{
	color: #B2996C;
	text-decoration:none;
	font-weight:bold;
}
.RHS-index-spotlight A:visited
{
	color: #B2996C;
	text-decoration:none;
	font-weight:bold;
}
.RHS-index-spotlight A:hover
{
	color: #B2996C;
	text-decoration:underline;
	font-weight:bold;
}
.RHS-index-spotlight A:active
{
	color: #B2996C;
	text-decoration:underline;
	font-weight:bold;
}


/* Tertiary nav link behavior */
A.tertiarynav:link
{
	color: #005295;
}
A.tertiarynav:visited
{
	color: #005295;
}
A.tertiarynav:hover
{
	color: #005295;
	text-decoration:none;
}
A.tertiarynav:active
{
	color: #005295;
	text-decoration:none;
}

/* Office and ATM location link behavior */
.atm A:link
{
	color: #2E5291;
	font-weight: bold;
}
.atm A:visited
{
	color: #2E5291;
	font-weight: bold;
}
.atm A:hover
{
	color: #2E5291;
	font-weight: bold;
	text-decoration:none;
}
.atm A:active
{
	color: #2E5291;
	font-weight: bold;
	text-decoration:none;
}

/* used for the content (center) cell */
.content
{
	padding:10px;
	background-color: #FFF;
  	height:auto !important;
	min-height:400px;
	height: 400px;
}

/* for development, use highlight to tell the bank what is stull needed from them */
.highlight
{	
	background-color:yellow;
}

/* for the CMS only */
.cms_header
{
	background:#333399;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
}
.cms_content
{
	background:#FFFF99;
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;
	color:blue;
}
table
{	
	font-family: Verdana;
	font-size:12px;
	padding: 0px;
	margin: 0px;
}
A.adminlinks:link
{
	color: #2E5291;
}
A.adminlinks:visited
{
	color: #2E5291;
}
A.adminlinks:hover
{
	color: #2E5291;
	text-decoration:none;
}
A.adminlinks:active
{
	color: #2E5291;
	text-decoration:none;
}
/* End CMS styling */
