body {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
color: #000;
background: #FFF;
text-align: left;
margin: 0px;
}

table {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #000;
}

A:link {
	color: #CC0000;
	text-decoration: none;
}

A:visited {
	color: #CC0000;
	text-decoration: none;
}

A:active {
	color: #CC0000;
	text-decoration: none;
}

A:hover {
	color: #000066;
	text-decoration: none;
}

A.dark:link {
	color: #F4F4F4;
	text-decoration: none;
}

A.dark:visited {
	color: #F4F4F4;
	text-decoration: none;
}

A.dark:active {
	color: #F4F4F4;
	text-decoration: none;
}

A.dark:hover {
	color: #CC3300;
	text-decoration: none;
}


TD {
	font-size: 12px; /* CONTROLS THE FONT OF THE TABLES FOR THE CHECK OUTS */
	font-family : arial, Verdana;
}

P {
	font-size: 12px;
	font-family : Arial, Verdana;
	text-align:justify;
	
}

TD.dark {
	font-size: 11px;
	font-family : arial, Verdana;
	color : #33CCFF;
}

P.dark {
	font-size: 11px;
	font-family : arial, Verdana;
	color : #33CCFF;
}

TD.smaller {
	font-size: 11px;
	font-family : aial, Verdana;
	color : #000000;
}

P.smaller {
	font-size: 11px;
	font-family : Arial, Verdana;
	color : #000000;
}

HR {
	color : #CC0000;
	height : 1px;
}

td.bgtopbar {
background-image: url(images/topbarbg.gif);
background-color:#66FF66;
font-size: 11px;
}

td.leftbg {
background-image: url(images/leftbg.gif);
font-size: 11px;
color:#FFFF00;;
}

td.righttbg {
background-image: url(images/rightbg.gif);
}

td.nntable {
background-image: url(images/nntable.gif);
font-size: 11px;
}
.nntable a:link
{
color: #F4F4F4;
text-decoration: none;}
.nntable a:active
{
color: #F4F4F4;
text-decoration: none;}
.nntable a:hover
{
color: #CC3300;
text-decoration: none;}
.nntable a:visited
{
color: #F4F4F4; text-decoration: none;}

h1
{
color:#339933;
font-size:18px;
font-weight:bold;
font-family: Lucida Grande, Arial, Verdana;
}
h1.holistic
{
color:#339933;
font-size:12px;
font-weight:bold;
font-family: Lucida Grande, Arial, Verdana;
padding:0;
margin:0;

}

h2
{
color:#339933;
font-size:14px;
font-weight:bold;
font-family: Lucida Grande, Arial, Verdana;
}
p.disclaimer
{
text-align:center;
border: 1px solid #000000;
background-color:#339933;
margin:0;
padding:5px;
}
ol
{
font-size:14px;
font-weight:normal;
border: 1px solid #339933;
line-height:18px;

}
ol li
{
margin:5px;
}
.forte
{
color:#339933;
font-weight:bold;
}
.fees
{
color:#99CC00;
font-weight:bold;
}
.proddescription
{
color:#000000;
font-size:14px;
font-weight:normal;
}
.detaildescription
{
color:#000000;
font-size:14px;
font-weight:normal;
}
.prodname
{
color:#339933;
font-size:14px;
font-weight:bold;
font-family: Lucida Grande, Arial, Verdana;
}
.detailname
{
color:#339933;
font-size:16px;
font-weight:bold;
font-family: Lucida Grande, Arial, Verdana;
}
.section_header {border-left: 10px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; color:#009900;font-weight: normal;padding: 0 0 3px 2px;font-style: italic;margin: 20px 0 0 0;font-size: 18px;text-indent: 3px;}
img.float
{
float:left;
margin: 10px 10px 5px 5px;
}