BODY
{
	background-image:url("../images/background.png");
	font-family:Arial;
	font-size:small;
	text-align:center;
}

table.mainTable
{
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	width:924px;
	border-style:solid;
	border-width:1px;
	border-color:Black;
}

tr.Menu a:link
{
	 color:Black;
	 text-decoration:none;
}

tr.Menu a:visited
{
	 color:Black;
	 text-decoration:none;
}

tr.Menu a:hover
{
	 color:White;
	 text-decoration:none;
}

tr.Menu a:active
{
	 color:Black;
	 text-decoration:none;
}

tr.Menu td
{
	background-image:url("../images/menu.png");
	border-top-color:#F2F2F2;
	border-left-color:#F2F2F2;
	border-bottom-color:#BBBBBB;
	border-right-color:#BBBBBB;
	border-style:solid;
	border-width:1px;
	width:10%;
}

tr.Menu td:Hover
{
	background-image:url("../images/menuh.png");
	border-top-color:#FF0000;
	border-left-color:#FF0000;
	border-bottom-color:#800000;
	border-right-color:#800000;
	border-style:solid;
	border-width:1px;
}

div.smallHeading
{
	background-image:url("../images/menu.png");
	border-top-color:#F2F2F2;
	border-left-color:#F2F2F2;
	border-bottom-color:#BBBBBB;
	border-right-color:#BBBBBB;
	border-style:solid;
	border-width:1px;
}

td.sideCol
{
	vertical-align:top;
	text-align:left;
	width:25%; 
	text-align:center 
}

td.contentCell
{
	text-align:justify;
}

td.contentCell a
{
	color:Black;
}

td.contentCell a:hover
{
	color:Red;
}

img.sponsorIMG
{
	border-style:none;
}

a.eventLink:Link
{
	color:Black;
	text-decoration:underline;
}

a.eventLink:Visited
{
	color:Black;
	text-decoration:underline;
}

a.eventLink:Hover
{
	color:Red;
	text-decoration:underline;
}

a.eventLink:Active
{
	color:Black;
	text-decoration:underline;
}

span.required
{
	color:Red;
	vertical-align:super;
	font-size:smaller;
}

img.imgLink
{
	border-style:none;
}

span.win
{
	color:Green;
}

span.loss
{
	color:Red;
}

td.resFight
{
	width:45%;
	vertical-align:middle;
}

td.resVS
{
	width:10%;
	vertical-align:middle;
}

table.galleryTable
{
	border-style:solid;
	border-width:1px;
	border-color:Black;
}

table.galleryTable td
{
	border-style:solid;
	border-width:1px;
	border-color:Black;
	background-color:Black;
	
}

img.hiddenPic
{
	width:1;
	height:1;
	display:none;
}

span.extLink
{
	font-size:xx-small;
}

span.extLink a, a:visited
{
	text-decoration:none;
	color:White;
}

span.extLink a:hover
{
	color:#CCCCCC;
}

div.cardWrapper
{
	margin:0 auto 0 auto;
	background-image:url("../images/fc/card.png");
	background-repeat:no-repeat;
	overflow:auto;
	background-color:#FFFFFF;
	width:650px;
	height:525px;
	position:relative;

}

div.cardTop
{
	margin-top:15px;
	margin-bottom:20px;
	width:650px;
	overflow:auto;
}

div.cardCenter
{
	width:650px;
}

table.cardTable
{
	width:640px;
	height:438px;
	 vertical-align:text-top;
	 
}

div.cardBottom
{
}

td.fLeft
{
	width:40%;
	vertical-align:top;
	padding-top:15px;
	text-align:center;
}

td.fCenter
{
	width:20%;
}

td.fRight
{
	width:40%;
	vertical-align:top;
	padding-top:15px;
	text-align:center;
}

table.fData
{

}

div.layerPop
{
	position:absolute;
	visibility:hidden;
	width:300;
	height:400;
	
	background-color:White;
	border:solid 1px black;
	text-align:justify;
	padding: 10px 10px 10px 10px;
	margin-left:auto;
	margin-right:auto;
}