UL.nav {
PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: -7px -10px 1em; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left;font-weight: bold
}
UL.nav LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px -10px; PADDING-TOP: 0px
}
UL.nav LI A {CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px -10px; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px;
color:#000000; 
}

UL.nav LI {
	BORDER-TOP: #fefefe 1px solid; BACKGROUND: #660000 repeat-x; BORDER-BOTTOM: #c3c8cb 1px solid
}
UL.nav li a:hover {	BACKGROUND-COLOR:#ff0000}

A:link { 		color:#D9F0BB; text-decoration:none}
A:visited { 	color:#D9F0BB; text-decoration:none}
A:active { 	color:#D9F0BB; text-decoration:underline}
A:hover { 	color:#D9F0BB; text-decoration:underline}

A:link.main {color:#990000; text-decoration:none}
A:visited.main {color:#990000; text-decoration:none}
A:active.main {color:#990000; text-decoration:underline}
A:hover.main {color:#990000; text-decoration:underline}

A:link.nav {color:#cccccc; text-decoration:none}
A:visited.nav {color:#cccccc; text-decoration:none}
A:active.nav {color:#cccccc; text-decoration:underline}
A:hover.nav {color:#cccccc; text-decoration:underline}

li {
	font-size: small;
}

h2 {
	margin: 1em 0.5em 1em 0.5em;
	font-size: small;
	font-weight: bold;
	
	border-width: 2px 0px 2px 0px;
	border-style: solid;
	border-color: #660000;
	font-weight: bold;
	   padding: 0.3em;
}


h3 {
	margin-right: 10ex;
	border-width: 0 0 1px 0;
	border-style: dashed;
	border-color: #dcdcdc;
	font-size: small;
	font-weight: bold;
	padding: 1.5px;
}

a.black{color:#000000;
font-size:x-small;
text-decoration:underline;
}

a:visited.black{color:#000000;
font-size:x-small;
text-decoration:underline;
}

.pan {font-size:x-small;
color:#000000;
}

p {font-size: small;
margin: 1em 0.5em 2em 0.5em;
	line-height: 160%;
}