input.button {margin:10px 0 0 160px;}
h1 {margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#404040; font-weight:normal; border-bottom:1px dotted #bfbfbf; padding:2px 0 2px 0;}
label {display:block; float:left; clear:left; width:140px; line-height:22px; height:22px; margin:0 20px 10px 0; text-align:right; font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#404040;}
select {clear: right;}

.form-div input.nr3 {width:34px;}
.form-div input.nr4 {width:49px; margin-left:5px;}
.form-div span.nrline {float:left; padding:0 4px 0 4px;}

.box-hlcol-first {float:left; width:300px; padding-top: 15px;}
.box-hlcol-first label {width:60px;}
.box-hlcol-first input.button {margin-left:80px;}
.box-hlcol-first div.forgot-pass {padding:8px 0 0 80px;}
.box-hlcol-highlighted {
	float:right; 	
	width:320px; 
	min-height:500px; 
	height:auto !important; 
	height:500px; 
	/*margin-top:-4px; */
	padding:15px 30px 0 30px; 
	/*background: url(../images/box-hlcol-highlighted-bg.gif) top repeat-x;*/
}



#sell input.zip-code {width:60px; height:18px; margin:8px 0 0px 0; padding:2px 0 0 4px;}
#sell input.button {margin:8px 0 30px 5px;}
#sell strong {color:#e50000;}
#sell label {width:auto; margin: 7px 3px 0 0;}

p.clrpad {clear:both; margin:10px 0 10px 0;}
