/* Dynamicaly-generated css library for Template Manager controls */
.ROOT_TABLE
{
	border-top:       0px;
	border-bottom:    0px;
	border-left:      0px;
	border-right:     0px;
	width:            0px;
	background-color: transparent;
}
.ROOT_TABLE_CELL
{
	text-align:       left;
	background-color: transparent;
	border:           0px;
	color:            #595959;
	cursor:           pointer;
	font:             normal normal bolder 9px verdana;
	height:           23px;
	padding-top:      0;
	padding-bottom:   0;
	padding-left:     4px;
	padding-right:    4px;
	text-transform:   uppercase;
}
.MENU_DIV
{
	background-color: #FFFFFF;
	padding-top:      0px;
	padding-bottom:   0px; 
	padding-left:     0px; 
	padding-right:    0px; 
	position:         absolute;    /* Do not change the value of this property. */
	visibility:       hidden;      /* Do not change the value of this property. */   
	width:            0px;         /* Do not change the value of this property. */
}
.MENU_TABLE
{
	background-color: #FFFFFF;
	border-bottom:    #EDEDED 1px solid; 
}
.MENU_TABLE_ROW
{
	background-color: #FFFFFF;
	font:             7pt verdana;
	height:           19px;
	color:            #000000;
	cursor:           pointer;
}                     
.MENU_TABLE_CELL1             
{   
	color:            #595959;
	border-top:       #EDEDED 1px solid; 
	border-bottom:    0px; 
	border-left:      #EDEDED 1px solid;
	border-right:     0px;
	padding-top:      2px; 
	padding-bottom:   2px; 
	padding-left:     6px; 
	padding-right:    6px;
	text-align:       left;
}
.MENU_TABLE_CELL2
{
	color:            #595959;
	border-top:       #EDEDED 1px solid; 
	border-bottom:    0px; 
	border-left:      0px;
	border-right:     #EDEDED 1px solid;
	padding-top:      2px; 
	padding-bottom:   2px; 
	padding-left:     6px; 
	padding-right:    6px; 
	text-align:       center;
}
.MENU_TABLE_CELL3
{
	color:            #595959;
	border-top:       #EDEDED 1px solid; 
	border-bottom:    0px; 
	border-left:      #EDEDED 1px solid;  
	border-right:     #EDEDED 1px solid;
	padding-top:      2px; 
	padding-bottom:   2px; 
  padding-left:     6px; 
	padding-right:    6px;
	text-align:       left;
}
.cntmenu { background-image: url(../appImages/Menu/fornecedores_canto_menu_esq.gif); }
.cntmenud { background-image: url(../appImages/Menu/fornecedores_canto_menu_dir.gif); }

.MENU_PH_BG
{
	background-color:#F2F3F3;
}