BODY {font-size: 9pt;}
TD,TH {font-size: 9pt;}
P {font-size: 9pt;}
IMG {border: 0px;}
A:link {color: #00FFFF;}
A:visited {color: #00C0C0;}
A:hover {color: #C0C0C0;}
A:active,A:focus {color: #FF80FF;}
.size1 {font-size: 7pt;}
.size2 {font-size: 8pt;}
.size3 {font-size: 9pt;}
.size4 {font-size: 12pt;}
.size5 {font-size: 14pt;}
.size6 {font-size: 18pt;}
.size7 {font-size: 24pt;}
#main {float: right; width: 700px;}
#mainfront {float: right; width: 720px;}
.qual, .date {color: #00FFFF;}
.advn {color: #00FF00;}
.elim {color: #FF8080;}
.qualbox, .qualbox TD {background: #004040; color: #00FFFF;}
.advnbox, .advnbox TD {background: #004000; color: #00FF00;}
.elimbox, .elimbox TD {background: #402020; color: #FF8080;}
.wdrwbox, .wdrwbox TD {background: #404040; color: #C0C0C0;}
.afc, .afc TD, .fldafc, .fldafc TD {background: #400040; color: #FF00FF;}
.caf, .caf TD, .fldcaf, .fldcaf TD {background: #004000; color: #00FF00;}
.concacaf, .concacaf TD, .fldconcacaf, .fldconcacaf TD {background: #404000; color: #FFFF00;}
.conmebol, .conmebol TD, .fldconmebol, .fldconmebol TD {background: #1F2C40; color: #7DAEFF;}
.ofc, .ofc TD, .fldofc, .fldofc TD {background: #004040; color: #00FFFF;}
.uefa, .uefa TD, .flduefa, .flduefa TD {background: #400C0C; color: #FF3131;}
.playoffs, .playoffs TD, .fldplayoffs, .fldplayoffs TD {background: #404040; color: #C0C0C0;}
.mappos {position: absolute; z-index: 4; visibility: visible;}
.footer {line-height: 1.2em;}
TD.cyansize5 {background: #004040; font-size: 14pt; color: #00FFFF;}
.lt, .ltcoll {background: #004000;}
.dk, .dkcoll {background: #003000;}
TR.lt TD.matchhd {background: #004040;}
TR.dk TD.matchhd {background: #003030;}
TR.lt TD.confhd {background: #004040;}
TR.dk TD.confhd {background: #003030;}
.noderow2002 {width: 700px; background: url("/_images/football_2002_top.gif") no-repeat bottom right;}
.noderow2003 {width: 700px; background: url("/_images/football_2003_top.gif") no-repeat bottom right;}
.noderowfront {width: 720px; background: url("/_images/frontbox.gif") no-repeat bottom center;}
.topinfo {padding: 32px 168px 120px 4px; text-align: right;}
.mainsec {background: url("/_images/front_barcen.gif") repeat-y top center;}
.blkfld {background: #000000;}
.maindata {width: 720px;}
.maindata .left {width: 360px; padding: 8px 30px 8px 8px;}
.maindata .right {width: 360px; padding: 8px 8px 8px 30px;}
.fronthdr {background: #004040; color: #00FFFF; text-align: center; font-size: 14pt;}
.fronthdr A:link, .fronthdr A:visited {display: block; padding: 2px 0px; text-decoration: none; color: #00FFFF;}
.fronthdr A:hover {background: #303030; color: #C0C0C0;}
.fronthdr A:active, .fronthdr A:focus {background: #300030; color: #FF80FF;}
.frontcontent {border-bottom: 2px solid #006060; padding: 8px;}
.frontright {border-bottom: 2px solid #006060; padding: 0px; vertical-align: top; background: #003030; color: #00FFFF;}
.frontright ul {list-style: none; margin: 0px; padding: 0px; font-size: 8pt;}
.frontright ul li {border-bottom: 1px solid #004040;}
.frontright ul a:link, .frontright ul a:visited {display: block; padding: 2px 4px; text-decoration: none; color: #00FFFF;}
.frontright ul a:hover {background: #303030; color: #C0C0C0;}
.frontright ul a:active, .frontright ul a:focus {background: #300030; color: #FF80FF;}
.frontpast {border-bottom: 2px solid #006060; padding: 8px;}
.frontfooter {padding-top: 8px;}
/* 2006 Men's World Cup styles: */
.noderow2006 {width: 720px; background: url("/_images/worldcup2006/frontbox.gif") no-repeat bottom left;}
.noderow2006tourn {width: 720px; background: url("/_images/worldcup2006/frontbox_tourn.gif") no-repeat bottom left;}
.topinfo2006 {padding: 8px 4px 118px 150px; text-align: right;}
.topinfo2006tourn {padding-bottom: 40px; text-align: right;}
.topnav2006 {padding: 8px 4px 4px 150px;}
.topnav2006 .grpbtn {padding: 4px 22px;}
/* 2007 Women's World Cup styles: */
.noderow2007 {width: 720px; background: url("/_images/worldcup2007/frontbox.gif") no-repeat bottom left;}
.topinfo2007 {padding: 8px 4px 118px 150px; text-align: right;}
/* General content styles: */
.barmenu {width: 144px; background: url("/_images/front_barmenu.gif") repeat-y top left;}
.menuint {background: #000000 url("/_images/menu_bak.gif") repeat-y top left; padding: 0px 4px;}
#menu {width: 136px;}
#menu TD {font-size: 7pt; background: #000000; padding: 0px; vertical-align: top;}
#menu .hidden {display: none;}
#menu .toggle, #menu .togglehilite {padding: 5px 0px 2px; text-align: center; color: #00C000;}
#menu .togglehilite {background: #003000;}
#menu .treeitem, #menu .treeitemhilite {padding: 2px;}
#menu .treeitemhilite {background: #003000; font-weight: bold;}
#menu A:link, #menu A:visited {color: #00FFFF; text-decoration: none;}
#menu A:hover {color: #C0C0C0;}
#menu A:active, #menu A:focus {color: #FF80FF;}
#menu .treeitem A:hover, #menu .treeitem A:active, #menu .treeitem A:focus {text-decoration: underline;}
#mainsec {width: 576px;}
.freecontent {padding: 8px;}
.fldcontent, .fldafc, .fldcaf, .fldconcacaf, .fldconmebol, .fldofc, .flduefa, .fldplayoffs {border-left: 2px ridge #E0E0E0; padding: 2px 0px 2px 2px;}
.fldafc A:link, .fldafc A:visited {color: #FFC0FF;}
.fldcaf A:link, .fldcaf A:visited {color: #80FF80;}
.fldconcacaf A:link, .fldconcacaf A:visited {color: #FFFF80;}
.fldconmebol A:link, .fldconmebol A:visited {color: #C0E0FF;}
.fldofc A:link, .fldofc A:visited {color: #80FFFF;}
.flduefa A:link, .flduefa A:visited {color: #FF8080;}
.fldafc A:hover, .fldcaf A:hover, .fldconcacaf A:hover, .fldconmebol A:hover, .fldofc A:hover, .flduefa A:hover {color: #C0C0C0;}
.fldafc A:active, .fldafc A:focus, .fldcaf A:active, .fldcaf A:focus, .fldconcacaf A:active, .fldconcacaf A:focus, .fldconmebol A:active, .fldconmebol A:focus, .fldofc A:active, .fldofc A:focus, .flduefa A:active, .flduefa A:focus {color: #FFFFFF;}
.fldcontent {background: #000000;}
#zoneconcacaf {position: absolute; width: 81px; height: 72px; right: 290px; top: 68px;}
#zoneconmebol {position: absolute; width: 80px; height: 72px; right: 232px; top: 102px;}
#zoneuefa {position: absolute; width: 80px; height: 72px; right: 174px; top: 68px;}
#zonecaf {position: absolute; width: 80px; height: 72px; right: 116px; top: 102px;}
#zoneafc {position: absolute; width: 80px; height: 72px; right: 58px; top: 68px;}
#zoneofc {position: absolute; width: 80px; height: 72px; right: 0px; top: 102px;}
.headline {font-size: 24pt;}
.mainhdr {font-size: 14pt;}
.mainhdrspc {border-bottom: 2px solid #006000; font-size: 14pt;}
.barhdr {background: #004040; color: #00FFFF; text-align: center; font-size: 14pt;}
.barhdrpad {padding: 2px; background: #004040; color: #00FFFF; text-align: center; font-size: 14pt;}
.grpteamselector {width: 100%;}
.grpteamselector A:link, .grpteamselector A:visited {text-decoration: none;}
/* Match table styles: */
.matchtbl {width: 100%;}
.matchtbl TD, .matchtbl TH, .standingtbl TD {vertical-align: top;}
.matchtbl A:visited {color: #00FFFF;}
.matchtbl A:hover {color: #C0C0C0;}
.matchtbl A:active, .matchtbl A:focus {color: #FF80FF;}
.matchdate {font-weight: bold;}
.lt TH, .ltcoll TH {border-right: 1px solid #006060; background: #004040; color: #00FFFF; text-align: center; font-weight: normal; font-style: italic;}
.dk TH, .dkcoll TH {border-right: 1px solid #006060; background: #003030; color: #00FFFF; text-align: center; font-weight: normal; font-style: italic;}
.lt TH.matchdate, .dk TH.matchdate {font-weight: bold; font-style: normal;}
.ltcoll TH, .ltcoll TD, .dkcoll TH, .dkcoll TD, .coll TH, .coll TD {font-size: 85%; color: #00E000; font-style: italic;}
.ltcoll .notesec, .dkcoll .notesec, .coll .notesec {width: 540px;}
.matchtbl .btnnoteopen {text-align: right; vertical-align: bottom;}
/* Group table styles: */
.standingtbl {width: 100%;}
.standingtbl .standinghead TD {vertical-align: bottom;}
.standingtbl .nomn A:link, .standingtbl .nomn A:visited {color: #00FF00;}
.standingtbl .qual A:link, .standingtbl .qual A:visited {color: #00FFFF;}
.standingtbl .advn A:link, .standingtbl .advn A:visited {color: #00FF00;}
.standingtbl .elim A:link, .standingtbl .elim A:visited {color: #FF8080;}
.standingtbl .nomn A:hover, .standingtbl .qual A:hover, .standingtbl .advn A:hover, .standingtbl .elim A:hover {color: #C0C0C0;}
.standingtbl .nomn A:active, .standingtbl .qual A:active, .standingtbl .advn A:active, .standingtbl .elim A:active {color: #FF80FF;}
.standingtbl .nomn A:focus, .standingtbl .qual A:focus, .standingtbl .advn A:focus, .standingtbl .elim A:focus {color: #FF80FF;}
.ltteam {background: #404040; color: #C0C0C0;}
.ltteam .dk {background: #303030;}
.dkteam {background: #404040; color: #C0C0C0;}
.dkteam .lt {background: #505050;}
.standingtbl .quallast TD {border-bottom: 1px solid #008080;}
.standingtbl .last TD {border-bottom: 1px solid #008000;}
.grpbracket {width: 100%;}
.grpbracket .grouphdr {padding: 8px 2px 2px; font-size: 14pt;}
.grpbracket .grouphdrtop {padding: 2px; font-size: 14pt;}
.grpbracket .notbot {padding-bottom: 8px;}
.grpbracket .notright {padding-right: 8px;}
.grpbracket .notbotnotright {padding: 0px 8px 8px 0px;}
.grpframe {width: 100%;}
.grpframe .notbot {padding-bottom: 8px;}
.grpframe .notright {padding-right: 8px;}
.grpframe .notbotnotright {padding: 0px 8px 8px 0px;}
/* Who's In, Who's Out styles: */
.rdhead {border: solid #505050; border-width: 1px 1px 0px 0px; padding: 2px;}
.rdln {border-right: 1px solid #505050;}
.inouttbl .nomnln, .inouttbl .qualln, .inouttbl .advnln, .inouttbl .elimln {border-right: 1px solid #505050; padding: 2px;}
.qualln {color: #00FFFF;}
.advnln {color: #00FF00;}
.elimln {color: #FF8080;}
.nomnln {color: #00FF00;}
.inouttbl .nomnln A:link, .inouttbl .nomnln A:visited {color: #00FF00;}
.inouttbl .qualln A:link, .inouttbl .qualln A:visited {color: #00FFFF;}
.inouttbl .advnln A:link, .inouttbl .advnln A:visited {color: #00FF00;}
.inouttbl .elimln A:link, .inouttbl .elimln A:visited {color: #FF8080;}
.inouttbl .nomnln A:hover, .inouttbl .qualln A:hover, .inouttbl .advnln A:hover, .inouttbl .elimln A:hover {color: #C0C0C0;}
.inouttbl .nomnln A:active, .inouttbl .qualln A:active, .inouttbl .advnln A:active, .inouttbl .elimln A:active {color: #FF80FF;}
.inouttbl .nomnln A:focus, .inouttbl .qualln A:focus, .inouttbl .advnln A:focus, .inouttbl .elimln A:focus {color: #FF80FF;}
.qualbar, .advnbar, .elimbar, .nomnbar {border-right: 1px solid #505050; padding-top: 6px; vertical-align: top;}
.notecell {border-right: 1px solid #505050; padding: 2px; vertical-align: top; color: #808080;}
.qualbar A:link, .qualbar A:visited {background: #00C0C0;}
.advnbar A:link, .advnbar A:visited {background: #00C000;}
.nomnbar A:link, .nomnbar A:visited {background: #00C000;}
.elimbar A:link, .elimbar A:visited {background: #C06060;}
.qualbar A:hover {background: #00FFFF;}
.advnbar A:hover {background: #00FF00;}
.nomnbar A:hover {background: #00FF00;}
.elimbar A:hover {background: #FF8080;}
.qualbar A:focus, .qualbar A:active {background: #00A0A0;}
.advnbar A:focus, .advnbar A:active {background: #00A000;}
.nomnbar A:focus, .nomnbar A:active {background: #00A000;}
.elimbar A:focus, .elimbar A:active {background: #A05050;}
.qualln .note {color: #00C0C0;}
.advnln .note {color: #00C000;}
.elimln .note {color: #C06060;}
.nomnln .note {color: #00C000;}
/* Previous World Cup styles: */
.litbar, .champbar {padding-top: 6px; vertical-align: top;}
.litbar img {background: #00C000;}
.champbar img {background: #00C0C0;}
.rednote {color: #C06060; font-style: italic;}
.lineover td {border-top: 1px solid #606060;}
.dbllineover td {border-top: 3px double #606060;}
/* Round box styles: */
.rdbox {width: 100%; border: 2px outset #E0E0E0; padding: 1px 0px; background: #000000;}
.rdbox TD {padding: 0px;}
/* Match box styles: */
.matchboxtbl, .matchbox {width: 100%;}
.matchbox {border: solid #006060; border-width: 0px 2px;}
.matchboxdate {font-size: 85%; font-weight: bold;}
.matchboxtime {font-size: 85%;}
.matchbox .team TD {background: url("/_images/team_blank.gif") repeat-x center left; font-weight: bold;}
.matchbox .grphdr {background: #004040; color: #00FFFF; text-align: center;}
.matchbox .grphdr A:visited {color: #00FFFF;}
.matchbox .grphdr A:hover {color: #C0C0C0;}
.matchbox .grphdr A:active, .matchbox .grphdr A:focus {color: #FF80FF;}
.matchnote {background: #003000; text-align: center; font-size: 85%;}
.blankmatchnote {text-align: center; font-size: 85%;}
.timenote {border-top: 2px solid #006000; padding: 2px;}
/* Post styles: */
dt {
	margin-bottom: .1em;
	font-size: 125%;
	font-weight: bold;
	font-style: italic;
}
dd {
	margin: 0px 0px .8em 3em;
}
.cen {
	text-align: center;
}
.searchbox {
	margin: 0px;
/*	border: 2px ridge #C0C0C0;
	padding: 8px;*/
	width: 540px;
	background: #000000;
	text-align: center;
}
.framepost {
	margin: 2.5em 0px;
	border: 2px ridge #C0C0C0;
	padding: 4px;
	width: 548px;
	background: #002000;
	color: #00FF00;
}
.framepost b b, .framepost .titlepar b {
	color: #80FF80;
}
.framepost a:link img, .framepost a:visited img {
	border-width: 1px;
	border-style: solid;
}
.framepost img.floatrt {
	float: right;
}
.userpar {
	margin: 0px 0px 1em;
}
.titlepar {
	margin: 0px;
	font-size: 125%;
	font-weight: bold;
	font-style: italic;
}
.titlepar i {
	font-style: normal;
}
.intcontent {
	margin-bottom: 0px;
	/*border: 1px inset #C0C0C0;*/
	padding: 0px 1em;
	/*background: #000000;*/
}
.nextrow {
	margin-top: .2em;
}
.nextrow a:link, .nextrow a:visited {
	font-weight: bold;
}
.navresults {
	margin: .5em 0px;
	text-align: center;
}
.framenotfill {
	background: #000000;
}
.commtext {
	font-style: italic;
}
.framenotfill .commtext {
	font-style: normal;
}
.navresults {
	margin: .5em 0px;
	text-align: center;
}
/* Other random styles: */
SMALL {font-size: 85%;}
BIG {font-size: 125%;}
ABBR[title] {cursor: help;}
.ind {text-indent: 1em;}
.indent {margin-left: 1em;}
.flind {margin-left: 1em; text-indent: -1em;}

/* RSS feed styles: */
#rss {margin: 8px; background: #000000 url("http://goobnet.net/_images/tilebak.gif"); color: #00FF00;}
#imgfloat {float: right; margin: 0px 0px 8px 8px;}
.description {font-style: italic;}
#rssnotes p {margin: 0px;}
.rssitem {margin: 1.2em 4em; border: 1px solid #006600; background: #000000;}
.rsstitle {margin: 0px; border-bottom: 1px solid #006600; padding: 4px; background: #003300;}
.rsstitle a:link, .rsstitle a:visited {font-weight: bold; font-style: italic; text-decoration: none;}
.rsstitle a:hover, .rsstitle a:active, .rsstitle a:focus {text-decoration: underline;}
.rsstitle a:link i, .rsstitle a:visited i {font-style: normal;}
.rssquote {margin: 0px; padding: 4px;}
.rssdate {margin: 0px; padding: 0px 4px 4px; text-align: right; font-style: italic; color: #00CC00;}
.rssfloatdate {float: right; font-style: italic; color: #00CC00;}