body
{
	font-size: 10pt;
	font-family: Tahoma, Verdana;
}

.pageTextleft
{
	font-size: 10pt;
	font-family: Tahoma, Verdana;
	font-weight: bold  
}	

.appText
{
	font-size: 10pt;
	color: #c40022;
	font-family: Tahoma, Verdana;
	text-decoration: none;
}

.appTextBold
{
	font-size: 10pt;
	color: black;
	font-family: Tahoma, Verdana;
	font-weight: bold;
}
.menuText
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Tahoma, Verdana;
	background-color: ghostwhite;
}
HR
{
	color: #b90000;
}

.questionHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-style: italic;
	font-family: Tahoma, Verdana;
	background-color: #e9e9e9;
}

.seminarInfoHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: white;
	font-family: Tahoma, Verdana;
	background-color: #c40022;
	text-decoration: none;
}
.answer
{
	font-size: 10pt;
	color: #000000;
	font-family: Tahoma, Verdana;
	background-color: white;
}

.seminarInfo
{
	font-size: 10pt;
	color: black;
	font-family: Tahoma, Verdana;
	background-color: #ececec;
}

.borderOnTable
{
	border-right: thin solid;
}

.signupText
{
	font-weight: bold;
	font-size: 18pt;
	color: #b90000;
	font-family: Tahoma, Verdana;
}
.header
{
	font-weight: bold;
	font-size: 12pt;
	color: #c40022;
	font-family: Tahoma, Verdana;
}
.attendText
{
	font-size: 12pt;
	font-weight: bold;
	color: #c40022;
	font-family: Tahoma, Verdana;
}

.valError
{
	font-size: 10pt;
	color: red;
	font-family: Tahoma, Verdana;
}

.error
{
	font-size: 10pt;
	color: red;
	font-family: Tahoma, Verdana;
}
.informational
{
	font-size: 14pt;
	color: black;
	font-family: Tahoma, Verdana;
}

.headerwelcome
{
	font-size: 10pt;
	font-family: Tahoma, Verdana;
}

.mapit
{
	font-weight: bold;
	font-size: 10pt;
	color: red;
	font-family: Tahoma, Verdana;
	text-decoration: none;
}

.headerlogout
{
	font-size: 10pt;
	color: #c40022;
	font-weight: bold;
	font-family: Tahoma, Verdana;
	text-decoration: none;
	background-color: ghostwhite;
}
.orderheader
{
	font-size: 12pt;
	color: black;
	font-family: Tahoma, Verdana;
	font-weight: bold;
	background-color: ghostwhite;
}

.mainheadertext
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana;
	text-decoration: none;
}

.mainrowtext
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana;
	text-decoration: none;
}
.mainrowtexta
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana;
	background-color: whitesmoke;
	text-decoration: none;
}

.mainapptext
{
	font-size: 8pt;
	color: #c40022;
	font-family: Tahoma, Verdana;
	text-decoration: none;
}

.mainapptextblack
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana;
	text-decoration: none;
}

.mainapptextblackbold
{
	font-size: 8pt;
	color: black;
	font-weight: bold; 
	font-family: Tahoma, Verdana;
	text-decoration: none;
}


.rowtext
{
	font-size: 10pt;
	color: black;
	font-family: Tahoma, Verdana;
	text-decoration: none;
}

.rowtexta
{
	font-size: 10pt;
	font-family: Tahoma, Verdana;
	background-color: whitesmoke;
	text-decoration: none;
}		
.pagers
{	
	color: white;
	font-weight: bold;
	font-size: 10pt;
	font-family: Tahoma, Verdana;
	background-color: #c40022;
	text-align: center;
}
.surveyHeader_Big
{
	font-size: 24pt;
	color: black;
	font-family: Tahoma, Verdana;
}
.surveyHeader_Small
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Tahoma, Verdana;
}

