#principal p{
	line-height:18px;
	margin:10px 0px;
}
#principal form{
	margin-top:30px;
	padding:5px;
}
#principal fieldset{
	margin:20px 0px;
	padding:7px;
	}
#principal ul{
	list-style:inside;
}
#principal li{
	margin-left:25px;
	background:url(../images/ico-li.gif) no-repeat left;
	padding-left:15px;
}
#principal legend{
	background:#003366;
	color:#FFF;
	font-size:12px;
	padding:5px 50px 5px 10px;
	width:170px;
	margin:0px;
}
#principal label{
	display:block;
	font-size:11px;
	line-height:18px;
	color:#999;
	margin:12px 0 0 0;
}
#principal input{
	color:#333;
	padding:3px 0px;
}
#principal strong{
	margin-top:20px;
	color:#990000;
}


#principal tr.rendimentos{
	background: #990000;
	color:#FFFFFF;
	padding:5px;
	margin:5px;
	height:30px;
}


#principal tr.titleRend{
	background: #66CC99;
	color:#FFFFFF;
	padding:5px;
	margin:5px;
	height:30px;
	text-align:center;
}

#principal tr.center{
	text-align:center;
}

#principal tr.cl1{
	background:#F7F7F7;
	height:20px;
}
#principal tr.cl2{
	background:#E5E5E5;
	height:20px;
}

#principal tr.cl3{
	background: #fbe694;
	height:20px;
	font-weight:bold;
}
#principal tr.cl4{
	background: #CCCCCC;
	height:20px;
	font-weight:bold;
}

#principal .titleOrdem{
	background:#F7F7F7;
	border:1px solid #CCC;
	color:#0066CC;
	font-weight:bold;
	padding:5px;
	font-size:12px;
}

.alerta_link{
	margin-top:20px;
	background:#E5E5E5;
	border:1px solid #CCC;
	padding:5px;
}

.red{
	background:#FFFF99;
	color:red;
	border:1px solid red;
	padding:5px;
}
