html,body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6a757b;
	}

th,td,div{font-size:14px; font-weight: normal; color:#929294; font-family:Arial, Helvetica, sans-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}
.n{ white-space:nowrap}
.h{ height:100%}

.skinhead{
	height:160px; position:relative;}
.skinlogo{
	height:160px; text-align:center;}
.righttop{
	position:absolute; right:20px; top:10px; width:40%;}
.righttoppane{
	float:right;}
.rightsearch{
	position:absolute; right:10px; bottom:0px; width:128px; height:18px; background:url(images/search.png) no-repeat;}
#dnn_dnnSEARCH_txtSearch{ background:none; width:148px; height:18px; padding-top:1px; padding-left:4px; padding-right:4px; border:none; text-align:left; vertical-align: middle; margin-left:7px;font-size:11px; }
.skinlogin{
	float:right; color:#1D281A;}



.panecss{padding:0px;}
/*--------------------------------------------------------------------------------------------------------------------------*/

/* Title, Module Title */
.Head					{font-size:14px; color:#151515; font-weight:bold}
.SubHead				{font-size:14px; color:#151515}
.SubSubHead				{font-size:14px; color:#929294}
.Normal 				{font-size:14px; color:#929294; font-weight: normal;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{
	color:#243474;
	text-decoration:none
}
A.CommandButton:hover		{color:#FF0000; text-decoration:none}

.link,
A:link,
A:visited,
A:active					{color:#243474; font-weight: normal; text-decoration:}
A:hover						{color:#FF0000; font-weight: normal; text-decoration: none}

.topcss,
A.topcss:link,
A.topcss:active,
A.topcss:visited			{font-weight: normal; font-size:11px; color:#000000; text-decoration:none}
A.topcss:hover				{font-weight:normal; font-size:11px; color:#999999; text-decoration:none}

.usercss{ height:60px; line-height:60px; color:#d9d9da; font-size:11px;}
A.usercss:link,
A.usercss:active,
A.usercss:visited			{font-weight:normal; font-size:11px; color:#d9d9da; text-decoration: none; text-transform:lowercase}
A.usercss:hover				{font-weight:normal; font-size:11px; color:#ffffff; text-decoration: none; text-transform:lowercase }


.searchcss{position:absolute ;width:22px; height:21px; margin-left:10px; margin-top:4px;}
html > /**/ body .searchcss{ position:absolute; margin-left:170px; margin-top:-15px}
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:normal; font-size:14px; display:block; color:#ffffff;  }
A.searchcss:hover			{font-weight:normal; font-size:14px; color:#fff; TEXT-DECORATION:none}

html >/**/  body searchcss{position:absolute ;  margin-left:170px;}


.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:11px; color:#d9d9da; height:60px; line-height:60px;}
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited			{font-weight:normal; font-size:11px; color:#d9d9da; text-decoration: none}
A.bottomcss:hover			{font-weight:normal; font-size:11px; color:#ffffff; text-decoration: none}



/*--------------------------------------------------------------------------------------------------------------------------*/
/* Pane Structure */

.leftpane				{padding:0px 18px 0px 3px;text-align:left; vertical-align:top}
.rightpane				{padding:0px 0px 0px 0px;text-align:left; vertical-align:top}
.bottompane			    {padding:2px 0px 0px 0px;text-align:left; vertical-align:top}
.contentpane			{padding:0px 34px 0px 0px;text-align:left; vertical-align:top}
.footpane		        {padding:10px 0px 0px 0px; text-align:center; vertical-align:middle; }
.rightshowpane				{padding:0px 3px 0px 0px;text-align:left; vertical-align:top}
.leftshowpane				{padding:0px 0px 0px 3px;text-align:left; vertical-align:top}
.leftshowpane2				{padding:0px 0px 0px 3px;text-align:left; vertical-align:top}
.bannerpane				{padding:0px 0px 0px 0px;text-align:left; vertical-align:top}

.all_top{ height:67px; background:url(images/all_top.jpg) repeat-x left top;}
.all_bottom{ height:113px; background:#DEDCDD url(images/all_bottom.jpg) repeat-x bottom}
.menu_m{ background:url(images/menu_m.jpg) repeat-x left bottom; height:67px;}
.banner{ background:#ffffff; padding-bottom:12px;}
.main_pane{ background:#ffffff; height:300px;}
.foot_m{ background:url(images/foot_m.jpg) repeat-x left top; height:73px;}
.left_bg{ background:#123464 url(images/left_bg.jpg) repeat-x left top; height:626px; }
.searchs{ background:url(images/search_bg.png) no-repeat left top; width:159px; height:22px; position:relative; margin-bottom:15px;}
.main_m{ background:#ffffff ;padding:0px 10px 0px 24px}
.foot_bg{ background:url(images/foot_m.jpg) repeat-x left bottom; margin-top:40px}

.MainMenu_MenuContainer {
	background-color: Transparent;
}


.MainMenu_MenuItemSel
{
   BACKGROUND: transparent;
}

.MainMenu_MenuBar {
}

.MainMenu_TabRootMenuItem TD
{
	text-align:left;
	color:#001c27;
	font-size:14px;
	font-weight:normal;
	text-transform:capitalize;
	height:54px;
	padding-left:18px;
	padding-right:18px;
	font-family:Arial, Helvetica, sans-serif;
}

.MainMenu_TabRootMenuItemSel TD
{
	text-align:left;
	color:#005072;
	font-size:14px;
	font-weight:normal;
	text-transform:capitalize;
	height:54px;
	padding-left:18px;
	padding-right:18px;
	font-family:Arial, Helvetica, sans-serif;
 }

.MainMenu_TabMenuItemHover TD
{
	text-align:left;
	color:#005072;
	font-size:14px;
	font-weight:normal;
	text-transform:capitalize;
	height:54px;
	padding-left:18px;
	padding-right:18px;
	font-family:Arial, Helvetica, sans-serif;
}

.MainMenu_TabMenuItemSelHover TD
{
	text-align:left;
	color:#005072;
	font-size:14px;
	font-weight:normal;
	text-transform:capitalize;
	height:54px;
	padding-left:18px;
	padding-right:18px;
	font-family:Arial, Helvetica, sans-serif;
}


.MainMenu_MenuItem {
   FONT-WEIGHT: normal; 
   FONT-SIZE: 12px; 
   COLOR:#d4d1d1; 
	padding:0px 15px 0px 10px;
	border:0px;
    height: 20px;
}

.MainMenu_MenuIcon {
display:none;
}

.submenuitemselected ,.submenuitembreadcrumb { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	BACKGROUND: #999999; 
	COLOR: #000000; 
	padding:0px 15px 0px 10px;
	cursor: pointer;
	cursor: hand;
	border:0px;
    height: 20px;
}
.submenu {
	Z-INDEX: 1000; 
	BACKGROUND: #123464; 
	COLOR: #d4d1d1;
	border:0px # solid;
	padding:0px;
	margin:-2px 0px 0px 0px;
	filter: Alpha(Opacity=88);
	cursor: pointer;
	cursor: hand;
}

.MainMenu_MenuBreak {
   	border: transparent 0px solid; 
	background-color: transparent; 
	height: 1px;
}

.MainMenu_MenuArrow {
    DISPLAY: none
}

.MainMenu_RootMenuArrow {
	DISPLAY:none;
}



.Eventday,.Eventweekenday{background-color:#FFFFFF}
.Eventday,.Eventweekenday{background-color:#FFFFFF}
.DataGrid_Item{background-color:#ffffff;color:#000000;}
.DataGrid_AlternatingItem{background-color:#ffffff;color:#000000;}






