#Header
{
    overflow:hidden;
    width:950px;
    height:159px;
    background:#8dc5e8;
    position:relative;
}
#HeaderImage
{
    width:950px;
    height:160px;
}
#HeaderBrand
{
    width:350px;
    height:160px;
    z-index:200;
    position:absolute;
    top:5px;
    left:550px;
}
#Header10th
{
    width:350px;
    height:160px;
    z-index:200;
    position:absolute;
    top:5px;
    left:550px;
}
#HeaderLogo 
{
    height:125px;
    padding-top:35px;
}
#HeaderTitle 
{
	font-size:33px;
	font-weight:bold;
	color:#ffffff;
	padding-left:83px;
	padding-top:35px;
}
#HeaderTitle2
{
	font-size:12px;
	color:#484C26;
	padding-left:83px;
}
#HeaderUser
{
	padding-left:83px;
	color:#ffffff;
	line-height:37px;
}
#HeaderUser a,#HeaderUser a:visited,#HeaderUser a:link,#HeaderUser a:active,#HeaderUser a.hover
{
	color:#ffffff;
}
#ButtonsM{
    height:23px;
    width:100%;
}
#ButtonsL{
    height:23px;
    width:100%;
}
#ButtonsR
{
    height:23px;
    text-align:right;
    background:url(images/navbar.gif) no-repeat;
    
}



#HeaderImage
{
    background:url(images/healthylifestyles_header.jpg) repeat-x;
    background-position:center;
}
#HeaderBrand
{
    background:url(images/healthylifestyles_logo_150.png) no-repeat;
	background-position: right center;
}
#Header10th
{
    background:url(images/healthylifestyles_logo_10th.png) no-repeat;
	background-position: right;
}


#Main 
{
	background:#f5f5f5 url(images/main_healthylifestyles.gif) repeat-y;
	background-position:-25px;
}


#dnn_ctr381_Login_Login_DNN_cmdLogin, .StandardButton{
    text-align:center;
    vertical-align:middle;
    background:#f0f3c6;
    
	padding:5 15 5 15;
	margin:5 15 5 15;
	font-weight: normal;
	font-size: 9pt;
	white-space:normal;
	
	cursor:hand;
	cursor:pointer;
}


/* Menu-Styles */
/* Module Title Menu */


.ModuleTitle_SubMenu { margin: 1px 0 0 -2;z-index:100;position:absolute;top:-200px;left:-60px; }
.ModuleTitle_MenuContainer { color: #2c2c2c; }
.ModuleTitle_MenuBar { cursor: pointer; cursor: hand;border: 0px;background:transparent;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0;border: 0px;background:transparent; }
.ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow { display: none;border: 0px;background:transparent; }
.ModuleTitle_MenuIcon { background: transparent; border: 0px;  width:0px; height: 20px; padding: 0; margin: 0; font-size: 0px; }
.ModuleTitle_MenuIcon IMG { margin: 0;border: 0px;background:transparent; }

/* for master home */

.navSideMenu 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 147px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navSideMenu UL 
{
	WIDTH: 142px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 147px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navSideMenu LI {
	FLOAT: left; MARGIN-BOTTOM: -1px;  LINE-HEIGHT: 20px; POSITION: relative;
	list-style-type: none;
	border-bottom:1px solid #5f89a3;
}

.navSideMenu LI A,.navSideMenu LI A:link,.navSideMenu LI A:visited,.navSideMenu LI A:active {
	BORDER-RIGHT: 0px solid #CCCCCC; BORDER-TOP: black 0px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid #CCCCCC; WIDTH: 142px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid;  TEXT-DECORATION: none;
}
.navSideMenu LI A:hover {
	color: #ffffff;
	background:#ab99b1;
	text-decoration:none;
}

/* Container */

.c_greyborder_title .Head
{
	color:#b6a4ba;font-size:16px;font-weight:bold;
}
a.c_greyborder_title:visited,a.c_greyborder_title:active,a.c_greyborder_title:link,a.c_greyborder_title:hover
{
	color:#b6a4ba;font-size:12px;font-weight:bold;
}

/*defined for muenz.de skins
version have fixed with firefox,
correct for IE in skins file
thangpdtt@gmail.com
*/
/*defined div*/
/*defined for bounder*/
#navSideMenu
{
FONT-FAMILY: Tahoma;
font-size: 12px; font-weight: bold;
}
#navSideMenu 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 147px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navSideMenu UL 
{
	WIDTH: 142px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 147px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navSideMenu LI {
	FLOAT: left; MARGIN-BOTTOM: -1px;  LINE-HEIGHT: 20px; POSITION: relative;
	list-style-type: none;
	border-bottom:1px solid #c6b4ce;
}
#navSideMenu LI UL {
	MARGIN-TOP: -20px; LEFT: -999em; MARGIN-LEFT: 143px; POSITION: absolute;border: 1px solid #CCCCCC;background:#b1c700;
}
#navSideMenu LI UL UL {
	LEFT: -999em
}
#navSideMenu LI A {
	BORDER-RIGHT: 0px solid #CCCCCC; BORDER-TOP: black 0px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid #CCCCCC; WIDTH: 142px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid;  TEXT-DECORATION: none;
	background:#c6b4ce;
}
#navSideMenu LI A:hover {
	color: #ffffff;
	background:#ab99b1;
}
#navSideMenu LI:hover UL UL {
	LEFT: -999em;
	color: #000000;
	background:#ab99b1;
	border: 1px solid #ab99b1;
}
#navSideMenu LI:hover UL UL UL {
	LEFT: -999em;
	color: #000000;
	background:#ab99b1;
	border: 1px solid #ab99b1;
}
#navSideMenu LI.sfhover UL UL {
	LEFT: -999em;
	color: #000000;
	background:#ab99b1;
	border: 1px solid #ab99b1;
}
#navSideMenu LI.sfhover UL UL UL {
	LEFT: -999em;
	color: #000000;
	background:#ab99b1;
	border: 1px solid #ab99b1;
}
#navSideMenu LI:hover UL {
	LEFT: auto;
	color: #000000;
	background:#ab99b1;
	border: 1px solid #ab99b1;
}
#navSideMenu LI LI:hover UL {
	LEFT: auto;
	color: #000000;
	background:#ab99b1;
	border: 1px solid #ab99b1;
}
#navSideMenu LI LI LI:hover UL {
	LEFT: auto;
	color: #000000;
	background:#ab99b1;
	border: 1px solid #ab99b1;
}
#navSideMenu LI.sfhover UL {
	LEFT: auto;
	color: #000000;
	background:#ab99b1;
	border: 1px solid #ab99b1;
}
#navSideMenu LI LI.sfhover UL {
	LEFT: auto;
	color: #000000;
	background:#ab99b1;
	border: 1px solid #ab99b1;
}
#navSideMenu LI LI LI.sfhover UL {
	LEFT: auto;
	color: #000000;
	background:#ab99b1;
	border: 1px solid #ab99b1;
}
#navSideMenu LI A.havechild {
	background:#c6b4ce  url(arrow12.gif) no-repeat 130px 50%;
	}
#navSideMenu LI A.havechild:hover {
	background:#ab99b1 url(arrow12.gif) no-repeat 130px 50%; 
	color: #ffffff;
	/* BACKGROUND-COLOR: #BFCBD7; */
}
#navsidemenu li img.imgf{ padding-top: 6px; padding-left:0px;}
#navsidemenudiv { padding-left: 0px;margin:0px; }


