﻿A:link { color: #980000; text-decoration: none; }
A:visited { color: #980000; text-decoration: none; }
A:hover { color: #008020; text-decoration: underline; }
A:active { color: blue; }
body {
	font-family: arial, verdana, sans-serif; 
	font-size: 10pt;
	background-color: #EAF4FF;
	margin: 0px;
	padding: 0px;
}
input { 
	font-size: 8pt; 
	margin: 0px;
	padding: 0px;
	text-align: center;
}
textarea {
	vertical-align: top;
	margin: 0;
	padding: 0;
	border-style: groove; 
	border-width: 0; 
	background-color: #FFFFEE;
}
textarea:hover {
	background-color: #FFFFCC;
}
.comment { 
	border-style: groove; 
	border-width: 2px; 
	border-color: #003f87;
	background-color: #FFFFEE;
}
.commentover { 
	border-style: inset; 
	background-color: #FFFFCC;
}
.bg { color: #EAF4FF; }
A.bg:link:visited:hover:active:focus { color: #EAF4FF; text-decoration: none;}
.linker { 
	font-size: 8pt; 
	text-align: center;
	padding-bottom: 12px;
	padding-top: 12px;
}
.logo {
	display: block;
	padding: 2px;
	width: 133px;
	height: 61px;
	text-align: center;
	filter:alpha(Opacity=80);
	-moz-opacity:0.8;
}
.que { margin: 4px 0 4px 0; border: 0; padding: 0; width: 720px; }
.footnote { 
	width: 720px;
	font-size: 8pt; 
	text-align: center;
	padding-bottom: 4px;
	padding-top: 4px;
}
table { 
		border-collapse: collapse; 
		border: 0; 
		border-style: none;
}
tr {
		border-collapse: collapse; 
		border: 0; 
		border-style: none;
}
table.q_block { border:1px solid #003f87; color: #000033; }
td { 
	font-weight: bold; 
	border:1px solid #003f87; 
}
td.option {
	font-size: 8pt;
	text-align: center;
}
td.optionhead { 
	font-size: 8pt;
	text-align: center; 
}
.optionl {
	font-size: 8pt;
	text-align: left;
	padding-left: 8px;
}
.optionr {
	font-size: 8pt;
	text-align: right;
	padding-right: 8px;
}
td.groupl { 
	font-size: 8pt; 
	text-align: left;
	border-right-color: #EAF4FF;
}
td.groupr { 
	font-size: 8pt; 
	text-align: right; 
	border-left-color: #EAF4FF;
}
.q {
	font-size: 9pt;
 	color: #000066;	
 	text-align: right;
	background-color: #ffffff;
	padding-right: 4px;
}
.q_head {
	font-size: 10pt;
 	color: #000066;	
	text-align: left;
	background-color: #ffffff;
	padding-left: 4px;
}
td.ac {
	line-height: 6px;
	height: 6px;
	font-size: 6pt; 
	font-weight: normal; 
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
}
.prompt { font-weight: bold; }
.done { font-weight: lighter; }
.normal { font-weight: bold; }
select.Slct { font-weight: bold; }
select { font-size: 8pt; }
hr {
  border: 0;
  width: 50%;
  text-align: center;
}
input.butn {
	display: block;
	text-transform: uppercase; 
	color: #EAF4FF; 
	font-weight: bold; 
	background-color: #003F87; 
	text-align: center; 
	font-size: 10pt;
}
input.butnOver {
	display: block;
	text-transform: uppercase; 
	color: #EAAA7A; 
	font-weight: bold; 
	background-color: #003F87; 
	text-align: center; 
	font-size: 10pt;
}
.footerbox {text-align: center; width: 720px; margin: 0 auto 0 auto; text-align: center; padding: 0px; border: 0;}
.centralbox { width: 500px; margin: 0 auto 0 auto; text-align: center; border: 0;}
.centerbox { width: 80px; margin: 0 auto 0 auto; text-align: center; border: 0;}
.wrapperbox {text-align: center; border: 0;}
.rightbox { width: 100%; margin: 0 auto 0 auto; text-align: right; }
.centeredbox { width: 25%; margin: 0 auto 0 auto; text-align: center; }
div#btn { text-align: center; }
div#btn ul {
	margin: 0;
	padding: 0;
    line-height: 20px;
    text-align:center;
}
div#btn li {
    list-style-type: none;
    height: 20px;
    width: 120px;
    text-align:center;
}
div#btn li a {
    height: 100%;
    width: 100%;
    display: block;
    text-decoration: none;
    border-width: 2px;
    text-align:center;
}
div#btn li a:link {
	color: #EAF4FF; 
	font-weight: bold; 
	background-color: #003F87; 
    border-style: outset;
}
div#btn li a:visited {
	color: #EAF4FF; 
	font-weight: bold; 
	background-color: #003F87; 
    border-style: outset;
}
div#btn li a:hover {
    font-weight: bold;
	color: #EAAA7A; 
	background-color: #003F87; 
    border-style: inset;
}
div#btn li a:active  {
    font-weight: bold;
	color: #EAAA7A; 
	background-color: #003F87; 
    border-style: inset;
}
