/* @group Core Elements */



html {

	height: 100%;

	margin-bottom: 1px;

}



BODY {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0

}



a {

	color:#77BD46;

}

a {

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}

a.menulink{

color: #474443;

FONT-SIZE: 14px;

}
a.menulink1{

color: #FF0000;

FONT-SIZE: 14px;

}



a.toplink{

color: #474443;

FONT-SIZE: 14px;

padding-right:10px;



}



UL {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0

}

LI {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0

}

FIELDSET {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0

}

FORM {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0

}



.pagetitle{

font-weight:bold;

line-height:18px;

FONT-SIZE: 100%;

color:#000000;

}



div.mainbody {

align: center; 

margin: 0 auto; 

width: 850px;

}



.leftheader{

FONT-SIZE: 14px;

font-weight:bold;

font-family:inherit;

height:20px;

}



.boldtext{

font-weight:bold;

FONT-SIZE: 12px;

font-family:inherit;

color:#6DBE46;

}



.footertext{

font-weight:bold;

FONT-SIZE: 14px;

font-family:inherit;

}



.footerlink{

background-color:#6DBE46;

color:#FFFFFF;

font-style:italic;

font-weight:bold;

font-family:inherit;

font-size:14px;

}

a.footertextlink{

color: #000000;

font-weight:bold;

font-size:14px;

font-family:inherit;

}



a.rightmenu{

color: #000000;

font-weight:bold;

}



button, input, select, textarea

	{

	background: #FFFFFF;

	color: #000000;

	font-size: 12px;

	font-family: Arial,Verdana,  Helvetica, sans-serif;

	}

.checkbox

	{

	background: #E6E9ED;

	}



.pagelink{

font-weight:bold;

color:#00000F;

}



p.error{

font-weight:bold;

color:#FF0000;

}



.contenttitle{

color: #000000;

font-weight:bold;

}



.content{

color: #000000;

}



.separate{

  height:10px;

  background:url(../images/saparatebg.gif) no-repeat;

}

.separateright{

  height:16px;

}

.pathway{

color: #CD4434;

font-weight:bold;

font-size:18px;

}



.viewdate{

	height: 20px;

	vertical-align: top;

	font-size: 12px;

	color: #999;

	font-weight: normal;

	vertical-align: top;

	padding-bottom: 5px;

	padding-top: 0px;

}

.productlink

{

color:#77BD46;

font-weight:bold;

font-size:12px;

}

.readon{

color:#77BD46;

font-weight:bold;

}

.vn_headeerbg{

background:url(../images/headerbg.gif) no-repeat;

}

.en_headeerbg{

background:url(../images/enheaderbg.gif) no-repeat;

}



.MemberDashboardHeader {

	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(/Portals/_default/Containers/GreyHeader/images/grey-header.jpg) #fff no-repeat left bottom; PADDING-BOTTOM: 8px; COLOR: #333; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial; POSITION: relative

}

.MemberDashboardDetailWrap {

	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px

}



.MemberDashboardDetail {

	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 15px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid

}

.MemberDashboardDetail TD {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px

}

a.infolink{

color:#66AA32;

line-height:20px;

font-weight:bold;

font-size:14px;

}



#horiz-menu {

	height: 20px;

}



#horiz-menu ul.nav {

	padding-left: 2px;

}



#horiz-menu ul {

	list-style: none;

	margin: 0;

	padding: 0 0 0 0px;

}



#horiz-menu li {

	background: url(../images/horiz-menu-divider.png) 100% 0 no-repeat;

	display: block;

	float: left;

	margin: 0;

	padding: 0;

}



#horiz-menu a {

	white-space: nowrap;

	font-family:Arial, Helvetica, sans-serif;

	float: left;

	color:#000000;

	padding: 0 0 0 0;

	font-weight:bold;

	font-size: 9px;

	font-stretch:expanded;

}



#horiz-menu li.active li a,

#horiz-menu li.active:hover a.topdaddy,

#horiz-menu li.active.sfHover a.topdaddy {

	background: none;

	color:#000000;

}



#horiz-menu li li a {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	font-weight:bold;

}



#horiz-menu a:hover {

	text-decoration: none;

	

}



#horiz-menu ul ul {

	background: #f1f1f1;

	border-left: 1px solid #fff;

	border-right: 1px solid #d7d7d7;

}



#horiz-menu li li {

	background: none;

	border-top: 1px solid #fff;

	border-bottom: 1px solid #d7d7d7;

}



#horiz-menu li li a.daddy,

#horiz-menu li:hover li a.daddy,

#horiz-menu li.sfHover li a.daddy {

	background: url(../images/style2/dropdown-child.png) 95% 50% no-repeat;

}

#horiz-menu a {

	color:#000000;

}



#horiz-menu li.active a {

	background: url(../images/style2/horiz-menu-selector.png) 50% 100% no-repeat;

	color: #000;

}



#horiz-menu li:hover a,

#horiz-menu li.sfHover a,

#horiz-menu li:hover a:hover,

#horiz-menu li.sfHover a:hover {

	color: #000;

}



#horiz-menu li:hover li:hover a:hover,

#horiz-menu li.sfHover li.sfHover a:hover {

	color: #fc3e04;

}



#horiz-menu ul ul {

	background: #f1f1f1;

	border-left: 1px solid #fff;

	border-right: 1px solid #d7d7d7;

}



#horiz-menu li li {

	background: none;

	border-top: 1px solid #fff;

	border-bottom: 1px solid #d7d7d7;

}



#horiz-menu li li a.daddy,

#horiz-menu li:hover li a.daddy,

#horiz-menu li.sfHover li a.daddy {

	background: url(../images/style2/dropdown-child.png) 95% 50% no-repeat;

}