BODY,html {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	height:100%;
	}
#Body{ background:#E1E1E1}
TH,TD,DIV {	font-size:11px; color:#000; FONT-FAMILY: Verdana,Tahoma,Arial, Helvetica, sans-serif}
/*--------------------------------------------------------------------------------------------------------------------------*/

.lt{ text-align:left;vertical-align:top; }
.rt{ text-align:right;vertical-align:top; }
.lb{ text-align:left; vertical-align:bottom;}
.rb{ text-align:right; vertical-align:bottom;}
.cm{ text-align:center; vertical-align:middle;}
.ct{ text-align:center; vertical-align:top;}
.cb{ text-align:center; vertical-align:bottom;}
.rm{ text-align:right; vertical-align:middle;}
.lm{ text-align:left; vertical-align:middle;}
.wh{ height:100%; width:100%}
.n{ white-space:nowrap}
.w{ width:100%}
.h{ height:100%;}
.w50 {width:50%;}
.bg_all{ background:#E1E1E1}
.bg_t{ background:#fff}
.bg_menu{background: url(images/menu_m.jpg) left top repeat-x none}
.bg_rb{background:#E1E1E1 url(images/login_l.jpg) left top no-repeat; min-height:63px;height:63px; height:auto!important; overflow:visible}
.bg_border_r{ background:url(images/border_r.jpg) right top repeat-y}
.bg_border{ background:url(images/border.jpg) right top repeat-y}

.p_menu{ padding-left:9px; padding-right:8px; padding-bottom:9px;}
.p_rb{ padding-left:32px; padding-right:6px; padding-top:20px; padding-bottom:17px;}
.p_logo{ padding-left:10px; padding-right:0px;}
.p_border_r{ padding-top:80px; padding-bottom:35px}
.p_border{ padding-top:67px; padding-bottom:134px;}

.h_top{ height:150px;}

.minilogin{ width:334px; float:right;}
html>/**/body .minilogin { position:relative; }
.mini{ position:absolute; bottom:0px; right:0px;}

.p_bottomcss{ padding-top:14px; padding-bottom:28px;}
.p_links{ padding-top:37px}
/*--------------------------------------------------------------------------------------------------------------------------*/

/* 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; color:#000; FONT-FAMILY: Verdana,Tahoma,Arial, Helvetica, sans-serif}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#000; TEXT-DECORATION:underline}
A.CommandButton:hover		{color:#FF1A00; TEXT-DECORATION:none}

A,
A:link,
A:visited,
A:active					{color:#FF1A00; TEXT-DECORATION:underline; }
A:hover						{color:#0F71A4; TEXT-DECORATION: none}

.topcss,
A.topcss:link,
A.topcss:active,
A.topcss:visited			{font-weight:normal; font-size:11px; color:#fff; TEXT-DECORATION:none; font-family: Arial, Helvetica, sans-serif}
A.topcss:hover				{font-weight:normal; font-size:11px; color:#7ECEF4; TEXT-DECORATION:underline; font-family: Arial, Helvetica, sans-serif}

.topcss1,
A.topcss1:link,
A.topcss1:active,
A.topcss1:visited			{font-weight:normal; font-size:11px; color:#fff; TEXT-DECORATION:none; font-family: Arial, Helvetica, sans-serif}
A.topcss1:hover				{font-weight:normal; font-size:11px; color:#7ECEF4; TEXT-DECORATION:underline; font-family: Arial, Helvetica, sans-serif}

.usercss,
.usercss A:link,
.usercss A:active,
.usercss A:visited			{font-weight:normal; font-size:11px; color:#0F71A4; TEXT-DECORATION:none; font-family:Arial, Helvetica, sans-serif}
.usercss A:hover			{font-weight:normal; font-size:11px; color:#FF1A00; TEXT-DECORATION:underline; font-family:Arial, Helvetica, sans-serif}

.usercss1,
A.usercss1:link,
A.usercss1:active,
A.usercss1:visited			{ 
	font-weight: normal;
	font-size:11px;
	color:#000;
	TEXT-DECORATION:none;
}
A.usercss1:hover				{
	font-weight: normal;
	font-size:11px;
	color:#FFF45C;
	TEXT-DECORATION:none;
}

input.groovybutton
{
   background-color:transparent;
   font-family:Arial,sans-serif;
   border-top-style:none;
   border-bottom-style:none;
   border-left-style:none;
   border-right-style:none;
   padding-left:15px;
   font-weight: normal;
   font-size:11px;
   color:#F95B00;
   TEXT-DECORATION:none;
   font-family:Arial, Helvetica, sans-serif;
}
#minulogin { float:right; width:440px;}

.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:normal; font-size:11px; color:#fff; TEXT-DECORATION:none}
A.searchcss:hover				{font-weight:normal; font-size:11px; color:#53BE00; TEXT-DECORATION:underline}

.links,
A.links:link,
A.links:active,
A.links:visited			{font-weight: bold; font-size:11px; color:#666666; TEXT-DECORATION:none; font-family:Arial, Helvetica, sans-serif}
A.links:hover			{font-weight: bold; font-size:11px; color:#0F71A4; TEXT-DECORATION:underline; font-family:Arial, Helvetica, sans-serif}

.bottomcss,
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited			{font-weight:normal; font-size:11px; color:#666666; TEXT-DECORATION:none; font-family:Arial, Helvetica, sans-serif}
A.bottomcss:hover			{font-weight:normal; font-size:11px; color:#0F71A4; TEXT-DECORATION:underline; font-family:Arial, Helvetica, sans-serif}

/*--------------------------------------------------------------------------------------------------------------------------*/

/* ==========================
    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;
}

/* -- 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:35px;
	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;
	color:#fff;
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(images/menu_m.jpg) left top repeat-x;	

}

/*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:#fff;
	font-size:12px;
	font-weight:bold;
	padding:10px 20px 10px 20px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background:url(images/x.jpg) left top no-repeat;
}

/* 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_m_hover.jpg) left top repeat-x;

}
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:#fff;background:url(images/y.jpg) left top no-repeat;
}

/*Main Hover Menu */
ul.jd_menu li.jdm_hover{background:url(images/menu_m_hover.jpg) left top repeat-x;

}

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:#fff;background:url(images/y.jpg) left top no-repeat;
}
ul.jd_menu > li:first-child { background:url(images/menu_l.jpg) left top no-repeat; margin:0px;}
ul.jd_menu > li:first-child a{ background: none; margin:0px;}
ul.jd_menu > li.activetab:first-child{ background:url(images/menu_l_hover.jpg) left top no-repeat; }
ul.jd_menu > li.activetab:first-child a{ background:none;}
ul.jd_menu > li.jdm_hover:first-child{ background:url(images/menu_l_hover.jpg) left top no-repeat; }
ul.jd_menu > li.jdm_hover:first-child a{ background:none; }

ul.jd_menu li.last_menu { background:url(images/menu_r.jpg) right top no-repeat; margin:0px;}
ul.jd_menu li.last_menu a{padding:10px 21px 10px 22px;}
ul.jd_menu li.last_menu.activetab { background:url(images/menu_r_hover.jpg) right top no-repeat; }
ul.jd_menu li.last_menu.activetab a{padding:10px 21px 10px 22px;}
ul.jd_menu li.last_menu.jdm_hover{ background:url(images/menu_r_hover.jpg) right top no-repeat; }
ul.jd_menu li.last_menu.jdm_hover a{padding:10px 21px 10px 22px;}
/*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;white-space:nowrap
}


/*Sub menu Dropdown Background*/
ul.jd_menu ul {
    background:#cccccc;
	margin-left:2px;
}
ul.jd_menu ul ul {
	margin-left:0px;
}

/* Sub Menu Left */
ul.jd_menu ul li {
	padding: 1px 10px 1px 15px;
	background:transparent;
	border: none;
	text-align:left;
	white-space:nowrap;
	background:#cccccc url(images/sub_l2.jpg) left top no-repeat;
}

/* 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;
	text-align:left;
	color:#000;
	font-size:11px;
	font-weight:normal;
	padding:2px 0px;
	padding-right:5px;
}


/* Sub Menu Hover */
ul.jd_menu ul li.jdm_active,
ul.jd_menu ul li.jdm_hover {
	padding: 1px 10px 1px 15px;
	background:transparent;
	border: none;
	text-align:left;
	white-space:nowrap;
	background:url(images/sub_l_hover2.jpg) left top no-repeat;
}

/*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;
	text-align:left;
	color:#000;
	font-size:11px;
	font-weight:normal;
	padding:2px 0px;
	padding-right:5px;
	background:url(images/sub_r_hover2.jpg) right top no-repeat;
}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li a{ background:none}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover a{background:url(images/sub_r_hover2.jpg) right top no-repeat;}
ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li a{ background:none}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active a{background:url(images/sub_r_hover2.jpg) right top no-repeat;}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li a{ background:none}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover a{ background:url(images/sub_r_hover2.jpg) right top no-repeat;}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li a{ background:none}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ background:url(images/sub_r_hover2.jpg) right top no-repeat;}

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li a{ background:none}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover a{ background:url(images/sub_r_hover2.jpg) right top no-repeat;}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a{ background:none}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ background:url(images/sub_r_hover2.jpg) right top no-repeat;}

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{ background:none}
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{ background:url(images/sub_r_hover2.jpg) right top no-repeat;}
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{ background:none}
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{ background:url(images/sub_r_hover2.jpg) right top no-repeat;}

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{ background:none}
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{ background:url(images/sub_r_hover2.jpg) right top no-repeat;}
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{ background:none}
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{ background:url(images/sub_r_hover2.jpg) right top no-repeat;}

/* Pane Structure */
.textpane				{padding:24px 10px 5px 10px}
.numberpane				{padding:24px 8px 5px 0px}
.ctapane				{padding:15px 8px 4px 9px}
.bannerpane				{padding:0px 8px 13px 9px}
.contentpane			{padding:17px 35px 10px 42px}
.bottompane1			{padding:0px 32px 10px 42px}
.bottompane2			{padding:0px 35px 10px 0px}
.rightpane				{padding:17px 55px 40px 0px}

.username input{ background:#fff; border:1px solid #373737; width:124px; height:17px; padding:2px 0px; margin-right:6px;}

.password input{ background:#fff; border:1px solid #373737; width:124px; height:17px; padding:2px 0px; margin-right:6px;}

.login input{ background:url(images/go.jpg); border: none; width:33px; height:23px; padding:0px; margin:0px; display:block; text-indent:10000000px; overflow:hidden; cursor:pointer; font-size:0px;}

.wrong{ position:relative; width:0px; height:0px;}
.wrong1{ position:absolute; top:0px; left:0px; width:296px; color:#FF0000}

.logout { height:23px; line-height:23px; white-space:nowrap}