	body         {
	font-family: Tahoma, Arial;
	color: black;
	text-align: Left;
	background-color: White;
	scrollbar-base-color:gray;
}

#infobox {

display: none;

}

em {
	font-family : Tahoma, Arial;
}
i {
	font-family : Tahoma, Arial;
}

h1	{
	font-size: 8pt;
	color: black;
	padding : 0;
	word-spacing : 0;
	letter-spacing : 0;
	margin-bottom : 0;
	margin-top : 0;
	padding-bottom : 0;
	padding-top : 0;
	font-weight : lighter;
}
h2	{
	font-family: Tahoma, Arial;
	font-size: 15px;
	color: #214ADA;
}
h3	{
	font-family: Tahoma, Arial;
   font-weight: bold;
	font-size: 15px;
	color: black;
}
h4	{
	font-family: Tahoma, Arial;
	font-size: 11pt;
	color : #804040;
}
b            {
   font-weight: bold;
}

a:link {
	color: #00008B;
	text-decoration: none;
	background-color : transparent;
}
a:visited {
	color: #00008B;
	text-decoration: none;
}
a:active {
	color: #00008B;
	text-decoration: none;
	background-color : transparent;
}
a:hover {
	color:blue;
	background-color : transparent;
}
tbody {
	font-size: 9pt;
   text-align: Left;
	background-color: White;
	color : black;
}


.main {
	color:  #FF6500; font-size: 14pt 
}

.heading {
	font-family : Tahoma, Arial;
	font-size: 14px;
	color:#214ADA;
	font-weight : bold;
}
.pageheading
{
	font-family : Tahoma, Arial;
	color:  #214ADA;
	font-size: 14px;
	font-weight: bold;
}
.subheading {
	font-family : Tahoma, Arial;
	font-size: 14px;
	color: #214ADA;
	font-weight : bold;
}

.paraheading
{
	font-family : Tahoma, Arial;
	font-size: 14px;
	color: #214ADA;
	font-weight : bold;
}

.item {
	color: #800000; font-size: 10pt
}
.ruler {
	color: black;
}
.label {
	color: #003399;
	font-size: 8pt;
	font-weight:bold;
}
.field {
	color:  #404040; 
	font-size: 9pt;
}

.smalllabel {
	color: maroon; font-size: 8pt; font-weight:normal;
}
.smallfield {
	color:  #404040; font-size: 8pt; font-weight:normal;
}
.mand0label {
	color: black;
	font-size: 10pt;
	background-image : url(../images/css-fieldmand0.gif);
}

.mand1label {
	color: black;
	font-size: 10pt;
	background-image : url(../images/css-fieldmand1.gif);
}

.mand2label {
	color: black;
	font-size: 10pt;
	background-image : url(../images/css-fieldmand2.gif);
}

.tablerow {
   color: black;
   font-size: 8pt;
}

.tinylabel {
	color: black;
	font-size: 7pt;
	font-family: "MS Sans Serif", sans-serif;
}
.tinyfield {
	color:  #404040; 
	font-size: 7pt;
	font-family: "MS Sans Serif", sans-serif;

}


.tableheading {
	color: #FFCC33;
	font-size: 14px ;
	background-COLOR : #4682B4;
}
.tablebody
{
	BACKGROUND-COLOR: #FFFFE1;
	COLOR: Black;
	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 10pt;
}
.sectionheading {
	color: White;
	font-size: 14px ;
	font-weight: bold;
	padding-top:6px;
	padding-bottom:6px;
	background-COLOR : #606060;
}
.mhead{
	font-size: 14px;
	color: black;
		font-weight : bold;
	background : darkgray;
}
.mheadbold{
	font-size: 12px ;
	color: black;
	background-COLOR :#3399cc;
	font-weight : bold;
		border-color : black;
}
.mbody{
	font-size: 12px;
	color: #202020;
	background-COLOR : #DDC77B;
	border-color : black;
}
.mgray{
	font-size: 11px;
	color: black;
	background-COLOR : silver;
	border-color : black;
}
.mgrayhighlight{
	font-size: 11px;
	color: red;
	background-COLOR : silver;
	border-color : black;
}


