body {
	margin: 0px;
	font : normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}



.game{	color:#9E0B0E;}
.stats{color:#005B7F;}


/*signupbox*/
#signupbox{
	float:right;
	border: 1px solid Black;
	width:200px;
	margin:20px;
}
#signupbox table{
	/*background-color : #2D2D2D;*/
}
#signupbox th{
	background-color : #603913;
	color:white;
	padding-top : 3px;
	padding-bottom : 3px;
	font-size : 15px;
	font-weight : bold;
}


/*stat */
div.teammanagerbox {
	background : #E4EEF2;
	padding : 5px 5px 5px 5px;
	margin : 0px 0px 0px 0px;
	border : 1px solid Gray;
	font-size:10px;
	font-weight:normal;
}

div.teammanagerbox span{
	font-size:12px;
	font-weight:bold;
	line-height : normal;
}

/* header */
#header table{
	width : 100%;
}
#logo {

}
#login {
	text-align : right;
	vertical-align : top;
}
#login a{
	font-size: 9px;
}


/* main menu */
#menu {
	width:100%;
}
#menu td
{
	background : url(../graphics/menu_bg.gif);
	font : bold 11px Arial, Helvetica, sans-serif;
	height : 27px;
}
#menu td a
{
	color: #4B4B4B;
	text-decoration: none;
	padding : 4px 0px 0px 0px;
}
#menu td a:hover
{
	color: white;
	text-decoration: none;
}

#menu .current
{
	background : url(../graphics/menu_middlebg.gif);
	padding : 4px 0px 0px 0px;
}
#menu .section
{
	padding : 4px 0px 0px 0px;
}
#menu .startspacer
{
	padding : 0px 29px 0px 10px;
}
#menu .spacer
{
	padding : 0px 10px 0px 10px;
}
#greybox {
	/*width:100%;
	*/
	border-top : 5px solid #E6E6E6;
}
#blackmenu {
	font-size:12px;
	color:#dddddd;
	padding : 50px 0px 0px 10px;
	font-family : Arial, Helvetica, sans-serif;
}
#blackmenu a:visited{
	color:#cccccc;
}
#blackmenu a:link{
	color:#cccccc;
}
#color1 #blackmenu{	background : #212121 url(../graphics/submenu1_02.gif) no-repeat top;}
#color2 #blackmenu{ background : #212121 url(../graphics/submenu2_02.gif) no-repeat top; }
#color3 #blackmenu{ background : #212121 url(../graphics/submenu3_02.gif) no-repeat top; }

#submenu {
	width:100%;

/*border-left : 5px solid #E6E6E6;
	border-right: 5px solid #E6E6E6;*/
	margin-left: 0%;
}
#submenu td
{
	font : bold 11px Arial, Helvetica, sans-serif;
	height : 27px;
}

#submenu #color1 {background : url(../graphics/submenu1_07.gif);}
#submenu #color2 {background : url(../graphics/submenu2_07.gif);}
#submenu #color3 {background : url(../graphics/submenu3_07.gif);}

#submenu td a
{
	color: #4B4B4B;
	text-decoration: none;
	padding : 4px 0px 0px 0px;
}
#submenu span
{
	padding : 4px 0px 0px 0px;
}

/*#submenu .current { padding : 4px 0px 0px 0px; }*/

#submenu .startspacer
{
	padding : 0px 10px 0px 0px;
}



#color1 #rightside { background-color : #9E0B0E;}
#color2 #rightside { background-color : #005B7F;}
#color3 #rightside { background-color : #406618;}


#color1 #submenu{ background : url(../graphics/submenu1_07.gif);}
#color2 #submenu{ background : url(../graphics/submenu2_07.gif);}
#color3 #submenu{ background : url(../graphics/submenu3_07.gif);}

#color1 #heading{ background-color : #9E0B0E;}
#color2 #heading{ background-color : #005B7F;}
#color3 #heading{ background-color : #406618;}



#color1 td a:hover{color: #9E0B0E;text-decoration: none;}
#color2 td a:hover{color:#005B7F;text-decoration: none;}
#color3 td a:hover{color: #406618;text-decoration: none;}

