BODY { margin: 0; } 
BODY, P, TD, H1, H2, H3, H4 { font-family: Verdana, Arial, sans-serif; }
BODY, P, TD { color:#333333; font-size:10pt; font-weight:700; }
H1 { color:#444477; font-size:24pt; font-weight:700; }
H2 { color:#444477; font-size:18pt; font-weight:700; }
H3 { color:#444477; font-size:14pt; font-weight:700; }
H4 { color:#BB0033; font-size:12pt; font-weight:700; }
H5 { color:#333333; font-size:10pt; font-weight:700; }

UL 
{ 
list-style: disc; list-style-position: outside;
margin:0 0 0 0.6em; padding-left:0.6em;
}

LI
{
color:#444477; font-size:10pt; font-weight:700;
margin:0; padding:0;
}

OL
{
list-style-position: outside;
margin:0 0 0 1.3em; padding-left:0.6em;
}

UL.alt LI { margin-bottom: 0.6em; }

UL.index LI
{
color:#FFFFFF;
margin-bottom: 0.6em;
}

UL.contact LI { margin-bottom: 1.2em; }

UL.spread LI {margin-bottom: 0.6em; }

UL.spread2 LI {margin-bottom: 1.2em; }

OL.spread LI {margin-bottom: 0.6em; }

td.hdr
{ background: #444477 URL(images/design/header.jpg);
background-repeat: no-repeat;
}

blockquote { margin: 0in 0.5in 0in 0.5in; }     

A:link { color:#445599;  text-decoration: underline }
A:visited { color:#445599;  text-decoration: underline }
A:hover { color:#BB0033;  text-decoration: underline }
A:active { color:#445599;  text-decoration: underline }

A.dark:link { color:#FFFFFF; text-decoration: underline }
A.dark:visited { color:#FFFFFF; text-decoration: underline }
A.dark:hover { color:#FFFFFF; text-decoration: underline }
A.dark:active { color:#FFFFFF; text-decoration: underline }

#celpad { padding: 0.2in 0.2in 0.0in 0.2in; }
#celpad2 { padding: 0.2in 0.0in 0.0in 0.2in; }
#celpad3 { padding: 0.0in 0.0in 0.0in 0.2in; }

SPAN.topbar { color:#FFFFFF }
SPAN.menubar { color:#FFFFFF; text-decoration: underline }
P.menubar { color:#FFFFFF; text-decoration: underline }

td.nbtop
{ background: URL(images/design/nb_top.jpg);
background-repeat: repeat-x;
}

td.nblft
{ background: URL(images/design/nb_lft.jpg);
background-repeat: repeat-y;
}

td.nbbtm
{ background: URL(images/design/nb_btm.jpg);
background-repeat: repeat-x;
}

td.nb2top
{ background: URL(images/design/nb2_top.jpg);
background-repeat: repeat-x;
}

td.nb2lft
{ background: URL(images/design/nb2_lft.jpg);
background-repeat: repeat-y;
}

td.nb2rt
{ background: URL(images/design/nb2_rt.jpg);
background-repeat: repeat-y;
}

td.nb2btm
{ background: URL(images/design/nb2_btm.jpg);
background-repeat: repeat-x;
}

table.navbar
{ font-size: 8pt;
margin: 0px;
padding: 0px; 
border: 0px; 
font-weight: bold; }


table.menu
{font-size: 8pt;
margin: 0px;
padding: 0px;
font-weight: bold;}

td.menuNormal
{padding: 0px;
color: white;
font-weight: bold;
vertical-align: top;
background-color: #777777;}

td.menuHover
{padding: 0px;
color: white;
font-weight: bold;
vertical-align: top;
background-color: #777777;}

div.menuNormal
{display: none;
position: static;}

div.menuHover
{border: 1px solid #444477;
background-color: #777777;
display: inline;
position: absolute;}

a.menuitem:link
{text-decoration: underline;
color: white;
background-color: #777777;
display: block;}

a.menuitem:visited
{text-decoration: underline;
color: white;
background-color: #777777;
display: block;}

a.menuitem:hover
{text-decoration: underline;
color:white;
background-color: #444477;
display: block;}

a.menuitem:active
{text-decoration: underline;
color: white;
background-color: #444477;
display: block;}
