/*Global*/
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,html,p,body,blockquote,fieldset,input {
 margin:0;
 padding:0;
}
h1,h2,h3,h4,h5,h6,pre,code {
 font-size:1em;
}
ul, li {
 list-style-type:none;
}
body {
 background:#000000 url(/javaImages/72/19/0,,12856~6429042,00.gif) repeat-x scroll left top;
 font-family:Arial,Helvetica,sans-serif;
 color:#666666;
 font-size:62.5%;
 text-align:center;
}
#bodyBorder {
 width:998px;
 margin:0px auto 100px;
}
hr {
 height:1px;
 background-color:#000;
 border-style:none; 
}
table {
 border-style:none;
 clear:both;
}
.layoutTable {
 width:auto;
}
td {
 vertical-align:top;
}
.layout {
 color:#000; 
 font-family:Arial,Helvetica,sans-serif;
 text-align:left;
}
a img {
 border-width:0;
 border-style:none;
}
a {
 color:#000;
 text-decoration:none;
 font-weight:bold;
}
a:Hover {
}
li a:active, li a:focus, a:active, a:focus {
 outline:0;
 border:0;
}
.mainWrap {
 background:transparent url(/javaImages/2b/35/0,,~5977387,00.jpg) repeat-y scroll left top;
 width:988px;
 float:left;
}
.content {
 padding:10px 0 10px 15px;
 width:630px;
}
.sideBar {
 padding:20px 10px 10px 10px;
 width:316px;
}
#page2258685 .sideBar {
 padding-top:10px;
}
.sideBar .layout {
 margin-bottom:10px;
}
.yellowStrip {
 background:transparent url(/javaImages/21/61/0,,~5988641,00.gif) repeat scroll 0 0;
 height:2px;
 width:988px;
 clear:both;
}
.boxBorder, .headerImage {
 padding:5px;
 background-color:#cbcbcb;
 border:1px solid #b2b2b2;
 margin-bottom:10px;
}
.headerImage {
 margin-top:10px;
}
#page2258685 .boxBorder {
 padding:5px 8px 5px 5px;
}
.homeMatchAssetWrap {
 padding-right:10px;
}
/*Styling*/

