/* <BODY> Body */

BODY {
   background: #FFFFFF;
   color: #000000;
   margin: 2%;
}

#header {
	top: 0;
	left: 0;
	color: #FFFFFF;
	border: 0px;
	width: 100%;
	padding: 20px;
}

#menu {
	position: absolute;
	top: 100px;
	right: 0;
	width: 12em;
	background-color: transparent;
	border: 0px;
	padding: 20px;
}

#content {
	margin-right: 15em;
	padding: 20px;
	background-color: transparent;
	border-right: 1px solid #003399;
}

#footer {
	margin-right: 15em;
	padding: 20px;
	background-color: transparent;
	border-top: 1px solid #003399;
}

/* <H> Headers */

H1,H2,H3 {
   color: #000000;
   text-align: center;
   background-color: transparent;
   background-image: none;
   font-family: "Times New Roman", serif;
}

/* <P> Paragraphs */

P,UL {
   font-family: Verdana, Tahoma, sans-serif;
   font-size: smaller;
   color: #000000;
   background-color: transparent;
}
P.menu {
   font-family: Verdana, Tahoma, sans-serif;
   font-size: smallest;
   color: #000000;
   background-color: transparent;   
}
P.question {
   font-family: Verdana, Tahoma, sans-serif;
   font-weight: bold;
   color: #000000;
   background-color: transparent;
}
P.footnote {
   font-family: Verdana, Tahoma, sans-serif;
   font-size: smallest;
   color: #000000;
   background-color: transparent;
}
P.copyright {
   font-family: Verdana, Tahoma, sans-serif;
   font-size: smallest;
   color: #000000;
   background-color: transparent;
}
P.caption {
   font-family: Verdana, Tahoma, sans-serif;
   font-size: smallest;
   font-style: italic;
   color: #000000;
   background-color: transparent;
}

/* <BLOCKQUOTE> Blockquotes */

BLOCKQUOTE {
   font-family: Times New Roman, Palatino, serif;
   font-size: smaller;
   color: #000000;
   background-color: transparent;
}

/* <A> Links */

A {
   text-decoration: none;
}
A:link {
   color: #0033FF;
   background-color: transparent;
}
A:hover {
   color: #0099FF;
   background-color: transparent;
}
A:active {
   color: #0000FF;
   background-color: transparent;
}
A:visited {
   color: #003399;
   background-color: transparent;
}

/* Sidebar Menu Rollover */

#navcontainer { 
	width: 12em;
}
  
#navcontainer ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
   font-family: Verdana, Tahoma, sans-serif;
   font-size: smallest;
}
  
#navcontainer a {
	display: block;
	padding: 3px;
	width: 10em;
	background-color: #FFFFFF;
}

#navcontainer a#youarehere {
	background-color: red;
}
 
#navcontainer a:link, #navlist a:visited {
	color: #003399;
	text-decoration: none;
}
  
#navcontainer a:hover {
	background-color: #CCCCFF;
	color: #0033FF;
}
