/* TD { font-style: italic} */
dp {color: black}
f10 {font-size: 10pt}
f12 {font-size: 12pt}
f14b {font-size: 14pt; font-weight: bold}
dcolor {color: black}
gray {color: gray}
grey {color: #eeeeee}
red {color: red}
yellow {color: yellow}
white {color:white}
green {color:green}
blue {color:blue}
brown {color:brown}
beige {color:#ffcc99}
CornSilk {color:#fff8dc}
PaleGreen {color:#98fb98}
dpyellow {color:#ffcc00}
slate {color:DarkSlateBlue}
skyblue {color:#00ccff}
f8 {font-size: 8pt}
A {text-decoration:none}
A:link {color:Blue;}
A:visited {color:Blue;}
A:hover {background: red; color: white}

BODYc {text-align: center}

#container {
 margin: 0 auto;
 width: 750px;
}

H1,H2,H3 {}
H4,H5,H6 {color:white; background: red}

#nu hdln {font: bold 8pt Verdana; text-decoration:underline;}
#nu uls {list-style-type: square;}

.center
{text-align: center;}

.indent
{margin-left: 5em}	//indent 5 character widths

.tab25
{margin-left: 25em}

.f8 {font-size: 8pt}

.graybg
{
background: #C0C0C0;
border: 0px;
padding:"0";
cellspacing:"0"
}

#attn {
font-family: serif;
color: DarkGreen;
}

#posts {
background: DarkKhaki;
}

#whiteondark {
background-color: #009900;
color: #ffffff;
}

#tableF {
font-size: 1em;
}

#table1 {
border-style: dotted;
border-width: 0;
background-color: transparent;
padding: 0;
}

#opaque1 {
Zackground-image: url("images/montage.jpg");
background-color: #DDE;
}

#transparent {
background-color: transparent;
}

#table2 {
Zwidth:680;
border-style: dashed;
border-width: 1;
background-color: CornSilk;
Zbackground-image: url("/images/net3.gif");
}

#titleH2 {
text-align: center;
color: Red;
}

#hilite {
font-weight: bold ;
color: #000000; 
background-color: yellow;
}

#gameplayed {
color: #FF0000; 
}

#dow {
font-variant: small-caps;
font-weight: bold ;
font-size: 10px;
}

#gamepast {
color: red;
font-size: 10px;
}

#gamesoon {
font-weight: bold ;
background-color: red;
color: white;
font-size: 10px;
}

#gametoday {
font-weight: bold ;
color: yellow;
background-color: black;
font-size: 12px;
}

#gamewin {
font-weight: bold ;
color: #000000; 
background-color: gold;
font-size: 12px;
}

#gamelose {
font-weight: bold ;
color: #ffffff;
background-color: black;
font-size: 12px;
}

#gamedraw {
font-weight: bold ;
color: #000000;
background-color: #deb887;
font-size: 12px;
}

#siteaway {
font-weight: bold ;
color: #ffffff;
background-color: red;
//font-family: Courier;
font-size: 10px;
}

#siteneut {
font-weight: bold ;
color: #ffffff;
background-color: black;
//font-family: Courier;
font-size: 10px;
}

#sitehome {
font-weight: bold ;
color: #ff0000;
background-color: white;
//font-family: Courier;
font-size: 10px;
}

#gametime {
font-style: italic;
font-size: 12px;
}

#callout {
font-weight: bold ;
color: #ff0000;
background-color: white;
}

.scrim { font-size: smaller ; }
.scrim2 { font-size: 10px ;  color: darkslategray; }

#gmnotes {
font-size: 8px;
color: white; 
background-color: brown;
}

#undecided {
font-size: 10px;
color: darkslategray; 
background-color: white;
}


.game {
}

.tbp {
color: #808080;
}

.win {
font-weight: bold ;
color: red;
}

.lose {
color: grey;
}

