/*############################################################################################################################
 ########################################### STYLES SECTION ##################################################################
 ############################################################################################################################# */

.fldset {
 border-color:#006699; font-size:18px;color:#006699;
 padding:0;
 margin:0;
 }
	.mainopts {
		z-index:1;
		margin:0;
		padding:0;
		float:left;
		top:0;
		}
	.subopts {
		z-index:2;
		margin:5px 0 0 0;
		padding:0;
		float:left;
		top:0;
		}
	.subopts2 {
		z-index:3;
		margin:5px 0 0 0;
		padding:0;
		float:left;
		top:0;
		}	
	.addopts {
		margin:5px 0 0 10px;
		padding:0;
		position:relative;
		float:left;
		}		
	td {	
		vertical-align:top;
		}

/*	.ups td {
		width:125px;
		text-align:right;
		margin:0;
		padding:0;
		vertical-align:middle;
		}
	.ups tr {
		padding-left:15px;
		padding-bottom:5px;
	}*/
	select {
		width:175px;
		}

	input {
		left:0;
		padding:0;
		margin:0;
		}
table.opts {
		width:350px;
		margin:5px 0 0 0;
		padding:0;
		top:0;
	
	}
td.opts {
	width:160px;
	text-align:right;
	}