BODY
{
	background-color: #FFFFFF;
	color: #000000;
}

HR 
{
	height: 1px; 
	border-top: 1px dotted #CED8E9; 
	border-left: 0; 
	border-right: 0; 
	border-bottom: 0; 
	margin: 0; 
	padding: 3px 0; 
	width: 95%;
}

P,TD, .bodycopy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.leftitems
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.items
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.boldItems
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.errorCopy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

H1, .header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #008542;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

H2, .header1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #008542;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

H3, .header2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #008542;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.header3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #0b3d91;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


.smallHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    color: #008542;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.details
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.italicdisclaimer
{
    FONT-SIZE: 98px;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.bolditalicdisclalimer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

#footer
{
   font-size: 9px;
   color: #666666;
   font-family: Arial, Gotham1, Verdana;
	 margin-top: 10px;
	 width: 750px;
}

.priceItems
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Gotham1, Verdana;
}

.pageHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #008542;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Gotham1, Verdana;
}

.boxBackground
{
	background-color: #008544;
}

A
{
    color: #008542;
}

A:hover
{
    text-decoration: none;
}

.framework A
{
    color: #FFFFFF;
}

.framework 
{
    color: #FFFFFF;
}

#nav_bottom A
{
	font-size: 10px;
	text-decoration: none;
}

#nav_bottom a:visited
{
	color:#FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

.cssPoweredBy
{
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
}

.itemCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #527db9;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Gotham1, Verdana;
}

.whiteboldItems
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Gotham1, Verdana;
}

.ingressHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #008542;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Gotham1, Verdana;
    TEXT-DECORATION: none
}

.smallcopy
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Gotham1, Verdana;
    TEXT-DECORATION: none
}

.terms
{
	font-size:10px;
}

DIV.left
{
	float: left;
}

DIV.right
{
	float: right;
}

#footer DIV.right
{
	padding-right: 120px;
}

#footer A
{
	color: #666666;
}

/*****************
 Page defaults
******************/
TABLE.pagemargin
{
	margin-top: 1px;
	margin-left: 0px;
}

