body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	color: #A0A0A0;
}

div.header
{
	margin-top:15px;
	background-color:#000000;
	text-align:center;
}

img.unlocked
{
	margin:15px 5px 15px 5px;
	border:2px solid #dfdfdf;
	width:420px;
	height:579px;
}

input#txtLink
{
	height:21px;
	width:500px;
}

input#txtLink2
{
	height:21px;
	width:500px;
}

div#hints div#info
{
	width:450px;
	float:left;
	text-align:center;
}

div#hints div#sign_up
{
	width:450px;
	float:right;
	text-align:center;
}

span.highlight
{
	color:#F2804F;
	font-size:large;
}

div.directions
{
	background-color:#000000;
	border:2px solid #fff;
}

div#hints div#info div#info1
{
	width:400px;
}

div#hints div#info div#info2
{
	width:400px;
}

div#hints div#sign_up div#sign_up2
{
	width:400px;
}

img.locked
{
	margin:15px 5px 15px 5px;
	border:2px solid #dfdfdf;
	width:325px;
	height:325px;
}

div#invite
{
	border-width:thin;
	border-style:dashed;
	border-color:#dfdfdf;
	text-align:center;
}

iframe#fetcher
{
	width:800px;
	height:600px;
	border:2px solid #dfdfdf;
	background-color:#ebebeb;
}

a { font-family:Arial; color:#C8101D; font-weight:bold; }
a.s { font-size:12px; }
a.ss { font-size:9pt; }
a.p { font-family:Verdana,Tahoma,Arial; color:#FFFFFF; font-weight:bold; font-size:8pt; }
td { font-family:Tahoma,Arial; color:#A0A0A0; font-size:10pt; }

a:link {text-decoration:none;}
a:active {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

a.p:hover {color:#FF0000; }


.t { border:solid 2px #A0A0A0; margin-bottom:2px;}
.d { font-family:Tahoma,Arial; color:#D0D0D0; font-size:8pt; font-weight:bold; }
.twoRowsTitle{display:block; width:100%; height:28px; overflow:hidden; vertical-align:top;}
