/* Text styles */
body{background-color:  #EFEFEF;}
#main_table{background-color: white; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9;}
#navscrollflash{margin-left: 4px;}
p.indexp { margin:0px; }
.text { font:12px Trebuchet MS, Helvetica; }

.smhead { font:900 14px Trebuchet MS, Helvetica; }
.lghead { font:900 16px Trebuchet MS, Helvetica; }
.xlhead { font:900 18px Trebuchet MS, Helvetica; }

.ghead { font:900 18px Trebuchet MS, Helvetica; color:#619a11; }
.gsmhead { font:900 16px Trebuchet MS, Helvetica; color:#619a11; }
.gxshead { font:900 14px Trebuchet MS, Helvetica; color:#619a11; }

a.txtlink { font:12px Trebuchet MS, Helvetica; color:#619a11; text-decoration:none; }
a.txtlink:hover { text-decoration:underline; }

a.adminnav { font:900 14px Trebuchet MS, Helvetica; color:#000000; text-decoration:none; }
a.adminnav:hover { font:900 14px Trebuchet MS, Helvetica; color:#000000; text-decoration:underline; }

a.tablink
{	font:900 13px Trebuchet MS, Helvetica;
	color:#000000;
	text-decoration:none;
	text-align:center;
	line-height:14px;
	display:block;
}

ul
{	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 15px;
	list-style-image:url('images/bullet2.gif');
	list-style-position:outside;
}

li
{	padding-left: 10px;
}

/* Header links */
a.headlink
{	font:900 12px Trebuchet MS, Helvetica;
	color:#383838;
	text-decoration:none;
}


/* Used by the navigation scroller (?) */
td.navscrimg
{	background: url("images/footer/bpic_bg.gif") no-repeat scroll top;
	padding:6px 0px 0px 6px;
}
a.navscrlink
{	font:700 11px Trebuchet MS, Helvetica;
	color:#000000;
	text-decoration:none;
}


/* Used by the right side nav */
.rslgtxt 
{	font: 12px Trebuchet MS, Helvetica;
	color:#000000;
	text-decoration:none;
}
.rssmtxt
{	font: 11px Trebuchet MS, Helvetica;
	color:#000000;
	text-decoration:none;
}
a.rslink
{	font: 12px Trebuchet MS, Helvetica;
	color:#000000;
	text-decoration:none;
}


/* Used by the footer */
a.footlink
{	font:12px Trebuchet MS, Helvetica;
	color:#000000;
	text-decoration:none;
}

/** overdraft protection form **/
.overDraftHeaderText{font-size: 1.6em; color: #000000;}
.overdraftSubHeader{font-size: 1.3em; font-family: Trebuchet MS, Helvetica; color: #000000;}

/* FOOTER AREA */
#footer {
	color: #ffffff;
	font-family: verdana;
	line-height: 1.1em;
}
#footer li{padding-left: 0px;}
#footer a{
	color: #ffffff;
	text-decoration: none;
}
#footer_menu {
	height: 226px;
	background: url('images/newfoot.gif');
	border-top: 1px solid #79aa34;
	margin: 0 0;
	padding: 0 0;
}
#footer_menu {
	margin: 0 auto;
}
.footer_content ul, .footer_content p {
	margin: 0 0;
	padding: 0 0;
	list-style-image: none;
	list-style-type: none;
}
.footer_content {
	float: left;
	margin-top: 26px;
	font-size: 9pt;
}
.footer_content p {
	text-align: justify;
}
.footer_content li {
	margin-bottom: 2px;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
}
.footer_heading {
	font-family: trebuchet ms;
	font-size: 12.2pt;
	margin-bottom: 18px;
	font-weight: bold;
	text-align: left;
}
#footer_about {
	width: 388px;
	margin-left: 35px;
}
#footer_dream {
	margin: 26px 40px;
}
/* FOOTER NAV */
#footer .nav {
	height: 38px;
	border-top: 1px solid #7fb338;
	background: #262626;
	margin: 0 0;
	padding: 0 0;
}
#footer .nav ul {
	margin: 0 0;
	margin-left: 250px;
	padding: 0 0;
	width: 480px;
	*width: 480px;
	height: 38px;
	margin: 0 auto;
	list-style-image: none;
	list-style-type: none;
}
#footer .nav  li{
	margin: 0 0;
	text-align: center;
	display: block;
	float: left;
	list-style-image: none;
	list-style-type: none;
}
#footer .nav  a, #footer .nav  span {
	line-height: 38px;
	font-size: 8.8pt;
	font-family: trebuchet ms;
}
#footer .nav .seperator {
	margin: 0 10px;
}
#footer #admin-login {
	float: right;
	width: 44px;
	margin-right: 9px;
	text-align: right;
	display: inline;
	position: relative;
	top: -38px;
	font-size: 8.8pt;
	font-family: trebuchet ms;
	background: url('../images/lock-icon.png') no-repeat left center;
}

#footer, #footer_menu{width: 910px;}

#blog_wrapper{padding: 15px; margin-bottom: 25px;}
.blog_text{width: 415px; color: #000000; font-family: Trebuchet MS; font-size: 13px; text-align: justify; margin-top: 10px;}
.blog_post{float: left; width: 425px; position: relative;}
.post_2{margin-left: 25px;}
.blog_title{display: block; color: #79aa34; font-weight: bold; font-size: 15px; font-style: italic;  font-family: Trebuchet MS;}
.blog_author{display: block; display: none;}
.blog_posts_header{color: #262626; font-size: 1.1em; font-family: Arial; display: block; margin: 10px 0px 10px 0px; font-weight: bold;  font-family: Trebuchet MS; }
.read_more{color: #000000;  font-family: Trebuchet MS; font-size: 14px; font-style: italic; display: block; text-align: right; width: 95%; font-weight: bold;}
.blog_dot{float: left;}
#navscrollflash{margin-top: 15px;}
