
body {
	width: 800px; 
	margin: 0 15px 0 15px;
	background: none;
}

#noToc {
	margin-top: 130em;
	padding: 1.1em 8em 0 8em;
	width: 650px; 
	margin: .05em auto; 
	
}
* html #detail {
	padding-right: 15px;
}

	
caption {
	font-size: 1.4em;
	font-weight: bold;
	text-align: left;
	padding-bottom: 10px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}

fieldset { 
	padding: 5px 15px 15px 15px; 
	/*border: 1px solid #999; */

}

legend { 
	color: #000; 
	font-size: 1.5em; 
	font-weight: bold; 
	padding: 5px 8px 2px 5px; 
}

textarea { 
	font: 1em Arial, Helvetica, sans-serif; 
	width:55em; 
}

#content input.inpTxt { 
	font: 1em Arial, Helvetica, sans-serif; 
	height:1.5em; 
}

#content input.inpArea {
	width: 3em; 
	height:1.5em; 
}

#content input.inpPh  {
	width: 10em;
	height:1.5em; 
}

#content input.inpDob { 
	width: 8em; 
	height:1.5em; 

}

#content input.inpSt { 
	width: 3em; 
	height:1.5em; 
}

#content input.inpZip { 
	width: 5em; 
	height:1.5em; 
}

#content input.radio { 
	width: 5em; 
	direction: ltr;
}

p { 	
	margin-top: .7em;
	margin-bottom: .5em; 
}

#Continue  {
	border-width: thin;
	width: 65%;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
#Continue p {
	padding: 1.5em 0 1.5em 0;
}

label {
	font-weight:bold;
	font-size: 1em;
	margin-top: 0.2em;
}
label span {
	color: red;
	float: none;
	font-size: 1em;
	line-height: 1;
	margin-top: 0.2em;
	vertical-align: middle;
}

td, tr {
	vertical-align:top;	
	padding: 4px 8px; 
}

.refID { 
	font-style:italic; 
	float:right; 
}

.small {
	font-size: .8em; 
	
}

.err, .err p, .err ul { color: #f00; font-weight: bold; }
.err p { margin-bottom: 0; }
.err ul { margin-top: 0; }
p.req { font-size: .9em;
	font-style: oblique; }
	
div.err * { font-size: 11px; }
label.err { font-weight: bold; }
	

/*.noteBlock {
	border: 1px solid #666;
	margin: auto 1em;
	padding: 1em 1.5em;
	text-align: center;
}

.noteBlock dt { 
	font-weight: bold; 
	text-decoration: underline; 
}

.noteBlock dd { 
	margin-bottom: 1em; 
}

.noList { 
	list-style-type: none; 
}


#content input.btn, .btn { 
	font: 12px Arial, Helvetica, sans-serif;
	background-color: rgb(230,230,230);
	color: #333;
	border: 1px solid #666;
	height: 2em; 
	width: 8em; 
}

table {
	width: 500px;
	}*/