﻿ul, menu, dir {
	display: block; list-style-type: disc; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 40px;
}

#headerContain {
	padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; height: 19px;
}

.wrapEntireBody {
	margin: 0 auto; width: 300px; text-align: left; background-color: white; 
	position: relative !important; padding: 0px;
}

li {
	display: list-item; text-align: -webkit-match-parent;
}
#mainNavigation {
	font-family: Verdana, Arial, Arial Unicode MS, Helvetica, sans-serif; line-height: 1.2em; margin: 0px 0px 0px 0px; 
	position: relative; font-size: .99em;
}
#mainNavigation ul {
	margin: 0; padding: 0px; list-style: none;
}
#mainNavigation li {
	font-size: .80em; float: left; background: url("images/sidenav/mainNav_left.gif") no-repeat left top #FC0; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 6px; height: 19px;
}

#mainNavigation a {
	float: left; display: block; background: url("images/sidenav/mainNav_right.gif") no-repeat right top #FC0; padding: 2px 6px 2px 0px; text-decoration: none; font-weight: bold; color: black;
}

#mainNavigation #activeNav {
	background: url("images/sidenav/mainNav_left_on.gif") no-repeat left top; font-size: .87em; background-color: #525252; height: 19px;
}

#mainNavigation #activeNav a {
	background: url("images/sidenav/mainNav_right_on.gif") no-repeat right top; color: white; background-color: #525252; padding: 2px 15px 0px 6px;
}

#mainNavigation a:hover {
	text-decoration: underline;
}

#bodyContain {
	height: 360px;  padding: 0;
	background: url("images/sidenav/bodyTopNavDivide.png") top left no-repeat;
}

#bodyContain #wrapHero {
	width: 300px; float: left; height: 330px;
}

#bodyContain #wrapHero .heroContent{
	margin: 0px 10px 10px 10px; padding-top: 1px;
}

#bodyContain #wrapHero .heroContent a
{
    text-decoration: none;
}

#bodyContain #wrapHero .heroContent a:hover
{
    text-decoration: underline;
}

#bodyContain #wrapHero #hero {
	height: 360px; position: relative; zoom: 1; top: -6px; margin-top: 5px;
}

#bodyContain #wrapHero .rightPanels {
	background-position: 0 0; background-repeat: no-repeat;
}

#bodyContain #wrapHero .templateSwitch {
	height: 360px; width: 300px; margin: 0; padding: 0; border-radius: 0 0 8px 8px; top: 0px;  
	-moz-border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px; -khtml-border-radius: 0 0 8px 8px;
}
.clearfix::after, .templateSwitch::after, .heroMenuPopUpTop::after {
	content: "."; display: block; height: 0; clear: both; visibility: hidden;
}

#bodyContain #wrapHero #heroMenuTransparency {
	position: absolute; bottom: 0px; left: 0px; height: 22px; padding: 0; width: 300px; border-top: #666 1px 
	solid; background: url('images/sidenav/hero-bottom.png') 0 0 no-repeat; z-index: 2; visibility: hidden;
}

#bodyContain #wrapHero #heroMenu {
	position: absolute; bottom: 0; left: 0; height: 19px; width: 300px; 
	padding: 3px 0 0; z-index: 3; visibility: hidden; padding-left: 110px;
}

#bodyContain #wrapHero #heroMenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline-block;
	zoom: 1;
}

#bodyContain #wrapHero #heroMenu ul li:hover {
	background: url('images/sidenav/hero-hover-panel.gif') 1px 1px no-repeat;
}

#bodyContain #wrapHero #heroMenu .heroActive {
	background: url('images/sidenav/hero-hover-panel.gif') 1px 1px no-repeat;
}

#bodyContain #wrapHero #heroMenu ul li {
	margin: 0; padding: 0; display: inline-block; float: left; width: 16px; height: 15px;
	background: url('images/sidenav/hero-inactive-panel.gif') 1px 1px no-repeat; cursor: pointer; vertical-align: top; zoom: 1;
}

#bodyContain #wrapHero #heroMenu span {
	display: block; text-indent: -999em; overflow: hidden;
}
.rmodule_title
{
    width: 175px; border-radius: 10px; background-color: #d2e7f2; 
    border: solid 0px #cadee8; padding: 10px 10px 10px 18px; height: 20px; 
    font-family:"Segoe UI",Tahoma,Arial,Helvetica,sans-serif;
    font-size: 1.6em;  position: relative;font-weight: bolder;
    z-index: 4;
}
#task_body
{
    background-color: #d2e7f2;
    margin-top: -20px;
    padding: 28px 5px 5px 17px;/*  height: 1211px; */
    border-bottom: solid 2px #cadee8;
    border-right: solid 0px #cadee8;
    border-left: solid 0px #cadee8;
    height: auto;
    overflow: hidden;
    position: relative;
    z-index:2;
}