@charset "utf-8";
/* CSS Document */
.SkinObject {font: 11px Verdana,sans-serif;}

.Normal {	FONT-SIZE: 11px; font-family:Arial, Helvetica, sans-serif; color:#bbbbbb;}
TH,TD,DIV {	font-size:11px; FONT-FAMILY:Tahoma,Arial,Helvetica; }
.lt { text-align:left;vertical-align:top; }
.h { height:100%}
.w{ width:100%;}
.wh{ width:100%; height:100%;}
p { margin:0px; color:#CCC;}

#logo {z-index:1; }
#user {z-index:3;}
#header {z-index:2;}
#menu {z-index:1000;}

.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;}
.FileManager_FileList td { background:#9ebffa;}
.FileManagerTreeNodeSelected { background:#3e3e3e;}
.DataGrid_AlternatingItem { background:#3e3e3e;}
.FileManager_Explorer {background:#9ebffa;}


.HeadPane{padding:0px 3px 0px 3px}
.TopPane{padding:0px 0px 3px 0px;}
.TopShowPane { padding:3px 10px;}
.BottomPane{padding:3px 0px 0px 0px;} 
.LeftPane{padding:0px 10px 0px 0px;}
.LeftShowPane { padding:0px 10px 0px 0px;}
.RightPane{padding:0px 0px 0px 10px;}
.ContentPane{padding:0px;}
.RightShowPane{padding:0px 0px 0px 10px;}
.clear { clear:both;}

.Head					{font-size:11px; color:#99cc00; font-weight:bold}
.SubHead				{font-size:11px; color:#99cc00}
.SubSubHead				{font-size:11px; color:#99cc00}
.NormalBold             { color:#7a7a7a;}
.ControlPanel .PagingTable{ z-index:1000;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#3e3e3e;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#99cc00;TEXT-DECORATION:underline}

A,
A:link,
A:visited,
A:active					{
	color:#5f5e5e;
	TEXT-DECORATION:none;
}
A:hover						{color:#99cc00;TEXT-DECORATION:underline;}

.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:normal; font-size:11px; color:#3e3e3e; TEXT-DECORATION:none}
A.searchcss:hover			{font-weight:normal;font-size:11px;color:#99cc00;TEXT-DECORATION:underline}

.links,
A.links:link,
A.links:active,
A.links:visited	{font-weight:normal; font-size:11px;  TEXT-DECORATION:none;}
A.links:hover{font-weight:normal;font-size:11px;TEXT-DECORATION:underline;}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;	
	margin:0;
	cursor: url(http://www.myspacecursor.net/cursor/smiley1.cur);
}

#mainBody { width:1000px; margin:0 auto; background:url(images/line.png) no-repeat left top #342c25;}
#mainBody .main_r { background:url(images/line.png) no-repeat right top;}
#mainBody .main_r .main_m {  background:url(images/top2_bg_r.png) no-repeat right top #000;margin:0 1px;}
.top { background:url(images/top2_bg_l.png) no-repeat top left; height:237px; position:relative; width:998px;}
.top .logos { left:0px; top:0px; position:absolute; width:300px;}
.top .menu { background:url(images/menu_l.png) no-repeat left top; width:998px; height:32px; bottom:0px; position:absolute;}
.top .menu .menu_r { background:url(images/menu_r.png) no-repeat right top; height:32px;}
.top .menu .menu_r .menu_m { background:url(images/menu_m.png) repeat-x left top; margin:0 23px 0 28px; height:32px;}
.users { float:right; right:0px; height:25px; line-height:25px;}
.users a:link,.users a:visited {color:#99cc00;text-decoration:none; display:block; line-height:19px; padding-right:7px;}
.users a:hover,.users a:active {color:#99cc00;text-decoration:none;}
.main_content { width:978px; padding:0 10px 10px 10px; height:500px; min-height:500px; height:auto!important; overflow:visible; position:relative;}
.foot { width:998px; height:40px; line-height:40px;}
.foot a:link,.foot a:visited {color:#fff;text-decoration:none;}
.foot a:hover,.foot a:active {color:#99cc00;text-decoration:none;}
#logincontent {position:absolute; top:0px; right:0px; width:201px; height:152px; display:none; background:url(images/loginb.png) no-repeat;}
.row1a { text-align:center; width:70px; color:#FFF; font-size:12px; height:50px;}
.row2a { text-align:center; width:70px; color:#FFF; font-size:12px; height:50px;}
.row3a { text-align:center; width:70px;}
.row1b { width:100px; background:url(images/user-input.png) no-repeat left bottom;}
.row3b {text-align:center; }
#dnn_dnnMINILOGIN_txtNewUserName {width:90px; border:none; background:transparent; padding-left:5px; color:#FFF; font-size:11px;}
#dnn_dnnMINILOGIN_txtNewPassword {width:90px; border:none; background:transparent; padding-left:5px; font-size:11px;}
.row2b { width:100px; background:url(images/user-input.png) no-repeat left center;}
.login-button {background:url(images/login-but.png) no-repeat left center; border:none; width:87px; margin-top:1px; height:21px; margin-right:3px; text-align:center;}
#dnn_dnnMINILOGIN_btnNewLogin {background:url(images/login-but-1.png) no-repeat left center; border:none; width:65px; height:21px; color:#986b33; font-family:Verdana, Geneva, sans-serif; font-size:11px; display:block; line-height:21px; margin-left:20px;}
.shandian {background:url(images/login-but-a.png) no-repeat left center; border:none; width:87px; margin-top:1px; height:21px; margin-right:3px; text-align:center;}
#dnn_dnnMINILOGIN_lbNewRegister {background:url(images/login-but-1.png) no-repeat left center; border:none; width:65px; height:21px; color:#986b33; font-family:Verdana, Geneva, sans-serif; font-size:11px; display:block; line-height:21px; margin-left:20px;}
.row3b a:hover { color:#986b33; text-decoration:none;}




/*--------------------   Horizontal   -----------------------*/  
.MainMenu_MenuContainer {
	background-color: transparent;
    width:100%;
}

.MainMenu_MenuBar {
}

.MainMenu_MenuArrow {
	display: none
}

.MainMenu_RootMenuArrow {
	display: none
}

.MainMenu_MenuIcon {
	display: none
}

.MainMenu_MenuBreak {
   	border-bottom: transparent 0px solid; 
	border-left: transparent 0px solid; 
	border-top: transparent 0px solid;  
	border-right: transparent 0px solid; 
	background-color: transparent; 
	
}

.RootMenuItem TD {
    padding:0px 10px 0px 10px;
	height:32px;
	*height:33px;
    font-size:14px;
    font-weight:100;
    color:#99cc00;
    text-align:center;
/*    background-image: url(images/menu.png);*/
}

.RootMenuItemSel TD {
    padding:0px 10px 0px 10px;
	height:32px;
	*height:33px;
    font-size:14px;
    font-weight:100;
    color: #df6319;  
    text-align:center;
/*    background-image: url(images/menu01_m.png);*/
}

.RootMenuItemHover TD {
    padding:0px 10px 0px 10px;
	height:32px;
	*height:33px;
    font-size:14px;
    font-weight:100; 
    color:#df6319; 
    text-align:center;
    background: url(images/menu01_m.png) top repeat-x;

}

.MainMenu_MenuItem {
    padding:5px 15px 5px 10px;
    border:none;
    font-size: 11px; 
    color: #bebebe;
	font-weight:normal; 
	 
}

.MainMenu_MenuItemSel {
	background-color: transparent; 
	cursor: pointer; 
	cursor: hand; 
}

.Submenu {
    cursor:pointer;
    margin-top: 0px;
    margin-left: 0px; 
    z-index: 1000;
    font-size: 11px; 
    color: #99cc00;
    font-weight:normal; 
	background: #3e3e3e; 
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
}

.Submenuitemselected,Submenuitembreadcrumb {
    padding:5px 15px 5px 10px;
    border:0pt none;
    margin-top: 0px;
    margin-left: 0px; 
    font-size: 11px; 
    color: #99cc00;
	font-weight:normal; 
	background: #161310; 
}


table {border-color:#282828;}
td.NormalBold {background-color:#1a1a1a;}



