
/* Início da definição do estilo do menu painel de controle */
.menuOption{
	border: solid 1px #F9F9F9;
	background-color: #F9F9F9;
	cursor:default;
	
}
.menuOption div{
	border: solid 2px #F9F9F9;
}
.menuOption div div{
	border: solid 0px;
}

.menuOptionover{
	border: solid 1px #E68B2C;
	background-color: #FFFFFF;
	cursor:default;			
}
.menuOptionover div{
	border: solid 2px #FFC73C;
}
.menuOptionover div div{
	border: solid 0px;
}

.captionMenu{
	font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
}

.subMenu{
	font-size: 12px;
	font-family:verdana;
	font-weight: bold;
	color: #000000;
	background-image:url('./images/subMenu.gif');
}

.subMenuUp{
   width: 16px;
   height: 16px;
   background-image:url('./images/up.gif');   
   
}

.subMenuUpOver{
   width: 16px;
   height: 16px;
   background-image:url('./images/upover.gif');
   
}

.subMenuDown{
   width: 16px;
   height: 16px;
   background-image:url('./images/Down.gif');
   
}

.menu{
   border:solid 1px #84965C;
   background-color:#F9F9F9; 
   /*#F6F6F2*/
}

/* Início da declaração do estilo do DataGrid */
.GridContent{
	border:solid 1px #999;
	width:500px;
	height:200px;
	padding:0px;
	padding-right:0px;
	background-color:#ffffff;
}

.HeaderContent{
	width:500px;
	height:20px;
	border:solid 0px;
	overflow:hidden;
	background-image:url(./images/header.gif);	
}

.HeaderLine{
	background-image:url(./images/header.gif);	
}

.HeaderCollumIndicator{
	width:40px;
	height:20px;
	border-left: solid 1px #fff;
	border-right:solid 1px #999;
	background-image:url(./images/header.gif);
	float:left;
}

.HeaderCollum{
	height:20px;
	border-right:solid 1px #999;
	background-image:url(./images/header.gif);
	float:left;
	overflow:hidden;
	font-family:tahoma;
	font-size:11px;	
}

.HeaderCollumContent{
	margin-left:3px;
	margin-top:2px;
}

.HeaderCollumOver{
	height:20px;
	border-right:solid 1px #999;
	background-image:url(./images/headerover.gif);
	float:left;
	overflow:hidden;
	font-family:tahoma;
	font-size:11px;	
}

.DataContent{
	background-color:#ffffff;
	height:180px;
	width:500px;
	overflow:scroll;
}

.DataLine{
	background-color:#ffffff;
}
.DataLineOver{
	/*background-color:#0099cc;*/
}

.DataCollumIndicator{
	width:40px;
	height:19px;
	border-right:solid 1px #999;
	border-bottom:solid 1px #999;
	border-left: solid 1px #fff;
	border-top: solid 1px #fff;
	background:#EBEADB;
	float:left;
	margin:0px;
	font-family:tahoma;
	font-size:11px;
	text-align:center;	
	overflow:hidden;	
}

.DataCollumIndicator div{
	margin-top:2px;
}

.DataCollum{
	height:19px;
	border-right:solid 1px #999;
	border-bottom:solid 1px #999;
	border-top: solid 1px #fff;
	margin:0px;
	background-color:#ffffff;
	float:left;
	overflow:hidden;
	font-family:tahoma;
	font-size:11px;	
}

.DataCollumContent{
	margin-left:3px;
	margin-top:1px;
}

.DataLineOver .DataCollumIndicator{
   font-weight:bold;
}

.DataLineOver .DataCollum{
	height:19px;
	border-right:solid 1px #999;
	border-bottom:solid 1px #999;
	border-top: solid 1px #0099cc;
	margin:0px;
	background-color:#0099cc;
	float:left;
	overflow:hidden;	
	color: #ffffff;
}

/* Declaração de estilos para os componentes de validação */
.TPanel{
   border:solid 1px #919B9C;
   background-color:#F8F7F6;
}

.TScrollBox{
   border: solid 1px #7F9DB9;
   background-color:#F8F7F6;
}

.TGroupBox{
   border:solid 1px #D0D0BF;
   background-color:#F8F7F6;	
}

.TLegend{
   margin-left:6px;
}


