form.block_format {
	padding: 4px;
}

form.block_format fieldset {
	margin: 8px auto 8px 8px;
}

form.block_format div.blank_label form.block_format select,form.block_format label,form.block_format textarea,form.block_format input, form.block_format select {
	width:200px;
	display:block;
	float:left;
	margin:8px 8px auto auto;
	margin-right:8px;
	text-align:left
}

form.block_format textarea {
	font-family: verdana,arial,sans-serif;
}

form.block_format input[type=radio],form.block_format input[type=checkbox] {
	width:20px
}

input#submit, input#reset {
	width:auto
}

form.block_format div.blank_label,form.block_format label {
	width:180px
}

form.block_format label {
	border-bottom:1px dotted silver
}

form.block_format label.blank {
	border-bottom: none;
}

form.block_format br {
	clear:both
}

form.block_format .smallprint {
	font-size:0.8em;
}

form.block_format input.required {
	border: 1px solid red;
}

div#content li{list-style-type:none}

.bulk.form input{
	width:50px;
	display:block;
	float:left;
	margin:8px 8px auto auto;
	margin-right:8px;
	text-align:left
}
.info{
font-size:80%;
display:block;
	float:left;
	margin:8px 8px auto auto;
	margin-right:8px;
	text-align:left;

}
.error{
font-size:90%;
display:block;
	float:left;
	margin:8px 8px auto auto;
	margin-right:8px;
	text-align:left;
	color:#ff0000;
}
.itemdesc{
text-transform:lowercase;
font-size: 100%;
}
.smltxt{
font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
}
table.userinfo{
border:solid 1px #ccc;
}
table.userinfo th{
text-align: left;
background-color:#f2f2f2;
}
/*div#infowrap{
border: 1px solid #cccccc;
background-color:#f2f2f2;
}*/

#crm_search label.error {
	margin-left: 10px;
	width: auto;
	display: inline;
	color:#cc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.market {
	padding: 10px;
	width: auto;
	display: inline;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	text-align:justify;
}
input.error { border: 1px solid red; }

.req{
font-size:90%;
display:block;
	float:left;
	/*margin:8px 8px auto auto;*/
	margin-right:8px;
	text-align:left;
	color:#ff0000;
}