#main_container img {
 border:0 none;
 padding:0 0 10px 0;
 margin-left:100px;
 position:relative;
}
#new_container img {
 margin-left:50px;
}
#new_container img#top {
 position:relative;
 top:37px;
}
#new_container img#bottom {
 position:relative;
 top:34px;
}
.logoWrap {
 background:transparent url(/javaImages/ed/7f/0,,12802~5865453,00.gif) repeat-x scroll left top;
 padding:5px 20px 5px 22px;
}
.adWrap {
}
body .siteHeader {
/* background:transparent url(/javaImages/2f/ba/0,,12802~5880367,00.gif) repeat-x scroll left top;
 height:26px;
 left:0;
 position:absolute;
 right:0;
 top:0;
 width:100%;*/ 
 position:relative;
}
.concacafLogo {
padding-right:8px;
position:relative;
z-index:1000;
width:127px;
}
.headerWrap {
}
.headerWrapper {
 position:relative; 
 height:36px;
}
.flags {
 background:#000 repeat-x scroll left top;
 width:728px;
 height:36px;
}
.headerWrapRight span  {
 padding-left:302px;
}
.breadcrumbNavigator {
border-left:1px solid #D7D7D7;
float:left;
/*line-height:15px;*/
margin-left:10px;
margin-top:10px;
padding-left:10px;
text-align:left;
width:480px;
}
.breadcrumbNavigator a {
color:#B6B6B6;
font-size:1.1em;
font-weight:normal;
text-decoration:none;
text-transform:uppercase;
}
#menuSection {
 clear:both;
 /*position:relative;
 z-index:-1;*/
}
#menuSection li {
 float:left;
 list-style-type:none;
}
#menuSection a {
 background-color:transparent;
 background-image:url(/javaImages/2/14/0,,12856~6427650,00.gif);
 background-repeat:no-repeat;
 display:block;
 height:34px;
 /*width:988px;*/
}
#menuSection a span {
 display:block;
 text-indent:-9999px;
}
#menuSection a:hover {
 background-position:0 -35px;
}
#menuSection .highlight {
 background-position:left -70px;
}
#menuSection #flatMenuItem2262796 a {
 width:69px;
}
#menuSection #flatMenuItem2262799 a {
 background-position:-69px -1px;
 width:69px;
}
#menuSection #flatMenuItem2262799 a:hover {
 background-position:-69px -36px;
}
#menuSection #flatMenuItem2262799 .highlight {
 background-position:-69px 100%; 
}
#menuSection #flatMenuItem2262801 a {
 background-position:-138px -1px;
 width:74px;
}
#menuSection #flatMenuItem2262801 a:hover {
 background-position:-138px -36px;
}
#menuSection #flatMenuItem2262801 .highlight {
 background-position:-138px 100%; 
}
#menuSection #flatMenuItem2262815 a {
 background-position:-212px -1px;
 width:73px;
}
#menuSection #flatMenuItem2262815 a:hover {
 background-position:-212px -36px;
}
#menuSection #flatMenuItem2262815 .highlight {
 background-position:-212px 100%; 
}
#menuSection #flatMenuItem2262830 a {
 background-position:-285px -1px;
 width:69px;
}
#menuSection #flatMenuItem2262830 a:hover {
 background-position:-285px -36px;
}
#menuSection #flatMenuItem2262830 .highlight {
 background-position:-285px 100%; 
}
#menuSection #flatMenuItem2262824 a {
 background-position:-354px -1px;
 width:115px;
}
#menuSection #flatMenuItem2262824 a:hover {
 background-position:-354px -36px;
}
#menuSection #flatMenuItem2262824 .highlight {
 background-position:-354px 100%; 
}
#menuSection #flatMenuItem2262837 a {
 background-position:-469px -1px;
 width:62px;
}
#menuSection #flatMenuItem2262837 a:hover {
 background-position:-469px -36px;
}
#menuSection #flatMenuItem2262837 .highlight {
 background-position:-469px 100%; 
}
#menuSection #flatMenuItem2262848 a {
 background-position:-531px -1px;
 width:76px;
}
#menuSection #flatMenuItem2262848 a:hover {
 background-position:-531px -36px;
}
#menuSection #flatMenuItem2262848 .highlight {
 background-position:-531px 100%; 
}
#menuSection #flatMenuItem2262852 a {
 background-position:-607px -1px;
 width:65px;
}
#menuSection #flatMenuItem2262852 a:hover {
 background-position:-607px -36px;
}
#menuSection #flatMenuItem2262852.highlight {
 background-position:-607px 100%; 
}
.hoverPopupMenu {  
 background-color:#000;
 padding:0 1px 1px;
 font-size:1em;
 position:relative;
 z-index:3;
}
.hoverPopupMenu a {
 color:#fff;
 display:block;
 padding:3px 15px;
 font-size:1.2em;
}
.hoverPopupMenu a:hover {
 color:#fff;
 background:transparent url(/javaImages/34/3b/0,,12856~6437684,00.gif) repeat-x center left;
 text-decoration:none;
}
/** FOOTER STYLES **/

.footer {
background:transparent url(/javaImages/ee/2f/0,,12856~6434798,00.gif) no-repeat scroll left top;
float:left;
height:215px;
width:996px;
margin-top:10px;
}

.footer table tr.SponsorImage td.slotOne{
 padding: 0 10px 0 12px;
}
.footer table tr.SponsorImage td.slotTwo{
 padding: 0 10px 0 12px;
}
.footer table tr.SponsorImage td.slotThree{
 padding: 0 10px 0 12px;
}
.footer table tr.SponsorImage td.slotFour{
 padding: 0 10px 0 12px;
}
.footer table tr.SponsorImage td.slotFive{
 padding: 0 10px 0 12px;
}
.footer table tr.SponsorImage td.slotSix{
 padding: 0 10px 0 12px;
}
.footer table tr.SponsorImage td.slotSeven{
 padding: 0 10px 0 12px;
}
.topLinks {
 float: left;
 width: 950px;
}
.topLinks td {
 width:144px;
}
.siteMapLinks {
 float: left;
 width: 950px;
}
.siteMapLinks td {
 width:134px;
}
.bottomLinks {clear:both; margin-top:-5px;}

#terms {
font-size:1.1em;
margin:12px auto 0;
width:900px;
}

#terms li {float:left;}

#terms #firstLink a {border:0 none; margin-left:170px;}
#terms li a {
border-left:1px solid #988B4F;
color:#988B4F;
font-weight:normal;
padding:0 10px;
}
#terms li a {
border-left:1px solid #988B4F;
color:#988B4F;
font-weight:normal;
padding:0 10px;
}

