body {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-size:12px;
}
.masthead {
	width: 720px;
	height: auto;
}
.masthead .banner {
	width: 720px;
	height: 141px;
}
.masthead .navigation {
	background-color:#0f4b47; /* 033; */
	font-size:14px;
	line-height:14px;
	height:24px;
}
.masthead .navigation ul  {
	margin:0px;
	padding:5px 0 0 12px;	
}
.masthead .navigation ul li {
	display:inline;
	list-style:none;
}
.masthead .navigation ul li a {
	background-color:#330;
	padding:3px 10px; 
	color:#FFF;
	text-decoration:none;
}
.masthead .navigation ul li.on a, .masthead .navigation ul li.on a:hover { background-color:#FFF; color:#000; }
.masthead .navigation ul li a:hover { background-color:#FC3; color:#333; }

A.table1 {
	BORDER-RIGHT: #f90 1px solid; BORDER-TOP: #f90 1px solid; DISPLAY: block; BORDER-LEFT: #f90 1px solid; WIDTH: 25%; COLOR: #03f; BORDER-BOTTOM: #f90 1px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.table1:hover {
	COLOR: #03f; BACKGROUND-COLOR: #ff3
}

.ad { position:relative; width:198px; height:200px; border:#CCC solid 1px; background-color:#FFF; margin:15px 0 15px 0; background-image:url('images/ad_bkg_nzw.png'); background-position:0px 0px; background-repeat:no-repeat; }
.ad h3 { FONT-SIZE: 11pt; FONT-WEIGHT: bold; margin:5px; }
.ad p { position:absolute; bottom:7px; left:5px; width:auto; height:auto; FONT-SIZE: 11pt; line-height:13px; FONT-WEIGHT: bold; margin:0px; color:#FFF; text-shadow: #000000 5px 2px 4px;  }
.ad p a { color:#FFF; text-decoration: none; }
.ad p a:hover { text-decoration: underline; }

H1
{
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	text-transform: uppercase;

}
H3
{
    COLOR: #689800;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
P
{
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: normal;

}
TD
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}
UL
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 11px
; list-style-type: square; list-style-image: none
}
OL
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 11px
; list-style-type: lower-alpha
}
B
{
    FONT-WEIGHT: bold
}
A
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
; text-decoration: underline
; font-size: 11px
}
H6
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7px
    
}
TD.linktable {
	BORDER-RIGHT: #003300 1px dashed; BORDER-TOP: #003300 1px dashed; BORDER-LEFT: #003300 1px dashed; BORDER-BOTTOM: #003300 1px dashed
}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9830; text-decoration: none}
hr {  background-color: #000000; border-color: #000000 black black; border-top-width: thick}
.tablesmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.formtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.formarea {  background-color: #FFFFFF; border: thin ridge #000000}
.calendar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.topnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; text-transform: uppercase; color: #000000; text-decoration: none}
.sideitin {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-transform: uppercase; color: #669900}
.milfheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; text-transform: uppercase; color: #006600}
.tableborder {
	border: 1px dashed #000000;
}

