#body{
	position:absolute; 
	width:775px; 	
	z-index:1; 
	left: 100px; 
	top: 180px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#menu{
	position:absolute; 
	width:785px; 
	z-index:0; 
	left: 100px; 
	top: 0px; 
	border: 1px none #000000; 
	height: 177px; 
	background-image: url(images/header_background.jpg); 
	layer-background-image: url(images/header_background.jpg);
}
p {
	padding: 0px;
}
a {
	color: #993300;
	text-decoration:none;
}
.application{
	border:solid 1px black;
	background-color:#dedede;
}

.dropdown{
	background-color:#ffffff;
	border-color:#000000;
}
.dropdown:Hover{
	background-color:#cdcdcd;
	border-color:#003300;
}

.table{
	margin: 4px;
	border: solid 1px black;
}
.gametable{
	position:absolute;
	page-break-after:always;
	margin: 4px;
	border: solid 1px black;	
}

td{
	font-family:verdana;
	font-size:8pt;
	color:#000000;
}

div{
	font-family:verdana;
	font-size:10pt;
	color:#000000;
}
div .active {
	font-family:verdana;
	font-size:8pt;
	color:#005500;
	font-weight:bold;
}

div .inactive {
	font-family:verdana;
	font-size:8pt;
	color:#AA0000;
	font-weight:bold;
}

fieldset{
	background-color:#transparent;
}
.tableHeader{
	background-color:#a9a9b8;
	color:#00000a;
	text-decoration:none;
	font-weight:600;
	font-size:16pt;
	font-family:  Verdana;
	width:100%;
}
.rowHeader{
	background-color:#eeeeee;
	color:#00000a;
	text-decoration:none;
	font-weight:600;
	font-family:  Verdana;
	font-size:10pt;

	text-align:left;
}
.rowSubHeader{
	background-color:#cccccc;
	color:00cccc;
	text-decoration:none;
	font-weight:600;
	font-family:  Verdana;
	width:100%;
}
.rowResult{
	align:left;
	background-color:#aeceee;	
	cursor:pointer;
	padding:3px;
	font-family:Tahoma;
	font-size:8pt;
	text-align:left;
}
.rowResult:Hover{
	align:left;
	background-color:#FDDB51;
	cursor:pointer;
	color:#000000;
	padding:3px;
	font-family:Tahoma;
	font-size:8pt;
	text-align:left;
}
/* for the javascript rollover */
.rowResultHover{
	align:left;
	background-color:#FDDB51;
	cursor:pointer;
	color:#000000;
	padding:3px;
	font-family:Tahoma;
	font-size:8pt;
	text-align:left;
}
.rowResultNone{
	align:left;
	background-color:#aeceee;
	font-family:Tahoma;
	font-size:8pt;
	text-align:left;
	padding:3px;
}
.rowResultGold{
	align:left;
	background-color:#FDDB51;
	cursor:default;
	color:#000000;
	padding:3px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
}
.rowResultGreen{
	align:left;
	background-color:#51CAAB;
	cursor:default;
	color:#000000;
	padding:3px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
}
.rowResultBlue{
	align:left;
	background-color:#4AACEC;
	cursor:default;
	color:#000000;
	padding:3px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
}
.rowResultPearl{
	align:left;
	background-color:#ECACAA;
	cursor:default;
	color:#000000;
	padding:1px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:;
	text-align:left;
}

.rowResultBoxedHeader{
	background-color:#22cc22;
	text-align:center;
	cursor:default;
	color:#000022;
	padding:3px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	margin:4px;
	border: 1px solid black;
}
.rowResultBoxedValue{
	background-color:#eecc22;
	text-align:center;
	cursor:default;
	color:#dd2222;
	padding:3px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	margin:4px;
	border: 1px solid black;
}

.rowResultBoxedDeleted{
	background-color:#ee3333;
	text-align:center;
	cursor:default;
	color:#22dddd;
	padding:3px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	margin:4px;
	border: 1px solid black;
}

