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

/*------------------------- FORM ---------------------------*/
legend { font-size:10pt; COLOR: #686460; font-weight:bold; margin-bottom:10px; }
fieldset { display:block; padding:10px; margin: 5px auto 10px auto; /* remove default border styles */ border:solid 1px #ECEAE6; line-height: 1.5em; 
}

.content{
    padding:10px;
    width:370px
}
.label{ width:120px; float:left; padding:6px 0px 0px 0px; min-height:24px; text-align:right; line-height: 15px; }
.long-label{ width:auto; float:left; padding:6px 0px 0px 0px; min-height:24px; text-align:right; line-height: 15px; }
.field-right{
	width:160px;
	float:left;
	padding:5px;
	min-height:20px;
	overflow: visible;
}
.btns { width:230px; float:right; padding:5px; min-height:24px; }
.long{ width:410px; float:left; padding:5px; min-height:24px; }
.salesVol{ width:85px; float:left; padding:5px; min-height:24px; }
.industries{ width:150px; float:left; padding:5px; min-height:24px; }
.clear{
    float:none;
    clear:both;
    height:0px;
}
.cleardiv {
    height:25px;
    float:none;
    clear:both;
    font-size:14px;
    font-weight:bold;
}
.row{ background-color:none; display:block; float:left; min-height:30px; 
}
.text{ border:1px solid #EEEEEE; background: #EEEEEE; 
}
.ruler{
    width:400px; border-bottom:dashed 1px #dcdcdc;
}
tr:focus{
    background-color:#fcfcf0;
}
td{
    vertical-align:top;
}
.over{
    background-color:#f0f0f0;
}
.out{
    background-color:none;
}
.form-contect { padding:0px; margin:0px; width:625px; float:left; clear: left; }
.form-contect2 { padding:0px; margin:0px 0px 0px 12px; width:625px; float:left; clear: left; }
.full-row { float:left; min-height:30px; width:100%; }
.full-long { width:590px; float:left; padding:5px; min-height:24px; }
.reset { padding:0px; margin:0px; background: url(images/titles/reset.gif) no-repeat; height:33px; width:75px; border-width:0px; }
.submit { padding:0px; margin:0px; background: url(images/submit2.gif) no-repeat; height:33px; width:87px; border-width:0px; }.labelsmall {
	width:100px;
	float:left;
	padding:6px 0px 0px 0px;
	min-height:20px;
	text-align:right;
	line-height: 15px;
}
.field-right-small {
	width:140px;
	float:left;
	padding:0px;
	min-height:20px;
	overflow: visible;
}
.row-small {
	background-color:none;
	display:block;
	float:left;
	min-height:20px;
}
