



/*--Standard set-up--*/
body { font-family: arial; color: #091934; font-size: 70%; } 
body.base_standard { background-color: #091934; background-image: url("/images/structure/background/6nat12-main-bg.jpg"); background-repeat: no-repeat; background-position: center 0px; text-align: center; margin: 5px 0px 0px 0px; }
input, select, textarea { font-family: tahoma; font-size: 85%; z-index: 1; }
select {font-size: 100%;}
input.radio { border: 0px; background-color: transparent; }
table, th, td, img { border-style: solid; border-color: black; border-width: 0px; }
a { color: #311e6d; text-decoration: none; font-weight: normal; }
a:hover { color: #311e6d; text-decoration: underline; }
img { border: solid black 0px; }
table { width: 100%; font-size: 100%; }
th, td, div, ul, li { text-align: left; vertical-align: top; border: solid black 0px; }
ul { padding: 0px; margin: 0px; }
li { list-style-type: none; padding: 0px; margin: 0px; }
.content li {list-style-type:disc; margin-left:20px;}
form { margin: 0px; padding: 0px; }
fieldset { border: solid transparent 0px; margin: 0px; padding: 0px; }
object, embed { z-index: 1; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0px; padding: 0px; }
.hidden { display: none; }
.spacer { height: 0px; clear: both; }
div.overlay { background: black; opacity: 0.7; filter: alpha(Opacity=70); -moz-opacity: 0.7; }
div.content img { padding: 2px;}
.socialbookmarks  { display: none; }

/*--Base pages--*/
div.basecontainer { text-align: center; width: 100%; }
div.baseheader { height: 165px; width: 970px; background-repeat: no-repeat; background-position: 20px 0px; background-image: none !important; padding: 0px 5px 0px 5px; margin: 0px auto 0px auto; }
body.smarteditmode div.baseheader { background-position: 0px 500px; height: 70px; }
div.baseleftmenu { width: 240px; float: left; margin-right: 5px; }
div.basetopmenu { background: white; width: 970px;  background-image: url("/images/structure/background/6nat12-topmainarea.jpg"); background-repeat: no-repeat; height: auto; padding: 5px 5px 5px 5px; margin: 0px auto 0px auto; }
body.smarteditmode div.basetopmenu { height: 250px; }
body.smarteditmode iframe.basetopmenu { height: 250px; }
div.basemainarea { background: white; width: 970px; padding: 0px 5px 5px 5px; margin: 0px auto 0px auto; }
div.basecolumn1a { float: left; width: 725px; }
div.basecolumn2a { float: left; width: 450px; margin-right: 5px; margin-left: 5px; }
div.basecolumn2b { float: right; width: 240px; padding: 0px 5px 5px 15px; background-image: url("/images/structure/background/bg-leftcolgrad1.jpg"); background-repeat: no-repeat;  }
div.basetoolbar { width: 725px; float: right; margin-bottom: 5px; }
div.basebannertxt { display: none; background-image: url("/images/structure/background/background-basetitle.jpg"); background-repeat: repeat-x; font-size: 150%; padding-left: 20px; width: 703px; float: right; height: 48px; line-height: 48px; border: solid #b9b9b9 1px; margin-bottom: 5px; }
div.basehome .basecolumn2a { float: left; width: 650px; } 
div.basehome .basecolumn2b { float: right; width: 310px; background: white; padding: 0px; }
.basecolumn2a .headline h1 { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }

/* Print variant */
body.printmode { background: white; margin: 20px; padding: 0px; }
body.printmode div.base_standard { background: none; }
body.printmode div.baseheader { display: none; }
body.printmode div.basetopmenu { display: none; }
body.printmode div.basefooter { display: none; }
body.printmode div.basemainarea { width: 100%; padding: 0px; margin: 0px; }
div.pagevariants { clear: both; padding: 10px 0px 10px 0px; height: 40px;   }
div.pagevariants a:hover { text-decoration: none; }
div.pagevariants .email { padding: 10px; border-right: solid #eeeeee 1px;}
div.pagevariants .email:hover { padding: 10px; background: #eeeeee;  }
div.pagevariants .print { padding: 10px; border-right: solid #eeeeee 1px;}
div.pagevariants .print:hover { padding: 10px; background: #eeeeee; }
body.emailpage { color: #013976; background: #ffffff; background-image: none; }
body.emailpage .section { color: #ffffff; font-weight: bold; padding-left: 10px; backgound: #013976; height: 25px; line-height: 25px; }
body.emailpage tr th { font-size: 90%; font-weight: bold; padding: 2px 3px 0px 15px; color: #013976; }
body.emailpage tr td { font-size: 90%; padding: 2px 0px 0px 15px; }

/* Header */
div.baseheader div.nationlinks, div.baseheader div.agegradelinks { margin-top: 130px; margin-left: 5px; }


/*-------*****2012 NEW HEADER LOGO******--------*/
div.baseheader div.header_logo { position: absolute; width: 295px; height: 102px; padding: 0; margin: 2px 0px 0px 5px; }
div.baseheader div.header_logo ul { padding: 0; margin: 0; }
div.baseheader div.header_logo ul li.button { padding: 0; margin: 0; }

div.nationlinks { position: absolute; margin: 0px 0px 0px 0px; width: 630px; height: 25px;  }
div.nationlinks a { color: #10305e; font-weight: normal; }
div.nationlinks ul, div.agegradelinks ul { padding: 0px; margin: 0px; }
div.nationlinks li { list-style-type: none;border-right: solid #15356a 1px; text-align: center; padding: 0px 12px 0px 12px; margin: 0px; float: left; line-height: 25px; margin: 0px 0px 0px 0px;  background-image: url("/images/structure/background/bg-topmenu.jpg"); background-repeat: repeat-x; }
div.nationlinks a:hover { text-decoration: none; } 
div.nationlinks li.tlhome a { color: white; }
div.nationlinks li.tlu20{ background-image: url("/images/structure/background/bg-topmenu-onred.jpg"); background-repeat: repeat-x; }
div.nationlinks li.tlu18{ background-image: url("/images/structure/background/bg-topmenu-onred.jpg"); background-repeat: repeat-x;}
div.nationlinks li.tlwomen { border-right: 0px; background-image: url("/images/structure/background/bgtl-womens.gif"); background-repeat: no-repeat; background-position: right;}
div.nationlinks li.tlu20 a, div.nationlinks li.tlu18 a, div.nationlinks li.tlwomen a { color: white; }
div.baseheader div.nationlinks li.selected { color: white; background-image: url("/images/structure/background/bg-topmenu-on.jpg"); background-repeat: repeat-x; }
div.baseheader div.nationlinks li.selected a { color: white; }
div.baseheader div.nationlinks li.tlhome { width:35px; background-image: url("/images/structure/background/bg-tl-home.jpg"); background-repeat: no-repeat; background-position: left; }
div.basefooter div.nationlinks li.tlhome { width:35px; background-image: url("/images/structure/background/bg-tl-home.jpg"); background-repeat: no-repeat; background-position: left; }
div.baseheader div.nationlinks li:hover { color: white; background-image: url("/images/structure/background/bg-topmenu-on.jpg"); background-repeat: repeat-x; }
div.baseheader div.nationlinks li:hover a { color: white; }

div.pressoffice { position: absolute; background-image: url("/images/structure/background/bg-pressoffice.jpg"); background-repeat: no-repeat; background-position: 0px 3px; list-style-type: none; margin: 127px 0px 0px 860px; width: 110px; height: 30px; line-height: 30px; border-right: solid #1B4D84 0px; }
div.pressoffice li { color: #013976; padding: 0px 0px 0px 28px;}
div.pressoffice li a { font-weight: bold;  }

div.baseheader .socialicons { position: absolute; margin: 125px 0px 0px 840px; width:140px; } 
div.baseheader .socialicons li.button { float: left; margin-right: 10px; height: 25px; width: 25px; }
div.baseheader .socialicons li.button4 { float: left; margin-right: 0px; height: 25px; width: 25px; }


/*----******2012 NEW HEADER SOCIAL ICONS********----*/
div.socialicons_new { width: 130px; height: 25px; position: absolute; padding: 0px 0px 0px 0px; margin: 20px 0px 0px 585px; }
div.socialicons_new ul { padding: 0; margin: 0; }
div.socialicons_new ul li.button { width: 25px; height: 25px; position: absolute; padding: 0; margin: 0px 0px 0px 0px; }
div.socialicons_new ul li.button1 { margin: 0px 0px 0px 0px; }
div.socialicons_new ul li.button2 { margin: 0px 0px 0px 35px; }
div.socialicons_new ul li.button3 { margin: 0px 0px 0px 70px; }
div.socialicons_new ul li.button4 { margin: 0px 0px 0px 105px; }

div.sys_memblogin div.textin { display: block; }
div.sys_searchbar { position: absolute; margin: 132px 0px 0px 645px; width: 220px; height: 30px; clear: both; }
div.sys_searchbar .titletxt { float: left; padding: 3px 5px 0px 0px; color: white; font-weight: bold; }
div.sys_searchbar .query { float: left; padding: 0px 5px 0px 5px; }
div.sys_searchbar input.text { width: 100px; font-size: 110%; color: #1A3A73; }
div.sys_searchbar input.button { font-size: 110%; cursor: pointer; font-weight: bold; color: #1A3A73; }

div.util_varswitch { position: absolute; width: 230px; margin: 20px 0px 0px 750px; clear: both; }
div.util_varswitch a { color: #013976; font-weight: bold; font-size: 95%; }
div.util_varswitch ul { padding: 0px; margin: 0px; }
div.util_varswitch li { font-size: 90%; color: #989898; list-style-type: none; padding: 0px 10px 0px 10px; margin: 0px 1px 0px 0px; float: left; border: solid #1b4d84 0px; background-image: url("/images/structure/background/bg-topmenu.jpg"); background-repeat: repeat-x; height: 24px; line-height: 24px; }
div.util_varswitch li.selected { border: solid #4976a7 0px; background-image: url("/images/structure/background/bg-topmenu-on.jpg"); background-repeat: repeat-x; color: white; }
div.util_varswitch li.selected a { color: white; }
body.smarteditmode div.sys_searchbar { display: none; }
body.smarteditmode div.util_varswitch { margin-top: 0px; }
body.smarteditmode div.nationlinks, body.smarteditmode div.agegradelinks { margin-top: 35px; }

/* Top menu */
div.champtopmenubuttons { clear: both; height: 80px; }
div.champtopmenubuttons li { float: left; padding: 0px 5px 0px 5px; }
div.champtopmenubuttons li.button6 { width: 77px; }
div.champtopmenubuttons li.button1, div.champtopmenubuttons li.button2, div.champtopmenubuttons li.button3, div.champtopmenubuttons li.button4, div.champtopmenubuttons li.button5, div.champtopmenubuttons li.button6 { padding: 10px 8px 0px 8px; }
div.topmenubuttons { clear: both; height: 80px; }
div.topmenubuttons li { float: left; padding: 0px 5px 0px 5px; }
div.topmenubuttons li.button1 { width: 405px; }
.agegrademenubuttons { clear: both; height: 80px; }
.agegrademenubuttons li { float: left; padding: 0px 5px 0px 5px; }
.agegrademenubuttons li.button1 { width: 405px; }
div.mainmenu { height: 34px; clear: both; padding: 0px 0px 0px 0px; border-top: solid #de002c 0px; border-bottom: solid #de002c 0px; background-image: url("/images/structure/background/bg-mainmenu.gif"); background-repeat: no-repeat; }
div.mainmenu li.root { width: 137px; border-right: solid white 1px; }
div.mainmenu li.root ul { width: 150px; }
div.mainmenu span.root { width: 138px; }
div.mainmenu ul { padding: 0px; margin: 0px; }
div.mainmenu li { list-style-type: none; padding: 0px; margin: 0px; }
div.mainmenu li a { font-weight: bold; color: white;}
div.mainmenu li.root { float: left; text-align: center; }
div.mainmenu li.root ul a { font-weight: normal; }
div.mainmenu li.selected {  }
div.mainmenu li.selected span.root a { color: white; }
div.mainmenu span.root { height: 34px; line-height: 34px; display: block; clear: both; }
div.mainmenu li.root ul { position: absolute; display: none; clear: both; margin-top: 34px; background: #013976; border: solid #b9b9b9 0px; }
div.mainmenu li.root ul li { padding: 4px 10px 4px 10px; border-bottom: solid #102F5E 1px; }
div.mainmenu li.root:hover { background: #013976; }
div.mainmenu li.root:hover ul { display: block; z-index: 100; }
div.mainmenu li.root:hover ul li:hover { background: #264D86; }
div.mainmenu li.root:hover ul li:hover a { color: white; text-decoration: none; }
div.mainmenu li.root:hover span.root a { color: white; text-decoration: none; }
body.smarteditmode div.mainmenu { height: auto; padding: 0px; border-width: 0px; background: transparent; }
body.smarteditmode div.mainmenu span.root { height: auto; }
body.smarteditmode div.mainmenu li.root { text-align: left; }
body.smarteditmode div.mainmenu li.root ul { position: relative; display: block; border-width: 0px; background: transparent; margin: 0px; }
body.smarteditmode div.mainmenu li.root ul li { padding: 0px; border-width: 0px; }
body.smarteditmode div.mainmenu li.root:hover { background: none; }
body.smarteditmode div.mainmenu li.root:hover ul li:hover { background: none; }
body.smarteditmode div.mainmenu li.root:hover ul li:hover a { color: #013976; }

/* Side Menu */
table.nav_vertical { margin: 0px 0px 5px 0px; padding: 0px 0px 15px 0px; border: solid #c6c6c6 1px; background: #f6f6f6; }
table.nav_vertical tr.root td { padding: 3px 5px 3px 35px; }
table.nav_vertical tr.root td a { font-weight: bold; }
table.nav_vertical tr.root td { background-image: url("/images/structure/background/icon-pointer.jpg"); background-repeat: no-repeat; background-position: 15px 4px; }
table.nav_vertical tr td a:hover { text-decoration: none; }
table.nav_vertical td.titletxt { padding: 10px 10px 10px 15px; font-weight: bold; letter-spacing: -0.5px; font-size: 200%; font-family: "arial"; color: #10305F;  }
table.nav_vertical tr.level1 td { padding: 3px 5px 3px 45px; }

/* Footer */
.basefooter .footerlinks { position: absolute; margin: 80px 0px 0px 340px; width: 400px;  }
.basefooter .footerlinks ul { padding: 0px; margin: 0px; }
.basefooter .footerlinks li { list-style-type: none; padding: 3px; margin: 0px 20px 0px 0px; float: left; text-align: center; }
.basefooter .footerlinks a { background-image: none; padding-left: 0px; color: white; font-weight: bold; }
.basefooter div.nationlinks { position: absolute; margin: 40px 0px 0px 190px;   }
div.basefooter { width: 970px; height: 155px; padding: 95px 5px 0px 5px; margin: 0px auto 0px auto; background-repeat: no-repeat; background-image: url("/images/structure/background/6nat12-bg-footer2.jpg") !important; background-repeat: no-repeat; background-position: center top; }
div.basefooter .statsdisclaimer { position: absolute; display: block; margin: 115px 0px 0px 280px; color: white; }
div.basefooter .statsdisclaimer .content { color: white; text-align: center; }
div.basecredits { width: 970px; height: 25px; padding: 0px 5px 0px 5px; margin: 20px auto 0px auto; text-align: center; color: #b6bac2; }
div.basecredits a { color: #b6bac2; }
div.basecredits a.sotic { margin-right: 30px; }
div.basecredits a:hover { color: #ffffff; }

/*---------Email this page---------*/
body.emailpage { color: #1d1d1d; background-color: #ffffff; border: solid 5px #0A468B; padding: 10px; }
body.emailpage .section { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
body.emailpage tr td { font-size: 90%; padding: 2px 0px 0px 15px; color: #1d1d1d; }

/* Fixtures and Results */
table.stats_fixtures { margin-bottom: 10px; }
table.fixtures td.dropdowns { background: #0A468B; text-align: right; border-top: solid white 5px; border-bottom: solid white 5px; }
table.fixtures tr.colhead { color: #0A468B; padding: 3px; font-size: 110%;}
table.fixtures tr.colhead th { border-bottom: solid #0A468B 2px; }
table.stats_fixtures td.titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
table.fixtures tr th.field_HomeDisplay { text-align: right; }
table.fixtures tr th.field_AwayDisplay { text-align: left; }
table.fixtures tr.colhead th.field_Score { text-align: center; }
table.fixtures td.field_Score { text-align: center; padding: 0px 5px 0px 5px;}
table.fixtures tr.colhead th.field_Stage { text-align: center; }
table.fixtures tr.odd td, table.fixtures tr.even td { background: #D9E3EF; border-right: solid white 0px; border-bottom: solid white 0px; padding: 3px; vertical-align: middle;}
table.fixtures tr.odd td { padding: 3px; background: #ffffff; color: #01326A; font-size: 110%; border-right: solid white 0px; border-bottom: solid white 0px; height: 23px; line-height: 23px; }
table.fixtures tr.even td { padding: 3px; background: #e2e2e2; font-size: 110%; color: #01326A; border-right: solid white 0px; border-bottom: solid white 0px; height: 23px; line-height: 23px; }
table.fixtures tr.rollover td { background: #cdcdcd; color: #4e4e4e; cursor: pointer;}
table.fixtures span.multilink { color: #003585; font-weight: bold; }
table.fixtures tr td.field_HomeDisplay { text-align: right; }
table.fixtures tr td.field_AwayDisplay { text-align: left; }

/*---------------DOWNLOADABLE FIXTURE LIST------------------*/
table.stats_fixtures .dldfix a {display: block; margin-top: 10px; font-weight: bold; padding-left: 30px; height: 27px; line-height: 27px; background-image: url("/images/structure/background/bg-fixdold2.gif"); background-repeat: no-repeat;}
table.stats_fixtures td.link a {display: block; margin-top: 10px; font-weight: bold; padding-left: 30px; height: 27px; line-height: 27px; background-image: url("/images/structure/background/bg-fixdold2.gif"); background-repeat: no-repeat;}

/*League Tables*/
table.stats_leaguetab { margin-bottom: 10px; }
table.stats_leaguetab td.titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
table.stats_leaguetab .field_LastRoundArrowPos { white-space: nowrap; }
table.stats_leaguetab table.leaguetab { margin-top: 5px; }
table.stats_leaguetab table.leaguetab td.heading { color: white; background: #1A3A73; height: 25px; vertical-align: middle; font-weight: bold; padding-left: 10px; }
table.stats_leaguetab table.leaguetab td.dropdowns { background: #1A3A73; text-align: right; padding: 0px 10px 0px 5px; vertical-align: middle; } 
table.stats_leaguetab table.leaguetab table.grid { margin-top: 5px; }
table.stats_leaguetab table.leaguetab table.grid tr.colhead th { background: #DCDCDC; padding: 5px; font-size: 110%; border-bottom: solid #1A3A73 1px; color: #1A3A73; }
table.stats_leaguetab table.leaguetab table.grid td { vertical-align: middle; padding: 3px; color: #5a5a5a; font-size: 110%; }
table.stats_leaguetab table.leaguetab table.grid tr.even td { background: #E2e2e2; }
table.stats_leaguetab table.leaguetab table.grid td.field_TeamDisplay { font-weight: bold; color: #1A3A73; }
table.stats_leaguetab table.leaguetab table.grid td.field_Points { font-weight: bold; color: #1A3A73;} 

/*Venue Map*/
.venuemaplist .titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
.venuemaplist .link {width: 237px;float: left; height: 40px; line-height: 40px; background: #f6f6f6; border: 1px solid #c6c6c6; border-right: 3px solid #ffffff; border-bottom: 3px solid #ffffff;  text-align: center;}
.venuemaplist .link:hover {background: #e2e2e2;}
.venuemaplist .link a {font-weight: bold;  background-image: url(/images/structure/background/icon-pointer.jpg); background-repeat: no-repeat; padding-left: 20px;}

/* Player Poll */
table.playerpoll { width: 306px; background-image: url("/images/structure/background/pollheader-vote.gif"); background-repeat: no-repeat; }
table.playerpoll td.text { padding: 40px 10px 5px 5px; font-weight: bold; line-height: 150%; border-bottom: dashed #B8B8B8 1px;}
table.playerpoll tr.option td { padding: 1px; }
table.playerpoll td.buttons { padding: 5px; }
table.playerpoll td.buttons input { padding: 2px 5px 2px 5px; width: 100px;}
table.playerpoll .thankyou { margin: 50px 0px 0px 10px; font-weight: bold; height: 176px; }
.pollmoreinfo { background: #013976; height: 20px; line-height: 20px; }
.pollmoreinfo .link { padding-left: 10px; }
.pollmoreinfo .link a { color: white; }

/*Content Items*/
div.std_content { margin-bottom: 10px; }
div.std_content div.headline, table.feat_competition td.title { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
div.std_content .content { line-height: 150%; color: #5a5a5a; }
div.std_content .content h1 { color: #311e6d; font-size: 110%; font-weight: bold; padding: 5px 5px 5px 0px; border-bottom: solid #1c3a7a 1px; margin-bottom: 5px; }
div.std_content .content table { background: #f6f6f6; width: 1px; margin: 5px; }
div.std_content .content table td { border: solid #b8b9be 1px; text-align: center; }
div.std_content .content a { color: #311e6d; font-weight: bold; text-decoration: underline; }
div.std_content .content table.table1 { background: #f6f6f6; width: 100%; margin: 0px; }
div.std_content .content table.table1 td { padding: 5px; border: solid #ffffff 1px; text-align: center; }
div.sasstats .content table { background: #ffffff; width: 100%; margin: 0px; }
div.sasstats .content table th { color: white; background: #1A3A73; text-align: center; padding: 3px; }
div.sasstats .content table.sastable td { border: solid #b8b9be 0px; background: #F6F6F6; text-align: center; }
div.sasstats .content table.sasdata td { border: solid #b8b9be 0px; background: #F6F6F6; text-align: center; }
div.sasstats .content a { color: #311e6d; font-weight: bold; text-decoration: underline; }

/* Wallpaper Index */
table.feat_wallindex { margin-bottom: 10px; }
table.feat_wallindex td { padding: 10px; text-align: center; background-image: url(/images/structure/background/cont-header.jpg); background-repeat: repeat-x; background-position: bottom; border-right: 5px solid #ffffff; border-bottom: 5px solid #ffffff;  }
table.feat_wallindex td:hover {background: #e2e2e2}
table.feat_wallindex td a:hover {border: 0px;}
table.feat_wallindex td img { border: 0px; margin-bottom: 10px;}
table.feat_wallindex td a {background: #ffffff; padding: 5px; font-weight: bold}

/*News Lists*/
div.list_articles .titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x; }
div.basecolumn2b div.list_articles .article { clear: both; padding: 2px 0px 2px 0px; margin: 0px 0px 0px 0px; border-bottom: dashed #b9b9b9 0px;  }
div.basecolumn2b div.list_articles { clear: both; margin-bottom: 15px; }
div.basecolumn2b div.list_articles .image { display: none; }
div.basecolumn2b div.list_articles .date { display: none; }
div.basecolumn2b div.list_articles .headline { display: block; padding: 2px 3px 2px 25px; background-image: url("/images/structure/background/icon-pointer.jpg"); background-repeat: no-repeat; background-position: 4px 4px; font-size: 100%; }
div.basecolumn2b div.list_articles .article-1 .date { display: block; color: #5a5a5a; padding: 0px 3px 10px 10px; }
div.basecolumn2b div.list_articles .article-1 .image { display: block; float: left; padding: 10px 10px 0px 10px; }
div.basecolumn2b div.list_articles .article-1 .headline { background-image: none; padding: 10px 3px 3px 10px; border-bottom: 0px; }
div.galllist .article { height: 30px; clear: both; padding: 3px 0px 3px 0px; margin: 3px 0px 3px 0px; border-bottom: dashed #b9b9b9 1px;  }
div.galllist { float: left; width: 270px; margin-right: 5px; }
div.galllist .titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
div.galllist .headline { display: block; padding: 9px 3px 9px 35px; background-image: url("/images/structure/background/icon-camera.gif"); background-repeat: no-repeat; background-position: 3px 5px; font-size: 100%;  }
div.NewsIndexTop .titletxt { display: none; }
div.NewsIndexTop { background: #ffffff; margin-bottom: 10px; }
div.NewsIndexTop .headline { display: block; font-size: 150%; padding: 3px 10px 3px 0px; font-weight: bold; }
div.NewsIndexTop .headline a { font-weight: bold; }
div.NewsIndexTop .image { display: block; }
div.NewsIndexTop .date { display: block; font-size: 90%; color: #5a5a5a; padding: 0px 10px 0px 0px; }
div.NewsIndexTop .abstract { display: block; padding: 3px 10px 10px 0px; line-height: 130%; }
div.NewsIndexBottom .titletxt { display: block; }
div.NewsIndexBottom .article {  clear: both; height: 50px; }
div.NewsIndexBottom .image { display: block; float: left; width: 75px; } 
div.NewsIndexBottom .image img { border: solid #e0e0e0 2px; }
div.NewsIndexBottom .headline { display: block; font-size: 120%; padding: 3px 0px 3px 0px; }
div.NewsIndexBottom .headline a { font-weight: bold; }
div.NewsIndexBottom .date { display: block; font-size: 90%; color: #5a5a5a; }
div.NewsIndexBottom .abstract { display: none; padding: 3px 0px 3px 0px; line-height: 130%; }
div.newslist .article { clear: both; height: 100px; border-bottom: dashed #b9b9b9 1px; margin-bottom: 10px; }
div.newslist .image { display: block; float: left; width: 120px; }
div.newslist .image img { border: solid #e0e0e0 5px; }
div.newslist .headline { display: block; padding: 0px 10px 5px 0px; font-size: 120%; }
div.newslist .headline a { font-weight: bold; }
div.newslist .abstract { display: block; font-size: 95%; color: #5a5a5a; }
body.basevpo div.newslist .date { display: block; font-size: 95%; padding-bottom: 5px;}
div.newslist .article-video { height: 82px; background-image: url("/images/structure/background/icon-video.gif"); background-repeat: no-repeat; background-position: 120px 2px; }
div.newslist .article-video .image { margin: 0px 7px 0px 0px; display: block; width: 150px; height: 67px; float: left;  border: solid #073364 0px; }
div.newslist .article-video .headline { padding: 4px 0px 0px 140px; }
div.newslist .article-video .date { padding: 0px 0px 0px 90px; }
div.newslist .article-video .abstract { padding: 20px 0px 0px 90px; }
div.newslist .article-audio { height: 82px; background-image: url("/images/structure/background/icon-video.gif"); background-repeat: no-repeat; background-position: 120px 2px; }
div.newslist .article-audio .image { margin: 0px 7px 0px 0px; display: block; width: 150px; height: 67px; float: left; background: grey; border: solid #073364 0px; }
div.newslist .article-audio .headline { padding: 4px 0px 0px 140px; }
div.newslist .article-audio .date { padding: 0px 0px 0px 90px; }
div.newslist .article-audio .abstract { padding: 20px 0px 0px 90px; }

/*News Archive*/
div.archive .nav_linklist { width: 215px; float: left; margin-right: 10px; }
div.archive .nav_linklist .titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
div.archive .nav_linklist .link { list-style-type: none; background-image: url("/images/structure/background/icon-pointer.jpg"); background-repeat: no-repeat; background-position: 0px 1px; padding: 0px 0px 2px 20px; }
table.list_archive td.titletxt {  height: 25px; line-height: 25px; border: solid #bababa 1px; padding: 0px 10px 0px 10px; font-weight: bold; margin-bottom: 10px; background-image: url("/images/structure/background/cont-header.jpg"); background-repeat: repeat-x; }
table.list_archive td.list tr.colhead td { padding: 5px; font-weight: bold; }
table.list_archive td.list tr.odd td { background: #F6F6F6; padding: 5px; }
table.list_archive td.list tr.even td { padding: 5px; }

/*News Articles*/
.std_newsartd { margin: 0px 0px 10px 0px; }
.std_newsartd .image { padding-bottom: 2px; }
.std_newsartd .caption { background: #E0DBDF; padding: 3px; font-style: italic; }
.std_newsartd .headline { font-size: 160%; padding: 10px 10px 10px 0px; font-weight: bold;}
.std_newsartd .date { color: #5a5a5a; background-image: none;  padding: 2px 0px 0px 0px; float: left;  margin-right: 30px; height: 20px; }
.std_newsartd .author { color: #5a5a5a; background-image: none; float: left; padding: 2px 0px 15px 0px; height: 20px; }
.std_newsartd .abstract {clear: both; font-size: 110%; border-top: dashed #C6C6C6 0px; font-weight: bold; color: #5a5a5a; line-height: 150%; padding: 0px 0px 10px 0px; }
.std_newsartd .article { line-height: 150%; font-size: 110%;color: #5a5a5a; padding: 0px 0px 10px 0px; }
.std_newsartd .links { height: 45px; margin-top: 10px; }
.std_newsartd .links .forumlink { display: none; }
.std_newsartd .links .emailimg { display: none; }
.std_newsartd .links .printimg { display: none; }
.std_newsartd .links .emaillink { float: left; padding: 0px 0px 0px 0px; width: 150px; }
.std_newsartd .links .printlink { float: left; padding: 0px 0px 0px 0px; width: 150px;  text-align: left; }
.std_newsartd .links .emaillink a { background-image: url("/images/structure/background/emailpageicon2.gif"); background-repeat: no-repeat; background-position: 0px 9px; padding: 10px 10px 10px 25px; }
.std_newsartd .links .printlink a { background-image: url("/images/structure/background/printpageicon2.gif"); background-repeat: no-repeat; background-position: 0px 9px; padding: 10px 10px 10px 25px; }
.std_newsartd .sharebox { display: block; float: right; padding: 0px 0px 10px 10px; }
.std_newsartd .tweetmeme { display: block; }
.std_newsartd .facebookshare { display: block; }

/*Gallery Index*/
table.nav_dropdown { height: 28px; line-height: 28px; vertical-align: middle; border: solid #bababa 1px; padding-left: 10px; font-weight: bold; margin-bottom: 10px; background-image: url("/images/structure/background/cont-header.jpg"); background-repeat: repeat-x; }
table.nav_dropdown { vertical-align: middle; }
table.feat_gallindex { margin-bottom: 10px; }
table.feat_gallindex td { padding: 10px; text-align: center; background-image: url(/images/structure/background/cont-header.jpg); background-repeat: repeat-x; background-position: bottom; border-right: 5px solid #ffffff; border-bottom: 5px solid #ffffff;  }
table.feat_gallindex td:hover {background: #e2e2e2}
table.feat_gallindex td a:hover {text-decoration: none}
table.feat_gallindex td img { border: 0px; margin-bottom: 5px;}

/*Gallery*/
.feat_gallrotate { margin-bottom: 25px; }
.feat_gallrotate .titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x; } 
.feat_gallrotate .caption { height: 30px; line-height: 30px; padding-left: 10px; font-style: italic; border-left: solid #bababa 1px; border-top: solid #bababa 1px; border-right: solid #bababa 1px; }
.feat_gallrotate .buttons { text-align: center; height: 52px; border: solid #bababa 1px; vertical-align: middle; background-image: url("/images/structure/background/gallery-off.jpg"); background-repeat: repeat-x; }
.feat_gallrotate .buttons span { line-height: 50px; padding: 7px; vertical-align: middle; text-align: center; }
.feat_gallrotate .buttons .selected {  background-image: url("/images/structure/background/gallery-on.jpg"); background-repeat: repeat-x; }
.feat_gallrotate .buttons span:hover { background-image: url("/images/structure/background/gallery-on.jpg"); background-repeat: repeat-x; }
.feat_gallrotate .buttons a:hover { text-decoration: none; }
.feat_gallrotate .photo {width: 100%; margin: 0px auto 0px auto; text-align: center !important;}
.feat_gallrotate .photo img {margin: 10px auto 10px auto; text-align: center !important; border: 5px solid #e2e2e2;}
div.gallerybuttons .button { float: left; }
div.gallerybuttons .button1 { margin-right: 5px; }
table.ezinesubsection { clear: both; background-image: url("/images/structure/background/background-ezine.jpg"); margin: 10px 0px 10px 0px; height: 40px;  }
table.ezinesubsection td.form { padding-left: 110px; vertical-align: middle;}


/*Squad Index*/
/*Player Search*/
div.playsearchbar { border: solid #bdbdbd 1px; padding: 5px;}
div.playsearchbar .squadselector { border: solid #bdbdbd 1px; margin-bottom: 5px; }
div.playsearchbar .playersearchbox { clear:both; border: solid #bdbdbd 1px;}
div.playsearchbar .title { float:left; font-size: 130%; padding: 10px; }
div.playsearchbar .searchmenu { padding: 0px 10px 4px 10px; margin-bottom: 10px; }
div.playsearchbar .searchname { float:left; margin-top: 10px; }
div.playsearchbar .searchname .namelabel { margin: 0px 10px 0px 10px;}
div.playsearchbar .searchname .button { margin: 0px 0px 0px 5px;}
div.playsearchbar .searchyear { float: left; width: 150px; margin-top: 8px; }
div.playsearchbar .searchteamtxt, div.playsearchbar .searchyeartxt { float:left; margin: 10px 10px 0px 10px;  }
div.playsearchbar .searchteam { float: left; width: 150px; height: 30px; margin-top: 8px; }
div.playsearchbar .searchinit { clear: both; margin: 0px 10px 10px 10px;  }
div.playsearchbar .searchinit .lettertext { padding-right: 20px; }
div.playsearchbar .searchinit .letter a { padding: 0px 5px 0px 5px; }
div.playsearchbar .spacer { margin-bottom: 5px; }
div.sortbar { margin: 10px 0px 0px 0px; background: #f7f7f7; height: 30px; line-height: 30px; border-bottom: 1px solid #bd0831; }
div.sortbar span.view { color: #bd0831; display: block; float:left; width: 200px; padding-left: 10px; }
div.sortbar span.view a { margin-right: 15px; background-image: url("/images/structure/background/icon-pointer.jpg"); background-repeat: no-repeat; padding: 0px 0px 0px 20px; background-position: 5px 1px; }
div.sortbar span.sort { color: #bd0831; display: block; float:left; }
div.sortbar span.sort a { margin-right: 15px; background-image: url("/images/structure/background/icon-pointer.jpg"); background-repeat: no-repeat; padding: 0px 0px 0px 20px; background-position: 5px 1px; }
div.locationbar { background: #f7f7f7; margin: 5px 0px 5px 0px; height: 30px; line-height: 30px; padding-left: 10px; font-size: 130%; font-weight: bold; }
div.playeritem { padding-bottom: 5px; border-bottom: solid #b9b9b9 1px; height: 255px; width: 150px; margin: 20px 10px 0px 10px; float: left; }
div.playeritem .playerphoto { width: 150px; height: 150px; }
div.playeritem .playername { font-weight: bold; padding: 5px 3px 5px 0px; font-size: 120%; }
div.playeritem a { background-image: url("/images/structure/background/icon-pointer.jpg"); background-position: 3px 6px; background-repeat: no-repeat; padding: 5px 5px 5px 20px;  }
div.playeritem a:hover { text-decoration: none; }
div.playeritem .comparelink { background-image: url("/images/structure/background/icon-compare.gif"); background-repeat: no-repeat; padding: 5px 5px 5px 20px; background-position: 3px 6px; }
div.playeritem .playerpoints { margin: 0px 0px 10px 0px; }
.stats_playpage .rollover { cursor:pointer; }
div.comparelink { cursor: pointer; }
div.comparelist { min-height: 130px; padding: 130px 10px 10px 10px; width: 218px; margin: 0px 0px 10px 0px; border: 1px solid #dcdcdc; background-repeat: no-repeat; background-position: 0px 0px; }
div#dynamicadd { min-height: 90px; }
div.playercompbox { height: 70px; margin: 5px 0px 5px 0px; border-top: 1px solid #aaaaaa; padding-top: 5px; }
div.compimage { height: 70px; width: 70px; float:left; background: #dfdfdf; margin-right: 10px; }
span.compname { display:block; font-size: 120%; margin: 0px 0px 10px 0px; font-weight: bold; }
span.compteam { display:block; float:left; width: 50px; color: #808182; }
span.compteamname { display:block; }
div.removelink { color: #5d5d5d; font-size: 90%; text-align: right; padding: 10px 20px 0px 0px; background-image: url("/images/structure/background/icon-remove.jpg"); background-repeat: no-repeat;  background-position: 205px 11px; cursor: pointer; }
div.comparebutton input {  text-transform: uppercase; font-weight: bold; cursor: pointer; width: 215px; padding: 5px 10px 5px 10px; font-size: 110%; color: #1A3A73; }

/* Player Comparison page */
div.playercategories { float: left; width: 200px; }
div.playercategories td.sectionheading {height: 29px; color: #1A3A73; font-weight: bold; padding-left: 10px; text-align: left; }
div.feat_playercomparison .statsstatement { font-size: 80%; }
div.feat_playercomparison table.comparetable td.image { height: 73px; }
div.playerarea { width: 500px; height: 680px; overflow-x: auto; }
div.playercolumn { float: left; width: 175px; margin: 0px 0px 0px 0px; }
div.comparisontitle { margin-bottom: 10px; height: 28px; line-height: 28px; border: solid #bababa 1px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/cont-header.jpg"); background-repeat: repeat-x; }
table.comparetable { border-collapse: collapse; color: #5a5a5a; }
table.comparetable tr.row { line-height: 20px;  }
table.comparetable td.headings { padding-left: 10px; text-align: left; font-weight: bold;}
table.comparetable td.info { text-align: center; }
table.comparetable tr.even { background: #f1f1f1; }
table.comparetable td.removelink { font-size: 90%; background-image: url("/images/structure/background/icon-remove.jpg"); background-repeat: no-repeat; background-position: 130px 2px; cursor: pointer; }
table.comparetable td.playername { font-weight: bold; color: #1A3A73; }
table.comparetable td  { text-align: center; }
div.playercategories tr td br {display: none}
div.playercategories table.comparetable td.image {height: 90px}

/*Player Profile*/
div.playpage_aa .info { margin-bottom: 5px; float: left; width: 385px; }
div.playpage_aa table.playinfo tr td.name { font-size: 170%; padding: 0px 10px 20px 0px; }
div.playpage_aa table.playinfo tr th { width: 150px; vertical-align: middle;}
div.playpage_aa .biog { line-height: 150%; }
div.playpage_aa .photo { float: right; border: solid #c6c6c6 1px; background: #f6f6f6; width: 315px; height: 260px;}
div.playpage_aa .section { clear: both; background: #e0dbdf; padding: 3px; margin-top: 5px; }
div.playpage_aa table.playstats { border: solid #c6c6c6 1px; background: #f6f6f6; padding: 5px;  }
div.playpage_aa table.playstats tr.seasontotal td { display: none; }
div.playpage_aa table.playstats tr.total td { display: none; }
div.playpage_aa table.playstats tr.odd td { padding: 10px 5px 10px 5px; }
div.playpage_aa table.playstats tr.comptotal td { padding: 10px 5px 10px 5px; background:#29477B; color: white; border-top: solid white 1px; font-weight: bold;}
div.playpage_aa table.playmatches { border: solid #c6c6c6 1px; background: #f6f6f6; padding: 5px;  }
div.playpage_aa table.playmatches tr.total td { padding: 10px 5px 10px 5px; background:#29477B; color: white; border-top: solid white 1px; font-weight: bold; }
div.playpage_aa table.playmatches tr td { padding: 10px 20px 10px 5px; vertical-align: middle;  }
div.playpage_aa table.playmatches tr.comptotal td { padding: 10px 5px 10px 5px; background:#29477B; color: white; border-top: solid white 1px; font-weight: bold;}

/*Feedback Form*/
table.std_formcustom td.titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x; }
table.std_formcustom td.introduction { padding: 5px 0px 5px 0px; line-height: 150%; }
table.std_formcustom .box { background: #F6F6F6; border: solid #C6C6C6 1px; padding: 10px; }
table.std_formcustom .box table.form th { padding: 5px; }
table.std_formcustom .box table.form td { padding: 5px; }
table.std_formcustom .box table.form td.submit input { padding: 5px 10px 5px 10px; }

/* Squad List  */
table.stats_playpage tr.colhead th { background: #DCDCDC; padding: 5px; border-bottom: solid #1A3A73 1px; color: #1A3A73; }
table.stats_playpage tr td { padding: 5px; }
table.stats_playpage tr.even td { background: #E8EBF2;  } 

/*RSS*/
div.synd_whatisrss { margin-bottom: 10px; }
div.synd_whatisrss h2 { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x; }
div.synd_whatisrss .content { line-height: 130%; padding: 0px 5px 10px 5px; }
div.rssfeeds .titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;   }
div.rssfeeds .link { background-image: url("/images/structure/background/icon-rss.jpg"); background-repeat: no-repeat; padding: 6px 0px 6px 25px; background-position: 0px 4px; list-style-type: none;  }

/*Other Text Boxes*/
div.tbalt1 { float: left; width: 207px; background: #F6F6F6; margin: 0px 5px 0px 0px; padding: 2px; border: solid #C6C6C6 1px; }
div.tbalt1 .imgtop { text-align: center; padding-top: 3px; }
div.tbalt1 .heading { font-weight: bold; padding: 5px; color: #ED3944; }
div.tbalt1 .text { padding: 0px 5px 5px 5px; }

/* Venue Guide */
div.feat_venuepage .menubar { margin: 0px 0px 10px 0px; height: 24px; border-bottom: 1px solid #c6c6c6;}
div.feat_venuepage .menubar .menuitem { cursor: pointer; float: left; text-align: center; color: #ffffff; margin-right: 5px; background-image: url("/images/structure/background/match-tabs.png"); background-repeat: no-repeat; width: 99px; text-align: center; line-height: 24px; }
div.feat_venuepage .menubar .menuitem:hover { background-image: url("/images/structure/background/match-tabs-over.png"); background-repeat: no-repeat; width: 99px;}
div.feat_venuepage { margin-bottom: 10px; }
div.feat_venuepage .venuetitle { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x; }
div.feat_venuepage .venueinfo { clear:both; }
div.feat_venuepage .cityinfo { clear:both; }
div.feat_venuepage .groundguide { clear:both; }
div.feat_venuepage .venuefixtures { clear:both; }
div.feat_venuepage .title { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
div.feat_venuepage .dropdowns { background: #1A3A73; padding: 5px 0px 5px 5px; text-align: right;}
div.feat_venuepage th { background: #ffffff; padding: 5px; border-bottom: solid #1A3A73 1px; color: #1A3A73; }
div.feat_venuepage table.fixtures td { padding: 5px; color: #5a5a5a; }
div.feat_venuepage tr.odd td { background: #ffffff; }
div.feat_venuepage table.fixtures .field_HomeDisplay { width: 100px; color: #1A3A73; text-align: right; font-weight: bold; }
div.feat_venuepage table.fixtures .field_AwayDisplay { width: 100px; color: #1A3A73; text-align: left; font-weight: bold; }
div.feat_venuepage table.fixtures .field_Score { width: 70px; color: #1A3A73; text-align: center; }
div.feat_venuepage #mapbox { width: 410px; height: 375px; float:left; background: red; margin: 0px 10px 0px 0px; }
div.feat_venuepage div.images { width: 300px; height: 375px; background: #eeeeee; float:left; }
div.feat_venuepage div.images div.venuepic { width: 300px; height: 210px; background: #eeeeee; }

/* Match centre */
div.matchnav { background: #f6f6f6; height: 30px; border-width: 1px 0px 1px 0px; border-color: #013976; margin-bottom: 5px; }
div.matchnav li { float: left; width: 90px; text-align: center; line-height: 30px; }

/* Match Report */
div.matchreport {background-color: ;}
div.matchreport div.leftcol {width: 450px;float: left; background-color: ;}
div.matchreport div.rightcol {width: 260px; float: right; background-color: #013976; padding: 5px;}
div.matchreport div.leftcol div.incmatchinfo {}
div.matchreport div.leftcol div.incmatchinfo {clear: both; border-top: 8px #013976 solid; border-bottom: 8px #013976 solid;width: 100%; overflow: hidden;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo {border: 1px #b9b9b9 solid; overflow: hidden; width: 448px;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo div.homeinfo {float: left; padding: 10px; width: 90px;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo div.scoreinfo {float: left; padding: 10px; width: 210px;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo div.scoreinfo div.score {font-size: 270%; text-align: center; font-weight: bold; padding: 0px 0px 5px 0px;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo div.scoreinfo div.halftime {text-align: center; padding: 1px 0px 5px 0px;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo div.scoreinfo div.datetime {text-align: center; padding: 1px 0px 1px 0px;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo div.scoreinfo div.venue {text-align: center; padding: 1px 0px 1px 0px;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo div.scoreinfo div.attendance {text-align: center; padding: 1px 0px 1px 0px;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo div.scoreinfo div.referee {text-align: center; padding: 1px 0px 1px 0px;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo div.awayinfo {padding: 10px; float: left; text-align: center;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo div.awayinfo img {padding-right: 8px;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo .logo img{padding-left: 10px;}
div.matchreport div.leftcol div.incmatchinfo div.matchinfo .name {text-align: center; padding: 5px; font-weight: bold; font-size: 130%;}
div.matchreport div.leftcol div.caption {padding : 10px 0px 2px 0px; font-style: italic;}
div.matchreport div.leftcol div.credit {font-size: 90%;}
div.matchreport div.leftcol div.copyright {font-size: 90%;}
div.matchreport div.leftcol div.date {padding: 10px 0px 0px 0px;} 
div.matchreport div.leftcol div.headline {font-size: 150%; font-weight: bold; padding: 15px 0px 15px 0px;}
div.matchreport div.leftcol div.abstract {font-weight: bold;}
div.matchreport div.leftcol div.article {padding: 10px 0px 10px 0px;}
div.matchreport div.leftcol div.variants a{font-weight: bold;}
div.matchreport div.leftcol div.variants div.email {float: left; padding: 0px 10px 10px 0px;}
div.matchreport div.rightcol div.incfixtures {display: none;}
div.matchreport div.rightcol div.quote1, div.matchreport div.rightcol div.quote2 {margin: 10px 0px 10px 0px;background-color: #42598b; padding: 10px; color: #ffffff;}
div.matchreport div.rightcol div.quote1text, div.matchreport div.rightcol div.quote2text {font-style: italic; line-height: 1.5;}
div.matchreport div.rightcol div.quote1name, div.matchreport div.rightcol div.quote2name {font-weight: bold; padding: 5px 0px 0px 0px;} 
div.matchreport div.rightcol div.titletxt {margin-bottom: 5px; font-weight: bold; color: #ffffff; padding: 5px 0px 5px 0px; border-bottom: 1px #ffffff solid;}
div.matchreport div.rightcol td {color: #ffffff; background-color: #42598b; padding: 5px;}
div.matchreport div.rightcol td.field_Score {font-weight: bold;}
table.matchteams_aa { width: 100%; background: #eeeeee; padding: 0px; }
table.matchteams_aa td, table.matchteams_aa th { text-align: center; padding: 5px 10px 5px 10px; }
table.matchteams_aa tr.colhead td { background: #B9B9B9; border-bottom: solid white 1px; font-weight: bold; padding-top: 5px; padding-bottom: 5px;  }
table.matchteams_aa td.teams {  text-align: center; font-size: 130%; font-weight: bold; padding: 0px 0px 0px 0px; }
table.matchteams_aa tr.colhead td.teams { background: #013976; color: white; }
table.matchteams_aa tr.colhead td.vs { background: #29477B; color: white; vertical-align: middle; }
table.matchteams_aa .namea { padding-right: 20px; text-align: right; }
table.matchteams_aa .nameb { padding-left: 20px; text-align: left; }
table.matchteams_aa .pos { background: #B9B9B9; font-weight: bold; }
table.matchteams_aa .penaltytries { text-align: center; padding-bottom: 10px;}
table.matchteams_aa .player td { border-bottom: 1px solid #ffffff; }

/* General Team Stats */
div.team_overall .heading { font-size: 140%; font-weight: bold; margin: 10px 0px 10px 20px; }
div.team_overall .heading .statsstatement { font-size: 70%; }
div.team_overall .statsbar { padding-left: 10px; height: 30px; background: #eeeeee; line-height: 30px; border: 1px solid #b9b9b9; }
div.team_overall .statsbar .statsrow { float: left; width: 118px; text-align: center; }
div.team_overall .statsbar .teamrow { width: 130px; }
div.team_overall .statsbar .approw { width: 145px; }
div.team_overall .statsbar .champrow { width: 135px; }
div.team_overall .statsbar .winrow { width: 110px; }
div.team_overall .statsbar .drawrow { width: 100px; }
div.team_overall .statsbar .loserow { width: 90px; }
div.team_overall .statsbar .label { display: block; float: left; color: #676767; font-weight: bold; }
div.team_overall .statsbar .info { font-weight: bold; }
div.team_overall .statsbar .info { display: block; float: left; margin-left: 5px; }
div.team_overall .charts { clear: both; }
div.team_overall .overallchart { float: left; border-left: 1px solid #b9b9b9; border-right: 1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9; }
div.team_overall .homechart { float: left; border-right: 1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9; }
div.team_overall .awaychart { float: left; border-right: 1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9; }
div.team_overall .charts .chartheading { background: #eeeeee; text-align: center; font-weight: bold; padding-top: 10px; }
div.team_overall .overallstats { clear:both; padding: 10px; height: 220px; border-right: 1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9; border-left: 1px solid #b9b9b9; }
div.team_overall table .label { width: 190px; color: #444444; padding-left: 10px; }
div.team_overall table .row { line-height: 20px; }
div.team_overall .leftstats { float: left; width: 290px; }
div.team_overall .leftstats table { border-collapse: collapse; }
div.team_overall .rightstats table .label { width: 230px; color: #444444; padding-left: 10px; }
div.team_overall tr.odd { background: #eeeeee; width: 100px; }
div.team_overall .rightstats { width: 410px;  }
div.team_overall .rightstats table { border-collapse: collapse; }
div.feat_breakdown { border: 1px solid #b9b9b9; margin-top: 10px; }
div.feat_breakdown .title { font-weight: bold; font-size: 120%; padding-left: 10px; height: 30px; background: #eeeeee; line-height: 30px; border-bottom: 1px solid #b9b9b9; }
div.feat_breakdown .headingbar { padding: 10px;  }
div.feat_breakdown .headingbar .fixturedropdown { float:left; }
div.feat_breakdown .headingbar .fixturedropdown select#yearselect { width: 105px; }
div.feat_breakdown .headingbar .heading { padding-left: 10px }
div.feat_breakdown .headingbar .scoring { float:left; height: 44px; }
div.feat_breakdown .headingbar .scoring .scoringsummary { padding-left: 10px; font-weight: bold; }
div.feat_breakdown .headingbar .scoring .scoringsummary .scoretitle { display: block; float:left; width: 90px; text-align: center; color: #676767; }
div.feat_breakdown .headingbar .fulltime { float:left; height: 44px;}
div.feat_breakdown .headingbar .heading { height: 20px; line-height: 20px; background: #eeeeee; margin: 0px 0px 5px 0px; font-weight: bold; }
div.feat_breakdown .col1 { width: 195px; border-right: 1px solid #b9b9b9; }
div.feat_breakdown .col2 { width: 380px; border-right: 1px solid #b9b9b9; }
div.feat_breakdown .col3 { width: 55px; border-right: 1px solid #b9b9b9; }
div.feat_breakdown .col4 { float:left; width: 70px; height: 44px; }
div.feat_breakdown .fixrow { float:left; padding-left: 10px; margin: 10px 0px 0px 0px; }
div.feat_breakdown .fixrow .col1 { float:left; }
div.feat_breakdown .fixrow .col2 { float:left; }
div.feat_breakdown .fixrow .col3 { float:left; }
div.feat_breakdown .fixrow .imgbox { background: #e5e5e5; width: 105px; height: 81px; float:left; }
div.feat_breakdown .fixrow .imgbox .logoa { float:left; width: 40px; text-align: center; margin: 5px 0px 0px 0px; }
div.feat_breakdown .fixrow .imgbox .vs { float:left; width: 20px; text-align: center; margin: 15px 0px 0px 0px; }
div.feat_breakdown .fixrow .imgbox .logob { float:left; width: 40px; text-align: center; margin: 5px 0px 0px 0px; }
div.feat_breakdown .fixrow .imgbox .fixdate { text-align: center; font-size: 90%; margin: 4px 0px 0px 0px; clear:both; }
div.feat_breakdown .fixrow .imgbox .fixven { text-align: center; font-size: 90%; }
div.feat_breakdown .fixrow .teama { background: #f6f6f6; height: 40px; line-height: 40px; border-bottom: 1px dashed #b9b9b9; text-align: center; font-weight: bold; }
div.feat_breakdown .fixrow .teamb { background: #f6f6f6; height: 40px; line-height: 40px; text-align: center; font-weight: bold; }
div.feat_breakdown .fixrow .scorea { background: #f6f6f6; height: 40px; line-height: 40px; border-bottom: 1px dashed #b9b9b9; }
div.feat_breakdown .fixrow .scoreb { background: #f6f6f6; height: 40px; line-height: 40px; }
div.feat_breakdown .fixrow .scorevalue { color: #676767; display: block; float:left; width: 93px; text-align: center; }
div.feat_breakdown .fixrow .fta { height: 40px; line-height: 40px; border-bottom: 1px dashed #b9b9b9; text-align: center; background: #e5e5e5; font-weight: bold; }
div.feat_breakdown .fixrow .ftb { height: 40px; line-height: 40px; text-align: center; background: #e5e5e5; font-weight: bold; }
div.feat_breakdown .fixrow .col4 { text-align: center; height: 80px; line-height: 80px; background: #f6f6f6; font-weight: bold; }
div.feat_breakdown .spacer { height: 10px; }
div.feat_breakdown .totals { padding: 10px; margin-top: 0px; }
div.feat_breakdown .totals .titlebar .column1 { width: 105px; float: left; margin-bottom: 5px; }
div.feat_breakdown .totals .titlebar .column2 { width: 150px; float: left; margin-bottom: 5px; }
div.feat_breakdown .totals .titlebar .column3 { width: 321px; float: left; margin-bottom: 5px; }
div.feat_breakdown .totals .titlebar .column4 { float: left; width: 127px; margin-bottom: 5px; }
div.feat_breakdown .totals .titlebar .heading { height: 25px; line-height: 25px; padding-left: 10px; font-weight: bold; margin-bottom: 5px; background: #E5E5E5; border-right: solid #B9B9B9 1px; border-bottom: solid #B9B9B9 1px; }
div.feat_breakdown .totals .titlebar .resulttitle .name { display:block; float:left; width: 50px; text-align: center; font-weight: bold; color: #676767; }
div.feat_breakdown .totals .titlebar .scoretitle .name { display: block; float:left; width: 49px; color: #676767; font-weight: bold; text-align: center; }
div.feat_breakdown .totals .details { clear:both; }
div.feat_breakdown .totals .details .logo { height: 86px; width: 105px; background: #d1d1d1; float: left; border-right: 1px solid #b9b9b9; text-align:center; padding-top: 4px; }
div.feat_breakdown .totals .details .column2 { width: 150px; float:left; border-right: 1px solid #b9b9b9;  }
div.feat_breakdown .totals .details .resultvalue { width: 49px; float:left; height: 90px; line-height: 90px; background: #e5e5e5; text-align: center; font-weight: bold; font-size: 130%; }
div.feat_breakdown .totals .details .wins { border-right: 1px solid #b9b9b9 }
div.feat_breakdown .totals .details .draws { border-right: 1px solid #b9b9b9 }
div.feat_breakdown .totals .details .scoring { width: 321px; float:left; border-right: 1px solid #b9b9b9; }
div.feat_breakdown .totals .details .scoring .scorerow { height: 30px; line-height: 30px; background: #e5e5e5; padding-left: 10px; font-weight: bold; }
div.feat_breakdown .totals .details .scoring .scorefor { height: 29px; border-bottom: 1px dashed #b9b9b9; }
div.feat_breakdown .totals .details .scoring .scoreagst { height: 29px; border-bottom: 1px dashed #b9b9b9; }
div.feat_breakdown .totals .details .scoring .column { display: block; float: left; width: 47px; text-align:center; }
div.feat_breakdown .totals .details .scoring .label { color: #676767; text-align: left; }
div.feat_breakdown .totals .details .position { height: 90px; line-height: 90px; background: #e5e5e5; text-align: center; font-size: 200%; font-weight: bold; }

/* Match Report SAS Stats */
div.matchreport .stats {background-color: ; margin-bottom: 10px;}
table.matchstats caption {background-color: #dcdcdc; padding: 10px; font-weight: bold; text-align: left; text-transform: uppercase; border-top: 1px #013976 solid; border-bottom: 1px #013976 solid; margin-bottom: 5px;}
table.matchstats tr.detailssection td {border-bottom: 1px #dcdcdc solid;}
table.matchstats tr.section td {border-top: 1px #dcdcdc solid; border-bottom: 1px #dcdcdc solid;background-color: ;}
table.matchstats tr.section th {border-top: 1px #dcdcdc solid; border-bottom: 1px #dcdcdc solid; background-color: #9da9c1; color: #013976;}
table.matchstats td {padding: 5px; text-align: center;}
table.matchstats td.detailstd {background-color: #013976; width: 170px; color: #ffffff;}
table.matchstats td div.details {text-align: center;}
table.matchstats td div.details span.teams {font-weight: bold; font-size: 120%;}
table.matchstats th {color: #ffffff; padding: 5px; text-align: center; background-color: #42598b;}
table.matchstats tr.odd th {background-color: #013976;}

/*Virtual Press Office*/
table.sys_membprofile td { padding: 5px 5px 5px 5px; }
table.sys_membprofile td.titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
table.sys_membprofile td.section { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
table.sys_membprofile th { padding: 5px 5px 5px 5px; white-space: nowrap; }
div.sys_memblogin .linksout ul {margin: 0px; background-image: none; padding: 0px;}
div.sys_memblogin .linksout { display: block; padding: 0px 0px 10px 0px; }
div.sys_memblogin .linksout li { background-image: url("/images/structure/background/press-register-button.jpg"); background-repeat: no-repeat; height: 28px; line-height: 28px; background-position: 0px 0px; width: 121px; text-align: center; }
div.sys_memblogin .linksout li a { display: block; font-weight: bold; width: 121px; height: 28px; }
div.sys_memblogin ul { margin: 5px; padding-left: 25px; font-weight: bold; background-image: url("/images/structure/background/icon-pointer.jpg"); background-repeat: no-repeat; background-position: 0px 1px; }
div.sys_memblogin li { list-style-type: none; padding: 0px; margin: 0px; }
div.sys_memblogin label { width: 100px; display: block; float: left; }
div.sys_memblogin input { display: block; float: left; }
div.sys_memblogin .login .heading { display: block; color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
div.sys_memblogin .forgotpass .heading { display: block; color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
div.sys_memblogin .heading { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background: #102F5E; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x; }
div.sys_memblogin .login div.email, div.sys_memblogin .login div.password, div.sys_memblogin .login div.remember, div.sys_memblogin .login div.button
   { display: block; clear: both; padding: 10px 0px 0px 0px; }
div.sys_memblogin .login .status { display: block; color: #de002c; font-weight: bold; }
div.sys_memblogin .forgotpass { padding: 40px 0px 0px 0px; }
div.sys_memblogin .forgotpass div.email, div.sys_memblogin .forgotpass div.button
   { display: block; clear: both; padding: 10px 0px 0px 0px; }
div.sys_searchbar .titletxt { color: white; }
div.fanzonetextbox { color: white; background: #42598B; float: left; width: 160px; margin: 10px 5px 10px 5px; padding: 5px;}
div.fanzonetextbox .heading { font-weight: bold; font-size: 120%; padding: 3px 0px 5px 0px; }
div.fanzonetextbox .text { line-height: 150%; }
table.fanzhome { border: 1px solid #dcdcdc; padding: 6px 8px 6px 8px;}
body.basevpo div.std_content .content table { width: 700px; padding: 5px; }
body.basevpo div.std_content .content table td { border: 0px solid #ffffff;}
body.basevpo div.std_content .content table th { color: #F6F6F6; background: #013976; text-align: center; } 
body.basevpo .std_newsartd .author { display: none; }
div.sys_memblogin .textin { font-size: 130%; font-weight: bold; padding: 10px; }

/* Team RBS News Pae */
div.teamRBSnews div.hidden { display: block; }
div.teamRBSnews div.article { text-align: left; height: 70px; }
div.teamRBSnews div.article div.image img { display: block; width: 100px; float: left; margin-right: 10px; }
div.teamRBSnews div.article div.headline { display: block; }
div.teamRBSnews div.article div.headline a { font-weight: bold; }
div.teamRBSnews div.article div.abstract { display: none; }
div.teamRBSnews div.article div.date { display: block; font-style: italic; }

/* Match Preview */
div.matchpreview {background-color: ;}
div.matchpreview div.leftcol {width: 450px;float: left; background-color: ;}
div.matchpreview div.rightcol {width: 260px; float: right; background-color: #013976; padding: 5px;}
div.matchpreview div.leftcol div.caption {padding : 10px 0px 2px 0px; font-style: italic;}
div.matchpreview div.leftcol div.credit {font-size: 90%;}
div.matchpreview div.leftcol div.copyright {font-size: 90%;}
div.matchpreview div.leftcol div.date {padding: 10px 0px 0px 0px;} 
div.matchpreview div.leftcol div.headline {font-size: 150%; font-weight: bold; padding: 15px 0px 15px 0px;}
div.matchpreview div.leftcol div.abstract {font-weight: bold;}
div.matchpreview div.leftcol div.article {padding: 10px 0px 10px 0px;}
div.matchpreview div.leftcol div.variants a{font-weight: bold;}
div.matchpreview div.leftcol div.variants div.email {float: left; padding: 0px 10px 10px 0px;}
div.matchpreview div.rightcol div.titletxt {margin-bottom: 5px; font-weight: bold; color: #ffffff; padding: 5px 0px 5px 0px; border-bottom: 1px #ffffff solid;}
div.matchpreview div.rightcol td {color: #ffffff; background-color: #42598b; padding: 5px;}
div.matchpreview div.rightcol td.field_Score {font-weight: bold;}
div.matchpreview div.rightcol div.matchinfo_pa {}
div.matchpreview div.rightcol div.matchinfo_pa .teams {background-color: #ffffff; width: 100%; overflow: hidden;}
div.matchpreview div.rightcol div.matchinfo_pa .teams .hometeam {float: left; width: 100px;}
div.matchpreview div.rightcol div.matchinfo_pa .teams .versus {float: left; text-align: center;width: 60px; padding-top: 40px; font-size: 250%;}
div.matchpreview div.rightcol div.matchinfo_pa .teams .awayteam {float: right; width: 100px;}
div.matchpreview div.rightcol div.matchinfo_pa .teams .team .logo{text-align: center; padding: 10px 0px 0px 0px;}
div.matchpreview div.rightcol div.matchinfo_pa .teams .team .teamname{text-align: center; font-weight: bold; padding: 10px 0px 10px 0px;}
div.matchpreview div.rightcol div.matchinfo_pa .details {margin-top: 5px; background-color: #ffffff;}
div.matchpreview div.rightcol div.matchinfo_pa .details .date {padding: 5px; text-align: center; font-weight: bold;}
div.matchpreview div.rightcol div.matchinfo_pa .details .timevenue {padding: 0px 5px 5px 5px; text-align: center;}
div.matchpreview div.rightcol div.matchteams_na {display: block;}
div.matchpreview div.rightcol div.matchteams_na .lineup {margin-top: 5px; margin-bottom: 5px;}
div.matchpreview div.rightcol div.matchteams_na .lineup .team { margin-bottom: 5px; font-weight: bold; color: #ffffff; padding: 5px 0px 5px 0px; border-bottom: 1px #ffffff solid;}
div.matchpreview div.rightcol div.matchteams_na .lineup .player {border-bottom: 1px #42598b solid; width: 100%; overflow: hidden;}
div.matchpreview div.rightcol div.matchteams_na .lineup .player a {color: #ffffff;}
div.matchpreview div.rightcol div.matchteams_na .lineup .player .pos {float: left; background-color: #42598b; width: 20px; padding: 5px; text-align: center; color: #ffffff; font-weight: bold;}
div.matchpreview div.rightcol div.matchteams_na .lineup .player .name {float: left; background-color: ; width: 220px; padding: 5px; color: #ffffff;}
div.matchpreview div.rightcol div.matchteams_na .subs {margin-top: 10px;border-top: 1px #42598b solid;}
div.matchpreview div.rightcol div.matchteams_na .first15 {border-top: 1px #42598b solid;}
div.matchpreview div.rightcol .inclastmeetings {}
div.matchpreview div.rightcol .inclastmeetings .meeting{width: 100%; overflow: hidden;background-color: #a1acc2; margin-top: 5px; margin-bottom: 5px;}
div.matchpreview div.rightcol .inclastmeetings .meeting .homelogo{ text-align: center; padding: 10px 0px 10px 0px; float: left;width: 60px;}
div.matchpreview div.rightcol .inclastmeetings .meeting .details{ float: left; width: 140px;}
div.matchpreview div.rightcol .inclastmeetings .meeting .awaylogo{float: right;width: 60px;text-align: center; padding: 10px 0px 10px 0px;}
div.matchpreview div.rightcol .inclastmeetings .meeting .details .score{padding: 3px;font-weight: bold; font-size: 120%; text-align: center;}
div.matchpreview div.rightcol .inclastmeetings .meeting .details .date{padding: 3px;text-align: center;}
div.matchpreview div.rightcol .inclastmeetings .meeting .details .comp{padding: 3px;text-align: center;}

/* Documents */
div.documentpage .headline { border-bottom: 1px solid #dcdcdc; font-size: 150%; font-weight: bold; padding: 15px 0px 15px 5px; }
div.documentpage .abstract { padding: 10px 0px 10px 5px; }
div.documentpage .docprevious { display: none; }
div.documentpage .doclatest .title { display: none; }
div.documentpage .doclatest th, div.documentpage .doclatest td { padding: 5px 5px 5px 5px; }
div.documentpage .docsearch { display: none; }
div.doclist .title { border-bottom: 1px solid #dcdcdc; font-size: 150%; font-weight: bold; padding: 15px 0px 15px 5px; }
div.doclist table.doclist { margin: 7px 0px 5px 15px; }
div.doclist table.doclist th, div.doclist table.doclist td { padding: 3px 0px 3px 0px; width: 300px; }
div.doclist_ea .heading { border-bottom: 1px solid #dcdcdc; font-size: 150%; font-weight: bold; padding: 8px 0px 15px 5px; }
div.doclist_ea .currentfolder { padding: 8px 0px 6px 0px; height: 50px; border-bottom: 1px solid #dcdcdc; }
div.doclist_ea .currentfolder .currentfoldername { padding: 12px 0px 0px 5px; font-size: 150%; float: left; }
div.doclist_ea .currentfolder img { float: left; }
div.doclist_ea .folderlist { clear: both; margin: 6px 0px 0px 10px; }
div.doclist_ea .folderlist .subfolder { padding: 4px 0px 0px 0px; }
div.doclist_ea .folderlist .subfolder a { text-decoration: none; }
div.doclist_ea .folderlist .subfolder .foldername { padding: 0px 0px 0px 3px; }
div.doclist_ea .folderlist .subfolder .foldername:hover { font-weight: bold; }
div.doclist_ea .doclist { clear: both; margin: 10px 0px 10px 10px; }
div.doclist_ea .doclist .document { font-size: 120%; padding: 5px 0px 5px 23px; }
div.doclist_ea .doclist .document a { text-decoration: none; }
div.doclist_ea .doclist .document a:hover { font-weight: bold; }
div.doclist_ea .doclist .document { background-image: url("/tools/images/fileicons/document-icon.gif"); background-repeat: no-repeat; background-position: 3px; }
div.doclist_ea .doclist .odd{ background-color: #E8EBF2; }

/* Matchcentre Overview */
.matchoverview .columna { float: left; width: 210px; padding: 0px 5px 0px 0px; }
.matchoverview .columnb { color: white; background: #013976; float: left; width: 280px; height: 1121px; }
.matchoverview .columnc { float: left; width: 210px; padding: 0px 0px 0px 5px;}
.matchoverview .section { clear: both; font-size: 120%; margin: 20px 0px 5px 0px; font-weight: bold; border-bottom: thin #dcdcdc solid; color: #013976; }
.matchoverview .columnb .section { font-size: 120%; margin: 20px 8px 5px 8px; font-weight: bold; border-bottom: thin #dcdcdc solid; color: white; }
.matchoverview .logoa { text-align: center; padding: 20px 5px 0px 0px; }
.matchoverview .logob { text-align: center; padding: 20px 5px 0px 0px; }
.matchoverview .fixtures tr { cursor: pointer; }
.matchoverview .fixtures tr.odd { background: #eeeeee; }
.matchoverview .fixtures tr.home .field_HomeShort { font-weight: bold; }
.matchoverview .fixtures tr.away .field_AwayShort { font-weight: bold; }
.matchoverview .fixtures th { display: none; }
.matchoverview .playphoto { text-align: center; }
.matchoverview .playphoto img { padding: 4px; background: #dcdcdc; margin: 5px 0px 5px 0px;}
.matchoverview .playphotoa { padding: 0px 5px 0px 0px; }
.matchoverview .playphotob { padding: 0px 0px 0px 0px; }
.matchoverview .playdata td { padding: 2px; }
.matchoverview .playdata tr.odd { background: #eeeeee; }
.matchoverview .dangermen td { padding: 2px; }
.matchoverview .dangermen tr.odd { background: #eeeeee; }
.matchoverview th.field_DateShort, .matchoverview th.field_HomeDispName, .matchoverview th.field_AwayDispName { visibility: hidden; }
.matchoverview td.field_DateShort, .matchoverview .captnamea { font-weight: bold; padding-bottom: 5px;}
.matchoverview div.team_overall .overallstats_ea { margin: 0px; border: 0px; padding: 0px; }
.matchoverview div.team_overall .overallstats_ea td.label { padding: 0px 0px 0px 5px; font-weight: bold; color: #013976; width: auto; }
.matchoverview div.team_overall .overallstats_ea tr { background: #ffffff; height: 17px; }
.matchoverview div.team_overall .overallstats_ea tr.odd { background: #eeeeee; }
.matchoverview .matchinfo td { text-align: center; }
.matchoverview .matchinfo .teamnames { padding: 10px 0px 10px 0px; font-size: 200%; color: white; font-weight: bold; }
.matchoverview .matchinfo .teamnames a { color: white; font-weight: bold; }
.matchoverview .fixnewslist { margin: 20px 7px 0px 7px; border-top: 1px solid white; }
.matchoverview .fixnewslist .newsitem { clear: both; padding: 7px 0px 0px 15px; }
.matchoverview .fixnewslist .newsitem .headline a { color: white; }
.matchoverview .fixnewslist .newsitem li { list-style-type: disc; }
.matchoverview .fixnewslist .newsitem-0 { padding: 7px 0px 0px 0px; }
.matchoverview .fixnewslist .newsitem-0 .image img { border: 1px solid white; padding: 0px; background: #42598C; float: left; }
.matchoverview .fixnewslist .newsitem-0 .headline a { font-weight: bold; float: left; width: 150px; margin: 0px 0px 0px 5px; }
.matchoverview .spaceholder { clear: both; }
.matchoverview .spaceholder { clear: both; }
.matchoverview .medialist .mediaitem_video { cursor: pointer; height: 25px; background-image: url("/images/structure/background/icon-video.gif"); background-repeat: no-repeat; background-position: 8px 2px; }
.matchoverview .medialist .mediaitem_audio { cursor: pointer; height: 25px; background-image: url("/images/structure/background/icon-video.gif"); background-repeat: no-repeat; background-position: 8px 2px; }
.matchoverview .medialist .headline { cursor: pointer; padding: 5px 8px 6px 35px; }
.matchoverview .medialist .headline:hover { text-decoration: underline; }
.matchoverview .team_overall .heading { display: none; }
.matchoverview .team_overall div.overallstats_fa { border: none; padding: 0px; }
.matchoverview .team_overall div.overallstats_fa td { text-align: center; }
.matchoverview .team_overall div.overallstats_fa table .label { padding: 0px; width: 50%; color: white; }
.matchoverview .team_overall div.overallstats_fa table .info { color: white; }
.matchoverview .team_overall div.overallstats_fa table .odd { background: #42598C; }
.matchoverview .headtoheadteama { width: 33%; float: left; }
.matchoverview .headtoheadteamb { width: 67%; float: left; }
.matchoverview .headtoheadteama table { padding: 0px 0px 0px 8px; }
.matchoverview .headtoheadteamb table { padding: 0px 8px 0px 0px; }
.matchoverview .headtoheadteama .label { display: none; }
.matchoverview tr.row td.age {display: none; }
.matchoverview tr.row td.champions { background-color: #013976; }
.matchoverview .statsstatement { padding: 25px 5px 0px 5px; text-align: center; clear: both; }

/* Newsletter Sign Up */
div.ezinesubsectionSub { margin-bottom: 35px;}
div.ezinesubsectionUnsub { margin-bottom: 30px;}
div.ezinesubsectionSub td.yourname { width: 200px;}
div.ezinesubsectionSub td.youremail { width: 200px;}
div.ezineUnsubText li { list-style-type: disc; margin-left: 50px;}
div.ezinesubsectionUnsub td.yourname { width: 205px;}
div.ezinesubsectionUnsub td.youremail { width: 200px;}
div.ezinesubsectionSub input.unsubscribe { display: none; }
div.ezinesubsectionUnsub input.button { display: none; }
div.ezinesubsectionUnsub input.unsubscribe { display: block;}

/* Player Poll1 */
table.playerpoll1 { width: 723px; margin-top: 20px;}
table.playerpoll1 td.text { padding: 10px 10px 5px 5px; font-weight: bold; line-height: 150%; border-bottom: dashed #B8B8B8 1px;}
table.playerpoll1 tr.option td { padding: 1px; }
table.playerpoll1 td.buttons { padding: 5px; }
table.playerpoll1 td.buttons input { padding: 2px 5px 2px 5px; width: 100px;}
table.playerpoll1 .thankyou { margin: 50px 0px 0px 10px; font-weight: bold; height: 176px; }
table.playerpoll1 td.titletxt { border: solid #bababa 1px; padding: 10px; font-weight: bold; /11243_11238.php margin-bottom; 10px;  background-image: url("/images/structure/background/cont-header.jpg"); background-repeat: repeat-x; }
div.std_content .content { line-height: 150%; color: #5a5a5a; }
div.std_content .content { line-height: 150%; color: #5a5a5a; }
.pollmoreinfo { background: #013976; height: 20px; line-height: 20px; }
.pollmoreinfo .link { padding-left: 10px; }
.pollmoreinfo .link a { color: white; }

/*U18 News Feed*/
table.synd_rssfeed  td.description { display: block; font-size: 95%; color: #5a5a5a; padding: 5px 0px 15px 3px;}
table.synd_rssfeed  td.title a { display: block; padding: 0px 0px 5px 0px; font-size: 120%; }
table.synd_rssfeed  td.title { font-size: 95%; padding-bottom: 5px;}
table.synd_rssfeed  td.titlechannel { padding: 10px 0px 10px 3px; font-size: 150%; font-family: "trebuchet ms"; }

/* securimagebox on feedbackform */
.securimage .instructions { padding: 5px 0px; }
.securimage .securimagebox { width: 177px; height: 45px; }
.securimage .securimagebox .captcha { float: left; }
.securimage .securimagebox .audio { float: left; margin: 1px 0px 0px 3px; }
.securimage .securimagebox .reload { float: left; margin: 0px 0px 0px 3px; }
.securimage .input { clear: both; padding: 0px 0px 5px 0px; }

/*RugbyLink*/
.rlbuttons li {float:left; padding: 3px;}
.basechamp table.competition table.details td {width: 120px;}
.basechamp table.competition table.details td.cpdata {width: 300px;}
.basechamp table.competition td.section { font-weight: bold;}
.basechamp .rugbylinkvideo td {padding-left: 42px;}

/*-----------------Competitions----------------*/
table.feat_competition p { margin: 0; line-height: 27px; padding: 0px 10px 5px 10px; font-weight: bold; font-size: 120%; }
table.feat_competition .comptitle { margin-bottom: 10px; padding: 10px 10px; background: #073364; }
table.feat_competition .comptitle a { font-weight: bold; color: white; }
table.feat_competition .comptitle a:hover { text-decoration: underline; color: #ff0000;}
table.feat_competition table.competition table.details td { width: 100px; padding: 5px; text-align: right; vertical-align: middle; font-size: 100%; color: #5A5A5A; font-weight: bold; }
table.feat_competition table.competition table.details td.cpdata { font-weight: normal; text-align: left; }
table.feat_competition table.competition table.details td.cpdata input { padding: 5px; font-size: 110%; color: #1A3A73; }
table.feat_competition table.competition td.backlink a { font-weight: bold; }
table.feat_competition table.competition td.intro { font-weight: normal; line-height: 27px; }
table.feat_competition table.competition td.section { border: solid #bababa 1px; padding: 7px; font-weight: bold; margin-bottom: 10px; background-image: url("/images/structure/background/cont-header.jpg"); background-repeat: repeat-x; }
table.feat_competition table.competition td.question textarea {width: 650px;}
table.feat_competition td.intro { padding: 10px 0px 0px 0px; font-weight: normal !important; }
table.feat_competition td.intro p { font-weight: normal; }
table.feat_competition td.intro h1 { padding: 0px 10px 5px 10px; font-size: 160%; line-height: 140%; }
table.feat_competition td.intro li {list-style-type:disc; margin-left:40px;}
table.feat_competition td.intro br {display:none}
table.feat_competition td.error { color: red; font-weight: bold; padding: 10px 10px 10px 10px; font-size: 130%;}
table.feat_competition .errormsg { color: red; font-weight: bold; padding: 10px 10px 10px 10px; font-size: 110%;}
table.feat_competition .question { padding: 10px; background-color: #f6f6f6; border-top: solid 1px #c6c6c6; border-bottom: solid 15px #fff; }
table.feat_competition .question p {
padding: 0px 0px 5px 0px;
margin:0 10px;
font-size:18px;
font-weight:bold;
}
table.feat_competition input {
margin:5px;
padding:8px;
}
table.feat_competition input#findpostcode {
color:#132e5b;
font-weight:bold;
}
table.feat_competition select {
font-size:13px;
}



/*----Poll-----*/
.feat_poll { margin-bottom: 10px; }
.feat_poll .titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
.feat_poll .include { padding: 10px; }
/*----Poll-----*/
.feat_poll { margin-bottom: 10px; }
.feat_poll .titletxt { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
.feat_poll tr.option td { padding: 2px; }
.feat_poll .include { padding: 10px; }
.feat_poll td.text { padding: 5px; font-weight: bold;}
.feat_poll td.buttons { padding-top: 10px; }
.feat_poll td.buttons input { display:block; }

/*----Graham London----*/
.grahampage { background: #000000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.grahampage .std_content {  }
.grahampage .std_content .content table { padding: 5px; background: none; margin: 0px 0px 0px 0px; width: auto; color: white; }
.grahampage .std_content .content table td { background: none; padding: 15px; border: none; text-align: left;}
.grahampage .std_content .content table td img { border: solid 2px grey;  }
.grahampage .std_content .content table h1 { color: white; border: none; font-size: 170%; font-weight: bold; }
.grahampage .std_content .content table a { color: #ebea1b; }
.grahampage .pagevariants { display: none; }

/*--------------EXPANDING DROPDOWNS CONTROLS--------------*/
.container_rbs_shared_dropdowns { display: block; float: left; width: 970px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.container_rbs_shared_dropdowns .feat_slidecontrol { width: 235px; height: 32px; float: left; padding: 53px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.container_rbs_shared_dropdowns .feat_slidecontrol_selected { width: 235px; height: 32px; float: left; padding: 53px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.container_rbs_shared_dropdowns .feat_slidecontrol .text { font-family: Arial; font-weight: bold; text-transform: uppercase; letter-spacing: -1px;  color: #043578; font-size: 125%; text-align: center; width: 235px; height: 32px; line-height: 32px; padding: 0px 0px 0px 0px; }
.container_rbs_shared_dropdowns .feat_slidecontrol .spacer { display: none; }
.container_rbs_shared_dropdowns .sliddrop1 { background-image: url("/images/structure/background/top_lhs_button_235x85_banner.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.container_rbs_shared_dropdowns .sliddrop2 { background-image: url("/images/structure/background/iphone-button-new2.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.container_rbs_shared_dropdowns .sliddrop3 { background-image: url("/images/structure/background/6nat-expbutton-video-off.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.container_rbs_shared_dropdowns .sliddrop4 { background-image: url("/images/structure/background/6natforcebut.jpg"); background-repeat: no-repeat; background-position: 0px 0px; margin: 0px 0px 0px 0px; }

/*---------------EXPANDING DROPDOWNS CONTAINERS-------------*/
.feat_slidecontainer { clear: both; width: 970px; height: 204px; }
.slidedropcon1 { background-image: url("/images/structure/background/homepage_dropdown_970x204_banner.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.slidedropcon2 { background-image: url("/images/structure/background/bg-iphonecontent-new2.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.slidedropcon3 { background-image: url("/images/structure/background/bg-videocont1.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.slidedropcon4 { background-image: url("/images/structure/background/bg-forcecontent.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }

/*-----DROPDOWN CONTAINER CONTENT ITEM----*/
div.dropdowncontent { margin-bottom: 0px; color: #013773; }
div.dropdowncontent div.headline { border: none; padding: 0px; font-weight: normal; margin-bottom: 15px; background-image: none; height: 25px; line-height: 25px;  }
div.dropdowncontent div.headline h1 { color: #0e1c39; font-weight: normal; font-size: 230%; }
div.dropdowncontent .content { line-height: 120%; color: #2e5495; font-size: 120%; }
div.dropdowncontent .content h2 { color: #033675; font-weight: bold; font-size: 260%; padding: 0px 0px 5px 0px; }
div.dropdowncontent .content a { color: #00397b; font-weight: bold; font-size: 125%; text-decoration: none; padding: 0px 0px 0px 0px; }
div.dropdowncontent .content a:hover { text-decoration: underline; }

/*-----DROPDOWN CONTAINER CONTENT ITEM VIDEO----*/
div.dropdowncontent_video { float: left; width: 410px; text-align: left; padding: 20px 20px 20px 20px; }
div.dropdowncontent_video .content a { padding: 0px 0px 0px 20px; background-image: url("/images/structure/background/6nat-dropdown-videoicon.gif"); background-repeat: no-repeat; background-position: left; }
div.feat_slidecontainer .videoconttop { float: left; width: 410px; margin-left: 20px; margin-top: 10px; }
div.feat_slidecontainer div.HomePageMultimedia .article { float: left; }
div.feat_slidecontainer div.HomePageMultimedia .titletxt { display: none; }
div.feat_slidecontainer div.HomePageMultimedia .article { margin-top: 5px; width: 400px; margin-bottom: 0px;  height: 50px; padding: 2px 0px 2px 2px; }
div.feat_slidecontainer div.HomePageMultimedia .headline { float: left; padding: 10px 0px 0px 40px;  display: block; color: #B9C8D9; width: 220px; background-image: url("/images/structure/background/6nat-dropdown-videoicon.gif"); background-repeat: no-repeat; background-position: 10px 15px; }
div.feat_slidecontainer div.HomePageMultimedia .headline a { color: #033675; font-weight: bold; font-size: 125%; }
div.feat_slidecontainer div.HomePageMultimedia .image { display: block; width: 75px; height: 50px; float: left; background: grey; border: solid #073364 2px; }
div.feat_slidecontainer div.HomePageMultimedia .image img { width: 75px; padding: 0px 0px 0px 0px; }
div.feat_slidecontainer div.HomePageMultimedia .date { display: none; font-size: 90%; }


/************************NEW EXPANDABLE DROP CONTAINER - VIDEO PLAYER**************************/
/*-----DROPDOWN CONTAINER CONTENT ITEM VIDEO----*/
div.dropdowncontent_video { float: left; width: 450px; text-align: left; padding: 20px 20px 20px 20px; }
div.dropdowncontent_video .content a { padding: 0px 0px 0px 20px; background-image: url("/images/structure/background/6nat-dropdown-videoicon.gif"); background-repeat: no-repeat; background-position: left; }
div.slidedropcon3 div.util_customhtml { width: 225px; height: 190px; float: left; padding: 0px 0px 0px 0px; margin: 7px 0px 0px 5px; }

/*-----DROPDOWN CONTAINER CONTENT ITEM STORE---*/
div.dropdowncontent_store { float: left; width: 320px; text-align: left; padding: 20px 20px 20px 20px; }
div.dropdowncontent_store .headline { display: none; }
div.dropdowncontent_store .content h2 { color: #ffffff; font-weight: bold; font-size: 260%; padding: 0px 0px 25px 0px; }
div.dropdowncontent_store .content a { width: 900px; height: 200px; line-height: 350px; display: block; position: absolute; margin: -170px 0px 0px 0px; padding: 0px 0px 0px 0px; color: white; }
div.dropdowncontent_store .content { color: white; }  
div.dropdowncontent_iphone { float: left; width: 410px; text-align: left; padding: 20px 20px 20px 20px; }

/*-----DROPDOWN CONTAINER CONTENT ITEM RUGBY FORCE---*/
div.dropdowncontent_force { float: left; width: 780px; text-align: left; padding: 15px 15px 0px 15px; }
div.dropdowncontent_force .content { line-height: 1.4em; color: #2e5495; font-size: 110%; }
div.dropdowncontent_force .content p { padding: 0px 0px 10px 0px; }
div.dropdowncontent_force .content h2 { color: #033675; font-weight: bold; font-size: 210%; padding: 0px 0px 0px 0px; line-height: 1.1em; }
div.dropdowncontent_force .content a { }


/************************NEW EXPANDABLE DROP CONTAINER - MOBILE APP AND GAME**************************/
.slidedropcon2 { background-image: url("/images/structure/background/bg-iphonecontent-new2.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.iphoneleftcont { width: 270px; float: left; height: 199px; overflow-y: hidden; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.iphoneleftcont .std_content { width: 245px; float: left; padding: 15px 10px 0px 15px; margin: 0px 0px 5px 0px; color: #fff; }
.iphoneleftcont .std_content div.headline { padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; background: none; background-image: none; }
.iphoneleftcont .std_content div.headline h1 { font-weight: bold; font-size: 1.3em; }
.iphoneleftcont .std_content .content { line-height: 1.3em; font-size: 1.1em; color: #fff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.iphonerightcont { width: 250px; float: left; height: 180px; overflow-y: hidden; padding: 19px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.iphonerightcont .nav_buttonlist { width: 250px; float: left; }
.iphonerightcont .nav_buttonlist .button { float: left; height: 36px; padding: 0px; margin: 0px 0px 0px 0px; }
.iphonerightcont .nav_buttonlist .button img { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
.iphonerightcont .nav_buttonlist .button a:hover { cursor: default; }
.iphonerightcont .iphonebuttontop { margin: 0px 0px 13px 0px; }
.iphonerightcont .iphonebuttontop .button1 { width: 103px; margin: 0px 30px 10px 0px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.iphonerightcont .iphonebuttontop .button1 a:hover { cursor: pointer;}
.iphonerightcont .iphonebuttontop .button2 { width: 94px; margin: 0px 0px 10px 0px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.iphonerightcont .iphonebuttontop .button2 a:hover { cursor: pointer; }
.iphonerightcont .iphonebuttontop .button3 { width: 103px; margin: 0px 30px 0px 0px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.iphonerightcont .iphonebuttontop .button3 a:hover { cursor: pointer; }
.iphonerightcont .iphonebuttontop .button4 { width: 94px; margin: 0px 0px 0px 0px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.iphonerightcont .iphonebuttontop .button4 a:hover { cursor: pointer; }
.iphonerightcont .iphonerightcontent { width: 250px; float: left; margin: 0px 0px 13px 0px; color: #fff; }
.iphonerightcont .iphonerightcontent div.headline { display: none; }
.iphonerightcont .iphonerightcontent div.headline h1 { font-weight: bold; }
.iphonerightcont .iphonerightcontent .content { font-weight: bold; padding: 0px 0px 0px 5px; color: #fff; margin: 0px 0px 0px 0px; }
.iphonerightcont .iphonebuttonbottom { }
.iphonerightcont .iphonebuttonbottom .button { float: left; }
.iphonerightcont .iphonebuttonbottom .button1 { width: 103px; margin: 0px 25px 0px 0px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.iphonerightcont .iphonebuttonbottom .button1 a:hover { cursor: pointer; }
.iphonerightcont .iphonebuttonbottom .button2 { width: 106px; margin: 0px 0px 0px 0px; opacity: 0.4; filter: alpha(Opacity=40); -moz-opacity: 0.4; }
.iphonerightcont .iphonebuttonbottom .button2 a:hover { }

/*Site Search*/
table.sys_search td.titletxt { display: block; background-image: url("/images/structure/background/red_thinheader.jpg"); background-repeat: x; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; margin-bottom: 5px; }
form.zoom_searchform { margin-top: 20px; border-bottom: dashed #c3c3c3 1px; margin-bottom: 20px;}
form.zoom_searchform input.zoom_searchbox { width: 150px; font-size: 110%; padding-left: 5px;}
table.sys_search div.searchheading { background: #505050; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 100%; }
table.sys_search div.summary { font-size: 130%; color: #013976; font-weight: bold;  }
table.sys_search .result_pagescount { font-weight: bold; text-transform: uppercase; padding-bottom: 2px; border-bottom: dashed #c3c3c3 1px; }
table.sys_search .sorting { margin: 0px 0px 15px 0px; padding: 15px 0px 15px 5px; border-bottom: dashed black 1px; background: #f2f2f2; }
table.sys_search .sorting a { text-decoration: underline; }
table.sys_search .result_title { margin: 20px 0px 5px 0px; padding-top: 10px; }
table.sys_search .result_title a { font-size: 140%; font-weight: bold; }
table.sys_search .highlight { background: #013976; color: white; }
table.sys_search .description { display: none; }
table.sys_search .context { margin-bottom: 10px; }
table.sys_search .infoline { font-weight: bold; background: #f2f2f2; padding: 3px; border-bottom: dashed #c3c3c3 1px; margin-bottom: 10px;}
.basematchnew .basecolumn1a {width: 100%;}

/*-----------Match Nav-------------*/
.basematchnew .matchnav_ba {display: block;}
.basematchnew .matchnavba { clear: both; height: 154px !important; }
.basematchnew .matchnavba .fixinfo { display: block; height: 120px; background-image: url("/images/structure/background/matchnav-bg.gif"); background-repeat: no-repeat; }
.basematchnew .matchnavba .fixinfo .homelogo { position: absolute; margin: 20px 0px 0px 30px; }
.basematchnew .matchnavba .fixinfo .awaylogo { position: absolute; margin: 20px 0px 0px 860px; }
.basematchnew .matchnavba .fixinfo .maininfo { position: absolute; }
.basematchnew .matchnavba .fixinfo .maininfo .teams { position: absolute;}
.basematchnew .matchnavba .fixinfo .maininfo .teams .home { position: absolute; color: #102F5E; font-weight: bold; text-align: center; font-size: 220%; margin: 35px 0px 0px 150px; width: 250px; }
.basematchnew .matchnavba .fixinfo .maininfo .teams .score { position: absolute; color: #102F5E; font-weight: bold; text-align: center; text-transform: uppercase; font-size: 260%; margin: 33px 0px 0px 420px; width: 100px; }
.basematchnew .matchnavba .fixinfo .maininfo .teams .away { position: absolute; color: #102F5E; font-weight: bold; text-align: center; font-size: 220%; margin: 35px 0px 0px 540px; width: 250px;  }
.basematchnew .matchnavba .fixinfo .maininfo .details { position: absolute; color: #444444; margin: 85px 0px 0px 250px; width: 490px; text-transform: uppercase; font-weight: bold; font-size: 110%;}
.basematchnew .matchnavba .fixinfo .maininfo .details .date { float: left; margin-right: 30px; }
.basematchnew .matchnavba .fixinfo .maininfo .details .time { float: left; margin-right: 30px;}
.basematchnew .matchnavba .fixinfo .maininfo .details .venue {float: left; margin-right: 30px; }
.basematchnew .matchnavba .fixinfo .maininfo .details .comp { float: left; margin-right: 30px;}
.basematchnew div.matchnav { background: none; height: 24px; border: 0px; margin: 0px; padding-left: 0px}
.basematchnew div.matchnav li { float: left; text-align: center; margin-right: 5px; background-image: url("/images/structure/background/match-tabs.png"); background-repeat: no-repeat; width: 99px; text-align: center; line-height: 24px; }
.basematchnew div.matchnav li a {color: #ffffff; font-size: 100%; text-decoration: none}
.basematchnew div.matchnav li:hover { background-image: url("/images/structure/background/match-tabs-over.png"); background-repeat: no-repeat; width: 99px;}
.basematchnew .navlinks {margin: 10px 0px 0px 0px; display: block; padding: 0px 0px 0px 69px; }

/*--------------Match Report---------------*/
.basematchnew .std_matchrepp { clear: both; background-image: url("/images/structure/background/match-topbg.png"); background-repeat: no-repeat; width: 947px; overflow: hidden; padding: 10px 10px 10px 10px; }
.basematchnew .std_matchrepp .match_timeline { display:block; border-bottom: solid #3b3a3a 5px; border-top: solid #3b3a3a 5px; margin: 0px 0px 10px 0px; padding: 5px 0px 2px 0px; }
.basematchnew .std_matchrepp .rightcol { float: right; width: 462px; margin: 0px 0px 0px 0px; padding: 10px; background-image: url("/images/structure/background/match-articlebg.png"); background-repeat: no-repeat; }
.basematchnew .std_matchrepp .rightcol .date { display:block; float: left; color: #091835; font-size: 90%; margin-right:10px;  font-weight: bold; }
.basematchnew .std_matchrepp .rightcol .author { display:block; float: left; color: #091835; font-size: 90%; font-weight: bold;}
.basematchnew .std_matchrepp .rightcol .headline { clear: both; display: block; color: #1C3B6A; font-weight: bold; font-size: 230%; padding: 10px 0 10px 0; }
.basematchnew .std_matchrepp .rightcol .abstract { display:block; color: #4e4e4e; line-height: 170%; font-size: 110%; font-weight: bold; padding: 10px 0 10px 0; }
.basematchnew .std_matchrepp .rightcol .article { display:block; color: #111111; }
.basematchnew .std_matchrepp .rightcol .article_report { display:block; color: #4e4e4e; font-size: 110%; line-height: 160%; padding: 20px 0 20px 0; }
.basematchnew .std_matchrepp .leftcol { width: 457px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchrepp .leftcol .image  { display: block; text-align: center; background: #182C5F; background-image: none; border-top: 4px solid #182C5F; border-bottom: 4px solid #182C5F;}
.basematchnew .std_matchrepp .leftcol .image img { vertical-align: bottom; border: solid #000000 0px; }
.basematchnew .std_matchrepp .leftcol .caption { display:block; color: #4e4e4e; font-size: 100%; padding-top: 5px; font-weight: bold; }
.basematchnew .std_matchrepp .quotea { display:block; line-height: 150%; font-family: georgia; font-style: italic; font-size: 120%; color: #4e4e4e; margin: 10px 0 0px 0; padding: 0px; overflow:auto; padding: 20px 10px 20px 5px; border-top: 4px solid #e2e2e2; border-bottom: 4px solid #e2e2e2;}
.basematchnew .std_matchrepp .quotea .quote1name {display:block; font-size: 100%; font-style: normal; font-family: arial; font-weight:bold; margin-top:5px; color: #1C3B6A;}
.basematchnew .std_matchrepp .quotea .bqend { display: none;}
.basematchnew .std_matchrepp .quoteb { display:block; line-height: 150%; font-family: georgia; font-style: italic; font-size: 120%; color: #4e4e4e; margin: 0px 0 20px 0; padding: 0px; overflow:auto; padding: 20px 10px 20px 5px; border-bottom: 4px solid #e2e2e2;}
.basematchnew .std_matchrepp .quoteb .quote2name {display:block; font-size: 100%; font-style: normal; font-family: arial; font-weight:bold; margin-top:5px; color: #1C3B6A;}
.basematchnew .std_matchrepp .quoteb .bqend { display: none;}
.basematchnew .std_matchrepp .scorecard { display:block; margin-top: 15px; }
.basematchnew .std_matchrepp .scorecard .mthome { display: block; padding: 0px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 20px; margin-top: 0px;}
.basematchnew .std_matchrepp .scorecard .mthome table.matchteams_home { font-family: Arial; font-size: 110%; padding: 0px; margin: 0px;}
.basematchnew .std_matchrepp .scorecard .mthome table.matchteams_home td.team { display: block; background: none; color: white; font-weight: bold; font-size: 100%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchrepp .scorecard .mthome table.matchteams_home tr.colhead th { background: #cdcdcd; color: #01326A; border-top: 10px solid white; border-bottom: 0px; padding: 0px 5px; height: 25px; line-height: 25px; }
.basematchnew .std_matchrepp .scorecard .mthome table.matchteams_home td { padding: 5px 5px; color: #4e4e4e; }
.basematchnew .std_matchrepp .scorecard .mthome table.matchteams_home tr.total th { background: #e2e2e2; padding: 5px 5px; color:#01326A;}
.basematchnew .std_matchrepp .scorecard .mtaway { display: block; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px; margin-top: 0px; }
.basematchnew .std_matchrepp .scorecard .mtaway table.matchteams_away { font-family: Arial; font-size: 110%; padding: 0px; margin: 0px;}
.basematchnew .std_matchrepp .scorecard .mtaway table.matchteams_away td.team { display: block; color: white; background: none; font-weight: bold; font-size: 100%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchrepp .scorecard .mtaway table.matchteams_away tr.colhead th {background: #cdcdcd; color: #01326A; border-top: 10px solid white; border-bottom: 0px; padding: 0px 5px; height: 25px; line-height: 25px; }
.basematchnew .std_matchrepp .scorecard .mtaway table.matchteams_away td { padding: 5px 5px; color: #4e4e4e; }
.basematchnew .std_matchrepp .scorecard .mtaway table.matchteams_away tr.total th {  background: #e2e2e2; padding: 5px 5px; color:#01326A; }
.basematchnew .std_matchrepp .otherresults { display: block; padding: 0px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px; margin-top: 20px;}
.basematchnew .std_matchrepp .otherresults .titletxt { display: block; width: 360px; color: white; font-weight: bold; font-size: 110%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchrepp .otherresults table { background: white; }
.basematchnew .std_matchrepp .otherresults table tr.colhead th { background: #cdcdcd; color: #01326A; border-bottom: 0px; border-top: 10px solid white; padding: 5px 5px; font-size: 110%; }
.basematchnew .std_matchrepp .otherresults table tr.even td {  background: white; padding: 5px 5px; color: #4e4e4e; font-size: 110%;}
.basematchnew .std_matchrepp .otherresults table tr.even td.field_Score {color: #01326A; font-weight: bold}
.basematchnew .std_matchrepp .otherresults table tr.odd td.field_Score {color: #01326A; font-weight: bold}
.basematchnew .std_matchrepp .otherresults table tr.odd td { background: white; padding: 5px 5px; color: #4e4e4e; font-size: 110%;}
.basematchnew .std_matchrepp .leftcol .leaguetable {display: block; border: solid #3b3a3a 5px; padding: 0px; background: #262626; margin-bottom: 10px; margin-top: 15px; }
.basematchnew .std_matchrepp .leftcol .leaguetable .titletxt { display: block; width: 360px; color: white; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid { margin-top: 0px; }
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid td.heading { font-size: 130%; color: #c60030; padding: 0px 0px 10px 0px;}
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid tr td { height: 25px; line-height: 25px; background: #dbdbdb; color: #111111; padding: 0px 2px 0px 5px; }
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid tr.colhead th { color: #ffffff; background: #797979; height: 25px; line-height: 25px; font-weight: bold; border: none; padding: 0px 2px 0px 5px; }
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid tr.odd td { background: #f2f2f2; }
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid tr.champion td { color: #248d3a; font-weight: bold; border-top: solid white 1px;}
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid tr.highlight td { background: #797979; color: #ffffff; font-weight: bold; }
/* Match Officials */
.basematchnew .std_matchrepp .leftcol .officials { display: block; background: white; margin: 10px 0px 0px 0px; padding: 0px; }
.basematchnew .std_matchrepp .leftcol .officials .matchofficials_xa { padding: 0px; height: 120px; }
.basematchnew .std_matchrepp .leftcol .officials .matchfacts_xa { height: 27px; line-height: 27px; font-size: 110%; color: #ffffff; font-weight: bold; padding-left: 10px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px;  }
.basematchnew .std_matchrepp .leftcol .officials .matchofficials_xa .position { background: #cdcdcd; font-size: 110%; font-weight: bold; border-bottom: solid white 1px; float: left; width: 156px; height: 25px; line-height: 25px; color: #01326A; padding: 0px 0px 0px 5px; font-family: arial; }
.basematchnew .std_matchrepp .leftcol .officials .matchofficials_xa .name { float: right; background: #EFEFEF; font-size: 110%; color: #4e4e4e; border-bottom: solid white 1px; width: 290px; height: 25px; line-height: 25px; padding: 0px 0px 0px 5px; font-family: arial; }
.facebooklike {display: block !important; margin-bottom: 5px;}
.facebookcomments {display: block !important;}
.rightcol .sharebox { display: block; float: right; width: 60px; margin-left: 10px; }
.rightcol .sharebox .tweetmeme { display: block; text-align: right; }
.rightcol .sharebox .facebookshare { display: block; text-align: right; padding-top: 10px; }


/*------------------Match Preview------------------*/
.basematchnew .std_matchprevb { clear: both; background-image: url("/images/structure/background/match-topbg.png"); background-repeat: no-repeat; width: 947px; overflow: hidden; padding: 10px 10px 10px 10px; }
.basematchnew .std_matchprevb .rightcol { float: right; width: 462px; margin: 0px 0px 0px 0px; padding: 10px; background-image: url("/images/structure/background/match-articlebg.png"); background-repeat: no-repeat; }
.basematchnew .std_matchprevb .rightcol .date { display:block; float: left; color: #091835; font-size: 90%; margin-right:10px;  font-weight: bold; }
.basematchnew .std_matchprevb .rightcol .author { display:block; float: left; color: #091835; font-size: 90%; font-weight: bold;}
.basematchnew .std_matchprevb .rightcol .headline { clear: both; display: block; color: #1C3B6A; font-weight: bold; font-size: 230%; padding: 10px 0 10px 0; }
.basematchnew .std_matchprevb .rightcol .abstract { display:block; color: #4e4e4e; line-height: 170%; font-size: 110%; font-weight: bold; padding: 10px 0 10px 0; }
.basematchnew .std_matchprevb .rightcol .article { display:block; color: #4e4e4e; font-size: 110%; line-height: 160%; padding: 20px 0 20px 0; }
.basematchnew .std_matchprevb .rightcol .article a { color: #1e7731; font-weight: bold; }
.basematchnew .std_matchprevb .rightcol .multimedia { display:none;}
/*
.std_matchprevb .rightcol .multimedia { display:block; margin: 20px 0 20px 0; background: #292929;}
.std_matchprevb .rightcol .multimedia .titletxt { padding:5px; color: #D40006; text-transform: uppercase; font-weight:bold;}
.std_matchprevb .rightcol .multimedia .mediaitem_video .headline {display: block; font-size: 110%; cursor: pointer; padding: 6px 0px 3px 25px; background-image: url("/images/structure/background/tvicon_multimedia.gif"); background-repeat: no-repeat; background-position: 0px 3px;border-bottom: 0px;}
.std_matchprevb .rightcol .multimedia .section_multimedia {display: none;}
*/
.basematchnew .std_matchprevb .leftcol { width: 457px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchprevb .leftcol .image  { display: block; text-align: center; background: #182C5F; background-image: none; border-top: 4px solid #182C5F; border-bottom: 4px solid #182C5F;}
.basematchnew .std_matchprevb .leftcol .image img { vertical-align: bottom; border: solid #000000 0px; }
.basematchnew .std_matchprevb .leftcol .caption { display:block; color: #4e4e4e; font-size: 100%; padding-top: 5px; font-weight: bold; }
.basematchnew .std_matchprevb .leftcol .previous { display: none; padding: 0px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px; margin-top: 15px;}
.basematchnew .std_matchprevb .leftcol .previous .titletxt { display: block; width: 360px; color: white; font-weight: bold; font-size: 110%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchprevb .leftcol .previous .matchinfo_sa table { background: white; }
.basematchnew .std_matchprevb .leftcol .previous .matchinfo_sa table th { background: #797979; color: white; border-bottom: 1px solid white; padding: 5px 5px; }
.basematchnew .std_matchprevb .leftcol .previous .matchinfo_sa table tr.even td { background: #eeeeee; padding: 5px 5px; color: #111111; }
.basematchnew .std_matchprevb .leftcol .previous .matchinfo_sa table tr.odd td { background: white; padding: 5px 5px; color: #111111; }
.basematchnew .std_matchprevb .leftcol .matchtickets { display: none }
.basematchnew .std_matchprevb .leftcol .formguide { display: block; padding: 0px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px; margin-top: 15px;}
.basematchnew .std_matchprevb .leftcol .formguide .titletxt { display: block; width: 360px; color: white; font-weight: bold; font-size: 110%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchprevb .leftcol .formguide table.fixtures { background: white; }
.basematchnew .std_matchprevb .leftcol .formguide table.fixtures th { background: #cdcdcd; color: #01326A; font-size: 100%; border-bottom: 0px; border-top: 10px solid white; padding: 6px 6px; }
.basematchnew .std_matchprevb .leftcol .formguide table.fixtures tr.even td { background: #e2e2e2; font-size: 110%; padding: 3px 3px; color:#01326A; }
.basematchnew .std_matchprevb .leftcol .formguide table.fixtures tr.odd td { background: white; font-size: 110%; padding: 3px 3px; color: #4e4e4e; }
.basematchnew .std_matchprevb .leftcol .leaguetable {display: none }


/*------------------Match Overview------------------*/
.basematchnew .matchoverview_ba { clear: both; background-image: url("/images/structure/background/match-topbg.png"); background-repeat: no-repeat; width: 947px; overflow: hidden; padding: 10px 10px 10px 10px; }
.basematchnew .matchoverview_ba .columna {float: left; padding: 0px 5px 0px 0px; width: 300px;}
.basematchnew .matchoverview_ba .columnb {color: white; background: #013976; float: left; width: 330px; height: 900px;}
.basematchnew .matchoverview_ba .columnc {float: left; padding: 0px 0px 0px 5px; width: 300px;}
.basematchnew .matchoverview_ba .section_fixlist {margin-top: 0px !important;}
.basematchnew .matchoverview_ba .section {clear: both; font-size: 120%; margin: 20px 0px 5px 0px; font-weight: bold; border-bottom: thin #dcdcdc solid; color: #013976; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; height: 25px; line-height: 25px; color: #ffffff; padding-left: 5px;}
.basematchnew .matchoverview_ba .columnb .section { border-bottom: 0px; background-image: url("/images/structure/background/match-col-midtitle.gif"); background-repeat: no-repeat; height: 27px; line-height: 27px;}
.basematchnew .matchoverview_ba .columnb .section_headtohead {margin-left: 6px;}
.basematchnew .matchoverview_ba .columnb .section_multimedia {margin-left: 6px;}
.basematchnew .matchoverview_ba .columnc .section {background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; background-position: right; height: 25px; line-height: 25px; color: #ffffff; padding-left: 5px;}
.basematchnew .matchoverview_ba .logoa { display: none }
.basematchnew .matchoverview_ba .logob { display: none }
.basematchnew .matchoverview_ba .fixtures tr { cursor: pointer; }
.basematchnew .matchoverview_ba .fixtures tr.odd td { background: #ffffff; height: 20px; line-height: 20px; font-size: 110%; }
.basematchnew .matchoverview_ba .fixtures tr.even td { background: #e2e2e2; height: 20px; line-height: 20px; font-size: 110%; }
.basematchnew .matchoverview_ba .fixtures tr.home .field_HomeShort { font-weight: bold; }
.basematchnew .matchoverview_ba .fixtures tr.away .field_AwayShort { font-weight: bold; }
.basematchnew .matchoverview_ba .fixtures th { display: none; }
.basematchnew .matchoverview_ba .section_captain {display: none}
/*
.basematchnew .matchoverview_ba .playphoto { text-align: center; }
.basematchnew .matchoverview_ba .playphoto img { padding: 4px; background: #dcdcdc; margin: 5px 0px 5px 0px;}
.basematchnew .matchoverview_ba .playphotoa { padding: 0px 5px 0px 0px; }
.basematchnew .matchoverview_ba .playphotob { padding: 0px 0px 0px 0px; }
*/
.basematchnew .matchoverview_ba .playphoto {display: none}
.basematchnew .matchoverview_ba .playdata th { font-size: 110%; border-right: 1px solid #ffffff; padding: 3px; height: 20px; line-height: 20px;}
.basematchnew .matchoverview_ba .playdata td { font-size: 110%; color: #4e4e4e; padding: 3px; height: 20px; line-height: 20px;}
.basematchnew .matchoverview_ba .playdata tr.odd { background: #e2e2e2; }
.basematchnew .matchoverview_ba .dangermen td { font-size: 110%; color: #4e4e4e; padding: 3px; height: 20px; line-height: 20px;}
.basematchnew .matchoverview_ba .dangermen th { font-size: 110%; padding: 3px; height: 20px; line-height: 20px;}
.basematchnew .matchoverview_ba .dangermen tr.odd { background:  #e2e2e2; }
.basematchnew .matchoverview_ba th.field_DateShort, .matchoverview th.field_HomeDispName, .matchoverview th.field_AwayDispName { visibility: hidden; }
.basematchnew .matchoverview_ba td.field_DateShort {  font-size: 110%;font-weight: bold; padding-bottom: 5px;}
/*
.basematchnew .matchoverview .captnamea { font-size: 110%;font-weight: bold; padding-bottom: 5px;}
*/
.basematchnew .matchoverview .captnamea { display: none;}
.basematchnew .matchoverview .playdata { display: none;}
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea { margin: 0px; border: 0px; padding: 0px; }
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea td { font-size: 110%; color: #091934; padding: 3px; height: 20px; line-height: 20px; }
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea td.info {color: #4e4e4e;}
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea td.label {color: #091934; height: 20px; line-height: 20px !important}
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea tr { background: #ffffff;  }
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea tr.odd { background: #e2e2e2; }
.basematchnew .matchoverview_ba .matchinfo td { text-align: center; }
.basematchnew .matchoverview_ba .matchinfo .teamnames { padding: 10px 0px 10px 0px; font-size: 200%; color: white; font-weight: bold; }
.basematchnew .matchoverview_ba .matchinfo .teamnames a { color: white; font-weight: bold; }
.basematchnew .matchoverview_ba .fixnewslist { margin: 20px 7px 0px 7px; border-top: 1px solid white; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem { clear: both; padding: 7px 0px 0px 15px; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem .headline a { color: white; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem li { list-style-type: disc; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem-0 { padding: 7px 0px 0px 0px; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem-0 .image img { border: 1px solid white; padding: 0px; background: #42598C; float: left; margin-right: 5px; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem-0 .headline a { font-weight: bold; float: left; width: 200px; margin: 0px 0px 10px 0px; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem-0 .abstract {margin-left: 5px;}
.basematchnew .matchoverview_ba .spaceholder { clear: both; }
.basematchnew .matchoverview_ba .spaceholder { clear: both; }
.basematchnew .matchoverview_ba .medialist .mediaitem_video { cursor: pointer; height: 25px; background-image: url("/images/structure/background/icon-video.gif"); background-repeat: no-repeat; background-position: 8px 2px; }
.basematchnew .matchoverview_ba .medialist .mediaitem_audio { cursor: pointer; height: 25px; background-image: url("/images/structure/background/icon-video.gif"); background-repeat: no-repeat; background-position: 8px 2px; }
.basematchnew .matchoverview_ba .medialist .headline { cursor: pointer; padding: 5px 8px 6px 35px; }
.basematchnew .matchoverview_ba .medialist .headline:hover { text-decoration: underline; }
.basematchnew .matchoverview_ba .team_overall .heading { display: none; }
.basematchnew .matchoverview_ba .team_overall div.overallstats_fa { border: none; padding: 0px; }
.basematchnew .matchoverview_ba .team_overall div.overallstats_fa td { text-align: center; }
.basematchnew .matchoverview_ba .team_overall div.overallstats_fa table .label { padding: 0px; width: 50%; color: white; font-size: 110%; }
.basematchnew .matchoverview_ba .team_overall div.overallstats_fa table .info { color: white; }
.basematchnew .matchoverview_ba .team_overall div.overallstats_fa table .odd { background: #42598C; }
.basematchnew .matchoverview_ba .headtoheadteama { width: 33%; float: left; }
.basematchnew .matchoverview_ba .headtoheadteamb { width: 67%; float: left; }
.basematchnew .matchoverview_ba .headtoheadteama table { padding: 0px 0px 0px 8px; }
.basematchnew .matchoverview_ba .headtoheadteamb table { padding: 0px 8px 0px 0px; }
.basematchnew .matchoverview_ba .headtoheadteama .label { display: none; }
.basematchnew .matchoverview_ba .statsstatement { padding: 25px 5px 0px 5px; text-align: center; clear: both; }


/*------------------Match Formation------------------*/ 
.basematchnew .basecolumn1a object {margin-left: 10px;}
.basematchnew .basecolumn1a .match_timeline object {margin-left: 0px;}


/*------------------Match Report SAS Stats------------------*/ 
.basematchnew div.matchreport .stats {background-color: ; margin-bottom: 10px;}
.basematchnew table.matchstats caption {font-size: 0px; background: none; background-image: url("/images/structure/background/match-topbg.png"); background-repeat: no-repeat; padding: 20px 0px 10px 10px; font-weight: bold; text-align: left; text-transform: uppercase; border-top: 0px #013976 solid; border-bottom: 0px #013976 solid; margin-bottom: 5px;}
.basematchnew table.matchstats tr.detailssection td {border-bottom: 1px #dcdcdc solid;}
.basematchnew table.matchstats tr.section td {border-top: 1px #dcdcdc solid; border-bottom: 1px #dcdcdc solid;background-color: ;}
.basematchnew table.matchstats tr.section th {border-top: 1px #dcdcdc solid; border-bottom: 1px #dcdcdc solid; background-color: #9da9c1; color: #013976;}
.basematchnew table.matchstats td {font-size: 110%; padding: 7px; text-align: center;}
.basematchnew table.matchstats td.detailstd {background-color: #013976; width: 300px; color: #ffffff;}
.basematchnew table.matchstats td div.details {text-align: center;}
.basematchnew table.matchstats td div.details span.teams {font-weight: bold; font-size: 120%;}
.basematchnew table.matchstats th {font-size: 110%; color: #ffffff; padding: 7px; text-align: center; background-color: #42598b;}
.basematchnew table.matchstats tr.odd th {background-color: #013976;}


/*-------------Site Search Page--------------*/
.basecolumn1a .sys_search { display: block; }
.basecolumn1a .sys_searchbar .query { float: left; margin-right: 10px; }
.basecolumn1a .sys_searchbar .query input { width: 250px; color: #111111; }
.basecolumn1a .sys_search h2 { height: 30px; line-height: 30px; color: #10305F; font-size: 130%; font-weight: bold; margin-bottom: 10px; text-transform: uppercase; }
.basecolumn1a form.zoom_searchform { margin-top: 20px; border-bottom: solid #10305F 1px; margin-bottom: 5px;}
.basecolumn1a form.zoom_searchform input.zoom_searchbox { width: 150px; font-size: 110%; padding-left: 5px;}
.basecolumn1a .sys_search div.searchheading { color: white; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/quins_header_grey380.gif"); background-repeat: no-repeat; background-position: left; }
.basecolumn1a .sys_search div.summary { font-size: 120%; color: #C60030; font-weight: bold; }
.basecolumn1a .sys_search .result_pagescount { font-weight: bold; text-transform: uppercase; padding-bottom: 2px; border-bottom: solid #c3c3c3 1px; }
.basecolumn1a .sys_search .sorting { color: #10305F; margin: 0px 0px 15px 0px; padding: 15px 0px 15px 5px; border-bottom: solid black 1px; background: #dbdbdb; }
.basecolumn1a .sys_search .sorting a { text-decoration: underline; color: #10305F; }
.basecolumn1a .sys_search .result_title { margin: 5px 0px 5px 0px; padding-top: 10px; }
.basecolumn1a .sys_search .result_title a { font-size: 120%; color: #C60030; font-weight: bold; }
.basecolumn1a .sys_search .highlight { background: red; color: #ffffff; padding: 2px 3px;  }
.basecolumn1a .sys_search .description { display: none; }
.basecolumn1a .sys_search .context { margin-bottom: 10px; color: #10305Fa; }
.basecolumn1a .sys_search .infoline { color: #ffffff; font-weight: bold; background: #10305F; padding: 3px; border-bottom: solid #e2e2e2 1px; margin-bottom: 5px;}


/* ---------------   Downloadable Fixture Styling ------------------ */
 
/* Link Styling at the bottom of Fixtures Page */
table.stats_fixtures td.link {}
 
/* Downloadable Fixture Page Styling */
.synd_downloadfix h2 { margin-bottom: 10px; color: #013976; font-weight: bold; text-transform: uppercase; border-bottom: solid #234B7C 2px; padding: 10px 0px 3px 5px; }
.synd_downloadfix h3 {padding: 5px 0px 5px 0px; text-transform: uppercase; font-weight: bold; font-size: 100%; border-bottom: 1px solid #ffffff; margin-bottom: 10px;}
.synd_downloadfix h4 {font-weight: bold; }
.synd_downloadfix .content {margin: 10px;}


/*----------------------MATCH REPORT SIMPLIFIED-------------------*/
.std_matchrepq .hidden { display: block; }
.std_matchrepq .leftcol { width: 475px; float: left; margin: 0px 0px 40px 5px; }
.std_matchrepq .rightcol { color: white; float: right; padding: 0px 0px 40px 0px; width: 225px; font-size: 90%; margin: 0px 10px 0px 0px; display: block; }
.std_matchrepq { width: 730px; float: left; padding: 0px; margin: 0px 0px 0px 0px; }
.std_matchrepq .headlinepreview { display: none; font-weight: bold; height: 30px; line-height: 30px; font-size: 140%; color: #091934; padding: 0px 0px 0px 5px;  }
.std_matchrepq .matchinfo_pa { display: none; }
.std_matchrepq .rightcol .matchinfo1 { display: block; padding: 0; margin: 0;}
.std_matchrepq .rightcol .matchinfo_ta { display: block; padding: 0; margin: 0; }
.std_matchrepq .rightcol .matchinfo_ta .logo { display: block; padding-top: 0px;}
.std_matchrepq .rightcol .matchinfo_ta .logo .homelogo { display: block; width: 70px; height: 70px; float: left; padding: 20px 5px 10px 20px; }
.std_matchrepq .rightcol .matchinfo_ta .logo .awaylogo { display: block; width: 70px; height: 70px; float: right; padding: 20px 20px 10px 5px; }
.std_matchrepq .rightcol .matchinfo_ta .team { color: #4E4E4E; font-weight: bold; font-size: 100%; }
.std_matchrepq .rightcol .matchinfo_ta .team .hometeamname { display: block; float: left; width: 70px; height: 30px; font-weight: bold; text-align: center; line-height: 110%; }
.std_matchrepq .rightcol .matchinfo_ta .team .score { display: block; float: left; width: 60px; text-align: center; color: #ffffff; font-size: 150%; font-weight: bold; }
.std_matchrepq .rightcol .matchinfo_ta .team .score .homescore { display: block; float: left; text-align: right; width: 25px; color: #182C5F;}
.std_matchrepq .rightcol .matchinfo_ta .team .score .versus { display: block; float: left; text-align: center; width: 10px;  color: #182C5F;}
.std_matchrepq .rightcol .matchinfo_ta .team .score .awayscore { display: block; float: left; width: 25px;  color: #182C5F;}
.std_matchrepq .rightcol .matchinfo_ta .team .awayteamname { display: block; float: right; width: 70px;  height: 30px; margin-right: 0px; font-weight: bold; text-align: center; line-height: 110%; }
.std_matchrepq .rightcol .matchinfo_ta .details { clear: both; color: #4E4E4E; font-size: 95%; margin-bottom: 15px; }
.std_matchrepq .rightcol .matchinfo_ta .details .time { clear: both; text-align: center;}
.std_matchrepq .rightcol .matchinfo_ta .details .date { clear: both; text-align: center;}
.std_matchrepq .rightcol .matchinfo_ta .details .venue { clear: both; text-align: center;}
.std_matchrepq .rightcol .homescorer { display: block; margin-bottom: 10px; padding: 0px; font-size: 110%; line-height: 160%; color: #4E4E4E; }
.std_matchrepq .rightcol .titletxt { display: block; width: 215px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; height: 25px; line-height: 25px; color: #ffffff; font-weight: bold; font-size: 110%; }
.std_matchrepq .rightcol .awayscorer { display: block; padding: 0px; margin-bottom: 10px; font-size: 110%; line-height: 160%; color: #4E4E4E; }
.std_matchrepq .rightcol .homelineup { display: block; padding: 0px; margin-bottom: 10px; font-size: 110%; line-height: 160%; color: #4E4E4E; }
.std_matchrepq .rightcol .awaylineup { display: block; padding: 0px; font-size: 110%; line-height: 160%; color: #4E4E4E; }
.std_matchrepq .leftcol .image  { display: block; text-align: center; padding-bottom: 5px;}
.std_matchrepq .leftcol .image img { border: 4px solid #182C5F; }
.std_matchrepq .leftcol .caption { height: 35px; line-height: 25px; text-align: center; font-size: 90%; font-style: italic; font-weight: bold; color: #555555; background-color: #cccccc; background-image: url("/images/structure/backgrounds/caption-bg.png"); background-repeat: repeat-x; background-position: 0px 0px; }
.std_matchrepq .leftcol .credit { font-weight: bold; color: #cccccc; padding: 7px 10px 7px 10px; margin: 0px 0px 0px 0px; text-align: center; font-size: 80%; font-family: arial; background-color: #182C5F; }
.std_matchrepq .leftcol .copyright { color: #4E4E4E; padding: 0px 10px 7px 0px; margin: 0px 0px 0px 0px;font-size: 90%; font-family: arial; }
.std_matchrepq .leftcol .date { display:block; float:left; color: #4E4E4E; padding: 0px 10px 10px 0px; font-family: arial; line-height: 110%; font-size: 85%; }
.std_matchrepq .leftcol .author { display:block; width: 285px; float:left; color: #4E4E4E; padding: 0px 10px 10px 0px; font-family: arial; line-height: 110%; font-size: 85%; }
.std_matchrepq .leftcol .headline { display: block; clear: both; padding: 10px 10px 10px 0px; display: block; font-size: 150%; color: #091934; line-height: 120%; font-weight: bold; }
.std_matchrepq .leftcol .abstract { clear: both; padding: 10px 0px 10px 0px; font-weight: bold; font-size: 110%; line-height: 140%; color: #4E4E4E; }
.std_matchrepq .leftcol .article_report { font-family: arial; color: #4E4E4E; line-height: 160%; padding: 15px 10px 15px 0px; font-size: 110%; }
.std_matchrepq .leftcol .article_report a { color: #e5000d; text-decoration: underline; font-weight: bold; }
.std_matchrepq .leftcol .article_report a:hover { color: #1e2660; text-decoration: none; }

/*----------------Ezine Subscription----------------*/
.basecolumn1a .feat_ezinesub .form { clear: both; width: 410px; padding: 20px; background-color: #f6f6f6; margin: 10px 0px 10px 0px; border: solid #c6c6c6 1px; }
.basecolumn1a .feat_ezinesub .form th {height: 20px; line-height: 20px;}
.basecolumn1a .feat_ezinesub .form input#subemail, .basecolumn1a .feat_ezinesub .form input#subname {width: 200px;}
.basecolumn1a .feat_ezinesub .form .securimagecontainer { border: solid 1px #ccc; padding: 10px; margin: 10px 0px 10px 0px; background: #ffffff; }
.basecolumn1a .feat_ezinesub .form .securimagecontainer .instructions { color: #666666; font-family: arial; line-height: 150%; padding: 0px 0px 5px 0px; }
.basecolumn1a .feat_ezinesub .form .securimagecontainer .securimagebox { width: 225px; float: left; }
.basecolumn1a .feat_ezinesub .form .securimagecontainer .securimagebox .captcha { float: left; width: 153px; margin: 0px 10px 10px 0px; }
.basecolumn1a .feat_ezinesub .form .securimagecontainer .securimagebox .captcha img { border: 1px #cccccc solid; }
.basecolumn1a .feat_ezinesub .form .securimagecontainer .securimagebox .audio { float: left; width: 25px; height: 25px; border: 1px #cccccc solid; margin: 0px 5px 0px 0px; }
.basecolumn1a .feat_ezinesub .form .securimagecontainer .securimagebox .reload { float: left;width: 25px; height: 25px; border: 1px #cccccc solid; }
.baseu20home .stats_fixtures { margin-top: 10px; }
.baseu20home .stats_fixtures table.fixtures { font-size: 90%; }
.baseu18home .stats_fixtures { margin-top: 10px; }
.baseu18home .stats_fixtures table.fixtures { font-size: 90%; }
.basewomenhome .stats_fixtures { margin-top: 10px; }
.basewomenhome .stats_fixtures table.fixtures { font-size: 90%; }
.midconthome { clear: both; width: 650px; margin-top: 10px; padding: 15px 0px 0px 0px; height: 260px; }
.midconthome div.midcontleft { float: left; width: 330px; }
.midconthome .gallmedialayout { float: left; margin-left: 10px; }
.midconthome .midcontleft td.titletxt {  background-image: url("/images/structure/background/bg-hometitle.jpg"); background-repeat: no-repeat; color: white; border: none; padding: 0px 5px 0px 10px; height: 25px; line-height: 25px; font-weight: bold; font-size: 110%; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid td.field_Position { color: #1A3A73; font-weight: bold; padding-left: 7px; }
.midconthome .midcontleft table.stats_leaguetab td.link { padding-top: 5px; border-top: 1px solid #dfdfdf}
.midconthome .midcontleft table.stats_leaguetab td.link a { font-weight: bold; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid { padding-bottom: 0px; margin-bottom: 10px; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid tr.colhead th { background: #ffffff; padding: 3px 3px 5px 3px; border-bottom: solid #1A3A73 1px; color: #1A3A73; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid td { vertical-align: middle; padding: 5px 3px 5px 3px; color: #5a5a5a; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid tr.even td { background: #EBEBEB; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid td.field_TeamDisplay { font-weight: bold; color: #1A3A73; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid td.field_Points { font-weight: bold; color: #1A3A73; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid tr.highlight td { color: white; background: #1A3A73; }
.midconthome .midcontleft .nav_linklist {clear: both; margin: 5px 0px 0px 0px; }
.midconthome .midcontleft .nav_linklist .link {float: left; margin-right: 3px; height: 25px; line-height: 25px; padding: 0px 10px 0px 10px; text-align: center;  background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x; }
.midconthome .midcontleft .nav_linklist .link a { color: white; font-weight: bold; }
.midconthome .midcontleft .nav_linklist .link a:hover { text-decoration: none; }
.basecolumn1a .logos .content table { width: auto; }
.basecolumn1a .logos .content table td { padding: 10px; }
.facebooklike { display: block; padding: 10px 0px 10px 0px; }

/*----------------MULTIMEDIA PAGE - VIDEO PLAYER----------------*/
.multimedia_videohighlights_page div.util_customhtml { padding: 10px 0px 10px 50px; }


/*----***************************************RADIO PAGE*************************************----*/
/*------------RADIO ARTICLE LIST---------------*/
.basecolumn2a .radiolist { display: block; width: 450px; float: left; padding: 0px 0px 10px 0px; }
.basecolumn2a .radiolist .article { display: block; width: 450px; float: left; padding: 0px 0px 10px 0px; }
.basecolumn2a .radiolist .article .image { display: none; }
.basecolumn2a .radiolist .article .headline { display: block; width: 385px; float: right; padding: 5px 0px 3px 25px; background-image: url("/images/structure/background/6nat-radio-icon-sml.gif"); background-repeat: no-repeat; background-position: 0px 1px; }
.basecolumn2a .radiolist .article .headline a { font-weight: bold; }
.basecolumn2a .radiolist .article .date { display: block; width: 40px; float: left; padding: 5px 0px 4px 0px; font-size: 90%; color: #5a5a5a; }

/*------------RADIO NEWS ARTICLE - STYLE A---------------*/
.std_newsarta { display: block; width: 450px; float: left; padding: 10px 0px 0px 0px; }
.std_newsarta .headline { display: block; width: 425px; float: left; background-image: none; background: none; padding: 0px 0px 5px 25px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/6nat-radio-icon-sml.gif"); background-repeat: no-repeat; background-position: 0px 1px; }
.std_newsarta .headline h1 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 160%; font-weight: bold; background-image: none; background: none; color: #0A468B; } 
.std_newsarta .dateauthor { display: block; width: 450px; float: left; padding: 0px 0px 10px 0px; }
.std_newsarta .dateauthor .date { display: block; color: #5a5a5a; }
.std_newsarta .dateauthor .author { display: none; color: #5a5a5a; }
.std_newsarta .imagecon { display: block; width: 450px; float: left; padding: 0px 0px 0px 0px; text-align: center; background-color: #f6f6f6; border-top: solid 1px #c6c6c6; border-left: solid 1px #c6c6c6; border-right: solid 1px #c6c6c6; }
.std_newsarta .imagecon .image { display: block; padding: 0px 0px 5px 0px; margin: 0px auto 0px auto; text-align: center; }
.std_newsarta .imagecon .image img { display: block; margin: 0px auto 0px auto; text-align: center; }
.std_newsarta .imagecon .caption { display: block; margin: 0px auto 0px auto; text-align: center; font-style: italic; }
.std_newsarta .multimedia { display: block; width: 430px; float: left; padding: 10px 10px 0px 10px; margin: 0px 0px 15px 0px; background-color: #f6f6f6; border-bottom: solid 1px #c6c6c6; border-left: solid 1px #c6c6c6; border-right: solid 1px #c6c6c6; }
.std_newsarta .mediaplayer { display: block; }
.std_newsarta .mediaplayer .player { display: block; width: 300px; margin: 0px auto 0px auto; }
.std_newsarta .player { display: block; }   
.std_newsarta .versionlist { display: block; }
.std_newsarta .versionlist .instructions { display: none; }
.std_newsarta .abstract { display: block; width: 380px; float: left; padding: 0px 0px 10px 0px; font-size: 110%; font-weight: bold; color: #5a5a5a; line-height: 150%; }
.std_newsarta .article { display: block; }
.std_newsarta .sharebox { display: block; }
.std_newsarta .tweetmeme { display: block; }
.std_newsarta .facebookshare { display: block; }
.std_newsarta .facebooklike { display: block; width: 450px; float: left; padding: 10px 0px 10px 0px; }

/*------------GUINNESS RBS 6 Nations Page---------------*/
.basechamp .basecolumn1a .guinnesscont { background-image: url("/images/structure/background/guinness-bg.jpg"); background-repeat: no-repeat; background-position: 0px 30px; height: 1200px; }
.basechamp .basecolumn1a .guinnesscont .guinnessbuttons .button1 { position: relative; top: 395px; left: 122px; width: 480px; }
.basechamp .basecolumn1a .guinnesscont .guinnessbuttons .button2 { position: relative; top: 411px; left: 122px; width: 480px; }
.basechamp .basecolumn1a .guinnesscont .guinnessbuttons .button3 { position: relative; top: 429px; left: 122px; width: 480px; }

.accenture_content_eng, .accenture_content_fr, .accenture_content_it {font-size: 120%;}


/*---------*********2012 BASELEFT COL TEXT BOXES CONNECTED FROM HOME RIGHT COL**********--------*/
.baseleftmenu .right_col_txt_box { width: 230px; height: 110px; clear: both; position: relative; padding: 4px 4px 4px 4px; margin: 0px 0px 5px 0px; border: solid 1px #bbbbbb; background-color: #e0e5e1; }
.baseleftmenu .right_col_txt_box:hover { cursor: pointer; }
.baseleftmenu .right_col_txt_box .imgtop { width: 230px; height: 110px; padding: 0; overflow: hidden; }
.baseleftmenu .right_col_txt_box .imgtop img { width: 300px; height: 110px; padding: 0; margin: 0px 0px 0px -70px; }
.baseleftmenu .right_col_txt_box .content { position: absolute; width: 230px; height: 110px; top: 4px; left: 4px; overflow: hidden; }
.baseleftmenu .right_col_txt_box .content .heading { width: 210px; padding: 5px 10px 7px 10px; line-height: 1.8em; background-image: url("/images/structure/background/6nat12-rhtb-titlebg.png"); background-repeat: no-repeat; background-position: bottom left; }
.baseleftmenu .right_col_txt_box .content .heading h2 { font-family: Arial Black; font-weight: 300; color: #fff; text-transform: uppercase; font-size: 1.5em; }
.baseleftmenu .right_col_txt_box .content .text { display: none; width: 200px; min-height: 68px; padding: 5px 90px 5px 10px; color: #fff; font-size: 1.05em; line-height: 1.3em; background-image: url("/images/structure/background/6nat12-rhtb-textbg.png"); background-repeat: no-repeat; background-position: top left; }
.baseleftmenu .right_col_txt_box:hover .content .text { display: block; }

/*---------*********2012 BASELEFT COL TEXT BOXES**********--------*/
.baseleftmenu .left_col_txt_box { width: 230px; height: 110px; clear: both; position: relative; padding: 4px 4px 4px 4px; margin: 0px 0px 5px 0px; border: solid 1px #bbbbbb; background-color: #e0e5e1; }
.baseleftmenu .left_col_txt_box:hover { cursor: pointer; }
.baseleftmenu .left_col_txt_box .imgtop { width: 230px; height: 110px; padding: 0; overflow: hidden; }
.baseleftmenu .left_col_txt_box .imgtop img { width: 300px; height: 110px; padding: 0; margin: 0px 0px 0px -70px; }
.baseleftmenu .left_col_txt_box .content { position: absolute; width: 230px; height: 110px; top: 4px; left: 4px; overflow: hidden; }
.baseleftmenu .left_col_txt_box .content .heading { width: 210px; padding: 5px 10px 7px 10px; line-height: 1.8em; background-image: url("/images/structure/background/6nat12-rhtb-titlebg.png"); background-repeat: no-repeat; background-position: bottom left; }
.baseleftmenu .left_col_txt_box .content .heading h2 { font-family: Arial Black; font-weight: 300; color: #fff; text-transform: uppercase; font-size: 1.5em; }
.baseleftmenu .left_col_txt_box .content .text { display: none; width: 200px; min-height: 68px; padding: 5px 90px 5px 10px; color: #fff; font-size: 1.05em; line-height: 1.3em; background-image: url("/images/structure/background/6nat12-rhtb-textbg.png"); background-repeat: no-repeat; background-position: top left; }
.baseleftmenu .left_col_txt_box:hover .content .text { display: block; }

/*---------*********2012 BASELEFT COL BUTTONS**********---------*/
.baseleftmenu div.right_cont_buttons { width: 240px; clear: both; padding: 0; margin: 0; }
.baseleftmenu div.right_cont_buttons ul { width: 240px; clear: both; padding: 0; margin: 0; }
.baseleftmenu div.right_cont_buttons ul li.button { width: 240px; clear: both; padding: 0; margin: 0px 0px 2px 0px; }
.baseleftmenu div.right_cont_buttons ul li.button img { padding: 0; }

/* <IMG src="/images/structure/background/6natforcebut.jpg"><IMG src="/images/structure/background/bg-iphonecontent-new2.jpg"><IMG src="/images/structure/background/iphone-button-new2.jpg"><IMG src="/images/structure/background/guinness-bg.jpg"><IMG src="/images/structure/background/6nat-radio-icon-sml.gif"><IMG src="/images/structure/background/iphone-button-new1.jpg"><IMG src="/images/structure/background/bg-iphonecontent-new1.jpg"><IMG src="/images/structure/background/bg-cntdn-2010.jpg"><IMG src="/images/structure/background/shop-button.jpg"><IMG src="/images/structure/background/icon-audio(1).gif"><IMG src="/images/structure/background/icon-news.gif"><IMG src="/images/structure/background/homegallindex_title.gif"><IMG src="/images/structure/background/bg-topmenu.jpg"><IMG src="/images/structure/background/bg-topmenu-on.jpg"><IMG src="/images/structure/background/bg-topmenu-onred.jpg"><IMG src="/images/structure/background/bg-mainmenu.gif"><IMG src="/images/structure/background/bg-tl-home.jpg"><IMG src="/images/structure/background/bgtl-womens.gif"><IMG src="/images/structure/background/bg-fixdold.gif"><IMG src="/images/structure/background/bg-hometitle.jpg"><IMG src="/images/structure/background/bg-allnewslink.jpg"><IMG src="/images/structure/background/bg-highlightslink.jpg"><IMG src="/images/structure/background/bg-taboff.jpg"><IMG src="/images/structure/background/bg-tabon.jpg"><IMG src="/images/structure/background/match-tabs-over.png"><IMG src="/images/structure/background/bg-fixdold2.gif"><IMG src="/images/structure/background/bg-cd2010.jpg"><IMG src="/images/structure/background/6natforcebut.jpg"><IMG src="/images/structure/background/bg-footer2.jpg"><IMG align=left src="/images/structure/background/bg-leftcolgrad.jpg" width=8 height=1706><IMG src="/images/structure/background/bg-leftcolgrad1.jpg"><IMG src="/images/structure/background/press-register-button.jpg"><IMG src="/images/structure/background/bg-forcecontent.jpg"><IMG src="/images/structure/background/iphone-button.jpg"><IMG src="/images/structure/background/bg-iphonecontent(1).jpg"><IMG src="/images/structure/background/bg-videocont1.jpg"><IMG src="/images/structure/background/shopdrop-bg.jpg"><IMG src="/images/structure/background/shopbanner_sale.jpg"><IMG src="/images/structure/background/match-col-midtitle.gif"><IMG src="/images/structure/background/matchnav-bg.gif"><IMG src="/images/structure/background/match-articlebg.png"><IMG src="/images/structure/background/bg-091.jpg"><IMG src="/images/structure/background/bg-pressoffice.jpg"><IMG src="/images/structure/background/topmainarea.jpg"><IMG src="/images/structure/background/background-ezine.jpg"><IMG src="/images/structure/background/rbs-countdown-banner-round2.jpg"><IMG src="/images/structure/background/rbs-countdown-banner-round3.jpg"><IMG src="/images/structure/background/rbs-countdown-banner-round4.jpg"><IMG src="/images/structure/background/rbs-countdown-banner-round5.jpg"><IMG src="/images/structure/background/background-ezine.jpg"><IMG src="/images/structure/background/blue-bullet.gif"><IMG src="/images/structure/background/icon-remove.jpg"><IMG src="/images/structure/background/background-bluearrows.gif"><IMG src="/images/structure/background/authoricon2.gif"><IMG src="/images/structure/background/dateicon2.gif"><IMG src="/images/structure/background/emailpageicon2.gif"><IMG src="/images/structure/background/newsarticleicon2.gif"><IMG src="/images/structure/background/printpageicon2.gif"><IMG src="/images/structure/background/icon-audio.gif"><IMG src="/images/structure/background/icon-video.gif"><IMG src="/images/structure/background/pressoffice.jpg"><IMG src="/images/structure/background/othertournaments.gif"><IMG src="/images/structure/background/background-basetitle.jpg"><IMG src="/images/structure/background/pollheader-vote.gif"><IMG src="/images/structure/background/rbs-countdown-banner.jpg"><IMG src="/images/structure/background/background-ezine.jpg"><IMG src="/images/structure/background/icon-rss.jpg"><IMG src="/images/structure/background/icon-compare-red.gif"><IMG src="/images/structure/background/icon-compare.gif"><IMG src="/images/structure/background/icon-compare-green.gif"><IMG src="/images/structure/background/icon-pointer-green.gif"><IMG src="/images/structure/background/icon-pointer-red.gif"><IMG src="/images/structure/background/home-icon-video.jpg"><IMG src="/images/structure/background/home-icon-audio.jpg"><IMG src="/images/structure/background/icon-camera.gif"><IMG src="/images/structure/background/footerbackground.gif"><IMG src="/images/structure/background/gallery-tab-home.jpg"><IMG src="/images/structure/background/stats-tab.jpg"><IMG src="/images/structure/background/cont-header.jpg"><IMG src="/images/structure/background/gallery-off.jpg"><IMG src="/images/structure/background/gallery-on.jpg"><IMG src="/images/structure/background/ezine-background.jpg"><IMG src="/images/structure/background/icon-pointer.jpg">
<P><IMG src="/images/structure/background/menublue.gif"><IMG src="/images/structure/background/italybackground-1.jpg"><IMG src="/images/structure/background/scotlandbackground-1.jpg"><IMG src="/images/structure/background/walesbackground-1.jpg"><IMG src="/images/structure/background/irelandbackground-1.jpg"><IMG src="/images/structure/background/francebackground-1.jpg"><IMG src="/images/structure/background/englandbackground-1.jpg"></P>
<P><IMG src="/images/structure/background/menured.gif"><IMG src="/images/structure/background/background-trophy.jpg"></P>
<P><IMG src="/images/structure/background/langvariant.gif"><IMG src="/images/structure/background/walesbackground.jpg"><IMG src="/images/structure/background/scotlandbackground.jpg"><IMG src="/images/structure/background/italybackground.jpg"><IMG src="/images/structure/background/irelandbackground.jpg"><IMG src="/images/structure/background/francebackground.jpg"><IMG src="/images/structure/background/englandbackground.jpg"></P>
<P><IMG src="/images/structure/background/background.gif"><IMG src="/images/structure/background/rssonblue.jpg"></P> */


