body 
{
	MARGIN: 5px; 
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align: center;
	FONT-SIZE: 10px; 
}

A 
{cursor:pointer;}

A.link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.link:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.link:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.link:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
A.link-small {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.link-small:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.link-small:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.link-small:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
A.newslink {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.newslink:visited {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.newslink:link {
	FONT-SIZE: 12px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.newslink:hover {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
A.closewindow
{
	font-size: 8pt;
	color: #999999;	
	cursor: pointer;
	text-decoration: none;
}
A.closewindow:visited
{
	font-size: 8pt;
	color: #999999;	
	cursor: pointer;
	text-decoration: underline;
}
A.closewindow:hover
{
	font-size: 8pt;
	color: #999999;	
	cursor: pointer;
	text-decoration: underline;
}
IMG.article_thumb
{
	width: 90px;
	cursor:pointer;
}
IMG.link
{
	cursor:pointer;
}
IMG.photo
{
	border: solid 1px #F8F9D5;
}
IMG.product
{
	width: 90px;
}
IMG.photoblack
{
	border: solid 1px #000000;
}
#rotatordiv
{
	border: solid 1px #000000;
}
.banner 
{
	font-family: Verdana;
	color: #cc0022;
	font-size: 24px;
	font-weight: bold;
	vertical-align: bottom;
	text-align: center;
	width: 616px;
}
.logo 
{
	vertical-align: middle;
	text-align: center;
	width: 104px;
	padding: 10px 10px 0px 10px; 
}
.subheader 
{
	font-family: Verdana;
	background-color: #000084;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	height: 18px;
}
.columnheader 
{
	font-family: Verdana;
	color: #000084;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}
TD.footer 
{
	font-family: Verdana;
	background-color: #000084;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
}
TD.address 
{
	font-family: Verdana;
	background-color: #000084;
	color: #F8F9D5;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	vertical-align: top;
	padding-right: 2px;
}
.menu-back {
	PADDING-TOP: 10px; 
}
.bottom-back {
}
.main-tablebg {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	BACKGROUND-COLOR: #ffffff;
}
.head-block {
	BACKGROUND-COLOR: #000000;
}
.menu-table {
	BACKGROUND-COLOR: Transparent;
	COLOR: #ffffff; 
	cursor: pointer;
	border-top: 1px solid #000000;
	height:40px;
}
TD.menu-selected {
	BACKGROUND-COLOR: #F8F9D5;
	color: #000084;
	font-size: 10pt;
	font-weight: bold;
	font-family: arial;
	border: solid 1px #000084;
}
TD.menu-out {
	BACKGROUND-COLOR:  Transparent;
	COLOR: #F8F9D5; 
	font-size: 10pt;
	font-weight: bold;
	font-family: arial;
	border: solid 1px #000084;
	padding:6px;
}
TD.menu-over {
	/*BACKGROUND-COLOR: #5965ff;*/
	color: #ffcc00;
	font-size: 10pt;
	font-weight: bold;
	font-family: arial;
/*	border-top: solid 1px #394518;
	border-bottom: solid 1px #F8F9D5;
	border-left: solid 1px #394518;
	border-right: solid 1px #F8F9D5;*/
	border: solid 1px #ffcc00;
	padding:6px;
}
.footer-right-top {
	FONT-SIZE: 10px;
}
.footer-right-bottom {
	FONT-SIZE: 10px;
}
TD {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.header
{
	HEIGHT: 35px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 14pt;
	TEXT-ALIGN: left;
	COLOR: white;
	BACKGROUND-IMAGE: url(../images/tile_back.gif);
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma, Verdana, Arial;
}
TR.header
{
	background-color: #ffffff;
}
TR.subheader
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma, Verdana, Arial;
}
TD.productsubheader 
{
	font-family: Verdana;
	background-color: #000084;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	padding: 0px;
}
TD.productdesc 
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	text-align: center;
	padding: 10px;
}
TD.productprice 
{
	font-family: Verdana;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
	padding: 10px;
}
TD.text
{
	HEIGHT: 25px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	vertical-align: top;
}
TD.input
{
	HEIGHT: 25px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10pt;
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma, Verdana, Arial
}
TD.standard
{
	HEIGHT: 25px;
	BORDER-TOP: 1px solid #ffffff;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	vertical-align: top;
	background-color: #000084;
	color: #ffffff;
}
TD.optional
{
	HEIGHT: 25px;
	BORDER-TOP: 1px solid #ffffff;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	vertical-align: top;
	background-color: #905197;
}
TD.PhotoOver
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    COLOR: #ffeeff;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #000084;
    CURSOR: pointer;
    padding-left:5px;
    padding-right:5px;
}
TD.PhotoOut
{
    FONT-FAMILY: Tahoma, Verdana, Arial;
    COLOR: #000084;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #ffeeff;
    CURSOR: default;
    padding-left:5px;
    padding-right:5px;
}
H1 {
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center
}
.content-back {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px
}
.content-table {
	WIDTH: 100%
}
.header-back {
	
}
.banner-left {
	
}
.footer-left {
	
}
TABLE.frame 
{
    width: 880px;
    padding: 0px;
    text-align: center;
    border: 0px;
}
TD.frame 
{
    background-color: #000084;
    width: 880px;
    text-align: center;
    vertical-align: top;
    height: 300px;
}
TD.photoframe 
{
    background-color: #000084;
}
TABLE.content 
{
    width: 600px;
    height: 390px;
    border: 0px;
    background-color: #ffffff;
    margin: 10px 10px 10px 110px;
}
TABLE.matches 
{
    width: 557px;
    height: 390px;
    border: 5px solid #ffffff;
    background-color: #ffffff;
    margin: 10px 10px 10px 110px;
}
TD.leaguetableheader
{
    font-weight: bold;
    color: ffffff;
}
TD.leaguetable
{
    color: ffffff;
}
TD.leaguetableheader_num
{
    font-weight: bold;
    color: ffffff;
    text-align: right;
}
TD.leaguetable_num
{
    color: ffffff;
    text-align: right;
}
TD.content 
{
}
TABLE.presscontent 
{
    width: 500px;
    height: 390px;
    border: 0px;
    background-color: #ffffff;
    margin: 10px;
}
.footer-right {
	
}
.border-text {
	FONT-SIZE: 12px; 
	COLOR: #63cfff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center
}
A:visited
{
	color: blue;
}
.calendar
{
	border: 1px solid #eeeeff;
	position: absolute;
	left:10px;
	top: 10px;
}
.admin
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
}
.calendar-title
{
	height: 20px;
	width: 124px;
	background-color: #eeeeff;
	color: #9999ff;
	text-align: center;
	border: 1px solid #eeeeff;
	font-weight: bold;
}
.admin-header
{
	height: 20px;
	background-color: #eeeeff;
	color: #9999ff;
	text-align: center;
}
.calendar-subheader
{
	width: 22px;
	height: 20px;
	background-color: #eeeeff;
	color: #9999ff;
	text-align: center;
}
.calendar-nav
{
	width: 22px;
	height: 20px;
	background-color: #eeeeff;
	color: #9999ff;
	text-align: center;
	cursor: pointer;
}
.calendar-clearday
{
	width: 20px;
	height: 20px;
	background-color: #eeeeff;
	color: #9999ff;
	text-align: center;
	cursor: pointer;
}
.calendar-confirmed
{
	width: 20px;
	height: 20px;
	background-color: #ff0000;
	color: #eeeeff;
	text-align: center;
	border: 1px solid #eeeeff;
}
.calendar-unavailable
{
	width: 20px;
	height: 20px;
	background-color: #ffffff;
	color: #eeeeff;
	text-align: center;
	border: 1px solid #eeeeff;
	cursor: default;
}
.calendar-provisional
{
	width: 20px;
	height: 20px;
	background-color: #ffff00;
	color: #9999ff;
	text-align: center;
	border: 1px solid #eeeeff;
}
.calendar-today
{
	BORDER-RIGHT: red 1px solid; 
	BORDER-TOP: red 1px solid; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT: red 1px solid; 
	BORDER-BOTTOM: red 1px solid;
	text-align: center;
}
.calendar-mouseover
{
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid;
	text-align: center;
}
TABLE.admin-menu
{
	background-color: #eeeeff;	
	border: solid 1px #ccccff;
}
.admin-menu
{
	font-size: 8pt;
	cursor: pointer;
}
.ErrorMsg
{
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
}
.Required
{
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 24px;
	vertical-align:top;
}
.InfoMsg
{
	POSITION: absolute;
	left: 0px;
	top: 0px;
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	z-index: 999;
}
TABLE.loginbox
{
    border: 1px solid #000084; 
    width: 200px; 
    padding: 0px;
}
TD.leftborder
{
	background-POSITION: right;
	vertical-align:top;
}
TD.rightborder
{
	background-POSITION: left;
	vertical-align:top;
}
TD.topborder
{
	BACKGROUND-IMAGE: url(../images/shadeTop.gif);
	background-POSITION: top;
	vertical-align:top;
}
TD.loginheader
{
    BACKGROUND-COLOR: #000084;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
TR.logintext
{
    HEIGHT: 10;
}
TD.logintext
{
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
}
.newsarchive {
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
    vertical-align: bottom;
    height: 40px;
	cursor: pointer;
}
.newsarchiveover {
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	text-decoration: underline;
	cursor: pointer;
    vertical-align: bottom;
    height: 40px;
}
TD.newsheadline
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
	vertical-align: top;
}
TD.newsheader
{
	font-family: Verdana;
	background-color: #000000;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}
TD.newsinsert
{
	font-family: Helvetica;
	background-color: #ffffff;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	height: 20px;
	vertical-align: top;
	text-align: left;
}
TD.newssubheader 
{
	font-family: Verdana;
	color: #000000;
	font-size: 14px;
	text-align: left;
	vertical-align: top;
	height: 40px;
}
TD.newsarticle
{
    font-size: 12px;
    padding-left: 20px;
}
TD.newsfooter
{
    font-size: 8px;
    font-style: italic;
}
TABLE.masthead
{
    background-image: url(../images/CYMmasthead.jpg);
    background-repeat: no-repeat;
}
.bio, .about
{
	color: #000084;
	font-family: tahoma;
	width:100%;
}
HR.bio, HR.about
{
    border-bottom: 180px dotted #000084;
}
TD.bioheader, TD.aboutheader
{
	color: #000084;
	font-family: tahoma;
	font-size: 24px;
	font-weight: bold;
}
TD.biosubheader
{
	color: #000084;
	font-family: tahoma;
	font-size: 16px;
	vertical-align: bottom;
}
TD.biosectionheader, TD.aboutsectionheader
{
	color: #000084;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
}
TD.bio
{
	color: #000084;
	font-family: tahoma;
	font-size: 12px;
}
TD.about
{
	color: #000084;
	font-family: tahoma;
	font-size: 12px;
}
TD.aboutsubheader
{
	color: #000084;
	font-family: tahoma;
	font-size: 18px;
	font-weight: bold;
	vertical-align: bottom;
}
TD.matches-header
{
	font-family: Verdana;
	border-bottom: 1px solid #000084;
	color: #000084;
	font-size: 16px;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}
TD.matches-subheader 
{
	font-family: Verdana;
	color: #000084;
	background-color: #ccccff;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}
TD.matches-menu-out1 
{
	font-family: Verdana;
	color: #840000;
	background-color: #ff8888;
	font-size: 12px;
    /*background-image: url("../images/1stKit.jpg");*/
    background-repeat: no-repeat;
    background-position: left top;
	vertical-align: top;
	text-align: center;
	width: 300px;
}
TD.matches-menu-over1 
{
	font-family: Verdana;
	color: #000000;
	background-color: #ffaaaa;
	font-size: 12px;
    /*background-image: url("../images/1stKit.jpg");*/
    background-repeat: repeat;
    background-position: top;
    background-position: left top;
	text-align: center;
	width: 300px;
}
TD.matches-menu-out2 
{
	font-family: Verdana;
	color: #000084;
	background-color: #8888ff;
	font-size: 12px;
    /*background-image: url("../images/2ndKit.jpg");*/
    background-repeat: repeat;
    background-position: left top;
	vertical-align: top;
	text-align: center;
	width: 300px;
}
TD.matches-menu-over2 
{
	font-family: Verdana;
	color: #000084;
	background-color: #aaaaff;
	font-size: 12px;
    /*background-image: url("../images/2ndKit.jpg");*/
    background-repeat: repeat;
    background-position: left top;
	vertical-align: top;
	text-align: center;
	width: 300px;
}
TD.biopic
{
    padding-right: 10px;
}
TD.mastheadsub
{
	color: #000084;
	font-family: tahoma;
	font-size: 18px;
	font-weight: bold;
	vertical-align: bottom;
}
TD.staffmenu, TD.aboutmenu
{
	color: #000084;
	font-family: tahoma;
	font-size: 10px;
	cursor: pointer;
}
.dottedline
{
    height: 4px;
    padding: 0px;
    background-repeat:repeat-x;
    width: 360px;
}
.services 
{
	PADDING-RIGHT: 75px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 11pt;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	font-family: Verdana;
	color: #ffffff;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	background-color: #907197;
	background-position: right;
	background-repeat:no-repeat;
	height: 50px;
	cursor: pointer;
}
.interactiveheader 
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	color: #000084;
	font-weight: bold;
	font-variant: small-caps;
}
.interactivetext 
{
	font-size: 9pt;
	font-weight: bold;
	font-family: Verdana;
	color: #000084;
}
TD.interactive 
{
    text-align:center; 
    padding-top:2px;
    padding-left:5px;
    padding-right:5px;
}
TD.interactivecoltitle 
{
    text-align:center; 
    padding-top:2px;
    padding-left:5px;
    padding-right:5px;
    width: 50px;
}
TD.interactivelinetitle 
{
    text-align:left; 
    padding-top:2px;
    padding-left:10px;
    padding-right:0px;
    width: 170px;
}
.sys-font-body-bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.sys-font-small-blue
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Arial;
}
.Required
{
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 24px;
	vertical-align:top;
}
TABLE.Dropdown
{
	BORDER-RIGHT: red 1pt solid;
    BORDER-TOP: red 1pt solid;
    BORDER-LEFT: red 1pt solid;
    BORDER-BOTTOM: red 1pt solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}
TD.dropdown-frame
{
	border: solid 1px #330099;
}
TD.dropdown-header
{
	cursor: pointer;
    padding: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #330099;
}
TD.dropdown
{
	border: solid 1px #cccccc;
	font-size:xx-small;
	height: 2px;	
}
#party 
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	vertical-align: top;
	text-align: left;
	background-color: #907197;
	background-position: right;
	background-repeat:no-repeat;
	height: 30px;
	border: solid 1px #000084;
}
#products 
{
    display: none;
}
#interactive 
{
    display: block;
}
TD.scorersheader 
{
	font-family: Helvetica;
	text-decoration: underline; 
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
}
TD.scorers 
{
	font-family: Helvetica;
	font-size: 9pt;
	color: #ffffff;
	font-weight: bold;
}
INPUT.logininput
{
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    HEIGHT: 20;
    WIDTH: 75;
}
INPUT.btnSmall
{
    BORDER-RIGHT: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
	WIDTH: 60px;
    HEIGHT: 25px;
    CURSOR: pointer;
    COLOR: #ffffff;
    LINE-HEIGHT: 100%;
    BACKGROUND-COLOR: #000084
}
INPUT.btnSmallLight
{
    BORDER-RIGHT: #905197 1px solid;
    BORDER-LEFT: #905197 1px solid;
    BORDER-TOP: #905197 1px solid;
    BORDER-BOTTOM: #905197 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
	WIDTH: 60px;
    HEIGHT: 25px;
    CURSOR: pointer;
    COLOR: #ffffff;
    LINE-HEIGHT: 100%;
    BACKGROUND-COLOR: #905197
}
TABLE.homepage 
{
    background-image: url("../images/101_0509_sm.jpg");
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position:  15px 0px;
    background-color: #000084;
    width: 600px;
    height: 325px;
    border: 0px;
    filter: alpha(opacity=50);
    opacity: 50%;
    -moz-opacity:.50;
}
TD.homepage 
{
	font-family: Verdana;
	color: #ffffff;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	height: 360px;
}
TD.homepagetext 
{
	font-family: Verdana;
	color: #F3E4CB;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
	vertical-align: middle;
	text-align: left;
	height: 60px;
	width: 360px;
	text-align: center;
}
#homepage
{
    width: 700px; 
    height: 400px;
    padding-top: 30px; 
    padding-left: 100px;
    /*filter: alpha(opacity=100);     */
}
TABLE.admin-table
{
	border: 1px solid #ccccff;
}
TR.admin-header
{
	background-color: #eeeeff;	
	FONT-WEIGHT: bold; 
}
TR.admin-subheader
{
	background-color: #ccccff;	
	FONT-WEIGHT: bold; 
}
TD.admin-coltitle
{
	background-color: #ccccff;	
	FONT-WEIGHT: bold; 
	text-align: center;
}
TD.adminrow-even
{
	background-color: #eeeeff;	
}
TD.adminrow-odd
{
	background-color: #9999ff;	
}
#calendar
{
	position: absolute;
	left:500;
	top:75;
	background-color: #ffffff;
	z-index: 2;
}
#adminpanel
{
	position: absolute;
	left:0;
	top:100;
	background-color: #ffffff;
	z-index: 1;
}
#admin_viewbookings
{
	position: absolute;
	left:0;
	top:320;
	background-color: #ffffff;
	z-index: 3;
}
#admin_viewday
{
}
#wrapper
{
	background-color: #ffffff;
	width: 880px;
	text-align: center;
	position: absolute;
	left: 100px;
	z-index: 1;
}
TABLE.scroller
{
	 width:165px;
	 height:200px;
}
#scroller
{
    position: absolute;
	left: 20px;
    top: 350px;
    width: 165px;
    height: 225px;
    background-color: #ffffff;  
	z-index: 2;
}
#scrollertext
{
	position: absolute;
	font-family: tahoma;
	width: 165px;
	height: 215px;
	left: 20px;
	top: 0px;
	overflow: hidden;
	clip:  rect(13px 200px 235px 0);	
	z-index: 2;
}
#scrollerbody
{
	color: #000084;
	font-family: tahoma;
	font-size: 9pt;
	z-index: 2;
}
#scrollerauthor
{
	color: #000084;    
	font-style:italic;
	font-family: tahoma;
	font-weight: bold;
	z-index: 2;
}
#advertbox
{
    position: absolute;
	left: 830px;
    top: 350px;
    width: 120px;
    height: 200px;
    background-color: #ffffff;  
    border: solid 1px #ffffff;  
	z-index: 2;
	text-align: center;
}
#bookmarks
{
    position: absolute;
	left: 320px;
    top: 0px;
    width: 800px;
    height: 16px;
    background-color: #ffffff;  
    border: solid 0px #ffffff;  
	z-index: 2;
	text-align: center;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#links
{
    position: absolute;
	right: 10px;
    top: 0px;
    height: 20px;
    background-color: #ffffff;  
    border: solid 0px #ffffff;  
	z-index: 2;
	text-align: left;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
TABLE.adbar
{
	border: solid 1px #000084;
}
TD.adbar-title
{
	background-color: #000084;
	color: #ffffff;
	text-align: center;
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}
DIV.latestnews
{
    width: 256px;
    height: 456px;
    background-image: url(../images/ccf.gif);
    margin-right: 10px;
    border-left: solid 1px #ffffff;
}
DIV.latestnewsover
{
    width: 256px;
    height: 456px;
    background-color: #F3E4CB;  
    margin-right: 10px;
    border-left: solid 1px #ffffff;
}
#photo
{
	background-color: #ffeeee;
	left: 0; 
	width:800px; 
	border-top: 2px outset #cccccc;
	border-bottom: 2px ridge #cccccc;
}
#status
{
	COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    z-index: 999;
}
#statusframe
{
    text-align: center;
    vertical-align: middle;    
}
#moreDIV
{
    display: block;
}
/* From Old Site */
HR
{
    color: #1D1928;
}
TD
{
	font-size: 12px;
	font-family: verdana, tahoma, arial;
}
TD.header
{
	font-size: 14px;
	font-weight: bold;
	color: #F1C04A;
	background-color: #1D1928;		
}
TD.match-cym
{
	width: 150px;
	color: navy;
}
TD.match-team
{
	width: 150px;
}
TR.match-bold
{
	font-weight: bold;
}
TR.match-header
{
	font-weight: bold;		
}
