@charset "utf-8";
/* CSS Document */


/* Table */

fieldset { position: relative;
border-style: none;
border-top: 1px solid #ff9900; 
background-color: #feedd4; 
margin: 0 150px -1em 1em; 
padding: 0 0 1em 0;
font-size: 90%;
}

fieldset.alt {  
background-color: #FEF7EC;
}

legend {  
color: #ff9900;  
font-weight: bold;
font-size: .75em;
padding: 0;
}

legend span {  
position: absolute;
margin-top: 0.5em;  
left: 0.74em;  
top: 0;  
font-size: 125%;
}

fieldset ol {  
padding: 1.5em 1em 0 1em;  
list-style: none;
}

fieldset li {  
padding-bottom: .3em;
}

fieldset.submit {  
border-style: none;
}

label { float: left;  
width: 10em;  
margin-right: 1em;
text-align: left;
font-size: 85%; }

table { margin: 6px 0 0 13px;
	border-collapse: collapse;
	}
	
td { padding: 1px;
	font-size: 90%;
	border-collapse: collapse; }
	
.alternate { background-color: #FEF7EC; }
	
th { color: #FF9900;
	text-align: left; }
