body { 
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    background-color: #660000;
    color: #333;
    margin: 10px;
    text-align: justify;
    }
div#global {
text-align:left; /* reset text alignment */
width:924px; /* or a percentage, or whatever */
margin:0 auto; /* for the rest */
}


h1 { margin-bottom: 0px; margin-top: 0px; }
h2 { margin-bottom: 0px; }
h1.err {
   margin-bottom: 0px; 
   margin-top: 0px;
   color: #660000;
}
p.small { margin: 0px; font-size: smaller; }
p.scenter { margin: 0px; font-size: smaller; text-align: center; }

a { text-decoration: underline; color: #000000; }
a:hover { color: #660000; text-decoration: underline; border: 0; }
a.content { text-decoration: underline; border: 0; color: #660000; }

div.head {
   border: 0px solid #333;
   width: 926px;
   margin-bottom: 5px;
   background: #660000;
}

div.rfooter {
   border: 1px solid #333;
   width: 120px;
   position: relative;
   float: left;
   background: #FFFFFF;
   text-align: center;
}

div.menu {
   width: 120px;
   text-align: center;
   font-size: 20pt;
   color: #000000;
   position: relative;
   float: left;
   border: 1px solid #333;
   background: #FFFFFF;
}
div#menu a.home { color: #FFFFFF; background: #660000; border: 0px solid #333; }
div#menu a.home:hover { background: #660000; border: 0px solid #333; }
div#menu a {
   text-align: center;
   width: 120px;
   margin: 0px;
   display: block;
   border: 0px solid #333;
   text-decoration: none;
}

div#menu a:hover { color: #FFFFFF; border: 0px solid #333; background: #660000; text-decoration: none; }

div.contentbox {
   border: 1px solid #333; 
   margin-left: 126px;
   margin-top: 0px;
   width: 772px;
   padding: 10px;
   background: #FFFFFF;
}

div.content {
   border: 1px solid #333;
   margin-left: 126px; 
   margin-top: 5px;
   width: 772px;
   padding: 10px;
   background: #FFFFFF;
}

div.footer {
   border: 1px solid #333; 
   margin-left: 126px;
   margin-top: 5px;
   padding: 10px;
   width: 772px;
   background: #FFFFFF;
}
img {
   border: 0px;
}
img.head {
   border: 0px;
}
th.ros {
   text-align: center;
}

table.news {
   border: 0px solid #000;
   width: 772px;
}
table.ros {
   border: 1px solid #333;
   margin-left: auto;
   margin-right: auto;
   width: 722px;
}
td.bar {
   text-align: center;
   background-color: #333;
   color: #FFF;
}
td.bar1{
   text-align: center;
}
#tablist{

padding: 3px 0;

margin-left: 0;

margin-bottom: 0;

margin-top: 0.1em;

font: bold 12px Verdana;

}



#tablist li{

list-style: none;

display: inline;

margin: 0;

}



#tablist li a{

text-decoration: none;

padding: 3px 0.5em;

margin-left: 3px;

border: 1px solid #000000;

border-bottom: none;

background: #104888;

}



#tablist li a:link, #tablist li a:visited{

color: white;

}



#tablist li a.current{

background: #3B73B3;

}



#tabcontentcontainer{

width:100%;

}



.tabcontent{

display:none;

}

