/* Main Body Rules */

body {background-color: #FFFFFF; color: black; margin: 0px;}

*{font-family:  Arial, Helvetica, sans-serif; font-size: 10pt;}



/* Main Link Moueovers */

a.main:link {color: #000000; text-decoration: none;}

a.main:active {color: #000000; text-decoration: none;}

a.main:visited {color: #000000; text-decoration: none;}

a.main:hover {color: #FF3333; text-decoration: underline;}



/* Top Link Moueovers */

a.nav:link {color: #000000; text-decoration: none; font-weight: bold;}

a.nav:active {color: #000000; text-decoration: none; font-weight: bold;}

a.nav:visited {color: #000000; text-decoration: none; font-weight: bold;}

a.nav:hover {color: #FFFFFF; text-decoration: underline; font-weight: bold;}



/* Body Link Mouseovers */

a:link {color: #0000FF;}

a:active {color: #0000FF;}

a:visited {color: #0000FF;}

a:hover {color: #FF3333;}



/* Layout Images, Backgrounds and Such */

td.top {text-align: right; background-image: url("images/yellowtop.gif"); text-align: right; font-weight: bold; line-height: 22px}

td.headbg {background-image: url("images/wsl-header2.gif"); background-repeat: repeat-x;}

td.yellow {background-color: #FFCC00; color: black; font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: 14pt; height: 22px;}

td.stripes {background-image: url("images/green-bg.gif"); vertical-align: top; width: 175px;}

td.navbarbg {background-image: url("images/nav2.gif"); line-height: 31px; background-repeat: repeat-x;}

td.navbar {background-image: url("images/wsl-nav.gif"); line-height: 31px; background-repeat: no-repeat;}



/* Header Backgrounds for Left and Right Bars */

td.greenbartopleft {background-image: url("images/green-left-top.gif"); color: white; font-weight: bold; text-align: center; line-height: 20px;}

td.greenbarleft {background-image: url("images/green-left.gif"); color: white; font-weight: bold; text-align: center; line-height: 20px;}

td.yellowbarleft {background-image: url("images/yellow-left.gif"); font-weight: bold; text-align: center; line-height: 20px;}

td.redbarleft {background-image: url("images/red-left.gif"); font-weight: bold; text-align: center; line-height: 20px;}

td.greenbartopright {background-image: url("images/green-right-top.gif"); color: white; font-weight: bold; text-align: center; line-height: 20px;}

td.greenbarright {background-image: url("images/green-right.gif"); color: white; font-weight: bold; text-align: center; line-height: 20px;}

td.yellowbarright {background-image: url("images/yellow-right.gif"); font-weight: bold; text-align: center; line-height: 20px;}

td.redbarright {background-image: url("images/red-right.gif"); font-weight: bold; text-align: center; line-height: 20px;}



/* Misc Text Rules */

h3 {text-align: center; font-size: 12pt;}

.bodytext {text-align: left; vertical-align: top;}

.bigfont {font-size: 12pt;}

.biggerfont {font-size: 14pt;}

.biggestfont {font-size: 16pt;}

.bigfontbold {font-size: 12pt; font-weight: bold;}

.biggerfontbold {font-size: 14pt; font-weight: bold;}

.biggestfontbold {font-size: 16pt; font-weight: bold;}

.largefont {font-size: 18pt;}

.largerfont {font-size: 24pt;}

.largestfont {font-size: 36pt;}

.largefontbold {font-size: 18pt; font-weight: bold;}

.largerfontbold {font-size: 24pt; font-weight: bold;}

.largestfontbold {font-size: 36pt; font-weight: bold;}

.redbigfont {color: #FF0000; font-size: 12pt;}

.redbiggerfont {color: #FF0000; font-size: 14pt;}

.redbiggestfont {color: #FF0000; font-size: 16pt;}

.redbigfontbold {color: #FF0000; font-size: 12pt; font-weight: bold;}

.redbiggerfontbold {color: #FF0000; font-size: 14pt; font-weight: bold;}

.redbiggestfontbold {color: #FF0000; font-size: 16pt; font-weight: bold;}

.small {font-size: 8pt;}

.smallerfont {font-size: 8pt; text-align: left;}

.smmaroonfont {font-size: 8pt; text-align: left; color: maroon;}

.greenfont {color: green; font-weight: bold;}

.grayfont {color: #a1a1a1; font-size: 8pt;}

.new {color: #CC0000;}



/* Black Box */

td.blackbox1 {background-image: url("images/blk-left-top.gif"); width: 14px;}

td.blackbox2 {background-image: url("images/blk-top.gif");}

td.blackbox3 {background-image: url("images/blk-right-top.gif"); width: 12px;}

td.blackbox4 {background-color: black; width: 14px;}

td.blackbox5 {background-color: black; color: white; font-size: 13pt; font-weight: bold; text-align: center;}

td.blackbox6 {background-color: black; width: 12px;}

td.blackbox7 {background-image: url("images/blk-bot-left.gif"); width: 14px;}

td.blackbox8 {background-image: url("images/blk-bot.gif");}

td.blackbox9 {background-image: url("images/blk-bot-right.gif"); width: 12px;}



/* Misc Bars and Boxes */

.bargreen {background-color: #006600; text-align: center; font-weight: bold; color: white; font-size: 12pt;}

.baryellow {background-color: #FFCC00; text-align: center; font-weight: bold; font-size: 12pt;}

.barred {background-color: #FF3333; font-weight: bold; text-align: center; font-size: 12pt;}

.boxblack {background-color: #202020; color: white; font-weight: bold; text-align: center; font-size: 10pt;}

.boxred {background-color: #FF3333; color: white; font-weight: bold; text-align: center; font-size: 10pt;}

.boxyellow {background-color: #FFCC00; color: black; font-weight: bold; text-align: center; font-size: 10pt;}

.boxwhite {background-color: #FFFFFF; color: black; text-align: center; font-size: 10pt;}