.Normal {FONT-SIZE: 12px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;color:#4e4c4d; line-height:1.2}
TH,TD,DIV {	font-size: 13px; FONT-FAMILY:"Trebuchet MS",Arial, Helvetica, sans-serif;}
.Normal TH,TD,DIV {	font-size:13px; FONT-FAMILY:"Trebuchet MS",Arial, Helvetica, sans-serif; color:#4e4c4d}
.lt { text-align:left;vertical-align:top; }
.h { height:100%}
.w{ width:100%;}
.wh{ width:100%; height:100%;}
p{}
strong{ font-size:13px;}

.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:#ffffff;}
.DataGrid_Container td{ color:#000000}
.FCKImageGalleryHeaderContainer { background-color:#ffffff;}
.FCKImageGalleryPathContainer { background-color:#ffffff;}
.FCKLinkGalleryContainer { background-color:#ffffff;}
.FileManager_Header { background-color:#ffffff;}
.FileManager_Explorer{ border-bottom:1px solid #696969; color:#932727;}
#dnn_dnnSEARCH_txtSearch{ background:none; width:120px; height:20px;  border:none; text-align:left; vertical-align: middle;  padding:4px 4px 2px 4px;  font-size:11px; margin-top:0px; margin-bottom:0px;}
.DataGrid_Header { background:#ffffff}
.DataGrid_Item{background:#ffffff}
.DataGrid_AlternatingItem{background:#ffffff}
#info td{ color:#000000}
#dnn_ctr1462_dnnMORE_plEdit td{ color:#000000}
.FileManagerTreeNodeSelected { background:#ffffff}
.FileManager_FileList td{ color:#000000}
.FileManager_ToolBar{ background:#ffffff}
.FileManager_ToolBar .SubHead{ color:#000000}
.NormalDisabled{ color:#000000}



.logopane{padding:0px 0px 0px 0px; text-align:left; vertical-align:top; min-height:100px;}
.mid1pane{padding:0px 5px 0px 0px; text-align:left; vertical-align:top;}
.mid2pane{padding:0px 0px 0px 5px; 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;}
.rightshowpane {padding:0px 0px 0px 11px; text-align:left; vertical-align:top;}
.leftshowpane {padding:0px 3px 0px 0px; text-align:left; vertical-align:top;}
.rightpane {padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.middlepane{ padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}

.contentpane {padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.footpane {padding:3px 0px 0px 0px; text-align:left; vertical-align:top;}  

.clear { clear:both; font-size:0px;}

.Head					{font-size:11pt; color:#5b4838; font-weight:bold}
.SubHead				{font-size:11pt; color:#5b4838}
.SubSubHead				{font-size:11pt; color:#5b4838}
.NormalBold             { color:#5b4838;}
.ControlPanel .PagingTable{ z-index:1000;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#4E4C4D;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#666666;TEXT-DECORATION:underline}

A,
A:link,
A:visited,
A:active					{
	color:#4E4C4D;
	TEXT-DECORATION:none;
}
A:hover						{color:#fe5a59;TEXT-DECORATION:none;}





.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:normal; font-size:0px; display:block;color:#ff0000; position:absolute; margin-top:0px; margin-right:0px; top:5px; right:0px; width:20px; height:20px; display:block; text-indent:-100em; overflow:hidden; right:-18px; }
A.searchcss:hover			{font-weight:normal; font-size:8px; color:#ffffff; TEXT-DECORATION:underline}

.links,
A.links:link,
A.links:active,
A.links:visited	{font-weight:normal; font-size:11px;  TEXT-DECORATION:none; color:#98a057; padding:0px 10px}
A.links:hover{font-weight:normal;font-size:11px;TEXT-DECORATION:none; color:#56d333; padding:0px 10px }

#Body { background:#E1E6E9;}
body {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0;  
}


#mainBody{
	margin:0 auto; position:relative
}
.SkinWidth { width:950px;}
#skincontrol { float:left; margin-left:10px; color:#57d5f1; left:0px; position:relative; z-index:100001}
#skincontrol #info { z-index: 10000 !important;  left:0px;}
#skincontrol a:link,#skincontrol a:visited {color:#57d5f1;text-decoration:none;}
#skincontrol a:hover,#skincontrol a:active {color:#67db39;text-decoration:underline;}
#skincontrol #info { z-index: 10000 !important;}


#Top{ margin-top:25px;}
.logos{ float:left}
.logoleft{ float:right; height:20px;}
.logogright{ float:right}
#menus{ margin-top:10px;}
.searchs{ background:url(images/search_bg.jpg) no-repeat right top; height:27px; position:relative; text-align:right; margin-right:30px;}
#Main{ clear:both}
.crumb_l{ background:url(images/crumb_l.png) no-repeat left top}
.crumb_r {background:url(images/crumb_r.png) no-repeat right top}
.crumb_m{ background:url(images/crumb_m.png) repeat-x left top; height:30px; line-height:20px; padding-top:8px; color:#FFFFFF; margin:0px 8px 0px 17px}
.crumb_m a:link,
.crumb_m a:visited {color:#ffffff;text-decoration:none; }
.crumb_m a:hover,
.crumb_m a:active {color:#ffffff;text-decoration:underline; }

.main_top{  border-bottom:1px solid #494D50; margin-top:15px; margin-bottom:50px;}
.main_bottom{ margin:18px 12px 22px 12px}
.main_content{min-height:350px; height:auto!important; height:350px; overflow:visible; padding:0px 0px 0px 0px; }
.user{ color:#e1e6e9; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.user a:link,
.user a:visited {color:#e1e6e9;text-decoration:none; padding:5px 7px; }
.user a:hover,
.user a:active {color:#4e4c4d;text-decoration:underline; }

.toplink{ color:#4e4c4d; font-size:12px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold}
.toplink a:link,
.toplink a:visited {color:#4e4c4d;text-decoration:none;}
.toplink a:hover,
.toplink a:active {color:#fe5a59;text-decoration:underline;}

.footlink{ color:#4e4c4d; font-size:11px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; line-height:14px}
.footlink a:link,
.footlink a:visited {color:#4e4c4d;text-decoration:none;}
.footlink a:hover,
.footlink a:active {color:#fe5a59;text-decoration:underline;}

.pdflink{ color:#4e4c4d; font-size:11px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; padding:10px 0px}
.pdflink a:link,
.pdflink a:visited {color:#4e4c4d;text-decoration:none;background:url(images/pdf.jpg) no-repeat left 2px;padding:8px 0px 8px 30px;  }
.pdflink a:hover,
.pdflink a:active {color:#fe5a59;text-decoration:underline; background:url(images/pdf_hover.jpg) no-repeat left 2px; padding:8px 0px 8px 30px;}


#menus ul li{ margin:0px; padding:0px; list-style:disc;}


#menus ul.jd_menu, 
#menus ul.jd_menu_vertical { margin:0px; padding:0px; list-style-type: none;

}
#menus ul.jd_menu ul,
#menus ul.jd_menu_vertical ul {
	display: none;
	
}
#menus ul.jd_menu li {
	float: left;
}

/* -- Sub-Menus -- */
#menus ul.jd_menu ul,
#menus ul.jd_menu_vertical ul { position: absolute; display: none; list-style-type: none; margin: 0px; padding:0px; z-index: 5;}
#menus ul.jd_menu ul li,
#menus ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}


/* Main Menu Background */
#menus ul.jd_menu {
}

/* Main Memu LEFT */
#menus ul.jd_menu li { font-size: 14px; font-family:Arial, Helvetica, sans-serif; cursor: pointer; list-style-type:none; padding:0px; background:url(images/menu_01_l.jpg) no-repeat left top; padding-left:7px; }

#menus ul.jd_menu > li >a{
	position:relative;
	z-index:99;}
/*Main Menu RIGHT*/
#menus ul.jd_menu a
{ text-decoration: none; text-align:center; color:#4e4c4d; font-size:14px; font-weight:bold; display:block;  padding:10px 9px 7px 0px; background:url(images/menu_01_r.jpg) no-repeat right top;}

/* Main Actice Menu*/
#menus ul.jd_menu li.activetab{text-align:center; padding:0px; background:url(images/menu_02_l.jpg) no-repeat left top;padding-left:7px;}

#menus ul.jd_menu li.activetab a{ color:#ffffff; text-decoration:none; text-align:center;  display:block; padding:10px 9px 7px 0px; background:url(images/menu_hover.jpg) repeat-x left top;background:url(images/menu_02_r.jpg) no-repeat left top;}

/*Main Hover Menu */
#menus ul.jd_menu li.jdm_hover{ text-align:center; padding:0px; background:url(images/menu_02_l.jpg) no-repeat left top;padding-left:7px;}
#menus ul.jd_menu li.jdm_hover a{  display:block; color:#ffffff; text-decoration:none; text-align:center; padding:10px 9px 7px 0px;background:url(images/menu_hover.jpg) repeat-x left top;background:url(images/menu_02_r.jpg) no-repeat left top;}




/*Main Menu Hover for Verticle
ul.jd_menu_vertical li.jdm_active,
ul.jd_menu_vertical li.jdm_hover { padding-top: 1px; border-top: 1px solid #70777D; border-left: 0px; border-right: 0px;}*/



/*Sub menu Dropdown Background*/

#menus ul.jd_menu ul { 
margin-top:3px
}
/*/ul.jd_menu ul {
	background:url(images/submenu_bg.png) repeat left top; min-width:86px;
}*/

/* Sub Menu Left */
#menus ul.jd_menu ul li {  line-height:16px; border: none; text-align:left; list-style:none;padding:0px 0px 0px 0px;  background:none;; margin-top:-10px;}
/*Sub Menu*/
#menus ul.jd_menu ul li a{font-size:14px; font-family: Helvetica, Arial, sans-serif; font-weight:bold;text-decoration:none; color:#000000; white-space: nowrap; line-height:16px; list-style:none;background:url(images/submenu_l.png) no-repeat left top;padding:13px 10px 7px 8px; margin:0px;}

#menus ul.jd_menu ul li a span{ padding:11px 10px 7px 0px; color:#000000; background:url(images/submenu_r.png) no-repeat right 2px;}
/* Sub Menu Right */

#menus ul.jd_menu li.jdm_hover ul li a,
#menus ul.jd_menu li.jdm_active ul li a{  padding:0px; margin-left:0px; text-align:left;  font-size:14px; font-weight:bold;text-decoration:none; line-height:16px; list-style:none; background:url(images/submenu_l.png) no-repeat left -2px; padding:7px 10px 12px 8px; }



/* Sub Menu Hover */
#menus ul.jd_menu ul li.jdm_active,
#menus ul.jd_menu ul li.jdm_hover { text-align:left;  line-height:16px; list-style:none; padding:0px 0px 0px 0px;background:none;margin-top:-10px}
#menus ul.jd_menu li ul li.jdm_hover a,
#menus ul.jd_menu li ul li.jdm_active a { background:noen; padding: 0px; margin:0px; text-align:left; font-size:14px; font-weight:bold; text-decoration:none; list-style:none;color:#fe5a59; background:url(images/submenu_l.png) no-repeat left -2px; padding:7px 10px 12px 8px;}

#menus ul.jd_menu li ul li.jdm_hover a span,
#menus ul.jd_menu li ul li.jdm_active a span{ color:#fe5a59; background:url(images/submenu_r.png) no-repeat right 2px;padding:11px 10px 7px 0px; }

#menus ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li a{ color:#ffffff}
#menus ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active a{ color:#ffffff}
#menus ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li a{ color:#ffffff}
#menus ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover a{ color:#ffffff}

#menus ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li ul li a{ color:#ffffff}
#menus ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li.jdm_active a{ color:#ffffff}
#menus ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li a{ color:#ffffff}
#menus ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover a{ color:#ffffff}  

#menus 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:#ffffff}

#menus 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:#ffffff}  
#menus 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:#ffffff}
#menus 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:#ffffff} 


/*jd_menu_vertical*/
.menues{ width:102px;}
#menus_v ul.jd_menu, 
#menus_v ul.jd_menu_vertical {margin: 0px; padding: 0px; list-style-type: none;

}
#menus_v ul.jd_menu ul,
#menus_v ul.jd_menu_vertical ul {
	display: none;
}
#menus_v ul.jd_menu li {
/*	float: left;*/

}

/* -- Sub-Menus -- */
#menus_v ul.jd_menu ul,
#menus_v ul.jd_menu_vertical ul { position: absolute; display: none; list-style-type: none;padding:2px; z-index: 10000; margin-left:0px;}
#menus_v ul.jd_menu ul li,
#menus_v ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}

/* Main Menu Background */


/* Main Menu Verticle Brackground*/
#menus_v ul.jd_menu_vertical {
	width: 100px;
	height: auto;

}



#menus_v ul.jd_menu li { font-size: 14px; font-family:Arial, Helvetica, sans-serif; cursor: pointer; list-style-type:none; padding:0px;  background:url(images/menu_v_top.jpg) no-repeat left -4px; width:90px;}
#menus_v ul.jd_menu a
{ font-size:11px; font-family: Helvetica, Arial, sans-serif; font-weight:normal;text-decoration:none; color:#757575;line-height:11px; list-style:none;background:url(images/menu_v_l_bottom.png) no-repeat left 2px; display:block; padding-left:4px;}
#menus_v ul.jd_menu a span{ background:url(images/menu_v_r.png) no-repeat right 2px; padding:10px 9px 5px 5px; display:block; }

#menus_v ul.jd_menu li.activetab{ font-size: 14px; font-family:Arial, Helvetica, sans-serif; cursor: pointer; list-style-type:none; padding:0px;  background:url(images/menu_v_top_hover.jpg) no-repeat left -4px; width:90px;}
#menus_v ul.jd_menu li.activetab a
{ font-size:11px; font-family: Helvetica, Arial, sans-serif; font-weight:normal;text-decoration:none; color:#ffffff;line-height:11px; list-style:none;background:url(images/menu_v_l_bottom_hover.png) no-repeat left 2px; display:block; padding-left:4px;}
#menus_v ul.jd_menu li.activetab span{ background:url(images/menu_v_r_hover.png) no-repeat right 2px; padding:10px 9px 5px 5px; display:block; }

#menus_v ul.jd_menu li.jdm_hover{ font-size: 14px; font-family:Arial, Helvetica, sans-serif; cursor: pointer; list-style-type:none; padding:0px;  background:url(images/menu_v_top_hover.jpg) no-repeat left -4px; width:90px;}
#menus_v ul.jd_menu li.jdm_hover a
{ font-size:11px; font-family: Helvetica, Arial, sans-serif; font-weight:normal;text-decoration:none; color:#ffffff;line-height:11px; list-style:none;background:url(images/menu_v_l_bottom_hover.png) no-repeat left 2px; display:block; padding-left:4px;}
#menus_v ul.jd_menu li.jdm_hover span{ background:url(images/menu_v_r_hover.png) no-repeat right 2px; padding:10px 9px 5px 5px; display:block; }


#menus_v ul.jd_menu li.jd_menu_first{ padding-top:4px; background-position:left top;}

