﻿.AppBackground
{
	background-color:#B1A58C;
	cursor:default;
} 

.LoginPageBackground
{
	background-image: url("../images/bgweb-building-arrivee.jpg");
	background-color:#8899A9;
	cursor:default;
} 

.LogoBackground
{
	background-color:#3d4d57;
}

.LoginControlText
{
 	color: white;
}


.InformationMessage
{
	border-right: #00cc33 1px solid;
	padding-right: 10px;
	border-top: #00cc33 1px solid;
	padding-left: 10px;
	font-weight: bold;
	font-size: 11px;
	background: #CCFFCC;
	padding-bottom: 10px;
	border-left: #00cc33 1px solid;
	width: 100%;
	color: black;
	padding-top: 10px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= '#FFFFFF' , EndColorStr= '#CCFFCC' );
	font-family: Arial;
}

.ErrorMessage
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	padding-bottom: 10px;
	color: #FFFFFF;
	background-color:#881100;		
	padding-top: 10px;
	border-bottom: #FFFFFF 1px solid;
	font-family: Verdana;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= '#CC0000' , EndColorStr= '#990000' );
}

.ErrorMessageBackground
{
	color:White;
	background-color:#991133;
}

.ErrorHeader
{
	font-family:Arial;
	font-size: 9pt;
	font-weight:bold;
	background-color:Maroon;
	color:#DDDDDD;
}

.ErrorList
{
	font-family:Arial; 
	font-size:9pt; 
	color:Red; 
	list-style-type:square
}

.LinkText
{
    color: #0000FF;
    text-decoration: underline;
	cursor:pointer;   
	font-family:Verdana;
	font-size:9pt;
}

A
{
    color: #0000FF;
    text-decoration: underline;
	cursor:pointer;   
}

.FormPanelBackground
{
	background-color: #DDDDDD;
}

.FormBackground
{
	background-color: #DDDDDD;
}

.FormContentBackground
{
	background-color: #FFFFFF;
}

.FormSectionBorder
{
	background-color:#333333;
}

.FormSectionHeaderContent
{
	border: solid 2px black;
	color:White; 
	vertical-align:middle; 
	text-align:left;
	background-color:#777777;
}


.CellBorders
{
	table-layout: inherit;
}


.LoadingFeedbackTemplate
{
	border:1px solid black;
	width: 200px;
	background-color:#FFFFFF;
}

SearchPanelBackground
{
	background-color:Gainsboro;
}

.MasterPageHeaderTable
{
	background-color:#444444;
	border-color:#CCCCCC;
	border-width: 1px;
	text-align: center;

}

.MasterPageHeaderTableCell
{
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
	border-color:#CCCCCC;
	background-color: #CCCCCC;
}

.MasterPageHeaderTableCellMessage
{
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color:  Maroon;
	border-color:#CCCCCC;
	background-color: #CCCCCC;
}

.StandardSectionHeader
{
  background: url(images/header_bg.gif);
  background-color: #D8D9E1;
  color: #000000; 
  border: #57566F 1px solid; 
  border-bottom-width: 0px; 
  font-family: tahoma; 
  font-size: 11px;
  font-weight: bold; 
  padding: 5px; 
  cursor: default; 
}

.StandardSectionText
{
  border:1px solid black;
  background-color: #F0F1F5;
  font-family: verdana; 
  font-size: 12px;
  padding-left:15px;
}

.TextBoxGray
{
	font-family: @Arial Unicode MS;
	font-size:9pt;
	background-color: #E0E0E0;
}

.LabelTxt
{
	font-family: Arial;
	font-size:9pt;
}

.LabelTxtBold
{
	font-family: Arial;
	font-size:9pt;
	font-weight:bold;
}

.DropDownListGray
{
	font-family: Arial;
	font-size:9pt;
	background-color: #E0E0E0;
}

.roundedTable 
{
	border-radius: 6px 6px 6px 6px;
	border: 0px solid #000;
	border-spacing: 0;
	width: 300px;
}

.roundedTable tr:first-child td:first-child 
{
	border-top-left-radius: 5px;
}

.roundedTable tr:first-child td:last-child 
{
	border-top-right-radius: 5px;
}

.roundedTable tr:last-child td:first-child 
{
	border-bottom-left-radius: 5px;
}

.roundedTable tr:last-child td:last-child 
{
	border-bottom-right-radius: 5px;
}