#color1 .current  { background : url(../graphics/submenu1_05.gif);}
#color2 .current  { background : url(../graphics/submenu2_05.gif);}
#color3 .current  { background : url(../graphics/submenu3_05.gif);}

#submenu .spacer {padding : 0px 10px 0px 10px;}

#submenu .txt {
	color : White;
}


#heading
{
/*	border-left : 5px solid #E6E6E6;
	border-right : 5px solid #E6E6E6;*/

background-color : #9E0B0E;
	vertical-align : baseline;
	/*float : left;
	width : 100%;
	*/
	padding : 0px 0px 0px 0px;
	margin-left: 0%;

	/*position: absolute;
	left:100px;
	*/
}

#heading h1
{
	font : bold small-caps 34px Arial, Helvetica, sans-serif;
	color : White;
	margin : 0px 0px 0px 0px;
	border : 0px solid Black;
	padding: 0px 0px 0px 30px;
	position: relative;
	top:9px;
}

/*teammenubar */
#teammenu{
	background : #212121;
	width:198px;
	left:0px;
	border : 1px solid #212121
}
b.teamname {
	font-size:12px;
	color : White;
	font-weight : bolder;
}
i.teammotto {
	color : white;
	font-style : italic;
}
b.teamtext1 {
	font-size:11px;
	font-weight : bold;
}
b.teamvalue1 {	color:white;		font-size : 13px;}
font.teamtext2{
	color:white;		font-size : 10px;
}
.teambox {
	border-top : 1px dotted #3A3A3A;
	font-size : 10px;
	/*Arial, Helvetica, sans-serif;
	*/
	color : #dddddd; /* #737373; */
	margin: 10px 15px 0px 8px;
	padding: 3px 1px 1px 0px;
}


.teambox  a{
	color: white;
	font-weight : normal;
	text-decoration : none;
	font-style : normal;
}
.teambox a:active{	color: red;}
.teambox a:visited{	color: #dddddd; /*dark grey*/}
.teambox  a:link{
	color:#dddddd;
	font-weight : normal;
	text-decoration : none;
	font-style : normal;
}

.teambox a:hover { color:red;/*#F26522; */}

#content_container {
	/*background: url(../graphics/heading_vertbar.gif) no-repeat top left;
	*/
	/*float:left;*/
	padding: 10px 20px 30px 20px;
	margin: 0px 0px 0px 0px;
	/*border-left : 5px solid #E6E6E6;
	border-right: 5px solid #E6E6E6;
	*/
}

#content_container_nomenu{
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 30px 20px;
}

#main_container table{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


#footer {
	font : 12px Arial, Helvetica, sans-serif;
	background : #E6E6E6;
	padding : 5px 5px 5px 15px;
	position: inherit;
	/*width:100%;
	*/
	vertical-align : baseline;
}

div .box1 {
	font-family: Arial, Helvetica, sans-serif;
	border : 1px solid #A0A0A0;
}

/*registration*/
#regheader{
	background-color: #9999ff;	color: #000000;
		border: 1px solid #A7A7A7;
padding : 5px 5px 5px 5px;
}

#regcookietrail td{
	background-color : #E6E6E6;
	color : #B2B2B2;
	text-align : center;
}

td#regcurrent{
	background-color : #C72F2A;
	color : White;
}

/*tip box for forms */
#tipbox {
	background-color : #FFFAB1;
	margin: 10px 10px 10px 10px;
	padding : 10px 10px 10px 10px;
	border: 1px solid #B2B2B2;
}

/* old stuff */

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font : normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
/*		font-size: 12px;
	line-height: 18px;
	color: #333333;*/

}

td.formleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-align: right;
	font-weight: bold;
}

td.formright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-align: left;
}

td.formleftline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-align: right;
	font-weight: bold;
	border-bottom: 1px solid black;
}

td.formrightline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-align: left;
	border-bottom: 1px solid black;
}

fixed {
	font-family: "Courier New", Courier, monospace;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}

