html,body{
	background:#FFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	height:100%;
}
th,td,div{ font-size:11px; font-weight: normal; color:#666; font-family: Verdana, Arial, Helvetica,Arial,Tahoma,san-serif;}

/*--------------------------------------------------------------------------------------------------------------------------*/
.lt{ text-align:left; vertical-align:top}
.lm{ text-align:left; vertical-align:middle}
.lb{ text-align:left; vertical-align:bottom}
.rt{ text-align:right; vertical-align:top}
.rm{ text-align:right; vertical-align:middle}
.rb{ text-align:right; vertical-align:bottom}
.ct{ text-align:center; vertical-align:top}
.cm{ text-align:center; vertical-align:middle}
.cb{ text-align:center; vertical-align:bottom}
.h{ height:100%}
.n{ white-space:nowrap}
.w{ width:100%}
.wh{ width:100%; height:100%}

.alldnnskinbg{ background:#F2F2F2}
.skincontentbg{ background:#fff }
.skinbannerbg{ background:url(images/bannerbg_m.jpg) left top repeat-x}
.skinbannerbg_l{ background:url(images/bannerbg_l.jpg) left top no-repeat}
.skinbannerbg_r{ background:url(images/bannerbg_r.jpg) right top no-repeat}
.skinmenubg{ background:url(images/menubgmid.jpg) repeat-x left top}
.searchbgmid{ background:url(images/searchbg.jpg) repeat-x left top;}
.searchbg_left{ background:url(images/searchbg_left.jpg) no-repeat left top}
.searchbg_right{ background:url(images/searchbg_right.jpg) no-repeat right top}
.searchLabel {color: #0068B3; font-family:Helvetica,Arial,  sans-serif; font-size:16px;}
.contentpadding{ padding:0px 0px 10px;}
.skinbottom{ height:88px; background:#F2F2F2; padding-bottom:38px}

.p_lr{ padding-left:10px; padding-right:10px;}
.p_righttop{ padding-right:17px}
.p_user{ padding-right:23px; padding-top:9px; padding-left:10px;}
/*--------------------------------------------------------------------------------------------------------------------------*/
/* Title, Module Title */
.Head			{font-size:11px; color:#000; font-weight:bold}
.SubHead		{font-size:11px; color:#000}
.SubSubHead	 	{font-size:11px; color:#000000}
.Normal 	 	{font-size:11px; font-weight: normal; color:#666; font-family: Verdana, Arial, Helvetica,Arial,Tahoma,san-serif;}


.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active	{color:#000; text-decoration:underline}
A.CommandButton:hover	{color:#0068B3; text-decoration: none}

.link,
A:link,
A:visited,
A:active					{color:#0068B3; font-weight: normal; text-decoration: none}
A:hover						{color:#4D9335; font-weight: normal; text-decoration: underline}

.topcss,
A.topcss:link,
A.topcss:active,
A.topcss:visited			{font-weight: normal; font-size:10px; color:#FFFFFF; text-decoration:none}
A.topcss:hover				{font-weight: normal; font-size:10px; color:#B3E0F1; text-decoration: underline}

.usercss,
A.usercss:link,
A.usercss:active,
A.usercss:visited			{font-weight: normal; font-size:11px; color:#B3E0F1; text-decoration: underline;}
A.usercss:hover				{font-weight:normal; font-size:11px; color:#fff; text-decoration: none;}

.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:bold; font-size:11px; color:#0066CC; text-decoration:none}
A.searchcss:hover			{font-weight:bold; font-size:11px; color:#0066CC; text-decoration:underline}

.links,
A.links:link,
A.links:active,
A.links:visited			{font-weight:bold; font-size:12px; color:#111111; text-decoration:none}
A.links:hover			{font-weight:bold; font-size:12px; color:#FF5250; text-decoration:none;}

.bottomcss { font-weight:normal; font-size:10px; color:#666; text-decoration: none}
.bottomcss a,
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited	{font-weight:normal; font-size:10px; color:#666; text-decoration: none}
A.bottomcss:hover,	
.bottomcss a:hover {font-weight:normal; font-size:10px; color:#0068B3; text-decoration: none}

.toplink {font-weight:normal; font-size:13px; color:#000; text-decoration: none}
.toplink a,
A.toplink:link,
A.toplink:active,
A.toplink:visited {font-weight: bold; font-size:13px; color:#005FB3; text-decoration: underline}
A.toplink:hover,	
.toplink a:hover {font-weight: bold; font-size:13px; color:#010101; text-decoration: underline}

/*--------------------------------------------------------------------------------------------------------------------------*/
/* Pane Structure */
.toppane		{padding:0px 10px;}
.topleftpane	{padding:8px 0px 0px 4px}
.toprightpane	{padding:10px 10px 0px 0px}
.bottompane		{padding:5px 10px 0x;}
.leftpane{ padding:0px 10px 0px}
.rightpane{ padding:0px 10px 0px 10px}
.contentpane	{padding:0px}
.rightbottompane{ padding-top:9px}
.headerpane{ padding:0px;}
/*--------------------   Horizontal   -----------------------*/  
.MainMenu_MenuItemSel
{
   background: none;
z-index:  1000;
}
.MainMenu_MenuContainer {
	background: none;
z-index:  1000;
}
.MainMenu_MenuBar {
	background: none;
z-index:  1000;
}
.MainMenu_MenuIcon {
	display:none;
z-index:  1000;
}
/*mainmenu*/
.RootMenuItem TD {
	z-index:  1000;
	height:30px;
	*height:31px;
    font-size:15px;
    font-weight:normal;
    color: #FFFFFF;
    text-align: center;
	padding: 0px 20px;
	text-decoration: none;
	font-family: "Helvetica Neue",Arial,Verdana,Helvetica,sans-serif;
	
}
.RootMenuItemSel TD {
	z-index:  1000;
    height: 30px;
	*height:31px;
    font-size:15px;
    font-weight: normal;
    color: #FFFFFF;  
    text-align: center;
	padding: 0px 20px;
	text-decoration: none;
	font-family: "Helvetica Neue",Arial,Verdana,Helvetica,sans-serif;
	background:url(images/menubghover.jpg) repeat-x left top;
}
.RootMenuItemHover TD {
	z-index:  1000;
   	height: 30px;
	*height:31px;
    font-size: 15px;
    font-weight: normal; 
    color: #FFFFFF; 
    text-align: center;
	padding: 0px 20px;
	text-decoration:none;
	font-family: "Helvetica Neue",Arial,Verdana,Helvetica,sans-serif;
	background:url(images/menubghover.jpg) repeat-x left top;
}
 /*submenu*/ 
 .submenu{ 
 	z-index:  1000;
	border: none;
	margin: 0px;
	background:#8EC56A;
	padding: 0px 15px 0px 10px;
}
.MainMenu_MenuItem{
	z-index:  1000;
 	font-size:13px;
	font-weight:normal; 
    color: 	#FFFFFF;  
	border:	0px;
	padding:0px 15px 0px 10px;
	cursor:pointer;	
	cursor:hand;
	height:20px;
	font-family: Arial,Verdana,Helvetica,sans-serif;

}
.submenu .MainMenu_MenuItem{z-index:  1000;}
.submenuitemselected, 
.submenuitembreadcrumb{
	z-index:  1000;
  	font-size:13px;
	font-weight: normal;  
    color:#fff;  
   	padding: 0px 15px 0px 10px;
	border:	0px;	
    cursor: pointer;
	cursor: hand;
	height:	20px;	
	font-family: Arial,Verdana, Helvetica,sans-serif;
	background:#019CCC;
}

.dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmsub, .Submenu	{background:#019CCC; z-index:1000; padding: 0px 15px 0px 10px;}

.MainMenu_MenuBreak {
   	border: transparent 0px solid; 
	background: none; 
	height: 0px;
}

.MainMenu_MenuArrow {
    DISPLAY: none;
	background:none
}
.MainMenu_RootMenuArrow {
	DISPLAY:none;
}

.Eventday,.Eventweekenday{	background-color: #000000;}
.Eventday,.Eventweekenday{	background-color: #000000;}
.DataGrid_Item{				background-color: transparent;  color:#000000;}
.DataGrid_AlternatingItem{	background-color: transparent;color:#000000;}

.usertxet{ color:#fff; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.username{ padding-right:11px; width:104px;}
.username input{ width:104px; height:22px; background:#fff; border:1px solid #7E9DB9; padding:2px 0px; margin:0px;}
.password{ padding-right:11px; width:104px;}
.password input{ width:104px; height:22px; background:#fff; border:1px solid #7E9DB9; padding:2px 0px; margin:0px;}
.login{ padding:0px; margin:0px; width:70px;}
.login input{ background:url(images/login.jpg) left top no-repeat; display:block; width:70px; height:22px; font-size:0px; margin:0px; border:0px; padding-left:1px; text-align:left; color:#9ECD67; cursor:hand;}
.logout{ white-space:nowrap; padding-left:10px}
.logout a,
.logout a:link,
.logout a:visited,
.logout a:active	{ color:#B3E0F1; text-decoration:underline}
.logout a:hover	{ color:#fff; text-decoration: none;}

.NormalTextBox#dnn_dnnSEARCH_txtSearch {
background:#fff;
border:1px solid #7F9DB9;
width:320px;
height:22px;
padding:3px 0px;
}


