BODY
{
    FONT-FAMILY: Arial, Verdana, Tahoma ;
    BACKGROUND-COLOR: black;
    background-image: url(images/kwlogobackground.png);
}


a:hover, a:link, a:active, a:visited
{
    COLOR: #006633;
}


.main_tbl
{
   
   border-color: #c0c0c0;
   width: 90%;
   border-style: solid;
   border-width: thin;
   margin-left: auto;
   margin-right: auto;
   BACKGROUND-COLOR: white;
   background-image: url(images/background3.png);		
}


.banner_tbl
{
   width: 100%;
   BACKGROUND-COLOR: black;
   border-collapse: collapse;
   padding: 0px 0px 0px 0px;

}
.banner
{
   background-color: black;
   border-collapse: collapse;
   padding: 0px 0px 0px 0px;
}

.navigation_tbl
{
	width: 100%;
    border-collapse: collapse;
    padding: 0px 0px 0px 0px;
    text-align: center;
}
.navigation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: white;
    BACKGROUND-COLOR: #222222;
    border-collapse: collapse;
    padding: 0px 0px 0px 0px;
    text-align: center;
}


.footer_tbl
{
    width: 100%;
    border-collapse: collapse;
    padding: 0px 0px 0px 0px;
}

.footer
{
    FONT-SIZE: small;
    COLOR: white;
    BACKGROUND-COLOR: #222222;
    border-collapse: collapse;
    padding: 0px 0px 0px 0px;
    text-align: center;
}

.horiz_line
{
	COLOR: #006633;
}

.pageheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-large;
    COLOR: white;
    TEXT-DECORATION: none;
}

.blockheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: #006633;
    TEXT-DECORATION: none;
}

.playernumber
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-large;
    COLOR: #006633;
    TEXT-DECORATION: none;
}

.detail a:hover
{
	COLOR: RED;
}

.detail_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: large;
    COLOR: #006633;
    TEXT-DECORATION: none;
}


.detail_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: black;
    TEXT-DECORATION: none;
}

.detail_title_wbackground
{
    FONT-WEIGHT: normal;
    FONT-SIZE: small;
    COLOR: white;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: black;
}

.detail_title_highlight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: small;
    COLOR: black;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #FFFF00;
}

.detail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: small;
    COLOR: black;
    TEXT-DECORATION: none;
}

.detail_light
{
    FONT-WEIGHT: normal;
    FONT-SIZE: small;
    COLOR: #808080;
    TEXT-DECORATION: none;
}

.detail_highlight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: small;
    COLOR: #cc3300;
    TEXT-DECORATION: none;
}

.detail_small_highlight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: black;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #c0c0c0;
}

.detail_small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: black;
    TEXT-DECORATION: none;
}


.error-message
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: large;
    COLOR: red;
    TEXT-DECORATION: none;
}



.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active 
{
	color: white;
	text-decoration:none;
}

.footer a:link, .footer a:visited, .footer a:hover, .footer a:active 
{
	color: white;
	text-decoration:none;
}


#navmenudiv
{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font-size: medium;
line-height:18px;
z-index:100;
}

