a.m {vertical-align:middle;}
.biglogo {color:#4040FF ;font-family:chancery,'monotype corsiva',fantasy; font-size:xx-large;}
BODY     {color:black ;background-color:#FFFFFF;}
h1       {color:#000040;}
h2.map   {margin-left: 30px;}
a.map    {font-weight:bold;}
.item    {border-color:#000080;border-style:solid;border-width:1px;padding: 4px 4px 4px 4px;}
.skitem    {border-color:#000080;border-style:solid;border-width:1px;padding: 0px 0px 0px 0px;}
.menu    {border-color:#008000;border-style:solid;border-width:1px;background:#0090b0;}
.M1      {margin: 2px 5px 0 5px; border-style:solid; border-color:black; border-width:1px; background:#FFFFFF; width:80px; height:50px; text-align:center; color:#0000ff;}
p        {margin-left: 8px;}
p.map2   {margin-left: 38px;}
.tblhdg  {margin: 2px 5px 0 5px; border-style:solid; border-color:black; border-width:1px; background:#FFFFFF; width:100px; height:25px; text-align:center; color:#0000ff;}
ul {left:20px; color:#000060; list-style-type:disc; list-style-position:outside;}

table a:link, a:visited, p a:link, div a:link {text-decoration:none; color:#008000;}

table {border-collapse: collapse;}

h3 {padding: 1px 10px 1px 10px; color:#207080}

dt {font-weight: bold;margin: 5px 0 0 0; padding: 1px 20px 1px 20px;}


p.turner {font-weight: bold; background: #C8C8D0; padding-left: 0;}

td.subitem {width:120; height:19; font-size: 12px;}
td.turner {width:120; height:19; text-color:white;font-weight: bold;}

div.button{font-size:12pt; background:#705090; width:140; height:25; border-style:outset; border-color:#705090; border-width:thin; color:white;font-weight: normal;}
div.leaf {background:#FFE8C0; width:140; border-style:outset; border-color:#DOEOFO; font-size:10pt ; font-family:"arial narrow"; border-width:thin; }

div.main {position:absolute; left: 10px; top: 5px; font-size:12px;}

div.banner { background: #305080; border-width: 0; border-bottom-width: 1; border-style:solid; border-color: #000000; height:16; color:#FFFFFF; font-size:12px; text-align: center;font-style: italic; font-family:papyrus,arial;}

div.bodytext { background: #E0E0FF;color:#000000; border-width:1; font-size:12pt;}

div.footer { background: #305080; width: 100%;color:#FFFFFF; font-size:12px; text-align: center;font-style: italic; font-family:papyrus,arial; } 

div.heading { background:#4090A0; width:100%; margin-left:20px; margin-top:5px; margin-right:20px;color:white;};
div.headtext{ background:#FFFFFF; width:100%; margin-left:40px; margin-right:20px;color:black;};

div.find {background:#E0E0FF; color:#000040; font-family:times;
           border-style:inset; border-color:#000080;border-width:2; font-size:8pt;}

div.quote {background:#000000; width:400; color:#FFC000;padding: 5px 5px 5px 5px; font-family:arial;
           border-style:inset; border-color:#ff0000;border-width:4; font-size:10pt; margin:8px}

div.hilite {background:#000000; width:90%; color:#FFC000;padding: 5px 5px 5px 5px; font-family:arial;
           border-style:inset; border-color:#ff0000;border-width:4; font-size:10pt; margin:8px}