/* ********** General Style ************** */
body { margin: 0px; background-color:#FFFFFF; height: 100%; background-image:none !important; font-family:Arial, Helvetica, sans-serif !important}
TH,TD,DIV,P,Ul,OL,LI,blockquote,DIV{font-family:Arial, Helvetica, sans-serif !important; font-size:12px; color:#000000}
A:active,A:visited,A:link,A,A:hover{font:13px arial,helvetica,sans-serif normal}
A:active,A:visited,A:link,A{color:#009ddb;text-decoration:none}
A:hover{color:#82ba4d;text-decoration:underline}

/* ********** Pane Style ************** */
.LeftPane { padding:0px;}
.AccPane{padding:0; display:inline}
.ContentPane { padding:0px 0px 10px 0px}
.RightPane { padding:0px 0px 10px 10px; white-space:nowrap}
.BottomPane { padding:0px 0px 10px 0px;}
.bgtopimg { margin:0px; padding:0px; background-image:url(images/nameHealthmid.gif); background-repeat:repeat-x; height:179px; vertical-align:middle}
.FooterPane {padding:0px 25px 0px 0px; height:74px; vertical-align:top; width:100%}

/* ********** User Style ************** */
a.user:visited,a.user:active,a.user:link,.user,a.user:hover{font:12px arial,helvetica,sans-serif normal; text-transform:capitalize; white-space:nowrap}
a.user:visited,a.user:active,a.user:link,.user{color:#009ddb;text-decoration:none}
a.user:hover{color:#82ba4d;text-decoration:underline}


/* ********** Footer Style ************** */
.footer,a.footer:link,a.footer:active,a.footer:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; padding:0px 5px; }
a.footer:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E31B23; text-decoration:none; font-weight:normal; padding:0px 5px; }

/* ********** Date Style ************** */
.date,a.date:link,a.date:active,a.date:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#575757; text-decoration:none; font-weight:normal; padding-right:14px; text-align:right; }
a.date:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#575757; text-decoration:none; font-weight:normal; padding-right:14px; text-align:right;}

/* ********** Links Style ************** */
.links,a.links:link,a.links:active,a.links:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
a.links:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E86411; text-decoration:none; font-weight:normal;}


/* ********** Menu Style Solpart-used in base blue skin************** */
.MainMenu_MenuContainer { background:transparent; width:100%;}
.MainMenu_MenuBar {}
.MainMenu_MenuIcon { display:none; }
.MainMenu_RootMenuArrow { display:none; }
.MainMenu_MenuArrow { display:none; }

/*---------Root Menu Separator---------------*/
.MainMenu_MenuBreak { display:block; border:none; background-color:#ffffff !important}

/*---------Menu Background Transparency---------------*/
.ModuleTitle_MenuItemSel {background-color: transparent;}
.MainMenu_MenuItemSel {background-color: transparent;}

/*---------Sub Menu style---------------*/
.MainMenu_MenuItem,.submenuitembreadcrumb{
	color:#000000 !important; font-size:12px; font-weight:normal;
	padding:2px 7px 2px 7px;
	border:1px #33c7f6 solid; border-width:1px 0px; text-transform:capitalize
}
/*---------Sub Menu style on select---------------*/
.submenuitemselected{
	color:#ffffff !important;
	font-size:12px;
	font-weight:normal;
	padding:2px 7px 2px 7px;
	border:1px #95c252 solid;
	border-width:1px 0px;
	Margin:0px; background-color:#95c252; text-transform:capitalize
}
/*---------Sub Menu Frame style---------------*/
.submenu{
	z-index:1000;
	border:1px #0092d3 solid;
	padding:0px;
	margin:0px;
	background:#33c7f6;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#8ecfec', Direction=135, Strength=3); 
}
/*---------Root Menu style---------------*/
.rootmenuitem TD{ 
	color:#FFFFFF !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px; 
	margin:0px;
	height:49px;
	padding: 0px;
	background-image:url(images/navmid.png); background-repeat:repeat-x;
	text-transform:capitalize
}
/*---------Root Menu style on select---------------*/
.rootmenuitemselected TD,.rootmenuitembreadcrumb TD{ 
	color:#a4f784 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px; 
	margin:0px;
	height:49px;
	padding: 0px;
	background-image:url(images/navmid.png); background-repeat:repeat-x !important;
	text-transform:capitalize
}


/* **********Custom Layout Style************** */
.menu_bk {height:49px; text-align:left}
.accmid{background-image:url(images/accm.png); background-repeat:repeat-x}
.innbd {margin-top:159px; width:100%}
.innbdimg {margin-top:370px; width:99%}
.leftside{background-image:url(images/boxml.png); background-repeat:repeat-y; font-size:0px}
.rightside{background-image:url(images/boxmr.png); background-repeat:repeat-y; font-size:0px}
.bglogin{background-image:url(images/navmid.png); background-repeat:repeat-x}
#mainnav .user,#mainnav a.user:link,#mainnav a.user:visited{font-family: Arial,Helvetica,sans-serif;font-size: 12px;color:#ffffff !important;text-decoration: none;font-weight: bold}
#mainnav a.user:active{ color:#a4f784}
#bghealth ul, #bgtrain ul {vertical-align:middle; margin-left:15px}
#bghealth ul {list-style-image: url(images/bltblue.png)}
#bgtrain ul {list-style-image: url(images/bltgreen.png)}
#bghealth ul li, #bgtrain ul li {padding:2px 0}
#bghealth A,#bghealth A:link,#bghealth A:visited,#bghealth A:active, #bgtrain A,#bgtrain A:link,#bgtrain A:visited,#bgtrain A:active{color:#666666; font-size:13px; text-decoration:none}
#bghealth A:hover {color:#0080c7}
#bgtrain A:hover {color:#66ae47}
.dotted {padding:0px;background-image:url(images/dotted.gif); background-repeat:repeat-x; height:38px; text-align:center; width:100%}

/* ********** Other Style ************** */
#wrapperinner{position:relative; height:258px; width:815px; border:1px solid #ffffff}
#wrapperadmin{ position:relative; height:258px; width:80%; border:1px solid #ffffff}
#wrapperhome{position:relative; height:258px; width:750px; border:1px solid #ffffff}


/**************** Menu Style Solpart-used in health blue skin *********************/
/*---------Root Menu style---------------*/
.rootmenuitemblue TD{ 
	color:#FFFFFF !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px; 
	margin:0px;
	height:49px;
	padding: 0px;
	background-image:url(images/navbmid.png); background-repeat:repeat-x;
	text-transform:capitalize
}
/*---------Root Menu style on select---------------*/
.rootmenuitemblueselected TD,.rootmenuitembluebreadcrumb TD{ 
	color:#a4f784 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px; 
	margin:0px;
	height:49px;
	padding: 0px;
	text-transform:capitalize;
	background-image:url(images/navbmid.png); background-repeat:repeat-x !important;
}

/**************** Menu Style Solpart-used in Training Green skin *********************/
/*---------Root Menu style---------------*/
.rootmenuitemgreen TD{ 
	color:#FFFFFF !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px; 
	margin:0px;
	height:49px;
	padding: 0px;
	background-image:url(images/navgmid.png); background-repeat:repeat-x;
	text-transform:capitalize
}
/*---------Root Menu style on select---------------*/
.rootmenuitemgreenselected TD,.rootmenuitemgreenbreadcrumb TD{ 
	color:#b3eeff !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px; 
	margin:0px;
	height:49px;
	padding: 0px;
	text-transform:capitalize;
	background-image:url(images/navgmid.png); background-repeat:repeat-x !important;
}


h1,h2,h3,h4,h5,h6{
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
}

.bughead {background-image:url(images/bugheadm.jpg); background-repeat:repeat-x; vertical-align:top; height:189px}
.copyright{width:100%; padding:15px 0; line-height:130%;font-size:15px !important; color:#009ddb}
.numbline{font-size:11px !important}

/* Classes below are for blue container */
#blue .Head,#blue  h1{ font-size:16px; font-weight:bold; color:#157fbe; padding:0}
#blue .SubHead,#blue  h2 { font-size:14px; font-weight:bold; color:#1788cb; padding-bottom:5px}
#blue .SubSubHead,#blue  h3 { font-size:13px; font-weight:bold; color:#1788cb; padding-bottom:5px}
#blue h4 { font-size:12px; font-weight:bold; color:#1788cb; padding-bottom:5px}
#blue .Head,#blue  h1,#blue .SubHead,#blue  h2,#blue .SubSubHead,#blue  h3,#blue h4 {font-family:Arial, Helvetica, sans-serif !important; color:#1788cb !important}

/* Classes below are for green container */
#green .Head,#green  h1{ font-size:16px; font-weight:bold; color:#62ac46; padding:0}
#green .SubHead,#green  h2 { font-size:14px; font-weight:bold; color:#6ab94b; padding-bottom:5px}
#green .SubSubHead,#green  h3 { font-size:13px; font-weight:bold; color:#6ab94b; padding-bottom:5px}
#green h4 {font-size:12px; font-weight:bold; color:#6ab94b; padding-bottom:5px}
#green .Head,#green  h1,#green .SubHead,#green  h2,#green .SubSubHead,#green  h3,#green h4 {font-family:Arial, Helvetica, sans-serif !important; color:#6ab94b !important}

/* Classes below are for orange container */
#orange .Head,#orange  h1{ font-size:16px; font-weight:bold; color:#f4b43d; padding:0}
#orange .SubHead,#orange  h2 { font-size:14px; font-weight:bold; color:#f9bc49; padding-bottom:5px}
#orange .SubSubHead,#orange  h3 { font-size:13px; font-weight:bold; color:#f9bc49; padding-bottom:5px}
#orange h4 { font-size:12px; font-weight:bold; color:#f9bc49; padding-bottom:5px}
#orange .Head,#orange  h1,#orange .SubHead,#orange  h2,#orange .SubSubHead,#orange  h3,#orange h4 {font-family:Arial, Helvetica, sans-serif !important; color:#f9bc49 !important}