.nav { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #FFFFFF;
	text-align:center;
	vertical-align:middle;
	padding:0px;
}
.nav a:link { color: #FFFFFF; text-decoration: none; font-weight:bold; }
.nav a:visited { color: #FFFFFF; text-decoration: none; font-weight:bold; }
.nav a:hover { color: #999999;  font-weight:bold; }

.vac { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	padding:0px;
}

.vac th { text-align:left; color:#666666; vertical-align:top; }
.vac h3 { text-align:left; color:#999999; }

/* orange site
.c1 { background-color:#FF8811; }
.c2 { background-color:#FFCC22; }
.c3 { background-color:#FFDD11; }
.c4 { background-color:#FFAA22; }
.c5 { background-color:#FFBB33; }
.c6 { background-color:#FF9933; }
*/

.c1 { background-color:#DDDDDD; }
.c2 { background-color:#999999; }
.c3 { background-color:#777777; }
.c4 { background-color:#CCCCCC; }
.c5 { background-color:#AAAAAA; }
.c6 { background-color:#555555; }


body { 
	color: #666;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-align:left;
	line-height:1.7em;
}

/*p { font-size:12px; }*/

.title {
	border-top: 3px solid #000;
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	padding-left:5px;
	padding-right:5px;
}

.sign {
	background-color:#FCCF07;
	border: 3px solid #000;
	margin-bottom:15px;
	padding-left:10px;
	padding-right:10px;
}

li { margin-bottom:10px; }
h1 { text-align:left;}

a:link { color: #999999; text-decoration: none; }
a:visited { color: #999999; text-decoration: none; }
a:hover { color: #999999;  font-weight:bold; }
.cur {color:#FF9933; font-weight:bold; }
.cur a:hover { color:#FF9933; text-decoration: none; font-weight:100;  }

.alttxt { color: #0022aa; font-style:italic; }