.hometext{
background-color:#ffffff;
}
.myTextArea{
	width:29px;
	/* height:12pt; */
	scrollbar-3dlight-color:#ffffff;
    scrollbar-arrow-color:#000000;
    scrollbar-track-color:#cccccc ;
    scrollbar-darkshadow-color:#999999;
    scrollbar-face-color:#0099CC;
    scrollbar-highlight-color:#ffff00 ;
    scrollbar-shadow-color:#000000;
}

td.event {
	background-color: #CC6600;
}
td.event a {
	color: #993300;
	text-decoration: none;
	font-weight: bold;
}
td.login {
  border: 0px;
}
.fieldset {
	text-decoration:none;
	width: 460px;
}
.message{
	color:red;
	font-size:9pt;
	font-family:arial;
	text-align:center;
}
.button {
	color:#330000;
	font-weight:bold;
	font-family: tahoma,helvetica, impact, sans-serif;
	border: solid 1px #0b3978;
	background-color:#5f9ef4;
	text-decoration:none;
	width: ;
	font-size: 12pt;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	line-height:22px;
	pointer:cursor;	
	background-image:url('images/button_back.gif');
	background-repeat:repeat-x,repeat-y;
}
.button:Hover {
	color:#ffffff;
	border: solid 1px #0b3978;
	background-color:#346dba;
	text-decoration:none;
	width:;
}
/*for javascripted rollover */
.buttonhover{
	color:#ffffff;
	border: solid 1px #0b3978;
	background-color:#346dba;
	text-decoration:none;
	width:;
	font-weight:bold;
	font-family: tahoma,helvetica, impact, sans-serif;
	font-size: 12pt;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	line-height:22px;
	cursor:pointer;	
	background-image:url('images/button_back.gif');
	backbround-repeat:repeat-x,repeat-y;
}
.content {
	
	left: 0px; 
	top: 20px;
	padding-left: 10px;
}

label {
	padding-right: 10px;
}

label.removed {
	display: none !important;
}
label, fieldset div.cr p {
	margin: 0;
	display: block;
	width: 12em;
	text-align: right;
	float: left;
}
fieldset div.cr label {
	text-align: left;
	margin-left: 13em;
	width: auto;
	float: none;
}

h2 {
	font-size: 22px;
}
h3 {
	font-size: 16px;
}

h4 {
	font-size: 12px;
}

h5 {
	color:#99bb00;
	font-size:14pt;
}
h6 {
	color:#eecccc;
	font-size:10px;
	text-align:right;
}
/* added by lvayner 04-20-2007 */
.new{	
	padding-bottom: 6px;
	padding-right:	6px;	
}
#calendar td {
	font-family: Arial, Helvetica, sans-serif;
  border-right: 1px solid #A2ADBC;
  border-bottom: 1px solid #A2ADBC;
  width: 85px;
  height: 85px;
  text-align: left;

}
#calendar td.event {
	background-color: #aeceee;
	cursor: pointer;
}
#calendar td.rollover {
	background-color: #FFFFFF;
	cursor: pointer;
}

#calendar td.month {
	border: 1px solid #000000;
	width: auto;
	height: auto;
}
#calendar td.monthnav {
	border: none;
	color: #CC6600;
	font-size: 24px;
	font-weight: bold;
  width: 25px;
}
#calendar td.monthnav a {
	color: #CC6600;
	text-decoration: none;
}
#calendar th {
  width: 450px;
  height: 45px;
  text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

/* end of my ramblings from 4-20-07 */

