BODY, TABLE, TR, TD, DIV{font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000;}
UL {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000;}
P.small {font-family: verdana, arial, sans-serif; font-size: 10px; color: #663300;}

P {
	color: #333333;
	margin-right : 5px;
	margin-top : 5px;
	margin-left : 8px;
	padding-top : 2px;
}

P.no_padding {
	padding: 0px 0px 0px 0px;
	margin: 0px  0px 0px 0px;
}

A.menu{	color: #745E27;
	margin-left : 0px;
	}

A.menu:hover{
	text-decoration: underline;
	}
A.menu:LINK {
	text-decoration: none;
	}
A.menu:VISITED {
	text-decoration: none;
	}
A.menu:VISITED:hover {
	text-decoration: underline;
	}
	

/* --------------------- styles for navigation ------------------------ */
P.top_nav {
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px  0px 0px 0px;
}

TABLE.nav{
	border-collapse: collapse;
    border-bottom-color: #ffff99;
    border-bottom-style: solid;
    border-bottom-width: 0px;
	white-space: nowrap;
}

TD.unselected{
	background-color : transparent;
	border-collapse: collapse;
	/*
	border-top-color: #000066;
	*/
    border-top-style: solid;
    border-top-width: 0px;
	border-right-color: #000066;
    border-right-style: solid;
    border-right-width: 0px;
	border-bottom-color: #000066;
    border-bottom-style: solid;
    border-bottom-width: 0px;
	white-space: nowrap;
}

TD.sub_unselected{
	background-color : transparent;
	border-collapse: collapse;
	/*
	border-top-color: #000066;
	*/
    border-top-style: solid;
    border-top-width: 0px;
	border-right-color: #000066;
    border-right-style: solid;
    border-right-width: 0px;
	border-bottom-color: #000066;
    border-bottom-style: solid;
    border-bottom-width: 0px;
	white-space: nowrap;
}

TD.current{
	background-color : #848B54;
	border-top-color: #OOOOOO;
    border-top-style: solid;
    border-top-width: 0px;
	border-collapse: collapse;
	border-right-color: #000066;
    border-right-style: solid;
    border-right-width: 0px;
    border-bottom-color: #ffff99;
    border-bottom-style: solid;
    border-bottom-width: 0px;
	white-space: nowrap;
}

TD.sub_current{
	background-color : #FFFFee;
	border-top-color: #OOOOOO;
    border-top-style: solid;
    border-top-width: 0px;
	border-collapse: collapse;
	border-right-color: #000066;
    border-right-style: solid;
    border-right-width: 0px;
    border-bottom-color: #ffff99;
    border-bottom-style: solid;
    border-bottom-width: 0px;
	white-space: nowrap;
}

A.unselected {   
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	text-decoration: none;
	font-weight : bold;
	color: #03175F;
}

/* this one has the correct order for links to work */
A.unselected:hover {
	color: #ffffff;
	}
A.unselected:visited:hover {
	color: #ffffff;
	}
A.unselected:active {
	color: #ffffff;
	}

A.current {   
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	text-decoration: none;
	font-weight : bold;
}

A.current:hover {
	color: #ffffff;
	}
A.current:LINK {
	color: #ffffff;
	}
A.current:VISITED {
	color: #ffffff;
	}
A.current:VISITED:hover {
	color: #ffffff;
	}

A.sub_unselected {   
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	text-decoration: none;
	font-weight : bold;
}

A.sub_unselected:LINK {
	color: #D0D3B7;
	}
A.sub_unselected:VISITED {
	color: #D0D3B7;
	}
	
A.sub_current{   
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	text-decoration: none;
	font-weight : bold;
	color: #000000;
}.hzb {
	border: 1px solid 8E7330;
}
