Body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
}
P, LI {
	font-size: 10pt;
	line-height: 120%;
}

P.large {
font-size: 12pt;
}

P.small {
font-size: 8pt;
}

P.rightside {
	font-size: 8.5pt;
}
P.Callout1 {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

P.footnote {
	font-size: 8pt;
		}

.DByD { color:#337733 }

H1 {
	color: #B43387;
	font-size: 16pt;
	letter-spacing: +1;
	font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif;
}
H1.botmar {
	color: #B43387;
	font-size: 16pt;
	letter-spacing: +1;
	margin-bottom: 0pt;
	font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif;
}
.oldH2 {
	color: #017C50;
	font-size: 13pt;
}
H2 {
	color: #2a662A;
	font-size: 13pt;
	font-family: Arial, Helvetica, sans-serif;
}
	
H3 {
	color: #2a662A;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}

LI {
	margin-bottom: 4pt;
	line-height: 120%;
	margin-top: 10px;
}

.benefit {
	font-size: 9pt;
	font-weight: bold;
}

#menu-col {
	FLOAT: none;
	WIDTH: 160px;
	POSITION: static;
	TEXT-ALIGN: left;
	FONT-SIZE: 11px;
	margin: 0px 0px 0px 0px;
	PADDING: 0px 0pxm 0px 0px;
	LIST-STYLE-TYPE: none;
}

#menu-col A:link {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: #f0f0f0;
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #a0a0a0 1px solid;
	TEXT-DECORATION: none;
}

#menu-col A:visited {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: #f0f0f0;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	WIDTH: 100%;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: 1px solid #a0a0a0;
	TEXT-DECORATION: none;
}

#menu-col A:hover {
	BACKGROUND: #FFEB99;
	COLOR: #000000;
	font-weight: bolder;
}

#menu-col UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
#menu-col LI {
	COLOR: White;
	FONT-FAMILY: Arial,Verdana,sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#menu-col UL A:link {
	TEXT-INDENT: 14px
}
#menu-col UL A:visited {
	TEXT-INDENT: 14px
}

P.Callout2 {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	color: Blue;
}

#menu-col2 {
	FLOAT: none;
	WIDTH: 100%;
	POSITION: static;
	TEXT-ALIGN: left;
	FONT-SIZE: 12px;
	margin: 1px 0px 0px 0px;
	PADDING: 0px 0pxm 0px 0px;
	LIST-STYLE-TYPE: none;
	BORDER-TOP: 1px solid #f6f5ff;
}

#menu-col2 A:link {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: #f6f5ff;
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	BORDER-TOP: 1px solid #f6f5ff;
	BORDER-RIGHT: 1px solid #f6f5ff;
	BORDER-LEFT: 1px solid #f6f5ff;
	BORDER-BOTTOM: 1px solid #f6f5ff;
}

#menu-col2 A:visited {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: #f6f5ff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	WIDTH: 100%;
	COLOR: #000000;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	BORDER-TOP: 1px solid #f6f5ff;
	BORDER-RIGHT: 1px solid #f6f5ff;
	BORDER-LEFT: 1px solid #f6f5ff;
	BORDER-BOTTOM: 1px solid #f6f5ff;
}

#menu-col2 A:hover {
	BACKGROUND: #FFEB99;
	COLOR: #000000;
	font-weight: bolder;
	BORDER-TOP: 1px solid #a0a0a0;
	BORDER-RIGHT: 1px solid #a0a0a0;
	BORDER-LEFT: 1px solid #a0a0a0;
	BORDER-BOTTOM: 1px solid #a0a0a0;
}

#menu-col2 UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
#menu-col2 LI {
	COLOR: White;
	FONT-FAMILY: Arial,Verdana,sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
#menu-col2 UL A:link {
	TEXT-INDENT: 0px
}
#menu-col2 UL A:visited {
	TEXT-INDENT: 0px
}

.div-menu-util
{
	float: right;
	width: 100%;
	MARGIN: 1 0 0 0;
	padding: 0 0 2 0;
	display: block;
	color: #606060;
	font: 10pt arial, helvetica, sans-serif;
	vertical-align: bottom;
}

