body, td, th, form {margin:0px; padding:0px; font:13px "Courier New",Courier; background-color:#79BCFF}
select, input {font:13px "Courier New",Courier;}
img {border:0px;display:none;}
a { color: gray; }


#title {background-color:gray; font-size:21px; font-weight:bold; color:white; padding:4px; margin:0px;}
#summary {margin:8px; margin-bottom:30px; font-size:17px;}

#specInfo {float:right; width:280px; background-color:white; border:2px solid gray; padding:0px;}
#specInfo h1 {font-size:15px; background-color:#ddd; margin:0px; padding:4px; }
#specInfo div {margin-top:-10px; padding:4px; }

#questions {margin:20px 8px;}
.question {margin-bottom:15px; clear:both; width:700px; padding:1px;}
.question .qText {margin-bottom:15px; float:left;  width:340px; background-color:white; border:1px solid #ccc; padding:4px;}
.question .qAns  {margin-bottom:15px; float:right; width:340px;}

.qAns .qRespNum  {float:left;  width:10px;}
.qAns .qRespTxt  {float:right; width:320px;}
.bunder {border:0px solid gray; border-bottom:1px solid gray; background-color:#eee;}


table.tc, table.tc td, table.tc th {
	font:9px "Courier New",Courier;
	border-collapse:collapse;
	border:1px solid black;
	}

tr.odd td
{
	background-color:#eee;
}
tr.even td
{
	background-color:#ccf;
}

option.enabled  {color:black;}
option.disabled {color:gray;}

/* wf -- error messages */

.errormessage, .warningmessage, .donemessage, .infomessage {
	background-color:white; 
	font-family: verdana;
	font-size: 11px;
	border-top: 5px solid #900;
	border-bottom: 1px solid #900;
	border-left: 1px solid #900;
	border-right: 1px solid #900;
	background-image: url(/images/icons/error_lrg.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	padding: 8px 8px 8px 42px;
	height: 40px;
	width:300px;
}

.warningmessage {
	background-image: url(/images/icons/warning_lrg.gif);
	border-color: #c60;
}

.donemessage {
	background-image: url(/images/icons/success_lrg.gif);
	border-color: #090;
}

.infomessage {
	background-image: url(/images/icons/info_lrg.gif);
	border-color: #009;
}