﻿/************************************************************************************/
/* GENERAL HTML */
/************************************************************************************/


body
{
	background: #fff url(../../Images/bg2009.gif) no-repeat top left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	color: #000000;	
	margin: 60px 0px 0px 0px;
	
}

a:link	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
a:visited	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
a:active	{	
	text-decoration:	none;
	color:	#5F5200;
	}	
		
a:hover	{	
	text-decoration:	underline;
	color:	#000000;
	}	

/************************************************************************************/
/* LOGIN TABLE */
/************************************************************************************/

.LoginPage 
{
	background: #f85d13 url(../../Images/background.jpg) no-repeat top center;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px
}

.LoginBackground
{	
	height: 720px;
	/* background-color: #fff; */
	background-image: url();
	background-repeat: no-repeat;
	background-position: center;

}

table.LoginTable
{		
	border: 1px solid black; 
	background-color: #fff; /* SECONDARY COLOR */

}

.LoginHeader
{					
	font-size: 20pt;
	font-weight: bold;	
	color: #fff;	
}

.LoginLabel
{	
	font-size: 10pt;
	font-weight: normal;		
	color:Black;
}

.LoginTextbox
{	
	font-size: 10pt;
	font-weight: normal;	
	color:Black;	
}

.LoginDropdown
{	
	font-size: 10pt;
	font-weight: normal;	
	color:Black;	
}

.LoginButton, .Button, #ctl00_ContentPlaceHolder1_cmdReset
{	
	font-size: 10pt;
	font-weight: normal;	
	color: #fff;
	background: #e53f00;
	border-top: 2px solid #ff6b24;
	border-right: 2px solid #bf3500;
	border-bottom: 2px solid #bf3500;
	border-left: 2px solid #ff6b24;
	padding: 2px 5px;
}

.LoginControl
{	
	font-size: 10pt;
	font-weight: normal;	
	color:Red;	
}

/************************************************************************************/
/* DATAGRID */
/************************************************************************************/

.PageHeader
{
	font-size:11pt;		
	font-weight:bold;
}

.SubHeader
{
	font-size:10pt;
}

.PreviousPage
{
	font-size:10pt;
}

/************************************************************************************/
/* ADD/EDIT LINK */
/************************************************************************************/

.AddEditItemLink, a.AddEditItemLink, a.AddEditItemLink A:link, a.AddEditItemLink A:visited, a.AddEditItemLink A:active, a.AddEditItemLink A:hover
{
	color: black;	
	font-size: 8pt;
	text-decoration: underline;
}

/************************************************************************************/
/* EDIT TABLE */
/************************************************************************************/

table.EditTable
{						
	border-style: none;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
}

table.EditTable th
{	
	border: solid 1px #c33f00;
	background: #f85d13 url(../../Images/topHeaderMini.gif) repeat-x top left;
	padding: 0px 0px 1px 3px;			

}

table.EditTable td
{	
	border-style: none;
	padding: 2px 1px 0px 4px;
	
}

table.EditSubTable 
{						
	border-style: none;	
	border-collapse: collapse;		
}

table.EditSubTable td
{				
	border-style: none;	
	padding: 0px 0px 2px 0px;			
	margin: 0px 0px 0px 0px;
}

.EditTableHeader 
{	
	color: #fff;
	font-size: 10pt;
	font-weight: bold;
	padding: 2px 0;
}

.EditTableLabel
{
	font-size: 8pt;
}

.EditTableData
{	
	font-size: 8pt;
}

.EditTableValidator
{
	color: red;
	float: left;
}

/************************************************************************************/
/* DISPLAY TABLE */
/************************************************************************************/

table.DisplayTable 
{						
	border-style: none;				
	border-collapse: collapse;
}

table.DisplayTable th
{		
	border: solid 1px #c33f00;
	background: #f85d13 url(../../Images/topHeaderMini.gif) repeat-x top left;
	padding: 0px 0px 1px 3px;		
}

table.DisplayTable td
{		
	border-style: none;				
	padding: 1px 1px 1px 4px;
}

.DisplayTableHeader 
{	
	font-size: 10pt;
	color: Black;
	font-weight: bold;
}

.DisplayTableLabel
{		
	font-size: 8pt;
}

.DisplayTableData
{	
	font-size: 8pt;
}

/************************************************************************************/
/* BUTTON  */
/************************************************************************************/

