html, body{
	background:#fff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	height:100%;
	}

TH,TD,DIV {	font-size:12px; FONT-FAMILY:Tahoma,Arial,Helvetica}


/*--------------------------------------------------------------------------------------------------------------------------*/
body td{ color:#7c7c7c}
.PagingTable{ background:#000}
.Settings .help{ color:#000}

.NormalBold{ color:#7C7C7C}
.NormalTextBox td{ color:#7c7c7c}
.Settings TH,.Settings TD,.Settings DIV { color:#7C7C7C}
.FileManager TH,.FileManager TD,.FileManager DIV { color:#000}
.FileManagerTreeNode {color:#000000;}
.FileManager_Pager td{ color:#000}
.FileManager_AltItem{ background-color:#e4e4e4}
.FileManager_Item {background-color:#e4e4e4;}
.FileManager_Header{ color:#000}
.FileManager_StatusBar .NormalBold {color:#000}
.DataGrid_Header{ color:#7c7c7c}

.ControlPanel .SubHead .SubHead {color:#000000;}
.ControlPanel .SubHead{ color:#000}
.ControlPanel .CommandButton,
.ControlPanel A.CommandButton:link,
.ControlPanel A.CommandButton:visited,
.ControlPanel A.CommandButton:active	{font-size:12px;color:#000; TEXT-DECORATION:underline}
.ControlPanel A.CommandButton:hover		{font-size:12px;color:#666; TEXT-DECORATION:none}

.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;}
.h{ height:100%}
.n{ white-space:nowrap}
.bg-all{ background:#000000 url(images/bg.jpg) left bottom repeat-x}
.bg_l{ background:url(images/left.png) right top repeat-y}
.bg_r{ background:url(images/right.png) left top repeat-y}
.bg_m{ background:#000}
.bg_t{ background:url(images/top.jpg) left top no-repeat}
.bg_m_b{ background:url(images/middle.jpg) right bottom no-repeat}
.bg_l_t{ background:url(images/menu-bg.jpg) left top repeat-x}
.bg_l_b{ background:url(images/menu.jpg) right top no-repeat}
.bg_bottom{ background:url(images/bottom-2.jpg) left bottom repeat-x}

.bg_inner_t{ background:url(images/top_inner.jpg) left top no-repeat}

.p_t{ padding-left:210px;}
.p_logo{ padding:10px; padding-left:30px}
.p_lr{ padding-left:10px; padding-right:10px;}
.p_middle{ padding-left:14px; padding-right:14px;}
.p_middle_t{padding-top:14px;}
.p_pane{ padding:10px; padding-right:0px;}

.panecss{padding:0px;}

.clear{ clear:both;}
.minicss{ position:relative;}
.user_r { float:right;}
#logincontent {position:absolute; top:20px; right:10px; width:222px; height:161px; display:none; background:url(images/loginb.png) repeat; border:1px solid #311149}
.row1a { text-align:left; width:20px; color:#fff; font-size:12px; height:69px; padding-left:15px; padding-bottom:6px;}
.row2a { text-align:left; width:20px; color:#fff; font-size:12px; height:69px; padding-left:15px; padding-bottom:6px;}
.row3a { text-align:left; width:20px; padding-left:25px; padding-bottom:10px;}
.row1b { width:137px; background:url(images/user-input.png) no-repeat left bottom;}
.row3b {text-align:center; padding-bottom:10px; }
#dnn_dnnMINILOGIN_txtNewUserName {width:137px; border:none; background:transparent;  padding-left: 0px; font-size:11px; height:23px;}
#dnn_dnnMINILOGIN_txtNewPassword {width:137px; border:none; background:transparent; padding-left:0px; font-size:11px; height:23px;}
.row2b { width:137px; background:url(images/user-input.png) no-repeat left center;}
.login-button {background:url(images/login-but.png) no-repeat right center; border:none; width:87px; line-height:21px;  height:21px; margin-right:3px; text-align:center;}
#dnn_dnnMINILOGIN_btnNewLogin {background:url(images/login-but-1.png) repeat-x left center; border:none; width:71px; height:16px; color:#8B4CAA; font-family:Verdana, Geneva, sans-serif; font-size:11px; display:block; line-height:16px;  padding-bottom:4px;}
.shandian {background:url(images/login-but-a.png) no-repeat right center; border:none; width:87px; line-height:21px;   height:21px; margin-right:3px; text-align:center;}
#dnn_dnnMINILOGIN_lbNewRegister {background:url(images/login-but-1.png) no-repeat left center; border:none; width:71px; height:16px; color:#8B4CAA; font-family:Verdana, Geneva, sans-serif; font-size:11px; display:block; line-height:16px; margin-left:20px; padding-bottom:2px;}
.row3b a:hover { color:#986b33; text-decoration:none;}
.displayname a,
displayname a:link,
displayname a:active,
displayname a:visited			{font-weight:normal; font-size:11px; color:#8B4CAA; TEXT-DECORATION:none}
displayname a:hover			    {font-weight:normal;font-size:11px;color:#620091;TEXT-DECORATION:underline}

.logout a,
.logout a:link,
.logout a:active,
.logout a:visited			{font-weight:normal; font-size:11px; color:#8B4CAA; TEXT-DECORATION:none}
.logout a:hover			    {font-weight:normal;font-size:11px;color:#620091;TEXT-DECORATION:underline}

#dnn_dnnMINILOGIN_txtNewUserName{
	border: none;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT:2px; 
	PADDING-BOTTOM:4px; 
	WIDTH: 135px; 
	CURSOR: text; 
	COLOR: #000;
	font-size:11px;
	PADDING-TOP:4px; 
	height:24px;
	}
#dnn_dnnMINILOGIN_txtNewPassword{
	border: none;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT:2px; 
	PADDING-BOTTOM:4px; 
	WIDTH: 135px; 
	CURSOR: text; 
	COLOR: #000;
	font-size:11px;
	PADDING-TOP:4px; 
	height:24px;
	}
/*--------------------------------------------------------------------------------------------------------------------------*/

/* Title, Module Title */
.Head					{font-size:11px; color:#7C7C7C; font-weight:bold}
.SubHead				{font-size:11px; color:#7C7C7C}
.SubSubHead				{font-size:11px; color:#b7de83}
.Normal 				{font-size:11px; color:#7C7C7C}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#7C7C7C; TEXT-DECORATION:underline}
A.CommandButton:hover		{color:#620091; TEXT-DECORATION:none}

A,
A:link,
A:visited,
A:active					{color:#8B4CAA; TEXT-DECORATION:none}
A:hover						{color:#620091; TEXT-DECORATION:underline}

.topcss,
A.topcss:link,
A.topcss:active,
A.topcss:visited			{font-weight:normal; font-size:11px; color:#612D77; TEXT-DECORATION:none}
A.topcss:hover				{font-weight:normal; font-size:11px; color:#620091; TEXT-DECORATION:underline}

.usercss,
A.usercss:link,
A.usercss:active,
A.usercss:visited			{font-weight:normal;	font-size:11px;	color:#8B4CAA;	TEXT-DECORATION:none;}
A.usercss:hover				{font-weight:normal; font-size:11px; color:#620091; TEXT-DECORATION:underline;}


.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:normal; font-size:11px; color:#000; TEXT-DECORATION:none}
A.searchcss:hover				{font-weight:normal; font-size:11px; color:#620091; TEXT-DECORATION:underline}

.links,
A.links:link,
A.links:active,
A.links:visited			{font-weight:bold; font-size:11px; color:#b3b3b3; TEXT-DECORATION:none}
A.links:hover			{font-weight:bold; font-size:11px; color:#620091; TEXT-DECORATION:underline}

.bottomcss,
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited			{font-weight:normal; font-size:11px; color:#7C5E8C; TEXT-DECORATION:none; font-family:Arial, Helvetica, sans-serif}
A.bottomcss:hover			{font-weight:normal; font-size:11px; color:#fff; TEXT-DECORATION:underline; font-family:Arial, Helvetica, sans-serif}

/*--------------------------------------------------------------------------------------------------------------------------*/

/*--------------------   Horizontal   -----------------------*/  
.MainMenu_MenuItemSel
{
   BACKGROUND: transparent;
}

.MainMenu_MenuContainer {
	background-color: Transparent;
}
.MainMenu_MenuBar {
}
.MainMenu_MenuIcon {
display:none;
}
/*??*/
.MainMenu_TabRootMenuItem TD	{
	font-size:		12px;
	font-weight:	 normal;
	color:			#fff;
	height:			25px;
	width:			152px;
    text-align:     center;
	padding-left:    0px;
	padding-right:   0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   }
   
.MainMenu_TabRootMenuItemSel TD  {
	font-size:		12px;
	font-weight:	 normal;
	color:			#7C7C7C;
	height:			25px;
	width:			152px;
    text-align:     center;
	padding-left:    0px;
	padding-right:   0px;
	background:   url(images/menu.png) no-repeat  bottom  center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 
.MainMenu_TabMenuItemHover TD	 {
	font-size:		12px;
	font-weight:	 normal;
	color:			#7C7C7C;
	height:			25px;
	width:			152px;
    text-align:     center;
	padding-left:    0px;
	padding-right:   0px;
	background:   url(images/menu.png) no-repeat  bottom  center;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

.MainMenu_TabMenuItemSelHover TD
{
	font-size:		12px;
	font-weight:	 normal;
	color:			#7C7C7C;
	height:			25px;
	width:			152px;
    text-align:     center;
	padding-left:    0px;
	padding-right:   0px;
	background:   url(images/menu.png) no-repeat  bottom  center;
	font-family:Verdana, Arial, Helvetica, sans-serif

}
 /*???*/ 
.MainMenu_MenuItem				{
 	font-size:		11px;
	font-weight:	normal; 
    color: 			#7C7C7C;  
	border:			0px;
	padding:		0px 15px 0px 10px;
	height:			20px;
	cursor:			pointer;	
	cursor: 		hand;
}

.submenu						{ 
	background: 	#260A3A;
	border:      transparent;
	margin:0px 0px 0px 0px;
	filter:alpha(opacity=90);-moz-opacity:0.9;
	z-index:    	1000;
}

.submenuitemselected, .submenuitembreadcrumb			{ 
	background:		#48006A;
  	font-size:		11px;
	font-weight:	normal;  
    color:			#fff;  
   	padding:	    0px 15px 0px 10px;	
    cursor: 		pointer;
	cursor: 		hand;	
	border:			0px; 
	height:         20px;
}


.MainMenu_MenuBreak {
   	border: transparent 0px solid; 
	background-color: transparent; 
	height: 0px;
}

.MainMenu_MenuArrow {
    DISPLAY: none
}

.MainMenu_RootMenuArrow {
	DISPLAY:none;
}

.Eventday,.Eventweekenday{	background-color: #FFFFFF}
.Eventday,.Eventweekenday{	background-color: #FFFFFF}
.DataGrid_Item{				background-color: transparent;  color:#FFFFFF;   }
.DataGrid_AlternatingItem{	background-color: transparent;color:#FFFFFF;}

/* Pane Structure */
.leftpane				{padding:0px 3px 0px 0px}
.rightpane				{padding:0px 0px 0px 3px}
.toppane				{padding:0px 0px 3px 0px}
.bottompane				{padding:3px 0px 0px 0px}
.contentpane			{padding:0px 0px 0px 0px}
.leftshowpane			{padding:0px 0px 0px 0px}
.rightshowpane			{padding:0px 0px 0px 3px}

