#registerForm2 fieldset {  
width:93%;
}

fieldset {  
width:96%;
/*clear: both;*/ 
margin: 0 0 1.5em 0;  
padding: 0;  
border: 1px solid #BFBAB0;  
background-color: #BEBEBE;  
background-image: url(../images/feildset_gradient.jpg);  
background-repeat: repeat-x; 
} 



#totalcost {display:inline; width:auto; font-weight:bold;}
#totalcost2 {margin-left:10px; margin-right:10px;display:inline; width:auto; font-weight:bold;}

legend {  
margin-left: 1em;  
color: #000000;  
font-weight: bold; 
background-color:#FFFFFF;
} 
fieldset ol {  
margin: 10px;
list-style: none;
 display:block;
} 
fieldset li {  
padding-bottom: 6px; 
display:block;
margin-top:0px;
position:relative;
} 

fieldset.submit {  
border-style: none; 
}
fieldset label .fspan { 
color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		clear:both;
		padding:0;
		margin:0;
}

fieldset label span, .feildset td label { 
color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		clear:both;
		padding:0;
		margin:0;
}
.feildset td label, .feildset td { font-size:11px; font-weight:normal; }
label, td label {
	display:block;
	text-align:right;
	float:left;
	width:260px;
	clear:none;
}

button{
	clear:both;
	width:125px;
	height:31px;
	text-align:center;
	line-height:31px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	background:none;
	background-image: url(../images/button.gif);
	background-repeat: no-repeat;
	border:none;
	margin-bottom:20px;
	margin-left:320px;
	cursor:pointer;
	}

input {
	font-size:11px;
	padding:2px 2px;
	border:solid 1px #aacfe4;
	width:200px;
	margin:2px 0 0px 10px;
		}
.forminput{
	width:auto;
		}
		
select {
	font-size:11px;
	padding:4px 2px;
	border:solid 1px #aacfe4;
	margin:2px 0 0px 10px;
		}	
		

textarea {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px 2px;
	border:solid 1px #aacfe4;
	width:200px;
	margin:2px 0 0px 10px;
		}
		
#Terms {
	margin: 0 0 0 10px;
	border:none;
	width:auto;
}

.required{}


.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

.hscode_form input {width:auto;}

.clear_width {width:auto;}
.radiobuts {width:auto; border:none;}
#wizard_button {
}
#registerForm {

}

#productiondivnew td textarea {
width:150px;
}

ol li ol li {
list-style-image:none;
list-style-position:outside;
display:list-item;
list-style-type:decimal;}

ol li ul li {
list-style-image:none;
list-style-position:outside;
display:list-item;
list-style-type:disc;}

.clear_width_sml {width:110px;}
