a
{
 color: #7EAFDE;
 text-decoration: underline
}

a:hover
{
 color: #ffffff;
 text-decoration: underline
}

h1, h2
{
 font-size: 16px;
 font-weight: bold;
}

h3, h4, h5
{
 font-size: 14px;
 font-weight: bold;
}

body
{
 margin: 0px;
 padding: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: 100;
 font-size: x-small;
 background-color: #000000;
}

.content
{
 color: #fff;
 font-size: small;
 font-weight: normal;
 overflow: visible;
 margin-right: 20px;
 padding-right: 20px;
}

.bullet
{
 list-style-image: url(images/bullet.jpg)
}

.footer
{
 font-size: 10px;
 color: #666;
 text-decoration: none;
 font-weight: normal;
}

.footerlink
{
 font: xx-small normal;
 color: #666;
 text-decoration: none;
}

.footerlink:hover
{
 color: #fff;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
}

.footertable
{
 border-top-width: 1px solid #fff;
}

.leftpane
{
 font-size: xx-small;
 font-weight: normal;
 color: #fff;
 clip:  rect( );
 border-right: 1px solid #fff;
 border-bottom: 1px solid #fff;
 padding-top: 18px;
}

.leftpanebottom
{
 font-size: xx-small;
 font-weight: normal;
 color: #fff;
 clip:  rect( );
 border-style: solid 1px #fff;
}

.lgText
{
 font-size: medium;
}

li
{
 list-style-type: square;
}

.smWhiteText
{
 font-size: xx-small;
 font-weight: normal;
 color: #fff;
 clip:  rect( );
}

.subtitle
{
 font-size: xx-small;
 font-weight: bold;
 color: #fff;
 text-decoration: none
}

.title
{
 font-size: large;
 font-weight: bold;
 text-decoration: none
}

.text
{
 font-size: small;
 clip:  rect( );
 margin: 0px;
 padding: 0px;
}

.textblack
{
 font-size: xx-small;
 color: #000000;
 clip:  rect( );
}

.locale
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #fff;
}

.topright
{
 background-image: url("circle_header2.gif") no-repeat right bottom;
}

.top
{
 border-bottom: solid 1px #fff;
}

.nav
{
 font-size: large;
 font-weight: bold;
}

#content
{
 margin: 20px;
}

#foot
{
 padding-bottom: 5px;
}

.panelsectioncontainer
{
 width: 236px;
 margin: 10px 5px 20px;
}

.panelsection
{
 margin: 0 10px;
}

.paneltitle
{
 font-weight: bold;
 text-align: left;
 padding: 0 0 5px;
}

.news_container
{
/* background-color: rgb(30,30,30); */
 height: 200px;
 overflow-x: hidden;
 overflow-y: auto;
 padding: 5px 10px 5px;
}

.content ul li
{
 padding-bottom: 10px;
}

.content p .smaller
{
 font-size: smaller;
}
.advert1 .strong
{
 font-weight: bold;
}


.advert1
{
 display: block;
 width:500px;
 height: 100px;
 color: #fff;
 font-size: 12px;
 margin: 0 auto 0;
 text-align: center;
 padding: 0;
}
.advert1 p
{
  line-height: 140%;
  margin: 0px;
  padding: 0px;
}
 
.l1
{
 font-size: large;
 font-weight: bold;
 text-decoration: underline;
}

