html,body{
	background:#FFF;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:left;
	min-height:100%;
}
html{ height:100%}
#Body{ background:#7E7459;}
th,td,div{  font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px;
}
.Normal th, .Normal td, .Normal div{ font-size:12px; font-weight: normal; color:#434343; font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif; }
/*--------------------------------------------------------------------------------------------------------------------------*/
.lt{ text-align:left; vertical-align:top }
.h { height:100%;}
.wh{ width:100%; height:100% }
p{ margin:10px 0px;}
#Form{ margin:0px; padding:0px;}
.clearfloat{ clear:both; height:0px; line-height:0px; font-size:0px; margin:0px; padding:0px;}
.FCKImageGalleryContainer{ background:#fff;}
.NormalTextBox td{color:#434343;}
.Settings td{ color:#434343;}

.alldnnskins_bg{ background: url(images/alldnnskins_bg.jpg) repeat-x left top; padding:10px 0px 19px;}
.content_bg{ background:#fff; padding:0px 5px;}
.skin_width{ margin:0 auto; padding:0px; width:948px;}
.top_left{ background:url(images/skin_angle.png) no-repeat left top;}
.top_right{ background:url(images/skin_angle.png) no-repeat right top;}
.top_mid{ margin:0px 8px; padding:0px 15px; height:27px; background:#03879E;}
.skin_search{ float:left; color:#CAC8C9;}
.skin_minilogin{ float:right;}

.bantop_left{ background:url(images/skin_angle.png) no-repeat left -27px;}
.bantop_right{background:url(images/skin_angle.png) no-repeat right -27px; }
.bantop_mid{ background:#fff; font-size:0px; height:6px; line-height:6px; margin:0px 8px;}
.skin_ban_bg{ background:#fff url(images/ban_bg.jpg) no-repeat center top; height:142px;}
.skin_logo{ float:left; margin-left:15px; padding:15px;}
.skin_ban{ float:right; width:600px;}
.menubg_left{ background:url(images/menubg.jpg) no-repeat left bottom; min-height:36px; height:auto!important; height:36px; overflow:visible;}
.menubg_right{ background:url(images/menubg.jpg) no-repeat right bottom; }
.skin_mid{ margin:0px 8px; padding-top:4px; min-height:32px; height:auto!important; height:32px; overflow:visible; background:#03879C;}
.skin_bread{ padding:0px 20px; line-height:21px; clear:both;}
.skin_bread .bread{ float:left; text-align:left; }
.skin_bread .datatime{ float:right;}

.gray_tl{ background:#C9C9C9 url(images/gray_top.jpg) no-repeat left top;}
.gray_tr{ background:url(images/gray_top.jpg) no-repeat right top;}
.gray_bl{ background:url(images/gray_bot.jpg) no-repeat left bottom;}
.gray_br{ background:url(images/gray_bot.jpg) no-repeat right bottom;}
.gray_mid{ margin:0px 8px; padding:0px 3px; background:#C9C9C9 url(images/gray_mid.jpg) repeat-x left top;}
.gray_height{ height:100px;}
.links_left{ background:url(images/skin_angle.png) no-repeat left bottom;}
.links_right{ background:url(images/skin_angle.png) no-repeat right bottom;}
.links_mid{ margin:0px 7px; padding:0px 10px; line-height:21px; text-align:right;}

.footer_left{ background:url(images/skin_angle.png) no-repeat left -36px;}
.footer_right{ background:url(images/skin_angle.png) no-repeat right -36px; }
.footer_mid{ background:#5D5644; margin:0px 9px; padding-top:6px;}
.footer_mid .copyright{ height:25px; line-height:25px; background:#03879E; padding:0px 10px;}
.skin_height{min-height:600px; height:auto!important; height:600px; overflow:visible;}
.main_pane{ padding:3px 12px;}

.skin_search .font{ float:left; line-height:27px; padding-right:3px;}
#dnn_dnnSEARCH_ClassicSearch{ float:left; display:block;}
.search_input_bg{background:url(images/search_input_bg.jpg) no-repeat left center; float:left; margin-top:1px; padding-top:3px;}
#dnn_dnnSEARCH_txtSearch{
	display:block;
	float:left;
	margin:0px;
	margin-top:3px;
	background:none;
	padding:0px; 
	border:none; 
	height:18px;
	padding:0px 3px 0px;
	width:178px;
}
/*minilogin css*/
.mini_table{ height:27px;}
table.mini_table td{ padding:0px 2px; color:#CAC8C9;}
table.mini_table td.displayname{ padding-right:6px;}
table.mini_table td.displayname a,
table.mini_table td.logout a,
a#dnn_dnnMINILOGIN_lbNewRegister{color:#CAC8C9; text-decoration:none;}
table.mini_table td.logout a:hover,
table.mini_table td.displayname a:hover,
a#dnn_dnnMINILOGIN_lbNewRegister:hover{ color:#fff; text-decoration: underline;}

#dnn_dnnMINILOGIN_txtNewUserName,
#dnn_dnnMINILOGIN_txtNewPassword{ 
	background: none; 
	width:130px; 
	padding:2px 2px 1px;
	border:none;
	height:18px;
}
.mini_table .username,
.mini_table .password{background:url(images/mini_login_input.jpg) no-repeat center center;}
#dnn_dnnMINILOGIN_btnNewLogin{ 
	background:url(images/login_butbg.jpg) no-repeat center center; 
	border:none;
	cursor:pointer;
	padding:2px 5px;
	line-height:15px;
	font-size:11px;
	color:#CAC8C9;
}

/*minilogin css*/
/*----------------------------------------------------------------------------------------------------------------------*/
/* Title, Module Title */
.Head					{font-size:11px; color:#5F5F5F; font-weight:bold;}
.SubHead				{font-size:11px; color:#5F5F5F}
.SubSubHead				{font-size:11px; color:#5F5F5F}
.NormalBold{ color:#5F5F5F}
.Normal 				{font-size:12px; color:#434343; font-family:Tahoma,Arial,Verdana, Helvetica,sans-serif; font-weight: normal; }

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#434343; text-decoration:underline}
A.CommandButton:hover		{color:#E187BA; text-decoration:underline}

.link,
A:link,
A:visited,
A:active					{color:#AC1615; font-weight: normal; text-decoration: underline}
A:hover						{color:#DF87B9; font-weight: normal; text-decoration: underline}

.topcss,
A.topcss:link,
A.topcss:active,
A.topcss:visited			{font-weight: normal; font-size:11px; color:#04869C; text-decoration:none;}
A.topcss:hover				{font-weight:normal; font-size:11px; color:#010101; text-decoration:none}

.usercss,a.usercss,
A.usercss:link,
A.usercss:active,
A.usercss:visited			{font-weight: normal; font-size:11px; color:#0A0003; text-decoration: none; }
A.usercss:hover				{font-weight:normal; font-size:11px; color:#AF8B3D; text-decoration: none; }

.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight: normal; font-size:11px; color:#486C02; text-decoration: none; }
A.searchcss:hover			{font-weight:normal; font-size:11px; color:#FF5250; text-decoration: none;}

.links,
A.links:link,
A.links:active,
A.links:visited			{font-weight: normal; font-size:11px; color:#574841; text-decoration:none}
A.links:hover			{font-weight:normal; font-size:11px; color:#05859E; text-decoration:none;}

.bottomcss            {font-weight:normal; font-size:11px; color:#C9C9C9; text-decoration: none;}
.bottomcss a,
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited		{font-weight:normal; font-size:11px; color:#C9C9C9; text-decoration: none}
A.bottomcss:hover,	
.bottomcss a:hover		{font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration: none}


/*--------------------------------------------------------------------------------------------------------------------------*/
/* Pane Structure */
.toppane				{padding:1px 0px 5px 0px}
.leftpane				{padding:1px 5px 0px 0px}
.rightpane				{padding:1px 0px 0px 5px}
.bottompane			    {padding:5px 0px 1px 0px}
.contentpane			{padding:1px 5px;}

.headerpane		{ padding:1px; padding-left:160px;}
.bannerpane		{padding:10px 18px;}
.leftshowpane{ padding:0px; padding-right:5px;}
.rightshowpane{ padding:0px; padding-left:5px;}
.DNNEmptyPane{ margin:0px; padding:0px; height:0px; line-height:0px; font-size:0px;}
/*--------------------   Horizontal   -----------------------*/  
/* ==========================
    CSS STYLES FOR JDMenu
   ==========================
*/
ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	clear: both;
	border:none;
}
/* Main Memu LEFT */
ul.jd_menu li {
	cursor: pointer;
	list-style-type:none;
	margin: 0px;
	float:left;
	padding-left:7px;
	border:none;
}
/*Main Menu RIGHT*/
ul.jd_menu li a, 
ul.jd_menu li a:active,
ul.jd_menu li a:link,
ul.jd_menu li a:visited{
	text-decoration: none;
	text-align: left;
	display:block;
	color:#ffffff;
	font-family: Tahoma,verdana,arial,sans-serif;
	font-size:12px;
	font-weight: bold;
	padding:0px 9px 0px 2px;
    margin:0px;
	text-transform: none;
	border:none;
	line-height:32px;
}
/* Main Actice Menu*/
ul.jd_menu li.activetab
{
  margin:0px;
  border:none;
  background:url(images/menu_item.jpg) no-repeat left top;
}
ul.jd_menu li.activetab a,
ul.jd_menu li a.activetab
{   
	color:#d1c0a5;
	border:none;
	background:url(images/menu_item.jpg) no-repeat right top;
}

/*Main Hover Menu */
ul.jd_menu li.jdm_hover
{
	border:none;
	margin:0px;
	background:url(images/menu_item.jpg) no-repeat left top;
}

ul.jd_menu li.jdm_hover a,
ul.jd_menu li.jdm_hover a:active,
ul.jd_menu li.jdm_hover a:link,
ul.jd_menu li.jdm_hover a:visited,
ul.jd_menu li.jdm_hover a:hover	
 {
	color:#d1c0a5; 
	border:none;
	margin:0px;
	text-transform: none;
	background:url(images/menu_item.jpg) no-repeat right top;
}

/* -- Sub-Menus -- */
ul.jd_menu li ul
 {
	position: absolute;
	display: none;
	clear:both;
	cursor:	pointer;
	list-style-type: none;
	margin:0px;
	margin-left:1px;
	padding:0px;
	z-index: 10000;
	background:#0D91A6;
	border:0px;
}
ul.jd_menu li ul li ul{ margin:0px;}
/* Sub Menu Left */
ul.jd_menu li ul li{
	background:transparent;
	border: none;
	white-space:nowrap;
	font-weight:normal;
	float: none;
	display:block;
	margin: 0px;
	font-size:11px;
	line-height:normal;
	font-family: verdana,arial,helvetica,lucida,sans-serif;
}
/*Sub Menu*/
ul.jd_menu li ul li a,
ul.jd_menu li ul li a:active,
ul.jd_menu li ul li a:link,
ul.jd_menu li ul li a:visited
{
	color:#fff;
	display:block;
	font-size:11px;
	padding: 0px 13px 0px 5px;
	font-weight:normal;
	text-align:left;
	background: none;
	text-transform:none;
	font-style:normal;
	font-family: verdana,arial,helvetica,lucida,sans-serif;
	line-height:22px;
}

/* Sub Menu Right */
ul.jd_menu li.jdm_hover ul li a,
ul.jd_menu li.jdm_hover ul li a:active,
ul.jd_menu li.jdm_hover ul li a:link,
ul.jd_menu li.jdm_hover ul li a:visited,
ul.jd_menu li.jdm_active ul li a,
ul.jd_menu li.jdm_active ul li a:active,
ul.jd_menu li.jdm_active ul li a:link,
ul.jd_menu li.jdm_active ul li a:visited
{ 
    font-weight:normal;
	background: none;
	color:#fff;
	font-size:11px;
	padding:0px 13px 0px 5px;
	border:none;
	text-transform:none;
	font-family: verdana,arial,helvetica,lucida,sans-serif;
}
/* Sub Menu Hover */
ul.jd_menu li ul li.jdm_active,
ul.jd_menu li ul li.jdm_hover {
   font-weight:normal;
	color:#fff;
	font-size:11px;
	text-align:left;
	background: #055770;
}

ul.jd_menu li.jdm_hover ul li.jdm_hover a,
ul.jd_menu li.jdm_hover ul li.jdm_hover a:active,
ul.jd_menu li.jdm_hover ul li.jdm_hover a:link,
ul.jd_menu li.jdm_hover ul li.jdm_hover a:visited,
ul.jd_menu li.jdm_hover ul li.jdm_hover a:hover,
ul.jd_menu li.jdm_hover ul li.jdm_hover a,
ul.jd_menu li.jdm_hover ul li.jdm_active a:active,
ul.jd_menu li.jdm_hover ul li.jdm_active a:link,
ul.jd_menu li.jdm_hover ul li.jdm_active a:visited,
ul.jd_menu li.jdm_hover ul li.jdm_active a:hover
{
	color: #fff;
	font-size:11px;
	padding:0px 13px 0px 5px;
	font-weight: normal;
	border:none;
	text-transform:none;
	font-family: verdana,arial,helvetica,lucida,sans-serif;
	background: none;
}

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_active 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_hover ul li.jdm_hover 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 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 a{ color:#fff}