.TLabel
{
	position: relative;
	font-family: arial;
	font-size: 13px;
	color:#000;
	padding:0px;
	margin:0px;
}

.TLabelError
{
	position: relative;
	font-family: arial;
	font-size: 12px;
	color:red;
	font-weight:bold;
}


.subTitle{
	font-size: 12px;
	font-family:verdana;
	font-weight: bold;
	color: #000000;
	background-image:url('./images/subMenu.gif');
	border: solid 1px #002D96;
	height:20px;
}

/* Declaração do estilo para os componentes do formulário class TForm*/
.TForm{
   border: solid 0px;
}

.TFormContent{
	border:solid 1px #7D9259;
	padding:0; /* Eliminar espaçamento no Firefox */
	background:#ECE9D8;

}

.TFormBar{
  height:23px;
  background-image:url("./images/formbar.jpg");
  background-color:#000; 
  padding-left:3px;
  padding-right:2px;
}

.TFormCaption{
  font-family:arial;
  font-size:16px;
  font-weight:bold;
  color:#fff;

}

.formClose{
	background-image:url("./images/formclose.gif");
	height:18px;
	width:18px;
	background-repeat:no-repeat;
}
.formCloseOver{
	background-image:url("./images/formcloseover.gif");
	height:18px;
	width:18px;
	background-repeat:no-repeat;
}
.formOpen{
	background-image:url("./images/formopen.gif");
	height:18px;
	width:18px;
	background-repeat:no-repeat;
}
.formOpenOver{
	background-image:url("./images/formopenover.gif");
	height:18px;
	width:18px;
	background-repeat:no-repeat;
}

.TEdit {
	font-family: Arial;
	font-size: 12px;
	border-width: 1px;
	border-style: solid;
	border-color: #7F9DB9;
}	

.TCheckBox{
	border:solid 0px;
}

.TMemo{
	font-family: Arial;
	font-size: 12px;
	border-width: 1px;
	border-style: solid;
	border-color: #7F9DB9;
}

.defaultButton {
	
    font-family: tahoma;
	font-size: 11px;
	border-width: 0px;
	border-style: solid;
	height:23px;    
    width:95px;
	background-image:url(./images/btndefault.gif);	
}

.defaultButtonOver {
	font-family: tahoma;
	font-size: 11px;
	border-width: 0px;
	border-style: solid;
	height:23px;
    background-image:url(./images/btndefaultover.gif);
    width:95px;
		
}

.TButton{
	height:23px;
	border:solid 0px #000;
	padding:0px;
	cursor:default;
}

.TButton .buttonLeft{
	background-image:url(./images/leftbutton.gif);
	width:3px;
	height:23px;
 	float:left;
}
.TButton .buttonCenter{
	background-image:url(./images/centerbutton.gif);
	width:1px;
	height:23px;
 	float:left;	
	padding:0px;

}
.TButton .buttonRight{
	background-image:url(./images/rightbutton.gif);
	width:3px;
	height:23px;
 	float:left;	
}

.TButtonOver{
	height:23px;
	border:solid 0px #000;
	padding:0px;	
	cursor:default;	
}

.TButtonOver .buttonLeft{
	background-image:url(./images/leftbuttonover.gif);
	width:3px;
	height:23px;
 	float:left;	
	
}
.TButtonOver .buttonCenter{
	background-image:url(./images/centerbuttonover.gif);
	width:1px;
	height:23px;
 	float:left;	
	padding:0px;

}
.TButtonOver .buttonRight{
	background-image:url(./images/rightbuttonover.gif);
	width:3px;
	height:23px;
 	float:left;	
	
}

.TButtonDown{
	height:23px;
	border:solid 0px #000;
	padding:0px;	
	cursor:default;	
}

.TButtonDown .buttonLeft{
	background-image:url(./images/leftbuttondown.gif);
	width:3px;
	height:23px;
 	float:left;	
	
}
.TButtonDown .buttonCenter{
	background-image:url(./images/centerbuttondown.gif);
	width:1px;
	height:23px;
 	float:left;	
	padding:0px;

}
.TButtonDown .buttonRight{
	background-image:url(./images/rightbuttondown.gif);
	width:3px;
	height:23px;
 	float:left;	
	
}