body { 
color: #FFFFFF;
scrollbar-face-color:#CB0909;
scrollbar-arrow-color:#601701;
scrollbar-track-color:#601701;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#601701;
scrollbar-darkshadow-Color:#601701; 
background-color: #CC0000;
background-image: url("http://www.swingcanada.com/images/background.gif");
 } 

table.main {position: absolute; top: 0px; left: 0px; width: 770px; border-bottom:solid 1px #000000; border-left:solid 1px #000000; border-top:solid 1px #000000; border-right:solid 1px #000000;  background:#000000; }
table.data {position: relative; border-bottom:solid 1px #000000; border-left:solid 1px #000000; border-top:solid 1px #000000; border-right:solid 1px #000000;}
TD.TL {border-top:solid 1px #990000; border-right:solid 1px #990000; background:#BB0000; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000000; text-align: left; text-decoration: none; padding: 2px 2px 10px 2px; }
TD.TC {border-top:solid 1px #990000; background:#FFFFFF; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #111111; text-align: left; text-decoration: none; padding: 2px 2px 10px 2px; }
TD.TCA {border-top:solid 1px #990000; background:#FFFFFF; background-image: url("/images/main_cell_bg.jpg"); background-repeat: repeat-x; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #111111; text-align: left; text-decoration: none; padding: 2px 2px 10px 2px; }
TD.TR {border-top:solid 1px #990000; border-left:solid 1px #990000; background:#990000; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: center; text-decoration: none; padding: 2px 2px 10px 2px; }
TD.HEADER {border-bottom:solid 4px #990000; background:#BB0000; font-family: Verdana, Arial; font-size: 15px; font-weight: bold; color: #FFFFCC; text-align: center; text-decoration: none; padding: 2px 2px 4px 2px; }
TD.LABEL {border-top:solid 1px #990000; border-bottom:solid 1px #990000; border-left:solid 1px #990000; border-right:solid 1px #990000; background: #BB0000; color: #FFFFCC; font-family: Verdana, Arial; font-size: 12px; font-weight: bold; text-align: center; text-decoration: none; padding: 2px 2px px 2px; }
TD.CONTENT {border-top:solid 1px #990000; border-bottom:solid 1px #990000; border-left:solid 1px #990000; border-right:solid 1px #990000; background:#FFFFFF; font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-align: center; text-decoration: none; background: #FFFFFF; padding: 2px 2px 2px 2px; }
TD.CONTENT a:link, TD.CONTENT a:visited, TD.CONTENT a:active { color: #011760; text-decoration: underline; }
TD.CONTENT a:hover { color: #601701; text-decoration: underline; }
TD.CONTENTL {border-top:solid 1px #990000; border-bottom:solid 1px #990000; border-left:solid 1px #990000; border-right:solid 1px #990000; background:#FFFFFF; font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-align: left; text-decoration: none; padding: 2px 2px 2px 2px; }
TD.CONTENTL a:link, TD.CONTENTL a:visited, TD.CONTENTL a:active { color: #601701; text-decoration: underline; }
TD.CONTENTL a:hover { color: #601701; text-decoration: underline; }
TD.CONTENTR {border-top:solid 1px #990000; border-bottom:solid 1px #990000; border-left:solid 1px #990000; border-right:solid 1px #990000; background:#FFFFFF; font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-align: right; text-decoration: none; padding: 2px 2px 2px 2px; }
TD.CONTENTR a:link, TD.CONTENTR a:visited, TD.CONTENTR a:active { color: #011760; text-decoration: underline; }
TD.CONTENTR a:hover { color: #011760; text-decoration: underline; }
TD.CONTENTC {border-top:solid 1px #990000; border-bottom:solid 1px #990000; border-left:solid 1px #990000; border-right:solid 1px #990000; background:#C4E4FF; font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-align: right; text-decoration: none; padding: 2px 2px 2px 2px; }
TD.CONTENTC a:link, TD.CONTENTC a:visited, TD.CONTENTC a:active { color: #601701; text-decoration: underline; }
TD.CONTENTC a:hover { color: #601701; text-decoration: underline; }
TD.TEXT {border-top:solid 1px #000000; border-bottom:solid 1px #990000; border-left:solid 1px #990000; border-right:solid 1px #990000; background:#FFFFFF; font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-align: justify; text-decoration: none; padding: 8px 8px 8px 8px; }
TD.TEXT a:link, TD.TEXT a:visited, TD.TEXT a:active { color: #011760; text-decoration: underline; }
TD.TEXT a:hover { color: #601701; text-decoration: underline; }

table.feature {position: relative; width: 118; border-bottom:double 4px #990000; border-left:double 4px #990000; border-top:double 4px #990000; border-right:double 4px #990000; background:#FFFFFF; }
td.feature { background:#990000; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: center; text-decoration: none; padding: 2px 1px 2px 1px; }
td.feature a:link, td.feature a:visited, td.feature a:active { color: #FFFFFF; text-decoration: underline; }
td.feature a:hover { color: #FFFFFF; text-decoration: underline; }
td.featuretext { background:#FFFFFF; font-family: Verdana, Arial; font-size: 9px; font-weight: normal; color: #000000; text-align: justify; text-decoration: none; padding: 4px 4px 4px 4px; }
td.featuretext a:link, td.featuretext a:visited, td.featuretext a:active { color: #FF0000; text-decoration: underline; }
td.featuretext a:hover { color: #FF0000; text-decoration: underline; }
td.featuretextL { background:#FFFFFF; font-family: Verdana, Arial; font-size: 9px; font-weight: normal; color: #000000; text-align: left; text-decoration: none; padding: 4px 4px 4px 4px; }
td.featuretextL a:link, td.featuretextL a:visited, td.featuretextL a:active { color: #FF0000; text-decoration: underline; }
td.featuretextL a:hover { color: #FF0000; text-decoration: underline; }
td.microtext { background:#FFFFFF; font-family: Arial, Tahoma; font-size: 9px; font-weight: normal; color: #000000; text-align: justify; text-decoration: none; padding: 4px 4px 4px 4px; }
td.microtext a:link, td.microtext a:visited, td.microtext a:active { color: #FF0000; text-decoration: underline; }
td.microtext a:hover { color: #FF0000; text-decoration: underline; }

td.minititle { background:#601701; font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; text-decoration: none; padding: 2px 2px 2px 2px; }

table.menu {position: absolute; top: 59px; left: 258px; height: 16px; border-bottom:solid 1px #990000; border-top:solid 1px #990000; border-right:solid 1px #990000; background:#00E4FF; }
td.menu {border-left:solid 1px #990000; background:#00E4FF; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000000; text-align: center; text-decoration: none; padding: 2px 2px 2px 2px; }
td.menu a:link, td.menu a:visited, td.menu a:active { color: #111111; text-decoration: none; }
td.menu a:hover { color: #011760; text-decoration: none; }

table.mail {position: absolute; top: 58px; left: 35px; height: 16px; background:#FF0000; border-left:solid 1px #990000;}
td.mail {background:#FFFFCC; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #FF0000; text-align: center; padding: 1px 1px 1px 1px; border-bottom:solid 1px #000000; border-top:solid 1px #000000; border-right:solid 1px #000000;  }
td.mail a:link, td.mail a:visited, td.mail a:active { color: #FF0000; text-decoration: none; }
td.mail a:hover { color: #FF0000; text-decoration: none; }

.popup		{ POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: #FFFF99; LAYER-BACKGROUND-COLOR: #FFFF99; WIDTH: 200; BORDER-LEFT: 1px solid #601701; BORDER-TOP: 1px solid #601701; BORDER-BOTTOM: 1px solid #601701; BORDER-RIGHT: 1px solid #601701; PADDING: 4px; z-index: 20 }

p { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000; text-align: justify; text-decoration: none; padding: 4px 0 4px 0;}
li { font-family: Verdana, Arial; font-size: 9px; font-weight: normal; color: #000000; text-align: left; text-decoration: none; padding: 2px 2px 2px 2px;}
.plain { font-family: Verdana, Arial; font-size: 12px; font-weight: normal; color: #111111;  text-decoration: none; padding: 2px 2px 2px 2px; }
.plain a:link, .plain a:visited, .plain a:active { color: #111111; text-decoration: underline; }
.plain a:hover { color: #FF0000; text-decoration: underline; }
.plainsmall { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #111111;  text-decoration: none; padding: 2px 2px 2px 2px; }
.plainsmall a:link, .plainsmall a:visited, .plainsmall a:active { color: #111111; text-decoration: underline; }
.plainsmall a:hover { color: #FF0000; text-decoration: underline; }
.plainsmaller { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #111111;  text-decoration: none; padding: 2px 2px 2px 2px; }
.plainsmaller a:link, .plainsmaller a:visited, .plainsmaller a:active { color: #111111; text-decoration: underline; }
.plainsmaller a:hover { color: #FF0000; text-decoration: underline; }
.plainleft {  font-family: Verdana, Arial; font-size: 12px; font-weight: normal; color: #111111; text-align: left;  text-decoration: none; padding: 2px 2px 2px 2px; margin: 2px; }
.plainright { font-family: Verdana, Arial; font-size: 12px; font-weight: normal; color: #111111; text-align: right; text-decoration: none; padding: 2px 2px 2px 2px; margin: 2px; }
.plaininput { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000; text-align: left;  text-decoration: none; padding: 2px 2px 2px 2px; margin: 2px;  border:solid 1px #990E12; border-style:solid 1px; border-color:#660000;}
.buttonlink { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; border-width: medium; border-style: double; border-color: #FFFFFF; background-color: #990E12; margin: 4px;}
.buttonlink a:link, .buttonlink a:visited, .buttonlink a:active { color: #990E12; border-color: #990E12; background-color: #FFFFFF; }
.buttonlink a:hover { color: #990E12; border-color: #990E12; background-color: #FFFFFF; }
.buttondon { font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; border-width: medium; border-style: outset; border-color: #660000; background-color: #990E12; margin: 0px;}
.buttonlink2 { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; border-width: medium; border-style: double; border-color: #FFFFFF; background-color: #006600; margin: 4px;}
.buttonlinkhover { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; border-width: medium; border-style: double; border-color: #FFFFFF; background-color: #339933; margin: 4px;}
.buttonred { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; border-width: medium; border-style: double; border-color: #FFFFFF; background-color: #DD0000; margin: 4px; width: 50px;}
.buttongrey { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; border-width: medium; border-style: double; border-color: #FFFFFF; background-color: #CCCCCC; margin: 4px; width: 50px;}
.copyright { font-family: Verdana, Arial; font-size: 9px; font-weight: normal; color: #111111; text-align: justify; text-decoration: none; padding: 2px 2px 2px 2px; }
.big { font-family: Verdana, Arial; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; padding: 2px 2px 2px 2px; }
.bigbold { font-family: Verdana, Arial; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; padding: 2px 2px 2px 2px; }
.bigunder { font-family: Verdana, Arial; font-size: 13px; font-weight: bold; color: #000000; text-decoration: underline; padding: 2px 2px 2px 2px; }
.highlite { background-color: #00FFFF; color: #111111; }

table.smenu {position: relative; border-bottom:solid 1px #990000; border-left:solid 1px #990000; border-top:solid 1px #990000; border-right:solid 1px #990000;}
TD.sHEADER {border-bottom:solid 4px #000000; background:#601701; font-family: Verdana, Arial; font-size: 15px; font-weight: bold; color: #FFFFCC; text-align: center; text-decoration: none; padding: 4px 4px 4px 4px; }
TD.sITEM {border-bottom:solid 1px #990000; border-left:solid 1px #990000; border-right:solid 1px #990000; background:#0000CC; font-family: Verdana, Arial, Helvetica; font-size: 10px;  font-weight: normal; color: #000000; text-align: left; text-decoration: none; background: #FFFFFF; padding: 4px 4px 4px 15px; }
TD.sITEM a:link, TD.sITEM a:visited, TD.sITEM a:active { color: #990000; text-decoration: underline; }
TD.sITEM a:hover { color: #990000; text-decoration: underline; }
TD.tITEM {border-bottom:solid 1px #990000; border-left:solid 1px #990000; border-right:solid 1px #990000; background:#FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 10px;  font-weight: normal; color: #000000; text-align: left; text-decoration: none; background: #0000CC; padding: 4px 4px 4px 15px; }
TD.tITEM a:link, TD.tITEM a:visited, TD.tITEM a:active { color: #FFFFFF; text-decoration: underline; }
TD.tITEM a:hover { color: #FFFFFF; text-decoration: underline; }


/* Chat Styles */
A.menu {font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; text-decoration:none; color:#FFFFFF;}
A.menu:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-decoration:none;}
A.menu:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: underline; color:#FFFFFF; margin: 0px; border: none;; background-color: #CC0033}
A.menu:active {font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: white; text-decoration:none;}