.footerInner {clear:both; width:996px; padding-top:10px;}
.footerEntry {float:left; margin-left:18px; width:120px;}
.footerEntryInner {}
.SponsorImage {height:68px;}
.footerLinksWrap {}
.SponsorImage {}
.footerLinksWrap {}
.topLinks {}
.topLinks a {color:#CCBB6A; font-size:1.3em; }
.siteMapLinks a {color:#CCBB6A; font-weight:normal; font-size:1.1em;}

#new-search {
 background:transparent url(/javaImages/60/30/0,,12856~6434912,00.gif) repeat-x scroll left center;
float:right;
left:-9px;
position:relative;
width:317px;
}
#new-search input {
 background:transparent url(/namedImage/12802/inputBG.gif) repeat scroll 0 0;
 border:1px solid #b7b7b7;
 color:#000;
 float:left;
 margin-left:5px;
 margin-right:5px;
 margin-top:7px;
 z-index:-1;
}
#new-search #goBtn, #new-search a img {
 margin-top:4px;
 border:medium none;
}
.ticketsPromo, .liveScoresPromo {
 margin-bottom:15px;
 margin-top:5px;
}
.statsPromo {
 float:left;
 margin-right:7px;
}
.basicsPromo {
 margin-bottom:3px;
}
#page2258685 .matchAsset {
 margin-right:10px;
}
#homeFlash {
}
.entry {
 background-color:#ECECEC;
 border-bottom:1px solid #D7D7D7;
 min-height:75px;
 width:620px;
 padding:15px 0 10px 5px;
}
.entry .teaserImage img {
 border:3px solid #D4D4D4;
 float:left;
 margin-right:15px;
 margin-bottom:40px;
 height:47px;
 width:85px;
}
.entry .entryDetails h3 a, .firstEntry .entryDetails h3 a {
 font-size:1.3em;
 font-weight:bold;
}
.entry .entryDetails span {
 color:#000;
 font-size:1.2em;
}
.indexLinks {
 padding:5px 0 0 0;
 float:right;
}
.indexLinks table td.currentPage {
 padding:3px;
 background:#000000;
}
.indexLinks table td.currentPage a {
 color:#fff;
}
.indexLinks table td.pageLink, .indexLinks table td.nextPage, .indexLinks table td.previousPage {
 padding:2px;
 background:#d4d4d4;
 border:1px solid #acb4bd;
}
.articleDate {
 color:#6c6c6c;
 font-size:1.1em;
}
.articleBody {
 width:600px;
 padding-bottom:10px;
}
.articleBody, .teaserText {
 color:#666;
 font-size:1.2em;
 width:auto;
}
.teaserText {
 padding-right:8px;
}
.articleBody p {
 margin-bottom:20px;
}
.pageTitle h1, .articleHeadline {
 color:#000;
 font-size:2.2em;
 font-weight:bold;
}
.articleHeadline {
 margin-right:10px;
 padding-bottom:5px;
 width:545px;
}
.teaserText span.moreLink {
 font-size:0.96em;
 color:#2c4864;
}
#relatedContentWrapper {
 margin-bottom:45px;
}
#relatedContentWrapper .relatedContentArticle a {
 background:transparent url(/javaImages/d8/c9/0,,12856~6474200,00.gif) no-repeat scroll left center;
 color:#666666;
 display:block;
 font-size:1.2em;
 padding-left:15px;
}
.dropdown {
 /*padding-right:5px;*/
 font-size:0.96em;
}

