body {font-family: arial, helvetica, geneva, sans-serif; background: #FFFFFF; color: #000000; margin: 0;}

td            {font-family: arial, helvetica, geneva, sans-serif;}
td.logo       {width: 350px; height: 50px; text-align: left; padding: 0; border-style: none; margin: 0; color: #FFFFFF; background: #1867AD;}
td.search     {text-align: right; padding-right: 1em; color: #FFFFFF; background: #1867AD; vertical-align: middle;}
td.whereami   {font-weight: bold; font-size: 80%; color: #000000; background: #F5F5F5; padding-left: 1em; padding-right: 1em; border-bottom: 1px solid #DDDDDD;}
td.add        {text-align: right; font-size: 80%; color: #000000; background: #F5F5F5; border-bottom: 1px solid #DDDDDD;}
td.menutitle  {color: #000000; background: #F5F5F5; padding-left: 1em; font-size: 100%; font-weight: bold; vertical-align: top;}
td.menuheader {color: #000000; background: #F5F5F5; text-align: left; font-size: 100%; vertical-align: top; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; padding-left: 0.5em; padding-right: 0.5em;}
td.menuitem   {font-size: 80%; background: #FFFFFF; color: #000000; vertical-align: top;}

td.newstitle  {color: #000000; background: #F5F5F5; padding-left: 1em; font-size: 100%; font-weight: bold; vertical-align: top; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD}
td.newsheader {color: #000000; text-align: right; padding-left: 1em; font-size: 80%; vertical-align: top;}
td.newsitem   {font-size: 80%; color: #000000; padding-left: 1em; padding-right: 1em; vertical-align: top;}
td.newsitemgrey   {font-size: 80%; color: #000000; padding-left: 1em; padding-right: 1em; vertical-align: top; background: #F5F5F5; }

td.footer     {font-size: 80%; background: #F5F5F5; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; padding-left: 1em; padding-right: 1em;}
td.copyright  {color: #AAAAAA; background: #FFFFFF; font-size: 70%; text-align: center;}

td.dettitle   {text-align: right; font-size: 80%; color: #000000; font-weight: bold;}
td.detcontent {text-align: left; font-size: 80%; color: #000000; padding-left: 1em}

td.denom   {text-align: right; font-size: 80%; color: #000000;}
td.content {text-align: left; font-size: 80%; color: #000000; padding-left: 1em}

tr.form {background: #EEEEEE; }

p {font-family: arial, helvetica, geneva, sans-serif; line-height: 130%;}
p.normal {font-family: arial, helvetica, geneva, sans-serif; line-height: 100%; font-size: 100%;}
p.copyright {color: #AAAAAA; background: #FFFFFF; font-size: 70%; text-align: center;}
p.intro {font-family: arial, helvetica, geneva, sans-serif; line-height: 130%;}
p.redborder {font-family: arial, helvetica, geneva, sans-serif; line-height: 130%; border: 2px solid #FF0000; text-align: center; font-weight: bold;}

img.logo {border-style: none; border-width: 0; vertical-align: middle;}

a:link {text-decoration: none; color: #000099;}
a:visited {text-decoration: none; color: #0066CC;}
a:active {text-decoration: underline; color: #CC0000;}
a:hover {text-decoration: underline;}

a.dimmed:link {text-decoration: none; color: #AAAAAA;}
a.dimmed:visited {text-decoration: none; color: #AAAAAA;}
a.dimmed:hover {text-decoration: underline;}

div.margin {padding-left: 3em; padding-right: 3em;}
div.title {padding-top: .5em; padding-bottom: .5em; font-size: 160%; font-weight: bold;}

h1, h2, h3, h4 {font-family: arial, helvetica, geneva, sans-serif;}

ul {list-style-type: square; font-family: arial, helvetica, geneva, sans-serif;}
ol {list-style-type: decimal; font-family: arial, helvetica, geneva, sans-serif; }
dl {font-family: arial, helvetica, geneva, sans-serif; margin-top: 1em;}

form {font-family: arial, helvetica, geneva, sans-serif;}
textarea {font-family: arial, helvetica, geneva, sans-serif; font-size: 80%; wrap: soft;}
input {font-family: arial, helvetica, geneva, sans-serif; font-size: 80%;}
submit {font-family: arial, helvetica, geneva, sans-serif; font-size: 80%;}

.green  {color: green; background: #FFFFFF;}
.greybg {color: #000000; background: #F5F5F5;}
.dimmed {color: #AAAAAA;}
.red {color: #FF0000;}

.submit {background: #1867AD; color: white; font-size: 80%;}
tt {font-family: monospace; }


