BODY      { 
            font-size: 9px;
            font-family: arial, helvetica;
					
	}

.RedHead { 
	background-color : #CC0000
 }

.BlueHead { 
	background-color : #0033CC
 }

	
TABLE.rptTable {
	background-color : #FFFFFF;
	border-width : 1px;
	font-size : 10px;
	text-align : center;
}

.rptHeader {
	background-color: #009900;
	color : White;
	padding-right : 5px;
	padding-left : 5px;
}

			
.Header { 
			text-decoration: none; 
			color: #FFFFFE; 
			font-family: arial,helvetica; 
			font-size: 14px;
		}
			
.Standard { 
			text-decoration: none; 
			color: #000000; 
			font-family: arial,helvetica; 
			font-size: 12px;
		}
			
.StandardBlack1 { 
			text-decoration: none; 
			color: #000000; 
			font-family: arial,helvetica; 
			font-size: 10px;
		}
		
.StandardBlack2 { 
			text-decoration: none; 
			color: #000000; 
			font-family: arial,helvetica; 
			font-size: 12px;
		}
		
.StandardBlack3 { 
			text-decoration: none; 
			color: #000000; 
			font-family: arial,helvetica; 
			font-size: 14px;
		}
		
.StandardBlack4 { 
			text-decoration: none; 
			color: #000000; 
			font-family: arial,helvetica; 
			font-size: 20px;
		}
			
.StandardWhite1 { 
			text-decoration: none; 
			color: #FFFFFE; 
			font-family: arial,helvetica; 
			font-size: 10px;
		}
			
.StandardWhite2 { 
			text-decoration: none; 
			color: #FFFFFE; 
			font-family: arial,helvetica; 
			font-size: 12px;
		}
					
.StandardWhite3 { 
			text-decoration: none; 
			color: #FFFFFE; 
			font-family: arial,helvetica; 
			font-size: 14px;
		}	
					
.StandardBlue1 { 
			text-decoration: none; 
			color: #004181; 
			font-family: arial,helvetica; 
			font-size: 10px;
		}	
			
.StandardBlue2 { 
			text-decoration: none; 
			color: #004181; 
			font-family: arial,helvetica; 
			font-size: 12px;
		}
			
.StandardBlue3 { 
			text-decoration: none; 
			color: #004181; 
			font-family: arial,helvetica; 
			font-size: 14px;
		}
					
.Blue1 { 
			text-decoration: none; 
			color: #0778E7; 
			font-family: arial,helvetica; 
			font-size: 10px;
		}	
			
.Blue2 { 
			text-decoration: none; 
			color: #0778E7; 
			font-family: arial,helvetica; 
			font-size: 12px;
		}
			
.Blue3 { 
			text-decoration: none; 
			color: #0778E7; 
			font-family: arial,helvetica; 
			font-size: 14px;
		}
		
.StandardGray1 { 
			text-decoration: none; 
			color: #595959; 
			font-family: arial,helvetica; 
			font-size: 10px;
		}

.StandardGray2 { 
			text-decoration: none; 
			color: #595959; 
			font-family: arial,helvetica; 
			font-size: 12px;
		}

.StandardGray3 { 
			text-decoration: none; 
			color: #595959; 
			font-family: arial,helvetica; 
			font-size: 14px;
		}
					
.HeaderGray { 
			text-decoration: none; 
			color: #595959; 
			font-family: arial,helvetica; 
			font-size: 18px;
		}	
		
.SmallRed { 
			text-decoration: bold; 
			color: red; 
			font-family: arial,helvetica; 
			font-size: 11px;
		}
		
.BigBlue { 
			text-decoration: none; 
			color: #7397B9; 
			font-family: arial,helvetica; 
			font-size: 20px;
		}
		
A 		{ 
			text-decoration: underline; 
			color: #666666; 
			font-family: arial,helvetica;
			font-size: 12px;
		}
.DarkBlue { 
			background-color: #004180; 
		}
.LightBlue { 
			background-color: #5981A9; 
		}
.DarkGray { 
			background-color: #A6A6A6; 
		}
.LightGray { 
			background-color: #E7E7E7; 
		}
.DarkRed { 
			background-color: #FF0000S; 
		}
.LightGreen { 
			background-color: #66CC66; 
		}
.DarkGreen { 
			background-color: #009900; 
		}
.DarkRed { 
			background-color: #CC3333; 
		}
.MedRed { 
			background-color: #FFFFFF; 
		}
.LightRed { 
			background-color: #FF6666; 
		}
.White { 
			background-color: #FFFFFF; 
		}

.textArea 	{  	
		font: 10px helvetica, arial, sans-serif; 
		background-color: #FFFFFF;
		width: 200px; 
		border: 3px solid #DDDDDD; 
		color: #333333; 
		padding-top: 2px; 
		padding-right: 2px; 
		padding-bottom: 2px; 
		padding-left: 2px
		}

.input 	{  	
		font: 10px helvetica, arial, sans-serif; 
		background-color: #FFFFFF;
		width: 80px; 
		border: 3px solid #DDDDDD; 
		color: #333333; 
		padding-top: 2px; 
		padding-right: 2px; 
		padding-bottom: 2px; 
		padding-left: 2px
		}

.inputRed 	{  	
		font: 10px helvetica, arial, sans-serif; 
		background-color: #FFFFFF;
		width: 80px; 
		height: 24px;
		border: 3px solid #E7545C; 
		color: #333333; 
		padding-top: 2px; 
		padding-right: 2px; 
		padding-bottom: 2px; 
		padding-left: 2px
		}
		
.inputWide 	{  	
		font: 10px helvetica, arial, sans-serif; 
		background-color: #FFFFFF;
		width: 200px; 
		height: 24px;
		border: 3px solid #DDDDDD; 
		color: #333333; 
		padding-top: 2px; 
		padding-right: 2px; 
		padding-bottom: 2px; 
		padding-left: 2px
		}

.inputNarrow 	{  	
		font: 10px helvetica, arial, sans-serif; 
		background-color: #FFFFFF;
		width: 60px; 
		border: 3px solid #DDDDDD; 
		color: #333333; 
		padding-top: 2px; 
		padding-right: 2px; 
		padding-bottom: 2px; 
		padding-left: 2px
		}

.select 	{  	
		font: 10px helvetica, arial, sans-serif; 
		background-color: #EEEEEE;
		width: 150px; 
		border: 3px solid #DDDDDD; 
		color: #333333; 
		padding-top: 2px; 
		padding-right: 2px; 
		padding-bottom: 2px; 
		padding-left: 2px
		}
		

A:Hover	{ 
			text-decoration: underline; 
			color: #0080C0;
			font-family: arial,helvetica;
		 }

		 
BOTTON
        {
        BACKGROUND: none transparent scroll repeat 0% 0%;
        COLOR: #ffffff;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 8pt;
        TEXT-DECORATION: none
        }
		
INPUT
        {
        
        COLOR: black;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 8pt;
        TEXT-DECORATION: none;
        }

.botaobranco
		{
	COLOR: #FFFFFF;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	border: 1px solid #F2F2F2;		

		}

.botaoazul
       {
	COLOR: #7397B9;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	border: 1px solid #7397B9;
        }
.fundotransparente
	{
	background-color:#CCCCCC;
	filter: Alpha(Opacity=50);
	background-repeat: repeat;
}

.fundotransparentebranco
	{
	background-color:#FFFFFF;
	filter: Alpha(Opacity=50);
	background-repeat: repeat;
}
