.surveytable {
border: 1px solid maroon;
width: 100%;
margin-bottom: 10px;
}
.surveytable td {
padding: 0 0.5em 0 0.5em;
}

.surveytable td.radiooption1, .surveytable td.radiooption2, .surveytable td.radiooption3, .surveytable td.radiooption4, .surveytable td.radiooption5 {
width: 45px;
}

.surveytable td.radiooption6 {
width: 80px;
}

.maroonbold {
font-weight: bold;
color: #000;
}

.smallBlue {
padding-bottom: 1px; 
color: #43485C;
}

.smallBlueBold {
font-weight: bold;
padding-bottom: 1px; 
color: #43485C;
}

input {
 background-color:transparent;
}

.radioLabel{
padding-bottom: 1px;
color:#036;
}

.radioLabelLow{
padding-bottom: 1px;
color:#036;
}
.radioLabelHigh{
padding-bottom: 1px;
color:#036;
text-align: right;
}

td.radiooption1 {
  background-color:#DDF0FF;
  border:0px solid #FFFFFF;
  padding:2px;
  font-size: 10px;
  font-family: arial, verdana, helvetica,sans-serif;
  font-weight: bold;
  color:maroon;
}

td.radiooption2 {
  background-color:#CCEEFF;
  border:0px solid #FFFFFF;
  padding:2px;
  font-size: 10px;
  font-family: arial, verdana, helvetica,sans-serif;
  font-weight: bold;
  color:maroon;
}

td.radiooption3 {
  background-color:#BBDDFF;
  border:0px solid #FFFFFF;
  padding:2px;
  font-size: 10px;
  font-family: arial, verdana, helvetica,sans-serif;
  font-weight: bold;
  color:maroon;
}

td.radiooption4 {
  background-color:#AACCFF;
  border:0px solid #FFFFFF;
  padding:2px;
  font-size: 10px;
  font-family: arial, verdana, helvetica,sans-serif;
  font-weight: bold;
  color:maroon;
}

td.radiooption5 {
  background-color:#99BBFF;
  border:0px solid #FFFFFF;
  padding:2px;
  font-size: 10px;
  font-family: arial, verdana, helvetica,sans-serif;
  font-weight: bold;
  color:maroon;
}

td.radiooption6 {
  background-color:#88AAFF;
  border:0px solid #FFFFFF;
  padding:2px;
  font-size: 10px;
  font-family: arial, verdana, helvetica,sans-serif;
  font-weight: bold;
  color:maroon;
}

td.radiooption7 {
  background-color:#7799FF;
  border:0px solid #FFFFFF;
  padding:2px;
  font-family: Arial,Verdana,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #31574C;
}

a.Title {
font: bold 8pt arial, verdana, helvetica,sans-serif;
color: #036;
background-color: transparent;
}

a.TitleNoPadding {
font: bold 10pt arial, verdana, helvetica,sans-serif;
color: blue;
background-color: transparent;
padding-left: 0px;
}

a.blurb {
font: 8pt arial, verdana, helvetica,sans-serif;
color: #036;
background-color: transparent;
}

tr {background-color: transparent}
.forum0 {background-image:url('../bluemarble.jpg')}
.forumOdd {background-color: #FFFFFF}
.forumEven {background-color: #F0F8FF}



td {background-color: transparent}
.app {
background-color: transparent;
font: 8pt arial, verdana, helvetica,sans-serif;
text-align: left;
padding-left: 5px;
}

/* #ADD8E6; #E6E6FA; */
.td1 {
background-color: #F0F8FF;
}

/* #ADD8E6; #E6E6FA; */
.tdhighlight {
background-color: #ccc;
border:1px solid #AAAAAA;
}

.appLabel {
background-color: transparent;
font: 8pt arial, verdana, helvetica,sans-serif;
text-align: left;
padding-left: 5px;
}

.column1 {text-align: center}

.title {
color: #500000;
font-weight: bold;
font-size: 115%;
}

.TopicAuthor {
font-size: 8pt; 
font-family: arial, verdana, helvetica,sans-serif; 
color: #500000;
text-decoration: none; 
}

.Description {
font-size:8pt; 
padding-bottom: 1px; 
font-family: arial, 
verdana, helvetica,sans-serif
}


.questionText {
font: bold 100% Verdana,Arial,Helvetica,sans-serif; 
color: #000;
background-color: #fff;
}

.questionTextHighlight {
font: bold 100% Verdana,Arial,Helvetica,sans-serif; 
color: #900;
background-color: #fff;
text-decoration: underline;
}

.mandatory {
font-size: 9pt; 
color: #900; 
font-weight: bold;
}

.choiceText {
font: 100% Verdana,Arial,Helvetica,sans-serif; 
color: #000;
background-color: #fff;
}

table.survey
	{
	width: 98%;
	color: #000;
	background-color: #fff;
	border-left:1px solid #474A59;
	border-bottom:1px solid #474A59;
	}
table.survey tr td
	{
	padding: 2px;
	border-right:1px solid #474A59;
	border-top:1px solid #474A59;
	background-color: #fff;
	color: #000;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	}
table.survey tr td.radiochoices {
text-align: center;
}
table.survey tr td.radiochoices2 {
text-align: center;
width: 20%;
}
