body {margin: 5px 8pt 0 8pt; background-color : white; color: black}

acronym {border-bottom: 1px dashed #0000CC; cursor: help}

a {text-decoration: none; color: blue}
a:hover {text-decoration: underline}
h1 {font-size: 125%; font-weight: bolder}
h2 {font-size: 110%; font-weight: bolder}
h3 {font-size: 100%; font-weight: bolder}
ul, ol {margin-top: 0; margin-bottom: 0}

.tiny, .tiny td, .tiny2, .tiny2 td  {font: 10px helvetica,sans-serif; font-weight: normal}

.nav, .nav td	{font: 15px Tahoma, arial, sans-serif}
.nav, .nav a	{color: #FF0; text-decoration: none}
.nav a		{font-weight: normal}
a:hover.nav	{color: #FF0; text-decoration: underline}

.lsthdr, .lsthdr a	{color: #008}
.lsthdr a			{font-weight: bold}

a.external {background: url(/img/external.gif) top right no-repeat; padding-right: 13px;}

.mnupop {
	position:absolute;
	background-color:#004;
	color: #FFF;
	padding: 0px;
	border: ridge thick;
	font-size: .8em; 
	}

.mnupop p {margin: 0;}
.mnupop a, .mnupop a:visited {
	display: block;
	padding: 1px 8px 1px 12px;
	border: solid 1px;
	border-color: #CCC #888 #888 #CCC;
	background-color: #004;
	color: #ccc;
	text-decoration: none;
	}

.mnupop a:hover, .mnupop a:active, .mnupop a:focus {background-color: #EEE; color: #00F; text-decoration: none;}

.menubox {font: 13px Arial}
.menubox a { display: block; background-color: #008; color: #FF3; text-align: center; font-weight: bold; width: 100px; }
.menubox a:hover, .menubox a:active, .nwmenucls a:active, .nwmenucls a:focus { background-color: #00F; color: #FF3; text-decoration: none;}
