BODY,html {
	color: #FFFFFF;
	background:#000;
	margin:0;
	padding:0;
	border:0;
	height:100%;
	}

TH,TD,DIV {	font-size:10pt; color:#CCCCCC; FONT-FAMILY:Arial,Helvetica}

#wrapper {
	position:relative; height:258px
}
#logo {
	z-index:3; position:absolute; left:25px; width:228px; top:25px; height:60px
}
#user {
	z-index:3; position:absolute; right:8px; top:8px; height:18px; TEXT-ALIGN:right
}
#header {
	z-index:2; position:absolute; width:100%; bottom:40px
}
#menu {
	z-index:1; position:absolute; background:transparent; width:auto; bottom:0; height:54px; text-align:left
}

.bannerpanecss{ padding:0;}

/*--------------------------------------------------------------------------------------------------------------------------*/

.lt{ text-align:left;vertical-align:top; }
.rt{ text-align:right;vertical-align:top; }
.lb{ text-align:left; vertical-align:bottom;}
.rb{ text-align:right; vertical-align:bottom;}
.cm{ text-align:center; vertical-align:middle;}
.ct{ text-align:center; vertical-align:top;}
.cb{ text-align:center; vertical-align:bottom;}
.rm{ text-align:right; vertical-align:middle;}
.lm{ text-align:left; vertical-align:middle;}

.wh{ height:100%; width:100%}
.w{ width:100%}
.h{ height:100%;}
.w50 {width:50%;}
.panecss{padding:5px 10px 5px 10px;}
.norwar{ white-space:nowrap;}

.pp{ padding:10px;}

/*--------------------------------------------------------------------------------------------------------------------------*/

