TABLE, TD, INPUT, SELECT, TEXTAREA, DIV, PRE {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;

}
body {
background-image:url(hot tub jps/green-mail-bg.gif);

scrollbar-arrow-color: #03346c;
scrollbar-3dlight-color: #dcd4c5;
scrollbar-highlight-color: #dcd4c5;
scrollbar-face-color: #c6bfb2;
scrollbar-shadow-color: #908b81;
scrollbar-darkshadow-color: #908b81;
scrollbar-track-color: #d7cfc1;

}
table {
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #000;
}
h3 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bolder;
color:#1E6FB7;
margin-bottom:2px;
}

h1 {color: #000000; font-size: 11px; font-family: tahoma; font-weight: bold; }

h2 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
color:#1E6FB7;

}
/*-------------------------LAYOUT------------------*/

<style type="text/css">
<!--
.style1 {
	color: #000000;
	font-size: 10px;
	font-family: tahoma;
}
.style2 {
	color: #000000;
	font-size: 11px;
	font-family: arial;
}
.style4 {
	color: #000000;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style5 {
	color: #5b81a8;
	font-family: arial;
	font-size: 10px;
}
.style7 {font-size: 10px}
.style8 {
	color: #94948e;
	font-size: 10px;
	font-family: tahoma;
}
.style10 {color: #007236; font-size: 11px; font-family: tahoma; font-weight: bold; }
.style12 {color: #f7941d; font-size: 11px; font-family: tahoma; font-weight: bold; }
.style13 {
	color: #373737;
	font-size: 10px;
	font-family: tahoma;
}
.style14 {
	color: #373737;
	font-size: 10px;
	font-family: arial;
}
.style16 {color: #9e0b0e; font-size: 11px; font-family: tahoma; font-weight: bold; }
.style17 {
	color: #f7941d;
	font-family: tahoma;
	font-weight: bold;
}
.style18 {
	color: #3d6eaa;
	font-family: tahoma;
	font-weight: bold;
}
.style19 {
	color: #9e0b0e;
	font-family: tahoma;
}
.style20 {
	font-family: tahoma;
	color: #209151;
	font-weight: bold;
}
.style22 {font-family: tahoma}
.style25 {color: #8e8e8e; font-family: arial; }
.style26 {font-size: 10px; font-family: arial; }
.style27 {color: #9e0b0e}
.style29 {color: #3f9568; font-size: 10px; font-family: tahoma; }
.style30 {
	color: #545451;
	font-size: 10px;
	font-family: tahoma;
}
.style32 {color: #516e8d; font-size: 11px; font-family: tahoma; font-weight: bold; }
-->
</style>
/*-------------------------END LAYOUT------------------*/
#services ol {
}
#services li {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bolder;
color:#0033CC;
margin-bottom:12px;
margin-top:12px;}

.general {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height:18px;
}
.generalgrey {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#666666;
	line-height:17px;
}
.generalblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0A3365;
	line-height: normal;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #617681;
	text-decoration: none;
	
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #617681;
	text-decoration: none;
	
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	
}

a.reglink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; 
	color: #9e0b0e;
}

a.reglink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #44cd25;
}

a.liteblue {
	color: #5b81a8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
}

a.liteblue:hover {
	color: #5b81a8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	
}

a.lightbluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#4571BA;
}

a.lightbluelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color:#91A2C6;
	
}

a.lightbluelink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#4571BA;
	
}
a.whitelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#FFFFFF;
}

a.whitelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color:#FFFFFF;
	
}
a.unboldblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #022B5B;
	
	
}

a.unboldblue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #022B5B;
	text-decoration: underline;
	
}

a.unboldblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	
	
}

a.unboldblack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	
}
.generalboldwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.generalboldgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
a.blueboldlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#0066cc;
}

a.blueboldlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color:#0080FF;
	
}

a.blueboldlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:#999999;
	
}
a.graylink {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#999999;
}

a.graylink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color:#999999;
	}

a.graylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color:#666666;
	


}
a.grayboldlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#333333;
}
a.grayboldlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:#333333;
	

}
a.grayboldlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color:#679E1E;
	
}


.generallinespacing {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	vertical-align: middle;
}
.generalext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-position: top;

}
.nineptverdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.tenptverdanagrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.elevenptverdanabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.twelveptverdanabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.elevenptverdanaboldCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.twelveptarialteal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01716A;
}
.fourteenptarialteal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #01716A;
}
.twelveptarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.elevenboldteallnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#9e0b0e;
}

a.elevenboldteallnk:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color:#9e0b0e;
	
}

a.elevenboldteallnk:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:#9e0b0e;
	

}
.eighttnptarialbldor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #D16E00;
	font-weight: bold;

}
.sixteenptarialteal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #01716A;
	font-weight: bold;

}
.buttarialteal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #01716A;
	font-weight: bold;

}

.bottomtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8E8068;
}
a.bottomlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8E8068;
	text-decoration:none;
}
a.bottomlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8E8068;
	text-decoration:none;
}
a.bottomlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5C5853;
	text-decoration:underline;
}
a.articlelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #44cd25;
	text-decoration:none;
}
a.articlelink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #44cd25;
	text-decoration:none;
}
a.articlelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9e0b0e;
	text-decoration:underline;
}
.article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #44cd25;
	text-decoration:none;
}


.feattitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #05486B;
	text-decoration:none;
}
.feat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #05486B;
	text-decoration:none;
}.subnavhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #03346C;
}
.resourcehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #eb720d;}


.greyarialbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #656565;}


/*-------------------------FORMS------------------*/



	
/*-------------------------NAV------------------*/


TD {
	font-size: 11px;
	font-family : Verdana;
}

P {
	font-size: 11px;
	font-family : Verdana;
}

TD.dark {
	font-size: 11px;
	font-family : Tahoma;
	color : #FFDE9B;
}

P.dark {
	font-size: 12px;
	font-family : Verdana;
}

TD.smaller {
	font-size: 11px;
	font-family : Tahoma;
	color : #666666;
}

P.smaller {
	font-size: 11px;
	font-family : Tahoma;
	color : #666666;
}

TD.mincart {
	font-size: 10px;
	font-family : Verdana;
}

P.mincart {
	font-size: 10px;
	font-family : Verdana;
}

HR {
	height: 1px;
	color: #999999;
}




