BODY
{
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(pics/tscbg2.gif);
    SCROLLBAR-ARROW-COLOR: yellow;
    SCROLLBAR-TRACK-COLOR: #b0c4de;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    SCROLLBAR-BASE-COLOR: #0000cd;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: #000080;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: blue
}
A:hover
{
    COLOR: red
}
A.footer:link
{
    FONT-WEIGHT: bold;
    COLOR: #ffff00;
    TEXT-DECORATION: none
}
A.footer:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ffff00;
    TEXT-DECORATION: none
}
A.footer:hover
{
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-DECORATION: none
}
A.category:link
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    COLOR: #ffff00;
    TEXT-DECORATION: none
}
A.category:visited
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    COLOR: #ffff00;
    TEXT-DECORATION: none
}
A.category:hover
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    COLOR: red;
    TEXT-DECORATION: none
}
.RHS_headings
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #000080;
    COLOR: #ffff00;
    LINE-HEIGHT: 140%;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-VARIANT: normal
}
.yellow_headings
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    BACKGROUND: #ffff00;
    COLOR: #000080;
    WIDTH: 100%;
    HEIGHT: 21px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.marquee
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: red;
    LINE-HEIGHT: normal;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: #ffff66;
    FONT-VARIANT: normal
}
.links
{
    TEXT-DECORATION: none
}
.box_head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #000080;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
.address_to
{
    FONT-WEIGHT: bold;
    COLOR: #000080;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.address
{
    TEXT-ALIGN: center
}
.copy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6f6f6f;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.screen
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}

.broken_link
{
    FONT-SIZE: xx-small;
    TEXT-ALIGN: center
}
.news_subject
{
    FONT-WEIGHT: bold
}
.alphabet
{
    FONT-WEIGHT: bold;
    COLOR: #ffff00
}
TABLE
{
    FONT-SIZE: 12px;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
TABLE.pagelinks
{
    FONT-SIZE: xx-small
}
TABLE.sponsor
{
    BORDER-RIGHT: #ffffff;
    BORDER-TOP: #ffffff;
    BORDER-LEFT: #ffffff;
    BORDER-BOTTOM: #ffffff;
    CELLSPACING: 0;
    CELLPADDING: 5;
}
TD.blue_buttons
{
    BACKGROUND: #0000cd;
    HEIGHT: 20px;
    VALIGN: center
}
P.blue_buttons
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffff00;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.blue_buttons:link
{
    FONT-WEIGHT: bold;
     
    COLOR: #ffff00;
    text-align: center; 
    TEXT-DECORATION: none
}
A.blue_buttons:hover
{
    FONT-WEIGHT: bold;
     
    COLOR: red;
    text-align: center; 
    TEXT-DECORATION: none
}
A.blue_buttons:visited
{
    FONT-WEIGHT: bold;
     
    COLOR: #ffff00;
    text-align: center; 
    TEXT-DECORATION: none
}
TD.sponsor
{
    BORDER-LEFT-COLOR: #000080;
    BORDER-BOTTOM-COLOR: #000080;
    VERTICAL-ALIGN: top;
    BORDER-TOP-COLOR: #000080;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    BORDER-RIGHT-COLOR: #000080
}
TABLE.new_divisions
{
    BORDER-RIGHT: #ffffff;
    BORDER-TOP: #ffffff;
    BORDER-LEFT: #ffffff;
    BORDER-BOTTOM: #ffffff;
    CELLSPACING: 5;
    CELLPADDING: 10
}
TD.new_divisions
{
    BORDER-LEFT-color: #000080;
    BORDER-BOTTOM-color: #000080;
    VERTICAL-ALIGN: top;
    BORDER-TOP-color: #000080;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center;
    BORDER-RIGHT-color: #000080
}
TD.photo_gallery
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #ffffff;
    VERTICAL-ALIGN: center
}    
TABLE.dark
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bolder;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: mediumblue;
    RULES: all;
    BORDER-COLOR: #ffff00;
    CELLSPACING: 0;
    CELLPADDING: 3
}
TABLE.light
{
    FONT-SIZE: x-small;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: repeat;
    /*BACKGROUND-COLOR: #b0c4de;*/
    BACKGROUND-COLOR: mediumblue;
    /*rules: all;*/
    CELLSPACING: 0;
    CELLPADDING: 3
}
TH
{
    COLOR: white
}
 
P.msg
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    COLOR: #314208
}
TD.expl
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 8pt;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    COLOR: #314208
}
INPUT.inp
{
    BORDER-RIGHT: mediumblue 0.3mm solid;
    BORDER-TOP: mediumblue 0.3mm solid;
    BACKGROUND-IMAGE: none;
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: x-small;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    BORDER-LEFT: mediumblue 0.3mm solid;
    COLOR: #000000;
    BORDER-BOTTOM: mediumblue 0.3mm solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: white
}
TEXTAREA.inp
{
    BORDER-RIGHT: mediumblue 0.3mm solid;
    BORDER-TOP: mediumblue 0.3mm solid;
    BACKGROUND-IMAGE: none;
    /*FONT-WEIGHT: 500;*/
    FONT-SIZE: 11pt;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    BORDER-LEFT: mediumblue 0.3mm solid;
    COLOR: black;
    BORDER-BOTTOM: mediumblue 0.3mm solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: white
}
SELECT.inp
{
    BORDER-RIGHT: mediumblue 0.3mm solid;
    BORDER-TOP: mediumblue 0.3mm solid;
    BACKGROUND-IMAGE: none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    BORDER-LEFT: mediumblue 0.3mm solid;
    COLOR: black;
    BORDER-BOTTOM: mediumblue 0.3mm solid;
    BACKGROUND-REPEAT: repeat
}
TABLE.form
{
    BORDER-RIGHT: mediumblue;
    BORDER-TOP: mediumblue;
    FONT-SIZE: x-small;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    BORDER-LEFT: mediumblue;
    BORDER-BOTTOM: mediumblue;
    BACKGROUND-COLOR: transparent;
    RULES: all;
    BORDER-COLOR: #1e90ff;
    CELLSPACING: 0;
    CELLPADDING: 3
}
TD.sub
{
    BACKGROUND-IMAGE: none;
    FONT-WEIGHT: 600;
    FONT-SIZE: x-small;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #0000cd
}
TABLE.item
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffff66
}
.advert
{
    BACKGROUND-COLOR: #e0ffff;
    TEXT-ALIGN: left
} 
.adshead
{
    BACKGROUND-COLOR: #0000cd;
    TEXT-ALIGN: left
}    
#dropmenudiv{
position:absolute;
border:1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: yellow;
}

.netballnews table tr {
padding-bottom:10px;
}

