* {
 margin: 0;
 padding: 0;
}
html, body {
 padding: 0;
 color: #FFFFFF;
 margin: 6px 0 0 0;
 background-color: #000;
 font-family: "Times New Roman",Georgia,Serif; 
}
img {
 border: none;
}
#main {
 width: 716px;
 border-radius: 10px;
 border: 4px double #C0C0C0;
}
table.us {
 text-align: left;
}
tr.us:hover {
 font-weight: bold;
 background-color: #191919;
}
table.main2 {
 text-align: left;
 border: 1px solid #C0C0C0;
}
table.sch {
 width: 600px;
 text-align: left;
}
td.schx {
 font-size: 20px;
 font-weight: bold;
 border-top: 2px solid #FFF;
}
td.x00 {
 border: 1px solid #C0C0C0;
 border-top: none;
}
td.x10 {
 border-bottom: 1px solid #C0C0C0;
}
td.x32 {
 color: #FFF;
 font-size: 32px;
 font-weight: bold;
 text-decoration: underline;
}
p.top {
 padding-top: 4px;
 padding-bottom: 4px;
}
p.top2 {
 padding-top: 4px;
}
a:link, a:visited, a:active, a:hover {
 color: #FFF;
 font-size: 20px;
 text-decoration: none;
}

/* NavBar */
ul#tabnav {
 padding:0;
 list-style: none;
 margin: 0 0 4px 0;
 text-align: center;
 font-family: "Times New Roman",Georgia,Serif;
}
ul#tabnav li {
 display: inline;
}
ul#tabnav li a {
 border: 1px solid #c0c0c0;
 margin: 0;
 color: #C0C0C0;
 padding: 4px 4px;
 border-bottom: none;
 text-decoration: none;
 background-color: #000;
 border-top-left-radius: 4px;
 border-top-right-radius: 4px;
}

/* AddThis */
#sticky {
 position: fixed;
 padding: 10px;
 width: 140px;
 border: none;
 bottom: 0;
 right: 0;
 /* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
 _position: absolute;
}
