body
{
	margin:10;
	font-family:Verdana;
	font-size:11px;
}

.answer {  font-weight:normal; font-size:11px; margin-bottom:0px; margin-left:0px; color:##808080}
.gototop {  font-weight:normal; font-size:11px; margin-bottom:0px; margin-left:0px; color:#2A8EBF}
.question {  font-weight:bold; font-size:14px; margin-bottom:0px; margin-left:0px; color:#2A8EBF}

.questionnaireCheckBox
{
	list-style-type:square;
}

ul {margin-bottom:0px; margin-top:0px;}

.questionnaire
{
	font-size:11px;
}

.questionnaireP
{
	padding-top:10px;
	font-size:11px;
}

.questionnaireFooter
{
	text-align:center;
	font-size:11px;
}

.questionnaireTitle
{
	padding-top:10px;
	font-size:11px;
	font-weight:bold;
}

h4.main
{
	margin-top:30px;
}

.code
{
	font-family:Courier New;
}

.cover
{
	border-width:1px;
	border-style:solid;
}

.error
{
	text-align:left;
	color:Red;
	
}

.link
{
	color:#2A8EBF;
	text-decoration:none;
	font-size:11px;
    font-weight:bold;
}

.title
{
	color:#2A8EBF;
	text-decoration:none;
	font-size:14px;
    font-weight:bold;
}


.logoLeft
{
	z-index:-1;
	position:absolute;
        top:190;
}

.logoRight
{
	z-index:-1;
	position:absolute;
        top:30;
}

.marker
{
	color:#2A8EBF;
	text-decoration:none;
}

.main
{
	text-align:left;
	font-size:11px;
	margin:10;
	line-height:20px;
}

.normal
{
	text-align:left;
	font-size:11px;
	margin:0;
	line-height:20px;
}


.small
{
	text-align:left;
	font-size:10px;
	margin-left:0;
	margin-top:0;
}

.main2
{
	text-align:left;
	font-size:11px;
	margin-left:10;
	margin-top:0;
	line-height:21px;
}


.menuBody
{
	margin-top:0px; margin-left:0px;
 	background-image:url(images/background.bmp);
	background-repeat:repeat-y;
}

.menuHead
{
	height:20;
}

.menuItem
{
	text-align:right;
	margin-right:10;
	height:20;
}

.menuLink
{
	text-decoration:none;
	font-size:11px;
    font-weight:bold;
	color:#000000;
}

.order
{
	font-size:11px;
}

.separator
{
	color:Black;
	height:1;
}

.mbody { font-size: 10px; font-family: Verdana  }

.leftmenucol { padding-left:25; padding-top:10; font-size: 10px; }
.leftmenucoltext { padding-left:20;  padding-top:10; padding-bottom: 0; font-weight:bold; font-size: 10px;}
.leftmenulink { }

a.leftmenulink  { color: #353535; font-weight: bolder; font-size: 10px; font-family: Verdana; text-decoration: none }
a.leftmenucoltext  { color: #353535; font-weight: bolder; font-size: 10px; font-family: Verdana; text-decoration: none }
a:hover.leftmenulink    { color: green; font-size: 10px; font-family: Verdana; background-position: 2px 2px }

.nomargin { margin-top:0px; margin-left:0px;}

p.nomargin { margin-top:0px; margin-left:0px; margin-bottom:0px;}

ul.nomargin { margin-top:0px; margin-left:0px; margin-bottom:0px;}


li.nomargin { margin-top:0px; 
		margin-bottom:0px; 
		margin-left:0px;
		text-align:left;
		font-size:11px;
}

li.margin10 { margin-top:8px; 
		margin-bottom:8px; 
		margin-left:0px;
		text-align:left;
		font-size:11px;
}

.marginZero {margin-top:0px; margin-left:0px; margin-bottom:0px; text-align:left;}

.margin10 { margin-top:10px; margin-left:0px;margin-bottom:0px; }


.header2 { 	color:#2A8EBF;
	text-decoration:none;
	font-size:14px;
    font-weight:bold;
}

.header1 {  font-weight:bold; font-size:18px; margin-bottom:0px; margin-left:0px; color:#808080}

.header5 {  font-weight:bold; font-size:14px; margin-bottom:0px; margin-left:0px; color:#2a8ebf}

.leftmenu { color: black; text-align:right; font-weight:bold; font-size: 11px; font-family: Verdana ; background-color: white; }
.leftmenuselected { color: #2a8ebf; text-align:right; font-weight:bold; font-size: 11px; font-family: Verdana ; background-color: white; }
.leftmenuactive { color: #2a8ebf; text-align:right; font-weight:bold; font-size: 11px; font-family: Verdana ; background-color: white; }
.leftmenuheader { color: #2a8ebf; text-align:right; font-weight:bold; font-size: 11px; font-family: Verdana ; background-color: white; }

.logontable { background-color: #ffffff; border: 1; border-width:thin; border-style:solid ;border-color:#cccccc}
a.loginlink { color: #0000ff; font-size:10px; }
.logontext { font-size:10px; }

.logonheader {  font-size:16px; margin-bottom:0px; margin-left:0px; color:#2a8ebf}

.menuspacer {margin-left:0;margin-right:0;}

.topmenu { margin-left:0;margin-right:0; color: black; text-align:right; font-weight:bold; font-size: 11px; font-family: Verdana ; background-color: white; }
.topmenuselected {margin-left:0;margin-right:0; color: #2a8ebf; text-align:right; font-weight:bold; font-size: 11px; font-family: Verdana ; background-color: white; }
.topmenuactive { margin-left:0;margin-right:0;color: #2a8ebf; text-align:right; font-weight:bold; font-size: 11px; font-family: Verdana ; background-color: white; }
.topmenuheader { margin-left:0;margin-right:0;color: #2a8ebf; text-align:right; font-weight:bold; font-size: 11px; font-family: Verdana ; background-color: white; }


.subMenu
{
	margin-left:40;
}
.PrintButton
{
	
}
.titleLink
{
	font-size:11px;
	color:Black;
	font-style:normal;
	text-decoration:none;
}

.titleLinkSmall
{
	font-size:10px;
	color:Black;
	font-style:normal;
	text-decoration:none;
}

.leftAlignSubmenuItem
{
	text-align:left;
	font-size:10px;
	font-weight:bold;
	color:White;
	background-color: #2A8EBF;
	border-style:solid;
	border-color:White;
	border-width:thin;
}
