body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	color: #31289d

}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #31289d
	}
#smll {	font-size: 7pt}
#rates {background-image: url(images/stop.jpg); background-position: left; background-repeat: no-repeat}
a:link , a:visited, a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #AD8034 
}
a:hover {
	color:#31289d
}
#small a:link,#small  a:visited,#small  a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF
}
#small a:hover {
	color:#6666CC;
}
#beach {
	background-image:url(images/beach.jpg);
	background-position:bottom;
	background-repeat:no-repeat
}

#leftfill {
	background-image:url(images/bottomfill.jpg);
	background-position:top;
	background-repeat: repeat-y
}
.whitesmltxt {
	color:#FFFFFF;
	font-size:8pt
}
.redtxtbold{
	color: #FF0000;
	font-size:10pt;
	font-weight: bold
}
.whitetxtbold{
	color: #FFFFFF;
	font-size:10pt;
	font-weight: bold
}
.big{
	font-size:20pt;
	font-weight: bold;
	font-style:italic
}
.smltxt {
	font-size:7pt;
	color: #FFFFFF
}
.pjust { text-align:justify;
	padding:10px
	}

#navi a {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}
#navi a:link {text-decoration: underline; color: #FFFFFF; }
#navi a:visited {text-decoration: underline; color: #FFFFFF;}
#navi a:hover {text-decoration: none;  color: #FFFFFF;}
#navi a:active {text-decoration: underline; color: #FFFFFF; }

#navi2 a {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}
#navi2 a:link {text-decoration: underline; color: #663399; }
#navi2 a:visited {text-decoration: underline; color: #663399;}
#navi2 a:hover {text-decoration: none;  color: #663399;}
#navi2 a:active {text-decoration: underline; color: #663399; }