﻿body{ font-family:'arial',helvetica,sans-serif; margin:0px auto; font-size:12px; background:#F7F3E7 url(/minisites/rivals/images/footer-grass.jpg) repeat-x bottom;}
a{color:#527D00; text-decoration:none;}
a:hover{ text-decoration:underline;}
img{border:0px;}
h1{color:#636363; font-size:18px;border-bottom:solid 2px #CECECE;padding-left:5px;}
h2{color:#636363; font-size:16px;border-bottom:solid 2px #CECECE;padding-left:5px;}
h3{color:#636363; font-size:14px;padding-left:5px;}
.Header{margin:0px auto 10px auto; width:980px; height:102px;}
.Header .Left{background:url(/minisites/rivals/images/header-left.png) no-repeat top left; width:20px;height:102px;float:left;}
.Header .Middle{background:url(/minisites/rivals/images/header-center.png) repeat-x top center;width:940px;height:102px;float:left;text-align:center;}
.Header .Right{background:url(/minisites/rivals/images/header-right.png) no-repeat top right; width:20px;height:102px;float:right;}
.Header .Middle h1{color:#FFFFFF; border:none; font-size:30px; margin:15px 0px 0px; padding:0px;}
.Header .Middle span{color:#6B9E08;}
.Header .Middle h1 img{ vertical-align:middle; margin:0px 15px;}
.Header .Middle h1 a{ color:White;}
.Header .Middle h1 a:hover{  text-decoration:none;}
.Header .Middle .PoweredBy{color:#838383;text-align:right; vertical-align:middle;}
.Footer{margin:60px auto 0px auto; width:980px; height:80px; }
.Footer .Left{background:url(/minisites/rivals/images/Footer-left.png) no-repeat bottom left; width:5px;height:80px;float:left;}
.Footer .Middle{background:url(/minisites/rivals/images/footer-cntr.png) repeat-x bottom center;width:970px;height:80px;float:left;text-align:center; font-weight:bold;color:#949694;}
.Footer .Right{background:url(/minisites/rivals/images/Footer-right.png) no-repeat bottom right; width:5px;height:80px;float:right;}
.Footer a{color:#ADD321; text-decoration:underline;}
.Footer .Middle .Selected{color:#FFFFFF;text-decoration:none; }
.MainContent{ background:url(/minisites/rivals/images/body-cntr.png) repeat-y;background-color:#FFFFFF;margin:0px auto; width:980px;}
.MainContentHeader{margin:0px auto;width:980px; height:7px; background:url(/minisites/rivals/images/body-top.png) no-repeat;}
.MainContentFooter{margin:0px auto;width:980px; height:7px; background:url(/minisites/rivals/images/body-btm.png) no-repeat;}
.LargeCol{width:620px;float:left;margin:10px 0px 10px 20px;}
.SmallCol{width:305px;float:left;margin:10px 0px 10px 20px;}
.Clear{clear:both;}
.TwoColsTable{margin-bottom:20px;}
.TwoColsTable .Left{width:300px; vertical-align:top;background:#EFEFEF;}
.TwoColsTable .Right{width:300px; vertical-align:top;background:#EFEFEF;}
.TwoColsTable .SmallSep{width:20px;}
.TwoColsTable .SmallVerSep{height:20px;}

.SmallerColLeft{float:left;margin:0px  20px 20px 0px;width:300px;}
.SmallerColRight{float:left;width:300px;}
/*Main Paragraph*/
.MainParagraph{}
.MainParagraph h2{ border-style:none;color:#313131;}
.MainParagraph p{}
/*Sub Paragraph*/
.SubParagraph{}
/*Team Facts*/
.TeamFactsBox{border:solid 1px #CECECE; min-height:400px; padding:0px 10px;}
.TeamFactsBox h1{font-size:17px; margin:0px 0px; padding:0px; position:relative; top:-20px;}
.TeamFactsBox .Logo{margin:5px;position:relative;top:20px;}
/*Related links*/
.RelatedLinksUl{ margin:0px; padding:0px; }
.RelatedLinksUl .Item{ list-style: url(/minisites/rivals/Images/link-arrow.gif);font-weight:bold; line-height:25px;margin-left:25px;}
/*Videos*/
.VideosUl{ margin:0px; padding:0px; }
.VideosUl .Item{ list-style: none;font-weight:bold; clear:both;}
.VideosUl .Item img{margin:5px; float:left;}
.VideosUl .Item a{ font-size:14px; display:block;}
.VideosUl .Item a:hover{ text-decoration:none;}
.VideosUl .Item .Views{color:#dedede; font-size:12px;}
/*More rivals*/
.MoreRivalsUl{ margin:0px; padding:0px; }
.MoreRivalsUl .Item{ list-style:none;font-weight:bold;padding:5px 5px 0px 5px; text-align:center; border-bottom:dotted 1px #CECECE; height:25px;}
.MoreRivalsUl .AltItem{ background-color:#F7FBEF;}
.MoreRivalsUl .Item a{color:#636363; display:block;}
.MoreRivalsUl .Item .T1Img{float:left; vertical-align:middle;}
.MoreRivalsUl .Item .T2Img{float:right; vertical-align:middle;}
/*Match box*/
.MatchBox{ text-align:center; background:#EFEFEF;color:#6B6B6B; min-height:140px;}
.MatchBox h2{ background-color:#ffffff;margin-top:0px;margin-bottom:0px; text-align:left;}
.MatchBox .Date{ line-height:40px;}
.MatchBox .Teams{font-size:14px; font-weight:bold;}
.MatchBox .Score{ margin:0px 15px; font-weight:bold; font-size:18px;}
.MatchBox .Scorers{margin-bottom:10px; text-align:left; width:90%;font-size:10px;}
.MatchBox img{vertical-align:middle; margin:0px 10px;}
.MatchBox .NoGame{ line-height:120px; font-size:12px;}
.MatchBox .Vs{ margin:0px 10px;color:#6B6B6B;}
.MatchBox .Live{color:#ffffff; background-color:#6B9E08; margin:2px 0px 5px; padding:0px 2px;}
.MatchBox a:hover{ text-decoration:none;}
/*Team basic info*/
.TeamBasicInfo{ font-weight:bold;margin-bottom:15px;}
.TeamBasicInfo .FieldName{color:#6B6B6B;}
/*Team stats*/
.TeamStats{font-weight:bold;}
.TeamStats a{color:#1D1D21;}
.TeamStats td{border-left:solid 1px #CECECE;border-bottom:solid 1px #CECECE;padding:1px;text-align:center;}
.TeamStats th{border-bottom:solid 1px #CECECE;padding:1px;}
.TeamStats .PosTitle{ text-align:left;color:#6B6B6B;width:100px; }
.TeamStats .r{border-right:solid 1px #CECECE;}
.TeamStats .t{border-top:solid 1px #CECECE;}
.TeamStats .Pos{background-color:#CECECE;}
.TeamStats .selected td{background-color:#ECF9E9;}
.TeamStats .selected .pos{background-color:#AFDEA8;}
/*Top Players*/
.TopPlayers{}
.TopPlayers div{float:left;width:80px;height:120px;text-align:center;}
.TopPlayers img{width:60px;height:60px;}
/*Matches History*/
.MatchesHistoryUl{margin:0px; padding:0px;}
.MatchesHistoryUl .Item{color:#636363;font-size:14px;list-style:none;font-weight:bold;padding:5px 5px 0px 5px;border-bottom:dotted 1px #CECECE; min-height:25px;}
.MatchesHistoryUl .AltItem{ background-color:#F7FBEF;}
.MatchesHistoryUl .Item:hover{background-color:#DEE7B5;cursor:pointer;}
.MatchesHistoryUl .Item .Date{float:left;font-weight:normal; font-size:12px;width:80px;color:#636363;}
.MatchesHistoryUl .Item a:hover{ text-decoration:none; cursor:pointer;}
.MatchesHistoryUl .Item .Game{float:left; width:340px;}
.MatchesHistoryUl .Item .Game .Team1{float:left;width:140px;color:#527D00;}
.MatchesHistoryUl .Item .Game .Team2{float:left;width:140px;color:#527D00;text-align:right;}
.MatchesHistoryUl .Item .Score{float:left;margin:0px 10px;color:#636363;}
.MatchesHistoryUl .Item .Liga{float:left;font-weight:normal; font-size:10px; width:150px;color:#636363;}
.MatchesHistoryUl .Item img{vertical-align:middle; margin:0px 15px;}