html,body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	height:100%;
	background:#fff;
	
	}
#Body{}
th,td,div{font-size:11px; font-weight: normal; color:#000; font-family: Tahoma, Geneva, sans-serif; line-height:1.5}
p{ margin:0px 0px 10px 0px;}
#Form{ margin:0px; padding:0px; height:100%}
/*--------------------------------------------------------------------------------------------------------------------------*/
.lt{ text-align:left; vertical-align:top}
.lm{ text-align:left; vertical-align:middle}
.lb{ text-align:left; vertical-align:bottom}
.rt{ text-align:right; vertical-align:top}
.rm{ text-align:right; vertical-align:middle}
.rb{ text-align:right; vertical-align:bottom}
.ct{ text-align:center; vertical-align:top}
.cm{ text-align:center; vertical-align:middle}
.cb{ text-align:center; vertical-align:bottom}
.n{ white-space:nowrap}
.h{ height:100%}
.clear{ clear:both; font-size:0px; padding:0px; margin:0px;}

.bg_all{ background:#fff; min-height:100%; min-width:858px; overflow: hidden}
* html .bg_all{ height:100%;}
.top_right{ height:110px; width:126px; position:absolute; right:-50px; top:-36px; background:url(images/flower.png) right bottom no-repeat; z-index:3}
.bottom_left{ height:125px; width:126px; position:absolute; left:-50px; bottom:0px; background:url(images/flower.png) left bottom no-repeat; z-index:1}
.skin_content{ width:858px; margin:0 auto; margin-top:36px; position:relative;}
.top_l{ background:url(images/top_l.png) left top no-repeat;}
.top_r{ background:url(images/top_r.png) right top no-repeat;}
.top_m{ background:#DDE8EE url(images/top_m.jpg) left top repeat-x; margin:0px 23px;}
.top_content{ margin:0px -11px 0px 0px; min-height:140px; vertical-align: top; background:url(images/number.jpg) 290px top no-repeat}

.p_logo{ padding:10px 10px 10px 4px; float:left;}
.p_top_r{ float:right; width:520px;}
.p_top_pane{ padding-right:67px; min-height:104px;}

.pane_content{ position:relative; z-index:2;}
.p_content{ background:#DDE8EE}
.p_pane{ background:#DDE8EE; padding:0px 12px 8px}
.p_bottom{ background:#DDE8EE; }
.bottom_l{ background:url(images/bottom_l.png) left top no-repeat}
.bottom_r{ background:url(images/bottom_r.png) right top no-repeat}
.bottom_m{ background:#DDE8EE; margin:0px 35px; height:35px; text-align:center; line-height:35px}
.footer{ min-height:50px}
.footer_l{ float:left; padding:10px 10px 10px 20px; font-size:10px; color:#000}
.footer_r{ float:right; padding:10px 20px 10px 10px; font-size:10px; color:#000}
/*--------------------------------------------------------------------------------------------------------------------------*/

/* Title, Module Title */
.Head					{font-size:11px; color:#000; font-weight:bold}
.SubHead				{font-size:11px; color:#000}
.SubSubHead				{font-size:11px; color:#000}
.Normal 				{font-size:11px; font-weight: normal; color:#000; font-family: Tahoma, Geneva, sans-serif; line-height:1.5}

.pane_content .middle td,
.pane_content .middle th,
.pane_content .middle div,
.pane_content .middle .Normal,
.pane_content .middle p{ color:#fff}
.pane_content .middle .link,
.pane_content .middle A:link,
.pane_content .middle A:visited,
.pane_content .middle A:active					{color:#DDE8EE; font-weight: normal; text-decoration: none}
.pane_content .middle A:hover						{color:#523D2E; font-weight: normal; text-decoration: underline}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#000; text-decoration:underline}
A.CommandButton:hover		{color:#523D2E; text-decoration:none}

.link,
A:link,
A:visited,
A:active					{color:#4B7F7B; font-weight: normal; text-decoration: none}
A:hover						{color:#523D2E; font-weight: normal; text-decoration: underline}

.topcss a,
.topcss A:link,
.topcss A:active,
.topcss A:visited,
.topcss A:hover				{font-weight:normal; font-size:30px; color:#000; text-decoration:none; font-family:Impact,Arial, Helvetica, sans-serif}

.usercss,
A.usercss:link,
A.usercss:active,
A.usercss:visited			{font-weight: normal; font-size:10px; color:#000000; text-decoration: none; font-family:Verdana, Geneva, sans-serif}
A.usercss:hover				{font-weight:normal; font-size:10px; color:#4B7F7B; text-decoration: none; font-family:Verdana, Geneva, sans-serif}

.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:bold; font-size:11px; color:#83878A; text-decoration:none}
A.searchcss:hover			{font-weight:bold; font-size:11px; color:#FF5250; text-decoration:underline}

.links,
A.links:link,
A.links:active,
A.links:visited			{font-weight: normal; font-size:10px; color:#4B7F7B; text-decoration:none; font-family:Verdana, Geneva, sans-serif}
A.links:hover			{font-weight: normal; font-size:10px; color:#523D2E; text-decoration: none; font-family:Verdana, Geneva, sans-serif}

.bottomcss,
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited			{font-weight:normal; font-size:10px; color:#000000; text-decoration: none}
A.bottomcss:hover			{font-weight:normal; font-size:10px; color:#4B7F7B; text-decoration: none}
/*--------------------------------------------------------------------------------------------------------------------------*/
/* Pane Structure */
.bannerpane{ padding:0px}
.toppane{ padding:0px 0px 3px 0px}
.leftpane{ padding:0px 10px 0px 0px }
.contentpane{ padding:0px 0px 0px 0px;}
.rightpane{ padding:0px 0px 0px 10px}
.bottompane{ padding:3px 0px 0px 0px}
.bottomshowpane{ padding:7px 0px 0px;}
/* ==========================
    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: right;
}
ul.jd_menu:after{
	content:".";
	display:block;
	visibility:hidden;
	width:0px;
	height:0px;
	overflow:hidden;
	clear:both;

}
/* -- 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 {
	min-height:22px;
	clear: both;
}

/* Main Menu Verticle Brackground*/
ul.jd_menu_vertical {
	width: 200px;
	height: auto;
	clear: both;
}


/* Main Memu LEFT */
ul.jd_menu li {
	cursor: pointer;
	list-style-type:none;
	padding:0px 0px 0px 10px;
	margin:0px;
}

/*Main Menu RIGHT*/
ul.jd_menu a, 
ul.jd_menu a:active,
ul.jd_menu a:link,
ul.jd_menu a:visited,
ul.jd_menu a:hover 
{
	text-decoration: none;
	text-align:center;
	display:block;
	color:#417873;
	font-size:12px;
	font-weight: bold;
	padding:4px 10px 3px 0px;
	font-family: Arial, Helvetica, sans-serif
}


/* Main Actice Menu*/
ul.jd_menu li.activetab,
ul.jd_menu li.activetab:link,
ul.jd_menu li.activetab:active,
ul.jd_menu li.activetab:visited
 {
	 background:url(images/menu_hover_l.png) left no-repeat;
}
ul.jd_menu li.activetab a,
ul.jd_menu li.activetab a:link,
ul.jd_menu li.activetab a:active,
ul.jd_menu li.activetab a:visited
{
	color:#574435;
	background:url(images/menu_hover_r.png) right no-repeat;
}

/*Main Hover Menu */
ul.jd_menu li.jdm_hover{
	background:url(images/menu_hover_l.png) left no-repeat;
}

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:#574435;
	background:url(images/menu_hover_r.png) right 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 li a,
ul.jd_menu ul li a:active,
ul.jd_menu ul li a:link,
ul.jd_menu ul li a:visited {
	font-size:11px;
	font-weight:normal;
	background:transparent;
}


/*Sub menu Dropdown Background*/
ul.jd_menu ul {
    background:#C0D4DF;
}

/* Sub Menu Left */
ul.jd_menu ul li {
	padding: 3px 15px 3px 10px;
	background:transparent;
	border: none;
	text-align:left;
}

/* 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
{
	background:transparent;
	padding: 0px;
	margin:0px;
	text-align:left;
	color:#5D5352;
	font-size:11px;
	font-weight:normal;
	white-space:nowrap;
	font-family:Arial, Helvetica, sans-serif;
}

/* Sub Menu Hover */
ul.jd_menu ul li.jdm_active,
ul.jd_menu ul li.jdm_hover {
	background:#4C7E7B;
	text-align:left;
	padding:3px 15px 3px 10px;
}

/*Sub Menu High Light*/
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_active 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
{
	background:transparent;
	padding: 0px;
	margin:0px;
	text-align:left;
	color:#C0D4DF;
	font-size:11px;
	font-weight:normal;
	white-space:nowrap;
}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li a{ color:#5D5352}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover a{ color:#C0D4DF}
ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li a{ color:#5D5352}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active a{ color:#C0D4DF}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li a{ color:#5D5352}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover a{ color:#C0D4DF}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li a{ color:#5D5352}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ color:#C0D4DF}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li a{ color:#5D5352}
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:#C0D4DF}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a{ color:#5D5352}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ color:#C0D4DF}

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 a{ color:#5D5352}
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 a{ color:#C0D4DF}
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:#5D5352}
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:#C0D4DF}

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 a{ color:#5D5352}
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_hover a{ color:#C0D4DF}
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:#5D5352}
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:#C0D4DF}



h1 {
	color: #206CC7;
	font: 24px "Trebuchet MS",Arial,sans-serif;
}

h2 {
	color: #8B6536;
	font: 18px "Trebuchet MS",Arial,sans-serif;
}

h3 {
	color: #CF7634;
	font: bold 11px Tahoma,Arial,sans-serif;
}

.ModuleTitle_SubMenu  {
	z-index:1000!important;
}

