/* CSS Document */
body         
{ 
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10pt;
	background: #000000;
}
td     
{ 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
a            
{ 
	color: #E47F00; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
}
a:hover            
{ 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.12ptTitleBlue 
{ 
	font-family: Times New Roman; 
	font-size: 12pt; 
	text-transform: uppercase;
	color: #87B6DA; 
}
.8ptLightGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #B3B7B6;
}
span.8ptLightGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #B3B7B6;
}
.10ptWhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	color: #FFFFFF;
}
.10ptLightGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #B3B7B6;
}
span.10ptLightGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #B3B7B6;
}
.10ptLightGreyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	color: #B3B7B6;
}
.9ptLightGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #B3B7B6;
}
.9ptLightGreyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #B3B7B6;
}
.10ptLinksBold         
{ 
	color: #E47F00; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
}
:hover.10ptLinksBold            
{ 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
}
.8ptLinks
{ 
	color: #E47F00; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal;
}
:hover.8ptLinks            
{ 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal;
}
.TextBold            
{ 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
}
span.TextBold            
{ 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
}
span.CapsTextBold            
{ 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold; 
	text-transform:uppercase;
}
.TitleEvents            
{ 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	font-weight: bold;
}
.ImagesBorder 
{
	border: 1px solid #E47F00;
}
.SpotlightTitles
{ 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
}
.SpotlightInfo
{ 
	color: #B3B7B6; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal;
}
/* Menu Styles */
.menuStyles 
{
    padding-right:1px;
}
.menuitem 
{
	font-family:Arial;
	font-size:11px;
}
.mouseover 
{
	background-color:#212c29;
	font-family:Arial;
	font-size:11px;
    color:#E47F00;
	cursor:pointer;
	cursor:hand;
}
.subMenu
{	
	background-color:black;
	font-family:Arial;
	font-size:11px;
   	BORDER-RIGHT: #E47F00 1px solid; 
	BORDER-TOP: #E47F00 1px solid; 
	BORDER-LEFT: #E47F00 1px solid; 
	BORDER-BOTTOM: #E47F00 1px solid;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom:3px;
    padding-top:3px;
	cursor:pointer;
	cursor:hand;
}
.imgPixLightGrey     
{ 
	background-image: url('../images/pix_grey.gif')
}


/*////////////////////////////////////////*/
/* Information Styles */
/*////////////////////////////////////////*/

.ALERT_TITLES
{ 
	color: #F20000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
}
.ALERT_BOX_BACKGROUND
{
	background-color: #2B3530;
}
.EVENT_INFO_TITLES
{ 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
}
.EVENT_INFO_DESCRIPTION
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #B3B7B6;
}
.ALERT_INFO_DESCRIPTION
{ 
        font-family: Verdana, Arial, Helvetica, san-serif; 
        font-size: 8pt;
        font-weight: normal;
        color: #B3B7B6;
        /*color: #6B6B6B;*/
}
.LIST_ROW_BACKGROUND
{
	background-color: #2B3530;
}
.LIST_COLUMN_TITLES
{
	color: #B3B7B6; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
}
.GALLERY_IMAGE_PLACEHOLDER_DIV
{
	 width: 110px;
	  height: 110px;
	  background-color: #E47F00; 
}

.GALLERY_VERTICAL_SEPARATOR_DIV
{
	 width: 60px;
	  height: 110px;
}
.FIELDS
{
	font-family: Arial; 
	font-size: 10pt; 
	border: 1px solid #808080; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	height: 21
}

/*////////////////////////////////////////*/

/*////////////////////////////////////////*/
/* New Information Styles - 08/09/2007 */
/*////////////////////////////////////////*/

.warning_alert{background: #e78801 url( "images/notification_pattern.gif" ) 0px 0px repeat;padding: 3px 3px 3px 3px;margin: 15px 0 15px 0;}
.warning_alert .container{color: #0F325E;text-align: left;font-size: 100%;background: #ffffcc url( "images/icon_warning.gif" ) 4px 2px no-repeat;padding: 6px 6px 6px 30px;}
.warning_alert .container ul li{color: #0F325E;line-height: 150%;}
.info_alert{background: #22679d url( "images/notification_pattern.gif" ) 0px 0px repeat;padding: 3px 3px 3px 3px;margin: 15px 0 15px 0;}
.info_alert .container ul li{color: #fff;line-height: 150%;}
.info_alert .container{color: #fff;font-size: 100%;background: #22679d url( "images/icon_info.gif" ) 4px 2px no-repeat;padding: 6px 6px 6px 30px;}
.info_alert .container a:visited{color: #fff;font-size: 100%;}
.info_alert .container a:link{color: #fff;font-size: 100%;}
.error_alert{background: #cc0000 url( "images/notification_pattern.gif" ) 0px 0px repeat;padding: 3px 3px 3px 3px;margin: 15px 0 15px 0;}
.error_alert .container ul li{color: #fff;line-height: 150%;}
.error_alert .container{color: #fff;font-size: 100%;background: #cc0000 url( "images/icon_error.gif" ) 4px 2px no-repeat;padding: 6px 6px 6px 30px;}
.error_alert .container a:visited{color: #fff;font-size: 100%;}
.error_alert .container a:link{color: #fff;font-size: 100%;}
.success_alert{background: #549740 url( "images/notification_pattern.gif" ) 0px 0px repeat;padding: 3px 3px 3px 3px;margin: 15px 0 15px 0;}
.success_alert .container ul li{color: #fff;line-height: 150%;}
.success_alert .container{color: #fff;font-size: 100%;background: #549740 url( "images/icon_success.gif" ) 4px 2px no-repeat;padding: 6px 6px 6px 30px;}

/*////////////////////////////////////////*/

