/* CSS Document */
#FormCol 
{
float: left;
width: 93%;
font-family:Arial, Verdana, sans-serif; 
font-size:12px; 
color:#666666; 
/*line-height:18px; */
/*margin:2px 5px 5px 5px;*/
padding:5px;
margin-left:30px;
}

#inner{
position:relative;
left:0px;
top:10px; 
padding: 20px;


}
.required{
 
color: red;
}
#inner form{
 /*background: url("../images/pagebg.jpg") repeat-x top;*/
 background-color: #E0E0E0;
 padding: 10px; 
}

#inner label { 
display: block; 
float: left;
width: 12em; 
height: 1em; 
margin-right: 1em;
text-align: right;
padding: 2px;
color: #888888;
font-weight:bold;
}

#inner input{
padding:2px;

}
#inner select{
width: 328px;
padding: 2px;
}

#inner textarea{
width: 325px;
}

#inner legend {  
margin-left: 1em;  
color: #000000;  
font-weight: bold;

}

#inner fieldset {   
clear: both;  
width: 100%;  
margin: 0 0 -1em 0;  
padding: 10px; 
 
}

fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
border:none;
}
fieldset li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: 1em;
}
#inner submit {  
float: left;  
padding-left: 12em;
}

#Formcol2 
{
float: left;
width: 80%;
text-align:left;
padding:0;
margin-left: 0;
}

#FormCol table
{
width:100%;
text-align:left;
table-layout:auto;

}
#FormCol th {
font-size: 12px;
color: #000066;
font-variant: small-caps;
/*border-top: solid 2px #ddd; */
border-bottom: solid 1px #ddd;
padding:0px;
}
#FormCol tr{
padding:10px;
}
#FormCol td{

padding:10px;
}

#FormCol img
{
  float:right;
  padding:10px;
}
 
p.submit{
/*background: url("../images/pagebg.jpg") repeat-x top;*/
border: #000000;
}

#inner.results
{

 position: relative;
margin-top:200px;
margin-left:300px;
color: red;
z-index: 300;
}

