a:link {	
	FONT-SIZE: 11px;
	COLOR: #3b73b9;
	FONT-FAMILY: Arial;
	FONT-WEIGHT:bold;
	TEXT-DECORATION: none;
	}
	
a:visited	{	
	FONT-SIZE: 11px; 
	COLOR: #3b73b9; 
	FONT-FAMILY: Arial;
	FONT-WEIGHT:bold; 
	TEXT-DECORATION: none;
	}	
		
a:hover	{	
	FONT-SIZE: 11px; 
	COLOR: #3b73b9; 
	FONT-FAMILY: Arial;
	FONT-WEIGHT:bold; 
	TEXT-DECORATION: underline;
	}
	
html,body{
	margin:0;
	padding:0;
	height:100%;
	border:none;
}

.lnkVer:link	{	
	FONT-SIZE: 11px;
	COLOR: #3b73b9;
	FONT-FAMILY: Arial;
	FONT-WEIGHT:bold;
	TEXT-DECORATION: none;
	}
	
.lnkVer:visited	{	
	FONT-SIZE: 11px; 
	COLOR: red; 
	FONT-FAMILY: Arial;
	FONT-WEIGHT:bold; 
	TEXT-DECORATION: none;
	}	
		
.lnkVer:hover	{	
	FONT-SIZE: 11px; 
	COLOR: #3b73b9; 
	FONT-FAMILY: Arial;
	FONT-WEIGHT:bold; 
	TEXT-DECORATION: underline;
	}

.datagrid
{
	background:#3B73B9;
	BORDER: #cccccc 1px solid; 
	font-family:Arial; 
	font-size:11px;
	color:#FFFFFF;
	text-align:center; 
}
.datagridItem
{
	font-weight: bold;
	font-size: 11px;
	background: #f7f7f7;
	color: #666666;
	font-family: Arial;
	border: #cccccc 1px solid;
}
.datagridSemBorda
{
	BORDER: #cccccc 0px solid;
}
.tabelaTitulo
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	background-color:#f7f7f7;
	BORDER: #666666 1px solid; 	
}

.tabelaTab
{
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
}

.tabelaTabViagem
{
	BORDER-RIGHT: #3B73B9 1px solid; 
	BORDER-TOP: #3B73B9 1px solid; 
	BORDER-LEFT: #3B73B9 1px solid; 
}


.selectedTab
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	background-color:#3B73B9;
	BORDER: #3B73B9 1px solid; 	
}

.unselectedTab
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#3B73B9;
	background-color:#ffffff;
	BORDER: #ffffff 1px solid;
}

.selectedTabPosCli
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	background-color:#3B73B9;
	BORDER: #3B73B9 2px solid; 	
}

.unselectedTabPosCli
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#3B73B9;
	background-color:#ffffff;
	BORDER: #f2f2f2 2px solid;
}

.textboxLogin
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#3B73B9;
	BORDER: #666666 1px solid
}

.textbox
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#3B73B9;
	border: #666666 1px solid;
}
.textboxCentro
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#3B73B9;
	border: #666666 1px solid;
	text-align: center
}


.textboxSM
{
	font-family:Arial;
	font-size:11px;
	color:#3B73B9;
	BORDER: #666666 1px solid
}

.textboxSM9
{
	font-family:Arial;
	font-size:9px;
	color:#3B73B9;
	BORDER: #666666 1px solid
}

.botaoLogin
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	background:#3B73B9;
	BORDER: #666666 1px solid;
	width: 80px;
   height: 20px;
}

.labelTituloTabela
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#666666;
}
.labelTituloTabelaBranco
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
}
.labelTabela
{
	font-family:Arial; 
	font-size:11px;
	color:#666666;
}
.labelLegendaAzul
{
	font-family:Arial; 
	font-size:11px;
	color:#0000cd;
	font-weight:bold;
}
.labelLegendaVermelho
{
	font-family:Arial; 
	font-size:11px;
	color:#b22222;
	font-weight:bold;
}
.labelCampoTabela
{
	font-family:Arial; 
	font-size:11px;
	color:#3B73B9;
}