/* Title, Module Title */
.Head					{font-size:11px; color:#FFF; font-weight:bold}
.SubHead				{font-size:11px; color:#000}
.SubSubHead				{font-size:11px; color:#FFF}
.Normal 				{
	font-size:10pt;
	color:#CCCCCC;
	font-family: Arial,Helvetica;
	}

.NormalText				
{
	color:#CCCCCC;
	font-family: arial;
	font-size:10pt;
}

.BoldText
{
	color:#CCCCCC;
    font-size: 10pt;
    font-weight: bold;
    font-family: Arial;
}

.EmphasizeText
{
	color:#FFFFFF;
    font-size: 10pt;
    font-style: italic;
    font-weight: normal;
    font-family: Arial;
}				
	
H1, .h1
{
   color: #FFFFFF;
 	font-family: arial;
	font-size:14pt;
	font-weight:bold;
}					

H2, .h2
{
   color: #FFFFFF;
	font-family: arial;
	font-size:12pt;
	font-weight:bold;
}

H3, .h3
{
	font-family: arial;
	font-size:medium;
	font-weight:bold;
}

.SideMenu	{
	line-height:200%;
	}


.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#B5B5B5; TEXT-DECORATION:underline}
A.CommandButton:hover		{
	color:#FF9801;
	TEXT-DECORATION:none
}

A,
A:link,
A:visited,
A:active					{
	color:#FFF;
	TEXT-DECORATION:none
}
A:hover						{
	color:#FFF;
	TEXT-DECORATION:underline
}

.topcss,
A.topcss:link,
A.topcss:active,
A.topcss:visited			{
	font-weight:normal;
	font-size:11px;
	color:#CCCCCC;
	TEXT-DECORATION:none
}

A.topcss:hover				{
	font-weight:normal;
	font-size:11px;
	color:#FFF;
	TEXT-DECORATION:underline
}


.usercss,
A.usercss:link,
A.usercss:active,
A.usercss:visited			{
	font-weight:normal;
	font-size:11px;
	color:#CCCCCC;
	TEXT-DECORATION:none;
}
A.usercss:hover				{
	font-weight:normal;
	font-size:11px;
	color:#FFF;
	TEXT-DECORATION:underline;
}


.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:normal; font-size:11px; color:#CCCCCC; TEXT-DECORATION:none}
A.searchcss:hover			{
	font-weight:normal;
	font-size:11px;
	color:#FFF;
	TEXT-DECORATION:underline
}

.links,
A.links:link,
A.links:active,
A.links:visited			{
	font-weight:normal;
	font-size:11px;
	color:#CCCCCC;
	TEXT-DECORATION:none;
	font-weight:bold;
}

A.links:hover			{
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	TEXT-DECORATION:underline
}

.bottomcss,
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited			{font-weight:normal; font-size:11px; color:#fff; TEXT-DECORATION:none}
A.bottomcss:hover			{
	font-weight:normal;
	font-size:11px;
	color:#FFF;
	TEXT-DECORATION:underline
}

/*--------------------------------------------------------------------------------------------------------------------------*/

/* Pane Structure */
.leftpane				{padding:0px 5px 0px 5px;}
.rightpane				{padding:0px 5px 0px 5px}
.rightpane .normal {font-size:11px;}
.toppane				{padding:0px 5px 5px 5px}
.bottompane1				{padding:3px 10px 0px 5px}
.bottompane1 .normal {	font-size:11px;}
.bottompane2				{padding:3px 10px 0px 5px}
.bottompane2 .normal {	font-size:11px;}
.bottompane3				{padding:3px 10px 0px 5px}
.bottompane3 .normal {	font-size:11px;}
.bottompane4				{padding:3px 10px 0px 5px}
.bottompane4 .normal {	font-size:11px;}
.bottompane5				{padding:3px 10px 0px 5px}
.bottompane5 .normal {	font-size:11px;}
.contentpane				{
					padding:10px;
					font-size:10pt;
					color:#CCCCCC
					}								

.contentpane A,
.contentpane A:link,
.contentpane A:visited,
.contentpane A:active {
	color:#FF0000;
	TEXT-DECORATION:none
	}

.contentpane A:hover			{
	TEXT-DECORATION:underline
}


.contentpanefront			{padding:0px 5px 0px 5px;}

.lowerthirdleftpane			{padding:0px 5px 0px 5px}
.lowerthirdcenterpane			{padding:0px 5px 0px 5px}
.lowerthirdrightpane			{padding:0px 5px 0px 5px}
.myleftpane				{padding:0px 0px 0px 0px}
.mycontentpane			{padding:0px 0px 0px 0px}
.myrightpane			{padding:0px 0px 0px 0px}
.mybottompane			{padding:0px 0px 0px 0px}
.logopane				{padding:0px 0px 0px 0px}
.showcasepane			{padding:0px 0px 0px 0px}
.bannerpane				{padding:0px 0px 0px 0px}
.vspacepane				{padding:5px 0px 5px 0px}
.hspacepane				{padding:0px 5px 0px 5px}
.allspacepane			{padding:5px 5px 5px 5px}
.leftshowpane			{padding:0px 5px 0px 5px;}
.leftshowpane TH, .leftshowpane TD, .leftshowpane DIV {	font-size:11px;}
.test{
background-color:#33FF33;
}


/* ==========================
    CSS STYLES FOR JDMenu
   ==========================
*/

 
ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px; 
	padding-left: 10px; 
	list-style: none; 
	float: left;
}

ul.jd_menu ul,ul.jd_menu_vertical ul {
      display: none;
}

ul.jd_menu li {
      float: left;
}
 
/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul { 
	position: absolute; 
	display: none; 
	list-style: none; 
	margin: 0px; float: left;
}

ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
	padding:0px;
}
 
/* Main Menu Background */
ul.jd_menu { 
      
}
 
 
/* Main Memu LEFT */
ul.jd_menu li, ul.jdmenu li.haschild  { 
	cursor: pointer; 
	list-style-type:none; 
	padding:10px 15px 10px 5px;  
	text-align: left; 
}
 
/*Main Menu RIGHT*/
ul.jd_menu a	{ 
	text-decoration: none; 
	text-align: left; 
	color: #FFF; 
	font-size:12px; 
	font-weight:bold;
}
 

/*Main Hover Menu */
ul.jd_menu li.jdm_hover{ 
	background:#333;
}

ul.jd_menu li.jdm_hover a { 
	text-decoration: none; 
	text-align:left;  }
 
 /* Main Active Menu*/
ul.jd_menu li.activetab {

}
 
ul.jd_menu li.activetab a { 
	text-decoration:none; 
	text-align: left;   
}
 
 
/*Sub Menu*/
ul.jd_menu ul li a {
	font-size:11px; 
	font-weight:normal; 
	background:transparent; 
	text-decoration:none; 
	color:#CCC; 
	white-space: normal; 
}
 
 
/*Sub menu Dropdown Background*/
ul.jd_menu ul {
	background-color:#000;
	border:1px #000 solid;
	margin:0px; 
	padding:0px;
}

ul.jdmenu li.haschild  ul { 
	padding:0px; 
	margin:0px;
}

/* Sub Menu Left */
ul.jd_menu ul li { 
	padding:3px 7px 3px 5px; 
	margin:0px;  
	background:transparent; 
	border: none; 
	text-align: left;
}
 
/* Sub Menu Right */
ul.jd_menu li.jdm_hover ul li a,
ul.jd_menu li.jdm_active ul li a { 
	background:transparent; 
	padding:0px; margin:0px; 
	text-align:left; 
	color:#FFF; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
	border:none; 
	width:auto!important; 
	width:200px; 
	min-height:200px!important;
	white-space:nowrap;
}
 
/* Sub Menu Hover */
ul.jd_menu ul li.jdm_active,
ul.jd_menu ul li.jdm_hover { 
	text-align:left; 
	padding:3px 7px 3px 5px;
	margin:0px; 
	background:#333;
	border:none;
}

ul.jd_menu li ul li.jdm_hover a,
ul.jd_menu li ul li.jdm_active a { 
	padding: 0px; 
	margin:0px; 
	text-align:left; 
	color:#fff; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none;
	border:none; 
	width:auto!important; 
	width:200px; 
	min-height:200px!important; 
	white-space:nowrap;
}
 
/*Sub Menu High Light*/
ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li a { 
	color:#FFF
}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active a { 
	color:#fff
}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li a { 
	color:#FFF
}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover a { 
	color:#fff
}
 
ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li ul li a { 
	color:#FFF
}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li.jdm_active a { 
	color:#fff
}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li a { 
	color:#FFF
}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover a { 
	color:#fff
}  
 
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a { 
	color:#fff
}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a { 
	color:#fff
}  

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a { 
	color:#FFF
}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a { 
	color:#fff
} 




.Eventday,.Eventweekenday{background-color:#000}
.Eventday,.Eventweekenday{background-color:#000}
.DataGrid_Item{background-color:#000;color:#FFF;}
.DataGrid_AlternatingItem{background-color:#000;color:#FFF;}