.dropdown dt {
/*background:transparent url(/javaImages/8f/2d/0,,12802~5909903,00.gif) repeat-x scroll left top;*/
/*border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;*/
color:#959595;
cursor:pointer;
font-size:1.4em;
font-weight:bold;
height:17px;
line-height:17px;
padding:7px;
/*width:197px;*/
}
.dropdown dt img {
 padding:0 0 2px 10px;
}
.dropdown dt:hover {
 background:transparent url(/javaImages/8f/2d/0,,12802~5909903,00.gif) repeat-x scroll left top;
 /*border:1px solid #dddddd;*/
}
.dropdown dd {
 position:absolute;
 left:0; 
 overflow:hidden; 
 width:auto; 
 display:none; 
 background:#fff; 
 z-index:200; 
 opacity:0;
 /*height:286px !important;*/
 margin-left:1px;
}
.dropdown ul {
 width:225px; 
 border:1px solid #dddddd; 
 list-style:none; 
 border-top:none;
}
.dropdown li {
 display:inline;
}
.dropdown a, .dropdown a:active, .dropdown a:visited {
 background:transparent url(/javaImages/8f/2d/0,,12802~5909903,00.gif) repeat-x scroll left top;
 border:1px solid #dddddd;
 color:#959595;
 display:block;
 padding:5px 46px 5px 5px;
 text-decoration:none;
 width:auto;
}
.dropdown a:hover {
 background:#dedede none repeat scroll 0 0;
 color:#959595;
 z-index:3;
}
.dropdown .underline {
 border-bottom:1px solid #dddddd;
}
.userToolsLower {
clear:both;
float:right;
text-align:right;
width:624px;
}
.userToolsLower #userTools {
 float:right;
margin-top:0;
}
.userTools li a span, .userTools li a span {
 visibility:hidden;
}
#userTools {
 margin-top:15px;
}
#userTools li {
 float:left;
 list-style-type:none;
}
#userTools a {
 background-color:transparent;
 background-image:url(/javaImages/e2/c9/0,,12856~6474210,00.gif);
 background-repeat:no-repeat;
 display:block;
 height:26px;
}
#userTools #print a {
 width:26px;
}
#userTools #share a {
 background-position:-26px 0;
 width:26px;
}
#userTools #RSS a {
 background:transparent none repeat scroll 0 0;
 margin-top:2px;
}
.border .headline {
 color:#000;
 font-weight:bold;
 font-size:1.5em;
}
.latestNewsWrap {
 padding:5px;
}
.latestNewsWrap .latestNews {
 padding:2px 5px 2px 0;
}
.latestNewsWrap .latestNews a, .TSGWrap .latestNews a, .QualifyingWrap .latestNews a, .AwardsWrap .latestNews a {
 background:transparent url(/javaImages/d8/c9/0,,12856~6474200,00.gif) no-repeat scroll left center;
 display:block;
 padding-left:15px;
 color:#666;
 font-size:1.2em;
}
.relatedContent {
 clear:both;
}

/*.relatedContent span.headline, headline.span {
 float:left;
}*/

.imageTiledCollection {
 position:relative;
 z-index:99999;
}

.printshare { 

}
.tournaments {
float:left;
}

.dropdownWrapper {
 /*float:left;
 margin-top:-5px;
 position:relative;
 z-index:9999999;*/
 margin-top:5px;

}
.navtrail {
 float:left;
}

DL.dropdown, .dropdown.DL {
 /*border:1px solid red;*/
 float:left;
 margin-top:-5px;
 position:relative;
 z-index:9999999;
 padding-top:4px;

}

.sitelinks {
}

.sitelinks  LI { 
 float:left;
} 
dt#one-ddheader {
background-image:none;
}
.teamsFlags {
 border-bottom:1px solid #D2D2D2;
 border-top:1px solid #D2D2D2;
 height:450px;
 margin-top:10px;
 padding:15px;
}
.teamsFlags ul {
 float:left;
 margin-left:25px;
}
.teamsFlags li {
 padding-bottom:20px;
 width:75px;
 height:92px;
}
.teamsFlags img { 
 margin-bottom:10px;
 padding:2px;
 height:60px;
 width:64px;
}
.teamsFlags span {
float:left;
position:relative;
text-align:center;
top:-10px;
width:68px;
}
.AwardsWrap {
 border-bottom:1px solid #D2D2D2;
 height:270px;
 width:610px;
}
.TSGWrap .latestNews, .QualifyingWrap .latestNews, .AwardsWrap .latestNews {
 padding:2px 5px 2px 100px;
}
.AwardsWrap {
 margin-bottom:30px;
}
.viewLink a {
 float:right;
 font-size:1.3em;
 margin-top:5px;
}
.TSGHeader, .QualifyingHeader, .AwardsHeader {
 margin-top:10px;
}
.TSGHeader .pageTitle, .QualifyingHeader .pageTitle, .AwardsHeader .pageTitle {
 float:left;
 margin-bottom:10px;
}
.firstEntry {
 clear:both;
 margin-bottom:10px;
}
.firstEntry .teaserImage img {
 border:3px solid #D4D4D4;
 float:left;
 margin-bottom:145px;
 margin-right:15px;
 height:47px;
 width:85px;
}
.firstEntry .latestNews {
}	
li#english {
background:transparent url(/javaImages/13/5/0,,12856~6751507,00.gif) no-repeat scroll left center;
float:left;
font-weight:bold;
list-style-type:none;
text-align:center;
line-height:36px;
border-left:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
}
li#english a {
background:transparent url(/javaImages/13/5/0,,12856~6751507,00.gif) no-repeat scroll left center;
float:left;
font-weight:bold;
line-height:36px;
list-style-type:none;
text-align:center;
width:81px;
}