.labelCampoTabelaBranco
{
	font-family:Arial; 
	font-size:11px;
	color:#FFFFFF;
}

.labelCampoTabelaNegrito
{
	font-family:Arial; 
	font-size:11px;
	color:#3B73B9;
	font-weight:bold;
}

.regua
{
	height: 0;
	border: 0;
	border-top: 1px solid #3B73B9; 
}
.semBorda
{
	border-bottom: whitesmoke 0px solid;
	border-left: whitesmoke 0px solid;
	border-top: whitesmoke 0px solid;
	border-right: whitesmoke 0px solid;
}
.khaki
{
	background:khaki;
	color: #666666;
	font-weight:bold;
}
.purple
{
	background:#9999ff;
	color: #666666;
	font-weight:bold;
}
.gold
{
	background:gold;
	color: #666666;
	font-weight:bold;
}
.yellowgreen
{
	background:yellowgreen;
	color: #666666;
	font-weight:bold;
}
.skyblue
{
	background:skyblue;
	color: #666666;
	font-weight:bold;
}
.palegreen
{
	background:palegreen;
	color: #666666;
	font-weight:bold;
}
.plum
{
	background:plum;
	color: #666666;
	font-weight:bold;
}
.orange
{
	background:orange;
	color: #666666;
	font-weight:bold;
}
.limegreen
{
	background:limegreen;
	color: #666666;
	font-weight:bold;
}
.tomato
{
	background:tomato;
	color: #666666;
	font-weight:bold;
}
.turquoise
{
	background:turquoise;
	color: #666666;
	font-weight:bold;
}
.yellow
{
	background:yellow;
	color: #666666;
	font-weight:bold;
}
.cinzaClaro
{
	background:#f7f7f7;
	color: #666666;
	font-weight:bold;
}
.cinzaEscuro
{
	background:#d3d3d3;
	color: #666666;
	font-weight:bold;
}
.black
{
	background:black;
	color: #ffffff;
	font-weight:bold;
}
#UpdateProgress1 {
   background-color:#CF4342;
   color:#ffffff;
   top:0px;
   left:0px;
   position:fixed;
}
#UpdateProgress1 img {
   vertical-align:middle;
   margin:2px;
 }
 .divPrincipal
{
   width: 100%;
   top:0px;
	left:0px;
   font-family:Arial; 
	font-size:11px;
	color:#666666;
}
.divTitulo
{
   background:#3b73b9;
   border:solid 1px #3b73b9;
   font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-align:center;
   width:800px;
   display:table;
   padding:2px;
}
.divLinha
{
   background:#f5f5f5;
   border:solid 1px #cccccc;
   font-family:Arial; 
	font-size:11px;
	color:#666666;
	width:800px;
	display:table;
	padding:2px;
}
.divGoogle
{
   border-top: black 1px solid;
   border-bottom: black 1px solid;
   border-right: black 1px solid;   
   border-left: black 1px solid;
   width: 575px;
   height: 378px
}
.label_centro_login
{
   width: 40%; 
   float: left;
   padding: 5px; 
   text-align:right;
   font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	margin-top:4px;
	
}
.controle_centro_login
{
   width: 50%;
   float: left;
   padding: 5px;
   text-align:left;
   
}
.label_centro
{
   width: 46%; 
   float: left;
   text-align:right;
   padding: 1px;
   margin-top: 3px;
}
.controle_centro
{
   width: 50%;
   float: left;
   text-align:left;
   padding: 1px;
}

/* the div that holds the date picker calendar */
.dpDiv {
	}
 
 
/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}
 
 
/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}
 
 
/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}
 
 
/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}
 
 
/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}
 
 
/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}
 
 
/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}
 
 
/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}
 
 
/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}
 
 
/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}
 
 
/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}
 
 
/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}
 
 
/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}
 
 
/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: #4060ff;
	font-weight: bold;
	}
 
 
/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}
 
 
/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}