/* CSS Document */

body,html {
	margin:0;
	padding:0;
	height:100%;
	}

#pagewrapperOLD {
 text-align:left;
 width:776px;
 margin:auto;
 }
	
#pagewrapper {
 text-align:left;
 width:784px;
 margin-left:auto;
 margin-right:auto;
 margin-top:0;
 margin-bottom:0;
 /* border:2px solid #00914E;
 border-width:0 2px 0 0; */
 height:100%;
 }

#headwrapper {
	width:776px;
	margin:0;
	padding:0;
	padding:4px 4px 0px 4px;
}

#contentblock {
 width:776px;
 margin:0;
 background-color:#FFFFFF;
 padding:0px 4px 4px 4px;
 }

.dashedline {
	color: #b3b3b3;
	}
 
#content {
   padding:0;
   margin:0 0 0 186px;
   min-height:312px;
 }
 
#logobar {
	padding:7px 5px 7px 9px;
	margin:0;
	width:762px;
	height:87px;
	background-image: url("../images/yellow_fade.jpg");
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#navbar {
	padding:0;
	margin:0;
	width:776px;
	min-height:24px;
	height:auto !important;
	height:24px;
	background-color:#048c4a;
	background-image: url("../images/nav_bar.jpg");
	background-repeat:repeat;
	border:0;
	text-align:center;
}

#navline {
	padding:0;
	margin:1px 0 0 0;
	width:100%;
	height:8px;
	background-image: url("../images/nav_line.jpg");
	background-repeat: repeat-x;
	clear:both;
}
 
#leftcolumn {
 float:left;
 background: #ffffff;
 width:178px;
 padding:0;
 margin:0;
 }

#sidebox {
 width: 176px;
 background: #ffffff;
 border:solid #b3b3b3;
 border-width: 0 1px 1px 0;
 margin:4px 0 7px 0;
 padding:6px 0 4px 0;
 text-align:center;
 background-image: url("../images/grey_fade.jpg");
 background-repeat: repeat-x;
}

table.sidebox {
	width:100%;
}

td.login {
	padding:10px 0 10px 8px;
}

td.loginbutton {
	padding:6px 4px 0 0;
	text-align:right;
}
 
td.news {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:dotted #cccccc;
	border-width: 0 .2em 0 0;
	width:33%;
	color:#4e4e4e;
	padding:0 10px 0 10px;
}
td.newsright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:0;
	width:33%;
	color:#4e4e4e;
	padding:0 10px 0 10px;
}

td.centers {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	width:64%;
	color:#4e4e4e;
	padding:0 10px 0 10px;
}

td.calc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	width:33%;
	color:#4e4e4e;
	padding:0 10px 0 10px;
}
 
#footer {
	margin:0 auto;
	width:776px;
	background-color:#FFFFFF;
	clear:both;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#4e4e4e;
	padding:4px 4px 6px 4px;
	line-height:1.6em;
}

#addressfooter {
	margin:0 auto;
	width:776px;
	background-color:#048c4a;
	clear:both;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	padding:4px 4px 6px 4px;
	line-height:1.6em;
	background-image: url("../images/addressfooter_bar.jpg");
	background-repeat: repeat-x;
}

hr {
border: 0;
color: #cccccc;
background-color: #cccccc;
height: 1px;
width: 90%;
text-align: center;
}

a:link
{
	text-decoration:underline;
	color:#00703c;
}

a:hover
{
	text-decoration:underline;
	color:#00703c;
}

a:visited
{
	text-decoration:underline;
	color:#00703c;
}

a:active
{
	text-decoration:ounderline;
	color:#00703c;
}

a:link.sidenav
{
	text-decoration:none;
	color:#000000;
}

a:hover.sidenav
{
	text-decoration:underline;
	color:#000000;
}

a:visited.sidenav
{
	text-decoration:none;
	color:#000000;
}

a:active.sidenav
{
	text-decoration:underline;
	color:#000000;
}

a:link.currates
{
	text-decoration:none;
	color:#00914E;
}

a:hover.currates
{
	text-decoration:underline;
	color:#00914E;
}

a:visited.currates
{
	text-decoration:none;
	color:#00914E;
}

a:active.currates
{
	text-decoration:underline;
	color:#00914E;
}

a:link.toplinks
{
	text-decoration:none;
	color:#000000;
}

a:hover.toplinks
{
	text-decoration:underline;
	color:#000000;
}

a:visited.toplinks
{
	text-decoration:none;
	color:#000000;
}

a:active.toplinks
{
	text-decoration:none;
	color:#000000;
}


a:link.footer
{
	text-decoration:none;
	color:#4e4e4e;
}

a:hover.footer
{
	text-decoration:underline;
	color:#4e4e4e;
}

a:visited.footer
{
	text-decoration:none;
	color:#4e4e4e;
}

a:active.footer
{
	text-decoration:none;
	color:#4e4e4e;
}

a:link.visa
{
	text-decoration:none;
	font-size:12px;
}

