/* CSS Document Form layout */


form {  
  
  
  
  
}

form fieldset {
  /* clear: both; */
	position:relative;
 	padding-top: 50px;        
  	margin: 0;
 	
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
}

.minifieldset {
  /* clear: both; */
	position:relative;
 	padding: 10px;        
  	margin: 0;
 	background-color:#fafafa;
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
	width:400;
}

.commentBox	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color: #174563;
	background-color: #ffffff;
	border: solid 1px #cccccc;
	width:260px;
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #174563;
}

.formtextbox
{
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #174563;
	background-color: #ffffff;
	border: solid 1px #cccccc;
	padding-left: 2px;
	padding-top: 1px;
	width:165px;
	height:18px;
	margin-bottom:10px;	
}

form label { 
	display: block;  
	float: left; 
	width: 150px; 
	padding: 0; 
	margin: 5px 0 0; 
	text-align: right; 
}

form fieldset label:first-letter {  
	text-decoration:none;    
                                    
						
}

.formlegend {
	position:absolute;
	padding-top: -25px;
	
	left: .2em;
	font-size:11px;            
    color: #0054A4;
	padding-left: 9px;
	padding-right: 5px;
}

/*	opera hack	*/
html>body .formlegend	{
	position:absolute;
	top:8px;
	left:7px;
}

form input, form textarea {
	
	width:auto;     
	 
                              
}

form input#reset {
	margin-left:0px; 
}

textarea { overflow: auto; }

form small {
	
	margin: 0 0 5px 160px; 
	padding: 1px 3px;
	font-size: 10px ;
	
}

.required{
	color:#0054A4;
} 

.unrequired{
	color:#ff6600;
	visibility:hidden;
}


form br {
	clear:left; 
}

form .dropdownSelect {
	width:auto;     
	margin: 2px 0 0 4px; 
                              
}

.submitButton	{
	text-align:right;
	width:330px;
}

.submitForm	{
	width:388px;
}

/* 	IE HACK -- IE DOES NOT READ THIS CODE
	FIREFOX OPERA & SAFARI DO	*/
html>body .submitForm	{
	padding-right:0px;
	width:385px;
}

.submitComment	{
	padding-right:0px;
	width:469px;
}

/* 	IE HACK -- IE DOES NOT READ THIS CODE
	FIREFOX OPERA & SAFARI DO	*/
html>body .submitComment	{
	padding-right:0px;
	width:466px;
}

/*
.selectContainer	{
	border: solid 1px #cccccc;
	width:100px;
	height:18px;
	width:100px;
	margin-bottom:10px;
	overflow:hidden;
}
	
.dropdownboxsector	{
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #174563;
	background-color: #ffffff;
	width:102px;
	height:20px;
}
*/
.selectContainer {
  border: 1px solid #ccc; left: 1px;
  width: 180px; height: 17px; overflow: hidden;
}


html>body .selectContainer {
  border: 1px solid #ccc; left: 1px;
  width: 178px; height: 17px; overflow: hidden;
}
.dropdownboxsector {
  	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #174563;
	background-color: #ffffff;
  	position: relative; width: 182px; height:21px; top: -2px; left: -2px;
}

.lblWidth	{
	margin:0px;
	padding:0px;
	width:180px;
	margin-right:4px;
	
	
}

.lblRight	{
	width:330px;
	text-align:right;
}

.submit1	{ text-align:center;
}

.registerCheck	{
	text-align:right;
	width:330px;
}

.errormessage	{
	color:#ff6600;
}

.highlight, tr.highlight td, td.highlight{
	background-color: #ffcc99;
}






