 
   
	 
	 input{
    border:0px;
		padding:0px;
		margin:0px;
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
		border:solid 1px #aacfe4;
		padding-top:2px;
		padding-bottom:2px;
		font-size:0.9em;
		}
		
		
		
	
	textarea{
	border:0px;
	padding:0px;
	margin:0px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	padding-top:2px;
	padding-bottom:2px;
	font-size:0.9em;
	border:1px solid #dddddd;
	overflow:auto;  
	}
	
	select{
	border:0px;
	padding:0px;
	margin:0px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	border:solid 1px #aacfe4;
	padding-top:2px;
  padding-bottom:2px;
	font-size:0.9em;
	
	}
	
	optgroup{
	font-size:1.0em;
	color:#e98618;
	padding-top:10px;
	padding-bottom:10px;
	}
	
	
	option{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	color:#666666;
	font-size:0.9em;
	margin-left:10px;
	}
	

	
	.shownoption{
	color: #00cc33;
	}
	.hiddenoption{
  color: #cc3300;
	}
	
	
	  checkbox{
	  border:0px;
		padding:0px;
		margin:0px;
	}
	 .checkboxa{
	  border:0px;
		padding:0px;
		margin:0px;
	}
	
	  #formpad {
		background:#ebf4fb;
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
		padding-bottom:20px;
		width:580px;
		background:url("/images/grad/spbg.gif");
		}
	
	  #formpad h1,.searchpad h1 {
		font-size:1.4em;
		margin-bottom:8px;
		font-family:"trebuchet ms","Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
		color:#11639B;
		font-weight:bold;
		margin-left:10px;
		padding-top:20px!important;
	  }
		
		 #formpad h2 {
		font-size:1.2em;
		padding-bottom:10px;
		padding-top:10px;
		font-family:"trebuchet ms","Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
		color:#11639B;
	  }
	
	  #formpad p{
		font-size:0.9em;
		color:#666666;
		margin-bottom:0px;
		border-bottom:solid 0px #b7ddf2;
		padding-bottom:10px;
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
		padding-left:10px;
	  }
		
		p.nicep {
		border-top:solid 1px #dedede;
		border-bottom:solid 1px #dedede;
    padding:10px;
		background:#fea;
		}
	
	  #formpad label{
		display:block;
		font-weight:bold;
		float:left;
		color:#666666;
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
		text-align:right;
		width:150px;
    }
		
		
		#formpad .smalllabel{
		display:block;
		float:left;
		color:#666666;
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
		margin-left:20px;
		font-size:0.8em;
    }
		
	
	 /* struts for any page */
	 .formpadr{
	 width:560px;
	 clear:both;
	 padding-top:10px;
	 padding-left:10px;
	 }
	
	 .formpadr .titlepad {
	width:150px;
	float:left;
	}
	
	.formpadr .contentpad{
	width:400px;
	float:right;
	padding-left:10px;
	text-align:left;
	}
	
	
	
	 .formpadr .contentpad p{
	  font-size:0.9em;
		color:#666666;
		margin-bottom:0px;
		border-bottom:solid 0px #b7ddf2;
		padding-bottom:0px;
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
		clear:both;
		padding-left:0px;
		padding-top:0px;
		margin-top:0px;
	}
	
	#formpad .contentpad .padcontenttext {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	color:#666666;
	 font-size:0.85em;
	}
	
	
	#formpad  .small, .searchpad .small, .titlepad .small{
		color:#666666;
		display:block;
		font-size:0.8em;
		font-weight:normal;
		text-align:right;
		width:150px;
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	}
	
	
	 
	 #formpad .formpadr .contentpad  select{
	
		
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
		margin-left:0px;
		margin-top:0px;
		padding-top:3px;
		padding-bottom:3px;
	}
	
	 #formpad .formpadr .contentpad  textarea{
		border-top:solid 1px #aacfe4;
		border-bottom:solid 1px #aacfe4;
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
		margin-left:0px;
		margin-top:0px;
		padding-top:3px;
		padding-bottom:3px;
	}
	 #formpad .formpadr .contentpad p{
	 padding-left:0px;
	 }
	
	 #formpad  checkbox{

		border:0px;
	 }
	
	.formpadcell{float:left}
	
.text20{width: 20px;}
.text40{width: 40px;}
.text60{width: 60px;}
.text08{width: 80px;}
.text1{ width: 100px;}
.text11{width: 110px;}
.text12{width: 120px;}
.text13{width: 130px;}
.text15{width: 150px;}
.text14{width: 140px;}
.text18{width: 180px;}
.text2{width:  200px;}
.text25{width: 250px;}
.text3{width:  300px;}
.text35{width: 350px;}
.text4{width:  400px;}
.text45{width: 450px;}
.text5{width:  500px;}



#formpad .spacer, .searchpad .spacer{clear:both; height:1px;}

	
   .submit , .searchsubmit  {
		border:0px;
		border:1px solid #dddddd;
		color: #fff;
		background:url("/images/grad/greena.gif");
		font-size:1.0em;
		
		
    }
	
		
		.submit a:hover  , .searchsubmit a:hover   {
		COLOR: #ffac90;
		cursor:crosshair;
		}
		.sharesubmit{
		border:0px solid #fff;
		color: #dddddd;
		background:#eeeeee;
		padding:0px;
		padding-left:5px;
    padding-right:5px;
		background:url("/images/grad/greena.gif");
		
		}


.regpad{
width:298px;
padding-bottom:0px;
border:1px solid #ddd;
border:solid 0px #b7ddf2;
padding-bottom:0px;
}
.itemselecter{
width:300px;
}

.searchformpad{
padding-bottom:10px;
}
.searchformpad label{font-weight:bold;line-height:1.8em;}

.companysubmitpad {
padding:10px;
width:540px;
background:#fea;
}
.companysubmitpadrow{
padding-bottom:5px;
clear:both;
height:30px;
width:540px;
}

.companysubmitpadrow  input{
text-align:center;
padding-top:5px;
padding-bottom:5px;
}

.resumepadit{
border-top:1px solid #eeeeee;
border-bottom:0px solid #eeeeee;
width:560px;
clear:both;
padding-top:5px;
padding-bottom:10px;
margin-left:10px;
}

.resumepaditsub{
width:560px;
clear:both;
padding-top:10px;
padding-bottom:0px;
margin-left:0px;
}
.resumepaditrow {
float:left;
border:0px;
}
.resumepaditrow  p{
padding-left:0px;
margin-left:0px;
}
.resumepaditrow   a{
text-decoration:none;
border:0px;
}
.searchimage{
background:url("/images/go.gif");
width:30px;
}