.surveyHeader_Smaller
{
	font-size: 12pt;
	font-weight: bold;
	color: black;
	font-family: Tahoma, Verdana;
	background-color: gainsboro;
}
.narrativeHeader_Smaller
{
	font-size: 12pt;
	font-weight: bold;
	color: black;
	font-family: Tahoma, Verdana;
}

.surveyBodyText_Small
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana;
}
.surveyBodyText
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana;
}
.surveyBodyTextA
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana;
	background-color: whitesmoke;
}
.surveySpecHead
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana;
	background-color: whitesmoke;
}


.surveyDisclaimer
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, Verdana;
}

.textLine
{
	font-size: 8pt;
	font-weight: bold;
	border-left-color: white;
	color: black;
	border-top-style: solid;
	border-top-color: white;
	border-bottom: black thin solid;
	font-family: Tahoma, Verdana;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: white;
}

.textLineA
{
	font-weight: bold;
	font-size: 8pt;
	border-left-color: whitesmoke;
	color: black;
	border-top-style: solid;
	border-top-color: whitesmoke;
	border-bottom: black thin solid;
	font-family: Tahoma, Verdana;
	border-right-style: solid;
	border-left-style: solid;
	background-color: whitesmoke;
	border-right-color: whitesmoke;
}
.textLineView
{
	font-weight: bold;
	font-size: 8pt;
	border-left-color: white;
	border-bottom-color: white;
	color: black;
	border-top-style: solid;
	border-top-color: white;
	font-family: Tahoma, Verdana;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: white;
	border-bottom-style: solid;
}

.textLineAView
{
	font-weight: bold;
	font-size: 8pt;
	border-left-color: whitesmoke;
	color: black;
	border-top-style: solid;
	border-top-color: whitesmoke;
	border-bottom-color: whitesmoke;
	font-family: Tahoma, Verdana;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-color: whitesmoke;
	border-right-color: whitesmoke;
}

.NoTextLine
{
	font-weight: bold;
	font-size: 8pt;
	border-left-color: white;
	border-bottom-color: white;
	color: black;
	border-top-style: solid;
	border-top-color: white;
	font-family: Tahoma, Verdana;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: white;
	border-bottom-style: solid;
}

.surveyprint
{
	border-bottom: black thin groove;
}

.reporttext
{
	font-size: 10pt;
	font-family: Microsoft Sans Serif;
	background-color: none;
	text-decoration: none;
}

.reportlabel
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Microsoft Sans Serif;
	background-color: none;
	text-decoration: none;
}

.menustyle 
{ 
	font-size: 8pt; 
	font-family: Tahoma, Verdana;
	color: white;
	background-color: #c40022;
	font-weight: bold; 
	cursor: default
}

.menuitem
{
	width:150px;
	color:white;
	background-color:#c40022;
	font-family:Tahoma, Verdana;
	font-size:8pt;
	padding:2px;
	padding-left:5px;
	padding-right:15px;
	border:1px;
	border-style:solid;
}

.mouseup
{
	width:150px;
	background-color:#3F3F3F;
	color:white;
	font-family:verdana;
	font-size:8pt;
	padding:2px;
	padding-left:5px;
	padding-right:15px;
	border:1px;
	border-color:#3F3F3F;
	border-style:solid;
	cursor:hand;
}
.mouseover
{
	width:150px;
	background-color:white;
	color:#c40022;
	font-family:verdana;
	font-size:8pt;
	padding:2px;
	padding-left:5px;
	padding-right:15px;
	border:1px;
	border-color:3F3F3F;
	border-left-color:#8A99BA;
	border-top-color:#8A99BA;
	border-right-color:black;
	border-bottom-color:black;
	border-style:ridge;
	cursor:hand;
}
.mousedown
{
	width:150px;
	background-color:#3B5386;
	color:white;
	font-family:verdana;
	font-size:8pt;
	padding:2px;
	padding-left:5px;
	padding-right:15px;
	border:1px;
	border-color:3F3F3F;
	border-right-color:#8A99BA;
	border-bottom-color:#8A99BA;
	border-left-color:black;
	border-top-color:black;
	border-style:solid;
	cursor:hand;
}
