body {
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	background:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #000000;
	text-align:left;
 scrollbar-base-color: #ffffff;
 scrollbar-arrow-color: #759357;
 scrollbar-darkshadow-color: #ffffff;
 scrollbar-face-color: #E3E1DB;
 scrollbar-highlight-color: #95958B;
 scrollbar-shadow-color: #95958B;
 scrollbar-3dlight-color: #ffffff;
 scrollbar-track-color: #F5F5DC;	
}

/* fonts */
.maintext {font-family: Verdana, Trebuchet MS, Comic Sans MS, Tahoma, Arial; font-size: 12px; color: #000000; font-weight : normal; text-decoration : none}
.addrtext {font-family: Verdana, Trebuchet MS, Comic Sans MS, Tahoma, Arial; font-size: 12px; color: #000000; font-weight : normal; text-decoration : none}
.emltext {font-family: Verdana, Trebuchet MS, Comic Sans MS, Tahoma, Arial; font-size: 12px; color: #000000; font-weight : normal; text-decoration : none}
.purplehead {font-family: Verdana, Tahoma, Arial; font-size: 15px; font-weight : bold; color:#000099;}
.purpletext {font-family: Verdana, Tahoma, Arial; line-height: 6pt; font-size: 12px; font-weight : normal; color:#333365;}
.blacktext {color: #000000;font-weight : normal;text-decoration : none;}
.phone {font-family: Tahoma, Verdana, Trebuchet MS, Comic Sans MS, Arial; font-size: 12px; color: #000000; font-weight : normal; text-decoration : none}
.white {color:#FFFFFF;}
.lblue {color:#CCE6FF;}
.name {color:003399;}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

h1  {font-family: Verdana, Trebuchet MS, Comic Sans MS, Tahoma, Arial; font-size: 12px; color: #000000; font-weight : normal; text-decoration : none}
h2  {font-family: Verdana, Trebuchet MS, Comic Sans MS, Tahoma, Arial; font-size: 12px; color: #000000; font-weight : normal; text-decoration : none}

/* links */
A {text-decoration:none; color: #0000FF; font-weight: normal;}
A:hover {text-decoration:underline; color: #FF0099; font-weight: normal;}
A.nav {text-decoration:none; color: #FFFFFF; font-weight: normal;}
A.nav:hover {text-decoration:none; color: #FFFFFF; font-weight: normal;}

/*backgrounds*/
.horznav {background: url('navof_bgnd.png') repeat-x center top;}
.footer {background-color: #58587C;}

/*horizontal nav*/
a.fyneweb:link {color: #CCE6FF; text-decoration: none;}
a.fyneweb:visited {color: #CCE6FF; text-decoration: none;}
a.fyneweb:hover {color: #FFFFFF; text-decoration: none;}

/*page links*/
a.fyneurl:link {color: 0000FF; text-decoration: none;}
a.fyneurl:visited {color: #0000FF; text-decoration: none;}
a.fyneurl:hover {color: #FF0000; text-decoration: none;}

/*footer links*/
a.fynelnk:link {color: #000000; text-decoration: none;}
a.fynelnk:visited {color: #000000; text-decoration: none;}
a.fynelnk:hover {color: #BDD6D6; text-decoration: none;}

/*image opacity*/
a.fyneopc:link img {filter:alpha(opacity=60); opacity: 0.6;}
a.fyneopc:visited img {filter:alpha(opacity=60); opacity: 0.6;}
a.fyneopc:hover img {filter:none; opacity: 1.0;}

/*image gray*/
a.fynegry:link img {filter:gray;}
a.fynegry:visited img {filter:gray;}
a.fynegry:hover img {filter:none;}

/*stop border on hover*/
a:active, a:focus {border:none; outline:none;}

/*image fynebox*/
a {outline: none;}
a img.last {margin-right: 0;}
a img {border: 1px solid #BBB; padding: 2px; margin: 10px 20px 10px 0; vertical-align: top;}
img { border-style: none;}

div.outer {
	float: left;
	width: 101px; height: 28px;
	margin: 0 0 0 0;
	}
div.outer a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica; font-size: 9pt; color: #FFFFFF; line-height: 15pt;
	text-decoration: none;
	background: url('nav_horizontal.png') no-repeat top left;
	}
div.outer span {
	display: block;
	margin:0; padding: 5px 0 0 4px;
	}
div.outer a:hover {
	background: url('nav_horizontal.png') no-repeat -101px 0;
	}
	
div.local {
	float: left;
	width: 101px; height: 28px;
	margin: 0;
	display: block;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica; font-size: 9pt; color: #FFFFFF; line-height: 15pt;
	text-decoration: none;
	background: url('nav_horizontal_dn.png') no-repeat -101px 0;
	}