a:hover.visa
{
	text-decoration:underline;
	font-size:12px;
}

a:visited.visa
{
	text-decoration:none;
	font-size:12px;
}

a:active.visa
{
	text-decoration:underline;
	font-size:12px;
}

td.breadcrump {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding:2px 0 10px 0;
text-align:right;
}

table.copy {
	margin:0;
	padding:0;
	border:0;
	width:586px;
	}

.header {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#4e4e4e;
}

.content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.4em;
}

.contentbc {
	color: #00703c;
	font-weight: bold;
}

.contentred {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.4em;
color:#FF0000;
}



.boxheader {
	font-size: 18px;
	color: #00703c;
	font-weight: bold;
}
.boxtext {font-size: 11px}

.boxtextsmall {font-size: 10px}

.staff {
border:1px solid #00703c;
margin:0 10px 0 0;
}

.photos {
border:1px solid #b3b3b3;
margin:0 0 6px 10px;
padding:5px;
background-color: #e5e5e5;
float:right;
}

.locations {
border:1px solid #b3b3b3;
margin:0 0 4px 0;
padding:5px;
background-color: #e5e5e5;
}

td.lfinancial {
	padding:0 34px 0 0;
	}

td.lcol {
	padding:0 10px 0 0;
	width:50%;
	}
td.rcol {
	padding:0 0 0 10px;
	width:50%;
	}
	
.calc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

table.checkingchart {
	border:1px solid #4e4e4e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:98%;
	margin:auto;
}

table.contacts {
	border:1px solid #4e4e4e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100%;
	margin:auto;
}

td.addnav {
padding:0 0 8px 10px;
}

table.contentinfo {
	border:1px solid #00703c;
	width:200px;
	padding:3px;
	margin:0 0 10px 10px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

img.visalogo {
margin:0 0 2px 8px;
}

#icons {
border:0;
padding:8px 0 8px 0;
margin:0;
}



/*  "Show All" + "Hide All" links */
#TJK_ToggleON,#TJK_ToggleOFF {border:1px solid #333;padding:0 5px;margin-right:5px}
/* zeroing out padding and margin */
#TJK_DL dd,#TJK_DL dt {margin:0;padding:0} 
/* margin for the DTs (shorthand) */
#TJK_DL dt {margin:7px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
/* image and left padding for DDs */
#TJK_DL dd {padding-left:55px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
/* styling all anchors in the DTs */
#TJK_DL dt a {background:0 50% no-repeat;padding-left:18px;color:#000;text-decoration:none}
#TJK_DL dt a:visited {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
#TJK_DL dt a:visited:hover {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
#TJK_DL dt a:hover {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
#TJK_DL dt a:active {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
#TJK_DL dt a:focus {font-weight:bold}
/* the + and - gif in the anchors */
#TJK_DL .DTplus a {background-image:url(../images/buttons/plus.gif)}
#TJK_DL .DTminus a {background-image:url(../images/buttons/minus.gif)}
/**********************************/
/**********************************/
#TJK_DL .showDD {position:relative;top:0}
#TJK_DL dd,.hideDD{top:-9999px;position:absolute}
#TJK_ToggleON,#TJK_ToggleOFF {display:inline;cursor:pointer;cursor:hand}


a:link.lvl1
{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

a:hover.lvl1
{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}

a:visited.lvl1
{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

a:active.lvl1
{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}

a:link.lvl2
{
	text-decoration:none;
	color:#000000;
}

a:hover.lvl2
{
	text-decoration:underline;
	color:#000000;
}

a:visited.lvl2
{
	text-decoration:none;
	color:#000000;
}

a:active.lvl2
{
	text-decoration:underline;
	color:#000000;
}

a:link.lvl3
{
	text-decoration:none;
	color:#666666;
}

a:hover.lvl3
{
	text-decoration:underline;
	color:#666666;
}

a:visited.lvl3
{
	text-decoration:none;
	color:#666666;
}

a:active.lvl3
{
	text-decoration:underline;
	color:#666666;
}


#MenuBar3 li a {
	background-color: transparent;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px 10px 0 10px;
	/*padding:6px .8em 4px .95em;*/
	text-decoration:none;
}

#MenuBar3 ul li a {
	background-color: transparent;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:4px;
	text-decoration:none;
}
/*#MenuBar3 a:hover, #MenuBar3 a:focus {
	 background-image: url();
	background-repeat: repeat-x;
}*/
/*#MenuBar3 a.MenuBarItemHover, #MenuBar3 a.MenuBarItemSubmenuHover, #MenuBar3 a.MenuBarSubmenuVisible {
	 background-image: url();
	background-repeat: repeat-x;
}*/

/*#MenuBar3 li {
	 background-image: url();
	background-repeat: repeat-x;
}*/

.hiddenanswer {
	padding:4px;
	margin:4px 0 4px 30px;
	background:#e5e5e5;
	border:1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.4em;
}

.calc {
    background:#e5e5e5;
	border:1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
}