BODY {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;	
	SCROLLBAR-FACE-COLOR: #efefef; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #b0b0b0; 
	SCROLLBAR-3DLIGHT-COLOR: #cacaca; 
	SCROLLBAR-ARROW-COLOR: #006699;  
	SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
}
A {
	color: #0066CC;
	text-decoration : none;
}
A:hover {
	color: #0066CC;
	text-decoration : underline;
}
td {	
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
h1
{
	font-family:Verdana;
	color: #0066CC;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.Header {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: Gray;
}
A.SubNavigation {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
}
A.SubNavigation:hover {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffff66;
}
A.Navigation {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
}
A.Navigation:hover {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color: #ffff66;
}
.EmailAddr {
	font-family:Arial;
	font-size:12px;
}
.EmailAddr:hover {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color: #ffff66;
}
.Contact {
	font-family:Arial;
	font-size:10px;
	color: #ffff66;
}
.Indicator {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
}
.Footer {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
}
.HeaderRow
{
	background-color: #cbcbcb;
	font-weight: bold;
	font-family: Verdana, Courier, mono;
	font-size: 8pt;
	color: #333333;
}
.errorHeader
{
	font-family: 'verdana, arial';
    font-size: 12pt;
    font-weight: bold;
    color:Red;
}
.errorMessage
{
    font-family: 'verdana, arial';
    font-size: 10pt;
    background-color: #f5f5f5;
    border: #333333 1px solid;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    color:#333333;
}
.ItemRow
{
	background-color: #ededed;
	font-family: Verdana, Courier, mono;
	font-size: 8pt;
	color: #333333;	
}
.movieBigBorder 
{
	border: solid 1px #D1D7DC;
}
.genericTable 
{
	border-collapse: collapse; border:solid 1px #D1D7DC;
}
.genericTableHeader
{
	background-color: #ededed;
	border-collapse: collapse; border:solid 1px #D1D7DC;
}	
.genericTableItem
{
	border-collapse: collapse; border:solid 1px #D1D7DC;
}	
.pictureBorder {
	border:solid 1px #D1D7DC;
}

.cyanText {
	color: #008000;
	font-weight: bold;
	text-decoration: none;
}
.blueText 
{
	font-family:Verdana;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
}
.txtCancellation0  {padding:2px 5px 2px 5px; width:300;}

.txtCancellation1  {text-align:center; padding:2px 5px 2px 5px;}

.slogan {color:#f29c42;}   /*#ca6f11	#f77e00;    */