.Normal {FONT-SIZE: 12px; font-family:"Arial",Arial,Tahoma,Helvetica; color:#153c4b}
TH,TD,DIV {	font-size:12px; FONT-FAMILY:"Arial",Arial,Tahoma,Helvetica; color:#153c4b}

.lt { text-align:left;vertical-align:top; }
.rt { text-align:right; vertical-align:top }
.ct { text-align:center; vertical-align:top }
.lb { text-align:left;vertical-align:bottom; }
.rb { text-align:right; vertical-align:bottom }
.cb { text-align:center; vertical-align:bottom }
.lm { text-align:left;vertical-align:middle; }
.rm { text-align:right; vertical-align:middle }
.cm { text-align:center; vertical-align:middle }
.h { height:100%}
.w{ width:100%;}
.wh{ width:100%; height:100%;}
p { margin:0px;}


.FCKImageGalleryItemContainer td{color:#000000;}
.TB_ToolbarSet td { color:#000000;}
.SC_FieldLabel { color:#000000;}
.SC_Item,
.SC_ItemSelected,
.SC_Item div,
.SC_ItemSelected div{ color:#000000; background:#CCCCCC;}
.SC_Panel td,
.SC_Panel div{ color:#000000; background:#CCCCCC;}

.DataGrid_Container { background-color:#fff;}
.FCKImageGalleryHeaderContainer { background-color:#fff;}
.FCKImageGalleryPathContainer { background-color:#fff;}
.FCKLinkGalleryContainer { background-color:#fff;}
.FileManager_Header { background-color:#ccc;}
.FileManager_Explorer{ border-bottom:1px solid #696969; color:#932727;}
#dnn_dnnSEARCH_txtSearch{ background:none; width:145px; height:15px; border:none; line-height:15px; text-align:left; vertical-align: middle; padding-top:17px; margin-left:10px; margin-right:30px; font-size:11px; left:0px; border:0px;}

.linkpane{ padding:0px 0px 0px 0px; text-align:right; vertical-align:middle;}
.leftshowpane{ padding:0px 3px 0px 0px; text-align:left; vertical-align:top;}
.rightshowpane{ padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.toppane {padding:0px 0px 3px 0px; text-align:left; vertical-align:top;}
.bottompane {padding:3px 0px 0px 0px; text-align:left; vertical-align:top;}  
.leftpane {padding:0px 3px 0px 0px; text-align:left; vertical-align:top;}
.leftpane1 {padding:0px 3px 0px 0px; text-align:left; vertical-align:top;}
.leftpane2 {padding:0px 3px 0px 0px; text-align:left; vertical-align:top;}
.leftpane3 {padding:0px 3px 0px 0px; text-align:left; vertical-align:top;}
.leftpane4 {padding:0px 3px 0px 0px; text-align:left; vertical-align:top;}
.rightpane {padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.rightpane1 {padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.rightpane2 {padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.rightpane3 {padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.rightpane4 {padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.contentpane {padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.contentpane1 {padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.contentpane2 {padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.contentpane3 {padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.contentpane4 {padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}

.clear { clear:both; font-size:0px;}

.Head					{font-size:11px; color:#4a7c90; font-weight:bold}
.SubHead				{font-size:11px; color:#4a7c90}
.SubSubHead				{font-size:11px; color:#4a7c90}
.NormalBold             { color:#8f7c5f;}
.ControlPanel .PagingTable{ z-index:1000;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#2C5D6B;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#2C5D6B;TEXT-DECORATION:none}

A,
A:link,
A:visited,
A:active					{
	color:#990000;
	TEXT-DECORATION:none;
}
A:hover						{color:#2C4A58;TEXT-DECORATION:none;}


.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:bold; font-size:11px; color:#f4ea67; TEXT-DECORATION:none; position:absolute; left:0px;text-indent:-100px;overflow:hidden;}
A.searchcss:hover			{font-weight:bold; font-size:11px; color:#f4ea67; TEXT-DECORATION:none}

.links,
A.links:link,
A.links:active,
A.links:visited	{ TEXT-DECORATION:none; color:#ffffff;}
A.links:hover{TEXT-DECORATION:none; color:#CCCCCC;}

#Body {}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	margin:0;  
}


#mainBody{
	margin:0px auto;
}
.SkinWidth { width:931px;}
#skincontrol { float:left; margin-left:10px; color:#da0107; left:0px;}
#skincontrol a:link,#skincontrol a:visited {color:#da0107;text-decoration:none;}
#skincontrol a:hover,#skincontrol a:active {color:#f59730;text-decoration:none;}
#skincontrol #info { z-index: 10000 !important;}


.linkpane{ padding:0px 7px; color:#FFFFFF}
.linkpane a:link,.foot a:visited {color:#FFFFFF;text-decoration:none; }
.linkpane a:hover,.foot a:active {color:#FFFFFF;text-decoration:none}
.user{ text-align:right; color:#ededed; font-size:14px; font-family:"Arial"}
.user a:link,.user a:visited {color:#ededed;text-decoration:none; }
.user a:hover,.user a:active {color:#999999;text-decoration:none}
.searchtest{ text-align:right; color:#ededed; font-size:14px; font-family:"Arial"; padding-right:10px;}
.searches{ background:url(images/Search.jpg) no-repeat left center; width:169px; height:19px; text-align:left; vertical-align:middle; position:relative}
.logos{ padding:7px 10px 10px 55px;}
.top_l{ background:url(images/top_l.jpg) no-repeat left top; width:41px; height:52px;}
.top_m{ background:url(images/top_m.jpg) repeat-x left top;  height:52px;}
.top_r{ background:url(images/top_r.jpg) no-repeat right top; width:51px; height:52px;}
.head_m{ background:url(images/head_m.jpg) repeat-x left top;}
.head_l{ background:url(images/head_l.jpg) no-repeat left top; width:345px;}
.head_r{ background:url(images/head_r.jpg) no-repeat right top;width:677px; height:136px; }
.menu_top{ background:#4C7C92 url(images/menu_01.jpg) no-repeat left top; width:236px; height:14px;}
.menu_m{ background:#4C7C92 url(images/menu_02.jpg) repeat-y left top; width:236px; padding-left:36px; padding-top:18px;}
.menu_bottom{ background:#4C7C92 url(images/menu_03.jpg) no-repeat left top; width:236px;height:14px;}
.main_left{ background:url(images/main_left.jpg) repeat-y left top;}
.main_left_top{ background:url(images/main_01.jpg) no-repeat left top; width:15px;}
.main_left_bottom{ background:url(images/main_06.jpg) no-repeat left bottom; height:31px; width:15px;}
.main_m_top{ background:url(images/main_02.jpg) repeat-x left top; height:18px;}
.main_m_bottom{ background:url(images/main_07.jpg) repeat-x left top;}
.main_right{ background:url(images/main_04.jpg) repeat-y right top; width:68px}
.main_right_top{ background:url(images/main_03.jpg) no-repeat left top; height:18px;}
.main_right_bottom{ background:url(images/main_08.jpg) no-repeat right bottom; height:31px;}
.foot_l{ background:url(images/foot_l.jpg) no-repeat left top; height:41px; width:41px;}
.foot_m{ background:url(images/foot_m.jpg) repeat-x left top; height:41px;}
.foot_r{ background:url(images/foot_r.jpg) no-repeat right top; height:41px; width:51px;}
.bottom_l{ background:url(images/bottom_l.jpg) no-repeat left top; width:41px; width:32px;}
.bottom_m{ background:url(images/bottom_m.jpg) repeat-x left top; height:32px;}
.bottom_r{ background:url(images/bottom_r.jpg) no-repeat right top; width:51px; height:32px;}


.links{ height:20px; line-height:20px; color:#FFFFFF; font-size:13px; font-family:"Arial"; padding:0px 9px;}
.foot{ color:#86b1cb; font-size:13px; height:18px; line-height:18px; font-family:"Arial";}
.foot a:link,.foot a:visited {color:#86b1cb;text-decoration:none; }
.foot a:hover,.foot a:active {color:#2C4A58;text-decoration:none}


.MainMenu_MenuContainer {
	background-color: Transparent;
}


.MainMenu_MenuItemSel
{
   BACKGROUND: transparent;
}

.MainMenu_MenuBar {
}

.MainMenu_TabRootMenuItem TD
{
   PADDING-RIGHT:5px; 
   PADDING-LEFT:5px;
   FONT-WEIGHT:normal; 
   FONT-SIZE: 18px;
   font-family:"Arial";  
   COLOR: #ffffff;
   HEIGHT:36px;
   text-align:left;
   BACKGROUND: transparent;
   BACKGROUND:url() no-repeat
}

.MainMenu_TabRootMenuItemSel TD
{
   PADDING-RIGHT:5px; 
   PADDING-LEFT:5px;
   FONT-WEIGHT:normal; 
   FONT-SIZE: 18px;
   font-family:"Arial";  
   COLOR: #ffffff;  
   HEIGHT:36px;
   text-align:left;
   BACKGROUND:url() no-repeat
 }

.MainMenu_TabMenuItemHover TD
{
   PADDING-RIGHT:5px; 
   PADDING-LEFT:5px; 
   FONT-WEIGHT:normal; 
   FONT-SIZE: 18px;
   font-family:"Arial";  
   COLOR: #b71815;
   HEIGHT:36px;
   text-align:left;
   BACKGROUND: transparent;
   BACKGROUND:url() no-repeat
}

.MainMenu_TabMenuItemSelHover TD
{
   PADDING-RIGHT:5px; 
   PADDING-LEFT:5px;
   FONT-WEIGHT:normal; 
   FONT-SIZE: 18px;
   font-family:"Arial";  
   COLOR: #b71815;
   HEIGHT:36px;
   text-align:left;
   BACKGROUND: transparent;
   BACKGROUND:url() no-repeat
}


.MainMenu_MenuItem {
   FONT-WEIGHT: normal; 
   FONT-SIZE: 11px; 
   COLOR:#fff; 
	padding:0px 15px 0px 10px;
	border:0px;
    height: 20px;
}

.MainMenu_MenuIcon {
display:none;
}

.submenuitemselected ,.submenuitembreadcrumb { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	BACKGROUND: #5F1F1D; 
	COLOR: #fff; 
	padding:0px 15px 0px 10px;
	cursor: pointer;
	cursor: hand;
	border:0px;
    height: 20px;
}
.submenu {
	Z-INDEX: 1000; 
	BACKGROUND: #7E2926; 
	COLOR: #fff;
	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;}