.tab1 {position: absolute; left:4em}
.tab2 {position: absolute; left:9em}
.tabA {position: absolute; left:145px}
.tabB {position: absolute; left:325px}
.tabC {position: absolute; left:400px}
.tabD {position: absolute; left:545px}
.tabE {position: absolute; left:725px}
.tabE2 {position: relative; left:75px}
.tabF {position: absolute; left:770px}
.tabx2 {position: absolute; top: 0; right: 6em; width: 8em; }
.tabx3 {position: absolute; top: 0; right: 6em; width: 8em; }

#red14b {
font: bold 14pt Verdana, sans-serif;
color: #ff0000;
}

#navlist {
padding: 0 1px 1px;
margin-left: 0;
font: bold 14px Verdana, sans-serif;
bXckground: #FFEE33;
width: 13em;
align: left;
}

#navlist li {
list-style: none;
margin: 0;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
text-align: left;
}

#navlist li a {
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 4px solid #FF0000;
background: #CCCCDD;
text-decoration: none;
}

#navlist li a:link { color: blue; }
#navlist li a:visited { color: blue; }

#navlist li a:hover {
border-color: #FFFFFF;
color: #FFFFFF;
background: #FF0000;
}

#navlist li nolink {
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 1em solid #888888;
background: #CCCCDD;
text-decoration: none;
}

#navtabs {
padding: 0 0 0 0;
margin: 0 0 0 0;
margin-left: 0;
Xborder-bottom: 1px solid #778;
font: bold 12px Verdana, sans-serif;
}

#navtabs li {
list-style: none;
margin: 0;
display: inline;
line-height: 150%;
}

#navtabs li a {
padding: 0px 0.5em; //tb lr
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #DDE;    
text-decoration: none;
}

#navtabs li a:link { color: Blue; }
#navtabs li a:visited { color: Blue; }

#navtabs li a:hover {
color: #000;
background: #AAE;
border-color: #227;
}

#navtabs li a#current {
background: white;
border-bottom: 1px solid white;
}

#navcontainer {
text-align: left;
margin-top: 2px;
}

.xolorform input:focus {
background-color:  blue;
}

.iframetext {
font: 8pt Verdana, sans-serif;
}

#ish {
position: relative; z-index: 10; 
font: bold 10px Arial, sans-serif; letter-spacing: 1px;
}

#ish a:link, #ish a:visited {
position: absolute; top: -33px; left: 150px;
width: 65px; height: 52px; padding-top: 13px; text-align: center;
background: url(/pix/ishbug.gif) top left no-repeat;
color: #FFF;
}

#ish a:hover {
background-position: bottom right;
}

#ish em {
display: block; margin-top: -0.2em;
font: 2.33em Georgia, Times, serif; letter-spacing: 0;
}

.head {
/* Top story and article headline */
font-size:16px;
font-weight:bold;
line-height:18px;
font-family:arial, sans-serif;
}

table.hsep {
font: 10pt Arial;
}

table.hsep td {
border-style: dotted;
border-width: 0px 0px 1px 0px;
}

table.hsep td.resu {
background-color: yellow;
}

table.hsep td.rwall{
border-style: dotted;
border-width: 0px 1px 1px 0px;
}

table.hsep td.shaded {
background-color: lightgray;
}

table.hsep td.undone {
background-color: #1E90FF; /*DodgerBlue */
}

table.hsep td.done {
background-color: darkgray;
}

.LRnopad {
text-align: center;
padding: 0; 
border: outset 2pt;
}

.LRpad {
text-align: center;
padding: 0 1em 0 1em;
border: outset 2pt;
}

.LRpadnoC {
text-align: right;
padding: 0 1em 0 1em;
border: outset 2pt;
}


.HorizontalList
{
	padding: 0;
	margin: 0;
}

.HorizontalList li
{
	float: left;
	list-style: none;
	margin: 0;
	display: inline;
}

.footnote {
font-size: 8pt;
color: #ff0000;
}

/* first footnote */
.firstfn {
text-decoration: overline;
}

.elem { background-color: white}
.jhmod { background-color: lightgreen}
.jv { background-color: DarkSalmon}
.vars { color: white; background-color: red}
.seniors { color: red;}
