@charset "utf-8";
/* CSS Document */
html,body {font-family: Arial;font-size:12px;margin:0px;padding:0px;height:100%;}
html,body,#Body,form,#Form{height:100%;}
form{ min-height:100%; height:100%;margin-bottom:0;}





.ControlPanel,.barContent{border-left:none!important;border-right:none!important;}
.ModuleTitle_SubMenu{ z-index:1000!important}
table[id*="LogViewer_dlLog"] td {
	color:#000;
	white-space: Normal;}
	table[id*="LogViewer_dlLog"] .HostAlert td,table[id*="LogViewer_dlLog"] .GeneralAdminOperation td,table[id*="LogViewer_dlLog"] .OperationSuccess td,table[id*="LogViewer_dlLog"] .Exception td{
	color:#ffffff!important;
	white-space: Normal;}
	
.clear{ clear:both; font-size:0px; height:0px; line-height:0px;}
.body{ margin:0; width:100%; height:100%;}



.Normal {FONT-SIZE: 12px; font-family:Arial;color:#fff;}
TH,TD,DIV {font-size:12px; FONT-FAMILY:Arial; line-height:18PX;}
.lt {text-align:left;vertical-align:top; }
.h {height:100%}
.w{width:100%;}
.wh{width:100%; height:100%;}
p {margin:0px;}
td{white-space:normal;}

.FCKImageGalleryItemContainer td{color:#000;}
.TB_ToolbarSet td {color:#000;}
.SC_FieldLabel {color:#000;}
.SC_Item,
.SC_ItemSelected,
.SC_Item div,
.SC_ItemSelected div{color:#000;background:#ccc;}
.SC_Panel td,
.SC_Panel div{color:#000;background:#ccc;}
.NormalRed {color:#f00;font-family:Tahoma,Arial,Helvetica;font-size:12px;font-weight:bold;}

.FileManager_Header {background-color:#fff;}
.FileManager_Explorer{border-bottom:1px solid #696969; color:#000;}
.FileManager_Item {background-color:#fff;}
.FileManager_AltItem {background-color:#fff;}
.DataGrid_Container{background-color:#fff;}
.FCKImageGalleryHeaderContainer {background-color:#fff;}
.FCKImageGalleryPathContainer {background-color:#fff;}
.FCKLinkGalleryContainer {background-color:#fff;}
.dashboardTableAlt{color:#000}
.c_head title_grey .Head title{color:#fff;}


.Head					{font-size:11px; color:#000; font-weight:bold}
.SubHead				{font-size:11px; color:#000; line-height:10px;}
.banner .SubHead {color:#000;}
.SubSubHead				{font-size:11px; color:#000;}
.NormalBold             {color:#000;}
.DataGrid_Container .SubHead{color:#000;}
.ControlPanel .PagingTable{z-index:1000;}
.TD
.NormalDisabled {color:#0c0;}

.ControlPanel .CommandButton,
.ControlPanel A.CommandButton:link,
.ControlPanel A.CommandButton:visited,
.ControlPanel A.CommandButton:active	{color:#000;TEXT-DECORATION:none}
.ControlPanel A.CommandButton:hover		{color:#fff;TEXT-DECORATION:underline}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#fff;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#fff;TEXT-DECORATION:underline}

A,
A:link,
A:visited,
A:active{color:#a5d9ff;text-decoration: none;}
A:hover	{color:#a5d9ff;TEXT-DECORATION:underline;}
.links,
.links a:link,
.links a:visited,
.links a:active{ color:#ffffff; text-decoration:none; font-size:14px;}
.links a:hover{color:#ffffff; text-decoration:underline;}


/* =Read more ======*/
.readmore{
	display:block;
	color:#fff;
	background:url(images/readmore.png) left top no-repeat;
	width:96px;
	height:28px;
	line-height:28px;
	cursor: pointer;
	text-align:center;
}
.readmore a{ display:block}
.readmore a:link,
.readmore a:active,
.readmore a:visited{ font-size:11px;font-family:Arial;color:#ffffff; text-decoration:none;}
.readmore a:hover{font-size:11px;font-family:Arial; color:#ffffff; text-decoration:none;}
/* =Read more End =====*/



.SkinWidth{ width:932px; margin:0 auto; }
.all_bg{ background:#698EA9 url(images/all_bg.png) repeat-x top left; width:100%; position:relative; min-height:100%;}
.all{ background:url(images/all_top.png) no-repeat top center;}
.all_user{ padding-top:16px; padding-left:45px;}
.logins{ background:url(images/user.png) no-repeat left top; height:14px; line-height:14px; padding-left:22px; font-size:12px; color:#fefefe; font-family:Arial; float:left;}
.logins a{color:#fefefe; text-decoration:none;}
.logins a:hover{color:#ffffff; text-decoration:underline;}
.users{ background:url(images/user.png) no-repeat left top; height:14px; line-height:14px; padding-left:22px; font-size:12px; color:#fefefe; font-family:Arial; margin-left:10px; float:left;}
.users a{color:#fefefe; text-decoration:none;}
.users a:hover{color:#ffffff; text-decoration:underline;}
.top{ background:url(images/logo_bg.png) no-repeat bottom left; min-height:115px; margin-top:14px; position:relative;}
.top_left{ float:left; width:266px; position:absolute; bottom:0;}
.logos{ color:#000; padding-left:32px; padding-top:9px;}
.top_right{ float:right; width:70%; min-width:660px;}
.top_right_l{ float:left; padding-top:6px;}
.top_right_r{ float:right;}
#Search{ background:url(images/search.png) no-repeat left top; width:290px; height:38px;}
.searchcss{ text-indent:-99999px; overflow:hidden; }
#dnn_dnnSEARCH_cmdSearch{position:absolute;  width:36px; height:38px; margin-left:250px}
.NormalTextBox#dnn_dnnSEARCH_txtSearch{ background:none; border:none; color:#000; position:absolute; width:205px; margin-top:8px; padding-left:35px;}
.menus{ min-height:39px; margin-top:26px;}
.ban_t_l{ background:url(images/ban_t_l.png) no-repeat left top; margin-right:-15px;height:35px;}
.ban_t_r{ background:url(images/ban_t_r.png) no-repeat right -1px;height:35px;}
.ban_t_m{ background:url(images/ban_t_m.png) repeat-x left -1px; height:35px; margin-left:10px; margin-right:60px;}
.ban{ background:url(images/ban_m.png) repeat-y right top; min-height:150px; margin-right:-15px; padding-left:24px;}
.ban_b_l{ background:url(images/ban_b_l.png) no-repeat left top; margin-right:-15px;height:27px;}
.ban_b_r{ background:url(images/ban_b_r.png) no-repeat right top;height:35px;}
.ban_b_m{ background:url(images/ban_b_m.png) repeat-x left top; height:27px; margin-left:31px; margin-right:60px;}
.BannerLeftPane{ float:left; width:49%;vertical-align:top;}
.BannerRightPane{ float:right; width:49.5%;vertical-align:top;}
.BannerLeftPane .Normal{ color:#000!important;}
.BannerRightPane .Normal{ color:#000!important;}
.BannerPane .Normal{ color:#000!important;}
.all_bot{ min-height:164px; position:absolute; bottom:0; width:100%;background:#44657d url(images/all_bottom.png) repeat-x top left;}
.links{ margin-top:12px;}
.foot{ margin-top:12px; color:#a5d9ff; font-size:14px;}
.bottom{ color:#a5d9ff;}
.BottomShowPane .Normal{ color:#a5d9ff!important;}







/* =S Pane */
#allPane {
	padding:25px 0px 190px; position:relative; 

}

.dnnpane {
	padding: 0 5px 0;
}

.pane-box,.MiddleCenterPane_A {
	vertical-align: top;
}

.LeftPane {
	width: 25%;
	vertical-align: top;
}
.RightPane {
width:35%;
	vertical-align: top;
	 background:url(images/line.png) no-repeat top left;
	 padding-left:20px;
}
.TopLeftPane{ vertical-align:top; padding-right:10px; padding-bottom:10px; }
.TopRightPane{ vertical-align:top;width: 32%; text-align:right;}

.MiddleLeftPane_A,.MiddleRightPane_A {
	width: 28%;
	vertical-align: top;
}

#CenterTopPane_AB_A {
	float: left;
	width: 50%;
}

#CenterTopPane_AB_B {
	float: right;
	width: 49.9%
}

html>/**/body #CenterTopPane_AB_B {
	width: 50%;
}

#Middle_ABC_A,#Middle_ABC_B {
	float: left;
	width: 33.333%;
}

#Middle_ABC_C {
	float: right;
	width: 33%;
}

html>/**/body #Middle_ABC_C {
	width: 33.333%;
}

#FooterPane_ABCD_A,#FooterPane_ABCD_B,#FooterPane_ABCD_C {
	float: left;
	width: 24.9%;
}

html>/**/body #FooterPane_ABCD_A,html>/**/body #FooterPane_ABCD_B,html>/**/body #FooterPane_ABCD_C {
	width: 25%;
}

#FooterPane_ABCD_D {
	float: right;
	width: 24.9%;
}

html>/**/body #FooterPane_ABCD_D {
	width: 25%;
}

.CenterTopPane_A,.CenterTopPane_B,.MiddleCenterPane_A,.MiddleLeftPane_B,.MiddleCenterPane_B,.MiddleRightPane_B,.FooterPane_A,.FooterPane_B,.FooterPane_C,.FooterPane_D {
	width: auto !important;
}

.DNNEmptyPane {
	width: 0;
	margin: 0;
	padding: 0;
}
/* =E Pane */



/* ==========================
    CSS STYLES FOR JDMenu
   ==========================
*/

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;

}
ul.jd_menu > li {
	display:block;
	float: left;
	margin-left:15px;
}




/* Main Menu Background */


/* Main Menu Verticle Brackground*/
/*ul.jd_menu_vertical {
	width: 200px;
	height: auto;

}
*/

ul.jd_menu li { font-size: 16px; font-family:Arial; color:#ffffff; font-weight:bold; cursor: pointer; list-style-type:none; padding:0px 0px 0px 18px; text-align:left; margin:0px; }

/*Main Menu RIGHT*/
ul.jd_menu a
{ text-decoration: none; text-align:center;  font-size: 16px; font-family:Arial; color:#ffffff; font-weight:bold; padding:11px 13px 9px 0px;display:block;}

/* Main Actice Menu*/
ul.jd_menu li.activetab{text-align:left;  padding:0px 0px 0px 18px;  background:url(images/menu_l.png) 1px top no-repeat; }

ul.jd_menu li.activetab a{ padding:11px 13px 9px 0px;display:block; color:#ffffff; text-decoration:none; text-align:center; background:url(images/menu_r.png) right top no-repeat;}

/*Main Hover Menu */
ul.jd_menu li.jdm_hover{ text-align:left;  padding:0px 0px 0px 18px;  background:url(images/menu_l.png) 1px top no-repeat;}
ul.jd_menu li.jdm_hover a{ padding:11px 13px 9px 0px; display:block; color:#ffffff; text-decoration:none; text-align:center;background:url(images/menu_r.png) right top no-repeat;}

/*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*/
ul.jd_menu ul
{
	margin-top:-2px;
}
ul.jd_menu ul li ul
{
	margin-top:-9px;
}

ul.jd_menu ul li{  list-style:none; margin:0 -2px;}


ul.jd_menu ul li a{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#3b6a66;
	white-space: nowrap;
	background:none;
	padding:0px;
	margin:0px;
	text-align:left;
	display:block;
	min-width:54px;
	line-height:20px;
	padding:0 10px 0 11px;margin:0 1px;
}
ul.jd_menu span{display:block;}









ul.jd_menu li ul li.sub_first_li{ background:url(images/submenu_t_l.png) left top no-repeat; line-height:12px; padding:0px; border:none; }
.bg1_sub_first_li{ background:url(images/submenu_t_r.png) right top no-repeat;line-height:12px; }
.bg2_sub_first_li{ background:url(images/submenu_t_m.png) left top repeat-x; line-height:12px; margin:0px 7px 0px 8px;padding:0px; }

ul.jd_menu li ul li{
	white-space:nowrap;
	float: none;
	margin: 0px;
	text-align:left;
	background:url(images/submenu.png) left bottom repeat;
	margin-top:-1px;}
ul.jd_menu li ul li.sub_last_li{ background:url(images/submenu_b_l.png) left bottom no-repeat; line-height:12px; padding:0px;border:none;margin-top:-1px;}
.bg1_sub_last_li{ background:url(images/submenu_b_r.png) right bottom no-repeat; line-height:12px;}
.bg2_sub_last_li{ background:url(images/submenu_b_m.png) left bottom repeat-x;line-height:12px;margin:0px 7px 0px 8px; padding:0px;}

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;padding: 2px 2px 2px 2px; z-index: 10000; margin-left:5px; margin-top:4px;}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}
/*Sub Menu*/
ul.jd_menu ul li a{font-size:12px; font-weight:normal; background:transparent; text-decoration:none; color: #fff; white-space: nowrap; min-width:80px;}


/*Sub menu Dropdown Background*/
ul.jd_menu ul {
 margin-left:0px;
}

/* Sub Menu Left */
ul.jd_menu ul li { padding:1px 10px 1px 13px;  background:transparent; border: none; text-align:left;}

/* 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:#fff; font-size:12px; font-weight:normal;
text-decoration:none;
}

/* Sub Menu Hover */
ul.jd_menu ul li.jdm_active,
ul.jd_menu ul li.jdm_hover { text-align:left;padding:1px 10px 1px 13px; background:#98c9ec; color:#ffffff;}
ul.jd_menu li ul li.jdm_hover a,
ul.jd_menu li ul li.jdm_active a { background:transparent; padding-left: 0px; margin-left:0px; text-align:left; color:#ffffff; font-size:12px; font-weight:normal; text-decoration:none;
}

/*Sub Menu High Light*/
ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li a{ color:#fff;}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active a{color:#fff;}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li a{ color:#fff;}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover a{ color:#fff;}

ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li ul li a{color:#fff;}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li.jdm_active a{ color:#fff;}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li a{ color:#fff;}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover a{ color:#fff;}  

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:#fff;}

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:#fff;}  
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:#fff;}
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:#fff;} 



h1{ color:#ffffff; font-size:30px; font-family:Arial; font-weight:bold; margin:0; padding:0;}










