/* Goldleaf Standarzides Classes for CCP
(May not be currently in use) */

.header1 {
    
	 font-size: 13px;
	 font-weight:bold;
	 color:#736540;
	 height:15px;
	 padding:1px 0 0 1px;
	 
}
.header1 small {

	font-size:11px;
	
}
.header2 {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 13px;
     font-weight: bold;
     color: #333333;
}

.bullets1 {

	 font-weight:bold;
	 list-style-type:none;
	 font-size:11px;

}

.bullets1 li {

	text-indent:5px;
	width:200px;
	color:#FFFFFF;
	
}

.bullets1 li a:link {

	text-decoration:none;
	background-color:#A59258;
	color:#FFFFFF;
	width:200px;
	display:block;
	padding:3px;
	margin:1px 0;

}
.bullets1 li a:visited {

	text-decoration:none;
	background-color:#A59258;
	color:#FFFFFF;
	width:200px;
	display:block;
	padding:3px;
	margin:1px 0;

}
.bullets1 li a:hover {

	background-color:#736540;

}

.bullets1 li a:active {

	text-decoration:none;
	background-color:#A59258;
	color:#FFFFFF;
	width:200px;
	display:block;
	padding:3px;
	margin:1px 0;

}

.bullets2 {
     list-style-position: outside;
     list-style-image: url(images/graphics/fancybullet.gif);
     list-style-type: disc;
}

.footnote {
     font-size: 11px;
}

.linkTop {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #333333;
     text-align: right;
}

.bankName {
	font-size: 18px;
	color: #53462D;
	font-variant:normal;
	font-weight: normal;
}


/* Goldleaf Standardized Page Design Classes */

body,td {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 13px;
     color: #333333;
}
body {
     background-color: #FFFFFF;
     margin-left: 0px;
     margin-top: 6px;
     margin-right: 0px;
     margin-bottom: 6px;
	 background-image:url(images/bg2.jpg);
	 background-repeat:repeat-x;
	 background-attachment:fixed;
}
a:link {
     color: #333333;
     text-decoration: underline;
}
a:visited {
     color: #333333;
     text-decoration: underline;
}
a:hover {
     color: #333333;
     text-decoration: none;
}
a:active {
     color: #333333;
     text-decoration: none;
}


/* Standardized Footer Classes */

.footer {
     font-size: 11px;
     background-color: #FFFFFF;
     width: 725px;
     border: 1px solid #000000;
}

.footerLogos {
     font-size: 10px;
     text-align: center;
     vertical-align: middle;
     padding: 0px;
     width: 120px;
}

.footerSitemap {
     font-size: 11px;
     text-align: center;
     vertical-align: top;
     padding: 5px 0px;
}

.footernotice {
     font-size: 11px;
     text-align: left;
     vertical-align: top;
     padding: 5px;
}
.footernotice a:link {
     color: #53462D;
     text-decoration: underline;
}
.footernotice a:visited {
     color: #53462D;
     text-decoration: underline;
}
.footernotice a:hover {
     color: #000000;
     text-decoration: none;
}
.footernotice a:active {
     color: #53462D;
     text-decoration: none;
}

.copyright {
     font-size: 9px;
     font-weight: bold;
     color: #FFFFFF;
	 background-color:#A5925A;
	 height:19px;
     text-align: center;
     vertical-align: middle;
     padding: 0px;
	 border-top:1px solid #000000;
}
.copyright a:link {
     color: #FFFFFF;
     text-decoration: underline;
}
.copyright a:visited {
     color: #FFFFFF;
     text-decoration: underline;
}
.copyright a:hover {
     color: #000000;
     text-decoration: none;
}
.copyright a:active {
     color: #FFFFFF;
     text-decoration: none;
}


/* Standardized Content Classes */

.tableTop {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     background-color: #53462D;
     color: #FFFFFF;
     padding: 3px;
     font-weight: bold;
     text-transform: uppercase;
     text-align: center;
}
.tableBottom {
     font-size: 13px;
     background-color: #FFFFFF;
     padding: 1px;
}

.bold {
     font-weight: bold;
}
.italic {
     font-style: italic;
}
.boldItalic {
     font-weight: bold;
     font-style: italic;
}
.underline {
     text-decoration: underline;
}


/* Non-Standardized Classes, as needed */
.bg {
	background-attachment: fixed;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bg2 {
	background-attachment: fixed;
	background-image: url(images/bg2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}


.content {

	background-color:#EAE6DD;
	border-top:2px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	border-right:1px solid #000000;
	width:539px;
	color:#333333;
	padding:10px;
	
}


.header {

	text-align:right;
	color:#FFFFFF;
	padding-right:10px;
	font-weight:bold;
	
}

table#footerTable {

	width:770px;
	border:1px solid #000000;
	border-top-color:#A5915A;
	
}

td#featured_product {
	background-color:#FFFFFF;
	border-left:1px solid #000000;
	width:271px;
	padding:5px 5px 5px 12px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

td#weather {

	background-color:#FFFFFF;
	border-style:dashed;
	border-color:#A5925A;
	border-width:0 1px;
	width:229px;
	text-align:center;

}

td#market_watch {

	background-color:#FFFFFF;
	border-right:1px solid #000000;
	width:256px;
	text-align:center;

}

img#board_of_directors {

	border:1px solid #333333;
	margin:0 0 0 15px;
	
}

p.form_vars {

	width:400px;
	text-align:right;
	margin:3px auto;
	
}

p.officesStaff {

	float:left;
	width:540px;
	
}

p.officesStaff img {

	border:1px solid #333333;
	float:left;
	margin-right:10px;
	
}

.pic_rt_bdr {

	float:right;
	margin:0 0 3px 7px;
	border:1px solid #333333;
	
}

form#form1 {

	color:#FFFFFF;
	margin:16px 0 0 0;
	padding:0;
	width:300px;
	font-size:11px;
}
form#form1 p {

	width:320px;
	text-align:right;
	margin:3px 0 3px 150px;

}
form#form1 #UserID1, form#form1 #Password1 {

	width:100px;
	background-color:transparent;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	margin-left:5px;
	font-size:11px;
	padding:0px;
	
}

form#form1 #B1-submit, form#form1 #B1-demo {

	border:1px solid #FFFFFF;
	background-color:#54462C;
	color:#FFFFFF;
	font-size:11px;
	margin-top:3px;
}

.form {
	margin: 0px;
}
.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E0D9C7;
	padding: 0px;
	height: 18px;
	width: 107px;
	border: 1px solid #000000;
}
.online-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.online-button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #A5925A;
	padding: 0px;
	height: 18px;
	width: 48px;
	border: 1px solid #FFFFFF;
	margin-top: 5px;
	margin-right: 1px;
}
.online-area {
	padding-right: 10px;
	padding-top: 20px;
}
.Right {
	text-align: right;
}
.online_field {
	height: 18px;
	width: 100px;
	border: 1px solid #A5925A;
}
