/* CSS Document */


body
{
	background-color: #87AEC5;
	font-family: verdana;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-image: url("/img/BlueBackgroundTop.gif");
	background-repeat: repeat-x;
}

input.btn
{
   color:#050;
   font-family:verdana;
   font-size:12px;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
}
input.bigbtn
{
   color:#050;
   font-family:verdana;
   font-size:15px;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
}
input.txt
{
	border:1px #000000 solid;
	background-color:white;
	font-family:Verdana;
	font-size:11px;
}

input.button
{
   font-family:verdana;
   font-weight:bold;
   color: black;
   text-decoration: none;
   font-size: 9pt; 
   font-variant: small-caps;
}

tr.title
{
	text-align:left;
	font-size:14px; 
	font-weight:normal;
	color:lightblue;
}
tr.header
{
	font-size:13px; 
	font-weight:normal;
	color: black;
	align: left;
}
tr.footer
{
	font-size:11px; 
	font-weight:normal;
	text-align:center;
}
tr.row
{
	background-color:#CADFF0;
	font-size:12px; 
	font-weight:normal;
}
tr.altrow
{
	background-color:#efefef;
	font-size:12px; 
	font-weight:normal;
}
tr.menunotselected
{
	background-color:lightblue;
	font-size:12px;
	font-weight:normal;
}
tr.menuselected
{
	background-color: Chartreuse;
	font-size:12px;
	font-weight:normal;
}
tr.navigation
{
	background-color:lightblue;
	font-size:12px;
	font-weight:normal;
	text-align:center;
}
tr.error
{
	font-family: Verdana;
	text-align: left;
	font-size: 9px;
	font-weight: normal;
	align: left;
}
td.normal
{
	font-family: Verdana;
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	align: left;
}
td.normalleft
{
	font-family: Verdana;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	align: middle;
}

td.normalleftsmall
{
	font-family: Verdana;
	text-align: left;
	font-size: 8px;
	font-weight: normal;
	align: middle;
}

td.instruction
{
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	align: left;
}
td.email
{
	width: 215px;
	font-family: Verdana;
	text-align: right;
	font-size: 12px;
	font-weight: normal;
	align: left;
}
td.header
{
	font-family: Verdana;
	align: center;
	color: powderblue;
	font-size: 22px;
	font-weight: bold;
}
table.title
{
	border-color: transparent;
	background-color: #F2D86D;
	font-family: Verdana;
	width:100%;
	padding:0;
	spacing:0;
	border-color:blue;
}
table.navigation
{
/*	border: 1px solid #000;*/
	background-color:lightblue;
	font-size:12px;
	font-weight:normal;
	text-align:center;
}
.tbl
{
   width: 100%;
   border: 1px solid #000;
   border-collapse: collapse;
   font-family: Verdana;
   font-size: small;
}
.tblnoborder
{
   width: 100%;
   border: 0px solid #000;
   border-collapse: collapse;
   font-family: Verdana;
   font-size: small;
}
.tbl td
{
   text-align: center;
   font-size:12px;
}
.tbl th
{
   background-color: #F2D86D;
   text-align: center;
   font-size:12px;
}
.tbl .on 
{
	background-color: lightblue;
	font-weight: normal;
	font-size: 12px;
}
.tbl .off 
{
	background-color: #efefef;
	font-weight: normal;
	font-size: 12px;
}
.tbl .hover 
{
	background-color: Chartreuse;
	font-weight: normal;
	font-size: 12px;
}

.tbl .click 
{
   background-color: #66f;
   font-weight: bold;
}
.tbl .questionon 
{
  	background-color: palegoldenrod;
	font-weight: normal;
	font-size: 12px;
}
.tbl .questionhover
{
	background-color: palegoldenrod;
	border-color: red;
	border-width: 5;
	font-weight: normal;
	font-size: 12px;
}
textarea.txt
{
	width:100%;
	height:200px;
	border:1px #000000 solid;
	background-color:white;
	font-family:Verdana;
	font-size:11px;
	rows:10;
	cols:70;
}

.selectlist
{
	
	border:1px solid;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
	border-collapse: collapse;
	font-family: Verdana;
	font-size: 12px;
	font-weight:normal;
	background-color:#fed;
}

.hiddenradio
{
		font-size: 1px;
		color: lightblue;
}

.hiddennotratio
{
		font-size: 1px;
		color: palegoldenrod;
}

.hiddenlegend
{
		font-size: 1px;
		color: #87AEC5;
}

.separate
{
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: gray;
}
.separateone
{
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: gray;
	background-color: #B70004;
	width: 90px;
}
.separatetwo
{
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: gray;
	background-color: #0062AE;
	width: 90px;
}
.separatetwohidden
{
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: gray;
	background-color: #0062AE;
	color: #0062AE;
}
.perspective
{
		font-size: 9px;
		font-weight:bold;
		color: white;
}

.perspectivehidden
{
		font-size: 9px;
		font-weight:bold;
		color: lightblue;
}

.nodata
{
	background-color: lightblue;
	font-weight: normal;
	font-size: 12px;
}

.nodata .hover 
{
	background-color: lightblue;
	font-weight: normal;
	font-size: 12px;
}