li {
	list-style:decimal;
}

.tblGeral {
     width:100%;
     height:100%;
     margin:0;
     padding:0;
     border:0px solid #00F;
}

.title {
     width:100%;
     height:30px;
     padding-left:15px;
     padding-bottom:2px;
     font-size:16px;
     font-weight:600;
     font-variant:small-caps;
     text-align:left;
     border-bottom:1px dotted #FFFFFF;
}

.defContent {
     height:100%;
     font-size:11px;
     padding:0;
     border:0px solid #FF0000;
}

#assinatura {
	float:left;
	margin:10px;
}

#formline1 {
	clear:left;
	float:left;
	width:130px;
	margin-bottom:3px;
}

#formline2 {
	float:left;
	margin-bottom:3px;
}

#btn1 {
	clear:left;
	float:left;
	margin-top:10px;
	margin-left:130px;
}

#btn2 {
	float:left;
	margin-top:10px;
	margin-left:10px;
}

#textform {
	width:180px;
	height:16px;
	font-size:10px;
	border:1px solid #999;
}

#submitbtn {
	width:80px;
	height:20px;
	font-size:11px;
	font-weight:bold;
	border:1px solid #333;
}

.radio {
	margin-left:5px;
}

#required {
	clear:left;
	float:left;
	padding-left:10px;
	font-size:10px;
}

#success {
	clear:left;
	float:left;
	margin:10px;
	padding:5px;
	border:2px dashed #86BF30;
	background-color:#B8E673;
}

#error {
	clear:left;
	float:left;
	margin:10px;
	padding:5px;
	font-weight:bold;
	border:2px dashed #BF3030;
	background-color:#E67373;
}

#prices {
	padding:10px;
	font-size:10px;
}

#nib {
	padding:10px;
	font-size:10px;
}
