﻿body
{
    font: normal 9px Verdana, Arial, Helvetica;
    color:#616161;
}

.contentBackground
{
	background-color: #f7f7f7; 
	width:100%;
}

.titleFrontOfficeImage1
{
	width:20px;
}

.table_frontoffice
{
    background-image:url(Images/Title.gif);
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	padding-left: 15px;
}

.blockTitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #333399;
	padding-left: 5px;
	line-height: 24px;
}

.sectionTitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #28296F;
	padding-left: 5px;
	line-height: 24px;
}

.sectionTitleFrontOfficeBottomLine
{
	height:4px;
	background-color : #9a0a28;
}


.botoes
{
	background-image: url(Images/bt_azul_rept.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:4px;
	padding-bottom:4px;
		
}


	



.MasterPageCenter
{
    text-align:center;
    
}

.buttonControl
{
    background-color:#9A0A28;
    border:none;
    color:#FFFFFF; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    padding-top:4px;	
    padding-bottom:4px;
} 

.InscriptionTopTable
{
    width:100%;
    padding-top:5px;
    padding-bottom:5px;
}

.InscriptionTopTable .Message
{
    padding-left:5px;
    padding-right:5px;
  
}

.InscriptionTable
{
    width:100%;

}
.InscriptionTable td
{
    padding:3px 3px 3px 3px;

}

.InscriptionTable th
{
    background-color:#7c84f3;
    padding:3px 3px 3px 3px;
    color:#FFFFFF;

}
.gridButton
{
    color:#CC3333;
}

.tableRowExhibitorDetail
{
	/*background-color: #CCFFFF;*/
	height:15px;
	/*color: black;*/
	
}

.tableRowExhibitorDetail td
{
    border-bottom: dotted 1px #7c7c7c;
    white-space:nowrap;
}

.AccompanistButtons a
 {
    
    background-image:none;
    color:#cc3333;
    height:auto;
    
    
    
  /*  background-color:#FFFFFF;*/
 }
 
 .loginStatusControl
 {
    font: bold 10px Verdana, Arial, Helvetica;
	text-align:right;
	/*color: #FFFFFF;*/
	color: #cc3333;
	padding-right:25px;
	text-decoration:none;
	
 }
 
 
 .ContainerloginStatusControl
 {
    /*background-color:#cc3333;*/
    width:100%;
    height:17px;
	border-bottom: 1px dotted #f1b37f;
	padding-top:4px;
 }
 
 
 .footer
 {
    font-family:Verdana, Arial, helvetica;
    font-size:8px;
    color:#00b900;
 }
 
  .footer a
 {
    color:#00b900;
    text-decoration:none;
 }
 
 .error
{
    BORDER-RIGHT: #ff6666 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #ff6666 1px solid;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #ff6666 1px solid;
    /*COLOR: firebrick;*/
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #ff6666 1px solid;
    /*BACKGROUND-COLOR: moccasin;*/
}
 
.menu_td
{
	background-color:White;
}

.menu_topRow
{
	height:0px;
}

.languageSelector
{
	width:167px; 
	text-align:center; 
	background-color:White;
}

.frontofficeContentPlaceHolder_TD
{
	width:813px;
	text-align:left; 
	vertical-align:top;
}