/* CSS Document */
/****************GENERAL ELEMENTS*******************/
* {
margin:0px;
padding:0px;
}
html{
	background-color:#fff;
	}
body
{
	text-align:center;
	margin:5px 0px 10px 0px;
}
p{
	padding-bottom:10px; 
	padding-top:2px;
}
img {border:0;}
a {text-decoration:none;}
ul{list-style-type:square;
	margin-left:25px;
	margin-bottom:5px;
	}
ol{
	margin-left:50px;
	margin-bottom:5px;
}
li{padding-bottom:5px;}
h1 {
		font-size:23px; 
		color:#AC2121;
		font-weight:bold;
		padding-top:0px;
		padding-bottom:12px;
	}
h2 {
		font-size:18px; 
		color:#002568;
		font-weight:bold;
		padding-top:0px;
		padding-bottom:12px;
	}
h3 {
		font-size:15px; 
		color:#002568;
		font-weight:bold;
		padding-top:2px;
		padding-bottom:10px;
	}
h4 {
		color:#002568;
		font-size:11px; 
		font-weight:bold;
		padding-top:2px;
		padding-bottom:10px;
	}

/*****************STYLES*****************/
.fleft{float:left;}
.fright{float:right;}
.red {color:#AC2121; font-weight:bold;}
.center {text-align:center;}
.txtleft {text-align:left;}
.txtright{text-align:right;}
.under {text-decoration:underline;}
.italic{font-style:italic;}
.cl {clear: both;}
.marginspace{margin-left:10px;}
.linkeffects a{color:#AC2222;}
.linkeffects a:hover{text-decoration:underline; color:#EC7D06;}
.linkeffects1 a {color:#000066;}
.linkeffects1 li:hover{background-color:#FFF200; color:#AC2222;}
.linkeffects1 a:hover{color:#AC2222;}
.listelem li{padding-bottom:10px;}

/*****************MAIN DIV*****************/
.main {
			font-size:14px; 
			font-family:verdana, arial, helvetica;
			color:#000066;
			width:930px;
			margin:auto;
	        text-align:left;
			}
.bottom {
			height:40px;
			border-top:1px solid #000;
		}
.btmargin{
			padding-top:12px;
		 }
.btxt{
		font-size:11px; 
		color:#003366;
		text-align:center;
		font-weight:bold;
	}
.online{
		font-size:11px; 
		color:#003366;
		text-align:center;
		font-weight:bold;
		}
		
/*****************TOPFRAME*****************/
.topframe{margin-bottom:18px;}
.distance{margin-right:38px;}

/*CONTATO*/
.contato {
			background:#F9F9F9;
			border-top-width:1px;
			border-left-width:1px;
			border-right-width:3px;
			border-bottom-width:3px;
			border-color:#BDBDBD;
			border-style:solid;
			}
.campos {
		width:80px;
		float:left;
		font-weight:bold;
		color:#042346;
		}
.campos1 {
		width:190px;
		float:left;
		font-weight:bold;
		color:#042346;
		}
/************************Highlights***************/

	.textInput,textarea{	/* General style for my inputs when they're not highlighted */
		background-color:#FFF;
		border:1px solid #000;
	}
	
	
	.inputHighlighted{	/* Highlighting style */
		background-color:#FFF200;
		color:#DE0D15;
		border:1px solid #DE0D15;
	}
.ok2
{
	height:26px;
	width:210px;
	border: 1px solid #BDBDBD;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#D4D4D4;
	font-weight:bold;
	letter-spacing:2px;
	padding:2px;
}
