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

body,input,p,.text,td,tr,textarea,.text1,.class3 { color: #333; font-size: 9pt; font-family: Helvetica, Arial, sans-serif; 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, Arial, sans-serif; line-height: 9pt; text-decoration: none; }
.text2a { font-size: 7pt; line-height: 25px;}

h1 { color: #01538b; font-size: 12pt; font-family: Helvetica, Arial, sans-serif; font-weight: normal; margin-top: 10px; margin-bottom: 5px; margin-left: 0; }
h2 { color: #333; font-size: 15pt; font-family: Helvetica, Arial, sans-serif; font-weight: bold; margin: 0.83em 0 ;}
h3 { color: #333; font-size: 9pt; font-family: Helvetica, Arial, sans-serif; font-weight: normal; margin: 0px; }
h4 { color: #333; font-size: 9pt; font-family: Helvetica, Arial, sans-serif; font-weight: bold; margin: 0px; }

.dotleftbt   { border-style: dotted; border-width: 0 0 1px 1px; border-color: silver; height:21px; background-color:#FFF }
.dotleftbtnoprint { border-style: dotted; border-width: 0 0 1px 1px; border-color: silver; height:21px; background-color:#FFF }
.dotleft  { border-style: dotted; border-width: 0 0 0 1px; border-color: silver; background-color:#d6dcdc; background-image:url(images/bkgd-gradient2.jpg); background-repeat:repeat-x; }
.dotleftnoprint { border-style: dotted; border-width: 0 0 0 1px; border-color: silver; background-color:#d6dcdc; background-image:url(images/bkgd-gradient2.jpg); background-repeat:repeat-x; }
.dotbotrt  { border-style: dotted; border-width: 0 1px 1px 0; border-color: silver; height:21px; background-color:#FFF }
.dotbotrtnoprint { border-style: dotted; border-width: 0 1px 1px 0; border-color: silver; height:21px; background-color:#FFF}
.dotbot  { border-style: dotted; border-width: 0 0 1px 0; border-color: silver; height:21px; background-color:#FFF}
.dotbotnoprint { border-style: dotted; border-width: 0 0 1px 0; border-color: silver; height:21px; background-color:#FFF }
.dottop   { border-style: dotted; border-width: 1px 0 0 0; border-color: silver }
.dotrt  { border-style: dotted; border-width: 0 1px 0 0; border-color: silver; background-color:#d6dcdc; background-image:url(images/bkgd-gradient2.jpg); background-repeat:repeat-x;}
.dotrtnoprint  { border-style: dotted; border-width: 0 1px 0 0; border-color: silver; background-color:#d6dcdc; background-image:url(images/bkgd-gradient2.jpg); background-repeat:repeat-x; }
.dotrtnav  { border-style: dotted; border-width: 0 1px 0 0; border-color: silver; background-color:#FFF;}
.dotrtnavnoprint  { border-style: dotted; border-width: 0 1px 0 0; border-color: silver; background-color:#FFF;}
.noprint {}

a:link { color: #777; text-decoration: underline;}
a:hover  { color: #6db43e; text-decoration: underline}
a:active { color: #777; text-decoration: underline;}
a:visited { color: #777; text-decoration: underline;}

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

.class1 A:link { color: #000; font-size: 12pt; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.class1 A:visited { color: #141414; font-size: 12pt; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.class1 A:hover{ color: #01538b; font-size: 12pt; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }

.class2 A:link   { color: #01538b; font-size: 10pt; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.class2 A:visited   { color: #01538b; font-size: 10pt; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.class2 A:hover   { color: #6db43e; font-size: 10pt; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }

.class4 A:link { color: #999; font-size: 7pt; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.class4 A:visited { color: #999; font-size: 7pt; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.class4 A:hover { color: #6db43e; font-size: 7pt; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }
.class4 { color: #999; font-size:7pt; font-family: Helvetica, Arial, sans-serif;}

.class4a { color: #999; font-size:7pt; font-family: Helvetica, Arial, sans-serif; line-height: 21px; }

.footernav A:link { color: #999; font-size: 7pt; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.footernav A:visited { color: #999; font-size: 7pt; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.footernav A:hover {color: #6db43e; font-size: 7pt; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }

.footernav { color: #999; font-size:7pt; font-family: Helvetica, Arial, sans-serif;}
.footernav.right { text-align:right;}

.class5 A:link{ color: #999; font-size: 8pt; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.class5 A:visited{ color: #999; font-size: 8pt; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.class5 A:hover{color: #6db43e; font-size: 8pt; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }
.class5 { font-size:8pt; font-family: Helvetica, Arial, sans-serif; color: #999;}

.class5noprint A:link{ color: #999; font-size: 8pt; font-family: Helvetica, Arial, sans-serif; text-decoration: none }
.class5noprint A:visited{ color: #999; font-size: 8pt; font-family:Helvetica, Arial, sans-serif; text-decoration: none }
.class5noprint A:hover{color: #6db43e; font-size: 8pt; font-family: Helvetica, Arial, sans-serif; text-decoration: underline }
.class5noprint { font-size:8pt; font-family: Helvetica, Arial, sans-serif; color: #999;}

.bodywidth { width:481px; }
.textbodywidth { color: #333; font-size: 9pt; font-family: Helvetica, Arial, sans-serif; line-height: 11pt; width:481px; }
.dottopbodywidth { border-style: dotted; border-width: thin 0 0; border-color: silver; width:481px; }

.boxing { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; }
#lefttop { width:50%; float:left; height:97px; padding:0px; margin:0px; }
#righttop { width:48%; float:right; height:62px; text-align:left; font-size:16px; color:#999; font-weight:bold; font-family:Helvetica, Arial, sans-serif; line-height:22px; padding-top:35px; padding-bottom:0px; padding-left:0px; padding-right:0px; margin:0px; }
.imgborder { border-color:#999; border-style:solid; border-width:1px; }
.list1 { list-style:circle; }
.list2 { list-style:disc; }

.quote { color:#01538B; font-style:italic; line-height:18px; }
.emphasize { color:#01538B; }
.testimonials { line-height:16px; }
.testimonials1 { color: #01538b; }
.testimonials2 { color: #6db43e; }
#testimonialsleft { padding:15px; font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; font-weight:bold; text-align:left}
#testimonialsleft a:link, #testimonialsleft a:active { text-decoration:none; }
#testimonialsleft a:hover { text-decoration:none; color:#666; }
.fineprint { font-size:8pt; font-family: Helvetica, Arial, sans-serif;color: #666;}


.class5laser { font-size:8pt; font-family: Helvetica, Arial, sans-serif; color: #999;}
.class5other { font-size:8pt; font-family: Helvetica, Arial, sans-serif; color: #999;}
.class5laser a:link, .class5laser a:active, .class5laser a:visited { color:#6db43e; text-decoration:none;
}
.class5laser a:hover, .class5laser a:focus { color:#6db43e; text-decoration:underline;
}
.class5other a:link, .class5other a:active, .class5other a:visited { color:#01538b; text-decoration:none;
}
.class5other a:hover, .class5other a:focus { color:#01538b; text-decoration:underline;
}

.fadein { position:relative; height:227px; width:512px; right:0; top:0; }
.fadein img { position:absolute; left:0; top:0; }
