



/*
Colours go here
grey #b0b0b0
light grey #d7d7d7
light blue #80aedd
similar light blue #80B0DE
mid blue #375780
dark blue #254066
darker blue #0D2B55
similar darker blue #0C2C55
*/


/* Standard set-up */

body { background-color: #0d2b55; background-image: url("images/structure/background/bg-clubnames2.gif"); background-repeat: repeat; text-align: center; font-family: tahoma; color: #254066; font-size: 75%; margin: 0px auto 0px auto; }
input, select, textarea { font-family: tahoma; font-size: 100%; z-index: 1; }
input.radio { border: 0px; background-color: transparent; }
table, th, td, img { border-style: solid; border-color: black; border-width: 0px; }
a { color: black; text-decoration: none; font-weight: normal; }
a:hover { text-decoration: underline; }
img { border: solid black 0px; }
table { width: 100%; font-size: 100%; }
th, td, div { text-align: left; vertical-align: top; border: solid black 0px; }
table.std_contenta th {text-align: center; vertical-align: top; border: solid black 0px; }
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; }
h2 { background-image: url("images/structure/background/titletxt-background-c.gif"); height: 30px; font-weight: bold; padding: 0px 10px 0px 15px; color: #ffffff; vertical-align: middle; line-height: 30px; }

ul { padding: 0px; margin: 0px; }
li { list-style-type: none; padding: 0px; margin: 0px; }

/*Page Variants*/
table.std_pagea td.pagevariants { background: #DFDFDF; padding: 0px 0px 0px 0px; border-top: solid #80AEDD 1px; border-bottom: solid #80AEDD 1px; }
table.std_pagea table.pagevariants { font-size: 90%; width: auto; margin: 0px 0px 0px 0px; border-left: solid #80AEDD 6px; }
table.std_pagea table.pagevariants img { display: none; }
table.std_pagea table.pagevariants td.email { padding: 5px 20px 5px 20px; }
table.std_pagea table.pagevariants td.print { padding: 5px 20px 5px 20px; }
table.std_pagea table.pagevariants a { color: #0D2B55; }
table.std_pagea table.pagevariants a:hover { color: #80AEDD; text-decoration: none; }


/* Base template */
table.base_standard { width: 1000px; margin: 0px auto 0px auto; border-left: solid white 5px; background: white; }
td.basetoolbar { padding-top: 5px; }
td.basebody { width: 1000px; }
div.basebody { width: 1000px; }
td.basemainarea { width: 1000px; }
td.baseheader { width: 1000px; height: 273px; background-repeat: no-repeat; }
td.basebanner { padding: 5px 0px 0px 0px; }
td.basecredits .copyright { width: 100%; }
td.basecredits td { white-space: nowrap; padding: 5px 10px 5px 0px; font-weight: normal; font-size: 90%;}
td.basecredits td a {font-weight: bold; color: #254066;}
td.basefooter { background-image: url("images/structure/background/bg-footer.jpg"); height: 175px; background-repeat: no-repeat; background-position: bottom; }
td.baseleftmenu { width: 165px; }
div.baseleftmenu { margin: 5px 5px 5px 0px; }
td.basecolumn1a { width: 830px; }
div.basecolumn1a { margin: 5px 0px 0px 0px; }
td.basecolumn2a { width: 625px; }
div.basecolumn2a { margin: 5px 0px 5px 0px; }
td.basecolumn2b { width: 205px; }
div.basecolumn2b { margin: 5px 0px 5px 5px; background: #dedfdf; }
table.basehome div.basecolumn2b { background: #0C2C55; }


div.basecolumn2b .util_customhtml { margin: 5px auto 0px auto;  width: 160px; border: solid white 5px; padding: 10px;}



/* Sky Scraper */
td.baseskyscraper { width: 125px; border-left: solid white 5px; background-color: #0d2b55; }

div.baseskyscraper { margin-left: 5px;}



/*Splash Pages*/
body.base_splash { text-align: center; background: #0d2b55; }
table.base_splash { margin-right: auto; margin-left: auto; width: auto; margin-top: 30px; background: #0d2b55; } 
table.base_splash td { text-align: center; }
body.base_splash table.nav_buttonlist td.first { padding:0px; margin-top:20px; }




/*Header Area*/
table.headerlayout { position: absolute; width: 1000px; height: 210px; background-image: url("images/structure/background/header-amlin-champ.jpg"); background-repeat: no-repeat;}
table.headerlayout td.multicola { }
table.headerlayout td.multicolb { }
table.headerlayout td.multicola table.nav_buttonlist { position: absolute; margin: 135px 0px 0px 515px; width: 395px; }
table.headerlayout td.multicola table.nav_buttonlist td { padding: 0px 3px 0px 0px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
table.headerlayout td.multicola table.nav_buttonlist td:hover { opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
table.headerlayout td.multicola table.feat_ezinesub { display: none; position: absolute; height: 173px; width: 200px; background-image: url("/images/structure/background/ezine-background.jpg"); background-repeat: no-repeat; margin: 0px 0px 0px 800px; }
table.headerlayout td.multicola table.feat_ezinesub td.introduction { padding: 45px 10px 0px 15px; font-size: 90%; }
table.headerlayout td.multicola table.feat_ezinesub td.form { font-size: 90%; padding: 5px 10px 2px 10px; }
table.headerlayout td.multicola table.feat_ezinesub td.form th { padding: 5px 0px 5px 5px; font-size: 90%; }
table.headerlayout td.multicola table.feat_ezinesub td.form td { padding: 3px; }
table.headerlayout td.multicola table.feat_ezinesub td.form tr input.button { margin: 10px 0px 0px 5px; color: #0D2B55; background: #DFDFDF; }
table.flashTicker { position:absolute; margin: 178px 0px 0px 170px; width: 600px; }
table.headerlayout td.multicola table.prinpart { position: absolute; display: block; margin: 0px 0px 0px 840px; width: 150px; }
.ozcountdown { position: absolute; display: block; color: white; font-weight: bold; font-size: 160%; margin: 138px 0px 0px 260px; text-transform: uppercase; }
.ozcountdown td { letter-spacing: -0.5px; font-family: arial; }
.ozcountdown td.days { padding-right: 10px; width: 90px; }
.baseheader .headerbanner { display: block; position: absolute; top: 210px;}


.headerlayout table.nav_buttonlist { position: absolute; margin: 135px 0px 0px 535px; width: 395px; }
.headerlayout table.nav_buttonlist td { padding: 0px 3px 0px 0px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.headerlayout table.nav_buttonlist td:hover { opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.headerlayout table.feat_ezinesub { display: none; position: absolute; height: 173px; width: 200px; background-image: url("/images/structure/background/ezine-background.jpg"); background-repeat: no-repeat; margin: 0px 0px 0px 800px; }
.headerlayout table.feat_ezinesub td.introduction { padding: 45px 10px 0px 15px; font-size: 90%; }
.headerlayout table.feat_ezinesub td.form { font-size: 90%; padding: 5px 10px 2px 10px; }
.headerlayout table.feat_ezinesub td.form th { padding: 5px 0px 5px 5px; font-size: 90%; }
.headerlayout table.feat_ezinesub td.form td { padding: 3px; }
.headerlayout table.feat_ezinesub td.form tr input.button { margin: 10px 0px 0px 5px; color: #0D2B55; background: #DFDFDF; }
.flashTicker { position:absolute; margin: 178px 0px 0px 170px; width: 600px; }
.scrollingfixtures { position: absolute; top: 211px;}
.headerlayout table.prinpart { position: absolute; display: block; margin: 0px 0px 0px 840px; width: 150px; }





table.util_multicol_r1 { background-image: url("images/structure/background/header09-1.jpg"); background-repeat: no-repeat; }


/*Footer*/
.basefooter .cont_stylea td.content { font-size: 90%; }
.basefooter .cont_stylea td.content a { color: #80aedd; }




/*Top Navs*/
td.basetoolbar table.nav_linklist { background: #0D2B55; margin-top: 1px; margin-bottom: 5px; height: 30px; }
td.basetoolbar table.nav_linklist td { vertical-align: middle; padding: 0px 10px 0px 10px; border-right: solid white 1px; text-align: center; border-bottom: solid white 1px; background-image: url("/images/structure/background/toolbarmenu-background.gif"); height: 30px; } 
td.basetoolbar table.nav_linklist td a { color: #0D2B55; font-weight: bold; }
table.ceplinks { display: none; }
table.pagelinks td { border-right: solid white 1px; text-align: center; vertical-align: middle; background-image: url("/images/structure/background/toolbarmenu-background.gif"); background-repeat: repeat-x; height: 31px; }
table.pagelinks td a { color: #0D2B55; font-weight: bold; }
/*Left Column*/
/* Left menu */
div.nav_multilevel a { color: white; font-size: 95%; }
div.nav_multilevel { cursor: pointer; margin-bottom: 0px;}
div.nav_multilevel a:hover { text-decoration: none; }

td.baseleftmenu table.util_textbox .imgtop img { border: 1px solid #ffffff;}
td.baseleftmenu table.util_textbox { width: 158px; background: #0C2C55; }
td.baseleftmenu table.util_textbox td.imgtop { padding: 5px; } 
td.baseleftmenu table.util_textbox td.heading { font-weight: bold; padding: 0px 5px 5px 5px; }
td.baseleftmenu table.util_textbox td.text { color: #747474; padding: 0px 5px 5px 5px; font-size: 95%; line-height: 150%; }

/* Level 1 */
div.nav_multilevel .popuplink {width: 300px;}
div.nav_multilevel .popuproot1 { height: 22px; line-height: 22px; padding: 0px 0px 0px 0px; background-image: url("/images/structure/background/menu-background-lb.gif"); margin-bottom: 1px; }
div.nav_multilevel .popuplink1 { padding: 0px 0px 0px 15px; }
div.nav_multilevel .popuproot1 a { color: #ffffff; }
div.nav_multilevel .popuprollover1 { background: #80AEDD; background-image: url("/images/structure/background/menu-background-lb-roll-1.gif"); cursor: pointer; }
div.nav_multilevel .popuprollover1 a { color: #0D2B55; }
/* Level 2 and 3 */
div.nav_multilevel .popuproot2, div.nav_multilevel .popuproot3, div.nav_multilevel .popuproot4 { height: 22px; line-height: 22px; background-image: url("/images/structure/background/menu-background-1234.gif"); margin-bottom: 1px; margin-left: 1px; }
div.nav_multilevel .popuproot2 a, div.nav_multilevel .popuproot3 a, div.nav_multilevel .popuproot4 a { color: #ffffff; }
div.nav_multilevel .popuptext2, div.nav_multilevel .popuptext3, div.nav_multilevel .popuptext4
{ z-index: 100; background: #ffffff; width: 160px; margin: 0px 0px 0px 160px; }
div.nav_multilevel .popuplink2, div.nav_multilevel .popuplink3, div.nav_multilevel .popuplink4
{ padding: 0px 5px 0px 15px; }
div.nav_multilevel .popuprollover2, div.nav_multilevel .popuprollover3, div.nav_multilevel .popuprollover4
{ background-image: url("/images/structure/background/menu-background-lb-roll-1.gif"); margin-bottom: 1px; }
div.nav_multilevel .popuprollover2 .popuplink2 a, div.nav_multilevel .popuprollover3 .popuplink3 a, div.nav_multilevel .popuprollover4 .popuplink4 a { color: #0D2B55; }
/*Right Column links*/
table.nav_dropdown td.title { color: #0D2B55; line-height: 30px; font-weight: bold; padding: 0px 0px 0px 15px; height: 30px; background-image: url("/images/structure/background/titletxt-background-c.gif"); }
table.nav_dropdown td.dropdown { margin: 10px; }
td.basecolumn2b table.nav_linklist { margin: 10px 0px 0px 0px; border-bottom: 10px #dedfdf solid; }
td.basecolumn2b table.nav_linklist td.first { line-height: 150%; padding: 0px 5px 0px 30px; background-image: url("/images/structure/background/bullet-on-grey.gif"); background-repeat: no-repeat; background-position: 10px 6px;}
td.basecolumn2b table.nav_linklist td.col2 { line-height: 150%; padding: 0px 5px 0px 30px; background-image: url("/images/structure/background/bullet-on-grey.gif"); background-repeat: no-repeat; background-position: 10px 6px;}
td.basecolumn2b table.nav_linklist td a { font-weight: bold; color: #0D2B55; }
td.basecolumn2b table.nav_linklist td.titletxt { color: #0D2B55; vertical-align: middle; font-weight: bold; padding: 0px 0px 0px 15px; height: 30px; background-image: url("/images/structure/background/titletxt-background-c.gif"); }

td.basecolumn2b .feat_countdown { display: block; width: 180px; color: white; margin: 5px 0px 0px 5px; font-weight: bold; font-size: 140%; text-transform: uppercase; background-image: url("/images/structure/background/countdown-bg.jpg"); background-repeat: no-repeat; background-position: bottom center; border: 5px solid #ffffff; }
td.basecolumn2b .feat_countdown .titletxt { width: 180px; text-align: center; }
td.basecolumn2b .feat_countdown .clock { width: 180px; padding-right: 10px; font-size: 77%; text-align: center; }
td.basecolumn2b .feat_countdown .clock .daystxt, td.basecolumn2b .feat_countdown .clock .hourstxt, td.basecolumn2b .feat_countdown .clock .minutestxt, td.basecolumn2b .feat_countdown .clock .secondstxt { color: #dddddd;}
/*Contact Us Box*/
td.baseleftmenu table.util_textbox { margin-bottom: 5px; }
td.baseleftmenu table.util_textbox td.heading { color: #0D2B55; line-height: 30px; font-weight: bold; padding: 0px 0px 0px 15px; height: 30px; background-image: url("/images/structure/background/titletxt-background-b.gif"); }
td.baseleftmenu table.util_textbox td.text { background: #dfdfdf; padding: 5px 5px 5px 15px; font-size: 90%; }
td.baseleftmenu table.util_textbox td.text a { color: #0C2C55; }
td.baseleftmenu table.util_textbox td.text a:hover { text-decoration: underline; }
table.nav_buttonlist td { padding: 0px 0px 5px 0px; }
/*Right Column*/
td.basecolumn2b table.util_textbox { width: 188px; border: solid #0d2b55 1px; background: white; margin: 5px; }
td.basecolumn2b table.util_textbox td.imgtop { padding: 5px; } 
td.basecolumn2b table.util_textbox td.heading { font-weight: bold; padding: 0px 5px 5px 5px; }
td.basecolumn2b table.util_textbox td.text { color: #747474; padding: 0px 5px 5px 5px; font-size: 95%; line-height: 150%; }

.basecolumn2b table.util_tabbed table.buttons td { cursor: pointer; text-transform: uppercase; text-align: center; color: white; padding: 5px; background: #0F2D57; border-left: solid white 1px; vertical-align: middle; font-weight: bold; }
.basecolumn2b table.util_tabbed table.buttons td.selected { text-transform: uppercase; text-align: center; color: white; padding: 5px; background: #A0C2E6; border-left: solid white 0px; vertical-align: middle; font-weight: bold; }
.basecolumn2b table.util_tabbed table.buttons td.selected a { color: #0D2B55; }
.basecolumn2b table.util_tabbed td.content { padding: 3px 5px 1px 5px; background: #A0C2E6; }
.basecolumn2b table.util_tabbed td.link { color: white; background: #4a6990; padding: 2px 2px 2px 10px; vertical-align: middle; }
.basecolumn2b table.util_tabbed td.link a { color: white; font-size: 90%; }
.basecolumn2b table.util_tabbed table.stats_leaguetab td.titletxt { border-bottom: solid white 0px; background-image: url("images/structure/background/menu-background.gif"); height: 22px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 10px; color: white; }

/*League Table*/
table.stats_leaguetab td.titletxt { background-image: url("images/structure/background/titletxt-background-d.gif"); height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; color: #ffffff; border-bottom: solid white 5px; }
table.leaguetab td.heading { background: #DFDFDF; padding: 10px; font-weight: bold; border-bottom: solid white 1px; }
table.leaguetab td.dropdowns { background: #DFDFDF; padding: 10px; font-weight: bold; border-bottom: solid white 1px; text-align: right; } 
table.leaguetab { margin-bottom: 5px; }
table.leaguetab td { font-size: 95%; }
table.leaguetab tr.colhead { color: #0d2b55; background: #99BEE4; }
table.leaguetab tr.colhead th { padding: 6px 3px 6px 3px; border-bottom: solid #0d2b55 1px; }
table.leaguetab tr.even td { color: #0d2b55; padding: 5px 3px 5px 3px; background: #6b96c4; }
table.leaguetab tr.odd td { color: #0d2b55; padding: 5px 3px 5px 3px; background: #6b96c4; }
table.stats_leaguetab table.leaguetab tr.highlight td { color: #ffffff; padding: 5px 3px 5px 3px; background: #25436C; font-weight: bold; }
table.leaguetab tr.champion td { background: #6b96c4; color: #0d2b55; font-weight: normal; border-bottom: solid white 0px; border-top: solid white 0px; }
/*Home Page*/
/*Top News*/
div.home_mainnews { background: #0C2C55; height: 355px; }
div.home_mainnews .topimage { float: left; width: 305px; }
div.home_mainnews .topheadline a { color: white; font-weight: bold; }
div.home_mainnews .topheadline { text-transform: uppercase; font-size: 120%; padding: 5px 10px 5px 10px; }
div.home_mainnews .topdate { color: #80B0DE; padding: 0px 0px 10px 10px; font-size: 90%; }
div.home_mainnews .topabstract { color: white; line-height: 130%; padding: 0px 10px 10px 10px; min-height: 70px; }
div.home_mainnews .othertitle { background: #80B0DE; background-image: url("/images/structure/background/titletxt-background.gif"); background-repeat: repeat-x; float: left; width: 315px; font-weight: bold; text-transform: uppercase; height: 25px; line-height: 25px; padding-left: 5px; border-bottom: solid #0C2C55 1px; }
div.home_mainnews .list2 { width: 320px; float: left; }
div.home_mainnews .list2item { float: left; height: 55px; background: #375780; width: 320px; border-bottom: solid #0C2C55 1px; background-image: url("/images/structure/background/mainnewsBg.gif"); background-repeat: no-repeat; background-position: top left; }
div.home_mainnews .otherimage { float: left; height: 50px; padding: 3px 15px 2px 8px; }
div.home_mainnews .otherheadline a { color: white; font-weight: bold; }
div.home_mainnews .otherheadline { padding: 3px 5px 3px 0px; }
div.home_mainnews .otherdate { color: #80B0DE; font-size: 90%; }

/* Multi Col Layout 1 */
table.homemulticol1 { clear: both; float: left; margin: 5px 0px 0px 0px; width: 325px; }
table.home_features { background-color: #0C2C55; background-image: url("/images/structure/background/feature-home.jpg"); background-repeat: no-repeat; background-position: top right; }
table.homemulticol1 td.columna table.home_features td.titletxt { background-color: #80B0DE; background-image: url("/images/structure/background/titletxt-background.gif"); background-repeat: repeat-x; margin-bottom: 1px; font-weight: bold; text-transform: uppercase; height: 25px; vertical-align: middle; padding-left: 5px; border-bottom: solid white 1px; color: #0D2B55; }
table.home_features { margin-bottom: 5px;}
table.home_features tr.layoutt { }
table.home_features tr.layoutt td.image { padding: 1px; }
table.home_features tr.layoutt td.image img { border-left: solid #80AEDD 4px }
table.home_features tr.layoutt td.headline a { color: white; font-weight: bold; }
table.home_features tr.layoutt td.headline { padding: 10px; vertical-align: middle; text-transform: uppercase; }
table.home_features tr.layoutt td.date { padding: 0px 10px 10px 10px; color: white; font-size: 90%; vertical-align: top; color: #80B0DE; }
table.home_features tr.layoutf2 { background-color: #375780; }
table.home_features tr.layoutf2 td { border-left: solid #80AEDD 4px; }
table.home_features tr.layoutf2 td.headline a { color: white; font-weight: bold; }
table.home_features tr.layoutf2 td.headline { padding: 10px 10px 2px 20px; vertical-align: middle; }
table.home_features tr.layoutf2 td.date { padding: 0px 10px 10px 20px; color: #80B0DE; font-size: 90%; vertical-align: top; }
table.home_features tr.layoutf3 { background-color: #375780; }
table.home_features tr.layoutf3 td { border-left: solid #80AEDD 4px; }
table.home_features tr.layoutf3 td.headline a { color: white; font-weight: bold; }
table.home_features tr.layoutf3 td.headline { border-top: solid #0C2C55 1px; padding: 10px 10px 2px 20px; vertical-align: middle; }
table.home_features tr.layoutf3 td.date { padding: 0px 10px 10px 20px; color: #80B0DE; font-size: 90%; vertical-align: top; }
table.homemulticol1 td.columna table.util_textbox { border: solid #0d2b55 1px; background-color: #0d2b55; background-image: url("/images/structure/background/txtbox-bgrnd.jpg"); background-repeat: no-repeat; background-position: right; margin-bottom: 5px; }
table.homemulticol1 td.columna table.util_textbox td.imgleft { width: 110px; }
table.homemulticol1 td.columna table.util_textbox td.heading { font-weight: bold; color: white; padding: 5px 5px 0px 0px;}
table.homemulticol1 td.columna table.util_textbox td.text { font-size: 95%; color: white; padding: 10px 10px 5px 0px; vertical-align: middle; } 
table.homemulticol1 td.columna table.util_textbox td.text a { color: white; font-weight: bold; }
table.homemulticol1 td.columna table.list_articles { background: #0d2b55; }
table.homemulticol1 td.columna table.list_articles td.titletxt { background-color: #80B0DE; background-image: url("/images/structure/background/titletxt-background.gif"); background-repeat: repeat-x; margin-bottom: 1px; font-weight: bold; text-transform: uppercase; height: 25px; vertical-align: middle; padding-left: 5px; border-bottom: solid white 1px font-weight: bold; text-transform: uppercase; height: 25px; vertical-align: middle; padding-left: 5px; border-bottom: solid white 1px; color: #0D2B55; }
table.homemulticol1 td.columna table.list_articles tr.layouto td.image { padding: 10px; }
table.homemulticol1 td.columna table.list_articles tr.layouto td.image img { border: solid #80aedd 1px; }
table.homemulticol1 td.columna table.list_articles tr.layouto td.headline { text-transform: uppercase; padding: 10px 10px 0px 0px; }
table.homemulticol1 td.columna table.list_articles tr.layouto td.headline a { color: white; font-weight: bold; }
table.homemulticol1 td.columna table.list_articles tr.layouto td.date { color: #80aedd; font-size: 90%; }
table.homemulticol1 table.nav_linklist { background: #0d2b55; }
table.homemulticol1 table.nav_linklist td.first { background-image: url("/images/structure/background/bullet-3arrows.gif"); background-repeat: no-repeat; background-position: 15px 2px; text-transform: uppercase; padding: 0px 5px 5px 50px; font-size: 95%; }
table.homemulticol1 table.nav_linklist td.first a { color: white; font-weight: bold; }
/* Multi Col Layout 2 */
table.homemulticol2 { margin: 5px 0px 5px 5px; width: 300px; float: left;}
table.homemulticol2 td.columna { background: #0d2b55; width: 300px; }
table.homemulticol2 td.columnb { width: 325px; padding-left: 5px;}
table.homemulticol2 td.columna table.list_articles td.titletxt { text-transform: uppercase; font-weight: bold; color: #80aedd; font-size: 140%; padding: 10px 5px 5px 10px; background-image: none; }
table.homemulticol2 td.columna table.list_articles tr.layouto td.image { padding: 5px 10px 10px 10px; }
table.homemulticol2 td.columna table.list_articles tr.layouto td.image img { border: solid #80aedd 1px; }
table.homemulticol2 td.columna table.list_articles tr.layouto td.headline { text-transform: uppercase; padding: 5px 10px 10px 0px; }
table.homemulticol2 td.columna table.list_articles tr.layouto td.headline a { color: white; font-weight: bold; }
table.homemulticol2 td.columna table.list_articles tr.layouto td.date { color: #80aedd; font-size: 90%; padding-bottom: 10px; }
table.homemulticol2 td.columna table.list_event td.titletxt { text-transform: uppercase; font-weight: bold; color: #80aedd; font-size: 140%; padding: 5px 5px 5px 10px; }
table.homemulticol2 td.columna table.list_event tr.layoutd td.image { padding: 5px 10px 10px 10px; }
table.homemulticol2 td.columna table.list_event tr.layoutd td.image img { border: solid #80aedd 1px; }
table.homemulticol2 td.columna table.list_event tr.layoutd td.headline { text-transform: uppercase; padding: 5px 10px 10px 0px; }
table.homemulticol2 td.columna table.list_event tr.layoutd td.headline a { color: white; font-weight: bold; }
table.homemulticol2 td.columna table.list_event tr.layoutd td.date { color: #80aedd; font-size: 90%; padding-bottom: 10px; }
table.homemulticol2 table.nav_linklist { background: #0d2b55; }
table.homemulticol2 table.nav_linklist td.first { background-image: url("/images/structure/background/bullet-3arrows.gif"); background-repeat: no-repeat; background-position: 15px 2px; text-transform: uppercase; padding: 0px 5px 5px 50px; font-size: 95%; }
table.homemulticol2 table.nav_linklist td.first a { color: white; font-weight: bold; }

/* Featured player */
div.feat_squadfeatured { cursor: pointer; margin-bottom: 10px; }
div.feat_squadfeatured .imageb { display: block; }
div.feat_squadfeatured .name { margin: 0px 1px 0px 1px; display: block; background-image: url("/images/structure/background/titletxt-background.gif"); background-repeat: repeat-x; height: 22px; border-bottom: solid #0C2C55 1px; line-height: 22px; padding: 0px 0px 0px 8px; text-transform: uppercase; color: #0C2C55; }
div.feat_squadfeatured .data { margin: 0px 1px 0px 1px; display: block; }
div.feat_squadfeatured .playdata .field
   { background-image: url("/images/structure/background/featplay-bcgrd.gif"); background-repeat: repeat-x; height: 22px; border-bottom: solid #0C2C55 1px; padding: 0px 5px 0px 9px; font-size: 90%; line-height: 22px; clear: both; }
div.feat_squadfeatured .playdata .field div { float: left; color: white; }
div.feat_squadfeatured .playdata .field .label { width: 90px; }
div.feat_squadfeatured .playdata .position { display: block; }
div.feat_squadfeatured .playdata .seasonpoints { display: block; }
div.feat_squadfeatured .playdata .totalpoints { display: block; }
div.feat_squadfeatured .playdata .link { display: block; color: white; font-weight: bold; }


/*Fans Poll*/
table.feat_poll { margin: 5px 0px 5px 0px; border: solid 1px; background: #498CC0;background: white;}
table.feat_poll td.titletxt { height: 22px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 10px; color: #0D2B55; text-transform: uppercase; background-image: url(/images/structure/background/titletxt-background.gif); background-repeat: repeat-x; }
table.feat_poll td.text { padding: 15px 5px 5px 5px; background: #498CC0; color: #ffffff; font-size: 95%; }
table.feat_poll td.options { padding-top: 15px; padding-left: 30px;  }
/*
table.feat_poll td.include { background-color: #ffffff; background-image: url("images/structure/background/worthingtonsPoll.gif"); background-repeat: no-repeat; background-position: 5px 5px; color: white; padding: 90px 5px 5px 5px; }
*/
table.feat_poll tr.option td { padding: 0px 0px 6px 0px; color: white; color: #0c2c55;background: #ffffff;}
table.feat_poll td.buttons { padding: 5px; text-align:center; }
table.feat_poll .bar { height: 2px; background: white; margin: 5px 0px 5px 0px; }
table.feat_poll td.titleimg { text-align: center; padding: 10px 0px 10px 0px;}
table.feat_poll td.include { padding: 5px; }


/*News article */
div.std_newsartg { background-color: #ffffff; }
div.std_newsartg div.highlight { float: left; width: 300px; padding: 0px 30px 20px 0px;}
div.std_newsartg div.copyright { background-color: #d7d7d7; padding: 5px 10px 0px 10px; font-size: 80%; }
div.std_newsartg div.caption { background-color: #d7d7d7; padding: 10px 10px 10px 10px; font-size: 95%; }
div.std_newsartg div.quote { line-height: 1.5; background-color: #d7d7d7; border-left: 10px #80aedd solid; margin-top: 10px; padding: 10px; font-style: normal; font-weight: bold; font-size: 90%; }
div.std_newsartg div.headline { margin-left: 310px; text-transform: uppercase; font-size: 1.2em; font-weight: bold; padding: 10px; border-left: 10px #80aedd solid; }
div.std_newsartg div.date { font-size: 90%; padding-top: 5px; padding-bottom: 5px; }
div.std_newsartg div.abstract { font-weight: bold; background-color: #ffffff; padding-top: 10px; line-height: 150%; }
div.std_newsartg div.article { background-color: #ffffff; padding-top: 10px; line-height: 150%; }
div.std_newsartg div.author { font-weight: bold; font-size: 90%; text-align: right; padding-bottom: 10px; }
div.std_newsartg div.links { clear: both; padding: 20px 0px 20px 0px; border-top: 1px #d7d7d7 solid; border-bottom: 1px #d7d7d7 solid; }
div.std_newsartg div.links li { font-weight: bold; font-size: 90%; display: inline; border-left: 4px #80aedd solid; padding: 0px 10px 0px 10px; margin: 0px 10px 0px 0px; }
div.std_newsartg div.links li.fansforum { display: none; }
div.std_newsartg div.links ul {padding: 0px; margin: 0px;}
div.std_newsartg div.links a {font-weight: bold; color: #254066;}
div.std_newsartg div.image {width:300px; height: 350px; display: block;}




/*Fixture list*/
table.fixtures { margin-bottom: 10px; }
table.stats_fixtures td.title { background-image: url("images/structure/background/titletxt-background-d.gif"); height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; color: #ffffff; }
table.fixtures tr.colhead th { font-weight: bold; padding: 7px 5px 7px 5px; border-bottom: solid #80AEDD 1px; }
table.fixtures tr td { padding: 7px 5px 7px 5px; }
table.fixtures tr.home td { background: #99BEE4; color: #0D2B55; }
table.fixtures tr.rollover td { cursor: pointer; background: #566B88; color: white; }
table.fixtures tr.group td { background: #0D2B55; color: white; border-top: 10px solid #fff; font-weight: bold; }




/*Content Item*/
table.cont_stylea td.headline { background-image: url("images/structure/background/titletxt-background-d.gif"); height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; color: #ffffff; }
table.cont_stylea td.content { padding: 10px; line-height: 150%; }
table.cont_stylea td.content a { color: #0D2B55; font-weight: bold; text-decoration: underline; }
table.cont_stylea td.content a:hover { color: #80AEDD; } 
table.cont_stylea td.content img { padding: 5px; border: solid #80AEDD 1px; margin: 5px; background: #DFDFDF; }
table.cont_stylea td.content table td { padding: 5px; text-align: center; background: #DFDFDF; border-left: solid white 1px; border-top: solid white 1px; vertial-align: middle; }
table.cont_stylea td.content table.sponsorTable td {text-align: left; background: #ffffff;}
table.cont_stylea td.content table.sponsorTable td img {margin-top: 2px;}
table.cont_stylea td.content table th { background: #0D2B55; color: white; } 
table.cont_stylea td.content table td img { text-align: center; }
table.managementTable { width: 100%;} 
table.cont_stylea td.content table.managementTable img {margin: auto;}
/*News Lists*/
table.list_articles td.titletxt { background-image: url("images/structure/background/titletxt-background-d.gif"); height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; color: #ffffff; }
table.list_articles tr.layoutc td.image { padding: 10px 10px 10px 0px; }
table.list_articles tr.layoutc td.headline { padding: 10px; }
table.list_articles tr.layoutc td.headline a { color: #0D2B55; font-weight: bold; font-size: 120%; }
table.list_articles tr.layoutc td.date { padding: 0px 0px 5px 10px; font-weight: bold; font-size: 90%; color: #80AEDD; }
table.list_articles tr.layoutc td.abstract { padding: 0px 5px 10px 10px; }
/* Archive News */
table.archive_stylea td.titletxt { background-image: url(images/structure/background/titletxt-background-d.gif); height: 30px; vertical-align: middle; font-weight: bold; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 15px; color: #ffffff; }
table.archive_stylea td.date, table.archive_stylea td.headline { font-weight: bold;}
table.archive_stylea td.headline a { color: #80aedd;  }
table.archive_stylea td { padding-bottom: 5px;}
/*Feedback form*/
table.std_formcustom td.introduction { padding: 10px; line-height: 150%; }
table.std_formcustom table.form { background: #f7f7f7; padding: 10px; border: solid #80AEDD 1px; }
table.std_formcustom table.form th { padding: 5px; font-size: 90%; width: 150px; }
table.std_formcustom table.form td { padding: 5px; }
/*Page*/
table.page_stylea td.subpages { background: #0D2B55; padding: 5px 5px 5px 12px; line-height: 150%; border-bottom: solid white 5px; }
table.page_stylea td.subpages a { padding: 2px 0px 0px 30px; background-image: url("/images/structure/background/bullet-3arrows.gif"); background-repeat: no-repeat; background-position: 5px 5px; color: #ffffff; font-weight: bold; } 
/*Player Profiles*/
table.playmatches_aa { margin-top: 5px; margin-bottom: 10px; }
table.playmatches_aa tr.colhead th { font-weight: bold; padding: 5px; border-bottom: solid #0D2B55 1px; text-align: center; }
table.playmatches_aa tr.odd td { padding: 5px; background: #DFDFDF; text-align: center; }
table.playmatches_aa tr.even td { padding: 5px; text-align: center; }
table.playmatches_aa tr.colhead th.date, table.playmatches_aa tr.colhead th.opposition { text-align: left; }
table.playmatches_aa tr.total td { padding: 10px 5px 10px 5px; background: #0D2B55; text-align: center; color: white; font-weight: bold; }
table.playmatches_aa tr td.date, table.playmatches_aa tr td.opposition, table.playmatches_aa tr.total td.date, table.playmatches_aa tr.total td.opposition { text-align: left; }
table.playstats { margin-top: 5px; margin-bottom: 10px; }
table.playstats tr.colhead th { font-weight: bold; padding: 5px; border-bottom: solid #0D2B55 1px; }
table.playstats tr.odd td { padding: 5px; background: #DFDFDF; }
table.playstats td { padding: 5px; }
table.playstats tr.seasontotal td { padding: 5px; background: #80AEDD; color: white; font-weight: bold; border-bottom: solid white 15px; }
table.playstats tr.comptotal td { padding: 5px; background: #254066; color: white; font-weight: bold; }
table.playstats tr.total td { padding: 10px 5px 10px 5px; background: #0D2B55; color: white; font-weight: bold; border-top: solid white 1px; }
div.feat_squadprofile{background-color: ; width: 630px; display: block;}
div.feat_squadprofile div.actionphoto {width: 370px; height: 310px; float: left; display: block; }
div.feat_squadprofile div.photo {width: 255px; height: 310px; background-color: #80aedd; float: right; display: block;}
div.feat_squadprofile h1.name {background-color:; width: 342px; float: left; font-size: 190%; font-weight: bold; text-transform: uppercase; padding: 5px 10px 5px 10px; border-left: 8px #80aedd solid; margin-top: 5px; margin-bottom: 10px;}
div.feat_squadprofile div.data {background-color: ; width: 245px; float: right; padding: 5px; margin-top: 5px;}
div.feat_squadprofile div.data table td {padding: 5px; border-bottom: 1px #d7d7d7 solid;}
div.feat_squadprofile div.data table th {padding: 5px; border-bottom: 1px #d7d7d7 solid;} 
div.feat_squadprofile div.biography {background-color: ; width: 350px; float: left; line-height: 1.5; padding: 0px 10px 10px 10px;}
div.feat_squadprofile div.matches{clear: both;}

div.feat_squadprofile div.news {clear: right; padding: 5px 0px 0px 0px;}
div.feat_squadprofile div.news h2 { float: right; width: 220px; margin: 0px 5px 0px 0px;}
div.feat_squadprofile div.news .date {float: right; margin: 0px 5px 0px 0px; width: 245px; padding: 5px 0px 5px 0px;}
div.feat_squadprofile div.news .headline {float: right; margin: 0px 5px 0px 0px; width: 245px; line-height: 1.5; padding: 0px 0px 10px 0px;}



table.feat_squadprofilea td.photo { background: #0D2B55; width: 255px; height: 310px; padding: 10px; }
table.feat_squadprofilea td.photo img { border: solid white 1px; }
table.feat_squadprofilea td.name { font-weight: bold; text-transform: uppercase; font-size: 140%; padding: 0px 10px 0px 20px; background-image: url("images/structure/background/titletxt-background-c.gif"); vertical-align: middle; height: 30px; border-left: solid white 1px; }
table.feat_squadprofilea td.data table.playdata { margin: 0px 0px 10px 0px; }
table.feat_squadprofilea td.data table.playdata tr th { padding: 5px 10px 5px 20px; background: #dfdfdf; border-top: solid white 1px; border-left: solid white 1px; }
table.feat_squadprofilea td.data table.playdata tr td { padding: 5px 10px 5px 0px; background: #dfdfdf; border-top: solid white 1px; }
table.feat_squadprofilea td.biography { padding: 10px; line-height: 150%; }
/*Player Index*/
table.feat_squadindex td { padding: 5px; text-align: center; }
table.feat_squadindex td a { font-weight: bold; color: #0D2B55; }
table.feat_squadindex td img { border: solid #0D2B55 1px; }
/*RSS*/
table.synd_rsslister td.titletxt { background-image: url("images/structure/background/titletxt-background-d.gif"); height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; color: #ffffff; }
table.synd_rsslister td.include { padding: 10px;  }
table.synd_rsslister td.whatisrss { font-size: 90%; padding: 0px 0px 10px 0px; }
table.synd_rsslister td.whatisrss a { font-weight: bold; color: #0D2B55; } 
table.synd_rsslister tr.list td img { float: left; padding-right: 15px; }
table.synd_rsslister tr.list td a { color: #0D2B55; }
table.synd_whatisrss td.title { background-image: url("images/structure/background/titletxt-background-d.gif"); height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; color: #ffffff; }
table.synd_whatisrss td.content { padding: 10px; line-height: 150%; }




/* Footer Area */

.ezinebutton { position: absolute; display: block; }
.footercontact { position: absolute; display: block; margin: 85px 0px 0px 15px; width: 370px;}
.footercontact .content { color: white; }
.footercontact .content a { font-weight: bold; color: white; }
.footerbuttons { position: absolute;  display: block; margin: 70px 0px 0px 380px; width: 350px; height: 50px; line-height: 50px; }
.footerbuttons td { text-align: center; } 
.socialcontainer { background-image: url("images/structure/background/cardiff-bookmarks.png"); background-repeat: repeat; position: absolute; display: block; margin: 125px 0px 0px 405px; width: 191px; height: 40px; line-height: 40px; }
.socialcontainer table.nav_buttonlist {margin-top: 8px; padding: 0px; width: 100px; float: right;}
.socialcontainer td {text-align: center;  } 

/*Sitemap*/
div.multilevelitem1 a { color: #0D2B55; font-weight: bold; }
div.multilevelitem2 a { font-weight: normal; color: #3D5577; }
div.multilevelitem3 a { font-weight: normal; color: #80AEDD; }
div.multilevelitem1 { padding: 8px; }
div.multilevelitem2 { padding: 3px 3px 3px 20px; }
div.multilevelitem3 { padding: 3px 3px 3px 0px; }
/* player stats */
table.rankings_da { margin-bottom: 10px; }
table.rankings_da tr.colhead th { border-bottom: solid white 1px; font-weight: bold; padding: 5px 2px 5px 2px; white-space: nowrap; text-align: right; }
table.rankings_da tr.colhead th.type { font-weight: bold; text-align: left; }
table.rankings_da td.image { padding: 5px 10px 5px 0px; }
table.rankings_da td.image img { background: #DFDFDF; }
table.rankings_da td.total { font-weight: bold; padding: 5px 2px 2px 2px; }
table.rankings_da table.list { table-layout: fixed; }
table.rankings_da table.list th { padding: 5px 2px 5px 2px; text-align: right; width: 45px; }
table.rankings_da td.team {display: none; }
table.rankings_da td.name { text-align: left; width: 120px; padding: 5px 2px 2px 2px; width: 200px; }
table.rankings_da table.list .total { width: 45px; }
table.rankings_da table.list .spacer { width: auto; padding: 1px; }
table.rankings_da table.list .graph { width: 150px; text-align: left; padding: 5px 0px 5px 0px; border-left: solid #2C2EEE 1px; }
table.rankings_da div.totalbar { background: #80AEDD; height: 5px; margin-top: 5px; font-size: 0%; }
table.rankings_da div.previousbar { background: #DFDFDF; margin-top: 3px; height: 3px; font-size: 0%; }
table.rankings_da tr.total td { background: #543E8B; color: white; font-weight: bold; border-width: 0px; margin-top: 10px; }
table.stats_rankings td.titletxt { background-image: url("images/structure/background/titletxt-background-d.gif"); height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; color: #ffffff; }
table.stats_rankings td.graph {width: 150px;}
table.stats_rankings .origin{display: none;}
table.alltime td.key {display: none;}
/*Photo Galleries*/
table.nav_dropdown { background-image: url("images/structure/background/titletxt-background-c.gif"); height: 30px; }
table.nav_dropdown td.dropdown { padding: 0px 5px 0px 15px; vertical-align: middle; }
/*Gallery Index*/
table.gallindex_stylea { margin-top: 10px: margin-bottom: 10px; }
table.gallindex_stylea td { text-align: center; padding: 10px 5px 10px 5px; }
table.gallindex_stylea td img { text-align: center; padding-right: auto; padding-left: auto; display: inline; }
/* Photo Gallery */
.feat_gallery_lightbox { margin-top: 10px; margin-bottom: 10px; }
.feat_gallery_lightbox .thumbnail { float: left; margin: 0px 10px 10px 0px; background: #0D2B55; }
.feat_gallery_lightbox .thumbnail:hover { cursor: pointer; }
.feat_gallery_lightbox .thumbnail img { border: solid white 1px; display: block; filter: alpha(Opacity=60); -moz-opacity: 0.6; opacity: 0.6; height: 69px; }
.feat_gallery_lightbox .thumbnail img:hover { border: solid #0D2B55 1px; filter: alpha(Opacity=100); -moz-opacity: 1; opacity: 1; }
.feat_gallery_lightbox .lightbox { clear:both; position: absolute; background: white; padding: 10px; margin-left: 0px; height: 570px; width: 760px; z-index: 1; border: 1px solid #bbbbbb; }
.feat_gallery_lightbox .lightbox_img img { float: left; width: 750px; height: 500px; }
.feat_gallery_lightbox .lightbox_img .caption { display:block; clear:both; font-size: 120%; margin: 0px 0px 0px 0px; height: 20px; color: #0D2B55; }
.feat_gallery_lightbox .lightbox_img .credit { display:block; font-size: 80%; color: #80AEDD; margin: 0px 0px 0px 0px; clear:both; height: 15px; }
.feat_gallery_lightbox .lightbox .navbar { clear:both; background-image: url("/images/structure/background/toolbarmenu-background.gif"); height: 30px; line-height: 30px; color: #0D2B55; font-weight: bold; padding: 0px 10px 0px 10px; }
.feat_gallery_lightbox .lightbox .close { float: left; cursor: pointer; }
.feat_gallery_lightbox .lightbox .slideshow { float: right; margin: 0px 10px 0px 0px; cursor: pointer; }
.feat_gallery_lightbox .lightbox .back { float: right; margin: 0px 10px 0px 0px; cursor: pointer; }
.feat_gallery_lightbox .lightbox .next { float: right; cursor: pointer; }
.feat_gallery_lightbox .lightbox .seperator { float: right; margin: 0px 15px 0px 0px; }
.feat_gallery_lightbox .lightbox .imgindex { float: left; margin: 0px 0px 0px 210px; }
.overlay { background: #0D2B55; filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }

/* Match Centre */
/*
.feat_matchcentre div.tabs {padding: 2px 0px 2px 0px; background-color: #80aedd; display: block; height: 30px;}
.feat_matchcentre div.tab {display: block; float: left; width: 103px; height: 22px; padding-top: 6px; background-image: url("images/structure/background/bg_tabs.gif"); color: #ffffff; font-weight: bold; text-align: center; border-right: 1px #ffffff solid; border-top: 1px #ffffff solid; border-bottom: 1px #ffffff solid; cursor: pointer; }
.feat_matchcentre .tab:hover {color: #ffffff; display: block; background-image: url("images/structure/background/bg_tabs_hov.gif");}
.feat_matchcentre div.tab8 {border-right: 0px; width: 107px;}
.feat_matchcentre div.content {clear: both; overflow: auto; width: 827px; border: 1px #b0b0b0 solid; padding: 3px; margin-top: 3px; margin-bottom: 3px;}
.feat_matchcentre div.matchleftcol {width: 300px; float: left; background-color: ;}
.feat_matchcentre div.matchrightcol {width: 507px; float: right; background-color: ; padding: 3px 10px 0px 10px;}
.feat_matchcentre div.matchheadline {text-transform: uppercase; font-size: 230%; font-weight: bold; border-left: 8px #80aedd solid; padding-left: 5px;}
.feat_matchcentre div.matchtitle {text-transform: uppercase; font-size: 140%; font-weight: bold; padding: 10px 0px 8px 0px;}
.feat_matchcentre div.matchdate {font-size: 90%; padding-bottom: 10px;}
.feat_matchcentre div.matchabstract {font-weight: bold; padding-bottom: 10px; line-height: 1.3;}
.feat_matchcentre div.matchtext {line-height: 1.3;}
.feat_matchcentre div.matchcredit {background-color: #d7d7d7; font-size: 95%; padding: 10px 10px 0px 10px;}
.feat_matchcentre div.matchcaption {background-color: #d7d7d7; font-size: 95%; font-weight: bold; padding: 10px 10px 10px 10px;}
.feat_matchcentre div.matchquote {background-color: #d7d7d7; padding: 10px; border-left: 8px #80aedd solid; margin-top: 10px; font-size: 95%; font-weight: bold;}
*/





/* Match Preview */
.match_previewa {padding-top: 5px;}
.match_previewa img {display: block;}
.match_previewa div.prevleftcol {width: 300px; float: left; background-color: ;}
.match_previewa div.prevrightcol {width: 515px; float: right; background-color: ; padding: 3px 10px 0px 10px;}
.match_previewa div.prevtitle {text-transform: uppercase; font-size: 230%; font-weight: bold; border-left: 8px #80aedd solid; padding-left: 5px;}
.match_previewa div.prevheadline {text-transform: uppercase; font-size: 140%; font-weight: bold; padding: 10px 0px 8px 0px;}
.match_previewa div.prevdate {font-size: 90%; padding-bottom: 10px;}
.match_previewa div.prevabstract {font-weight: bold; padding-bottom: 10px; line-height: 1.3;}
.match_previewa div.prevtext {line-height: 1.3;}
.match_previewa div.prevcredit {background-color: #d7d7d7; font-size: 95%; padding: 10px 10px 0px 10px;}
.match_previewa div.prevcaption {background-color: #d7d7d7; font-size: 95%; font-weight: bold; padding: 10px 10px 10px 10px;}
.match_previewa div.prevquote {background-color: #d7d7d7; padding: 10px; border-left: 8px #80aedd solid; margin-top: 10px; font-size: 95%; font-weight: bold;}
.match_previewa .prevmeetings .fixtures {padding: 0px; margin: 0px;}
.match_previewa .prevmeetings .fixtures tr td {padding: 5px; margin: 0px;}
.match_previewa .prevmeetings .fixtures .list {padding: 0px; margin: 0px;}
.match_previewa .prevmeetings .fixtures .list td {width: 10%; text-align: center; font-size: 90%; border-bottom: 1px #6b96c4 solid;}
.match_previewa .titletxt {background-color: #d7d7d7; padding: 5px 10px 5px 10px; border-left: 5px #6b96c4 solid; border-bottom: 1px #6b96c4 solid; margin: 20px 0px 0px 0px; font-weight: bold;}
.match_previewa div.prevteamlineup {background-color: ; height: 300px;}
.match_previewa div.prevteamlineup .tabs {background-color: #80aedd; display: block; height: 31px;}
.match_previewa div.prevteamlineup .tabs td.first {display: block; float: left; width: 171px; height: 22px; padding-top: 6px; background-image: url("images/structure/background/bg_tabs.gif"); color: #ffffff; font-weight: bold; text-align: center; border: 0px; border-bottom: 1px #ffffff solid; cursor: pointer; }
.match_previewa div.prevteamlineup .tabs td {display: block; float: left; width: 171px; height: 22px; padding-top: 6px; background-image: url("images/structure/background/bg_tabs.gif"); color: #ffffff; font-weight: bold; text-align: center; border-left: 1px #ffffff solid; border-bottom: 1px #ffffff solid; cursor: pointer; }
.match_previewa div.prevteamlineup .tabs td.selected {background-image: url("images/structure/background/bg_tabs_hov.gif");}
.match_previewa div.prevteamlineup {background-color: #f2f2f2; margin-bottom: 10px;}
.match_previewa div.prevteamlineup .matchteams .list { margin: 10px; width: 150px;border: 1px #e0e0e0 solid; }
.match_previewa div.prevteamlineup .matchteams .list td {background-color: #e8e8e8; padding: 5px; font-size: 95%;}
.match_previewa div.prevteamlineup .matchteams .list th {background-color: #e8e8e8; padding: 5px; font-size: 95%;}
.match_previewa div.prevteamlineup .matchteams .photorow{margin: 10px 10px 10px 0px; width: 335px;}
.match_previewa div.prevteamlineup .matchteams .photo {width: auto; margin: 0 auto; border: 1px #e0e0e0 solid;}
.match_previewa div.prevteamlineup .matchteams .photo td.pos {padding: 5px;background: #ffffff; text-align: center; vertical-align: middle; font-weight: bold;}
.match_previewa div.prevteamlineup .matchteams .photo td.image {background: #80aedd; padding: 5px;}





/*-------------MATCH SCORE--------------------*/

div.matchnavba { display: block; clear: both; width: 835px; height: px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
div.fixinfo { clear: both; background-color: #80aedd; background-image: url("images/structure/background/bg-main1.jpg"); background-repeat: repeat-x; display: block; width: 833px; height: 163px; padding: 0px 0px 0px 0px; margin: 0px 0px 40px 0px; border: 1px solid #0c2c55; }

div.fixinfo .homelogo { display: block; position: absolute; margin: 20px 0px 0px 20px; width: 100px; height: 100px; background: white; border: solid 2px #0d2b55;  padding: 10px 10px 10px 10px; }
div.fixinfo .homelogo img {  }

div.fixinfo .maininfo { display: block; position: absolute; margin: 0px 0px 0px 175px; width: 480px; height: 160px; background-image: url("/images/structure/background/titletxt-background-c.gif"); background-repeat: no-repeat; background-position: 0px 105px; }
div.fixinfo .maininfo .teams { height: 70px; width: 480px; position: absolute; margin: 30px 0px 0px 0px; }
div.fixinfo .maininfo .teams .home { display: block; position: absolute; width: 145px; line-height: 17px; margin: 10px 0px 0px 0px; text-align: left; color: #ffffff; font-weight: bold; text-transform: uppercase; font-size: 140%; }
div.fixinfo .maininfo .teams .score { display: block; position: absolute; margin: 0px 0px 0px 190px; color: #80aedd; font-weight: bold; text-transform: uppercase; font-size: 220%; }
div.fixinfo .maininfo .teams .away { display: block; position: absolute; width: 145px; line-height: 17px; margin: 10px 0px 0px 335px; text-align: right; color: #ffffff; font-weight: bold; text-transform: uppercase; font-size: 140%; }

div.fixinfo .maininfo .date { width: 133px; display: block; position: absolute; margin: 113px 0px 0px 15px; font-size: 85%; color: #0d2b55; font-weight: bold; }
div.fixinfo .maininfo .time { width: 40px; display: block; position: absolute; margin: 113px 0px 0px 148px; font-size: 85%; color: #0d2b55; font-weight: bold; }
div.fixinfo .maininfo .venue { width: 150px; display: block; position: absolute; margin: 113px 0px 0px 195px; font-size: 85%; color: #0d2b55; font-weight: bold; }
div.fixinfo .maininfo .comp { width: 130px; display: block; position: absolute; margin: 113px 0px 0px 350px; font-size: 85%; color: #0d2b55; font-weight: bold; }

div.fixinfo .awaylogo { display: block; position: absolute; margin: 20px 0px 0px 690px; width: 100px; height: 100px; background: white; border: solid 2px #0d2b55; padding: 10px 10px 10px 10px; }
div.fixinfo .awaylogo img {}




/*------------------Match Nav Links------------------*/
.navlinks { position: absolute; clear: both; height: 30px; width: 835px; margin-top: -35px; border-bottom: solid #80aedd 2px; }
.navlinks li { background: #0e2b55; float: left; height: 30px; line-height: 30px; padding: 0px 20px 0px 20px; margin-right: 3px; font-size: 90%;}
.navlinks li a { color: #80aedd; text-transform: uppercase; font-weight: bold; }
.navlinks li:hover { background-color: #80aedd; }
.navlinks li:hover a { text-decoration: none; color: white; }
.navlinks .formation { position: absolute; left: 101px;}
.navlinks .report { position: relative; left: 111px;}
.navlinks .lineups { position: relative; left: 111px;}
.navlinks .stats { position: relative; left: 111px;}
.navlinks .gallery { position: relative; left: 111px;}
.navlinks .preview { position: relative; left: 111px;}


/*------------------Match Preview------------------*/

.std_matchprevb { clear: both; width: 833px; overflow: hidden; padding: 0px 0px 0px 0px; border: 1px solid #808080; }

.std_matchprevb .headlinepreview { display: block; margin: 9px 9px 10px 9px; color: #ffffff; line-height: 30px; font-weight: bold; padding: 0px 0px 0px 15px; height: 30px; background-image: url("images/structure/background/titletxt-background-d.gif"); vertical-align: middle; }

.std_matchprevb .rightcol { float: right; width: 384px; margin: 0px 0px 0px 0px; padding: 15px; background-color: #ffffff; }
.std_matchprevb .rightcol .date { display: block; width: 170px; float: left; margin-right: 10px; padding: 0px 0px 10px 0px;  color: #6386b5; font-weight: normal; font-size: 90%; }
.std_matchprevb .rightcol .author { display: block; width: 170px; float: left; margin-right: 10px; padding: 0px 0px 10px 0px;  color: #6386b5; font-weight: normal; font-size: 90%; }
.std_matchprevb .rightcol .headline { clear: both; display: block; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #c0c0c0; font-size: 150%; line-height: 150%; font-weight: bold; }
.std_matchprevb .rightcol .abstract { display:block; padding: 15px 0px 15px 0px; font-weight: bold; font-size: 110%; line-height: 20px; border-bottom: 1px solid #c0c0c0; }
.std_matchprevb .rightcol .article { display:block; font-size: 100%; line-height: 160%; padding: 15px 0 15px 0; }
.std_matchprevb .rightcol .article a { font-weight: bold; }
.std_matchprevb .rightcol .multimedia { display:none;}

/*
.std_matchprevb .rightcol .multimedia { display:block; margin: 20px 0 20px 0; background: #c0c0c0;}
.std_matchprevb .rightcol .multimedia .titletxt { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 0px 0px; border: solid 2px #a33038; background-color: #a33038; }
.std_matchprevb .rightcol .multimedia .mediaitem_video .headline {display: block; font-size: 110%; color: #1d1d1d; cursor: pointer; padding: 6px 0px 3px 25px; }
.std_matchprevb .rightcol .multimedia .section_multimedia {display: none;}
*/

.std_matchprevb .leftcol { float: left; width: 400px; padding: 9px 10px 10px 9px; margin: 0px 0px 0px 0px; background: #dedfdf; }
.std_matchprevb .leftcol .image  { display: block; width: 400px; height: 206px; text-align: center; background: #0c2e54; background-image: none; }
.std_matchprevb .leftcol .image img { vertical-align: bottom; }
.std_matchprevb .leftcol .caption { display:block; color: #0d2b55; padding: 3px 15px 3px 15px; margin: 0px 0px 10px 0px; font-style: italic; font-size: 90%; text-align: center; background-color: #ffffff; }

.std_matchprevb .leftcol .previous { clear: both; margin: 0px 0px 10px 0px; display:block; background-color: #0c2c55; border: 1px solid #0c2c55; }
.std_matchprevb .leftcol .previous .titletxt { display: block; margin: 0px 0px 0px 0px; color: #0D2B55; line-height: 30px; font-weight: bold; padding: 0px 0px 0px 15px; height: 30px; background-image: url("/images/structure/background/titletxt-background-c.gif"); }
.std_matchprevb .leftcol .previous table.fixtures .list { background: white; }
.std_matchprevb .leftcol .previous table.fixtures .list th { background: #0c2e54; color: white; border-bottom: 1px solid white; padding: 5px 5px; }
.std_matchprevb .leftcol .previous table.fixtures .list tr.even td { background: #e2e1e0; padding: 5px 5px; color: #0c2e54; }
.std_matchprevb .leftcol .previous table.fixtures .list tr.odd td { background: white; padding: 5px 5px; color: #0c2e54; }
.std_matchprevb .leftcol .previous table.fixtures .list tr:hover td { background: #566b88; color: #ffffff; }

.std_matchprevb .leftcol .matchtickets { line-height:48px; height:48px; text-transform: uppercase; clear: both; margin: 0px 0px 10px 0px; display:block; background-color: #5d88b3; border-left: 5px solid #0e2954; }
.std_matchprevb .leftcol .matchtickets a { padding-left: 10px; font-weight: normal; font-size: 200%; color: #0e2954; font-family: impact,arial,sans-serif; }
.std_matchprevb .leftcol .matchtickets a:hover { color: #ffffff; }

.std_matchprevb .leftcol .formguide { clear: both; margin: 0px 0px 10px 0px; display:block; background-color: #0c2c55; border: 1px solid #0c2c55; }
.std_matchprevb .leftcol .formguide .titletxt { display: block; margin: 0px 0px 0px 0px; color: #0D2B55; line-height: 30px; font-weight: bold; padding: 0px 0px 0px 15px; height: 30px; background-image: url("/images/structure/background/titletxt-background-c.gif"); }
.std_matchprevb .leftcol .formguide table.fixtures { background: white; }
.std_matchprevb .leftcol .formguide table.fixtures th { background: #0c2e54; color: white; border-bottom: 1px solid white; padding: 5px 5px; }
.std_matchprevb .leftcol .formguide table.fixtures tr.even td { background: #e2e1e0; padding: 5px 5px; color: #0c2e54; }
.std_matchprevb .leftcol .formguide table.fixtures tr.odd td { background: #ffffff; padding: 5px 5px; color: #0c2e54; }

.std_matchprevb .leftcol .leaguetable {clear: both; margin: 0px 0px 10px 0px; display:block; background-color: #0c2c55; border: 1px solid #0c2c55;  }
.std_matchprevb .leftcol .leaguetable .titletxt { display: block; margin: 0px 0px 0px 0px; color: #0D2B55; line-height: 30px; font-weight: bold; padding: 0px 0px 0px 15px; height: 30px; background-image: url("/images/structure/background/titletxt-background-c.gif"); }
.std_matchprevb .leftcol .leaguetable table.grid { margin-top: 0px; }
.std_matchprevb .leftcol .leaguetable table.grid td.heading { font-size: 130%; color: #0c2e54; padding: 0px 0px 10px 0px;}
.std_matchprevb .leftcol .leaguetable table.grid tr td { height: 25px; line-height: 25px; background: #ffffff; color: #1d1d1d; padding: 0px 2px 0px 5px; }
.std_matchprevb .leftcol .leaguetable table.grid tr.colhead th { color: #ffffff; background: #0c2e54; height: 25px; line-height: 25px; font-weight: bold; border: none; padding: 0px 2px 0px 5px; }
.std_matchprevb .leftcol .leaguetable table.grid tr.odd td { background: #e2e1e0; }
.std_matchprevb .leftcol .leaguetable table.grid tr.champion td { color: #0c2e54; font-weight: bold; border-top: solid white 1px;}
.std_matchprevb .leftcol .leaguetable table.grid tr.highlight td { background: #83aedb; color: #0c2e54; font-weight: bold; }




/*-----------Match Report----------------*/
table.std_matcharth { margin-top: 10px; border: solid grey 1px;} 
table.std_matcharth td.leftcol { padding: 10px; }
table.std_matcharth td.rightcol { width: 320px; padding: 10px; background: #dedfdf; }
table.std_matcharth td.headline { font-size: 150%; line-height: 150%; font-weight: bold; padding: 10px 0px 10px 0px; }
table.std_matcharth td.date { color: #6386B5; }
table.std_matcharth td.author { color: #6386B5; padding: 5px 0px 10px 0px; }
table.std_matcharth td.abstract {line-height: 150%;color: #082852; font-weight: bold; padding: 0px 0px 10px 0px; }
table.std_matcharth td.article {line-height: 150%; color: #082852; }
table.std_matcharth td.rightcol td.titletxt { color: #0D2B55; line-height: 30px; font-weight: bold; padding: 0px 0px 0px 15px; height: 30px; background-image: url("/images/structure/background/titletxt-background-c.gif"); }
table.std_matcharth td.rightcol table.matchinfo_ea td.homelogo img { text-align: center; width: 70px; }
table.std_matcharth td.rightcol table.matchinfo_ea table { width: 125px; }
table.std_matcharth td.rightcol table.matchinfo_ea td.score { font-weight: bold; font-size: 200%; text-align: center; }
table.std_matcharth td.rightcol table.matchinfo_ea td.halftime { font-weight: bold; text-align: center; padding: 5px; }
table.std_matcharth td.rightcol table.matchinfo_ea td.attend { font-weight: bold; text-align: center; }
table.std_matcharth td.rightcol table.matchinfo_ea td.awaylogo img { text-align: center; width: 70px; }
table.std_matcharth td.rightcol table.matchinfo_ea { border: solid #0d2b55 1px; background: white; padding: 10px; margin-bottom: 10px; }
table.std_matcharth td.rightcol td.quotea {  color: #082852; font-weight: bold; padding: 10px 10px 20px 10px; line-height: 130%; font-style: italic; }
table.std_matcharth td.rightcol table.leaguetab { border: solid #0d2b55 1px; background: white; padding: 10px; margin-bottom: 10px;  }
table.std_matcharth td.rightcol table.leaguetab tr.colhead { background: white; }
table.std_matcharth td.rightcol table.leaguetab tr td { background: white; }
table.std_matcharth td.rightcol table.leaguetab tr.odd td { background: #DEDFDF; }
table.std_matcharth td.rightcol table.fixtures { border: solid #0d2b55 1px; background: white; padding: 10px; margin-bottom: 10px;  }
table.std_matcharth td.rightcol table.fixtures tr td { padding: 5px 5px 5px 5px; vertical-align: middle; font-size: 95%;}
table.std_matcharth td.rightcol table.fixtures tr td.list { width: 100%; }
table.std_matcharth td.rightcol table.fixtures tr td.field_Score { width: 50px; text-align: center; font-weight: bold; }
table.std_matcharth td.rightcol table.fixtures tr td.field_HomeDispName { text-align: right; }
table.std_matcharth td.rightcol table.fixtures tr td.field_AwayDispName { text-align: left; }
table.std_matcharth td.rightcol table.fixtures tr.odd td { background: #DEDFDF; }


table.std_matcharth table.matchteams { margin: 5px 0px 20px 0px; }
table.std_matcharth table.matchteams td.section { color: #0D2B55; line-height: 30px; font-weight: bold; padding: 0px 0px 0px 15px; height: 30px; background-image: url("/images/structure/background/titletxt-background-c.gif"); }
table.std_matcharth table.matchteams tr.colhead th { padding: 5px; }
table.std_matcharth table.matchteams td.team { padding: 5px;font-weight: bold; color: white; background: #0E2B55; }
table.std_matcharth table.matchteams tr td { padding: 5px; }
table.std_matcharth table.matchteams tr.total th { padding: 5px; border-top: solid #0E2B55 1px; background: #DEDFDF; }
table.std_matcharth td.email { padding: 5px; width: 150px; text-align: left; }
table.std_matcharth td.print { padding: 5px; width: 150px; text-align: left; }
table.std_matcharth td.print a { color: #0E2B55; font-weight: bold; }
table.std_matcharth td.email a { color: #0E2B55; font-weight: bold; }

/* Matchcentre Overview */
.matchoverview { clear: both; background: #DEDFDF; width:810px; overflow: hidden; padding: 10px; font-size: 95%; }
.matchoverview .columna { float: left; width: 250px; padding: 0px 5px 0px 0px; }
.matchoverview .columnb { color: white; float: left; width: 278px; border: solid #254066 1px; background: #ffffff; padding: 0px 10px 0px 10px; }
.matchoverview .columnc { float: left; width: 250px; padding: 0px 0px 0px 5px; }
.matchoverview .section { height: 23px; line-height: 23px; padding-left: 15px; text-transform: uppercase; color: #0d2b55; font-weight: bold; background-image: url("/images/structure/background/titletxt-background-c.gif"); background-repeat: no-repeat; background-position: right; margin-top: 20px; }
.matchoverview .section_fixlist { margin-top: 0px; }
.matchoverview .section_headtohead { margin-top: 1px; }
.matchoverview .logoa { display: none; }
.matchoverview .logob { display: none; }
.matchoverview table.fixtures tr td.field_Score { font-size: 100%; width: 55px;  }
.matchoverview .fixtures tr td { padding: 4px 2px 4px 2px; }
.matchoverview .fixtures tr { cursor: pointer; }
.matchoverview .fixtures tr.home td {background: none;}
.matchoverview .fixtures tr.odd { background: #ffffff; }
.matchoverview .fixtures th { display: none; }
.matchoverview .section_captain { display: none; }
.matchoverview .playphoto { display: none; }
.matchoverview .playdata { display: none; }
.matchoverview .dangermen th { padding: 4px; }
.matchoverview .dangermen td { padding: 4px; }
.matchoverview .dangermen tr.odd { background: #ffffff; }
.matchoverview .dangermen tr th { color: #254066; }
.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 { border: 0px; padding: 0px; }
.matchoverview div.team_overall .overallstats_ea td.label { padding: 0px 0px 0px 5px; font-weight: bold; color: #254066; width: auto; }
.matchoverview div.team_overall .overallstats_ea tr td { height: 15px; }
.matchoverview div.team_overall .overallstats_ea tr.odd { background: #ffffff; }
.matchoverview .matchinfo { clear: both; height: 120px; color: #254066; }
.matchoverview .matchinfo td { text-align: center; }
.matchoverview .matchinfo .teamnames { padding: 10px 0px 10px 0px; font-size: 170%; color: #254066; clear: both; }
.matchoverview .matchinfo .info { clear: both;}
.matchoverview .fixnewslist { display: none;  }
.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 .section_multimedia { display: none; }
.matchoverview .section_headtohead { text-align: center; }
.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: #254066; }
.matchoverview .team_overall div.overallstats_fa table .info { color: #254066; }
.matchoverview .team_overall div.overallstats_fa table .odd { background: #ffffff; }
.matchoverview .team_overall div.overallstats_fa table .even { background: #d4d4d4; }
.matchoverview .fixnewslist .section_fixnewslist { text-align: center; }
.matchoverview .fixnewslist .newsitem { background: #062E6C; margin-top: 5px; margin-bottom: 5px; height: 80px;  }
.matchoverview .fixnewslist .newsitem .image { margin: 0px 0px 0px 10px; }
.matchoverview .fixnewslist .newsitem .image img { border: solid #05204B 3px; }
.matchoverview .fixnewslist .newsitem .headline { float: right; width: 300px; margin: 5px 10px 0px 0px;}
.matchoverview .fixnewslist .newsitem .headline a { font-size: 120%; }
.matchoverview .fixnewslist .newsitem .abstract { display: none; }
.matchoverview .headtoheadteama { width: 33%; float: left; }
.matchoverview .headtoheadteamb { width: 67%; float: left; }
.matchoverview .headtoheadteama .label { display: none; }
.matchoverview .statsstatement { display: none; }

/*--------------------------MATCH LINEUPS------------------------*/
.matchteams_aa { overflow: auto; width: 833px; float: left; padding: 0px 0px 0px 0px; margin: 20px 0px 20px 0px; font-size: 90%; border-left: solid 1px #d7d7d7; }
.matchteams_aa td { color: #375780; text-align: center; border-bottom: solid 1px #d7d7d7; border-right: solid 1px #d7d7d7; padding: 3px 5px 3px 5px; }
.matchteams_aa td a { color: #0D2B55; font-weight: bold; }
.matchteams_aa td a:hover { color: #80aedd; }
.matchteams_aa tr.colhead td { text-align: center; vertical-align: middle; background: #0D2B55; border-bottom: solid 1px #0D2B55; border-right: solid 1px #ffffff; padding: 1px 5px 1px 5px; color: #ffffff; font-weight: bold; }
.matchteams_aa tr.colhead td.teams { height: 37px; line-height: 37px; color: #0D2B55; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background: none;}


/*Event Page*/
table.std_eventa td.headline { text-transform: uppercase; font-size: 1.2em; font-weight: bold; padding: 10px; border-left: 10px #80aedd solid; }
table.std_eventa td.banner { padding: 5px 5px 5px 0px; }
table.std_eventa td.date { color: #80AEDD; padding: 5px 5px 5px 0px; font-weight: bold;}
table.std_eventa td.venue { color: #80AEDD; padding: 0px 5px 10px 0px; font-weight: bold;}
table.std_eventa td.abstract{ padding: 0px 5px 10px 0px; font-weight: bold; line-height: 150%; }
table.std_eventa td.subcat { text-transform: uppercase; font-size: 1.2em; font-weight: bold; padding: 10px 0px 10px 0px; }
table.std_eventa td.article{ padding: 0px 5px 10px 0px; line-height: 150%; }
/*Competitions*/
table.feat_competition td.title { background-image: url("images/structure/background/titletxt-background-d.gif"); height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; color: #ffffff; }
table.feat_competition td.section { background-image: url("images/structure/background/titletxt-background-c.gif"); height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; color: #0D2B55; }
.feat_competition td.question p { font-weight: bold; padding: 0px; margin: 20px 0px 0px 0px ;}
.feat_competition .errormsg { color: red; font-weight: bold;}

/* Smart Edit */
body.smarteditmode div.nav_multilevel {color: #254066;}
body.smarteditmode div.link {width: 100%; padding: 5px; background-color: #254066; border-bottom: 1px #ffffff solid; border-right: 4px #80aedd solid;}
body.smarteditmode div.toggle{ width: 100% padding: 5px; font-weight: bold; background-color: #80aedd;}
body.smarteditmode div.nav_multilevel a{ background-color: #254066; color: #ffffff; }
body.smarteditmode div.nav_multilevel a:hover{font-weight: bold;}
/* Magners League RSS News */
table.magnersnews td.title a { color: #0d2b55; font-weight: bold; font-size: 120%; }
table.magnersnews span.date { padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 10px; font-weight: bold; font-size: 90%; color: #80aedd; }
table.magnersnews td.titletxt { background-image: url(images/structure/background/titletxt-background-d.gif); height: 30px; vertical-align: middle; font-weight: bold; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 15px; color: #ffffff; }
table.magnersnews td.description { padding: 5px 5px 10px 0px; }
/* Upcoming Events */
table.list_event td.list { padding: 10px 20px 10px 10px; font-size: 11px; background: #99bee4; line-height: 20px;}
table.list_event td.list a {font-weight: bold; color:#0f2d57;}
/* Home Page Events Box */
table.util_tabbed td.list {padding:10px; font-size:11px; line-height:18px; background:#ffffff;}
table.list_event td.list a {font-weight: bold; color:#0f2d57;}
/*Social Bookmarks*/
div.socialbookmarks {background:#ffffff; margin:0px 5px 5px 5px; padding: 5px; border: 1px #0D2B55 solid;}
div.socialbookmarks div.socialitem {padding: 5px 0px 0px 0px; }
/* Page Variants */
td.pagevariants {display:none;}


/* New Home News List */

div.list_rotating { height: 330px; margin-bottom: 10px; width: 630px;  }
div.list_rotating div.topnews { width: 630px; float: left; }
div.list_rotating div.topnewsinfo { display: block; position: absolute; width: 630px; margin-top: 150px; }
div.list_rotating .topnews div.image { display: block; height: 325px; width: 630px; position: absolute;}
div.list_rotating .topnews div.image img { height: 325px; width: 630px; }
div.list_rotating div.titlebg {display: block; background-color: #0D2B55; height: 100px; opacity: 0.7; filter: alpha(Opacity=70); -moz-opacity: 0.7; position: absolute; width: 630px; margin-top: 145px;}
div.list_rotating .topnews div.headline {display: block; padding: 5px; text-transform: uppercase; font-weight: bold; font-size: 140%; width: 610px; color: white; }
div.list_rotating .topnews div.headline a { color: white; font-weight: bold; }
div.list_rotating .topnews div.abstract { display: block; padding: 0px 5px 5px 5px; width: 610px; line-height: 150%; color: white; }
div.othernews { display: block; clear: both; position: absolute; height: 80px; width: 630px; margin: 245px 0px 0px 0px; background-image: url("images/structure/background/homemainnewsbg.gif"); background-repeat: x; }
div.othernews .article0 { display: block; margin: 5px 0px 15px 10px; width: 280px; position: absolute; }
div.othernews .article- .otherheadline { display: block; padding-top: 5px; }
div.othernews .article- .otherheadline a { color: #45556C; font-weight: bold; }
div.othernews .selected .otherheadline a { color: #1F2C3D; font-weight: bold; }
div.othernews .article1 { display: block;  margin: 5px 0px 15px 305px; width: 280px; position: absolute;  }
div.othernews .article2 { display: block;  margin: 45px 0px 15px 10px; width: 280px; position: absolute; }
div.othernews .article3 { display: block;  margin: 45px 0px 15px 305px; width: 280px; position: absolute; }

li { list-style-type: none; padding: 0px; margin: 0px; }


/* New News Article Styling */

div.std_newsartg { background-color: #ffffff; }
div.std_newsartg div.highlight { float: left; padding: 0px 0px 0px 0px; width: 630px; }
div.std_newsartg div.highlight .image img {  }
div.std_newsartg div.copyright {  border-left: 5px #80aedd solid; background-color: #d7d7d7; padding: 0px 10px 0px 10px; font-size: 80%; float: left; height: 25px; line-height: 25px; width: 110px; background: #DFDFDF; border-right: 1px #80AEDD solid; }
div.std_newsartg div.caption { background-color: #d7d7d7; float: left; padding: 0px 0px 0px 10px; font-size: 95%; width: 610px; font-weight: bold; font-style: italic; }
div.std_newsartg div.quote { display: none; }
div.std_newsartg div.headline { margin-left: 0px; text-transform: uppercase; font-size: 140%; font-weight: bold; padding: 0px 10px 10px 0px; border-left: 0px #80aedd solid; border-bottom: 1px #d7d7d7 solid;  }
div.std_newsartg div.date { font-size: 90%; padding-top: 0px; clear: both; margin-top: 0px; height: 25px; line-height: 25px; }
div.std_newsartg div.abstract { font-weight: bold; background-color: #ffffff; padding-top: 10px; line-height: 150%; }
div.std_newsartg div.article { background-color: #ffffff; padding-top: 10px; line-height: 150%; }
div.std_newsartg div.author { border-left: 5px #80aedd solid; text-align: left; background-color: #d7d7d7; padding: 0px 10px 0px 10px; font-size: 80%; float: left; height: 25px; line-height: 25px; background: #DFDFDF; width: 605px; }
div.std_newsartg div.links { clear: both; padding: 20px 0px 20px 0px; border-top: 1px #d7d7d7 solid; border-bottom: 1px #d7d7d7 solid; }
div.std_newsartg div.links li { font-weight: bold; font-size: 90%; display: inline; border-left: 4px #80aedd solid; padding: 0px 10px 0px 10px; margin: 0px 10px 0px 0px; }
div.std_newsartg div.links li.fansforum { display: none; }
div.std_newsartg div.links ul {padding: 0px; margin: 0px;}
div.std_newsartg div.links a {font-weight: bold; color: #254066;}
div.std_newsartg div.image {width:300px; height: 350px; display: block;}





/*------------------------------------Squad Index--------------------------------------*/

/*-------------Player Search-------------*/

.baseplayers td.basetoolbar { clear: both; width: 835px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: auto; }
.baseplayers div.basetoolbar { clear: both; width: 835px; margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px; height: auto; }
.basecolumn2a table.stats_playpage { float: left; display:block; width: 625px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.stats_playpage .playpage_ha {margin: 0px 0px 0px 0px;}
.basecolumn2a table.stats_playpage .disclaimer { display: none; height: 0px; padding: 0px; }
.basecolumn2a table.stats_playpage .fa-squadindex { float: left; display:block; width: 625px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

table.stats_playsearchbar { width: 835px; float: left; background-color: #0d2b55; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/backgrounds/darkgradient.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
table.stats_playsearchbar td.include { width: 815px; float: left; background-color: #0d2b55; color: #ffffff; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px; }
table.stats_playsearchbar td.include div.playsearchbar { background: none; width: 815px; float: left; padding: 0px 0px 0px 0px; }

div.playsearchbar #playsearchbarform { width: 815px; float: left; padding: 0px 0px 0px 0px; }
div.playsearchbar #playsearchbarform input {  } 

div.playsearchbar div.squadselector { width: 815px; float: left; padding: 5px 0px 5px 0px; border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff; background-color: #83aedb; }
div.playsearchbar div.squadselector .title { width: 230px; float: left; font-family: impact; font-weight: normal; text-transform: uppercase; color: #0d2b55; font-size: 150%; padding: 0px 0px 0px 5px; height: 20px; line-height: 20px; }
div.playsearchbar div.squadselector .searchyeartxt { width: 110px; float: left; font-family: Arial; font-weight: bold; text-transform: normal; color: #0d2b55; font-size: 90%; padding: 0px 0px 0px 5px; height: 20px; line-height: 20px; }
div.playsearchbar div.squadselector .searchyear { width: 150px; float: left; }
div.playsearchbar div.squadselector #yeardropdown { width: 150px; float: left; }

div.playsearchbar .spacer { display: none; height: 0px; padding: 0px; }
div.playsearchbar .playersearchbox { width: 815px; float: left; padding: 5px 0px 5px 0px; border-bottom: solid 1px #83aedb; background-color: #375780; }
div.playsearchbar .playersearchbox .title { width: 230px; float: left; font-family: impact; font-weight: normal; text-transform: uppercase; color: #ffffff; font-size: 150%; padding: 0px 0px 5px 5px; height: 20px; line-height: 20px; border-bottom: solid 1px #0d2b55; }
div.playsearchbar .playersearchbox .searchname { width: 580px; float: left; padding: 0px 0px 5px 0px; height: 20px; line-height: 20px; border-bottom: solid 1px #0d2b55; }
div.playsearchbar .playersearchbox .searchname input { border: 0px blue solid; padding: 3px 0px 2px 0px; margin: 0px 0px 0px 0px; }
div.playsearchbar .playersearchbox .searchname .text {  }
div.playsearchbar .playersearchbox .searchname .button { background: #83aedb; padding: 3px 0px 2px 0px; text-transform: uppercase; font-weight: bold; font-size: 80%; border-left: solid 5px #375780; }
div.playsearchbar .playersearchbox .searchname .button:hover { cursor: pointer; background: #ffffff;  }
div.playsearchbar .playersearchbox .searchinit { width: 815px; float: left; padding: 0px 0px 0px 0px; }
div.playsearchbar .playersearchbox .searchinit .lettertext { width: 230px; float: left; font-family: impact; font-weight: normal; text-transform: uppercase; color: #ffffff; font-size: 150%; padding: 5px 0px 0px 5px; height: 20px; line-height: 20px; }
div.playsearchbar .playersearchbox .searchinit .letter { padding: 0px 0px 0px 5px; height: 20px; line-height: 30px;}
div.playsearchbar .playersearchbox .searchinit .letter a { padding: 0px 2px 0px 2px; font-family: Arial; font-weight: bold; text-transform: normal; color: #ffffff; font-size: 85%; }
div.playsearchbar .playersearchbox .searchinit .letter a:hover { cursor: pointer; color: #ffffff; text-decoration: none; background: #83aedb; }



div.sortbar { float: left; width: 630px; font-weight: bold; color: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; background: #80aedd; height: 22px; line-height: 22px; background-image: url("/images/structure/background/titletxt-background.gif"); background-repeat: repeat-x; }
div.sortbar span.view { color: #0d2b55; font-weight: bold; font-family: Arial; text-transform: uppercase; display: block; float:left; width: 220px; padding-left: 15px; background-image: url("/images/structure/background/menu-background-lb-roll-1.gif"); background-repeat: no-repeat; }
div.sortbar span.view a { color: #254066; font-weight: bold; font-family: Arial; text-transform: uppercase; margin-right: 15px; padding: 0px 0px 0px 15px; }
div.sortbar span.sort { color: #254066; font-weight: bold; font-family: Arial; text-transform: uppercase; display: block; float:left; width: 355px; margin-left: 20px; padding-left: 15px; background-image: url("/images/structure/background/menu-background-lb-roll-1.gif"); background-repeat: no-repeat; }
div.sortbar span.sort a { color: #375780; font-weight: bold; font-family: Arial; text-transform: uppercase; margin-right: 15px; padding: 0px 0px 0px 15px; }
div.sortbar span.view a:hover { color: #ffffff; }
div.sortbar span.sort a:hover { color: #ffffff; }


div.locationbar { width: 605px; clear: both; background-image: url("images/structure/background/titletxt-background-d.gif"); height: 30px; line-height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; margin: 0px 0px 10px 0px; color: #ffffff; }
div.playerlist { float: left; width: 625px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }


div.playeritem { padding: 0px 0px 0px 0px; height: 220px; width: 140px; margin: 0px 7px 15px 7px; float: left; background-color: #0d2b55; border: solid 1px #0d2b55; background-image: url("images/structure/background/bg-main1.jpg"); background-repeat: x; background-position: top;  }
div.playeritem .playerphoto { background: #ffffff; margin: 10px auto 10px auto; border: solid 4px #80aedd; }
div.playeritem .playerphoto img { border: solid #ffffff 1px; background: #ffffff; width:108px; height:108px; }
div.playeritem .playername { font-size: 90%; color: #254066; font-weight: bold; font-family: Arial; text-transform: uppercase; display: block; float:left; width: 130px; margin: 0px 0px 5px 0px; padding: 3px 5px 3px 5px; background-image: url("/images/structure/background/menu-background-lb-roll-1.gif"); background-repeat: no-repeat; border-bottom: solid #000000 1px; text-align: center; }
div.playeritem a { text-transform: uppercase; font-family: arial; font-weight: bold; text-align: center; font-size:80%; background-image: url("images/structure/background/titletxt-background-d.gif"); vertical-align: middle; font-weight: bold; padding: 8px 57px 8px 57px; margin: 0px 0px 0px 0px; color: #ffffff; }
div.playeritem a:hover { text-decoration:underline; }
div.playeritem .comparelink { display: none;  }
div.playeritem .comparelink:hover { text-decoration: none; color: #000000; cursor: pointer; }
div.playeritem .playerpoints { margin: 0px 0px 0px 0px; font-size: 95%; padding: 0px 0px 10px 0px; color: #80aedd; text-align: center; }
div.playeritem:hover .playerphoto { border: solid 4px #ffffff; }
div.playeritem:hover .playername { color: #0d2b55;  background-image: url("/images/structure/background/titletxt-background.gif"); background-repeat: repeat-x; }
div.playeritem:hover .playerpoints { color: #ffffff; }



.stats_playpage tr.colhead th { color: #0d2b55; font-weight: bold; padding: 7px 5px 7px 5px; border-bottom: solid #0d2b55 2px; text-align: left; background-image: url("/images/structure/background/toolbarmenu-background.gif"); background-repeat: repeat-x; }
.stats_playpage tr td { padding: 0px 0px 0px 0px; }
.stats_playpage tr.even td { padding: 6px 3px 6px 3px; border-top: solid black 0px; background: #dedfdf; }
.stats_playpage tr.odd td { padding: 6px 3px 6px 3px; border-top: solid black 0px; background: #ffffff; }
.stats_playpage tr:hover { cursor: pointer; }
.stats_playpage tr.rollover td { cursor: pointer; background: #375780; color: #ffffff; }




/*----------------------------Player Profile----------------------------*/

.playpage_ha { float: left; width: 630px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.playpage_ha .titlebar .title { width: 605px; float: left; background-image: url("images/structure/background/titletxt-background-d.gif"); height: 30px; line-height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; margin: 0px 0px 10px 0px; color: #ffffff; }
.playpage_ha .topcontainer { float: left; width: 630px; margin: 0px 0px 0px 0px; background: 18263C; padding: 0px; }
.playpage_ha .topcontainer .actionimg { float: left; margin: 0px 0px 0px 0px; padding:0px; width: 370px; height: 310px; background-color:#9597A4;}
.playpage_ha .topcontainer .actionimg img { float: left; margin: 0px 0px 0px 0px; padding:0px; width: 370px; height: 310px; background-color:#9597A4;}

.playpage_ha .topcontainer .leftcol { float: right; width: 255px; padding: 0px; color: white; }
.playpage_ha .topcontainer .leftcol .playcontainer { margin-bottom: 10px; }
.playpage_ha .topcontainer .leftcol .playcontainer .playimg { float: left; width: 255px; height: 310px; margin: 0px 0px 0px 0px; padding:0px; background-color:#9597A4; border-bottom: 10px solid white; }
.playpage_ha .topcontainer .leftcol .playcontainer .playdetails { float: left; height: auto; width: 255px; margin-bottom: 10px; background-color: #0d2b55; }
.playpage_ha .topcontainer .leftcol .playcontainer .playdetails .name { width: 245px; font-size: 130%; color: #0d2b55; font-weight: bold; font-family: Arial; text-transform: uppercase; display: block; margin: 0px 0px 5px 0px; padding: 5px 5px 5px 5px; background-color: #80aedd; background-image: url("/images/structure/background/toolbarmenu-background.gif"); background-repeat: repeat-x; border-bottom: solid #000000 1px; }
.playpage_ha .topcontainer .leftcol .playcontainer .playdetails table tr.row td { background-color: #0d2b55; color: #ffffff; padding: 4px 0px 4px 10px; }
.playpage_ha .topcontainer .leftcol .playcontainer .playdetails table tr.row td.heading { color: #80aedd; font-weight: bold; width: 90px; }
.playpage_ha .topcontainer .leftcol .playcontainer .playdetails table tr.odd td { background: #254066; color: #ffffff; }

.playpage_ha .topcontainer .rightcol { float: left; margin: 10px 0px 10px 0px; background: #ffffff; width:370px; }
.playpage_ha .topcontainer .rightcol .tabs { float: left; width:370px; border-bottom: 2px solid #80aedd; }
.playpage_ha .topcontainer .rightcol .tabs .tabheading { text-transform: uppercase; font-family: arial; font-weight: bold; background-color:#0d2b55; color: #ffffff; height: 30px; line-height: 30px; vertical-align: middle; text-align: center; cursor: pointer; float: left; width: 165px; margin-right: 5px; margin-bottom:0px; font-size: 120%; }
.playpage_ha .topcontainer .rightcol .tabs .selected { height: 30px; background-color: #80aedd; color: #0d2b55; padding:0px; margin-bottom:0px;}
.playpage_ha .topcontainer .rightcol #playbiog { clear: both; width: 360px; padding: 5px 10px 10px 0px; background: #ffffff; }
.playpage_ha .topcontainer .rightcol #playnews { clear: both; width: 360px; padding: 5px 10px 10px 0px; background: #ffffff; }
.playpage_ha .topcontainer .rightcol #playbiog .title { display: none; }
.playpage_ha .topcontainer .rightcol #playbiog .biog { line-height: 150%; color: #0d2b55; width:350px; text-align: left; font-size:12px; }


/*---------Player Profile STATS-------*/

.playpage_ha .currentstats { clear: both; background: #0d2b55; padding: 5px 5px 5px 5px; }
.playpage_ha .currentstats tr.even td { padding: 4px 10px 4px 10px; background: #ffffff; color:#0C2C55;}
.playpage_ha .currentstats tr.odd td { padding: 4px 10px 4px 10px; background: #dedfdf; color:#0C2C55;}
.playpage_ha .currentstats .playmatches_aa tr.colhead th { background-color:#254066; color:#0d2b55; padding: 7px 10px 7px 10px;}
.playpage_ha .currentstats .playmatches_aa tr.total td  { font-weight: bold; padding: 4px 10px 4px 10px; font-size: 110%; color: #ffffff; background: #0d2b55; border-bottom: solid #ffffff 16px;}

.playpage_ha .prevstats { clear: both; background: #0d2b55; padding: 5px 5px 5px 5px; }
.playpage_ha .prevstats tr.even td { padding: 4px 10px 4px 10px; background: #ffffff; color:#0C2C55; }
.playpage_ha .prevstats tr.odd td { padding: 4px 10px 4px 10px; background: #dedfdf; color:#0C2C55; }
.playpage_ha .prevstats tr.seasontotal td { border-bottom: solid #ffffff 16px; font-weight: bold; background: #375780; color: #ffffff; padding: 4px 10px 4px 10px; }
.playpage_ha .prevstats .colhead th { background-color:#254066; color:#0d2b55; padding: 7px 10px 7px 10px; }
.playpage_ha .prevstats tr.comptotal td { background: #DDE9F7; color: #18263C; font-weight: bold; vertical-align: middle; padding: 4px 10px 4px 10px; }
.playpage_ha .prevstats .playstats tr.total td { font-weight: bold; padding: 4px 10px 4px 10px; font-size: 110%; color: #ffffff; background: #0d2b55; }






/*Next Match*/

.matchbox_ta .match1 { display: block;  padding: 5px 10px 5px 10px; height: 70px; border-bottom: solid #0D2B55 1px; margin-bottom: 10px; background-image: url("images/structure/background/bg-v.gif"); background-repeat: no-repeat; background-position: 65px 25px; }
.matchbox_ta .match1 .homelogo { display: block; width: 60px; height: 70px; margin-right: 10px; float: left; } 
.matchbox_ta .match1 .awaylogo { display: block; width: 60px; height: 70px; float: left; margin-right: 20px; }
.matchbox_ta .match1 .teamshort .label { display: none; }
.matchbox_ta .match1 .teamshort { display: block; float: left; width: 125px; font-weight: bold; }
.matchbox_ta .match1 .date .label { display: none; }
.matchbox_ta .match1 .date { display: block; float: left; width: 125px; padding-top: 5px; font-size: 90%; }
.matchbox_ta .match1 .venue .label { display: none; }
.matchbox_ta .match1 .venue { display: block; float: left; width: 125px; padding-top: 3px; font-size: 90%; }
.matchbox_ta .match1 .time .label { display: none; }
.matchbox_ta .match1 .time { display: block; float: left; width: 125px; padding-top: 3px; font-size: 90%; }
.matchbox_ta .match2 { display: block; }
.matchbox_ta .match2 .teamshort .label { display: none; }
.matchbox_ta .match2 .teamshort { display: block; float: left; width: 175px; padding-left: 10px; padding-bottom: 5px; font-weight: bold; }
.matchbox_ta .match2 .date .label { display: none; }
.matchbox_ta .match2 .date { display: block; float: left; width: 25px; padding-top: 0px; padding-bottom: 5px; font-size: 90%; }
.matchbox_ta .match3 { display: block; }
.matchbox_ta .match3 .teamshort .label { display: none; }
.matchbox_ta .match3 .teamshort { display: block; float: left; width: 175px; padding-left: 10px; padding-bottom: 5px; font-weight: bold; }
.matchbox_ta .match3 .date .label { display: none; }
.matchbox_ta .match3 .date { display: block; float: left; width: 25px; padding-top: 0px; padding-bottom: 5px; font-size: 90%; }
.matchbox_ta .match4 { display: block; }
.matchbox_ta .match4 .teamshort .label { display: none; }
.matchbox_ta .match4 .teamshort { display: block; float: left; width: 175px; padding-left: 10px; padding-bottom: 5px; font-weight: bold; }
.matchbox_ta .match4 .date .label { display: none; }
.matchbox_ta .match4 .date { display: block; float: left; width: 25px; padding-top: 0px; padding-bottom: 5px; font-size: 90%; }


.linktickets { padding-top: 5px; }
.linktickets td a { font-weight: bold; color: #0f2d57; text-transform: uppercase; text-decoration: underline; }


/* left col Search bar */
.sys_searchbar {background-color: #0d2b55; border-left: solid #80AEDD 5px; margin-bottom: 5px; background-image: url(images/structure/background/txtbox-bgrnd.jpg); background-position: right; background-repeat: no-repeat;}
.sys_searchbar .titletxt {font-weight: bold; text-transform: uppercase; float:left; margin: 5px 0px 5px 10px; color: white; }
.sys_searchbar .query {  margin: 20px 2px 0px 10px; }
.sys_searchbar .query input { width:130px; }
.sys_searchbar .button { margin: 5px 0px 2px 7px;}



/* Search Results */
table.sys_search {padding-top: 1px;}
table.sys_search td.titletxt {margin: 1px 0px 5px 0px;vertical-align: middle;height: 30px;background-color: #254066; color: #ffffff;padding-left: 20px;font-size: 95%;} 
table.sys_search form.zoom_searchform {padding: 10px 0px 0px 0px;}
table.sys_search form.zoom_searchform input.zoom_searchbox { padding: 2px; font-size: 110%;}
table.sys_search div.sorting {padding: 10px 0px 10px 0px; font-size: 120%; border-bottom: 1px #311e6d solid;}
table.sys_search div.sorting a {text-decoration: underline;}
table.sys_search div.result_block {background: #ffffff; padding: 20px;}
table.sys_search div.result_altblock {background: #efefef; padding: 20px;}
table.sys_search div.result_title{font-size: 120%;}
table.sys_search div.result_title a {font-weight: bold; text-decoration: underline;}
table.sys_search div.context {padding: 5px;}
table.sys_search div.result_pages { padding: 10px 0px 0px 0px; border-top: 1px #311e6d solid; font-size: 120%; font-weight: bold;}
table.sys_search div.result_pages a {text-decoration: underline; padding: 5px;}
table.sys_search div.searchtime {padding: 0px 0px 20px 0px;}
table.sys_search span.highlight {background-color: yellow;}
table.sys_search div.recommended { background: #d0d0d0; border: 1px solid #5a4b8a; padding: 5px; margin-top: 10px; }
table.sys_search div.recommended .recommended_heading { font-size: 130%; font-weight: bold; margin: 0px 0px 5px 0px; }
table.sys_search div.recommended .recommend_block div.recommend_title { font-size: 120%; margin-bottom: 2px;}
table.sys_search div.recommended .recommend_block div.recommend_title a { font-weight: bold; text-decoration: underline;}
table.sys_search div.recommended .recommend_block div.recommend_description {  }
table.sys_search div.recommended .recommend_block div.recommend_infoline {  }

/* 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; }

.ezinesubpage td.titletxt {  background-image: url("images/structure/background/titletxt-background-d.gif"); height: 30px; vertical-align: middle; font-weight: bold; padding: 0px 10px 0px 15px; color: #ffffff;  }
.ezinesubpage td.form { padding: 10px; }
.ezinesubpage td.form tr th { padding: 3px; }
.ezinesubpage td.form tr td { padding: 3px; }
.ezinesubpage td.form input { padding: 2px; font-weight: bold; color: #345278; }


/*Google Map*/
.feat_googlemap { margin-bottom: 10px; }
.feat_googlemap .searchbox { display: none; }
.feat_googlemap .mapbox_bg { background: #0D2B55; padding: 9px 0px 9px 0px; }
.feat_googlemap .mapbox { margin: 0px auto 0px auto; border: solid white 2px; }

/*Snap Shot*/
.snapshot tr .leaguetab tr td  { background: #dddddd;}
.snapshot .link { padding: 10px 0px 10px 0px; font-style: italic;}

/* ---------------   Downloadable Fixture Styling ------------------ */
 
/* Link Styling at the bottom of Fixtures Page */
table.stats_fixtures td.link {background-image: url(/images/structure/background/biog.gif); background-repeat: no-repeat; padding: 5px;}
table.stats_fixtures td.link a {color:  #80aedd; text-decoration: none; font-weight: bold;}
table.stats_fixtures td.link a:hover {color: #0D2B55; text-decoration: underline;}
 
/* Downloadable Fixture Page Styling */
.synd_downloadfix h2 { margin-bottom: 10px; color: #FFffff; 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 #0D2B55; margin-bottom: 10px;}
.synd_downloadfix h4 {font-weight: bold; }
.synd_downloadfix .content {margin: 10px;}
.synd_downloadfix a {color:  #80aedd; text-decoration: none; font-weight: bold;}
.synd_downloadfix a:hover {color: #0D2B55; text-decoration: underline;}

/* <IMG src="/images/structure/background/countdown-bg.jpg"><IMG src="/images/structure/background/cardiff-bookmarks.png"><IMG src="/images/structure/background/cardiff-facebook.png"><IMG src="/images/structure/background/cardiff-rss.png"><IMG src="/images/structure/background/cardiff-twitter.png"><IMG src="/images/structure/background/header-amlin-champ.jpg"><IMG src="/images/structure/background/bg-clubnames2.gif"><IMG src="/images/structure/background/bg-clubnames.gif"><IMG src="/images/structure/background/bg-clubnames1.gif"><IMG src="/images/structure/background/header09-1.jpg"><IMG src="/images/structure/background/homemainnewsbg.gif"><IMG src="/images/structure/background/bg-v.gif"><IMG src="/images/structure/background/worthingtonsPoll.gif"><IMG src="/images/structure/background/Untitled-3.jpg"><IMG src="/images/structure/background/header09-2.jpg"><IMG src="/images/structure/background/header-oz2.jpg"><IMG src="/images/structure/background/header09-3.jpg"><IMG src="/images/structure/background/bg-teamnames.jpg"><IMG src="/images/structure/background/header09-4.jpg"><IMG src="/images/structure/background/header09-5.jpg"><IMG src="/images/structure/background/header09-6.jpg"><IMG src="/images/structure/background/bg-footer.jpg"><IMG src="/images/structure/background/bg-main.jpg"><IMG src="/images/structure/background/bg-main1.jpg"><IMG src="/images/structure/background/titletxt-background-c.gif"><IMG src="/images/structure/background/menu-background-1234-roll.gif"><IMG src="/images/structure/background/menu-background-1234.gif"><IMG src="/images/structure/background/menu-background-lb.gif"><IMG src="/images/structure/background/titletxt-background-d.gif"><IMG src="/images/structure/background/menu-background-lb-roll-1.gif"><IMG src="/images/structure/background/toolbarmenu-background.gif"><IMG src="/images/structure/background/menu-background-lb-roll.gif"><IMG src="/images/structure/background/featplay-bcgrd.gif"><IMG src="/images/structure/background/feature-home.jpg"><IMG src="/images/structure/background/menu-background.gif"><IMG src="/images/structure/background/homeFeaturesBg.gif"><IMG src="/images/structure/background/titletxt-background-b.gif"><IMG src="/images/structure/background/bullet-3arrows.gif"><IMG src="/images/structure/background/txtbox-bgrnd.jpg"><IMG src="/images/structure/background/mainnewsBg.gif"><IMG src="/images/structure/background/menu-background.gif"><IMG src="/images/structure/background/textsize-bkgrd.gif"><IMG src="/images/structure/background/titletxt-background.gif"><IMG src="/images/structure/background/ezine-background.jpg"><IMG src="/images/structure/background/footer.jpg"><IMG src="/images/structure/background/headlineBg.gif"><IMG src="/images/structure/background/bullet-on-grey.gif"><IMG src="/images/structure/background/bg_tabs.gif"><IMG src="/images/structure/background/bg_tabs_hov.gif"> */

