









/* --------------------------------------------------------------------- */
/*typography*/

body {
background-color: #FFF;
font-size: 12px;
font-family: Tahoma, Sans-Serif;
color:#555555;
padding:0px;
margin:0px;
text-align:center;
}


a {color: #F80D07;text-decoration: none;}
a:visited {color:#F80D07;}
a:hover {color: #F80D07;text-decoration: underline;}
a:active { color:#F80D07;}

h1 {
font-size: 14pt;
text-transform:capitalize;
margin:0px;
color:#555555;
font-family:Georgia; }

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}


h3{
font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	margin: 0 0 3px 0;
	padding: 5px 0 2px 0;
	font-size: 18px;
	text-transform: none;
	color:#8278A6;
	font-style: italic;}



img{border: 0;}


ol, ul{list-style-type:none;padding:0px; margin:0px;}


p, pre, td{
padding: 5px 0px;
margin:0px;
line-height: 1.5em;
font-size:12px;}


blockquote{font-size:90%;
margin:0px;
padding:8px;
font-style: italic;
background-color:#d3dceb;}


a[href $='.pdf'] {
   padding-right: 18px;
   background: transparent url(http://public.mlst.mindzplay.ws/images/custom_mlst_content/icon_pdf.png) no-repeat center right;}

   
.buttonrow input, .formbutton{
   color:#000;
   font-size:small;
   font-weight:bold;
   border: 1px solid #ceb70d;
   background:url(http://public.mlst.mindzplay.ws/images/custom_mlst_content/btn.gif)repeat-x;}   


/* --------------------------------------------------------------------- */
/*theme*/
#container {
width: 777px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #fff;
text-align:left;
}

/* ----------banner for logo-------------- */
#banner {
text-align: left;
padding: 0 0 5px 0;
margin: 0px;

}

#banner img{

padding: 0px;
margin: 5px 0 0 30px;
}


#banner h1{
	font-size: 24pt;
	text-transform:capitalize;
	margin:0px;
	color:#1E1D22;
	font-family:Georgia;
	float:right;
	position: relative;
	top:-70px;
	padding-right:20px;
	background:none;	}





/* -----------------content--------------------- */
#content {
	background-color: #ffffff;
	padding: 0px;
	margin-left: 220px;
	margin-right: 0px;}


div#content {
	min-height:400px;
	height:expression(this.scrollHeight > 400 ? "auto":"400px"); }


#content H1{
background: url(http://public.mlst.mindzplay.ws/images/custom_mlst_content/bullet.gif) 5px 40px no-repeat;
padding:0px 0px 15px 20px;}

#content td{
	vertical-align: top;}

#content ul li {
background: url(http://public.mlst.mindzplay.ws/images/custom_mlst_content/li.gif) 0 5px  no-repeat;
		list-style-type: none;
		padding: 0 0 0 10px;
		margin: 0 0 5px 5px;
		}



table.default{
	padding: 5px 0 2px 0;
	margin-bottom:20px;
	width:500px;}
	
	
.date{
	margin-bottom:25px;
	padding:0px 10px;
	font-size: 10px;
	text-align:right;}	
	

	


/* --------------left navi------------- */
	#left {
float: left;
width: 170px;
margin: 0px;
padding: 0px 0px 0px 10px;
color:#3C3B3F;
}


#left ul.udm{font:12px tahoma,sans-serif;font-weight:bold;}
#left ul.udm li{ color:#3C3B3F; line-height:2.0em; padding:0 0 10px 0px;
border-bottom: 1px solid #f2f2f2;}
#left ul.udm li a{color:#3C3B3F; line-height:25px; text-decoration:none;background:url(http://public.mlst.mindzplay.ws/images/custom_mlst_content/bullet.gif) 2px 12px no-repeat;padding-left:15px;}
#left ul.udm li a:hover{color:#8278A6; text-decoration:none;}





/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 5px;
background-color:#819CC8;
font:11px;
color:#fff;
text-align:center;
}


#footer a {color:#fff;}
#footer a:visited {color:#fff;}
#footer a:hover {color:#fff;}
#footer a:active {color:#fff;}














/* --------------------------------------------------------------------- */
/*default table colors*/


td.formLabels {
	background-color: #e3e9f1;
	color:#000000;
	font-weight: normal;
	padding-left:5px;
}
td.formFields {
	background-color: #f5f6f5;
	color:#000000;
	padding-left:5px;
}
td.formheading {
	font-size: 12pt;
text-transform:capitalize;
margin:0px;
color:#555555;
font-family:Georgia;
padding:5px;
}




.resulthead {
	font-size: 14pt;
	text-transform:capitalize;
	margin:0px;
	color:#555555;
	background-color:#cfd0cd;
	font-family:Georgia;
	padding:5px;}



.resultheadpast {
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:3px 6px;
	background-color:#1f1f1f;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}

.resultcell{
	background-color: #e3e9f1;
	color:#000000;
	font-weight: normal;
	padding:5px;}


.buttonrow {
	background-color:#819CC8;
	padding: 2px 4px;
}






/*  Index Highlight CSS */

 .highlight {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 1.5em;
	}
.highlight a, .highlight a:link, .highlight a:active, .highlight a:visited{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 1.5em;
	}

.highlight a:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 1.5em;
	background-color:#ECF1F5;
	display:block;
	}



.pendingFields {
	background-color: #c5c5c5;
	padding-left:5px;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}

.pagecur {
	FONT-SIZE: 16px; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.surveyHeader {
	border: #1E1D22 1px solid;
	padding: 2px 5px 2px 5px;
	margin: 0px;
	background-color: #ecf1f5;
	font-size: 10pt;
	color: #4c4c4c;
	font-weight:bold;
	font-family: Verdana, Arial;
}

.surveyOptions {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
}
.headrow{
	font-size:14px;
	color: #ffffff;
	font-weight:bold;
	background-color:#1E1D22;
	height:10px;
}
.posttable{
	border-top: solid  1px #1E1D22;
	border-bottom:solid  1px #1E1D22;
	background-color: #FBFCFD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

