html, body
{
background: #FFFFFF;
}

.bluegrad { 
background: #FFFFFF url('/images/bluegrad.jpg'); 
background-repeat: repeat-x;
}

.bluegrad-small { 
background: #FFFFFF url('/images/bluegrad-small.jpg'); 
background-repeat: repeat-x;
}

.greengrad { 
background: #FFFFFF url('/images/greengrad.jpg'); 
background-repeat: repeat-x;
}

.greygrad { 
background: #FFFFFF url('/images/greygrad.jpg'); 
background-repeat: repeat-x;
}

.goldgrad { 
background: #FFFFFF url('/images/goldgrad.jpg'); 
background-repeat: repeat-x;
}

.goldgrad-small { 
background: #FFFFFF url('/images/goldgrad-small.jpg'); 
background-repeat: repeat-x;
}

.client-login { 
background: #FFFFFF url('/images/input-box.jpg'); 
background-repeat: no-repeat;
font-size: 8pt; font-family: arial, sans-serif; color: #b3b3b3; font-weight:bold;
border: solid 1px #afafaf;
padding: 5 0 5 10;
width: 170px;
height: 25px;
}

a:link    { font-size: 10pt; font-family: arial, sans-serif; font-weight:normal; color:#000000; text-decoration:underline; }
a:visited { font-size: 10pt; font-family: arial, sans-serif; font-weight:normal; color:#000000; text-decoration:underline; }
a:hover   { font-size: 10pt; font-family: arial, sans-serif; font-weight:normal; color:#000000; text-decoration:none; }
a:active  { font-size: 10pt; font-family: arial, sans-serif; font-weight:normal; color:#000000; text-decoration:underline; }

a.forgot:link    { font-size: 8pt; font-family: arial, sans-serif; font-weight:bold; color:#b8a649; text-decoration:underline; }
a.forgot:visited { font-size: 8pt; font-family: arial, sans-serif; font-weight:bold; color:#b8a649; text-decoration:underline; }
a.forgot:hover   { font-size: 8pt; font-family: arial, sans-serif; font-weight:bold; color:#b8a649; text-decoration:none; }
a.forgot:active  { font-size: 8pt; font-family: arial, sans-serif; font-weight:bold; color:#b8a649; text-decoration:underline; }

a.request:link    { font-size: 8pt; font-family: arial, sans-serif; font-weight:bold; color:#959da2; text-decoration:underline; }
a.request:visited { font-size: 8pt; font-family: arial, sans-serif; font-weight:bold; color:#959da2; text-decoration:underline; }
a.request:hover   { font-size: 8pt; font-family: arial, sans-serif; font-weight:bold; color:#959da2; text-decoration:none; }
a.request:active  { font-size: 8pt; font-family: arial, sans-serif; font-weight:bold; color:#959da2; text-decoration:underline; }


sup {
font-size: 7pt; font-family: arial, sans-serif; color: #000000;
}

ul {
	list-style-type:circle;
	font-size: 9pt; font-family: arial, sans-serif; color: #000000;
}

.header {
font-size: 14pt; font-family: arial, sans-serif; color: #000000;
}

.text {
font-size: 10pt; font-family: arial, sans-serif; color: #000000;
}

.texti {
font-size: 10pt; font-family: arial, sans-serif; color: #000000; font-style:italic;
}

.textb {
font-size: 10pt; font-family: arial, sans-serif; color: #000000; font-weight:bold;
}

.text-red {
font-size: 10pt; font-family: arial, sans-serif; color: #FF0000;
}

.text-green {
font-size: 10pt; font-family: arial, sans-serif; color: #06513C;
}

.textb-green {
font-size: 10pt; font-family: arial, sans-serif; color: #06513C; font-weight:bold;
}

.textj {
font-size: 10pt; font-family: arial, sans-serif; color: #000000; text-align: justify;
}

.path {
font-size: 10pt; font-family: arial, sans-serif; color: #FFFFFF;
}

.risk {
font-size: 10pt; font-family: arial, sans-serif; color: #000000;
}

.disclosure {
font-size: 10pt; font-family: arial, sans-serif; color: #000000;
}

.privacy {
font-size: 10pt; font-family: arial, sans-serif; color: #000000;
}

.contact {
font-size: 10pt; font-family: arial, sans-serif; color: #666666; font-weight:bold;
}

.join {
font-size: 10pt; font-family: arial, sans-serif; color: #000000;
}

.download {
font-size: 9pt; font-family: arial, sans-serif; color: #000000; font-weight:bold;
}

.notes-title {
font-size: 11pt; font-family: arial, sans-serif; color: #1A4874; font-weight:bold;
}

.notes-forms-title {
font-size: 10pt; font-family: arial, sans-serif; color: #1A4874; font-weight:bold;
}

.notes-download {
font-size: 9pt; font-family: arial, sans-serif; color: #1A4874; font-weight:bold;
}

.report-date {
font-size: 9pt; font-family: arial, sans-serif; font-weight:bold; color:#7F7F7F; text-decoration:none;
}

.divider {
border-left: 1px dotted #000000;
}

a.download:link    { font-size: 9pt; font-family: arial, sans-serif; font-weight:bold; color:#7F7F7F; text-decoration:none; }
a.download:visited { font-size: 9pt; font-family: arial, sans-serif; font-weight:bold; color:#7F7F7F; text-decoration:none; }
a.download:hover   { font-size: 9pt; font-family: arial, sans-serif; font-weight:bold; color:#1A4874; text-decoration:underline; }
a.download:active  { font-size: 9pt; font-family: arial, sans-serif; font-weight:bold; color:#7F7F7F; text-decoration:none; }

a.forms:link    { font-size: 9pt; font-family: arial, sans-serif; font-weight:bold; color:#000000; text-decoration:none; }
a.forms:visited { font-size: 9pt; font-family: arial, sans-serif; font-weight:bold; color:#000000; text-decoration:none; }
a.forms:hover   { font-size: 9pt; font-family: arial, sans-serif; font-weight:bold; color:#000000; text-decoration:underline; }
a.forms:active  { font-size: 9pt; font-family: arial, sans-serif; font-weight:bold; color:#000000; text-decoration:none; }

.risk-title {
font-size: 10pt; font-family: arial, sans-serif; color: #1A4874; font-weight:bold;
}

.footer {
font-size: 9pt; font-family: arial, sans-serif; color: #63727d;
}

.footerb {
font-size: 9pt; font-family: arial, sans-serif; color: #63727d; font-weight:bold;
}

a.footer:link    { font-size: 9pt; font-family: arial, sans-serif; color:#63727d; text-decoration:none; }
a.footer:visited { font-size: 9pt; font-family: arial, sans-serif; color:#63727d; text-decoration:none; }
a.footer:hover   { font-size: 9pt; font-family: arial, sans-serif; color:#63727d; text-decoration:underline; }
a.footer:active  { font-size: 9pt; font-family: arial, sans-serif; color:#63727d; text-decoration:none; }

.investor-contact {
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;	
padding: 5 0 5 10;	
}

.investor-contact-nb {
padding: 5 0 5 10;	
}

.contact-locations {
border-top: 1px dotted #000000;
padding: 0 0 0 5;
}

.contact-input {
border: solid 1px #666666;
background: #FFFFFF url('/images/inputgrad.jpg') repeat-x; 
font-size: 10pt; font-family: arial, sans-serif; color: #000000;
}

.contact-text {
font-size: 9pt; font-family: arial, sans-serif; color: #000000;
}

.contact-textb {
font-size: 9pt; font-family: arial, sans-serif; color: #000000; font-weight:bold;
}





.investor-prof-partners {
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;	
padding: 5 0 5 10;
}

.investor-prof-management {
border-bottom: 1px dotted #000000;	
padding: 5 0 5 10;
}

.investor-prof {
padding: 5 0 5 10;
}

a.professionals:link    { font-size: 9pt; font-family: arial, sans-serif; color:#06513C; text-decoration:none; }
a.professionals:visited { font-size: 9pt; font-family: arial, sans-serif; color:#06513C; text-decoration:none; }
a.professionals:hover   { font-size: 9pt; font-family: arial, sans-serif; color:#06513C; text-decoration:underline; }
a.professionals:active  { font-size: 9pt; font-family: arial, sans-serif; color:#000000; text-decoration:none; font-weight:bold;}
a.professionals:focus   { outline:none; cursor:none; font-size: 9pt; font-family: arial, sans-serif; color:#000000; text-decoration:none; font-weight:bold;}

a.professionals-default:link    { font-size: 9pt; font-family: arial, sans-serif; color:#000000; text-decoration:none; font-weight:bold; }
a.professionals-default:visited { font-size: 9pt; font-family: arial, sans-serif; color:#000000; text-decoration:none; font-weight:bold; }
a.professionals-default:hover   { font-size: 9pt; font-family: arial, sans-serif; color:#000000; text-decoration:none; font-weight:bold; }
a.professionals-default:active  { font-size: 9pt; font-family: arial, sans-serif; color:#000000; text-decoration:none; font-weight:bold;}
a.professionals-default:focus   { outline:none; cursor:none; font-size: 9pt; font-family: arial, sans-serif; color:#000000; text-decoration:none; font-weight:bold;}

.formbutton_over {
background-color: #d5d5d5; 
vertical-align:middle; 
border-color: #000000; 
border-width: 1px;
color: #5A6168;
font-size: 9pt; 
font-family: arial;
font-weight: normal;
}
.formbutton_up {
background-color: #efefef; 
vertical-align:middle; 
border-color: #000000; 
border-width: 1px;
color: #5A6168;
font-size: 9pt; 
font-family: arial;
font-weight: normal;
}