body,td,th {
font-family: Verdana, Arial, Helvetica,	sans-serif;
font-size: 11px;
color: #000;
}
img {
border: 0px;
}
body {
background-color: #FFFFFF;
}
table.bureau td a {
font-family: Verdana, Arial, Helvetica,	sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
}
table.bureau tr.nav td a:hover {
 color: #FFF;
 text-decoration: none;
}

table.bureau td a:link {
text-decoration: none;
}
table.bureau td a:visited {
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
}
table.bureau td a:hover	{
text-decoration: underline;
color: #CCDDEE;
font-weight: bold;
}
table.bureau td a:active {
text-decoration: none;
color: #2266AA;
font-weight: bold;
}
table.bureau td {
 font-size: 10px;
 color:#2266AA;
}

#footer a {
 text-decoration: none;
 color: #fff;
 font-weight: bold;
}

a {
 color: #2266AA;
 text-decoration: none;
 font-weight: bold;
}

p.right {
 text-align: right;
 margin-right: 30px;
}

td.banner {
border-color: #000000;
border-style: solid;
border-width: 1px;
}
td.menu	{
border-color: #000000;
border-style: solid;
border-width: 1px;
}
tr.nav {
background-color: #CC0000;
width: 20%;
}
table.submenu {
width: 185px;
}
td.header {
border-color: #2266AA;
border-width: 1px;
border-style:solid;
}
td.categories {
background-color: #CCDDEE;
border-left-color: #2266AA;
border-left-width: 1px;
border-left-style: solid;
border-right-color: #2266AA;
border-right-width: 1px;
border-right-style: solid;
height:	60px;
}
td.login {
background-color: #2266AA;
border-width: 1px;
border-style:solid;
}
.heading {
font-family: Verdana, Arial, Helvetica,	sans-serif;
font-size: 14px;
color: #CC0000;
font-weight: bold;
}
td.icon	{
border-color: #CC0000;
border-width: 1px;
border-style:solid;
}
td.icondes {
border-left-color: #CC0000;
border-left-width: 1px;
border-left-style: solid;
border-right-color: #CC0000;
border-right-width: 1px;
border-right-style: solid;
padding: 5px;
}
td.base	{
border-bottom-color: #CC0000;
border-bottom-width: 1px;
border-bottom-style: solid;
border-left-color: #CC0000;
border-left-width: 1px;
border-left-style: solid;
border-right-color: #CC0000;
border-right-width: 1px;
border-right-style: solid;
padding: 5px;
}
.copyright {
font-size:10px;
color: #FFFFFF;
}
.caption {
font-family: Verdana, Arial, Helvetica,	sans-serif;
font-size: 9px;
color: #000000;
}
.details {
font-family: Verdana, Arial, Helvetica,	sans-serif;
font-size: 10px;
color: #CC0000;
}
.dwp {
font-family: Verdana, Arial, Helvetica,	sans-serif;
font-size: 10px;
color: #999999
}

td.body {
 padding-left: 10px;
 vertical-align: top;
 text-align: justify;
}

td.body p.news_hdr {
 color: #cc0000;
 font-weight: bold;
 font-size: 14px;
 padding-top: 10px;
}

td.body p.page_hdr {
 color: #cc0000;
 font-weight: bold;
 font-size: 16px;
 padding-top: 10px;
}

td.body p {
 color: #000;
 line-height: 1.5;
}

.note {
 font-size: 10px;
 padding-bottom: 10px;
}
td.left {
 vertical-align: top;
}

#menu dd a, #menu dd a:visited {
 display: block;
 text-decoration: none;
 color: #fff;
 background: #2266aa;
 padding: 2px 2px 2px 4px;
}

#menu dt a, #menu dt a:visited, #menu dd a:hover {
 color: #fff;
}

#menu dd a:hover {
 text-decoration: none;
 color: #000;
 background: #fff;
}

#menu dd {
 margin: 0;
 padding: 0;
 border-bottom: 1px solid #000;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 background: #2266aa;
 color: #fff;
 text-decoration: none;
font-weight: bold;
}

#menu dt {
 margin: 0 0 0 0;
 padding: 2px;
 background: #c00;
 color: #fff;
 font-weight: bold;
 color: #fff;
 border: 1px solid #000;
}

#menu dl {
 margin: 0;
 padding: 0;
}



input.wide {
 width: 507px;
}

select.wide {
 width: 507px;
}

#board table thead tr td {
 font-weight: bold;
}

#board table tbody tr td {
 vertical-align: top;
 text-align: left;
 padding-bottom: 10px;
}