ul#navigation {
	font-size: 12px;
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: right;
}
ul#navigation li {
	display:inline;
}
ul#navigation li a {
	padding: 4px 10px;
	margin: 0px 2px;
	border: 1px solid #666;
	background-color: FFFFFF;
	text-decoration: none;
	text-align: center;
	color: #000000;
}
ul#navigation li a:hover {
	background-color: #555;
	color: #FFF;
}
.game{
	width:600px;
	border: solid 1px black;
	background-color:eeffee;
	position:absolute; 
	z-index:1; 
	/* visibility: hidden; */
}
.pagetext {
	color:#aa0000;
	text-decoration:none;
	font-wight:bold;
}
#PlayedGames{
	position:absolute;
	visibility:visible;
	top:10px;
	left:-2px;
}
#ScheduledGames{
	position:absolute;
	visibility:hidden;
	top:10px;
}
.smallText{
	font-size:8pt;
	font-family:Lucida Console;
	color:#cf000000;
	text-align:center;
}
#alertDiv{
	height:200;
	width:200;
}
div.alertDiv{
	height:300;
	width:300;
}
.print{
	align:center;
	border-bottom:solid 1px black;
	font-size:10pt;
	text-align:right;
	marin-right:4px;
	cursor:pointer;
	background-image:url(images/printbutton.gif);
	background-repeat:no-repeat;
}
.printover{
	border-bottom:solid 1px black;
	font-size:10pt;
	text-align:right;
	marin-right:4px;
	cursor:pointer;
	background-image:url(images/printbutton_over.gif);
	background-repeat:no-repeat;
}	

/*New stuff for greenish frame on division and team pages */
.heading{
	font-family:Tahoma;
	font-weight:600;
	color:#000000;
	font-size:14pt;
	text-align:middle;
}
.printButton{
	font-family:gill-sans;
	font-weight:600;
	color:#ffffff;
	font-size:20pt;
	cursor:pointer;
}
.printButton:Hover{
	color:#faf713;
	font-size:20pt;
	cursor:pointer;
}

#buttonUp{
	background-image:url(images/source/f_button_up.gif);
	background-repeat:no-repeat;
}

#buttonUp:Hover{
	background-image:url(images/source/f_button_up_over.gif);
	background-repeat:no-repeat;
}

#buttonDown{
	background-image:url(images/source/f_button_down.gif);
	background-repeat:no-repeat;
}
#buttonDown:Hover{
	background-image:url(images/source/f_button_down_over.gif);
	background-repeat:no-repeat;
}

#buttonOut{
	background-image:url(images/source/f_button_out.gif);
	background-repeat:no-repeat;
}
#buttonOut:Hover{
	background-image:url(images/source/f_button_out_over.gif);
	background-repeat:no-repeat;
}


/*css enabled menu */

/*<![CDATA[*/

/* page styling, unimportant for the menu. only makes the page looks nicer */




/* - - - ADxMenu: BASIC styles [ MANDATORY ] - - - */

/* remove all list stylings */
.menu{
float:right;


}
.menu, .menu ul {
	width:400px;
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	display: block;
}
.menu li {
	margin: 0;
	padding: 0;
	border: 0;
	display: inline;
	float: left;	/* move all main list items into one row, by floating them */
	position: relative;	/* position each LI, thus creating potential IE.win overlap problem */
	z-index: 990002;		/* thus we need to apply explicit z-index here... */
}

.menu li:hover {
	z-index: 990000;	/* ...and here. this makes sure active item is always above anything else in the menu */
	white-space: normal;/* required to resolve IE7 :hover bug (z-index above is ignored if this is not present)
							see http://www.tanfa.co.uk/css/articles/pure-css-popups-bug.asp for other stuff that work */
}

.menu li li {
	float: none;/* items of the nested menus are kept on separate lines */
}

.menu ul {
	visibility: hidden;	/* initially hide all submenus. */
	position: absolute;
	z-index: 10;
	left: 0;	/* while hidden, always keep them at the top left corner, */
	top: 0;		/* 		to avoid scrollbars as much as possible */
}

.menu li:hover>ul {
	visibility: visible;	/* display submenu them on hover */
	top: 100%;	/* 1st level go below their parent item */
	background-image:none;
}

.menu li li:hover>ul {	/* 2nd+ levels go on the right side of the parent item */
	top: 0;
	left: 100%;
}

/* -- float.clear --
	force containment of floated LIs inside of UL */
.menu:after, .menu ul:after {
	content: ".";
	height: 0px;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
}
.menu, .menu ul {	/* IE7 float clear: */
	min-height: 0;
}
/* -- float.clear.END --  */