.mbodybold{
	font-size: 11px;
	color: #00008B;
	background-COLOR : #E4B989;
	border-color : black;
	font-weight : bold;
}
.smhead{
	font-size: 12px;
	color: White;
	background-COLOR : Black;
	border-color : black;
}
.smheadbold{
	font-size: 12px ;
	color: black;
	background-COLOR :#3399cc;
	font-weight : bold;
		border-color : black;
}
.smbody{
	font-size: 11px;
	color: #00008B;
	background-COLOR : #B0C4DE;
	border-color : black;
}
.qhead{
	font-size: 8pt;
	color: White;
	background-COLOR : #666666;
}
.qheadTransparent{
	font-size: 8pt;
	color: black;
	background-COLOR : transparent;
}

.qheadbold{
	font-size: 8pt;
	color: black;
	background-COLOR :#3399cc;
	font-weight : bold;
}
.qbody{
	font-size: 8pt;
	color: black;
	background-COLOR : #E9E4BA;
}
.qbodybold{
	font-size: 12px;
	color: black;
	background-COLOR : #E9E4BA;
}
.lbodySmall{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	color: #404040;
	color: #303030;
}
.lbodyMed{
	font-size: 9pt;
	color: black;
	color: #303030;
}

.error {
	font-size: 16px;
	font-weight : bold;
	color: Red;
}
.blaze {
	font-size: 17px;
	color: #D54500;
	font-weight : bold;
}
.highlight  {
	font-size: 14px;
	color: #990000;
	font-weight : bold;
}

.red:link
{
	color:red;
}

.formlabel {
   
font-size: 8pt; color: #800000; text-align: Left;

}

.formlabelop {
font-size: 8pt; color: #000000; text-align: right;
}


.surformsection
{
	font-size: 12pt;
	color: white;
	text-align: Left;
	background-color : Red;
}
.surformnote
{
	font-size: 10pt;
	color: Green;
	text-align: Left;
}

.surFormQuestion
{
	font-size: 11pt;
	color: Black;
	text-align: Left;
	font-family : Tahoma, Arial;
	font-weight : bold;
	vertical-align : top;
}


.surFormMatrixHeading {
	font-size: 11pt;
	color: Black;
	text-align: Left;
	font-family : Tahoma, Arial;
	font-weight : bold;
	background-COLOR : #FFEBCD;
	vertical-align : top;
}

.surFormMatrixQuestion
{
	font-size: 11pt;
	color: Navy;
	text-align: Left;
	font-family : Tahoma, Arial;
	background-COLOR : #FFEBCD;
	vertical-align : top;
	padding-left : 20px;
}


.surFormSubtext
{
	font-size: 8pt;
	color: Green;
	text-align: Left;

}
.surFormQuestHelp
{
	font-size: 7pt;
	font-family: "MS Sans Serif", sans-serif;
	color: Black;
	text-align: Left;
}
.pubHeading
{
	background-color : white;
	color : red; 
	font-family : Tahoma, Arial;
	font-size : 16 pt;
	border-color : white;

}	
	.pubSubHeading
{
	color : Black;
	background-color : #FBDB91;
	font-family : Tahoma, Arial;
	font-size : 11 pt;
	border-color : black;
}

.pubCategory 
{
	color : black;
	font-size : 11 pt;
	background-color : white;
	border-color : black;
	font-family : Tahoma, Arial;
}
	.pubSurvey 
{
	font-family : Tahoma, Arial;
	color : black;
	background-color : white;
	font-family : Tahoma, Arial;
	font-size : 9 pt;
	border-color : white;
}
.nextStep
{
	background-color: #E7ED70;
	color : black;
	font-size : 9 pt;
	font-weight : bold;
}


