/*  
 * The first set of CSS rules below applies to the XML element(s) named in the selector.
 *
 * The second set of CSS rules (with dotted selectors) applies to any XML element whose
 * 'class' attribute matches the rule's selector name.
 * For example, you can use the 'class' attribute of any XML element to associate 
 * it with a style below, such as <p class="b">.
 * Also, you can use <span class="b"> or <div class="b"> and the associated end tags 
 * to delimit text to be bolded.  
 */

/*** DEFAULT SETTINGS ***/
 
/* body { background-color:#FFFFFF ; font-family: tahoma, verdana, garamond, sans-serif, courier ;  text-align:center ; font-size:x-small ; color:black } */
body { background-color:#FFFFFF ; font-family: verdana, tahoma, garamond, sans-serif, courier ;  text-align:left ; font-size:11px ; color:black }

table { border-color:black ; border-width:0px  ; border-style:none ; background-color:transparent ; text-align:left ; margin: 0px 0px 0px 0px }

td, tr, th { color:#333333 ; border-color:black ; border-width:0px ; border-style:none ; background-color:transparent ; text-align:left ; vertical-align:middle ; font-size:11px ; margin: 0px 0px 0px 0px }

p { font-size:11px ; color:#333333/*black*/ ; text-decoration:none ; background-color:transparent  }
h1 { font-family: verdana, tahoma, garamond, sans-serif, courier }
h2 { font-family: verdana, tahoma, garamond, sans-serif, courier }
h3 { font-family: tahoma, verdana, tahoma, garamond, sans-serif, courier }
h4 { font-family: Trebuchet MS, tahoma, verdana, garamond, sans-serif, courier }
h5 { font-family: verdana, tahoma, garamond, sans-serif, courier }
img { border-width:0px ; border-style:none ; vertical-align:top ; margin: 0px 0px 0px 0px }
caption	{ font-weight:bold ; font-style:italic ; font-size:x-small }

/*** CUSTOM SETTINGS ***/

.b	{ font-weight:bold }
.u 	{ text-decoration:underline }
.big 	{ font-size:larger }
.i 	{ font-style:italic }
.small 	{ font-size:smaller }
.smaller { font-family: tahoma, verdana, arial ; font-size:10px }
.10px { font-size:10px }
.12px { font-size:12px }

.alignleft { text-align:left }
.aligncenter { text-align:center }

/** Table wrapper settings */
#wrapper {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0;
	text-align: left;
	vertical-align: middle;
	width: 752px;
	height:100%;
	border: 0px solid black;
}

/* Table settings */
table.maintable { border-color:black ; border-width:0px  ; border-style:none ; background-color:transparent ; text-align:left ; width:751px ; margin: 0px 0px 0px 0px }
table.tablewide { border-color:black ; border-width:0px  ; border-style:none ; background-color:transparent ; text-align:left ; width:100% }

/* Settings for login/logout stuff */
.logtable { position: relative ; top: 107px ; left: 30px ; border-color:#9C0000 ; border-width:0px  ; border-style:none ; background-color:transparent ; text-align:left ; margin: 0px 0px 0px 0px }
.logtext { font-family: Tahoma, Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal }
.logtextfield { font-family: Tahoma, Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; width: 70px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; clip:  rect(   ); border: 1px #666699 solid; background-repeat: repeat }
/* .logtextfield { font-family: Tahoma, Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; width: 70px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; clip:  rect(   ); border: 1px #9C0000 solid; background-repeat: repeat } */
.logbutton50 { font-family: Tahoma, Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; border-color: #333366 #666699 #666699 #333366; color: #000000; background-color: #CCCCFF; background-repeat: no-repeat; width: 53px; height: 16px ; border-width: 1px 1px 1px 1px; clip:  rect(   )}
/* .logbutton50 { font-family: Tahoma, Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; border-color: #666666 #CCCCCC #CCCCCC #666666; color: #000000; background-repeat: no-repeat; width: 53px; height: 16px ; border-width: 1px 1px 1px 1px; clip:  rect(   )} */
.logbutton75 { font-family: Tahoma, Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; border-color: #666666 #CCCCCC #CCCCCC #666666; color: #000000; background-repeat: no-repeat; width: 78px; height: 16px ; border-width: 1px 1px 1px 1px; clip:  rect(   )}
.logbutton100 { font-family: Tahoma, Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; border-color: #666666 #CCCCCC #CCCCCC #666666; color: #000000; background-repeat: no-repeat; width: 103px; height: 16px ; border-width: 1px 1px 1px 1px; clip:  rect(   )}

/* Settings for forum stuff */
.forumtext { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal }
.forumtextfield30 { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; width: 30px; margin: 0px 0px 0px 0px; clip:  rect(   ); border: 1px #666699 solid; background-repeat: repeat }
.forumtextfield100 { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; width: 100px; margin: 0px 0px 0px 0px; clip:  rect(   ); border: 1px #666699 solid; background-repeat: repeat }
.forumtextfield150 { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; width: 150px; margin: 0px 0px 0px 0px; clip:  rect(   ); border: 1px #666699 solid; background-repeat: repeat }
.forumtextfield200 { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; width: 200px; margin: 0px 0px 0px 0px; clip:  rect(   ); border: 1px #666699 solid; background-repeat: repeat }
.forumtextfield250 { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; width: 250px; margin: 0px 0px 0px 0px; clip:  rect(   ); border: 1px #666699 solid; background-repeat: repeat }
.forumtextfield350 { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; width: 350px; margin: 0px 0px 0px 0px; clip:  rect(   ); border: 1px #666699 solid; background-repeat: repeat }
.forumtextarea { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin: 0px 0px 0px 0px; clip:  rect(   ); border: 1px #666699 solid; background-repeat: repeat ; width: 542px }
.forumbutton50 { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; border-color: #333366 #666699 #666699 #333366; color: #000000; background-color: #CCCCFF; background-repeat: no-repeat; width: 53px; height: 19px ; border-width: 1px 1px 1px 1px; clip:  rect(   )}
.forumbutton75 { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; border-color: #333366 #666699 #666699 #333366; color: #000000; background-color: #CCCCFF; background-repeat: no-repeat; width: 78px; height: 19px ; border-width: 1px 1px 1px 1px; clip:  rect(   )}
.forumbutton100 { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; border-color: #333366 #666699 #666699 #333366; color: #000000; background-color: #CCCCFF; background-repeat: no-repeat; width: 103px; height: 19px ; border-width: 1px 1px 1px 1px; clip:  rect(   )}
table.forumtable105 { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:632px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
table.forumtable145 { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:592px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
table.forumtable165 { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:572px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
table.forumtable195 { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:542px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
table.forumtable205 { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:532px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
table.subforumtable195 { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; position: relative ; top: 0px ; left: 10px ; width:531px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
table.subforumtable205 { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; position: relative ; top: 0px ; left: 10px ; width:521px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.forumheader { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#CCCCFF ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.forumcat1 { height: 16px; border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#F0F9FE ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.forumcat2 { height: 16px; border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#D6EEFF ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.forumsubheader { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#7FFFD4 ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.forumsubcat1 { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#DBF9EF ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.forumsubcat2 { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#D1FDD9 ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.forumplain { border-color: #333366 #666699 #666699 #333366; border-width:1px 1px 1px 0px ; border-style:solid ; background-color:white ; margin: 0px 0px 0px 0px ; padding: 3px 3px 3px 3px }
td.forumwhite { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:white ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.forumyellow { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#FFFF99 ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.forumlightyellow { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#FFFFCC ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.forumlightblue { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#D6EEFF ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.lightblue { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#D6EEFF ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }

/* Settings for contact list stuff */
table.contacttable { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:735px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.contheader { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#CCCCFF ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.contact1 { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#F0F9FE ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.contact2 { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#D6EEFF ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }

/* Settings for guestbook stuff */
table.guestbooktable { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:542px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.guestbookheader { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 1px 0px ; border-style:solid ; background-color:#CCCCFF ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.guestbookrow1 { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#F0F9FE ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.guestbookrow2 { border-color: #333366 #666699 #666699 #333366; border-width:1px 1px 1px 0px ; border-style:solid ; background-color:white ; margin: 0px 0px 0px 0px ; padding: 3px 3px 3px 3px }
td.guestbookrow3 { border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 1px 0px ; border-style:solid ; background-color:white ; margin: 0px 0px 0px 0px ; padding: 3px 3px 3px 3px }

/* Settings for link tree stuff */
.treelinks { color: #999999 ; position: relative ; top: 0px ; left: 0px ; background-color: transparent }
.treelinks195 { color: #999999 ; position: relative ; top: 0px ; left: 195px ; background-color: transparent }

/* Settings for submenu stuff */
table.mainframetable { text-align:left ; vertical-align:top ; width:737px ; background-color:transparent ; padding-top: 0px }
td.mainframesubmenucell { text-align:center ; vertical-align:top ; width:195px ; background-color:transparent }
td.mainframerightcell { text-align:left ; vertical-align:top ; width:542px ; background-color:transparent ; margin:0 auto }
table.submenutable150 { border-color:black ; border-width:0px  ; border-style:none ; background-color:transparent ; text-align:center ; width:150px ; margin: 0 auto ; padding: 0px 0px 0px 0px }
td.submenucell { text-align:center ; vertical-align:middle ; width:150px ; height:35px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; background-image:url("submenu.gif") ; background-position:center center ; background-repeat:no-repeat ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.blanksubmenucell { font-family:tahoma ; text-align:center ; font-size:9px ; width:150px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.logocell { text-align:center ; vertical-align:middle ; width:150px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.playerlist { text-align:center ; vertical-align:top ; width:150px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 20px 0px 0px 0px }

/* Settings for statistics stuff */
table.statstable0 { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:420px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
table.statstable0big { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:500px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
table.statstable195 { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:420px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
table.statstable195big { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:500px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.statsblank { font-family: tahoma, verdana, Trebuchet MS, arial ; border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:black ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.statsheader { font-family: tahoma, verdana, Trebuchet MS, arial ; border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:#D6EEFF ; margin: 0px 0px 0px 0px ; padding: 0px 1px 0px 1px }
td.statswhite { font-family: tahoma, verdana, Trebuchet MS, arial ; border-color: #333366 #666699 #666699 #333366; border-width:0px 1px 0px 0px ; border-style:solid ; background-color:white ; margin: 0px 0px 0px 0px ; padding: 0px 1px 0px 1px }

/* Settings for gallery stuff */
img.thumb { margin: 1px 1px 1px 1px ; border-width: 1px 1px 1px 1px ; border-style: solid ; border-color: black }

/* Settings for sponsors page */
td.sponsor_left { text-align:center ; vertical-align:middle ; padding-top:30px }
td.sponsor_right { text-align:center ; vertical-align:middle ; padding-top:30px ; padding-left:40px }
td.sponsor_topleft { text-align:center ; vertical-align:middle }
td.sponsor_topright { text-align:center ; vertical-align:middle ; padding-left:40px }

/* Settings for player card stuff */
table.playertable { width:95% ; background-color:transparent ; text-align:left ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.playerhead { font-size: 12px ; text-align:left ; font-weight:normal ; vertical-align:top ; border-width:0px 0px 0px 0px ; border-style:solid ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.players { font-size: 12px ; text-align:left ; font-weight:normal ; vertical-align:top ; border-width:0px 0px 0px 0px ; border-style:solid ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
table.cardtable { background-color:transparent }
td.cardtitle { font-size: 18px ; text-align:center ; font-weight:bold ; font-family:Trebuchet MS, verdana, tahoma, arial ; vertical-align:middle ; width:542px ; height:42px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; background-image:url("card_title.jpg") ; background-position:center center ; background-repeat:no-repeat ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.cardpic { text-align:center ; vertical-align:top ; width:169px ; height:196px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; background-image:url("card_pic.jpg") ; background-position:top center ; background-repeat:no-repeat ; margin: 0px 0px 0px 0px ; padding: 10px 0px 0px 0px }
td.cardfooter { text-align:center ; vertical-align:middle ; width:542px ; height:12px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; background-image:url("card_footer.jpg") ; background-position:center center ; background-repeat:no-repeat ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.cardline { text-align:center ; vertical-align:middle ; width:2px ; height:9px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; background-image:url("line.jpg") ; background-position:center center ; background-repeat:repeat-y ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.cardcontent { text-align:left ; vertical-align:top ; width:369px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 5px 0px 5px 0px }
td.cardcontent1 { text-align:left ; font-weight:bold ; font-family:Trebuchet MS, verdana, tahoma, arial ; vertical-align:middle ; width:75px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 3px }
td.cardcontent2 { text-align:left ; vertical-align:middle ; width:294px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 0px }
td.cardcontent3 { text-align:left ; vertical-align:middle ; width:369px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 3px 0px 3px }
td.cardunder { text-align:left ; font-weight:normal ; vertical-align:middle ; width:542px ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 3px }
.cardtext { font-style:normal ; position: fixed ; top: 0px ; left: 100px ; background-color: transparent }
table.seasontable { border-color:black ; border-width:1px  ; border-style:solid ; background-color:transparent ; text-align:left ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.seasonhead1 { font-size: 10px ; text-align:center ; font-weight:bold ; font-family : verdana, tahoma, garamond, arial ; vertical-align:middle ; width:105px ; border-width:0px 1px 1px 0px  ; border-style:solid ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.seasonhead2 { font-size: 10px ; text-align:center ; font-weight:bold ; font-family : verdana, tahoma, garamond, arial ; vertical-align:middle ; width:47px ; border-width:0px 1px 1px 0px  ; border-style:solid ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.seasontext1 { font-size: 10px ; text-align:center ; font-weight:normal ; font-family : verdana, tahoma, garamond, arial ; vertical-align:middle ; width:105px ; border-width:0px 1px 1px 0px  ; border-style:solid ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.seasontext2 { font-size: 10px ; text-align:center ; font-weight:normal ; font-family : verdana, tahoma, garamond, arial ; vertical-align:middle ; width:47px ; border-width:0px 1px 1px 0px  ; border-style:solid ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.noseasontext { font-size: 10px ; text-align:center ; font-weight:normal ; font-style:italic ; font-family : verdana, tahoma, garamond, arial ; vertical-align:middle ; width:141px ; border-width:0px 1px 1px 0px  ; border-style:solid ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
img.card { border-style:solid ; border-width: 1px 1px 1px 1px ; border-color: #333366 #666699 #666699 #333366 }

/* Settings for match fixtures table */
table.fixturetable { width:95% ; border-color:black ; border-width:1px 2px 1px 1px  ; border-style:solid ; background-color:transparent ; text-align:left ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.fixturehead { font-family:verdana,tahoma,arial ; font-size: 11px ; text-align:left ; font-weight:normal ; vertical-align:middle ; border-width:0px 0px 1px 0px ; border-style:solid ; background-color:#D6EEFF ; margin: 0px 0px 0px 0px ; padding: 3px 3px 3px 3px }
td.fixtures { /*font-family:tahoma,verdana,tahoma,arial ; font-size: 12px ;*/ text-align:left ; font-weight:normal ; vertical-align:middle ; border-width:0px 0px 1px 0px ; border-style:solid ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 5px 3px 5px 3px }
td.fixtures2 { /*font-family:tahoma,verdana,tahoma,arial ; font-size: 12px ;*/ text-align:left ; font-weight:normal ; vertical-align:middle ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 5px 3px 5px 3px }
td.fixtures3 { /*font-family:tahoma,verdana,tahoma,arial ; font-size: 12px ;*/ text-align:left ; font-weight:normal ; vertical-align:middle ; border-width:0px 1px 1px 0px ; border-style:solid ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 5px 3px 5px 3px }
td.fixtures4 { /*font-family:tahoma,verdana,tahoma,arial ; font-size: 12px ;*/ text-align:left ; font-weight:normal ; vertical-align:middle ; border-width:0px 0px 1px 0px ; border-style:solid ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 5px 3px 5px 10px }
td.fixtureinfo { font-family:tahoma,verdana,tahoma,arial ; font-size: 10px ; text-align:justify ; font-weight:normal ; vertical-align:middle ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 10px 12px 10px 3px }

/* Settings for match results table */
table.resulttable { /*width:95% ;*/ border-color:black ; border-width:0px  ; border-style:none ; background-color:transparent ; text-align:left ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
td.results { /*font-family:tahoma,verdana,tahoma,arial ; font-size: 12px ;*/ text-align:left ; font-weight:normal ; vertical-align:middle ; border-width:0px 0px 0px 0px ; border-style:none ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 1px 3px 1px 3px }
td.results2 { /*font-family:tahoma,verdana,tahoma,arial ; font-size: 12px ;*/ text-align:left ; font-weight:normal ; vertical-align:middle ; border-width:0px 0px 1px 0px ; border-style:solid ; background-color:transparent ; margin: 0px 0px 0px 0px ; padding: 1px 3px 1px 3px }

/* Settings for text and table positioning */
.tab0 { position: relative ; top: 0px ; left: 0px ; background-color: transparent }
.tabhighlight0 { position: relative ; top: 0px ; left: 0px ; background-color: #D6EEFF }
.tab10 { position: relative ; top: 0px ; left: 10px ; background-color: transparent }
.tab145 { position: relative ; top: 0px ; left: 145px ; background-color: transparent }
.tab165 { position: relative ; top: 0px ; left: 165px ; background-color: transparent }
.tab195 { position: relative ; top: 0px ; left: 195px ; background-color: transparent }
.tab205 { position: relative ; top: 0px ; left: 205px ; background-color: transparent }
.par215 { position: relative ; top: 0px ; left: 215px ; width: 522px ; background-color: transparent }
.par205 { position: relative ; top: 0px ; left: 205px ; width: 532px ; background-color: transparent }
.par195 { position: relative ; top: 0px ; left: 195px ; width: 542px ; background-color: transparent }
.par165 { position: relative ; top: 0px ; left: 165px ; width: 572px ; background-color: transparent }
.par145 { position: relative ; top: 0px ; left: 145px ; width: 592px ; background-color: transparent }
.par105 { position: relative ; top: 0px ; left: 105px ; width: 632px ; background-color: transparent }
.partext195 { position: relative ; top: 0px ; left: 195px ; width: 542px ; background-color: transparent ; text-align: justify ; padding-right: 8px}
/* These are for mainframe table cells (used e.g. with submenus) */
.par0 { position: relative ; top: 0px ; left: 0px ; width: 542px ; background-color: transparent }
.partext0 { position: relative ; top: 0px ; left: 0px ; width: 542px ; background-color: transparent ; text-align: justify ; padding-right: 8px}
.partexthighlight0 { position: relative ; top: 0px ; left: 0px ; width: 542px ; background-color: #D6EEFF ; text-align: justify ; padding-right: 8px}
.email { letter-spacing:-1px ; background-color: transparent ; font-style: normal }
/* Other */
.parfull { position: relative ; top: 0px ; left: 0px ; width: 742px ; background-color: transparent }
.parfulltext { position: relative ; top: 0px ; left: 0px ; width: 742px ; background-color: transparent ; text-align: justify ; padding-right: 8px}

/* New forum styles */
table.kelyforumtable { border-color:black ; border-width:1px  ; border-style:solid ; background-color:white ; text-align:left ; width:700px ; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px }
.kelyforumpar { position: relative ; top: 0px ; left: 15px ; width: 700px ; background-color: transparent }
.kelyforumtextarea { font-family: Verdana, Tahoma, Arial; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin: 0px 0px 0px 0px; padding: 1px 2px 1px 2px; clip:  rect(   ); border: 1px #666699 solid; background-repeat: repeat ; width: 700px }
.kelyforumtab { position: relative ; top: 0px ; left: 15px ; background-color: transparent }
.kelyforumtreelinks { color: #999999 ; position: relative ; top: 0px ; left: 15px ; background-color: transparent }

/* Settings for background image and graphics positioning */
.bg_norepeat { background-repeat: no-repeat }
img.bgimage { position: absolute ; bottom: 0px ; z-index:-1 ; vertical-align:bottom }
.pos_main { position: relative ; top: 1px ; left: 9px }
.pos_teams { position: relative ; top: 1px ; left: 32px }
.pos_stats { position: relative ; top: 1px ; left: 59px }
.pos_history { position: relative ; top: 1px ; left: 88px }
.pos_sponsors { position: relative ; top: 1px ; left: 115px }
.pos_members { position: relative ; top: 1px ; left: 140px }
td.links { text-align:right ; vertical-align:top ; font-size:12px ; font-weight: bold; width:540px ; height:26px ; background-repeat:no-repeat ; margin: 0px 0px 0px 0px }
td.mainframe { text-align:left ; vertical-align:top ; width:742px ; height:504px ; background-color:white ; background-image:url("kely_bgimg.jpg") ; background-repeat:no-repeat ; background-position:bottom center ; padding-top: 15px }
td.mainframe1 { text-align:left ; vertical-align:top ; width:751px ; height:519px ; background-image:url("kely_bgimage.jpg") ; background-repeat:no-repeat ; background-position:bottom center ; padding-bottom: 25px }
td.mainframe2 { text-align:left ; vertical-align:top ; width:751px ; background-image:url("kely_bg.jpg") ; background-repeat:repeat-y }
td.leftborder { text-align:left ; vertical-align:top ; width:5px ; height:2px ; background-image:url("kely_borderleft.jpg") ; background-repeat:repeat-y }
td.rightborder { text-align:left ; vertical-align:top ; width:4px ; height:2px ; background-image:url("kely_borderright.jpg") ; background-repeat:repeat-y }
td.btmborder { color:#777777 ; text-align:left ; vertical-align:top ; width:751px ; height:15px ; background-image:url("kely_borderbtm.jpg") ; background-repeat:no-repeat ; padding: 0px 0px 0px 0px }
td.emptyslot { color:#777777 ; text-align:left ; vertical-align:top ; width:751px ; padding: 0px 0px 0px 0px }
.counterinfo { position:relative ; top:2px ; left: 20px ; color:#777777 ; text-align:left }

/* style configurations for links */
a         { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:blue ; text-decoration:none }
a:link    { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:blue ; text-decoration:none }
a:visited { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:blue ; text-decoration:none }
a:active  { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#3399FF ; text-decoration:underline }
a:hover   { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#3399FF ; text-decoration:underline }

a.player         { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:bold ; color:blue ; text-decoration:none }
a.player:link    { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:bold ; color:blue ; text-decoration:none }
a.player:visited { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:bold ; color:blue ; text-decoration:none }
a.player:active  { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:bold ; color:#3399FF ; text-decoration:underline }
a.player:hover   { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:bold ; color:#3399FF ; text-decoration:underline }

a.players         { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:10px ; font-weight:normal ; color:blue ; text-decoration:none }
a.players:link    { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:10px ; font-weight:normal ; color:blue ; text-decoration:none }
a.players:visited { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:10px ; font-weight:normal ; color:blue ; text-decoration:none }
a.players:active  { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:10px ; font-weight:normal ; color:#3399FF ; text-decoration:underline }
a.players:hover  { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:10px ; font-weight:normal ; color:#3399FF ; text-decoration:underline }

a.submenu     { font-family: Trebuchet MS, verdana, tahoma, arial ; font-size:12px ; font-weight:bold ; color:blue ; text-decoration:none }
a.submenu:link    { font-family: Trebuchet MS, verdana, tahoma, arial ; font-size:12px ; font-weight:bold ; color:blue ; text-decoration:none }
a.submenu:visited { font-family: Trebuchet MS, verdana, tahoma, arial ; font-size:12px ; font-weight:bold ; color:blue ; text-decoration:none }
a.submenu:active  { font-family: Trebuchet MS, verdana, tahoma, arial ; font-size:12px ; font-weight:bold ; color:#3399FF ; text-decoration:underline }
a.submenu:hover   { font-family: Trebuchet MS, verdana, tahoma, arial ; font-size:12px ; font-weight:bold ; color:#3399FF ; text-decoration:underline }

a.tree         { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#6666CC ; text-decoration:none }
a.tree:link    { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#6666CC ; text-decoration:none }
a.tree:visited { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#3366CC ; text-decoration:none }
a.tree:active  { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#3399FF ; text-decoration:underline }
a.tree:hover   { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#3399FF ; text-decoration:underline }

a.sponsor         { font-family: Trebuchet MS,tahoma,verdana,arial ; font-size:14px ; font-weight:bold ; color:blue ; text-decoration:none }
a.sponsor:link    { font-family: Trebuchet MS,tahoma,verdana,arial ; font-size:14px ; font-weight:bold ; color:blue ; text-decoration:none }
a.sponsor:visited { font-family: Trebuchet MS,tahoma,verdana,arial ; font-size:14px ; font-weight:bold ; color:blue ; text-decoration:none }
a.sponsor:active  { font-family: Trebuchet MS,tahoma,verdana,arial ; font-size:14px ; font-weight:bold ; color:#3399FF ; text-decoration:underline }
a.sponsor:hover   { font-family: Trebuchet MS,tahoma,verdana,arial ; font-size:14px ; font-weight:bold ; color:#3399FF ; text-decoration:underline }

a.match_won         { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#00C100 ; text-decoration:none }
a.match_won:link    { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#00C100 ; text-decoration:none }
a.match_won:visited { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#00C100 ; text-decoration:none }
a.match_won:active  { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#00FF00 ; text-decoration:underline }
a.match_won:hover   { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#00FF00 ; text-decoration:underline }

a.match_draw         { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:blue ; text-decoration:none }
a.match_draw:link    { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:blue ; text-decoration:none }
a.match_draw:visited { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:blue ; text-decoration:none }
a.match_draw:active  { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#3399FF ; text-decoration:underline }
a.match_draw:hover   { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#3399FF ; text-decoration:underline }

a.match_lost         { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:red ; text-decoration:none }
a.match_lost:link    { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:red ; text-decoration:none }
a.match_lost:visited { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:red ; text-decoration:none }
a.match_lost:active  { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#FF6666 ; text-decoration:underline }
a.match_lost:hover   { font-family: verdana, Trebuchet MS, tahoma, arial ; font-size:11px ; font-weight:normal ; color:#FF6666 ; text-decoration:underline }

/* style configurations for links
a         { font-family: Tahoma, Verdana, Arial ; font-size:x-small ; font-weight:normal ; color:blue ; text-decoration:none }
a:link    { font-family: Tahoma, Verdana, Arial ; font-size:x-small ; font-weight:normal ; color:blue ; text-decoration:none }
a:visited { font-family: Tahoma, Verdana, Arial ; font-size:x-small ; font-weight:normal ; color:blue ; text-decoration:none }
a:active  { font-family: Tahoma, Verdana, Arial ; font-size:x-small ; font-weight:normal ; color:#3399FF ; text-decoration:underline }
a:hover   { font-family: Tahoma, Verdana, Arial ; font-size:x-small ; font-weight:normal ; color:#3399FF ; text-decoration:underline }
*/