.Button 
{	
	/* font-size: 8pt; */
}

/************************************************************************************/
/* CALENDAR */
/************************************************************************************/

.Calendar
{
	font-size: 8pt;	
	background-color: #e5eef9; /* SECONDARY COLOR */
	border: solid 1px black;
}


.CalendarTitle
{
	font-size: 8pt;
	background-color: #e54a00; /* PRIMARY COLOR */
	
}

.CalendarDayStyle
{
	font-size: 8pt;		
}

/************************************************************************************/
/* DATAGRID */
/************************************************************************************/

.DataGridHeader
{	
	margin-left: 10px;
	text-align: left;
	font-size: 8pt;
	color: White;
	background: #f85d13 url(../../Images/topHeaderMini.gif) repeat-x top left;
			
}

.DataGridHeader a
{	
	color: #fff;
			
}


.DataGridFooter
{
	text-align: left;	
	font-size: 8pt;
	font-weight: bold;
	color: Black;
	background-color: #e54a00; /* PRIMARY COLOR */
}

.DataGridPager
{
	text-align: left;	
	font-size: 8pt;
	font-weight: bold;
	color: Black;
	background-color: #e54a00; /* PRIMARY COLOR */
}

.DataGridRow
{
	border-style: none;
	font-size: 8pt;
	background-color: white;		
	color: Black;
}

.DataGridAlternatingRow
{
	border-style: none;
	font-size: 8pt;	
	background-color: #e5eef9; /* SECONDARY COLOR */
	color: Black;
}

.DataGridRow A:link, .DataGridRow A:visited, .DataGridRow A:active,
.DataGridAlternatingRow A:link, .DataGridAlternatingRow A:visited, .DataGridAlternatingRow A:active
{
	font-size: 8pt;	
	font-weight: normal;	
}

.DataGridRow A:hover, .DataGridAlternatingRow A:hover
{
	font-size: 8pt;	
	color: Black;
}
  
.DataGrid 
{

	border: solid 1px red;
	margin-left: 7px;
	font-size: 8pt;
} 

table.DataGrid 
{
	border: solid 1px black;
	margin-left: 7px;
	font-size: 8pt;
}

table.DataGrid th 
{
	border-style: none;
	padding: 3px 4px 3px 4px;	
}

table.DataGrid td
{ 
	border-style: none;
	padding: 3px 4px 3px 4px;	
} 

/************************************************************************************/
/* MENU */
/************************************************************************************/


#TABLE1 {
	padding-bottom: 5px;
}

td.Menu_Frame_Separator_High
{
	background: #f85d13 url(../../Images/topHeader.gif) repeat-x top left;
	padding: 8px 0 8px 15px;
}

td.Menu_Frame_Separator_Low
{
	background-color: #e5eef9; /* SECONDARY COLOR */
	height: 2px;
}

.Menu 
{	
	color: White;	
	font-size: small;
}

.Menu_Separator
{
  color: #bcbcbc;  /* SECONDARY COLOR */
  padding: 0 4px;
}

table.Menu td, .Menu, .Menu td
{
	text-align: left;
}

.Menu A:link, .Menu A:visited, .Menu A:active, .Menu A:hover
{
	font-weight: bold;
	color: black;
}

.AutoCompleExtenderList
{
	background-color: White;
	border: solid 1px black;
	margin: 0px;
	min-width: 700px !important;
	text-align: left; 	
	padding-left:2px;
	overflow:hidden;
	list-style-type: none; 			

}

.AutoCompleExtenderListItem 
{
	background-color: White;	
}

.AutoCompleExtenderListHoverItem 
{
	background: #f85d13 url(../../Images/topHeaderMini.gif) repeat-x top left;
}


/************************************************************************************/
/* ADDRESS */
/************************************************************************************/

table.EditAddressTable
{	
	border-style: none;
	border-collapse: collapse;	
	margin: 0px;
	padding: 0px;				
}

table.EditAddressTable td
{
	margin: 0px;
	padding: 1px 0px 1px 1px;
	border: none;		
}

table.EditAddressRowTable
{	
	border: none;	
	border-collapse: collapse;		
	margin: 0px;
	padding: 0px;			
	
}

table.EditAddressRowTable td
{		
	margin: 0px;
	padding: 0px 2px 1px 0px;	
	border: none;
	border-style: none;
}

