body {
background-color: #ffffff;


border-right: #ffffff 0px inset;
border-top: #ffffff 0px outset;
border-left: #ffffff 0px outset;
border-bottom: #ffffff 0px inset;

margin-right: 20px;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 20px;

font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000; 
font-weight: normal;    
font-size: 0.8em;
text-align: left;     

background-image:   
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #9966cc;
}


a:link {color:#c0c0c0; text-decoration: none}
a:visited {color:#c0c0c0; text-decoration: none}
a:hover {color:#c0c0c0; cursor: hand; 
border-style: dotted; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 0px;
}

.floatright
{
float: right;
margin: 10 10 10px 20px;
clear: right;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.mattblacktabs{
width: 100%;
overflow: hidden;
border-bottom: 0px solid black; /*bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: 11px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #414141; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

div.centered 
{
text-align: center;
}
div.centered table 
{
margin: 0 auto; 
text-align: left;
}
