body{margin:0px;margin-left:0px;margin-top:0px;background-color:#ffffff; }

body,input,p,.text,td,tr,textarea,.text,.class3 { color: #333; font-size: 9pt; font-family: Helvetica; line-height: 11pt }

.headings { color: #333; font-size: 9pt; font-family: Helvetica, Geneva, "Arial Black", Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; text-decoration: none }

.text2 { color: black; font-size: 7pt; font-family: Helvetica; line-height: 9pt; text-decoration: none }

h1    { color: #00577c; font-size: 12pt; font-family: Helvetica; font-weight: normal; margin-top: 10px; margin-bottom: 5px; margin-left: 0 }

.dotleftbt   { border-style: dotted; border-width: 0 0 1px 1px; border-color: silver }
.dotleft  { border-style: dotted; border-width: 0 0 0 1px; border-color: silver }
.dotbotrt  { border-style: dotted; border-width: 0 1px 1px 0; border-color: silver }
.dotbot  { border-style: dotted; border-width: 0 0 1px; border-color: silver }
.dottop   { border-style: dotted; border-width: 1px 0 0; border-color: silver }
.dotrt  { border-style: dotted; border-width: 0 1px 0 0; border-color: silver }

a:link { color: #333; font-size: 10pt; font-family: Helvetica;  text-decoration: underline}
a:hover  { color: #9cc; font-size: 10pt; font-family: Helvetica; text-decoration: underline }
a:active { color: #9cc; font-size: 10pt; font-family: Helvetica; text-decoration: underline }
a:visited { color: #999; font-size: 10pt; font-family: Helvetica; text-decoration: none }

.head1 { color: #000; font-size: 12pt; font-family: Helvetica; line-height: 14pt }
.head2   { color: #333; font-size: 9pt; font-family: Helvetica; font-weight: bold; line-height: 14pt }

.class1 A:link { color: #000; font-size: 12pt; font-family: Helvetica; text-decoration: none }
.class1 A:visited { color: #141414; font-size: 12pt; font-family: Helvetica; text-decoration: none }
.class1 A:hover{ color: #9cc; font-size: 12pt; font-family: Helvetica; text-decoration: underline }

.class2 A:link   { color: #00577c; font-size: 10pt; font-family: Helvetica; text-decoration: none }
.class2 A:visited   { color: #00577c; font-size: 10pt; font-family: Helvetica; text-decoration: none }
.class2 A:hover   { color: #00577c; font-size: 10pt; font-family: Helvetica; text-decoration: underline }

.class4 A:link { color: #999; font-size: 7pt; font-family: Helvetica; text-decoration: none }
.class4 A:visited { color: #999; font-size: 7pt; font-family: Helvetica; text-decoration: none }
.class4 A:hover { color: #9cc; font-size: 7pt; font-family: Helvetica; text-decoration: underline }
.class4 { color: #999;font-size:7pt; font-family: Helvetica;}

.footernav { display: none; }
     
.class5 A:link{ color: #999; font-size: 8pt; font-family: Helvetica; text-decoration: none }
.class5 A:visited{ color: #999; font-size: 8pt; font-family: Helvetica; text-decoration: none }
.class5 A:hover{color: #9cc; font-size: 8pt; font-family: Helvetica; text-decoration: underline }
.class5 { font-size:8pt; font-family: Helvetica;color: #999;}

.class5noprint { display: none; }

h2 { color: #333; font-size: 15pt; font-family: Helvetica; font-weight: bold; margin: 0.83em 0 }

.noprint { display:none;}
.dotleftbtnoprint { border-style: none; display:none; }
.dotrtnoprint { border-style: none; display:none; }
.dotrtnavnoprint { border-style: none; display:none; }
.dotleftnoprint { border-style: none; display:none; }
.dotbotnoprint { border-style: none; display:none; }
.dotbotrtnoprint { border-style: none; display:none; }
.dottopnoprint { border-style: none; display:none; }

.bodywidth { width:100%; }
.textbodywidth { color: #333; font-size: 9pt; font-family: Helvetica; line-height: 11pt; width:100%; }
.dottopbodywidth { border-style: dotted; border-width: thin 0 0; border-color: silver; width:100%; }
.bulletterms {
	list-style-type: square;
}
.mainsubhed {
	font-size: 14px;
	font-weight: bold;
}
.leftnavo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.texthd {
color: #FFFFFF; font-size: 8pt; font-family: Helvetica; line-height: 11pt;
color: #333; font-size: 9pt; font-family: Helvetica; line-height: 11pt
}
.noprintleft {
	display:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;

}
.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #00577c;
}
