
body	{    
			background-color: #ffffff;
			font-family: Arial, sans-serif;
			font-size: 11pt;
			font-weight: normal;
}

a:link  {color: #0000ff;
background-color: transparent;
}

a:hover {color: #FF0000;
background-color: transparent;
}

a:visited {color: #FF00FF;
background-color: transparent;
}
                  
h1 {	color: #EEEEFF;
		font-size: 26pt;
		font-style: italic;
		font-family:Arial, sans-serif;
		text-align: center;
}

h2	{	color: #EEEEFF;
		font-size: 20pt;
		font-family:Arial,sans-serif;
		margin: 1pt;
		text-align: center;
}

h3	{	color: #EEEEFF;
		font-size: 16pt;
		font-family:Arial, sans-serif;
		margin: 1px;
		text-align: center;
}

h4	{	color: #EEEEFF;
		font-size: 12pt;
		font-family:sans-serif;
		margin: 1pt;
		text-align: center;
}

h5	{	color: #FFFF00;
		font-size: 22pt;
		font-family:sans-serif;
		text-align: center;
}

h6	{	color: #0000EE;
		font-size: 12px;
		font-family:sans-serif;
}

.top{padding: 0}

.body	{padding: 10px}

p
	{margin-right:0in;
	margin-left:0in;
	font-size:12.0pt;
	font-family: arial, helvetica, sans-serif;
	}
p.MsoNormal
	{mso-style-parent:"";
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family: arial helvetica sans-serif;
	margin-left:0in; margin-right:0in; margin-top:0in}
p.bodytext
	{margin-right:0in;
	margin-left:0in;
	font-size:12.0pt;
	font-family: arial, helvetica, sans-serif;
	}
span.CharChar
	{}


.results	{
		color: #FFFF99;
		font-size: 12pt;
		text-align: center;
		font-weight: 700;
	}    
             
.buttonscontainer {width: 108px;}

.buttons a {color: #CCFFFF;
border: 1px solid;
background-color: #030B9C;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 4px;
font: 13px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #0077DD #222277 #222277 #4444BB;
display: block;
margin-top: -3px;
width: 100%;
text-align: left;}

.buttons a:visited {color: #CCFFFF;
border: 1px solid;
background-color: #030B9C;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 4px;
font: 13px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #0077DD #000066 #000066 #0077DD;
display: block;
margin-top: -3px;
width: 100%;
text-align: left;}


.buttons a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #000044;
border-color: #002299 #000033 #000033 #005588;
color: #FFFF99;
text-decoration: none;}


body.left	{
				background-color: #000044;
				}
table.left  {
				table-layout: fixed; width: 120px;
				border-width: 2px;
				background-color: #000044;
				padding: 0px;
 }
 
a.left:link  {color: #FFFFAA;
background-color: transparent;
}

a.left:hover {color: #FFFF00;
background-color: transparent;
}

a.left:visited {color: #CCFFFF;
background-color: transparent;
}

 
pre, .pre {
font-size:10pt;
font-weight:normal;
font-family: Arial, sans-serif;
color:#000066;
}

.question {
cursor:default;
display:block;
font-size:11pt;
font-family: Arial, sans-serif;
color:#FFFF99;
font-weight:bold;
}

.answer {
display:none;
color:#FFFF99;
font-weight:bold;
font-size:11pt;
font-family:Arial, sans-serif;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
}
.menu {
display:block;
color:#FFFF99;
text-align: center;
font-weight:bold;
font-size:11pt;
font-family:Arial, sans-serif;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
}

.container{
display:block;
}