p, span, input, div, table, body, td, tr, li, ol
{
font: normal 10pt Tahoma;
color: #000000;
text-decoration: none;
border: 0px;
padding: 0px;
}

h1
{
font: normal 20pt Century Gothic;
color: #999999;
margin-top: 0px;
}

h4
{
font: normal 15pt Tahoma;
color: #446993;
}

h6
{
font: normal 13pt Tahoma;
color: #990000;
margin-top: 0px;
margin-bottom: 0px;
}

a:link, a:visited, a:active
{
font-family: normal 10pt Tahoma;
color: #446993;
text-decoration: underline;
}

a:hover
{
color: #990000;
text-decoration: underline;
}

a:link.nav, a:visited.nav, a:active.nav
{
font: bold 10pt Tahoma;
color: #ffffff;
text-decoration: none;
text-align: center;
}

a:hover.nav
{
color: #446993;
text-decoration: none;
text-align: center;
}

a:link.footer, a:visited.footer, a:active.footer
{
font: normal 8pt Tahoma;
color: #ffffff;
text-align: center;
text-decoration: none;
}

a:hover.footer
{
color: #CCCCCC;
text-align: center;
text-decoration: underline;
}

a:link.copyright, a:visited.copyright, a:active.copyright
{
font: normal 8pt Tahoma;
color: #446993;
text-align: center;
text-decoration: none;
}

a:hover.copyright
{
color: #990000;
text-align: center;
text-decoration: underline;
}

a:link.sidebar, a:visited.sidebar, a:active.sidebar
{
font: bold 10pt Tahoma;
color: #446993;
text-decoration: none;
}

a:hover.sidebar
{
color: #990000;
text-decoration: underline;
}

.sidebarsub
{
font: normal 10pt Tahoma;
color: #446993;
text-decoration: none;
}

a:link.sidebar11, a:visited.sidebar11, a:active.sidebar11
{
font: bold 11pt Tahoma;
color: #446993;
text-decoration: none;
}

a:hover.sidebar11
{
color: #990000;
text-decoration: underline;
}

.linkover
{
text-align: center;
vertical-align: middle;
background-color: #f7f7f7;
border: 1px solid #CCCCCC;
}

.linkout
{
text-align: center;
vertical-align: middle;
background-color: #990000;
border: 1px solid #CCCCCC;
}

.linkoversidebar
{
text-align: left;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 4px;
padding-left: 10px;
}

.linkoutsidebar
{
text-align: left;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 4px;
padding-left: 10px;
}

.border
{
border: 1px solid #CCCCCC;
padding: 15px;
}

.container
{
border: 1px solid #CCCCCC;
}

.bordergrey
{
background-color: #f7f7f7;
border: 1px solid #CCCCCC;
padding: 15px;
}

.header
{
text-align: center;
vertical-align: middle;
background-color: #ffffff;
}

.footer
{
font: normal 8pt Tahoma;
color: #ffffff;
text-align: center;
}

.copyright
{
font: normal 8pt Tahoma;
color: #000000;
text-align: center;
}

.body
{
text-align: justify;
vertical-align: top;
padding: 20px;
border-right: 1px solid #CCCCCC;
}

.sidebarstar
{
text-align: right;
vertical-align: top;
background-color: #f7f7f7;
padding-top: 4px;
padding-right: 5px;
padding-bottom: 4px;
padding-left: 6px;
}

.sidebarteam
{
text-align: left;
vertical-align: top;
background-color: #f7f7f7;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 4px;
padding-left: 10px;
}

.sidebarlogin
{
text-align: center;
vertical-align: middle;
background-color: #CCCCCC;
border-bottom: 1px solid #CCCCCC;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
}

.blue
{
text-align: center;
vertical-align: middle;
background-color: #446993;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
padding-top: 6px;
padding-bottom: 6px;
}

.lh180
{
line-height: 180%;
}

.lh250
{
line-height: 250%;
}

.lh240
{
line-height: 240%;
}

.arrow
{
font: bold 9pt symbol;
color: #990000;
letter-spacing: -2pt;
}

.tablecat
{
font: normal 10pt Tahoma;
color: #990000;
padding-top: 10px;
padding-bottom: 1px;
}

.new
{
font: bold 10pt Tahoma;
color: #990000;
padding-top: 10px;
padding-bottom: 1px;
}

.tabletopicleft
{
font: normal 14pt Tahoma;
color: #446993;
border-bottom: 1px solid #CCCCCC;
}

.tabletopicright
{
font: normal 14pt Tahoma;
color: #446993;
border-bottom: 1px solid #CCCCCC;
padding-left: 15px;
}

.site
{
padding-top: 1px;
padding-bottom: 1px;
}

.description
{
padding-top: 1px;
padding-bottom: 1px;
padding-left: 15px;
}

.white8
{
font: normal 8pt Tahoma;
color: #ffffff;
}

.bold10
{
font: bold 10pt Tahoma;
color: #000000;
}

.bold10center
{
font: bold 10pt Tahoma;
color: #000000;
text-align: center;
}

.bold11white
{
font: bold 11pt Tahoma;
color: #ffffff;
letter-spacing: 1pt;
}

.index
{
font: normal 20pt Tahoma;
color: #ffffff;
text-align: center;
vertical-align: middle;
background-color: #446993;
border-right: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
}

.index2
{
font: notmal 10pt Tahoma;
color: #ffffff;
text-align: center;
}

.marquee
{
font: bold 11pt Tahoma;
color: #990000;
text-decoration: none;
border: 1px solid #CCCCCC;
padding: 5px;
}

td.nav
{
text-align: center;
vertical-align: middle;
background-color: #990000;
border: 1px solid #CCCCCC;
}

td.footer
{
vertical-align: middle;
background-color: #990000;
border-top: 1px solid #CCCCCC;
padding: 10px;
}

td.sidebar
{
vertical-align: top;
background-color: #f7f7f7;
}

.photo
{
text-align: center;
border: 1px solid #cccccc;
padding: 6px;
}
