 body{
    background-color: #333333;
    margin: 0px 0px 0px 0px;
}
h1{
    font-size: 14 px;
    color: #330000;
    font-family: sans-serif;
    margin-bottom: 0px;
    padding: 0px;     
}
h2{
    font-size: 13 px;
    color:White;
    font-family: sans-serif;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 2px;    
}
h3{
    font-size: 13 px;
    color:#BC1633;
    font-family: sans-serif;
    font-weight: bold; 
    margin-bottom: 0px; 
}
a{
    font-size: 11 px;
    color:#555555;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: underline; 
}
a:visited{
    font-size: 11 px;
    color:#555555;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: underline; 
}
a:hover{
    font-size: 11 px;
    color:#BC1633;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: underline;    
}
.footer_td{    
    background-repeat: no-repeat;
    background-color: #000000;
}

.default_font{
    font-size: 11 px;
    color:#555555;
    font-family: sans-serif;    
}
.default_bfont{
    font-size: 11 px;
    color:#555555;
    font-family: sans-serif;
    font-weight: bold;    
}
a.partner_link{
    font-size: 11 px;
    color:#FFFFFF;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: none; 
}
a.partner_link:visited{
    font-size: 11 px;
    color:#FFFFFF;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: none;   
}
a.partner_link:hover{
    color:#BC1633;
    text-decoration: underline; 
}
a.headernav_link:link{
    font-size: 10 px;
    font-weight: bold;
    color:#FFFFFF;
    font-family: sans-serif;
    border-bottom: 0px;
    padding: 2px;
    text-decoration: none;
}
a.headernav_link:visited{
    font-size: 10 px;
    font-weight: bold;
    color:#FFFFFF;
    font-family: sans-serif;
    border-bottom: 0px;
    padding: 2px;
    text-decoration: none;
}
a.headernav_link:hover{
    color:#000000;
    text-decoration: underline; 
}
a.currentpage_link:link{
    font-size: 11 px;
    color:#BC1633;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: none; 
}
a.currentpage_link:visited{
    font-size: 11 px;
    color:#BC1633;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: none; 
}
a.nextpage_link:link{
    font-size: 11 px;
    color:#555555;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: none; 
}
a.nextpage_link:visited{
    font-size: 11 px;
    color:#555555;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: none; 
}
a.nextpage_link:hover{
    color:#BC1633;
}
a.postheader_link:link{
    font-size: 11 px;
    color:#FFFFFF;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: none; 
}
a.postheader_link:visited{
    font-size: 11 px;
    color:#FFFFFF;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: none; 
}
a.postheader_link:hover{
    font-size: 11 px;
    color:#BC1633;
    font-family: sans-serif;
    border-bottom: 0px;
    text-decoration: none; 
}
.main_table{
    margin: 0px 0px 0px 0px;
    border-left: 1px;
    border-right: 1px;
    border-top: 1px;
    border-bottom: 1px;
    border-style: solid;
    border-color: black;
    background-color: #330000;
}
a.menunormal_link:link{
    font-size: 12 px;
    color:#ffffff;
    font-family: sans-serif;
    padding: 2px;
    text-decoration: none;      
}
a.menunormal_link:visited{
    font-size: 12 px;
    color:#ffffff;
    font-family: sans-serif;
    padding: 2px;
    text-decoration: none;      
}
a.menunormal_link:hover{
    color:#BC1633;
    text-decoration: underline;      
}
a.menuspecial_link{
    font-size: 12 px;
    color:#ffffff;
    font-family: sans-serif;
    font-weight: bold; 
    padding: 2px;
    text-decoration: none;      
}
a.menuspecial_link:visited{
    font-size: 12 px;
    color:#ffffff;
    font-family: sans-serif;
    font-weight: bold; 
    padding: 2px;
    text-decoration: none;   
}
a.menuspecial_link:hover{
    color:#BC1633;
    text-decoration: underline;      
}

.smallbox_td{
    padding:2px;
}

.postbox_table{
    padding: 4px;
}
.post_text{
    font-size: 11 px;
    color:#555555;
    font-family: sans-serif;
}
.postinfo_font{
    font-size: 9 px;
    color:#999999;
    font-family: sans-serif;
}
a.postinfo_link:link{
    font-size: 9 px;
    color:#999999;
    font-family: sans-serif;
}
a.postinfo_link:visited{
    font-size: 9 px;
    color:#999999;
    font-family: sans-serif;
}
a.postinfo_link:hover{ 
    color:#BC1633;    
}
.postcount_font{
    font-family: sans-serif;
    font-size: 9 px;    
    color:#FFFFFF;    
}
a.footer_link:link{
    font-size: 10 px;
    color:#BC1633;
    font-family: sans-serif;
    text-decoration: underline;
}
a.footer_link:visited{
    font-size: 10 px;
    color:#BC1633;
    font-family: sans-serif;
    text-decoration: underline;
}
a.footer_link:hover{    
    color:#ffffff;      
    text-decoration: underline;
}
.footer_font{
    font-size: 10 px;
    color:#CCCCCC;
    font-family: sans-serif;
}
.footer_table{
    padding: 2px;
}
.inputfield{
	font-size: 10px;
    font-family: Verdana;
    height: 17px;
}
.selectbox{
	font-size: 10px;
    font-family: Verdana;
    height: 17px;
}
.buttons{
	font-size: 10px;
    font-family: Verdana;
    height: 20px;
}
.textarea{
    font-size: 10px;
    font-family: Verdana;
}