li#english a:hover {
background:transparent url(/javaImages/13/5/0,,12856~6751507,00.gif) no-repeat scroll left center;
height:36px;

}

li#espanol {
background:transparent url(/javaImages/19/5/0,,12856~6751513,00.gif) no-repeat scroll left center;
float:left;
font-weight:bold;
list-style-type:none;
text-align:center;
line-height:36px;
border-right:1px solid #D7D7D7;
}
li#espanol a {
background:transparent url(/javaImages/19/5/0,,12856~6751513,00.gif) no-repeat scroll left center;
float:left;
font-weight:bold;
line-height:36px;
list-style-type:none;
text-align:center;
width:90px;
}

li#espanol a:hover {
background:transparent url(/javaImages/1c/5/0,,12856~6751516,00.gif) no-repeat scroll left center;
height:36px;
width:90px;
}
.sitelinks UL {
 float:left;
}
.newsletterTeaser {
 color:#000;
 font-size:1.5em;
 font-weight:bold;
}
.newsletterSignupWrap {
 margin:20px 0;
}
.newsletterSignupWrap table td {
 width:160px;
 color:#000;
 font-size:1.2em;
}
.newsletterSignupWrap .newsCheck {
 padding:5px 0;
}
.newsletterSignupWrap form input {
 background:transparent url(/namedImage/12802/inputBG.gif) repeat scroll 0 0;
}
#userDetailsForm988 #fieldItem81, #userDetailsForm988 #fieldItem82 {
 padding-bottom:5px;
}
#userDetailsForm988 #fieldItem81 .fieldLabel, #userDetailsForm988 #fieldItem82 .fieldLabel, #userDetailsForm988 #fieldItem105 .fieldLabel, #userDetailsForm988 #fieldItem105 .emailConfirmFieldLabel {
 color:#000;
 float:left;
 font-size:1.2em;
 margin-right:110px;
}
#userDetailsForm988 #fieldItem105 .fieldLabel {
 margin-right:28px;
}
#userDetailsForm988 #fieldItem105 .emailConfirmFieldLabel {
 margin:5px 38px 0 0;
}
#userDetailsForm988 #fieldItem105 input {
 margin-bottom:5px;
 width:230px;
}
#userDetailsForm988 input {
 background:transparent url(/namedImage/12802/inputBG.gif) repeat scroll 0 0;
 border:1px solid #b7b7b7;
}
#userDetailsForm988 .submitButton input {
 height:24px;
 width:61px;
 clear:both;
 border:medium none;
 margin-left:174px;
}
#siteSearchResultsWrapper {
}
.searchResults {
 color:#000;
 font-size:1.2em;
 font-weight:bold;
 margin-top:10px;
}
.searchAgain {
 background:transparent url(/javaImages/1a/2f/0,,12856~6500122,00.gif) repeat-x scroll left center;
 margin-top:10px;
 padding:10px;
 height:auto;
}
#siteSearchResultsWrapper input#searchBtn {
 left:225px;
 position:relative;
 top:6px;
}
.index input#searchBtn {
 left:495px;
 position:relative;
 top:-20px;
}
#siteSearchResultsWrapper input#freeText {
 margin-right:10px;
 width:200px;
}
#siteSearchResultsWrapper a#advancedSearchLink {
 left:235px;
 position:relative;
 top:6px;
}
.index input#freeText {
 margin-right:10px;
 width:200px;
}
.searchAgain span {
 color:#fff;
 font-weight:bold;
 font-size:1.1em;
}
.index .rootCategory .searchAgain span {
 width:100px;
}
.rootCategory1, .rootCategory2, .rootCategory3, .rootCategory4 {
 margin-top:10px;
}
.rootCategory1 span, .rootCategory2 span, .rootCategory3 span, .rootCategory4 span {
 width:50px;
}
.liveScores iframe, .others iframe {
 border:medium none;
 height:3000px;
 margin-bottom:10px;
 overflow:hidden;
 width:638px;
}
.others iframe {
 height:2180px;
}
.matchAssetWrap {
}
#page2258685 .matchAssetWrap{
 width:316px;
 margin-right:7px;
}
.matchAssetWrap .tabbedMasterPageElement {
 border:1px solid #CDCDCD;
 border-bottom:medium none;
}
#masterTabContent23325_0, #masterTabContent23325_1, #masterTabContent23325_2, #masterTabContent23667_0, #masterTabContent23667_1, #masterTabContent23667_2 {
 clear:both;
 height:254px;
 width:314px;
 overflow-y:auto;
 overflow-x:hidden;
 background:transparent url(http://www.concacafmain.premiumtv.co.uk/javaImages/d4/bf/0,,12813~6078420,00.gif) repeat-y scroll 0 0;
}
.matchAssetWrap .tabbedMasterPageElement .masterTabsWrapper {
 width:314px;
}
.matchAssetWrap .masterTabsWrapper li {
 float:left;
}
.matchAssetWrap .masterTabSelected0, .matchAssetWrap .masterTab0 {
 height:39px;
 width:109px;
}
.matchAssetWrap .masterTabSelected1, .matchAssetWrap .masterTab1 {
 height:39px;
 width:91px;
}
.matchAssetWrap .masterTabSelected2, .matchAssetWrap .masterTab2 {
 height:39px;
 width:112px;
}
.matchAssetWrap .masterTab1, .matchAssetWrap .masterTabSelected1 {
 border-left:1px solid #e2e2e2;
 border-right:1px solid #e2e2e2;
}
.matchAssetFooter {
 background:transparent url(http://www.concacafmain.premiumtv.co.uk/javaImages/84/b1/0,,12813~6074756,00.gif) repeat-x scroll left center;
 border:1px solid #CDCDCD;
 border-top:medium none;
 height:39px;
 width:314px;
 margin-top:-10px;
}
#page2258685 .matchAssetFooter {
 margin-top:0;
}
.matchAssetFooter a {
 font-size:1.2em;
 line-height:40px;
 padding-left:20px;
}
.groupStageWrap, .standingsWrap, #assetWrapperResults {
 padding:5px 0 5px 0;
 font-size:1.1em;
}
.edt {
 font-size:1.1em;
 font-weight:bold;
 padding:2px 0 0 150px;
 text-align:left;
 text-transform:uppercase;
}
.edt span {
 font-size:0.86em;
 font-weight:normal;
 padding-left:190px;
 padding-top:2px;
 text-transform:none;
}
#assetWrapperResults .edt span {
 padding-left:175px;
}
.groupStage, .stageTitle, .standingsWrap td.groupTitle {
 /*background:#C2C2C2 none repeat scroll 0 0;
 border:1px solid #b4b4b4;*/
 height:20px;
 line-height:20px;
 padding-left:5px;
 font-weight:bold;
 text-transform:uppercase;
 clear:both;
}
tr.standingsGroupWrap {
 background:transparent url(http://www.concacafmain.premiumtv.co.uk/javaImages/44/8a/0,,12813~6851140,00.gif) repeat-x scroll left center;
}
.standingsWrap td.flag {
 padding-left:5px;
}
.standingsWrap td.groupTitle {
 border-top:1px solid #D2D2D2;
 height:15px;
 line-height:15px;
}
.matchDate {
 padding:5px 0 5px 5px;
 font-size:0.86em;
 text-align:left;
 clear:both;
}
.group {
 border:1px solid #b4b4b4;
 border-top:medium none;
}
.teamsWrap {
}
.scheduleWrap {
}
.scheduleDate {
 float:left;
 margin-bottom:5px;
 margin-right:16px;
}
.versus {
 float:left;
 margin-left:33px;
 margin-right:5px;
}
#assetWrapperResults .versus {
 margin:7px 14px 0 14px;
}
.homeTeamGroupPhase, .resultsHomeTeam {
 float:left;
 margin:0 5px 0 20px;
 width:74px;
 text-align:center;
}
.homeTeamFinalsPhase {
 float:left;
 margin:0 5px 0 8px;
 text-align:center;
 width:97px;
}
#assetWrapperSchedule .homeTeamFlag {
 float:left;
 padding:7px 5px 0 10px;
}
#assetWrapperResults .homeTeamFlag {
 float:left;
 padding:7px 11px 0 5px;
}
.awayTeamFlag {
 float:left;
 padding:7px 0 0 5px;
}
.homeTeamFlag img, .awayTeamFlag img {
}
.scheduleTime {
 float:left;
 margin:7px 5px 0 10px;
}
.scheduleTimeGroupTime {
 float:left;
 margin-right:5px;
}
.scheduleTimeFinalsTime {
 float:left;
 margin-left:18px;
}
.awayTeamGroupPhase, .awayTeamFinalsPhase {
 float:left;
 text-align:center;
 width:84px;
}
.homeResult {
 float:left;
 margin-right:15px;
}
.awayResult {
 float:left;
 margin-right:5px;
}
.standings table td {
 border:1px solid #B4B4B4;
 padding-left:3px;
}
.standings table td.grouptitle {
 background:#E2E2E2 none repeat scroll 0 0;
 border:1px solid #B4B4B4;
 font-weight:bold;
}
.resultsTeamWrap {
 height:25px;
 padding-top:5px;
 border:1px solid #b4b4b4;
}
.resultsHomeTeam {
 width:115px;
}
.homeScore, .awayScore, .scoreDash {
 float:left;
 margin-top:7px;
}
.scoreDash {
 padding:0 3px 0 3px;
}
.awayScore {
 padding-right:5px;
}
.resultsGroupWrap {
}
.resultsGroupTitle {
 font-weight:bold;
 line-height:20px;
 padding:5px 0 5px 5px;
 border-left:1px solid #b4b4b4;
 border-right:1px solid #b4b4b4;
 background:#E2E2E2 none repeat scroll 0 0;
}
#assetWrapperSchedule {
 font-size:1.1em;
}
#assetWrapperSchedule .homeTeam, #assetWrapperSchedule .awayTeam, #assetWrapperResults .homeTeam, #assetWrapperResults .awayTeam {
 float:left;
 font-weight:bold;
 line-height:10px;
 padding-left:7px;
 padding-top:8px;
 text-align:center;
 text-transform:uppercase;
 width:88px;
}
#assetWrapperResults .awayTeam {
 padding-bottom:4px;
}
#assetWrapperSchedule .scheduleWrap, #assetWrapperResults .scheduleWrap {
 background:transparent url(http://www.concacafmain.premiumtv.co.uk/javaImages/a5/63/0,,12813~6841253,00.gif) repeat-x scroll left center;
 border-top:1px solid #D2D2D2;
 height:35px;
 position:relative:
}
#assetWrapperResults .extraTimeScore {
 font-weight:bold; 
 margin-left:120px;
}
ul .bullet{
 margin:0px;
 list-style-type:disc;
}
.teamProfiles .entry .teaserImage img {
 border:3px solid #D4D4D4;
}
.leftTeams, .leftVenues {
 float:left;
}
.rightTeams, .rightVenues {
 float:right;
}
.leftTeams .entry, .rightTeams .entry, .leftVenues .entry, .rightVenues .entry {
 width:310px;
 border-bottom:none;
 height:130px;
}
.leftTeams .entry .teaserImage img, .rightTeams .entry .teaserImage img, .leftVenues .entry .teaserImage img, .rightVenues .entry .teaserImage img {
 margin-bottom:92px;
}
#teamFlags {
 clear:both;
 padding-top:5px;
}
#teamFlags li {
 float:left;
 list-style-type:none;
}
#teamFlags a {
 background-color:#000;
 /*background-image:url(http://www.concacafmain.premiumtv.co.uk/javaImages/bf/ee/0,,12813~6811327,00.gif);*/
 /*background-image:url(http://www.concacafmain.premiumtv.co.uk/javaImages/fb/f9/0,,12813~6879739,00.gif);*/
 /*background-image:url('/javaImages/ad/ce/0,,12856~7524013,00.gif');*/
 /*background-image:url('/javaImages/13/97/0,,12856~9541395,00.gif');*/
 background-image:url('/javaImages/ce/95/0,,12856~9803214,00.gif');
 background-repeat:no-repeat;
 display:block;
 height:32px;
 width:30px;
}

.holdingText {
 float:left;
 padding:20px;
}
.NewsletterHW .articleHeadline {
 text-align:center;
}