/* -- sticky.submenu --
	it should not disappear when your mouse moves a bit outside the submenu
	YOU SHOULD NOT STYLE the background of the ".menu UL" or this feature may not work properly!
	if you do it, make sure you 110% know what you do */
.menu ul {
	background-image: url(images/design/empty.gif);	/* required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */
	padding: 0px 0px 0px 0px;
	margin: -10px 0 -20px 0px;
	background: #234;	/* uncomment this if you want to see the "safe" area.
								you can also use to adjust the safe area to your requirement */
}
.menu ul ul {
	background-image: url(images/design/empty.gif);
	
	padding: 30px 30px 30px 10px;
	margin: -30px 0 0 -10px;
}
/* -- sticky.submenu.END -- */






/* - - - ADxMenu: DESIGN styles [ OPTIONAL, design your heart out :) ] - - - */

.menu, .menu ul li {
	color: #eee;
 
	background-repeat: repeat-x;
}


.menu, .menu ul li ul li {
	color: #eee;
	background:#transparent ;
	background-image:url(images/design/nav_middle.png);
	background-repeat: repeat-x;
}


.menu ul {
	width: 11em;
}

.menu a {
	text-decoration: none;
	color: #000;
	padding: .4em .5em;
	margin:.3em;
	display: block;
	position: relative;
	font-size: 1.0em;
	 border: solid 1px #000;
	 
}

.menu ul li a {
	text-decoration: none;
	color: #eee;
	padding: .2em .25em;
	display: inline-block;
	position: relative;
	font-size: 0.9em;
}

.menu ul li ul li:hover {
	background-color:#4058c0;
	
}
.menu a:hover, .menu li:hover>a {
	color: #fc3;
	
}
.menu li:hover{
	background-image:url(images/design/nav_middle_over.png);
	background-repeat: repeat;
}
.menu li li {	/* create borders around each item */
	border: 0px solid #ccc;
}
.menu ul>li + li {	/* and remove the top border on all but first item in the list */
	border-top: 0;
}

.menu li li:hover>ul {	/* inset 2nd+ submenus, to show off overlapping */
	top: 5px;
	left: 90%;
}

/* special colouring for "Main menu:", and for "xx submenu" items in ADxMenu
	placed here to clarify the terminology I use when referencing submenus in posts */
 .menu li + li + li li:hover>a {
	 background-color:#4058c0;
}

/* Fix for IE5/Mac \*//*/
.menu a {
	float: left;
}
/* End Fix */

/*]]>*/



<!--[if lte IE 6]>

/*<![CDATA[*/

/* - - - ADxMenu: IE6 BASIC styles [MANDATORY] - - - */

/*
	this rules improves accessibility - if Javascript is disabled, the entire menu will be visible
	of course, that means that it might require different styling then.
	in which case you can use adxie class - see: aplus.co.yu/adxmenu/examples/ie6-double-style/
 */
.menu ul {
	visibility: visible;
	position: static;
}

.menu, .menu ul {	/* float.clear */
	zoom: 1;
}

.menu li.adxmhover {
	z-index: 999000;
}

.menu .adxmhoverUL {	/* li:hover>ul selector */
	visibility: visible;
}

.menu .adxmhoverUL {	/* 1st-level submenu go below their parent item */
	top: 100%;
	left: 0;
}

.menu .adxmhoverUL .adxmhoverUL {	/* 2nd+ levels go on the right side of the parent item */
	top: 0;
	left: 100%;
}

/* - - - ADxMenu: DESIGN styles - - - */

.menu ul a {	/* fix clickability-area problem */
	zoom: 1;
}

.menu li li {	/* fix white gap problem */
	float: left;
	width: 100%;
}

.menu li li {	/* prevent double-line between items */
	margin-top: -1px;
}

.menu a:hover, .menu .adxmhoverA {		/* li:hover>a selector */
	color: #fc3;
}

.menu .adxmhoverUL .adxmhoverUL {	/* inset 2nd+ submenus, to show off overlapping */
	top: 5px;
	left: 90%;
}

/*]]>*/

