/*Layout*/
body
{
	padding:0px;
	margin:0px;
	text-align:center;
}
* html #sizer
{
 height:1%;
}
#sizer
{
 text-align:left;
 padding-top:0px;
 padding-bottom:0px;
}
#logo
{
}
div.clear
{
 clear:both;
}
#sidenav
{
	float:left;
	width:160px;
}
#content
{
 padding:5px;
 float:none;
 margin-left:170px;
}
/*Fonts and colours*/
body
{
	font-size:0.8em;
	color:#000000;
}
#sizer
{
 background-color:#ffffff;
 background-image:url(../images/border_side.gif);
 background-repeat:repeat-y;
 background-position:160px 0px;
 
}
body,p,td,li,table,th
{
	font-family:verdana,arial,helvetica,sans-serif;
}
#topnav
{
 color:#ffffff;
 padding-top:3px;
 padding-bottom:5px;
 background-color:#99CCFF;
 border-bottom:1px solid #391F61;
}
table
{
 	font-size:0.8em;
	width:70%;
}
tr
{
}
th
{
 	background-color:#eeeeee;
}
th , td
{
 	vertical-align:top;
	text-align:center;
 	padding:3px;
}
td.image
{
 background-image:url(../images/border_side.gif);
 background-repeat:repeat-y;
 background-position:100% 0%;
}
#logo
{
 position:relative;
 background-color:#99ccff;
 border-bottom:1px solid #ffffff;
}
#logo img
{
	display:block;
}
#content
{
 padding-bottom:15px;
}
#content h1
{
  font-size:1.6em;
	font-family:times new roman,arial,helvetica,sans-serif;
	font-style:italic;
}
#content h2 
{
 font-size:1em;
}
#content img
{
 margin:5px;
}
#sidenav
{
	padding-top:3px;
 	padding-bottom:5px;
}
#sidenav h2
{
	color:white;
	font-size:1em;
	text-align:center;
	background-color:#99CCFF;
}
#marqueeholder
{
 font-size:1em;
 padding:5px;
 text-align:center;
}
#scrollInfo
{
 border:1px solid #cccccc;
 background-color:white;
 margin:0px;
 width:150px;
 text-align:left;
}
#scrollInfo p
{
 font-size:0.8em;
 margin-left:3px;
 margin-right:3px;
}
a:link , a:visited
{
 color:purple;
 text-decoration:none;
}
a:hover
{
 text-decoration:underline;
}
#footer
{
 padding:10px;
 padding-top:3px;
 padding-bottom:5px;
 color:#cccccc;
 font-size:0.7em;
 text-align:left;
 border-top:15px solid #99CCFF;
 background-color:#ffffff;
 clear:both;
}
td.team
{
 background-image:url(../images/border_bottom.gif);
 background-repeat:repeat-x;
 background-position:0px 100%;
 margin-top:15px;
 padding-bottom:5px;
 text-align:left;
}
div.stakewinners
{
	margin-top:15px;
}
div.clear
{
  background-image:url(../images/border_bottom.gif);
 background-repeat:repeat-x;
 background-position:0px 100%;
 padding-top:10px;
}

/*form layouts*/

form.layout
{
 padding:3px;
 margin-top:1px;
 font-size:0.8em;
}
form.logintop
{
 font-size:0.8em;
 padding:3px;
}
form p.required
{
	font-weight:bold;
}
form p.required label:after
{
	content:'*';
}
form.layout p , form.logintop p
{
	margin-top:2px;
	margin-bottom:2px;
}
form.layout p label , form.logintop p label
{
	display:block;
	width:70px;
	float:left;
}