/***********************************************/
/* HTML tag styles                             */
/***********************************************/
	body
		{font-family:Verdana, Arial, sans-serif;
		text-align:left;
		font-size:11px;
		font-style:normal;
		color:#000000;}

/******* hyperlink and anchor tag styles *******/

	a:link, 
	a:visited{
			COLOR:#000088;
			/*font-weight:600;*/
			/*TEXT-DECORATION: none*/
	}

	A:hover {
		COLOR:#000000; 
		text-decoration:none;
	}

/************** header tag styles **************/

	.h1{font-family:Verdana, Arial, sans-serif;
		font-size:22px;
		font-weight:600;
		text-align:left;
		padding-bottom:1px;
		padding-left:2px;
		color:#000000;}

	.h2{font-family:Verdana, Arial, sans-serif;
		font-size:22px;
		font-weight:600;
		text-align:left;
		padding-bottom:1px;
		padding-left:2px;
		color:#000000;}

/********* form and related tag styles *********/

	.Wait_Message
		{color:#990000;
		font-size:18px;
		font-style:italic;
		font-weight:bold;
		text-align:right;
		visibility:hidden;}

	.formName
		{color:#000000;
		font-size:30px;
		font-style:italic;
		font-weight:bold;
		text-align:left;}

	.form {
		margin: 0;
		padding: 0;
	}

	.stamp 
		{display:none;}

	.whiteSpace
		{display:none;}

	.button 
		{display:block;}

	.header{
		font-family:Verdana, Arial, sans-serif;
		font-size:12px;
		font-weight:bold;
		height:20px;
		text-align:left;
		vertical-align:bottom;
		padding-left:2px;
		background-color:#ECEDF0; 
		color:#666666;}

	.headerGreen{
		font-weight:bold; 
		vertical-align:bottom; 
		background-color:#C0D7B8;
		padding-bottom:3px;
		padding-left:2px;
		padding-top:3px;}

	.questionNbr
		{font-family:Verdana, Arial, sans-serif;
		font-size:12px;
		font-weight:bold;
		height:20px;
		text-align:right;
		vertical-align:top;
		padding-left:4px;
		padding-right:4px;
		padding-top:4px;
		padding-bottom:4px;
		background-color:#ECEDF0; 
		color:#666666;}

	.question
		{font-family:Verdana, Arial, sans-serif;
		font-size:12px;
		font-weight:bold;
		height:20px;
		text-align:left;
		vertical-align:top;
		padding-left:4px;
		padding-right:4px;
		padding-top:4px;
		padding-bottom:4px;
		background-color:#ECEDF0; 
		color:#666666;}
		
	.label
		{font-family:Verdana, Arial, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		padding-bottom:4px;
		padding-right:3px;
		color:#000000;}
				
	.date
		{font-family:Verdana, Arial, sans-serif;
		font-size:10px;
		text-align:left;
		padding-bottom:1px;
		padding-left:2px;
		width:80px;
		color:#000000;}

	.box
		{border:1px solid;
		padding-bottom:4px;
		padding-top:3px;}

	.input
		{font-family:Verdana, Arial, sans-serif;
		font-size:10px;
		text-align:left;
		padding-bottom:1px;
		padding-left:2px;
		color:#000000;}

	.inputLong
		{font-family:Verdana, Arial, sans-serif;
		font-size:10px;
		text-align:left;
		width:415px;
		padding-bottom:1px;
		border-color:#FFFFFF;
		border-bottom-color:#FFFFFF;
		border-top-color:#FFFFFF;
		padding-left:2px;
		color:#000000;}


	select
		{padding:0px;
		height:22px;
		vertical-align:top;}

	input
		{height:16px;
		vertical-align:top;}

	input[type=button], input[type=submit]
		{height:22px;
		padding-left:0px;
		padding-right:0px;
		text-align:center;
		vertical-align:top;} 

	button
		{height:22px;
		padding-left:0px;
		padding-right:0px;
		text-align:center;
		vertical-align:top;} 

	textArea 
		{font-family:Verdana, Arial, sans-serif;
		height:60px;
		width:400px;
		font-size:12px;
		text-align:left;
		padding-bottom:1px;
		padding-left:2px;
		color:#000000;}
		
	.buttonSmall 
		{font-family:arial;
		font-size:10px;
		font-style:normal;
		color:#000088;
		background-color:#F2F2EB;
		height:22px;
		width:60px;}

	.buttonMedium 
		{font-family:arial;
		font-size:10px;
		font-style:normal;
		color:#000088;
		background-color:#F2F2EB;		
		height:22px;
		width:100px;}

	.buttonLarge 
		{font-family:arial;
		font-size:10px;
		font-style:normal;
		color:#000088;
		background-color:#F2F2EB;		
		height:22px;
		width:150px;}

	#dhtmltooltip{
		font-family:arial;
		font-size:10px;
		position: absolute;
		width: 150px;
		border: 2px solid black;
		padding: 2px;
		background-color: lightyellow;
		visibility: hidden;
		z-index: 100;
		/*Remove below line to remove shadow. Below line should always appear last within this CSS
		filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/}
	

/********* table tag styles *********/

	#tblData {width:829px; height:405px; overflow-y:auto; padding-left:3px;}

	td.Header
		{font-family:Verdana, Arial, sans-serif;
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		text-align:center;
		background-color:#330099;
		vertical-align:bottom;}

	td.Processing
		{font-family:Verdana, Arial, sans-serif;
		color:#990000;
		font-size:18px;
		font-style:italic;
		font-weight:bold;
		text-align:left;
		visibility:hidden;}

	td.Row
		{height:16px;
		}

	td {vertical-align:top;
		padding-bottom:2px;
		padding-top:2px;}

	tr{
		padding-top:2px;
		padding-bottom:2px;}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
 .formName 
	 {font-weight:bold;
	  font-style:italic; 
	  font-size:14px; 
	  text-align:left; 
	  vertical-align:top; 
	  padding-bottom:3px;}


#pagecell1{
	position:absolute;
	top: 112px;
	left: 2%;
	right: 2%;
	width:95.6%;
	background-color: #ffffff;
}

#tl {
	position:absolute;
	top: -1px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#tr {
	position:absolute;
	top: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#masthead{
	position: absolute;
	top: 0px;
	left: 2%;
	right: 2%;
	width:95.6%;
	
}

#pageNav{
	float: left;
	width:178px;
	padding: 0px;
	background-color: #F5f7f7;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font: small Verdana,sans-serif;
}

#content{
	padding: 0px 10px 0px 0px;
	margin:0px 0px 0px 178px;
	border-left: 1px solid #ccd2d2;
}



/********************* end **********************/
		
.main_login
{
width: 800px;
margin-left: auto;
margin-right: auto;
padding: 10px;
height: auto;
}







