body, td{font-family:Arial;}
body{margin:0; padding:0; background-color:#4F4F4F;}

.greytopmenu {font:18px Arial;font-weight:bold;padding-left:14px;padding-right:14px;background-color:#696969;text-shadow:-1px -1px 0 #000000}
.greytopmenu a {color:#FFFFFF;text-decoration:none;}
.greytopmenu a:hover {color:#FFFFFF;text-decoration:underline;}
.redtopmenu {font:20px Tahoma;padding-left:14px;padding-right:14px;background-image:url(/images/red_tab_bg.gif);}
.redtopmenu a {color:#EBE9E6;text-decoration:none;}
.redtopmenu a:hover {color:#EBE9E6;text-decoration:underline;}

#topmenutable td{padding-left:8px; padding-right:8px; font-size:14px}
#topmenutable a{color:white;text-decoration:none}
#topmenutable a:hover{color:#FFF000;text-decoration:underline}
#topmenutable td.topmenuitem {border-left:1px solid #656565}
#topmenutable td.topmenuitem#first {border-left:0px}
#topmenutable td.topmenucaption{color:#7D7C7C;padding-right:0}

#copyright{background-color:#333333; }
#copyright td, #copyright a{color:#999999; font-size:12px}
.columntop {background-image:url(/images/columntop.gif);width:327px;height:9px}
.newstop {background-image:url(/images/newstop.gif);width:267px;height:9px}
.columnbottom {background-image:url(/images/columnbottom.gif);width:327px;height:9px}
.newsbottom {background-image:url(/images/newsbottom.gif);width:267px;height:9px}
.columnbody {background-image:url(/images/columnbg.gif);width:327px}
.newsbody {background-image:url(/images/newsbg.gif);width:267px}

.newsbody, .columnbody {
    padding:24px;
    padding-right:13px;
    padding-top:10px;
    padding-bottom:0px;
    color:#575757;
    font-size:12px;
    line-height:20px;
}

.column_title {
    padding-left:1px;
    padding-bottom:9px;
    font-size:18px;
    font-weight:bold;
    color:#575757;
}

.line{
    height:1px;
    background-image:url(/images/linebg.gif);
}

.newsbody .line, .columnbody .line{
    margin-left:-8px;
    margin-right:3px;
    margin-bottom:20px;
}


.listheader{
    color:#BE0C0C;
    font-size:14px;
    font-weight:bold;
}

.columnbody ul{
    list-style-image:url(/images/bullet.gif);
    padding-left:25px;
    padding-right:30px;
}

.columnbody .subheader, .newsbody .subheader {
    color:#575757;
    font-size:12px; font-weight:bold;
}

a.thumb {
    padding-right:9px;
    padding-top:9px;
    padding-left:9px;
    padding-bottom:10px;
    background-image:url(/images/thumbbg.gif);
    display: block;
}
