.Normal {FONT-SIZE: 11px; font-family:Tahoma,Arial, Helvetica, sans-serif;color:#7c7c7c;}
TH,TD,DIV {	font-size:11px; FONT-FAMILY:Tahoma,Arial, Helvetica, sans-serif;}
.Normal TH,TD,DIV {	font-size:11px; FONT-FAMILY:Tahoma,Arial, Helvetica, sans-serif; color:#7c7c7c;}
.lt { text-align:left;vertical-align:top; }
.h { height:100%}
.w{ width:100%;}
.wh{ width:100%; height:100%;}
p { margin:10px 0px 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:#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:105px; height:20px;  border:none; text-align:left; vertical-align: middle;  padding:4px 8px 4px 5px;  font-size:11px;  margin-bottom:0px;}
html > /**/ body #dnn_dnnSEARCH_txtSearch{  padding:0px 8px 4px 5px;  }
.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}



.topshowpane{padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.bannerpane{padding:0px 0px 0px 373px; text-align:left; vertical-align:top;}
.leftshowpane{padding:0px 3px 0px 0px; text-align:left; vertical-align:top;}
.rightshowpane{padding:0px 0px 0px 25px; 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 10px 0px 0px; text-align:left; vertical-align:top;}
.rightpane {padding:0px 0px 0px 10px; text-align:left; vertical-align:top;}
.contentpane {padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}

.clear { clear:both; font-size:0px;}

.Head					{font-size:11px; color:#7c7c7c; font-weight:bold}
.SubHead				{font-size:11px; color:#7c7c7c}
.SubSubHead				{font-size:11px; color:#7c7c7c}
.NormalBold             { color:#7c7c7c;}
.ControlPanel .PagingTable{ z-index:1000;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#7c7c7c;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#146fbf;TEXT-DECORATION:underline}

A,
A:link,
A:visited,
A:active					{
	color:#7c7c7c;
	TEXT-DECORATION:none;
}
A:hover						{color:#146fbf;TEXT-DECORATION:underline;}


.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:normal; font-size:8px; display:block;color:#ff0000; position:absolute; margin-top:0px; margin-right:0px; top:-20px; right:0px; width:51px; height:49px; display:block; text-indent:-100px; overflow:hidden; background:url(images/search.png) no-repeat left top;}
A.searchcss:hover			{font-weight:normal; font-size:8px; color:#ffffff; TEXT-DECORATION:underline}

.links{ color:#7c7c7c; font-family:"MyriadPro Regular",Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase}
A.links:link,
A.links:active,
A.links:visited	{font-weight:normal; font-size:11px;  TEXT-DECORATION:none; color:#7c7c7c; padding:0px 12px}
A.links:hover{font-weight:normal;font-size:11px;TEXT-DECORATION:none; color:#146fbf; padding:0px 12px }

#Body { background:#F4F5F9}
body {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0;  
}


#mainBody{
	margin:0 auto; position:relative
}
.SkinWidth { width:960px;}
#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{ background:#F4F5F9 url(images/top_bg.jpg) repeat-x left bottom;min-height:94px;}
.top_width{ width:960px; margin:0px auto}
.logos{ float:left}
.top_right{ float:right}
.topshowpane{ min-height:61px;}
#menus{}
#banner{ background:#AFBFD7 url(images/banner_bg.jpg) repeat-x left bottom;}
.banner_mid{background:url(images/banner_mid.jpg) no-repeat 32px bottom; min-height:269px;}
.banner_width{ width:960px; margin:0px auto; }
.main{ position:relative; margin-top:-28px;}
.main_tl{ background:url(images/main_t_l.png) no-repeat left top;}
.main_tr{ background:url(images/main_t_r.png) no-repeat right top;}
.main_tm{ background:url(images/main_t_m.png) repeat-x left top; height:28px; margin:0px 16px 0px 23px;}
.main_m{ background:#ffffff;}
.main_l{ background:url(images/main_l.jpg) repeat-y left top;}
.main_r{ background:url(images/main_r.jpg) repeat-y right top;}
.main_top{ }
.crumb{ color:#7c7c7c; font-family:"MyriadPro Regular",Arial, Helvetica, sans-serif; padding-left:11px; padding-top:17px; float:left}
.crumb a:link,.crumb a:visited {color:#7c7c7c;text-decoration:none;}
.crumb a:hover,.crumb a:active {color:#146fbf;text-decoration:underline;}
.searchs{ background:url(images/search_bg.jpg) no-repeat left top; width:163px; height:20px; position:relative; float:right; margin-top:13px; margin-right:19px;}
.main_content{min-height:300px; height:auto!important; height:300px; overflow:visible; padding:15px 32px 10px 32px; clear:both}
.main_bm{ background:url(images/main_b_m.jpg) repeat-x left top;}
.main_bl{ background:url(images/main_b_l.jpg) no-repeat left top;}
.main_br{ background:url(images/main_b__r.jpg) no-repeat right top; height:12px;}
.footcss{ color:#7c7c7c; font-size:11px; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px; padding-bottom:10px;}
.footcss a:link,.footcss a:visited {color:#7c7c7c;text-decoration:none; padding:0px 8px;}
.footcss a:hover,.footcss a:active {color:#146fbf;text-decoration:underline;padding:0px 8px;}



.more{ color:#236fb2; text-align:center; font-size:10px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-weight:bold; }
.more a:link,.more a:visited { color:#236fb2; text-align:center; font-size:10px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline}
.more a:hover,.more a:active { color:#236fb2; text-align:center; font-size:10px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none}


.leftlinks ul { padding:0px; margin:0px;}
.leftlinks ul li{ background:url(images/icon.jpg) no-repeat left 8px; padding-left:30px; line-height:30px; line-height:30px; list-style:none; text-align:left}

.leftlinks{ color:#59493f; text-align:center; font-size:12px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-weight:bold; }
.leftlinks a:link,.leftlinks a:visited { color:#59493f; text-align:center; font-size:10px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none}
.leftlinks a:hover,.leftlinks a:active { color:#236fb2; text-align:center; font-size:10px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline}


.topshowpane{  font-size:10px; font-family:Tahoma,Arial, Helvetica, sans-serif; }
.topshowpane a:link,.topshowpane a:visited { color:#59493f; font-size:10px; text-decoration:none}
.topshowpane a:hover,.topshowpane a:active { color:#236fb2;  font-size:10px; text-decoration:underline}

ul.jd_menu, 
ul.jd_menu_vertical { margin:0px; padding:0px; list-style-type: none;

}
ul.jd_menu ul,ul.jd_menu_vertical ul {
	display: none;
	
}
ul.jd_menu li {
	float: left;
}

/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul { position: absolute; display: none; list-style-type: none; margin: 0px; padding:0px; z-index: 10000;}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}


/* Main Menu Background */
ul.jd_menu {

}

/* Main Memu LEFT */
ul.jd_menu li { font-size: 12px; font-family:Arial, Helvetica, sans-serif; cursor: pointer; list-style-type:none; padding:0px; padding-left:8px; font-family:"MyriadPro Semibold",Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold;
}


/*Main Menu RIGHT*/
ul.jd_menu a
{ text-decoration: none; text-align:center; color: #000000; font-size:12px; font-weight:bold; display:block;padding:13px 17px 10px 7px;}

/* Main Actice Menu*/
ul.jd_menu li.activetab{text-align:center; padding:0px;  padding-left:8px;background:url(images/menu_02_l.jpg) no-repeat left bottom;}

ul.jd_menu li.activetab a{ color:#007CD7; text-decoration:none; text-align:center;  display:block; padding:13px 17px 10px 7px;background:url(images/menu_02_r.jpg) no-repeat right bottom;}

/*Main Hover Menu */
ul.jd_menu li.jdm_hover{ text-align:center; padding:0px; padding-left:8px;background:url(images/menu_02_l.jpg) no-repeat left bottom;}
ul.jd_menu li.jdm_hover a{  display:block; color:#007CD7; text-decoration:none; text-align:center;padding:13px 17px 10px 7px;background:url(images/menu_02_r.jpg) no-repeat right bottom;}




/*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*/

ul.jd_menu ul {
		background:#76D5FB url(images/sub_menu.png) repeat left top; min-width:72px; border:1px solid #666666;
}
/*/ul.jd_menu ul {
	background:url(images/submenu_bg.png) repeat left top; min-width:86px;
}*/

/* Sub Menu Left */
ul.jd_menu ul li { padding:2px 6px; line-height:18px; background:transparent; border: none; text-align:left; list-style:none}
/*Sub Menu*/
ul.jd_menu ul li a{font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; background:transparent; text-decoration:none; color:#000000; white-space: nowrap; line-height:18px; list-style:none; text-transform:capitalize}

/* Sub Menu Right */
ul.jd_menu li.jdm_hover ul li a,
ul.jd_menu li.jdm_active ul li a{ background:transparent; padding:0px; margin-left:0px; text-align:left; color:#666666; font-size:11px; font-weight:normal;text-decoration:none; line-height:18px; list-style:none;
}



/* Sub Menu Hover */
ul.jd_menu ul li.jdm_active,
ul.jd_menu ul li.jdm_hover { text-align:left; padding:2px 6px; line-height:18px; background:#919191;list-style:none;}
ul.jd_menu li ul li.jdm_hover a,
ul.jd_menu li ul li.jdm_active a { background:transparent; padding: 0px; margin:0px; text-align:left; color:#000000; font-size:11px; font-weight:normal; text-decoration:none; list-style:none}



ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li a{ color:#666666}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active a{ color:#000000}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li a{ color:#666666}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover a{ color:#000000}

ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li ul li a{ color:#666666}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li.jdm_active a{ color:#000000}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li a{ color:#666666}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover a{ color:#000000}  

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:#666666}

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:#000000}  
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:#666666}
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:#000000} 






