body {
	background: #448042 url(images/design/top2.png) no-repeat center 47px;

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align:center;
    margin:10px 0;
}

table {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

#MainContainer {
    margin:0 auto;
    width:900px;
    text-align:left;
}

#Header {
    width:100%;
    height:93px;
}

#TopBannerContainer {
    position:relative;
    left:0;
    width:380px;
    overflow:hidden;
}

#LogoContainer {
    float:right;
    position:relative;
}

.Logo {
    width:333px;
    height:86px;
    position:relative;
    left:-10px;
}

#LeftColumn {
    float:left;
	padding-top:90px;
    width:140px;
}

#RightColumn {
    float:left;
	padding-top:90px;
    width:140px;
}

*html #Main{
    width:600px;
    float:left;
}

#Main {
    width:600px;
	padding-top:-100px;
    margin:0 10px;
    float:left;
}

.BoxContainer {
    margin-bottom:10px;
}

.InnerBoxContainer {
    background:#47b009;
    padding: 5px 10px;
    color:#FFF;
}

.InnerBoxContainer table{
    color:#FFF;
}

*html .MenuBoxTop {
    background: url(images/design/menubox_top2.jpg) no-repeat top;
    height:31px;
    margin:0;
    padding:8px 0 0 15px;

}
.MenuBoxTop {
    background: url(images/design/menubox_top2.jpg) no-repeat top;
    height:23px;
    margin:0;
    padding:8px 0 0 15px;
}

.MenuBoxTop h3 {
    color:#FFF;
    font-size:11px;
    font-family:Lucida Sans Unicode, Verdana, sans-serif;
    font-weight:bold;
    text-transform:uppercase;
    margin:0;
    padding:0;
}

.MenuBoxBottom {
    background: url(images/design/menubox_bottom.gif) no-repeat top;
    height:2px;
}

#NavigationContainer ul {
    list-style:none;
    padding:0;
    margin:0 0 1em 0;
}

#TopNavigationContainer {
    height:25px;
	padding-top:-10px;
}

#TopNavigationContainer ul {
    list-style:none;
    padding:12px 0;
    margin:0;
    text-transform:uppercase;
    width:100%;
    text-align:center;
}

#TopNavigationContainer li {
    display:inline;
    padding:0 1.5em;
    margin:0;
}

#TopNavigationContainer, #LeftColumn , #RightColumn {
    font-size:11px;
    font-family: Verdana, sans-serif;
    color: #CCC;
}

#TopNavigationContainer a, #LeftColumn a, #RightColumn a {
    font-size:11px;
    font-family:Lucida Sans Unicode, Verdana, sans-serif;
    font-weight:bold;
    color: #FFF;
}

#TopNavigationContainer a:hover, #LeftColumn a:hover, #RightColumn a:hover {
    color: #CCFF00;
    text-decoration:none;
}

#CentralBannerContainer {
    margin-top:10px;
    text-align:center;
}
#LatestNewsContainer {
    margin:0 5px 0 0;
    float:left;
    width:295px;
}
*html #CoverageContainer {
    margin:0 5px 0 0;
    float:left;
    width:230px;
}

#CoverageContainer {
    margin:0 5px 0 0;
    float:left;
    width:295px;
}

#Cwrap {
    background: url(images/design/sbox_cent.gif) top left;
    margin:10px 0;
}

#Ctop {
    background: url(images/design/sbox_top.gif) no-repeat top left;
    height:5px;
}

#Cbot {
    background: url(images/design/sbox_bottom.gif) no-repeat bottom left;
    height:5px;
}

*html .InnerContentContainer {
    padding: 0 10px 10px 10px;
    width: 600px;
}
.InnerContentContainer {
    padding: 0 10px 10px 10px;
    width: 580px;
}

.InnerContentContainerC {
    padding: 0 10px 10px 10px;
}

#ContentContainer {
    background: #F7F7F7 url(images/design/cbox_bottom.gif) no-repeat bottom;
    margin-bottom:10px;
}

.MCTop {
    height:5px;
    background: url(images/design/cbox_top.gif) no-repeat top;
}

.Clear {
    clear:both;
}


.QEButtons {
    float:right;
}

.CommentHead {
    font-size:9px;
    font-weight:normal;
}

.Poster {
    font-size:11px;
    font-weight:bold;
}

.Headline {
    font-size:14px;
}

.NewsData {
    font-size:9px;
    font-weight:normal;
}

img {border:none}

.BannerContainer {
    margin-top:10px;
}

#Footer {
    text-align:center;
    padding:3px 0 0 20px;
    color:#FFF;
    height:37px;
    margin-top:10px;
}

h2 {
    font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #000000;
    font-weight: normal;
    text-transform:capitalize;
    padding:0;
    margin:0.2em auto 0.5em 0;
}

h2.f1 {
    width:100%;
    border-bottom:1px solid black;
    font-size:16px;
    padding-bottom:5px;
}
  
.small {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    color: #000000;
}

.title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    background: #CBC6BC;
}

.category_big {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    color: #000000; 
    font-weight: bold; 
}

.category {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    color: #000000; 
    font-weight: normal; 
}

.marked {
    background-color: #000000;
    font-weight: bold;
}

a, a:visited, a:active {
    color: #FF6600;
    text-decoration: none;
}

a:hover {
    color: #FF3300;
}

a.titlelink, a.titlelink:visited, a.titlelink:active {
    text-decoration: none;
    font-weight: bold;
}

a.titlelink:hover {
    font-weight: bold;
}

option, textarea, input, select, file {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #000000; 
    background-color: #FFFFFF; 
    border: 1px solid #333333;
}

.footer {
    color: #FFFFFF;
    font-size: 10px
}

.form_off {  
    color: #666666; 
    background-color: #DCDCDC; 
    border: 1px solid #666666;
}

.form_on {  
    color: #000000; 
    background-color: #EEEEEE; 
    border: 1px solid #000000;
}

.form_username {
    background-color: #ccc;
    border: 1px solid #333333;
    background-image: url(images/username.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.form_password {
    background-color: #eeeeee;
    border: 1px solid #333333;
    background-image: url(images/password.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.form_name {
    background-color: #eeeeee;
    border: 1px solid #333333;
    background-image: url(images/name.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.form_text {
    background-color: #eeeeee;
    border: 1px solid #333333;
    background-image: url(images/message.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.input { 
    background-color: transparent; 
    border: 1px none; 
    margin-top: 0px;
    margin-bottom: 0px;
}

#LatestTopics {
    padding:0;
    margin:0;
    list-style:none;
}

#LatestTopics li {
    padding:0;
    margin:0;
    font-size:10px;
    font-weight:normal;
}

#LatestTopics li a{
    padding:0;
    margin:0;
    font-size:10px;
    font-weight:normal;
}
