﻿body 
{
	COLOR: #000000;
	background: #fff; /* #DFE5FF; #2E333B */
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0px;
	margin-left: 10px;
	margin-right: 10px;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

.header
{
	border : #ffffff 1px solid; 
	font-size: 8pt; 
	color: #8da9d2; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height: 5px; 
	background-color: #b3c7e4;
}

.footer
{
	border : #ffffff 1px solid; 
	font-size: 8pt; 
	color: #8da9d2; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height: 3px; 
	background-color: #b3c7e4;
}

.pageCaption
{
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 15pt; 
	COLOR: #345487; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.sheetCaption
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6F9FCF;
	font-size: 10pt; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:  0, 15, 0, 15;
	border-top: solid 1px #345487;
}

.FlatTextBox, .FlatTextArea, .FlatSelect
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F9F9F9;
	border: #7F9DB9 1px solid;
	background-image: url(images/formshdw.gif);
	background-repeat: no-repeat;
	background-position: -4px -4px;
}

.inputFile
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F9F9F9;
	border: #7F9DB9 1px solid;
	background-image: url(images/formshdw.gif);
	background-repeat: no-repeat;
	background-position: -4px -4px;
	text-align: left;
}

.FlatButton
{
	font-weight: normal; 
	font-size: 8pt; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	border: 1px solid #666666; 
	background-color: #D4D0C8;
	cursor: hand;
	background-image: url(images/buttonbg.gif);
}

.FlatFixedButton
{
	font-weight: normal; 
	font-size: 8pt; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	padding: 0px 2px 0px 2px;
	border: 1px solid #666666; 
	
	cursor: hand;
	
	width: 100px ; 
	background-image: url(images/buttonbg.gif);
	background-repeat: repeat-x;
}




.sheetTable
{
	background-color: #FFFFFF;
	border: solid 1px #345487;
	background-image: url('images/sheetbg.gif');
	background-repeat: repeat-x;	
}

.mainTable
{
	background-color: #fff;
	border-bottom: #345487 1px solid;
	border-right: #345487 1px solid;
	border-top: #7992B8 1px solid;
	border-left: #345487 1px solid;
}

.textTable
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

.textTable .title
{
	font-weight: bold;
	color: #345487; /*#BA3B3E; */
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
/*	
	font-weight: bold; 
	font-size: 10pt; 
	color: #FF0000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	/*border: solid 1px #345487;
	background-color: #A4C4F7;*/
}

.textTable .label
{
	font-size: 8pt; 
	color: #345487; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.labelRequired
{
	font-weight: bold;
	font-size: 8pt; 
	color:  #345487;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.textTable .labelRequired
{
	font-weight: bold;
	font-size: 8pt; 
	color:  #345487;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.textTable A, .textTable A:visited
{
	font-weight: bold;
	color: #BA3B3E; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.textTable A:hover
{
	text-decoration: underline;
}


.textTable INPUT TEXT, .textTable INPUT TEXTAREA
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1F5080;
	background-color: white;
	border: #7F9DB9 1px solid;
}

.textTable INPUT BUTTON
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #000000; 
	border: #666666 1px solid; 
}

.textTable .PostDate
{
	font-weight: bold;
	color: #999999;
}

/*
=======================
GRID
=======================
*/


.GridCaption
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	color: #1F5080;
	text-align: left;
}

.GridToolbar
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #003366;
}
.GridToolbar TD
{
	font-weight: bold;
	color: #345487;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
/*	
	font-weight: bold; 
	font-size: 10pt; 
	color: #345487;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  padding: 3px; 
*/
}

.GridToolbar INPUT.TEXT, .GridList INPUT TEXT, .GridIndex INPUT TEXT 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1F5080;
	background-color: white;
	border: #7F9DB9 1px solid;
	background-image: url(images/formshdw.gif);
	background-repeat: no-repeat;
	background-position: -4px -4px;

}

.GridInitials
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #003366; 
	border: #345487 1px solid;
	border-bottom: #345487 0px;
}
.GridInitials TH
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6599CC;
	background-image: url(Images/table_header.gif);
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #345487;
  padding: 3px; 
}

.GridList
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #000000; 
	background-color: #FFFFFF;
	border: #345487 1px solid;
}

.GridList TH
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6599CC;
	background-image: url(Images/table_header.gif);
	text-align: center;
	border: 1px solid #345487;
  padding: 3px; 
}

.GridList TD
{
  padding: 3px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	
	border-bottom: 1px solid #EAE9E1; 
	
}

.GridList A, .GridList A:visited
{
	font-weight: bold;
	color: #BA3B3E; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.GridList A:hover
{
	text-decoration: underline;
}

.GridModRow TD
{
	color: #FF0000;
}

.GridInitials TH A:visited, .GridInitials TH A:link, .GridList TH A:visited, .GridList TH A:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	line-height: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.GridInitials TH A:hover, .GridList TH A:hover
{
	color: #FFFFFF; 
	text-decoration: underline;
}

.GridIndex
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #003366; 
}

.GridIndex TD
{
	color: #000000;
	text-align: right;
	vertical-align: middle;
  padding: 3px; 
}

.GridIndex A:visited, .GridIndex A:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #1F5080; 
	line-height: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.GridIndex A:hover 
{
	color: #0482fe; 
	text-decoration: underline;
}

.GridIndex SELECT
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F9F9F9;
	border: #7F9DB9 1px solid;
}

.GridList INPUT, .GridIndex INPUT 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #000000; 
	border: #666666 1px solid; 
	background-image: url(images/buttonbg.gif);
}


/*









.HeaderTitle
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF; 
	font-weight:bold; 
	background-color: #6F9FCF; 
}

.HeaderTitle A, .HeaderTitle A:visited
{
	font-weight: bold;
	color: #FFFFFF; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.HeaderTitle A:hover
{
	text-decoration: underline;
}

.SearchBox
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF; 
	background-color: #6F9FCF; 
}

.SearchBoxLink, .SearchBoxLink:visited
{
	color: #FFFFFF; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.SearchBoxLink:hover
{
	text-decoration: underline;
}

.ticketTable
{
	background-color: #FFFFFF;
	border: solid 1px #345487;
	background-image: url('images/ticketBackground.gif');
	background-repeat: repeat-x;	
}













.GridBlankCaption
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	color: #1F5080;
	text-align: left;
}
.GridBlankInitials
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #003366; 
	border: #345487 1px solid;
	border-bottom: #345487 0px;
}
.GridBlankInitials TH
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6599CC;
	background-image: url(Images/table_header.gif);
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #345487;
  padding: 3px; 
}

.GridBlankList
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

.GridBlankList A, .GridBlankList A:visited
{
	
	color: #40608C; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.GridBlankList A:hover
{
	text-decoration: underline;
}


.GridBlankInitials TH A:visited, .GridBlankInitials TH A:link, .GridBlankList TH A:visited, .GridBlankList TH A:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	line-height: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.GridBlankInitials TH A:hover, .GridBlankList TH A:hover
{
	color: #FFFFFF; 
	text-decoration: underline;
}

.GridBlankList INPUT, .GridBlankIndex INPUT 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #000000; 
	border: #666666 1px solid; 
	background-image: url(images/buttonbg.gif);
}



*/

