body { color: #202222; font-size: 12px; font-family: verdana, arial, sans-serif; background-color: #f3f3e1;text-align:left; }
.formlabel{ font-weight: bold; font-size: 10px; color: #455C75; }
.formrequired{ font-weight: bold; font-size: 10px; color: red; }

/* Text */

.bodytext{ font-weight: normal; font-size: 12.5px; color: #202222; }
.smalltext { font-weight: normal; font-size: 11px; color: #202222; }
.hometagline{ font-size: 16px; font-weight: bold; font-style: italic;color:#202222;margin: 15px 0 10px 20px; }
h1 { font-size: 16px; font-weight: bold; color:#094a43;margin: 5px 5px 10px 10px;padding: 5px;background-color:
#c7e8e1; }
h2 { font-size: 14px; font-weight: bold; color:#094a43;margin: 5px 5px 10px 10px;padding: 5px; }
.maintext {margin: 0px 10px 0 20px;}
.subtitle{ font-weight: bold; font-size: 13px; color: #094a43; text-align:center;}

.item { font-weight: bold; font-size: 12px; color: #202222; text-align:center;}
.feature { font-weight: bold; font-size: 12.5px; color: #094a43;}
.feature a:link { font-size: 12.5px; color: #094a43;text-decoration: underline; }
.feature a:visited { font-size: 12.5px; color: #094a43;text-decoration: underline; }
.feature a:hover{ text-decoration: underline; }
.boxtitle {font-weight: bold; font-size: 14px; color: #094a43; text-align:left;}


/* Areas */
.hometable{	border: 1px solid #c7e8e1;}

.maintable{font-size: 12px; font-family: verdana, arial, sans-serif;background-image: url(images/bg.jpg);
	background-repeat:	repeat; }
.header{ background-color: #EDF5FF; font-size: 11px; color: #788A9E; font-weight: bold; }

.leftcol{ background-color: #fcf3d2; }
.leftnavhead { font-family: Arial, Verdana,  sans-serif; background-color: #c7e8e1; font-size: 13px; font-weight: bold; color: #094a43; padding-top: 10px; padding-bottom: 2px; padding-left: 8px; padding-right: 0px; margin-bottom: 10px;}
.navcell {padding: 3px 0;}
.leftnav{ font-family: Arial, Verdana,  sans-serif; background-color: #fcf3d2; font-size: 11px; font-weight: bold; color: #094a43; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 5px; }
.leftnav a:link {color:#094a43; text-decoration: none; }
.leftnav a:visited {color:#094a43; text-decoration: none; }
.leftnav a:hover {color:#094a43; text-decoration: underline; }

.leftnavlev2{ font-family: Arial, Verdana,  sans-serif; background-color: #fcf3d2; font-size: 11px; font-weight: normal; color: #094a43; padding-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 5px; }
.leftnavlev2 a:link {color:#094a43; text-decoration: none; }
.leftnavlev2 a:visited {color:#094a43; text-decoration: none; }
.leftnavlev2 a:hover {color:#094a43; text-decoration: underline; }

.address { font-size: 11px; color: #094a43; }

/* Links */
a:link {font-size: 12px; text-decoration: underline; color: #202222;}
a:visited {font-size: 12px; text-decoration: underline; color: #202222;}
a:hover{ text-decoration: underline; color: #146c5d;}
a:active{}


/*Img  */
.imgleft {border: 1px solid #4b7a72;display: inline; margin: 5px 8px 5px 0;}
.imgright {border: 1px solid #4b7a72;display: inline; margin: 5px 0px 5px 8px;}

/* Bottom Nav  */

.bottomnav {
    margin: 2px 0 0 0;padding: 2px 0 8px 0;
    background: #fff;border-top: 1px solid #d6cd80;
}

.bottomnav-content  {
    margin: 0 0 5px 0 ;
    padding: 5px 0px ;
	text-align: center;
    font-size: 11px;
    line-height: 1.2;border-top: 1px solid #d6cd80;
	
}

.bottomnav-content li{
     margin: 0;padding: 0;
	display: inline;
	color:#094a43;
}
.bottomnav-content a:link {color:#094a43; text-decoration: none; }
.bottomnav-content a:visited {color:#094a43; text-decoration: none; }
.bottomnav-content a:hover {color:#094a43; text-decoration: underline; }


/* Top Nav */

.topnav {
    margin: 0;padding: 0;
    background: #fff;
}

.topnav-content  {
    margin: 0 ;
    padding: 5px 0px ;
	text-align: center;
    font-size: 12px;
    line-height: 1.2;
	list-style-type:none;border-top:2px #d8c782 solid; border-bottom:2px #d8c782 solid;	
}

.topnav-content li{
     margin: 0;padding: 0;
	display: inline;
	color:#094a43;font-weight:bold;
}
.topnav-content a:link {color:#094a43; text-decoration: none; }
.topnav-content a:visited {color:#094a43; text-decoration: none; }
.topnav-content a:hover {color:#094a43; text-decoration: underline; }