#navmenudiv a
{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #222222;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}



#navmenudiv a:visited, #navmenudiv a:active, #navmenudiv a:link 
{
background-color: #222222;
color: white;
text-decoration:none;

}
#navmenudiv a:hover
{ /*hover background color*/
background-color: #006633;
color: red;
text-decoration:none;
}


div.dimmer 
{
	visibility: hidden;
	position:absolute;
	left:0px;
	top:0px;
	width: 92%;
    	height: 2000px;
	font-weight:bold;
	padding:40px;

	background-image:url(images/background3trans.png);
	
}

div.dimmerie6 
{
	visibility: hidden;
	position:absolute;
	left:0px;
	top:0px;
	width: 92%;
    	height: 2000px;
	font-weight:bold;
	padding:40px;

	
}


div.dimming {
	font-size: medium;
	font-weight: bold;
	background-color: #ffffff;
	position:absolute;
	/* set z-index higher than possible */
	z-index:10000;
	visibility: hidden;
	
	border-style: solid;
	border-color: black;
	border-width: 1px;

}

table.floatingHeader
{
	background-color: #006633;
	color:#ffffff;
}



/*

********************
Borders formatting
********************

*/
TD.round-top
{
    BACKGROUND-IMAGE: url(images/borders/round/top.gif);
    HEIGHT: 16px;
}
TD.round-topright
{
    BACKGROUND-IMAGE: url(images/borders/round/topRight.gif);
    WIDTH: 16px;
    HEIGHT: 16px;
}
TD.round-right
{
    BACKGROUND-IMAGE: url(images/borders/round/right.gif);
    WIDTH: 16px;
}
TD.round-bottomright
{
    BACKGROUND-IMAGE: url(images/borders/round/bottomRight.gif);
    WIDTH: 16px;
    HEIGHT: 16px;
}
TD.round-bottom
{
    BACKGROUND-IMAGE: url(images/borders/round/bottom.gif);
    HEIGHT: 16px;
}
TD.round-bottomleft
{
    BACKGROUND-IMAGE: url(images/borders/round/bottomLeft.gif);
    WIDTH: 16px;
    HEIGHT: 16px;
}
TD.round-left
{
    BACKGROUND-IMAGE: url(images/borders/round/left.gif);
    WIDTH: 16px;
}
TD.round-topleft
{
    BACKGROUND-IMAGE: url(images/borders/round/topLeft.gif);
    WIDTH: 16px;
    HEIGHT: 16px;
}
TD.round-center
{
    BACKGROUND-COLOR: white;
}
TD.shadow-top
{
    BACKGROUND-IMAGE: url(images/borders/shadow/top.gif);
    HEIGHT: 16px;
}
TD.shadow-topright
{
    BACKGROUND-IMAGE: url(images/borders/shadow/topRight.gif);
    WIDTH: 16px;
    HEIGHT: 16px;
}
TD.shadow-right
{
    BACKGROUND-IMAGE: url(images/borders/shadow/right.gif);
    WIDTH: 16px;
}
TD.shadow-bottomright
{
    BACKGROUND-IMAGE: url(images/borders/shadow/bottomRight.gif);
    WIDTH: 16px;
    HEIGHT: 16px;
}
TD.shadow-bottom
{
    BACKGROUND-IMAGE: url(images/borders/shadow/bottom.gif);
    HEIGHT: 16px;
}
TD.shadow-bottomleft
{
    BACKGROUND-IMAGE: url(images/borders/shadow/bottomLeft.gif);
    WIDTH: 16px;
    HEIGHT: 16px;
}
TD.shadow-left
{
    BACKGROUND-IMAGE: url(images/borders/shadow/left.gif);
    WIDTH: 16px;
}
TD.shadow-topleft
{
    BACKGROUND-IMAGE: url(images/borders/shadow/topLeft.gif);
    WIDTH: 16px;
    HEIGHT: 16px;
}
TD.shadow-center
{
    BACKGROUND-COLOR: white;
}
TD.banded-top
{
    BACKGROUND-IMAGE: url(images/borders/banded/top.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 8px;
}
TD.banded-topright
{
    BACKGROUND-IMAGE: url(images/borders/banded/topRight.gif);
    WIDTH: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 8px;
}
TD.banded-right
{
    BACKGROUND-IMAGE: url(images/borders/banded/right.gif);
    WIDTH: 8px;
}
TD.banded-bottomright
{
    BACKGROUND-IMAGE: url(images/borders/banded/bottomRight.gif);
    WIDTH: 8px;
    HEIGHT: 8px;
}
TD.banded-bottom
{
    BACKGROUND-IMAGE: url(images/borders/banded/bottom.gif);
    HEIGHT: 8px;
}
TD.banded-bottomleft
{
    BACKGROUND-IMAGE: url(images/borders/banded/bottomLeft.gif);
    WIDTH: 8px;
    HEIGHT: 8px;
}
TD.banded-left
{
    BACKGROUND-IMAGE: url(images/borders/banded/left.gif);
    WIDTH: 8px;
}
TD.banded-topleft
{
    BACKGROUND-IMAGE: url(images/borders/banded/topLeft.gif);
    WIDTH: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 8px;
}
TD.banded-center
{
    BACKGROUND-IMAGE: url(images/borders/banded/center.gif);
}


TD.diamond-top
{
    BACKGROUND-IMAGE: url(images/borders/diamond/top.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 8px;
}
TD.diamond-topright
{
    BACKGROUND-IMAGE: url(images/borders/diamond/topRight.gif);
    WIDTH: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 8px;
}
TD.diamond-right
{
    BACKGROUND-IMAGE: url(images/borders/diamond/right.gif);
    WIDTH: 8px;
}
TD.diamond-bottomright
{
    BACKGROUND-IMAGE: url(images/borders/diamond/bottomRight.gif);
    WIDTH: 8px;
    HEIGHT: 8px;
}
TD.diamond-bottom
{
    BACKGROUND-IMAGE: url(images/borders/diamond/bottom.gif);
    HEIGHT: 8px;
}
TD.diamond-bottomleft
{
    BACKGROUND-IMAGE: url(images/borders/diamond/bottomLeft.gif);
    WIDTH: 8px;
    HEIGHT: 8px;
}
TD.diamond-left
{
    BACKGROUND-IMAGE: url(images/borders/diamond/left.gif);
    WIDTH: 8px;
}
TD.diamond-topleft
{
    BACKGROUND-IMAGE: url(images/borders/diamond/topLeft.gif);
    WIDTH: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 8px;
}
TD.diamond-center
{
    BACKGROUND-IMAGE: url(images/borders/diamond/center.gif);
}






