html, body {
height: 100%;
}

body {
background-image: url(/images/bg.jpg);
background-color: #000;
background-repeat: repeat-x;
background-attachment:fixed;
margin: 0px;
text-align: center;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px;
}

.w12 { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF9E9; }
.w12:link { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF9E9; text-decoration: underline; }
.w12:visited { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF9E9; text-decoration: underline; }
.w12:active { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF9E9; text-decoration: underline; }
.w12:hover { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF9E9; text-decoration: none; }

.w11 { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#FFF9E9; font-weight:normal;}
.w11:link { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#FFF9E9; text-decoration: underline; }
.w11:visited { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#FFF9E9; text-decoration: underline; }
.w11:active { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#FFF9E9; text-decoration: underline; }
.w11:hover { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#FFF9E9; text-decoration: none; }

.w10 { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#FFF9E9; font-weight:normal;}
.w10:link { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#FFF9E9; text-decoration: underline; }
.w10:visited { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#FFF9E9; text-decoration: underline; }
.w10:active { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#FFF9E9; text-decoration: underline; }
.w10:hover { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#FFF9E9; text-decoration: none; }

.g12 { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#ffc944; }
.g12:link { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#ffc944; text-decoration: underline; }
.g12:visited { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#ffc944; text-decoration: underline; }
.g12:active { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#ffc944; text-decoration: underline; }
.g12:hover { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#ffc944; text-decoration: none; }

.g11 { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#ffc944; }
.g11:link { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#ffc944; text-decoration: underline; }
.g11:visited { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#ffc944; text-decoration: underline; }
.g11:active { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#ffc944; text-decoration: underline; }
.g11:hover { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#ffc944; text-decoration: none; }

.b12 { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#000; font-weight:normal;}
.b12:link { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#000; text-decoration: underline; }
.b12:visited { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#000; text-decoration: underline; }
.b12:active { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#000; text-decoration: underline; }
.b12:hover { font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#000; text-decoration: none; }

#container {
width: 1000px;
min-height: 100%;
margin: 0 auto;
text-align: left;
background-image: url(/images/content_bg2.jpg);
background-repeat: repeat-y;
overflow: auto;
*overflow: visible;
}

#content {
width: 937px;
margin-left: 32px;
}

#pubfixedbg {
position: relative;
width: 555px;
height: 736px;
text-align: left;
background-image: url(/images/pubfixedbg.jpg);
}

#pubwidebg {
position: relative;
width: 780px;
min-height: 736px;
*height: 736px;
text-align: center;
background-image: url(/images/pubwidebg.jpg);
background-repeat: no-repeat;
}

#pub_main {
position: absolute;
left: 22px;
top: 20px;
width: 513px;
height: 432px;
text-align: left;
background-image: url(/images/pub_mainbg.jpg);
background-repeat: no-repeat;
}

#pub_view {
position: absolute;
left: 22px;
top: 470px;
width: 248px;
height: 171px;
text-align: left;
background-image: url(/images/pub_viewbg.jpg);
background-repeat: no-repeat;
}

#pub_create {
position: absolute;
left: 287px;
top: 470px;
width: 248px;
height: 171px;
text-align: left;
background-image: url(/images/pub_createbg.jpg);
background-repeat: no-repeat;
}

#pub_widewindow {
top: 10px;
left: 20px;
margin-right: 66px;
padding: 6px;
background: black;
border: 1px solid #6770a3;
position: relative;
text-align: left;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color: #FFF9E9;
}

#pubc3 {
position: relative;
width: 225px;
height: 848px;
text-align: left;
background-image: url(/images/pubc3bg.jpg);
}

#pubc3infobox {
position: relative;
top: 50px;
height: 240px;
*height: 252px;
margin-left: 15px;
margin-right: 28px;
padding: 1px 1px 10px 1px;
background: black;
border: 1px solid #777067;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color: #FFF9E9;
}

#titlehead {
background-image: url(/images/titlehead.gif);
background-repeat: repeat-x;
height: 30px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color: #FFF9E9; font-weight: bold;
padding: 8px 0 0 5px;
}

#hderinfo {
padding: 4px;
background-color: #1d1d1d;
border: 1px solid #666665;
margin: 4px 0 12px 0;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px;
color:#FFF;
}

.titles {
border-color: #FFF9E9;
border-width: 0 0 1px 0;
border-style: none none solid none;
font-size: 150%;
font-weight: normal;
color: #ffc944;
margin: 0 0 10px 0;
padding: 0px;
}

fieldset {
display:block;
margin:0;
padding:10px;
margin-bottom: 10px;
border-color: #FFF9E9;
}

legend {
color:#FFF9E9;
font-size:14px;
font-weight:bold;
*margin-bottom: 10px;
}

.select-wrap {
padding:10px 0 0 0;
}

.form-label {
width: 175px;
float: left;
padding-top: 4px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px;
color:#FFF9E9;
font-weight:bold;
}

.form-sub-label {
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF9E9; 
}

.cl1 {
border-color: red;
}
.cl2 {
color: red;
font-weight: bold;
}

#GlobalToolTip{
position: absolute;
width: 150px;
border: 1px solid black;
padding: 3px;
text-align:center;
line-height: 1.4;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#000;
background-color: #EFEFEF;
visibility: hidden;
z-index: 100;
filter:alpha(opacity=95);
-moz-opacity:0.95;
}

.brackcontainer {
position:relative;
padding: 4px;
}

.compmatch {
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#ffc944;
border: 1px solid #000;
background-color: #4e0707;
padding:2px;
}

.uncompmatch {
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#FFF;
border: 1px solid #000;
background-color: #303030;
padding:2px;
}

.teamname {
margin-top: 6px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#000; font-weight: bold;
border: 1px solid #000;
background-color: #b5b5b5;
padding:0px;
}

.teamscol {
width: 140px;
float:left;
}

.trees {
width: 17px;
float:left;
}

.teamsched {
border: 1px solid #000;
background-image: url(/images/teambgUnplayed.gif);
background-color: #2b2b2b;
background-repeat: repeat-x;
padding: 3px;
margin-top: 2px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF;
}

.teamwon {
border: 1px solid #000;
background-image: url(/images/teambgWon.gif);
background-color: #000;
background-repeat: repeat-x;
padding: 3px;
margin-top: 2px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF;
}

.teamloss {
border: 1px solid #000;
background-image: url(/images/teambgLoss.gif);
background-color: #000;
background-repeat: repeat-x;
padding: 3px;
margin-top: 2px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#b99c9c;
text-decoration: line-through;
}

.teamhlcomp {
border: 1px solid #000;
background-image: url(/images/teambgHL.gif);
background-repeat: repeat-x;
padding: 3px;
margin-top: 2px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#000;
cursor:default;
}

.teamhlsched {
border: 1px solid #000;
background-image: url(/images/teambgHLSched.gif);
background-repeat: repeat-x;
padding: 3px;
margin-top: 2px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#000;
cursor:default;
}

.schedset {
border: 1px solid #000;
background-image: url(/images/schedbgSet.gif);
background-repeat: repeat-x;
padding: 3px;
margin-top: 2px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF;
cursor:default;
}

.schednotset {
border: 1px solid #000;
background-image: url(/images/schedbgNotset.gif);
background-repeat: repeat-x;
padding: 3px;
margin-top: 2px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF;
cursor:default;
}

.schedcurrent {
border: 1px solid #000;
background-image: url(/images/schedbgCurrent.gif);
background-repeat: repeat-x;
padding: 3px;
margin-top: 2px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF;
cursor:default;
}

.divisioncont {
border: 1px solid #808080;
margin-bottom: 20px;
}

#matchselects {
position:absolute;
width: 280px;
top:297px;
left:50%;
margin-left: 190px;
}

#hdbg {
background-image: url(/images/hd_bg.gif);
height: 31px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFF; font-weight: bold;
}

#hdbg dl {
padding: 8px 0 0 8px;
#padding-bottom: -8px;
margin: 0px;
}

#pup_hd {
background-image: url(/images/pub_hd.gif);
height: 24px;
color: #000;
}

.lad_row1  {
font-family : Tahoma,Arial,Verdana;
font-size : 11px;
background-color: #340600;
border: solid #000 1px;
}

.lad_row2  {
font-family : Tahoma,Arial,Verdana;
font-size : 11px;
background-color: #690300;
border: solid #000 1px;
}

.notes {
  text-align: left;
  float: right;
  height: auto;
  padding: 5px;
  border: 1px dotted #5a5a5a;
  background-color: #4e0707;
  font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
  font-size:11px;
  color:#FFF;
}

.notes h4 {
  background-image: url(/images/icon_info.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 2px 0 3px 24px;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #ffc944;
  color:#ffc944;
  font-size:12px;
  font-weight: bold;
  margin: 0 0 5px 0;
}

.notes p {
  margin: 0em 0em 1em 0em;
  color: #FFF;
}

.notes p.last {
  margin: 0em;
}

#upcomingbg {
position: relative;
left: 22px;
top: 20px;
width: 513px;
height: 689px;
text-align: left;
background-image: url(/images/uptourn_bg.jpg);
background-repeat: no-repeat;
}

#infobox {
position: relative;
top: 80px;
margin-left: 15px;
margin-right: 15px;
padding: 1px 1px 10px 1px;
background: black;
border: 1px solid #777067;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color: #FFF9E9;
}

#listbox {
position: relative;
top: 6px;
margin-left: 15px;
margin-right: 15px;
padding: 1px 1px 10px 1px;
background: black;
border: 1px solid #777067;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color: #FFF9E9;
}

.tabmenu {padding:0 0 0 5px; margin:0 15px 0 15px; list-style:none; height:30px; background:#000 url(/images/stattabs/bg.gif); position:relative; border:1px solid #520405;}
.tabmenu li {float:left;}
.tabmenu li a {display:block; float:left; height:30px; line-height:30px; color:#c1c1c1; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.tabmenu li a b {float:left; display:block; padding:0 16px 0 8px;}
.tabmenu li.current a {color:#fff; background:url(/images/stattabs/button3.gif);}
.tabmenu li.current a b {background:url(/images/stattabs/button3.gif) no-repeat right top;}
.tabmenu li a:hover {color:#000; background:#000 url(/images/stattabs/button4.gif);}
.tabmenu li a:hover b {background:url(/images/stattabs/button4.gif) no-repeat right top;}
.tabmenu li.current a:hover {color:#fff; background:#000 url(/images/stattabs/button3.gif); cursor:default;}
.tabmenu li.current a:hover b {background:url(/images/stattabs/button3.gif) no-repeat right top;}
.tabmenu li.off a {color:#fff; background:url(/images/stattabs/button5.gif);}
.tabmenu li.off a b {background:url(/images/stattabs/button5.gif) no-repeat right top;}
.tabmenu li.off a:hover {color:#fff; background:#000 url(/images/stattabs/button5.gif); cursor:default;}
.tabmenu li.off a:hover b {background:url(/images/stattabs/button5.gif) no-repeat right top;}

#blanket {
   background-color:#111;
   opacity: 0.65;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}
#popUpDiv {
	position:absolute;
	background-color:#eeeeee;
	width:300px;
	height:300px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