a.menu-util	{
	font: 9pt arial, helvetica, sans-serif;
	color: #606060;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-top: 0 0 0 0;
	padding: 0 3 0 3;
	letter-spacing:+1px;
}
a.menu-util:link {  color: #606060; text-decoration: none }
a.menu-util:visited { color: #606060; text-decoration: none }
a.menu-util:hover	{
	background-color: #B9DFE7;
	color: #000000;
}
a.menu-util:active	{ color: #ffffff; text-decoration: none }


.div-menu-bar
{
	width: 100%;
	margin-top: 0 0 1 0;
	padding: 3 4 3 5;
	display: block;
	vertical-align: bottom;
	color: #ffffff;
	font: 9.5pt  Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.menu-bar	{
	font: 9.5pt  Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	margin-top: 0 0 1 0;
	padding: 0 4 0 5;
}
a.menu-bar:link {  color: #ffffff; text-decoration: none }
a.menu-bar:visited { color: #ffffff; text-decoration: none }
a.menu-bar:active	{ color: #ffffff; text-decoration: none }
a.menu-bar:hover	{
	color: #B43387;
	font-weight: bolder;
	background-color: #ffffff;
}


.footer { font-family:arial, helvetica, sans-serif; font-size:7pt; color:#999999; font-weight:normal; letter-spacing:+1px; }

.copyright  {
	font: 9pt arial, helvetica, sans-serif;
	font-weight: normal;
	color: #404040;
	float: none;
	margin: 5px 0px 10px 0px;
}

.optin-label-menubar  { font: 10pt verdana, geneva, sans-serif; font-weight: bold; color: #FFEEEE;margin-bottom:10px  }

.optin-text-menubar { font: 10pt verdana, geneva, sans-serif; font-weight: bold; color: #FFEEEE; background-color: #dddddd }

.optin-label-page  { font: 10pt arial, geneva, sans-serif; font-weight: bold; color: #333333;margin-bottom:10px  }

.optin-field-page { font: 10pt verdana, geneva, sans-serif; font-weight: bold; color: #333333; background-color: #cccccc }

.highlight { background-color:yellow }

.content { margin: 0px 0px 0px 20px }

.div-menu-sub
{
	float: left;
	width: 100%;
	MARGIN: 0 0 10 0;
	padding: 1 0 4 1;
	display: block;
	vertical-align: baseline;
	background: #ECFFF1;
	color: #000000;
}
a.menu-sub	{
	font: 9pt arial, helvetica, sans-serif;
	color: #7B336E;
	font-weight: normal;
	text-decoration: underline ;
	background-color: #ECFFF1;
	text-align: center;
	margin-top: 0px;
	padding: 2px 3px 0px 3px;
	letter-spacing: +1pt;
}
a.menu-sub:link {  color: #7B336E; text-decoration: underline }
a.menu-sub:visited { color: #7B336E; text-decoration: underline  }
a.menu-sub:hover	{
	background-color: #FFFF99;
	color: #000000;
	font-weight: normal;
}
a.menu-sub:active	{ color: #DA2B26; text-decoration: underline }

.div-menu-footer
{
	float: left;
	width: 100%;
	MARGIN: 0 0 3 0;
	padding: 1 0 1 1;
	display: block;
	vertical-align: middle;
	background: #FFFFFF;
	color: #000000;
}
a.menu-footer	{
	font: 8pt Arial, Helvetica, sans-serif;
	color: #336633;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-top: 0 0 1 0;
	padding: 0 3pt 0 3pt;
}
a.menu-footer:link {  color: #336633; text-decoration: underline }
a.menu-footer:visited { color: #339933; text-decoration: underline }
a.menu-footer:hover	{
	color: #B43387;
	font-weight: bold;
	background-color: #ffffff;
}
a.menu-footer:active	{ color: #B43387; text-decoration: underline }

.table-border {
 border: double 3px #E6B4D7;
 }