body{padding:10;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;line-height:1.7em;background:#90b1d1;color:#000000;}
#container {border: 5px solid white; width: 940px;margin-left: auto; margin-right: auto; background: #ffffff }
#primary { overflow: auto; font-size: 1.0em;}

.calloutdiv2 {background: #FFF; padding:5px;border: 1px silver solid;margin-bottom: 10px;}
.calloutdiv2 h1{ font: bold 1.7em; font-size: 16px;font-family: Verdana,Arial,Helvetica,sans-serif;color: #185DA0; }

.checklist {margin: 0;padding-left: 0;list-style: none;}
.nodots {margin: 0;padding-left: 0;list-style: none;}
.checklist li {padding-left: 20px;background-image: url(images/accept.gif);background-repeat: no-repeat;background-position: 0 .0em;}

div.selected {padding-left: 20px;background-image: url(images/okay.png);background-repeat: no-repeat;background-position: 0 .2em;CURSOR: pointer; CURSOR: hand;}
div.choice {padding-left: 20px;background-image: url(images/unselected.png);background-repeat: no-repeat;background-position: 0 .2em;CURSOR: pointer; CURSOR: hand;}

.smalltext { font-size: .6em; }

#subsummary { padding: 10px;margin-left: 15px;margin-top: 15px;width: 500px;background: #ced7ff;border: 1px solid black;}
#subsummarybutton { background-color: #A2EF00;color:black;font-weight: bold;padding: 10px;margin-left: 15px;margin-top: 15px; width: 500px;border: 1px solid black;	CURSOR: pointer; CURSOR: hand;}


.starlist {margin: 0;padding-left: 0;list-style: none;}
.starlist li {padding-left: 20px;background-image: url(images/asterisk_orange.gif);background-repeat: no-repeat;background-position: 0.0em;}
.questionlist {margin: 0;padding-left: 0;list-style: none;}
.questionlist li {padding-left: 20px;background-image: url(images/help.gif);background-repeat: no-repeat;background-position: 0.0em;}


h1 {font: bold 2em;font-family: Verdana,Arial,Helvetica,sans-serif;color: #185DA0;margin: 0px; margin-bottom:.5em;margin-top:.5em;}
h5 {font: bold 3em;font-size: 18px;font-family: Verdana,Arial,Helvetica,sans-serif;color: #185DA0;margin: 0px; margin-bottom:.5em;}
h4{ margin: 0; padding: 3px; font: bold 1.7em; font-size: 16px;font-family: Verdana,Arial,Helvetica,sans-serif;margin-bottom: 5px; margin-top: 0px; color: #FFF; }
h2 { margin: 0; padding: 5px; font: bold 1.7em; font-size: 16px;font-family: Verdana,Arial,Helvetica,sans-serif;margin-bottom: 5px; margin-top: 0px; color: #000; background: #90b1d1;}

td { font-size: 1.0em; line-height: 1.2em;}
td.t2 { font-size: 1.0em; line-height: 1.0em;}
hr {display:none;clear: both;}
.t2{
	color:#0033CC;
	font-size:10px;
	text-decoration:none;
	line-height: 1.2em;
}


div.autocomplete {
  position:absolute;
  width:450px;
  margin:0;
  padding:0;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
  border-left: 3px dashed black;
  border-right: 3px dashed black;
  border-bottom: 3px dashed black;
}
div.autocomplete ul li.selected { background-color: #A2EF00;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  min-height:100px;
  cursor:pointer;
  font-size: 1.0em;
}