surheading {
	color: White;
	font-size: 12px ;
	font-weight: bold;
	background-COLOR : #6699CC;
}
.sursectionheading {
	color: White;
	font-size: 14px ;
	font-weight: bold;
	background-COLOR : #006699;
}
.surnote
{
	font-size: 10pt;
	color: Green;
	text-align: Left;
}















/* default classes for styleid = 1  all start with prefix sur to avoid
conflict with existing nav classes */

.surheading
				{
					font-family:;
					font-size:16px;
					font-weight:bold;
					font-style:normal;
					color:white;
					text-align:left;
					background-color:#6699CC;
				}
.surnote
				{
					font-family:;
					font-size:;
					font-weight:normal;
					font-style:normal;
					color:green;
					text-align:left;
					background-color:;
				}
.surquestion
				{
					font-family:;
					font-size:;
					font-weight:normal;
					font-style:normal;
					color:black;
					text-align:left;
					background-color:;
				}
.sursubtext
				{
					font-family:;
					font-size:10px;
					font-weight:normal;
					font-style:normal;
					color:green;
					text-align:left;
					background-color:;
				}
.surhelp
				{
					font-size:10px;
					font-weight:normal;
					font-style:normal;
					color:black;
					text-align:left;
				}
.surreference
				{
					font-weight:bold;
					font-style:normal;
					color:#660000;
					text-align:left;
				}
.surmatrixquestion
				{
					font-weight:normal;
					font-style:normal;
					color:navy;
					text-align:left;
				}
.surmatrixheading
				{
					font-weight:normal;
					font-style:normal;
					color:black;
					text-align:center;
					background-color:#6699CC;
				}
.surmatrixbody
				{
	font-weight:normal;
	font-style:normal;
	color: Blue;
	text-align:center;
	background-color: #BBD1DB;
}
.sursectionheading
				{
					font-size:18px;
					font-weight:normal;
					font-style:normal;
					color:#ffff66;
					text-align:left;
					background-color:#006699;
				}

.sectionLabel
{
	font-size: 11pt;
	color: White;
	background : darkgray;
	
	text-align: Left;
	font-family : Tahoma, Arial;
	font-weight : bold;
}

.mediumboldLink {
	font-family : Tahoma, Arial;
	font-size: 11px;
	color: navy;
	font-weight : bold;
}

.boldLink {
	font-family : Tahoma, Arial;
	font-size: 14px;
	color: #000084;
	font-weight : bold;
}


.bolderLink {
	font-family : Tahoma, Arial;
	font-size: 18px;
	color: #000084;
	font-weight : bold;
}
.nav0 
{
	font-size: 15px;
	color: white;
	border-color : black;
	background-COLOR : #FF6500;
}
.nav1 
{
	font-size: 14px;
	color: White;
		background-COLOR : #666666;

}
.nav2 
{
	font-size: 11px;
	color: Black;
	background-COLOR : white;
   align:left;
   
}
.nav3{
	font-size: 11px;
	color: #292C8D;
   align:left
	
	background-COLOR : White;
}
.nav4{
	font-size: 11px;
	color: #0248ff;
	background-COLOR : White;
   align:left;
}


.footer{
font-size: 11px;
color:white;
	background-COLOR : #666666;
}
.box {
	color: white;
	background-COLOR : #C8BA61;
}
input
{
	font-family : Tahoma, Arial;
	font-size: 10pt;
	color: #303030;
}
textarea
{
	font-family : Tahoma, Arial;
	font-size: 10pt;
	color: #303030;
}
select 
{
	font-size: 10pt;
	color: #303030;
}
option
{
	font-size: 10pt;
	color: #303030;
}

button
{
	font-family : Tahoma, Arial;
	PADDING-top: 1px;
	PADDING-bottom: 2px;
		font-size: 9pt;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
}

.buttonSmall
{
	font-family : Tahoma, Arial;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	CURSOR: hand;
	font-size : 8pt;
	color:black;
   cursor:pointer;
   height:22px;
	
}
