@charset "utf-8";
/* CSS Document */
form.DWSForm { border-top: 1px #ccc solid; padding-top: 10px; padding-bottom: 10px; width: 80%; }

form.DWSForm * { padding: 0px; margin: 0px; }

form.DWSForm .cellLeft, form.DWSForm .cellRight { margin: 0px 0px 10px 0px; width: 50%; }
form.DWSForm .cellLeft { float: left; display: inline; }
form.DWSForm .cellRight { float: right; display: inline; }
form.DWSForm .cellFull { margin: 0px 0px 10px 0px; }

form.DWSForm .miniLeft { float: left; display: inline; margin: 0px 0px 5px 0px; }
form.DWSForm .miniRight { float: right; display: inline; margin: 0px 0px 5px 0px; }

form.DWSForm .label { margin: 0px 5px 2px 0px; padding: 0px; }

form.DWSForm select { width: 180px; }
form.DWSForm select.state  { width: 115px; margin-right: 9px; }
form.DWSForm select.prefix { width: 50px; }

form.DWSForm input { width: 180px; }
form.DWSForm input.zip { width: 50px; }
form.DWSForm input.dig3, form.DWSForm .cell input.dig4 { margin-right: 10px; }
form.DWSForm input.dig3 { width: 30px; }
form.DWSForm input.dig4 { width: 40px; }

form.DWSForm input.checkbox { width: auto; };

form.DWSForm textarea {
	width: 425px;
}

form.DWSForm .clear { margin: 0; padding: 0; height: 0px; border: none; clear: both; }

form.DWSForm input.submit, form.DWSForm input#submit {
	padding:	0px;
	margin:		0px;
	margin-top:	20px;
	
	font-family:	verdana, geneva, arial, helvetica, sans-serif;
	font-size:	10px;
	border:		1px solid #666666;
	background:	#f0f0f0;
	color:		#000000;
	width:		80px;
	height:		15px;
	line-height:	10px;
	vertical-align:	middle;
}

form.DWSForm button {
	padding:	0px;
	margin:		0px;
	margin-top:	20px;
	
	font-family:	verdana, geneva, arial, helvetica, sans-serif;
	font-size:	10px;
	font-weight:	normal;
	border:		1px solid #666666;
	background:	#f0f0f0;
	color:		#000000;
	height:		15px;
	line-height:	10px;
	vertical-align:	middle;
}}



