h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0%;
	margin-right: 0%;
	color: #666666;
	font-size: large;
	margin-top: 0.5em;
	margin-bottom:1em;
	font-weight: bold;
	text-align: center;
}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left: 0%; 
	margin-right: 0%; 
	color: #666666;   
	font-size: large;  
	margin-top: 1em; 
	margin-bottom:1em; 
	font-weight: bold
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #666666;
	text-align: center;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: normal;
	margin: 0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom:0.5em;
}
li {
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0.3em;
	font-size: x-small;
}

h1.title  {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff9900;   font-size: 200%; text-align: right; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0.2em}
p.title  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-large;
	color: #FFCC99;
	margin: 0em;
	margin-top: 0em;
	margin-bottom:0em;
}
p.nav  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC99;
	font-size: medium;
	align: right;
	margin-left: 0;
	margin-right: 0;
	margin-top:0.1em;
	margin-bottom:0;
	text-align: right;
}
p.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 5%;
	margin-right: 0%;
	margin-top: 0.5em;
	margin-bottom:0.5em;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}
p.base  {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFCC;   font-size: 12px; font-style: normal; text-align: right; margin-left: 0; margin-right: 0; margin-top:10px; margin-bottom:0 }
p.languages {font-family: serif; color: #ffcc99;   font-size: 90%;  text-align: center; margin-left: 0; margin-right: 0; margin-top:0; margin-bottom:0 }
p.date {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 0%; margin-right: 1em;  margin-top: 0.5em; margin-bottom: 0.5em; text-align: right; vertical align: top; }
p.credit {font-family: serif; color: #ffffff;  text-align: left; margin-left: 5%; margin-right: 5%; margin-top:0.5em; margin-bottom:0.5em;}

a:link {
	color: #006699;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:active {
	color: #ff9900;
	text-decoration: none;
}
a:hover {
	color: #FF9900;
	text-decoration: none;
}
a.title:link {
	color: #FFCC99;
	text-decoration: none;
	font-weight: bold;
}
a.title:visited {
	color: #FFCC99;
	text-decoration: none;
	font-weight: bold;
}
a.title:active {
	color: #FFCC99;
	font-weight: bold;
	text-decoration: none;
}
a.title:hover {
	color: #ff9900;
	text-decoration: none;
	font-weight: bold;
}
a.nav:link {
	color: #ff9900;
	text-decoration: none;
}
a.nav:visited {
	color: #FF9900;
	text-decoration: none;
}
a.nav:active { color: #FFCC99;  text-decoration: none}
a.nav:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a.subnav:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.subnav:visited { color:  #FFFFFF; text-decoration: none}
a.subnav:active { color:  #FFFFFF; text-decoration: none}
a.subnav:hover { color: #FF9900; text-decoration: none}

a.base:link { color: #ffcc99; font-style: normal ; text-decoration: none }
a.base:visited { color:  #ff9900;  font-style: normal; text-decoration: none   }
a.base:active { color:  #ffff99;   font-style: normal; text-decoration: none  }
a.base:hover { color:  #ffff99;  font-style: normal; text-decoration: underline  }

a.languages:link { color: #ffcc99; text-decoration: none }
a.languages:visited { color:  #ff9900; text-decoration: none }
a.languages:active { color:  #ffcc99; text-decoration: none }
a.languages:hover { color: #ffcc99; text-decoration: underline }

a.date:link { color: #330000; text-decoration: none }
a.date:visited { color:  #330000; text-decoration: none }
a.date:active { color:  #330000; text-decoration: none }
a.date:hover { color: #330000; text-decoration: underline }

a.credit:link { color: #ffcc00; }
a.credit:visited { color:  #ff9900; }
a.credit:active { color:  #ff9900;  }
a.credit:hover { color:  #ff9900;  }

div.border3 { border-top: none; border-left: none; border-right: none; border-bottom: solid; border-bottom-width: thin; border-color: #ffcc66;  width: 100%; }
div.border2 {  border-top: none; border-left: none; border-right: none; border-bottom: solid; border-bottom-width: thin; border-color: #ffcc99;  width: 100%; }
div.border1 { background: #003300; border-top: none; border-left: none; border-right: none; border-bottom: solid; border-bottom-width: thin; border-color: #ff9900;  width: 100%; }

div.base1 {border-top: solid; border-left: none; border-right: none; border-bottom: none; border-top-width: thin; border-color: #ff9900;  width: 100%; }
div.base2 {border-top: solid; border-left: none; border-right: none; border-bottom: none; border-top-width: thin; border-color: #ffcc99;  width: 100%; }
div.base3 { background: #003300; border-top: solid; border-left: none; border-right: none; border-bottom: none; border-top-width: thin; border-color: #ffcc66;  width: 100%; }
td {
	vertical-align: top;
}
.source {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.nospacebelow {
	margin-bottom: 0em;
}

