
html{height:100%;}
body{background-color:#000000;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;height:100%;}
 
#h{background-color:#ffffff;color:#ffffff;font:normal 2px arial,geneva,sans-serif;left:0px;position:absolute;top:0px;width:590px;z-index:-2;}
.reg{position:absolute;top:0px;left:350px;width:414px;padding-top:90px;font:bold 12px/16px Arial,Geneva,sans-serif;color:#ffffff;}

a.reglink:link{color:#FCFF00;font:bold 11px Arial,Geneva,sans-serif;text-decoration:none;}
a.reglink:visited{color:#FCFF00;font:bold 11px Arial,Geneva,sans-serif;text-decoration:none;}
a.reglink:visited:hover{color:#FCFF00;font:bold 11px Arial,Geneva,sans-serif;text-decoration:underline;}
a.reglink:hover{color:#FCFF00;font:bold 11px Arial,Geneva,sans-serif;text-decoration:underline;}
a.reglink:active{color:#FCFF00;font:bold 11px Arial,Geneva,sans-serif;text-decoration:none;}

a.reglink2:link{color:#CCCCCC;font:normal 10px Arial,Geneva,sans-serif;text-decoration:none;}
a.reglink2:visited{color:#CCCCCC;font:normal 10px Arial,Geneva,sans-serif;text-decoration:none;}
a.reglink2:visited:hover{color:#F6FF00;font:normal 10px Arial,Geneva,sans-serif;text-decoration:underline;}
a.reglink2:hover{color:#F6FF00;font:normal 10px Arial,Geneva,sans-serif;text-decoration:underline;}
a.reglink2:active{color:#CCCCCC;font:normal 10px Arial,Geneva,sans-serif;text-decoration:none;}

a.sublink:link{color:#FCFF00;font:bold 10px Arial,Geneva,sans-serif;text-decoration:none;}
a.sublink:visited{color:#FCFF00;font:bold 10px Arial,Geneva,sans-serif;text-decoration:none;}
a.sublink:visited:hover{color:#FCFF00;font:bold 10px Arial,Geneva,sans-serif;text-decoration:underline;}
a.sublink:hover{color:#FCFF00;font:bold 10px Arial,Geneva,sans-serif;text-decoration:underline;}
a.sublink:active{color:#FCFF00;font:bold 10px Arial,Geneva,sans-serif;text-decoration:none;}

.wrapper {
    width:764px;
	height:100%;
	font:normal 12px arial,geneva,sans-serif;
	border-right:solid 2px #000000;
}
.header {
	height: 160px;
	width: 764px;
}
.logo {
	float: left;
	width: 253px;
	height: 160px;
}
.subheader {
	width: 511px;
	height: 160px;
	float: right;
	text-align: right;
}
.ffc1 {
	width: 511px;
	height: 11px;
	background-image: url(../images/ffc-t1.gif);
}
.ffc2 {
	width: 511px;
	height: 80px;
	background-image: url(../images/ffc-t2.gif);
	text-align:center;
}
.regt {
    width:290px;
	height: 60px;
	font:bold 12px/16px Arial,Geneva,sans-serif;
	color:#ffffff;
	text-align:center;
	padding-left:100px;
}
.regtable {
    width:290px;
	height: 60px;
    margin-left:90px;
}
.regsub {
	font:normal 10px/14px Arial,Geneva,sans-serif;
	color:#CCCCCC;
	padding:2px;
	text-align:left;
}
.user {
	font:bold 10px/14px Arial,Geneva,sans-serif;
	color:#ffffff;
	padding:2px;
	text-align:center;
}
.pass {
	font:bold 10px/14px Arial,Geneva,sans-serif;
	color:#ffffff;
	padding:2px;
	margin-left:10px;
	text-align:center;
}
.reginput {
    height:18px;
	font:normal 12px Arial,Geneva,sans-serif;
	border:solid 1px #0096FF;
	border-style:ridge;
	background-color:#000000;
	color:#ffffff;
}
.go {
    padding:2px;
}
.regcont {
    height: 19px;
	padding:0px;
	vertical-align: bottom;
	text-align:left;
    font:normal 12px/14px Arial,Geneva,sans-serif;
	color:#ffffff;
}
.ffc3 {
	width: 511px;
	height: 19px;
	background-color: #000000;
	font:normal 10px Verdana,Geneva,sans-serif;
	color:#ffffff;
	text-align:center;
}
.ffc4 {
	width: 511px;
	height: 50px;
	background-image: url(../images/ffc-t4.gif);
}
.ffc5 {
	width: 764px;
	height: 24px;
	clear: both;
	background-image: url(../images/ffc-t5.gif);
}
.ffc6 {
	width: 764px;
	height: 200px;
	clear: both;
	background-image: url(../images/reg-ad1.jpg);
}

.leftCol{
	width: 159px;
	height: 100%;
	background-image: url(/images/leftCol_bg.gif);
}
.cenCol {
    width:453px;
	height: 100%;
	background-color:#ffffff;
}
.mainCol {
    width:764px;
	padding-top:10px;
	height: 100%;
	background-color:#ffffff;
}
.cblock {
    padding:5px;
	color:#000000;
	font:normal 12px/18px arial,geneva,sans-serif;
}

.rightCol{
	width: 150px;
	height: 100%;
	background-image: url(../images/ffc-rightCol_bg.gif);
}

h1.chdr {
    color:#000000;
	font:bold 18px/20px arial,geneva,sans-serif;
	text-align:center;
}

.rblockContent{
    margin-left: 7px;
	margin-right: 1px;
	padding:2px;
    color: #ffffff;
    border: 1px solid #0789EC;
    font:normal 10px/16px arial,geneva,sans-serif;
    background-color: #184471;
}

.rblockContent a{
    color: #C9CF28;
}

.rad{
    margin-top: 2px;
    margin-left: 7px;
	margin-right: 1px;
	padding:2px;
    color: #000000;
    border: 1px solid #0789EC;
    font:normal 10px/13px arial,geneva,sans-serif;
    background-color: #D0E3F6;
	text-align:center;
}

.rad a:link{color:#007EFF;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:none;}
.rad a:visited{color:#007EFF;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:none;}
.rad a:visited:hover{color:#FF0000;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:underline;cursor: pointer;}
.rad a:hover{color:#FF0000;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:underline;cursor: pointer;}
.rad a:active{color:#007EFF;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:none;}

.blockContent {
    padding-top: 10px;
	padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 10px;
    color: white;
    font-size: 10px;
}

.blockContent a{
    color: white;
}
.blockimg {
    height:17px;
    background-image: url(../images/ffc-mainmenu.gif)
}

.lblockContent{
    color: #F1E3E4;
    padding-right: 4px;
    font-size: 12px;
}

.lblockContent a{
    color: #F1E3E4;
}

.lblockContent .menubg{ 
    padding-right: 1px;
    background: #6767CC;
}
.lblockContent{margin-left: 1px;}

.lblockContent .menu{ 
    font-family: verdana,arial,sans-serif;
    font-size: 12px;

    cursor: pointer;
    padding: 2px;
	padding-right: 10px;
    padding-left: 10px;
    border-bottom: 1px solid #0096FF;
    border-left: 1px solid #0096FF;
    text-decoration: none;
}

.lblockContent .menu a:link{color:#ffffff;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:none;}
.lblockContent .menu a:visited{color:#ffffff;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:none;}
.lblockContent .menu a:visited:hover{color:#ffffff;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:underline;cursor: pointer;}
.lblockContent .menu a:hover{color:#ffffff;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:underline;cursor: pointer;}
.lblockContent .menu a:active{color:#ffffff;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:none;}
.lblockContent .menuover a:link{color:#ffffff;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:underline;cursor: pointer;}
.lblockContent .menuover a:visited{color:#ffffff;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:underline;cursor: pointer;}
.lblockContent .menuover a:visited:hover{color:#ffffff;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:underline;cursor: pointer;}
.lblockContent .menuover a:hover{color:#ffffff;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:underline;cursor: pointer;}
.lblockContent .menuover a:active{color:#ffffff;font:normal 10px verdana,Arial,Geneva,sans-serif;text-decoration:underline;cursor: pointer;}

.lblockContent .menuover{ 
    font-family: verdana,arial,sans-serif;
    font-size: 10px;

    cursor: pointer;
    padding: 2px;
    padding-left: 10px;
	padding-right: 10px;
    border-bottom: 1px solid #0096FF;
    border-left: 1px solid #0096FF;
    background-color: #0096FF;
}
.lblockContent .title{ 
    background-image: url(../images/ffc-titlebg.gif);
    color: white;
    font-family: arial,sans-serif;
    font-size: 11px;
    line-height: 15px;
    height: 16px;
    padding-left: 5px;
    font-weight: bold;
    border-bottom: 1px solid #0096FF;
    border-left: 1px solid #0096FF;
}

#rrblock{position:absolute;left:766px;top:0px;width:228px;height:100%;
        background-color: #000000;
		padding-top:10px;font:normal 12px arial,geneva,sans-serif;color:#ffffff;}
.radblock{
        padding-left:34px;
		padding-right:34px;
		height: 610px;
}


.middle {
    font-family: verdana,arial,sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 13px;
	color: #ffffff;
	background-color: #234593;
}

 
.footer {
    height: 55px;
	width: 764px;
    font-family: verdana,arial,sans-serif;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 9px;
	color: #ffffff;
	background-color: #000000;
}
a.footerlink:link{color:#929292;font:normal 10px Arial,Geneva,sans-serif;text-decoration:none;}
a.footerlink:visited{color:#929292;font:normal 10px Arial,Geneva,sans-serif;text-decoration:none;}
a.footerlink:visited:hover{color:#0096FF;font:normal 10px Arial,Geneva,sans-serif;text-decoration:underline;}
a.footerlink:hover{color:#0096FF;font:normal 10px Arial,Geneva,sans-serif;text-decoration:underline;}
a.footerlink:active{color:#929292;font:normal 10px Arial,Geneva,sans-serif;text-decoration:none;}

.disclaimer{
    padding: 5px;
	color:#929292;
	font:normal 10px/16px arial,geneva,sans-serif;
	text-align:center;
}



.prereg{float:left;border-right:solid 1px #000000;border-bottom:solid 1px #000000;}
.homecontr{float:left;clear:right;width:403px;height:170px;background-color:#E0E7EB;font:normal 12px/15px Arial,Geneva,sans-serif;padding:0px 5px 0px 5px;border-bottom:solid 1px #000000;}
H1.homecont{font:bold 14px arial,geneva,sans-serif;text-align:center;color:#000000;}

.contentblock{padding:10px;font:normal 12px arial,geneva,sans-serif;background-color:#FFFFFF;}
H1.toptitle{font:bold 14px arial,geneva,sans-serif;text-align:center;color:#526D7C;}
H2.subtitle{font:bold 12px arial,geneva,sans-serif;text-align:center;color:#000000;}
.featureblock{font:normal 12px arial,geneva,sans-serif;}
a.featureblock:link{color:#004EFF;font:bold 12px Arial,Geneva,sans-serif;text-decoration:none;}
a.featureblock:visited{color:#004EFF;font:bold 12px Arial,Geneva,sans-serif;text-decoration:none;}
a.featureblock:visited:hover{color:#ff0000;font:bold 12px Arial,Geneva,sans-serif;text-decoration:none;}
a.featureblock:hover{color:#ff0000;font:bold 12px Arial,Geneva,sans-serif;text-decoration:none;}
a.featureblock:active{color:#004EFF;font:bold 12px Arial,Geneva,sans-serif;text-decoration:none;}
#rblock{position:absolute;left:764px;top:0px;width:230px;height:100%;
        background-color:#000000;background-image:url(../images/rtop-bg.gif);background-position:top;background-repeat:no-repeat;
		padding-top:166px;font:normal 12px arial,geneva,sans-serif;color:#ffffff;}
.rblockcont{padding-left:5px;}
a.rblockcontlink:link{color:#FB7700;font:bold 11px Arial,Geneva,sans-serif;text-decoration:none;}
a.rblockcontlink:visited{color:#FB7700;font:bold 11px Arial,Geneva,sans-serif;text-decoration:none;}
a.rblockcontlink:visited:hover{color:#FB7700;font:bold 11px Arial,Geneva,sans-serif;text-decoration:underline;}
a.rblockcontlink:hover{color:#FB7700;font:bold 11px Arial,Geneva,sans-serif;text-decoration:underline;}
a.rblockcontlink:active{color:#FB7700;font:bold 11px Arial,Geneva,sans-serif;text-decoration:none;}

.fdh{width:220px;text-align:center;background-color:#ffffff;color:#000000;padding:2px;font:normal 12px arial,helvetica,geneva,sans-serif;}

.nc{float:left;clear:left;width:350px;height:344px;}

.nc-subhdr{font:bold 12px arial,helvetica,geneva,sans-serif;}
.nc-subtxtindent{padding-left:10px;}
#ncinfo1{position:absolute;top:299px;left:161px;border:0px;}
#ncinfo2{position:absolute;top:299px;left:161px;border:0px;}
#ncinfo3{position:absolute;top:299px;left:161px;border:0px;}
#ncinfo4{position:absolute;top:299px;left:161px;border:0px;}
#ncinfo5{position:absolute;top:299px;left:161px;border:0px;}
#ncinfo6{position:absolute;top:299px;left:161px;border:0px;}
#ncinfo7{position:absolute;top:299px;left:161px;border:0px;width:453px;font:normal 10px/14px verdana,arial,geneva,sans-serif;color:#000000;background-color:#ffffff;}

td.ffc-hp1{
	background-image: url(../images/ffc-hp-1.gif);
	width:230px;
	height:89px;
	vertical-align: top;
}
.ffc-hp1sub{
    padding:10px 30px 5px 5px;
	font:normal 12px/16px verdana,arial,geneva,sans-serif;
	color: #000000;
}
td.ffc-hp2{
	background-image: url(../images/ffc-hp-2.gif);
	width:453px;
	height:187px;
	vertical-align: top;
}
.ffc-hp2sub{
    padding:5px 30px 5px 19px;
	font:normal 12px/18px verdana,arial,geneva,sans-serif;
	color: #000000;
}

.subnav{height:20px;width:764px;background-color:#ffffff;text-align:left;}
.mainblock{border-top:solid 1px #000000;border-bottom:solid 1px #000000;}

a.subnavlink:link{color:#004EFF;font:bold 12px Arial,Geneva,sans-serif;text-decoration:none;padding:5px;}
a.subnavlink:visited{color:#004EFF;font:bold 12px Arial,Geneva,sans-serif;text-decoration:underline;padding:5px;}
a.subnavlink:visited:hover{color:#ff0000;font:bold 12px Arial,Geneva,sans-serif;text-decoration:underline;padding:5px;}
a.subnavlink:hover{color:#ff0000;font:bold 12px Arial,Geneva,sans-serif;text-decoration:none;padding:5px;}
a.subnavlink:active{color:#004EFF;font:bold 12px Arial,Geneva,sans-serif;text-decoration:none;padding:5px;}

span.headline {font:bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR:#334B76;}
.news{width:650px;border:solid 10px #E9AB17; border-style:ridge;padding:10px;background-color:#FFF5DE;text-align:left;}

ul.list{font: 12px/16px arial,sans-serif; padding-top:10px;}
.list li{padding-bottom:0px;color:#FF0000;}
.l1header{font: bold 20px arial,sans-serif;}
.l2header{font: 12px arial,sans-serif; color: #666; font-weight: bold; padding: 0 0 5px 0;}
.content{font-size:12px;text-align:left;}
.txt12{font:normal 12px arial,verdana,sans-serif;color:#000;}
.txt14{font:normal 14px arial,verdana,sans-serif;color:#000;}
#yreg_lgnfrm .lnk{font:12px verdana,sans-serif;}
#yreg_lgn{margin-top:10px;}
#yreg_promo{padding-right:5px;}
#yreg_lgnfrm strong{font: bold 14px arial,helvetica,clean,terminal,sans-serif; }
#yreg_lgnfrm{margin-left:5px;margin-right:5px;color:#000;}
#yreg_lgnfrm_tbl{width:100%;}
#yreg_lgnfrm h2{margin:0;font-size:114%;font-weight:bold;}
#yreg_lgnfrm h3{margin:0;font-size:100%;font-weight:bold;}
#yreg_lgnfrm hr{color:#999;height:1px;}
#yreg_lgnfrm table table th{text-align: right; font-weight:normal;padding: 8px 5px 0 0;}
#yreg_lgnfrm table table td{padding: 5px 0 0 0;}
#yreg_lgnfrm select, input, option{visibility: visible; font-size:12px;}
#yreg_lgnfrm .yreg_lgn{width: 110px;}

<!------
#yreg_lgnfrm .yreg_ipt{height: 12px; width: 120px;}
#yreg_lgnfrm .yreg_btn{font-size: 12px; margin: 10px 0px 0px 0px;}
#yreg_lgnfrm .lh {margin:-3px 0 5px;}
#yreg_lgnfrm a:link, a:visited{color:#039; text-decoration:none;}
#yreg_lgnfrm a:hover{color:#039; text-decoration:underline;}
#yreg_lgnfrm .nw{font:bold 12px verdana,sans-serif; color:#C00; top:-3px;}
b center { font-weight: bold; }

.management-main{width:568px;float:left;}
.mr-gmhdr{height:18px;background-image:url(../images/myrankings-ghdrbg.gif);background-position:top;background-repeat:repeat-x;background-color:#E9E9E9;color:#000000;font:bold 12px verdana,arial,geneva,sans-serif;border-top:solid 2px #000000;padding-left:10px;}
.mr-subhdr{height:16px;background-color:#E7EAF2;color:#000000;font:normal 10px verdana,arial,geneva,sans-serif;text-align:center;}
.mr-subhdr-tn{text-align:left;padding-left:5px;width:120px;}

.mr-subtxt{height:20px;background-color:#ffffff;color:#0C00FF;font:normal 10px verdana,arial,geneva,sans-serif;text-align:center;padding-top:3px;padding-bottom:1px;}
.mr-sub-tn{height:20px;background-color:#ffffff;color:#0C00FF;font:normal 10px verdana,arial,geneva,sans-serif;text-align:left;padding-left:5px;padding-top:3px;padding-bottom:1px;width:120px;}

----->


.user-main{float:left;height:100%;width:105px;border-left:solid 1px #000000;padding:0;margin:0;}
.user-mainsub1{background-color:#EFF4F6;padding:2px;vertical-align:top;}
.user-mainsignin{vertical-align:top;background-color:#ffffff;border:solid 1px #748992;font:normal 12px verdana,arial,geneva,sans-serif;color:#0018FF;padding:2px;margin:0;}
.user-mainsubsub2{padding-top:5px;padding-bottom:5px;vertical-align:bottom;}
.user-mainsubsub1txt{font:bold 12px verdana,arial,geneva,sans-serif;color:#FF0000;padding:0;margin:0 0 0 5px;}
.user-mainsignin2{font:normal 10px verdana,arial,geneva,sans-serif;color:#5F5F5F;}
a.user-mainsigninlink:link{font:normal 10px verdana,arial,geneva,sans-serif;color:#0018FF;text-decoration:underline;}
a.user-mainsigninlink:visited{font:normal 10px verdana,arial,geneva,sans-serif;color:#0018FF;text-decoration:underline;}
a.user-mainsigninlink:visited:hover{color:#ff0000;font:normal 10px verdana,arial,geneva,sans-serif;text-decoration:underline;}
a.user-mainsigninlink:hover{color:#ff0000;font:normal 10px verdana,arial,geneva,sans-serif;text-decoration:underline;}
a.user-mainsigninlink:active{font:normal 10px verdana,arial,geneva,sans-serif;color:#0018FF;text-decoration:underline;}

a.user-mainlink:link{color:#004EFF;font:bold 12px verdana,arial,geneva,sans-serif;text-decoration:none;}
a.user-mainlink:visited{color:#004EFF;font:bold 12px verdana,arial,geneva,sans-serif;text-decoration:underline;}
a.user-mainlink:visited:hover{color:#ff0000;font:bold 12px verdana,arial,geneva,sans-serif;text-decoration:underline;}
a.user-mainlink:hover{color:#ff0000;font:bold 12px verdana,arial,geneva,sans-serif;text-decoration:none;}
a.user-mainlink:active{color:#004EFF;font:bold 12px verdana,arial,geneva,sans-serif;text-decoration:none;}
.user-mainsub2{clear:both;background-color:#ffffff;padding:0;vertical-align:top;height:146px;border-top:solid 1px #000000;}
.user-mainsub2hdr{height:18px;background-color:#637BAD;color:#FFFFFF;font:bold 12px verdana,arial,geneva,sans-serif;padding-left:10px;}
.user-mainsub3{clear:both;background-color:#ffffff;padding:0;vertical-align:top;border-top:solid 1px #000000;}
.user-mainsub3hdr{height:18px;background-color:#637BAD;color:#FFFFFF;font:bold 12px verdana,arial,geneva,sans-serif;padding-left:10px;}
.user-mainsubsub3hdr{height:16px;background-color:#E7EAF2;color:#000000;font:bold 10px verdana,arial,geneva,sans-serif;padding-left:5px;border-top:solid 1px #000000;}
.user-maingamelocation{background-color:#F7F9FE;color:#5F5F5F;font:normal 10px verdana,arial,geneva,sans-serif;padding-left:5px;border-top:solid 1px #5F5F5F;}
.user-maingameteams{background-color:#ffffff;color:#0C00FF;font:normal 10px verdana,arial,geneva,sans-serif;padding:2px 0px 2px 10px;}

.user-mainsubgamelocation{text-align:center;background-color:#F7F9FE;font:normal 10px arial,geneva,sans-serif;padding:2px;border-top:solid 1px #5F5F5F;}
.user-mainsubgameteams{background-color:#ffffff;color:#0C00FF;font:normal 10px verdana,arial,geneva,sans-serif;padding-left:5px;}

.user-mainps{background-color:#F7F9FE;color:#5F5F5F;}
.user-mainpsover{background-color:#E0E4ED;font-color:#000000;}


a.hlink:link{color:#000000;font:normal 12px Arial,Geneva,sans-serif;text-decoration:none;cursor:text;}
a.hlink:visited{color:#000000;font:normal 12px Arial,Geneva,sans-serif;text-decoration:none;cursor:text;}
a.hlink:visited:hover{color:#000000;font:normal 12px Arial,Geneva,sans-serif;text-decoration:none;cursor:text;}
a.hlink:hover{color:#000000;font:normal 12px Arial,Geneva,sans-serif;text-decoration:none;cursor:text;}
a.hlink:active{color:#000000;font:normal 12px Arial,Geneva,sans-serif;text-decoration:none;cursor:text;}