tr.small, td.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	background-color: #fafafa;

	border-bottom: 1px solid #DFDFDF;

}

th.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #ffffff;
	background-color: #666666;
	/*	color: #333333;
	background-color: #9999ff;
*/
}

th.smallh2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	background-color:#DDDDDD;
/*	color: #333333;
	background-color: #ddddff;
	*/
}

a:link {	color: #333333;}
a:visited {	color: #333333;}
a:hover {	color: #FF6600;}
a:active {	color: #333333;}

form {
/*	line-height: 28px; */
/*	background-color: #CCCC99; */
}

table.list {
	border: 1px solid #A7A7A7;
	background : #FBFBFB;
}
div.pagecontent{
	border: 5px solid #E6E6E6;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

div.index1 {
	border: 1px solid #A7A7A7;
background : #E4EEF2;
}

div.index1 H1{

}

th.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
	background-color: #666666;
	/*color: #333333;
	background-color:#99ccff;*//*ACD373;*/
	padding-left: 5px;
  padding-right: 5px;

}

th.list a:hover {	color: #ffffff;}
th.list a {	color: #eeeeee;}
th.small a:hover {	color: #ffffff;}
th.small a {	color: #eeeeee;}

td.listh2,th.listh2,th.listh3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	background-color:#DDDDDD;

/*	color: #333333;
	background-color: #ddddff;  */


}

td.listh3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	background-color: #f0f0f0;
}


td.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
  border-bottom: 1px solid black;
	margin-left: 5px;
  margin-right: 5px;
	background-color: #fafafa;

}

td.listnoline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-left: 5px;
  margin-right: 5px;
}

span.junk,td.junk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*color: #ff9900;*/
	color: #999999;
/*  border-bottom: 1px solid black;*/
	margin-left: 5px;
  margin-right: 5px;
}


.ColorMe0 {	color:  #000000;}
.ColorMe1 {	color:  #330000;}
.ColorMe2 {	color:  #660000;}
.ColorMe3 {	color:  #990000;}
.ColorMe4 {	color:  #CC0000;}
.ColorMe5 {	color:  #FF0000;}

td.listdisabled {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color:#EEEEEE;
  border-bottom: 1px solid black;
	margin-left: 5px;
  margin-right: 5px;
}

tr.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFFFF;

}


.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
/*	background-color: #CCCCCC;	color: #000000;*/
	background-color: #9999ff;	color: #000000;

	vertical-align: middle;
	margin:0px;
/*	color: #FFFF33; */
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
/*	background-color: #DDDDDD; color: #000000;*/

/*	background-color: #ddddff; color: #000000;*/
	margin: 0px;
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
  color: #000000;
  }
tr.subtitle{
	background-color : #5F5F5F;
}
.subtitle-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
  color: #000000;
}

.headerbg {
	line-height: 24px;
	/* background-color: #9999ff; */
	color: #000000;
	vertical-align: middle;
	margin:0px;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCFF99;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.box1 {
	border-width: thin;
	border-color: #99FF99 #003300 #003300 #99FF99;
 border-style: double;
 }

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #336699;
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}

.warning {
	color: #FF0000;
}

.valid {
	color: green;
}
/*
.ColorMeGood {	color: #0C7C21; }
.ColorMeDecent {color: #333333;}
.ColorMeBadd {	color: #FF0000;}
*/
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	background-color: #C2C2C2;
	height: 18px;
	width: 94px;
	border-top-color: #C1C1C1;
	border-right-color: #C1C1C1;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url('/graphics/textboxbg.gif');
	background-repeat: repeat-x;
	border-bottom-color: #C1C1C1;
	border-left-color: #C1C1C1;
	padding: 2px;
}

.stddev {
	color: #999999;
	font-size: xx-small;
}

.fineprint {
	color: #999999;
	font-size: xx-small;
	line-height: 11px;
}

.admin { color : red; }
.admin a:active{	color: red;}
.admin a:visited{	color: red;}
.admin  a:link{	color:red;}
.admin a:hover { color:red;/*#F26522; */}
