.body {	
	background-color: #ffffff ;
	text-indent: 0px;
	padding: 0px;
	margin: 0px;
	text-align:center; /* hack para o IE */	
}

#content {
	width:798px;
	border:2px solid #f00;
	margin:0 auto;			
	padding: 10px;
	text-align:left; /* "remédio" para o hack do IE */	
}


#login img{
	border:0x;	
    padding:0px;
	margin: 0px;
    border-style: none;
}

table.login{
	background-color: #ffffff;
	border-collapse:collapse;			
	border-spacing: 0px;
    border: 2px solid #2874CA;
	width: 400px;	
	text-align:center;			
}

#login td{
	padding:0px;
	margin: 0px;
}

td.hf {
	background-color: #63B431; 
	font-family: Arial; 
	font-size: 11; 
	color: #ffffff;
}

td.info {
	background-color: #63B431; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12; 				
	color: #ffffff;
}
td.back2 {
	background-color: #E5F8E6;
}
	
	input.mn {border: 0px #000000; font-weight: bold; font-family: Verdana, arial, helvetica, sans-serif; font-size:11px; background-color: #ffffff; color: #3366FF;}
	
	input, checkboxarea , textarea, select {border: 1px solid #000000; font-family: Verdana, arial, helvetica, sans-serif; font-size:11px; background-color: #ffffff; color: #000000;}
	
	input.box {border: 0px;}
	input.alg {text-align: right;}
    
.location 	
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: italic; 
	font-weight: bold; 
	color: #FFFFFF; 
}

body 		
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
}

table 		
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

td 			
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

select,textarea,input 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
