.breadcrumb {position:relative; height:30px; width:100%;}
.breadcrumb ul {position:relative; margin:0px 5px 0px 5px; padding:0px; height:30px; background:url('http://www.predictz.com/images/breadcrumbImage.png') 0px -30px repeat-x; }
.breadcrumb ul li {padding:0px; margin:0px; list-style:none; float:left; height:30px; display:inline;}
.breadcrumb ul li a {font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:rgb(255,255,255); text-decoration:none; line-height:30px; display:block; background:url('http://www.predictz.com/images/breadcrumbImage.png') 100% -60px no-repeat; padding:0px 17px 0px 15px; }
.breadcrumb ul li a:hover {text-decoration:underline; color:rgb(250,235,22);}
.breadcrumb ul li a.active {background:none; color:rgb(250,235,22);}
.breadcrumb ul li a.active:hover {text-decoration:none;}
.breadcrumb .left {position:absolute;top:0px;left:0px;width:10px;height:30px;display:block;z-index:1;background:url('http://www.predictz.com/images/breadcrumbImage.png') 0% 0px no-repeat;}
.breadcrumb .right {position:absolute;top:0px;right:0px;width:10px;height:30px;display:block;z-index:1;background:url('http://www.predictz.com/images/breadcrumbImage.png') 100% -90px no-repeat;}
html {
	height:100%;
	background:url(images/background.gif) repeat-x;
	background-color:#f3f4f8;
}
body {
    margin:0px 0px;
    padding:0px;
    text-align:center;
    height:100%;
}
img {z-index:99;}
a:link { text-decoration:none; color:#4169E1;}
a:visited { text-decoration:none; color:#4169E1; }
a:active { text-decoration:none; color:#6666FF; }
a:hover { text-decoration:underline; color:#000000; }
/* ------------ */
/* WRAPPERS     */
/* ------------ */
#wrapper {
    position:relative;
    width:938px;
    overflow:auto;
    margin:0px auto;
    padding:5px 10px;
    border-right:1px solid #036;
    border-left:1px solid #036;
	background-color:white;
	text-align:center;
}
#smallwrapper {
    position:relative;
    width:420px;
    overflow:auto;
    margin:0px auto;
    padding:5px 10px;
    border:1px solid #036;
	background-color:white;
	text-align:center;
}
#screenwrapper {
    position:relative;
    width:960px;
    height:70px;    
    margin:0px auto;
    background-color:#F7F3F3;
}
#menubar {
    position:relative;
 	width:960px; 
    height:30px;    
    padding:0px;
	margin:0px auto;
	background-color:#3F5086;
}
#menuwrapper {
    position:relative;
    width:960px;
    height:70px;    
	margin:0px auto;
    text-align:left;
    padding:0px;
    background-color:#F7F3F3;
}
.menucentered
{
	margin:0px auto; 
	padding:0px; 
	height:30px; 
	width:100%; 
	display:block; 
}
#menuleft {
	float:left;
	width:400px;
    padding:0px;	
    height:70px; 	
	background-color:#3F5086;
}
#menuright {
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:5px;
    height:70px; 	
	background-color:#3F5086;
}
#partnerwrapper {
    position:relative;
    width:950px;
    margin:0px auto;
    text-align:center;
    padding:5px;
    background-color:#036;
	font-size:9pt;
	color:#ffff00;
	font-family:Verdana, Geneva, sans-serif;	
}
#partnerwrapper a
{
	font-size:9pt;
	color:#ffffff;
	font-family:Verdana, Geneva, sans-serif;	
}
#partnerwrapper span
{
	font-size:9pt;
	color:#ffffff;
	font-family:Verdana, Geneva, sans-serif;	
}
#footerwrapper {
    position:relative;
    width:950px;
    height:15px;    
	line-height:15px;
    margin:0px auto;
    text-align:right;
    padding:5px;
    background-color:#333366;
	font-size:9pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffffff;
}
#footerwrapper a
{
	font-size:9pt;
	color:#ffffff;
	font-family:Verdana, Geneva, sans-serif;	
}
#footerad {
    position:relative;
    width:948px;
	height:100px;
    border-right:1px solid #036;
    border-left:1px solid #036;
    margin:0px auto;
    text-align:center;
    padding:5px;
    background-color:#fff;
}
/* ------------ */
/* SPACERS      */
/* ------------ */
.blackspacer {
    position:relative;
	width:960px;
    height:5px;    
    padding:0px;
    background-color:#000;
	margin:0px auto;
}
.bluespacer {
    position:relative;
	width:960px;
    height:5px;    
    padding:0px;
    background-color:#3F5086;
	margin:0px auto;
}
/* ------------ */
/* LAYOUT       */
/* ------------ */
#trailboxwrapper
{
	position:relative;
    float:left;
    width:936px;
	padding:0px;
    margin:2px auto;
	overflow:hidden;
	height:18px;
}
#trailbox
{
	position:relative;
    float:left;
    width:690px;
    background:#fff;
	padding:0px;
    margin:2px auto;
	overflow:hidden;
	text-align:left;
	font-size:8pt;
	color: #666666;
	font-family: Verdana, Geneva, sans-serif;
	line-height:18px;
}
#socialbox
{
	position:relative;
    float:left;
    width:246px;
    background:#fff;
	padding:0px;
    margin:2px auto;
	overflow:hidden;
	text-align:right;
	font-size:8pt;
	color: #666666;
	font-family: Verdana, Geneva, sans-serif;
}
.soc
{
	position:relative;
    float:right;
	width:20px;
    background:#fff;
	padding:0px;
	overflow:hidden;
}
.soct
{
	position:relative;
    float:right;
    background:#fff;
	padding:0px 4px;
	overflow:hidden;
	font-size:8pt;
	color: #666666;
	font-family:Verdana, Geneva, sans-serif;
	line-height:18px;
	text-align:right;
}
#leftbox
{
	position:relative;
    float:left;
    width:190px;
    height:100%;    
    border:1px solid #036036;
    background:#fff;
	padding:0px;
    margin:5px 5px 0px 0px;
	overflow:hidden;
	text-align:center;
}
#leftbox a:link { text-decoration:none; color:#666;}
#leftbox a:visited { text-decoration:none; color:#666; }
#leftbox a:active { text-decoration:none; color:#6666FF; }
#leftbox a:hover { text-decoration:underline; color:#000000; }
#rightbox
{
	position:relative;
    float:left;
    width:734px;
    height:100%;    
    border:1px solid #036036;
    background:white;
	padding:0px 0px 5px 0px;
    margin:5px 0px 0px 5px;
	text-align:center;
}
/* ------------ */
/* LEAGUE MENU  */
/* ------------ */
.continent
{
	position:relative;
    float:left;
	text-align:center;
	line-height:20px;
	height:20px;
	background-image:url(images/leagueshade.gif);
	border-top:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	margin-top:5px;
	width:190px;
	font-weight:bold;
	font-size:10pt;
	color:#003366;
	font-family:Verdana, Geneva, sans-serif;
}
.leaglistrow
{
	position:relative;
    float:left;
	width:190px;
	padding:5px 0px;
	height:20px;
}
.countryrow
{
	position:relative;
    float:left;
	width:190px;
	margin-top:5px;
	border-bottom:#CCCCCC 1px solid;
}
.flag
{
	position:relative;
    float:left;
	text-align:center;
	width:31px;
	height:17px;
	padding:1px;
}
.league
{
	position:relative;
    float:left;
	text-align:left;
	width:130px;
	font-size:8pt;
	color: #666;
	font-family:Verdana, Geneva, sans-serif;	
	height:17px;
	line-height:17px;
	padding:1px;
}
.noflag
{
	position:relative;
    float:left;
	width:15px;
	height:17px;
	padding:1px;
}
.subleague
{
	position:relative;
    float:left;
	text-align:left;
	width:136px;
	font-size:8pt;
	color: #666;
	font-family:Verdana, Geneva, sans-serif;	
	height:15px;
	line-height:15px;
	padding:1px 2px 1px 10px;
}
.country
{
	position:relative;
    float:left;
	text-align:left;
	width:130px;
	font-size:10pt;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;	
	height:17px;
	line-height:17px;
	padding:1px;
}
.predcountwrapper
{
	position:relative;
    float:left;
	width:15px;
	height:15px;
	line-height:15px;
	padding:1px;
	text-align:center;
}
.predcount
{
	position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-7px;
	text-align:center;
	width:15px;
	height:15px;
	line-height:15px;
	font-size:7pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#ffffff;
	border:#0C3 1px solid;
	background-color:#008822;
}
.predcountzero
{
	border:#333 1px solid;
	background-color:#666;
}
.predcountblank
{
	border:#fff 1px solid;
	background-color:#fff;
}
/* ------------ */
/* IMAGES       */
/* ------------ */
.imgpred {height:70px; width:400px; border:none; margin:0px;}
.img11x11 {height:11px; width:11px; border:none; margin:0px;position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-5px;}
.img16x16 {height:16px; width:16px; border:none; margin:0px;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}
.img18x12 {height:12px; width:18px; border:none; margin:0px;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-6px; border:1px #999 solid;}
.img22x14 {height:14px; width:22px; border:none; margin:0px;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-11px; border:1px #999 solid;}
.img22x17 {height:17px; width:22px; border:none; margin:0px;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-11px;}
.img27x18 {height:18px; width:27px; border:none; margin:0px;}
.img75x16 {height:16px; width:75px; border:none; margin:0px;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-38px;}
.img75x16nc {height:16px; width:75px; border:none; margin:0px;}
.img16x16nc {height:16px; width:16px; border:none; margin:0px;}
.img18x12nc {height:12px; width:18px; border:none; margin:0px;border:1px #999 solid;}
.img22x15nc {height:15px; width:22px; border:none; margin:0px;}
.img22x17nc {height:17px; width:22px; border:none; margin:0px;}
.img468x60 {height:60px; width:468px; border:none; margin:0px;}
.img728x90 {height:90px; width:728px; border:none; margin:0px;}
/* ------------ */
/* FONTS        */
/* ------------ */
.verd7gray {font-size:7pt;color:#666666;font-family: Verdana, Geneva, sans-serif;}
.verd7blue {font-size:7pt;color:#039;font-family: Verdana, Geneva, sans-serif;}
.verd8gray {font-size:8pt;color:#666666;font-family: Verdana, Geneva, sans-serif;}
.verd11gray {font-size:11pt;color:#666666;font-family: Verdana, Geneva, sans-serif;}
.verd14orange {font-size:14pt;color:#F60;font-family: Verdana, Geneva, sans-serif;}
.verd11blue {font-size:11pt;color:#069;font-family: Verdana, Geneva, sans-serif;}
.verd14blue {font-size:14pt;color:#069;font-family: Verdana, Geneva, sans-serif;}
.verd8blue {font-size:8pt;color:#039;font-family: Verdana, Geneva, sans-serif;}
.verd8graybold {font-size:8pt;color: #666666;font-family: Verdana, Geneva, sans-serif;font-weight:bold;}
.verd8redbold {font-size:8pt;color:#F30;font-family: Verdana, Geneva, sans-serif;font-weight:bold;}
.verd8whitebold {font-size:8pt;color: #fff;font-family: Verdana, Geneva, sans-serif;font-weight:bold;}
.verd10white {font-size:10pt;color: #fff;font-family: Verdana, Geneva, sans-serif;}
.verd9bluen {font-size:9pt;color:#039;font-family: Verdana, Geneva, sans-serif;}
.verd9blue {font-size:9pt;color:#039;font-weight:bold;font-family: Verdana, Geneva, sans-serif;}
.redfont {color:#F30;}
/* ------------ */
/* INDEX        */
/* ------------ */
.indexmid
{
	position:relative;
    float:left;
    width:582px;
    background:white;
	text-align:center;
}
.indexright
{
	position:relative;
    float:left;
    width:145px;
    background:white;
	text-align:center;
	margin-right:5px;
}
.indexright a:link { text-decoration:none; color:#666;}
.indexright a:visited { text-decoration:none; color:#666; }
.indexright a:active { text-decoration:none; color:#6666FF; }
.indexright a:hover { text-decoration:underline; color:#000000; }
.indexwide
{
	position:relative;
    float:left;
    width:734px;
	text-align:center;
	margin-bottom:10px;
}
.topdetail {
	position:relative;
	margin:10px auto;
	text-align:center;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:2px solid #339;
	border-bottom:2px solid #339;
	width:680px;
	padding:10px;
	font-family:Verdana, Geneva, sans-serif;
	overflow:hidden;
	background-color:#dee1ea;
	font-size:10pt;
	color:#069;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
}
.indexsoc {
	position:relative;
	width:500px;
	height:20px;
	margin:0px auto;
	padding-top:5px;
	padding-bottom:5px;
	}
.indexsocg {
	position:relative;
    float:left;
	width:25px;
	padding-left:5px;
}
.indexsoct {
	position:relative;
    float:left;
	line-height:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	padding:0px;
	line-height:16px;
}
.predbox {
	position:relative;
	margin:5px auto;
	text-align:center;
	border:1px solid #dcdcdc;
	width:552px;
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;
	overflow:auto;
}
.offerbox {
	position:relative;
	margin:5px auto;
	text-align:center;
	border:1px solid #dcdcdc;
	width:140px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	overflow:auto;
}
.doubleofferwrapper {
	position:relative;
	float:left;
	margin:0px auto;
	text-align:center;
	width:280px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	overflow:auto;
}
.predtitle {
	width:100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	height:25px;
	color:#ffffff;
	position:relative;
	text-align:center;
	background-image:url(images/topshade.gif);
	background-color:#375286;
}
.predtitlelb {background-image:url(images/topshadelb.gif);}
.predtitler {background-image:url(images/topshadered.gif);}
.predcontent {
	width:100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	position:relative;
	text-align:center;
}
.predcontentpred {
	background-color:#FFC;
	font-size:14px;
	font-weight:bold;
	color:#036;
	line-height:35px;
}
.predrow {
	position:relative;
	width:100%;
	line-height:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:center;
	border-bottom:1px solid #CCC;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#fff;
}
.offerrow {
	position:relative;
	width:100%;
	line-height:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	padding-top:5px;
	padding-bottom:5px;
}
.offerrow a:link { text-decoration:none; color:#fff;}
.offerrow a:visited { text-decoration:none; color:#fff; }
.offerrow a:active { text-decoration:none; color:#fff; }
.offerrow a:hover { text-decoration:underline; color:#fff; }
.offerrowwh {
	position:relative;
	width:100%;
	line-height:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999;
	text-align:center;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	padding-top:5px;
	padding-bottom:5px;
}
.indexpredleaguebox {
	position:relative;
	width:530px;
	margin:15px auto 20px auto;
	border:1px solid #CCC;
	overflow:hidden;
}
.indexleague {
	position:relative;
	text-align:left;
	width:548px;
	font-family:Verdana, Geneva, sans-serif;	
	font-size:9pt;
	font-weight:bold;
	color:#666;
	height:20px;
	line-height:20px;
	padding:2px;
	margin:10px 0px;
	background-image:url(images/leagueshade.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #3F5086;
	border-top:1px solid #3F5086;
}
.indexleague a:link { text-decoration:none; color:#666;}
.indexleague a:visited { text-decoration:none; color:#666;}
.indexleague a:active { text-decoration:none; color:#666;}
.indexleague a:hover { text-decoration:underline; color:#666;}
.indexadrow {
	position:relative;
	text-align:center;
	width:528px;
	margin:10px auto;
}
.indexpredrow {
	position:relative;
    float:left;
	text-align:center;
	width:524px;
	height:16px;
	line-height:16px;	
	font-size:9pt;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	border-bottom:1px solid #DDD;
	margin-bottom:2px;
	padding:3px;
	background-color:#fff;
}
.indexpredrowr {text-align:right;border:none;}
.indexinfo {
	position:relative;
    float:left;
	text-align:left;
	width:524px;
	height:16px;
	line-height:16px;	
	font-size:9pt;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	border-bottom:1px solid #DDD;
	margin-bottom:2px;
	padding:5px 3px;
	background-color:#fff;
}
.indexlast5 {
	position:relative;
	text-align:center;
	width:100px;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;	
	padding:0px;
	margin:1px auto 0px auto;
}
.last5l {
	position:relative;
	float:left;
	text-align:center;
	font-size:8pt;
	background-color:#FF7575;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	height:18px;
	line-height:18px;
	width:18px;
	color:#fff;
	border:1px #fff solid;
}
.last5w {
	position:relative;
	float:left;
	text-align:center;
	font-size:8pt;
	background-color:#6CA870;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	height:18px;
	line-height:18px;
	width:18px;
	color:#fff;
	border:1px #fff solid;
}
.last5d {
	position:relative;
	float:left;
	text-align:center;
	font-size:8pt;
	background-color:#62A9FF;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	height:18px;
	line-height:18px;
	width:18px;
	color:#fff;
	border:1px #fff solid;
}
.last5c {position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;}
.indexgame {
	position:relative;
    float:left;
	text-align:center;
	width:400px;
	font-size:9pt;
	height:16px;
	line-height:16px;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
}
.indexpredtxt {
	position:relative;
    float:left;
	text-align:center;
	width:45px;
	height:20px;
	line-height:20px;
}
.homewin
{
	border:#59955C 1px solid;
	width:45px;
	height:15px;
	line-height:15px;
	font-size:9pt;
	font-weight:bold;
	color:#fff;
	background-color:#33aa77;
}
.draw {background-color:#FFAB60;border:#FF800D 1px solid;}
.awaywin {background-color:#6A6AFF;border:#2966B8 1px solid;}
.indexpred {
	position:relative;
    float:left;
	text-align:center;
	width:50px;
	height:16px;
	line-height:16px;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;	
}
.score
{
	border:#59955C 1px solid;
	width:30px;
	height:15px;
	line-height:15px;
	font-size:9pt;
	font-weight:bold;
	color:#666;
	background-color:#fff;
	margin:0px auto;
}
.indexpredlink {
	position:relative;
    float:left;
	text-align:center;
	height:16px;
	line-height:16px;
	width:20px;
	font-size:10pt;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;	
}
.fulldetail
{
	border:#0C3 1px solid;
	background-color:#008822;
	width:14px;
	height:14px;
	line-height:14px;
	font-size:9pt;
	font-weight:bold;
}
.fulldetail a {color:#ffffff;}
.fulldetail a:hover {text-decoration:none;}
/* ------------ */
/* GENERAL PAGES*/
/* ------------ */
.fullbox {
	position:relative;
	margin:10px auto;
	text-align:center;
	border:1px solid #dcdcdc;
	width:715px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	overflow:auto;
}
.fullboxteam {
	position:relative;
	float:left;
	text-align:left;
	width:711px;
	font-family:Verdana, Geneva, sans-serif;	
	font-size:10pt;
	font-weight:bold;
	color:#039;
	height:20px;
	line-height:20px;
	padding:2px;
	margin:0px auto;
	background-image:url(images/leagueshade.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #3F5086;
	border-top:1px solid #3F5086;
}
.fullboxwrapper {
	position:relative;
	margin:0px;
	width:690px;
	margin:10px auto;
	border:1px solid #dcdcdc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	overflow:auto;
}
.fullboxrow {
	position:relative;
	float:left;
	margin:0px auto;
	width:690px;
}
.gamelistwrapper {
	position:relative;
	float:left;
	width:550px;
	margin:10px;
	border:1px solid #dcdcdc;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	overflow:hidden;
}
.formwrapper {
	position:relative;
	margin:0px;
	width:550px;
	margin:10px auto;
	border:1px solid #dcdcdc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	overflow:auto;
	border:1px solid #dcdcdc;
}
.gamelistrow {
	position:relative;
	float:left;
	margin:0px;
	width:550px;
}
.gamelistadwrapper {
	position:relative;
	float:left;
	margin:0px;
	width:130px;
	margin:10px auto;
	border:1px solid #dcdcdc;
	text-align:center;
	padding:10px;
}
.gamelistwrapper2 {
	position:relative;
	float:left;
	margin:0px;
	width:400px;
	margin:10px;
	border:1px solid #dcdcdc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
}
.gamelistrow2 {
	position:relative;
	float:left;
	margin:0px;
	width:400px;
}
.gamelistadwrapper2 {
	position:relative;
	float:left;
	margin:0px;
	width:280px;
	margin:10px auto;
	border:1px solid #dcdcdc;
	text-align:center;
	padding:10px;
}
.twohalfboxes
{
	position:relative;
	margin:0px auto;
	width:720px;
    overflow:auto;
}
.halfboxwrapper {
	position:relative;
	float:left;
	margin:0px;
	width:356px;
	color:#fff;
}
.halfbox {
	position:relative;
	margin:10px auto;
	text-align:center;
	border:1px solid #999;
	width:328px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	overflow:hidden;
}
.halfboxtitle {
	position:relative;
    float:left;
	text-align:left;
	width:322px;
	height:16px;
	line-height:16px;	
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	color:#fff;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	margin:4px auto;
	padding:3px;
	background-color:#FFFF84;
}
.halfboxrow {
	position:relative;
    float:left;
	text-align:left;
	width:322px;
	height:16px;
	line-height:16px;	
	font-size:8pt;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	border-bottom:1px solid #DDD;
	margin-bottom:2px;
	padding:3px;
	background-color:#fff;
}
.halfboxgame {
	position:relative;
    float:left;
	text-align:left;
	width:272px;
}
.halfboxpred {
	position:relative;
    float:left;
	text-align:center;
	width:50px;
}
.team23wrapper
{
	position:relative;
	float:left;
	margin:0px;
	width:400px;
	color:#fff;
}
.halfbox23 {
	position:relative;
	margin:10px auto;
	text-align:center;
	border:1px solid #999;
	width:380px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	overflow:auto;
}
.team13wrapper
{
	position:relative;
	float:left;
	margin:0px;
	width:315px;
	color:#fff;
	overflow:hidden;
}
.halfbox13 {
	position:relative;
	margin:10px auto;
	text-align:center;
	border:1px solid #999;
	width:290px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	overflow:hidden;
}
/* ------------ */
/* PREDICTION   */
/* ------------ */
.ad75x16box {
	position:relative;
    float:left;
	text-align:center;
	width:80px;
	height:22px;
	line-height:22px;	
	border-bottom:1px solid #DDD;
	border-right:1px solid #DDD;
	padding:1px;
	background-color:#fff;
}
.adoffer {
	position:relative;
    float:left;
	text-align:center;
	width:243px;
	height:22px;
	line-height:22px;	
	border-bottom:1px solid #DDD;
	padding:1px;
	background-color:#fff;
}
/* ------------ */
/* CS ODDS TABLE*/
/* ------------ */
.oddstable
{
	border:1px solid #254117;
	padding:2px 4px;
	width:90%;
	background-color:white;
	text-align:center;
	border-spacing:0px 2px;	
	margin:2px auto;
}
.oddstable td {padding:1px;font-size:8pt;font-family:Verdana, Geneva, sans-serif;color:#666;}
.oddshead
{
	font-size:7pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#fff;
}
/* ------------ */
/* CELL WRAPPERS*/
/* ------------ */
.predwrapper12
{
	position:relative;
	margin:10px auto;
	text-align:center;
	border:1px solid #dcdcdc;
	width:310px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	overflow:auto;	
	border:1px solid #CCC;
}
.predwrapper13
{
	position:relative;
	margin:10px auto;
	text-align:center;
	border:1px solid #dcdcdc;
	width:264px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	overflow:auto;	
	border:1px solid #CCC;
}
.predwrapper23
{
	position:relative;
	margin:10px auto;
	text-align:center;
	border:1px solid #dcdcdc;
	width:360px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	overflow:auto;	
	border:1px solid #CCC;
}
.predwrapper13row
{
	position:relative;
	float:left;
	width:264px;
}
.predwrapper12row
{
	position:relative;
	float:left;
	width:310px;
}
.predwrapper23row
{
	position:relative;
	float:left;
	width:360px;
}
.exp {margin-bottom:-100%; padding-bottom:100%;}
/* ------------ */
/* CELL BORDERS */
/* ------------ */
.bot {border-bottom:1px solid #CCC;}
.whitebot {border-bottom:1px solid #fff;}
.rgt {border-right:1px solid #CCC;}
.lft {border-left:1px solid #CCC;}
.top {border-top:1px solid #CCC;}
.topwht {border-top:1px solid #FFF;}
.botwht {border-bottom:1px solid #FFF;}
/* ------------ */
/* COLOR BOX    */
/* ------------ */
.greenbox {
	text-align:center;
	position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;
	font-size:8pt;
	background-color:#093;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	height:18px;
	line-height:18px;
	width:18px;
	color:#fff;
}
.orangebox {
	text-align:center;
	position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;
	font-size:8pt;
	background-color:#F90;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	height:18px;
	line-height:18px;
	width:18px;
	color:#fff;
}
.redbox {
	text-align:center;
	position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;
	font-size:8pt;
	background-color:#F30;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	height:18px;
	line-height:18px;
	width:18px;
	color:#fff;
}
/* ------------ */
/* GREY CELLS   */
/* ------------ */
.gc {
	position:relative;
    float:left;
	padding:2px;
	height:20px;
	line-height:20px;
}
.pd5l {padding-left:5px;}
.pd5b {padding-bottom:5px;}
.mg5b {margin-bottom:5px;}
.w15 {width:15px;}
.w20 {width:20px;}
.w25 {width:25px;}
.w33 {width:33px;}
.w35 {width:35px;}
.w40 {width:40px;}
.w50 {width:50px;}
.w58 {width:58px;}
.w65 {width:65px;}
.w65h {width:65px;height:auto;}
.w70 {width:70px;}
.w75 {width:75px;}
.w90 {width:90px;}
.w96 {width:96px;}
.w45p {width:45%;}
.w33p {width:33%;height:auto;}
.w34p {width:34%;height:auto;}
.w50p {width:50%;}
.w95p {width:95%;}
.w100p {width:100%;}
.w100 {width:100px;}
.w110 {width:110px;}
.w130 {width:130px;}
.w150 {width:150px;}
.w120 {width:120px;height:auto;}
.w126 {width:126px;height:auto;}
.w131 {width:131px;height:auto;}
.w135 {width:135px;height:auto;}
.w140 {width:150px;height:auto;}
.w150 {width:150px;height:auto;}
.w155 {width:155px;height:auto;}
.w170 {width:170px;height:auto;}
.w196 {width:196px;height:auto;}
.w392 {width:392px;height:auto;}
.w200 {width:200px;height:auto;}
.w225 {width:225px;height:auto;}
.w230 {width:230px;height:auto;}
.w234 {width:234px;height:auto;}
.w240 {width:240px;height:auto;}
.w241 {width:241px;height:auto;}
.w259 {width:259px;height:auto;}
.w270 {width:270px;height:auto;}
.w271 {width:271px;height:auto;}
.w281 {width:281px;height:auto;}
.w300 {width:300px;height:auto;}
.w318 {width:318px;height:auto;}
.w330 {width:330px;height:auto;}
.w337 {width:337px;height:auto;}
.w400 {width:400px;}
.w400h {width:400px;height:auto;}
.w450 {width:450px;}
.w450h {width:450px;height:auto;}
.w546 {width:546px;}
.h5 {height:5px;}
.h12 {height:12px;line-height:12px;}
.h16 {height:16px;line-height:16px;}
.h40 {height:40px;line-height:20px;}
.h20 {height:20px;line-height:20px;}
.h25 {height:25px;line-height:20px;}
.boldtxt {font-weight:bold;}
.rightalign {text-align:right;}
.leftalign {text-align:left;}
/* ------------ */
/* COLORED CELLS*/
/* ------------ */
.bestodds {background-color:#ffcc33;}
.eqbestodds {background-color:#FFFF99;}
.oddrow {background-color:#eaf1fb;}
.oddgrayrow {background-color:#F5F5F5;}
.goodstat {background-color:#B4D1B6;}
.badstat {background-color:#FFA8A8;}
.indfstat {background-color:#FFFFE3;}
.orange {background-color:#FFE099;}
.lightyell {background-color:#FFFFC8;}
.lightgray {background-color:#999;}
.lightgray2 {background-color:#DCDCDC;}
.backgr {background-color:#f3f4f8;}
.redstat {
	position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-15px;
	text-align:center;
	font-size:10pt;
	background-color:#FF4848;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	height:30px;
	line-height:30px;
	color:#fff;
	border:#F90 2px solid;
}
.redstat a:link {text-decoration:none; color:#fff;}
.redstat a:visited {text-decoration:none; color:#fff; }
.redstat a:active {text-decoration:none; color:#fff; }
.redstat a:hover {text-decoration:underline; color:#fff; }
.greenstat {
	position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-20px;
	text-align:center;
	font-size:10pt;
	color:#fff;
	background-color:#59955C;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	height:30px;
	line-height:30px;
	border:#0C3 2px solid;
}
.greenstat a:link {text-decoration:none; color:#fff;}
.greenstat a:visited {text-decoration:none; color:#fff; }
.greenstat a:active {text-decoration:none; color:#fff; }
.greenstat a:hover {text-decoration:underline; color:#fff; }
.graylink a:link { text-decoration:none; color:#666;}
.graylink a:visited { text-decoration:none; color:#666;}
.graylink a:active { text-decoration:none; color:#666;}
.graylink a:hover { text-decoration:underline; color:#666;}
.nextprev {
	text-align:center;
	font-size:8pt;
	background-color:#69C;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	height:18px;
	line-height:18px;
	width:145px;
	margin:0px auto;
	color:#fff;
	border:1px #39F solid;
	padding:2px;
}
.nextprev a:link { text-decoration:none; color:#fff;}
.nextprev a:visited { text-decoration:none; color:#fff;}
.nextprev a:active { text-decoration:none; color:#fff;}
.nextprev a:hover { text-decoration:underline; color:#fff;}
/* ------------ */
/* TABLE		*/
/* ------------ */
.greytable
{
	width:98%;
	border:1px solid #CCC;
	text-align:center;
	margin:10px auto 5px auto;
	border-collapse:collapse;
	font-size:8pt;
	color: #666666;
	font-family: Verdana, Geneva, sans-serif;
}
.greytable td
{
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	text-align:center;
}
.greytable td div.left {text-align:left;} 
.ltpos {background-color:#EFF9FC; color:#999; font-weight:bold;}
.ltpts {background-color:#838fb1; color:#fff; font-weight:bold;}
.ltall {background-color:#FFC;}	
.lttitle {font-weight:bold;}
.teamhi {background-color:#FC6;}
.grayborder {border:1px solid #CCC;}
