body {
	 margin: 0px 0 0 ;
	 padding: 0;
	 border: 0;
	 background: white;
	 font-family: papyrus, arial, helvetica, sans-serif;
     }

h1.headermain { text-align: center; font-size: 55px; font-weight: bold; color: black; vertical-align: text-top; letter-spacing: 0.2em;}

.hdboxon { border-style: double; border-color: #000000; border-width: 1px; padding: 0px; margin-left: 0px; background-color: #000000; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: left; vertical-align: center;}
.hdbox   { border-style: double; border-color: #FFFFFF; border-width: 1px; padding: 0px; margin-left: 0px; background-color: #CC0000; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: left; vertical-align: center;}

td.topbg     { border-width: 0px; padding: 0px; margin-left: 0px; background-image: url('images/start_header_repeat.gif'); vertical-align: bottom; text-align: center}
td.topmenutexton   { text-align: left; vertical-align: bottom; font-size: 18px; font-weight: bold; color: #FFFFFF; }
td.topmenutextoff  {text-align: left; vertical-align: bottom; font-size: 18px; font-weight: bold; color: #FFFFFF; }
td.topmenutextonr   { text-align: right; vertical-align: bottom; font-size: 18px; font-weight: bold; color: #FFFFFF; }
td.topmenutextoffr  {text-align: right; vertical-align: bottom; font-size: 18px; font-weight: bold; color: #FFFFFF; }
td.pghd   { text-align: center; font-size: 20px; font-weight: bold; color: #104274; }
td.pghdred   { text-align: center; font-size: 20px; font-weight: bold; color: #A0051B; }
td.menuon    { border-style: double; border-color: #FFFFFF; border-width: 1px; padding: 0px; margin-left: 0px; background-color: #000000; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: left; vertical-align: center;}
td.menuoff   { border-style: double; border-color: #CC0000; border-width: 1px; padding: 0px; margin-left: 0px; background-color: #CC0000; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: left; vertical-align: center;}
td.navleft   { padding: 0px; margin-left: 0px; background-color: #FFFFFF; }
td.navlefttext { padding: 1px; margin-left: 60px; font-size: 12px; font-weight: bold; color: white; text-align: left; }
td.navlefttexton { padding: 1px; margin-left: 4px; font-size: 12px; font-weight: bold; color: #CC0000; text-align: left; }
td.navtop    { border:1px single #000000; padding:0px;}
td.bottom    { background-color: black; padding: 0px; margin-left: 0px; v-align: top; }
td.main      { padding: 0px; background-color: white; }
td.maintext { vertical-align: top; align: left; padding: 1px; text-align: justify; font-size: 14px; font-weight: normal; color: #000000; margin-left: 5px; }
td.maintext2 { vertical-align: top; align: left; padding: 1px; text-align: justify; font-size: 14px; font-weight: bold; color: #000000; margin-left: 5px; }
td.maintext3 { vertical-align: top; align: left; padding: 10px; text-align: left; font-size: 14px; font-weight: bold; color: #000000; margin-left: 5px; }
td.maintext4 { vertical-align: top; align: left; padding: 1px; text-align: left; font-size: 14px; font-weight: normal; color: #000000; }
td.maintextctr { vertical-align: top; align: center; padding: 1px; text-align: justify; font-size: 14px; font-weight: normal; color: #000000; margin-left: 5px; }
td.maintextbdr { border: 2px; border-color: #CC0000; background-color: #CC0000; vertical-align: top; align: left; padding: 1px; text-align: justify; font-size: 14px; font-weight: bold; color: #FFFFFF; margin-left: 5px; }
td.maintextbdr2 { border: 2px; border-color: #CC0000; background-color: #CC0000; vertical-align: top; align: CENTER; padding: 5px; text-align: center; font-size: 14px; font-weight: bold; color: #FFFFFF; margin-left: 5px; }
td.mainhd   { vertical-align: top; align: left; padding: 1px; text-align: left; decoration: underline; font-size: 16px; font-weight: bold; color: #000000; }
td.mainhd2   { vertical-align: top; align: left; padding: 1px; text-align: left; decoration: underline; font-size: 14px; font-weight: bold; color: #000000; }
td.mainhd3   { vertical-align: top; text-align: left; font-size: 14px; font-weight: bold; color: #000000; }
td.pgtext    { text-align: left; margin-left: 10px; font-size: 16px; font-weight: bold; color: #6699cc; }
td.pgtextr    { text-align: right; margin-left: 10px; font-size: 16px; font-weight: bold; color: #6699cc; }
td.pgtext14    { text-align: left; margin-left: 10px; font-size: 14px; font-weight: bold; color: #6699cc; }
td.pgtextquestion2    { text-align: left; font-size: 20px; font-weight: bold; color: #104274; }
td.pgtextquestion    { text-align: right; margin-left: 10px; font-size: 16px; font-weight: bold; color: #6699cc; }
td.photo { vertical-align: bottom; align: center; text-align: center; padding: 1px; }
td.photo2 { vertical-align: bottom; align: center; text-align: center; padding: 3px; }
td.phototext { vertical-align: top; align: center; padding: 1px; text-align: center; font-size: 12px; font-weight: bold; color: #000000; margin-left: 8px; margin-right: 8px; }
td.navfootertext   { padding: 1px; margin-left: 1px; margin-right: 1px; font-size: 11px; font-weight: bold; text-align: left; color: #CC0000;}
td.navfootertexton { padding: 1px; margin-left: 1px; margin-right: 1px; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: left; }
td.footertext  { padding: 1px; margin-left: 1px; margin-right: 1px; font-size: 11px; font-weight: bold; text-align: center; color: white;}
td.pgtextquestion    { text-align: left; margin-left: 1px; font-size: 16px; font-weight: bold; color: #6699cc; }
td.pgtextquestion1   { text-align: left; margin-left: 1px; font-size: 16px; font-weight: bold; color: #104274; }
td.pgtextquestionhd   { text-align: left; font-size: 18px; font-weight: bold; color: #104274; }

p.pghd   { text-align: center; font-size: 20px; font-weight: bold; color: #104274; }
p.pghdred   { text-align: center; font-size: 20px; font-weight: bold; color: #A0051B; }
p.mainhd2   { vertical-align: top; align: left; padding: 1px; text-align: left; decoration: underline; font-size: 14px; font-weight: bold; color: #6699cc; }
p.mainhd14c   { text-align: center; font-size: 14px; font-weight: bold; color: #6699cc; margin-right: 30px; }
p.mainhdrt   { text-align: right; font-size: 16px; font-weight: bold; color: #6699cc; margin-right: 30px; }
p.mainhdrt2   { text-align: right; font-size: 16px; font-weight: bold; color: #6699cc; margin-right: 30px; color: #CC0000;}
p.maintext { text-align: justify; font-size: 14px; font-weight: bold; color: #6699cc; margin-right: 30px; }
p.maintextrt { text-align: right; font-size: 14px; font-weight: bold; color: #6699cc; margin-right: 30px; }
p.footertext { text-align: justify; font-size: 14px; font-weight: bold; color: #FFFFFF; margin-right: 30px; }
p.footertext2 { text-align: justify; font-size: 12px; font-weight: normal; color: #FFFFFF; margin-right: 30px; }
p.footertext3 { text-align: justify; font-size: 11px; font-weight: normal; color: #FFFFFF; }
p.pgtext    { text-align: left; margin-left: 10px; font-size: 16px; font-weight: bold; color: #6699cc; }
p.pgtextblue    { text-align: left; margin-left: 10px; font-size: 16px; font-weight: bold; color: #104274; }
p.pgtext14    { text-align: left; margin-left: 10px; font-size: 14px; font-weight: bold; color: #6699cc; }
p.pgtext14b    { text-align: left; margin-left: 10px; font-size: 14px; font-weight: bold; color: #6699cc; }
p.pgtextc14b    { text-align: center; margin-left: 10px; font-size: 14px; font-weight: bold; color: #6699cc; }
p.pgtextc    { text-align: center; margin-left: 10px; font-size: 16px; font-weight: bold; color: #6699cc; }
p.pgtextc12    { text-align: center; margin-left: 10px; font-size: 12px; font-weight: bold; color: #6699cc; }
p.pgtextc16b    { text-align: center; margin-left: 10px; font-size: 16px; font-weight: bold; color: black; }
p.pgtextc12b    { text-align: center; margin-left: 10px; font-size: 12px; font-weight: bold; color: black; }
p.pgtextr    { text-align: left; margin-left: 10px; font-size: 16px; font-weight: bold; color: #6699cc; }
p.pgtexquestionBB    { text-align: left; margin-left: 1px; font-size: 16px; font-weight: bold; color: #0C68C3; }
td.pgtextquestion    { text-align: left; margin-left: 1px; font-size: 16px; font-weight: bold; color: #6699cc; }
td.pgtextquestion1   { text-align: left; margin-left: 1px; font-size: 16px; font-weight: bold; color: #104274; }
td.pgtextquestionhd   { text-align: left; font-size: 20px; font-weight: bold; color: #104274; }
p.text8    { text-align: center; font-size: 16px; font-weight: bold; color: #6699cc; }
p.text25   { text-align: justify; font-size: 14px; font-weight: bold; color: #6699cc; }
p.text26   { text-align: justify; font-size: 14px; font-weight: bold; color: white; }
p.text28   { text-align: justify; font-size: 14px; font-weight: bold; color: #CC0000; }

li.pgtext { vertical-align: top; align: left; margin-left: 30px; padding: 1px; text-align: left; font-size: 16px; font-weight: bold; color: #6699cc; }
li.pgtext2 { vertical-align: top; align: left; margin-left: 30px; padding: 1px; text-align: left; font-size: 14px; font-weight: bold; color: #6699cc; }
li.address { vertical-align: top; align: left; padding: 0px; text-align: left; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; }
li.pgtextblue    { text-align: left; margin-left: 10px; font-size: 16px; font-weight: bold; color: #104274; }


a.none:link    { color: #FFFFFF; text-decoration: none; background: /img/HD.gif }
a.none:visited { color: #FFFFFF; text-decoration: none; background: /img/HD.gif }
a.none:hover   { color: #6699cc; text-decoration: none; background: /img/HD.gif }
a.none:active  { color: #FFFFFF; text-decoration: none; background: /img/HD.gif }

a.boxnone:link    { color: #FFFFFF; text-decoration: none; }
a.boxnone:visited { color: #FFFFFF; text-decoration: none; }
a.boxnone:hover   { color: #000000; text-decoration: none; }
a.boxnone:active  { color: #FFFFFF; text-decoration: none; }

a.mainnone:link    { color: #6699cc; text-decoration: none; }
a.mainnone:visited { color: #6699cc; text-decoration: none; }
a.mainnone:hover   { color: #104274; text-decoration: none; }
a.mainnone:active  { color: #6699cc; text-decoration: none; }

a.mainul:link    { color: #6699cc; text-decoration: underline; }
a.mainul:visited { color: #6699cc; text-decoration: underline; }
a.mainul:hover   { color: #104274; text-decoration: underline; }
a.mainul:active  { color: #6699cc; text-decoration: underline; }

a.questions:link    { color: #6699cc; text-decoration: none; }
a.questions:visited { color: #6699cc; text-decoration: none; }
a.questions:hover   { color: #104274; text-decoration: none; }
a.questions:active  { color: #6699cc; text-decoration: none; }
a.questions:target  { color: #104274; text-decoration: none; }

a.mainnonered:link    { color: #CC0000; text-decoration: none; }
a.mainnonered:visited { color: #CC0000; text-decoration: none; }
a.mainnonered:hover   { color: #000000; text-decoration: none; }
a.mainnonered:active  { color: #000000; text-decoration: none; }

a.mainnoneblack:link    { color: #000000; text-decoration: none; }
a.mainnoneblack:visited { color: #000000; text-decoration: none; }
a.mainnoneblack:hover   { color: #FFFFFF; text-decoration: none; }
a.mainnoneblack:active  { color: #000000; text-decoration: none; }

a.footernone:link    { color: #CC0000; text-decoration: none; }
a.footernone:visited { color: #CC0000; text-decoration: none; }
a.footernone:hover   { color: #FFFFFF; text-decoration: none; }
a.footernone:active  { color: #CC0000; text-decoration: none; }

a.borderlink:link    { color: #CC0000; font-size: 14px; font-weight: bold; text-align: left; border-style: double; border-color: #CC0000; border-width: 6px; padding: 5px; margin-left: 0px; background-color: white; }
a.borderlink:visited { color: #CC0000; font-size: 14px; font-weight: bold; text-align: left; border-style: double; border-color: #CC0000; border-width: 6px; padding: 5px; margin-left: 0px; background-color: white; }
a.borderlink:hover   { color: #000000; font-size: 14px; font-weight: bold; text-align: left; border-style: double; border-color: #CC0000; border-width: 6px; padding: 5px; margin-left: 0px; background-color: white; }
a.borderlink:active  { color: #CC0000; font-size: 14px; font-weight: bold; text-align: left; border-style: double; border-color: #CC0000; border-width: 6px; padding: 5px; margin-left: 0px; background-color: white; }