



/*--------------Club Pages----------------------------------*/

.feat_clubpaged { width: 725px; float: left; padding: 0px 0px 0px 0px; }
.feat_clubpaged .titlebar { width: 725px; float: left; padding: 0px 0px 0px 0px; }
.feat_clubpaged .titlebar .titletxt { width: 710px; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px; height: 51px; line-height: 51px; font-weight: bold; color: #0068b3; font-family: Tahoma; text-transform: uppercase; background-image: url("/images/structure/background/pr10-1col-banner.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }

.feat_clubpaged .links { padding: 14px 14px 0px 14px; margin: 0px 0px 0px 0px; height: 40px; line-height: 40px; background-color: #ededed; background-image: none; border-top: solid 0px #dbdbdb; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; }
.feat_clubpaged .links a { float: left; height: 40px; line-height: 40px; text-align: center; text-transform: none; color: #6c6c6c; font-weight: normal; font-size: 90%; padding: 0px 15px 0px 15px; margin: 0px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; }
.feat_clubpaged .links a:hover { }
.feat_clubpaged .links .selected { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.feat_clubpaged .links .selected a { background-color: #fff; color: #0068b3; }

.feat_clubpaged .clubinfo { width: 723px; clear: both; background: #fff; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; line-height: 150%; font-size: 75%; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.feat_clubpaged .clubinfo .clubinfo_ja { padding: 15px 15px 15px 15px; }
.feat_clubpaged .clubinfo .crest { float:left; width: 100px; height: 100px; background: none; margin: 0px 10px 0px 5px; }
.feat_clubpaged .clubinfo .address { float: left; width: 145px; padding: 0px 15px 0px 15px; margin: 0px 0px 0px 0px; }
.feat_clubpaged .clubinfo .phoneetc { float: left; width: 180px; padding: 0px 14px 0px 14px; margin: 0px 0px 0px 0px; border-left: solid 1px #dbdbdb; border-right: solid 1px #dbdbdb; }
.feat_clubpaged .clubinfo .phoneetc a { }
.feat_clubpaged .clubinfo .phoneetc a:hover {  }
.feat_clubpaged .clubinfo .history { float: left; width: 175px; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px; }


/*--------Club Info Flash Squad------------*/

.feat_clubpaged .flashsquad { background: #fff; width: 725px; padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; text-align: center; border-bottom: solid 1px #dbdbdb; }

/*----------------------------Club Info Left Col----------------------------------*/

/*--------Club Info Left Col News Lists------------*/

.feat_clubpaged .leftcol {  width: 370px; float: left; padding: 0px 30px 0px 0px; margin: 0px 0px 0px 0px; border-right: solid 1px #dbdbdb; }
.feat_clubpaged .leftcol .newslist { width: 370px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.feat_clubpaged .leftcol .newslist .titletxt { width: 360px; float: left; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 15px 0px; font-family: Tahoma; font-size: 80%; font-weight: bold; color: #0068b3; background-image: url("/images/structure/background/pr10-yell-newsindex-title.gif"); background-repeat: no-repeat; background-position: left; }

.feat_clubpaged .leftcol .newslist .clubinfonews .layoutb { display: block; width: 370px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 8px 0px; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutb .headline { display: block; width: 370px; float: left; line-height: 100%; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutb a { padding: 0px 0px 0px 15px; font-size: 75%; background-image: url("/images/structure/background/pr10-gen-bullet.gif"); background-repeat: no-repeat; background-position: 3px 6px; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutb a:hover { text-decoration: underline; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutb .date { display: none; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutb .abstract { display: none; }

.feat_clubpaged .leftcol .newslist .clubinfonews .layoutc { display: block; width: 370px; float: left; padding: 0px 0px 15px 0px; margin: 0px 0px 15px 0px; border-bottom: solid 1px #dbdbdb; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutc .image { display: block; width: 100px; float: left; margin: 0px 15px 10px 0px; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutc .image img {  display: block; height: auto; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutc .headline { display: block; width: 255px; float: left; margin: 0px 0px 8px 0px; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutc a { font-size: 110%; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutc a:hover { text-decoration: underline; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutc .date { display: block; width: 255px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; color: #333333; font-family: Tahoma; font-size: 70%; }
.feat_clubpaged .leftcol .newslist .clubinfonews .layoutc .abstract { display: block; width: 370px; float: left; font-size: 75%; line-height: 150%; color: #6c6c6c; }


/*----------------------------Club Info Right Col----------------------------------*/

/*-------Club Info Right Col Expanding Boxes------------*/

.feat_clubpaged .rightcol { width: 290px; float: right; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.feat_clubpaged .rightcol .slideheading { float: left; width: 250px; height: 25px; line-height: 25px; padding: 0px 0px 0px 20px; margin: 0px 0px 15px 0px; color: #0068b3; font-weight: bold; font-family: Tahoma; font-size: 80%; background-image: url("/images/structure/background/pr10-home-slidetitle-off.gif"); background-repeat: no-repeat; background-position: left; }
.feat_clubpaged .rightcol .switch { float: right; width: 20px; cursor: pointer; height: 25px; line-height: 25px; padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; color: #0068b3; font-weight: bold; font-family: Tahoma; font-size: 80%; background-image: url("/images/structure/background/pr10-home-slidetitle-off.gif"); background-repeat: no-repeat; background-position: right; }


/*------------League Table-------------*/
.feat_clubpaged .rightcol #leaguetable { width: 280px; float: left; margin: 0px 0px 15px 0px; padding: 4px 4px 4px 4px; cursor: pointer; border: solid 1px #dbdbdb; }
.feat_clubpaged .rightcol #leaguetable td.titletxt { display: none; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab { }
.feat_clubpaged .rightcol #leaguetable table.leaguetab td.heading { padding: 4px 5px 10px 5px; font-size: 75%; color: #0068b3; }

.feat_clubpaged .rightcol #leaguetable table.leaguetab td.dropdowns { width: 90px; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #fff; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab td.dropdowns form { font-size: 90%; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab td.dropdowns select { margin: 0px 0px 0px 0px; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab td.dropdowns input { display: none; padding: 2px 5px 1px 12px; margin: 0px 0px 0px 10px; color: #0068b3; font-weight: bold; font-family: Tahoma; font-size: 75%; background-image: url("/images/structure/background/pr10-linkbg-yell.png"); background-repeat: no-repeat; background-position: -2px -4px; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab td.dropdowns input:hover { cursor: pointer; text-decoration: underline; border: 1px solid #b1b1b1; }

.feat_clubpaged .rightcol #leaguetable table.leaguetab table tr td { font-family: Tahoma; padding: 4px 5px 4px 5px; color: #6c6c6c; font-weight: normal; font-size: 70%; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab tr td img { }
.feat_clubpaged .rightcol #leaguetable table.leaguetab tr.colhead { background-color: #ededed; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab tr.colhead th { font-family: Tahoma; padding: 4px 5px 4px 5px; color: #6c6c6c; font-weight: normal; font-size: 70%; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab tr.odd td { padding: 7px 5px 7px 5px; background-color: #fff; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab tr.even td { padding: 4px 5px 4px 5px; background-color: #f4f4f4; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab tr.champion td { background-color: #ffdf0b; color: #0068b3; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab tr.highlight td { }
.feat_clubpaged .rightcol #leaguetable table.leaguetab tr.normalstart td { border-top: dashed 1px #cdcdcd; }
.feat_clubpaged .rightcol #leaguetable table.leaguetab tr.relegatedstart td { border-top: dashed 1px #cdcdcd; background-color: #ededed; }




/*------------Next Fixture-----------*/
.feat_clubpaged .rightcol #nextmatch { width: 290px; float: left; margin: 0px 0px 0px 0px; background: #fff; margin: 0px 0px 15px 0px; padding: 0px 0px 15px 0px; line-height: 150%; font-size: 75%; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 { display: block; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .opplogo { display: block; float: left; width: 65px; height: 65px; padding: 10px 10px 10px 20px; margin-right: 5px; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .opposition { width: 180px; display: block; float: left; font-weight: bold; padding: 10px 0px 0px 0px; color: #0071bb; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .opposition .label { display: none; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .dateabbrev { width: 180px; display: block; float: left; padding: 0px 0px 0px 0px; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .dateabbrev .label { display: none; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .venue{ width: 180px; display: block; float: left; padding: 0px 0px 0px 0px; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .venue .label { display: none; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .time { display: block; float: left; padding: 0px 0px 10px 0px; width: 110px; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .time .label { display: none; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .prevmeeting .label { display: block; padding: 0px 0px 0px 0px; font-weight: bold; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .prevmeeting { padding: 5px 0px 5px 10px; clear: both; display: block; border-top: solid #dedede 1px; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .form .label { display: block; padding: 0px 0px 0px 0px; font-weight: bold; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .form { padding: 5px 0px 5px 10px; clear: both; display: block; font-size: 90%; border-top: solid #dedede 1px; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .oppform .label { display: block; padding: 0px 0px 0px 0px; font-weight: bold; }
.feat_clubpaged .rightcol #nextmatch .matchbox_ta .match1 .oppform { padding: 5px 0px 0px 10px; clear: both; display: block; border-top: solid #dedede 1px; }



/*----------Last Fixture-----------*/

.feat_clubpaged .rightcol #lastmatch { width: 290px; float: left; margin: 0px 0px 0px 0px; background: #fff; margin: 0px 0px 15px 0px; padding: 0px 0px 15px 0px; line-height: 150%; font-size: 75%; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 { display: block; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .homelogo { display: block; float: left; width: 65px; height: 65px; padding: 10px 10px 0px 10px;  margin: 0px 30px 0px 40px;}
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .awaylogo { display: block; float: left; width: 65px; height: 65px; padding: 10px 10px 0px 10px;  margin: 0px;}
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .score_result { display: block; padding: 0px 0px 0px 0px; clear: both; border-top: solid #dedede 1px; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .score_result .value { display: block; font-size: 130%; padding: 5px 0px 5px 0px; float: left; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .score_result .label { display: block; float: left; width: 60px; color: #0071bb; font-weight: bold; font-size: 100%; padding: 5px 0px 5px 10px; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .venue { display: block; padding: 0px 0px 0px 0px; clear: both; border-top: solid #dedede 1px; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .venue .value { display: block; padding: 5px 0px 5px 0px; float: left; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .venue .label { display: block; float: left; width:60px; color: #0071bb; font-weight: bold; font-size: 100%; padding: 5px 0px 5px 10px; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .attendance { display: block; padding: 0px 0px 0px 0px; clear: both; border-top: solid #dedede 1px; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .attendance .value { display: block; padding: 5px 0px 5px 0px; float: left; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .attendance .label { display: block; float: left; width: 60px; color: #0071bb; font-weight: bold; font-size: 100%; padding: 5px 0px 5px 10px; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .referee { display: block; padding: 0px 0px 15px 0px; clear: both; border-top: solid #dedede 1px; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .referee .value { display: block; padding: 5px 0px 5px 0px; float: left; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .referee .label { display: block; float: left; width: 60px; color: #0071bb; font-weight: bold; font-size: 100%; padding: 5px 0px 5px 10px; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .date { display: block; padding: 0px 0px 0px 0px; clear: both; border-top: solid #dedede 1px; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .date .value { display: block; padding: 5px 0px 5px 0px; float: left; font-size: 100%; }
.feat_clubpaged .rightcol #lastmatch .matchbox_ua .match1 .date .label { display: block; float: left; width: 60px; color: #0071bb; font-weight: bold; font-size: 100%; padding: 5px 0px 5px 10px; }


/*-------------Kits------------*/

.feat_clubpaged .rightcol .kitheader {display: block;}
.feat_clubpaged .rightcol #kits { width: 290px; float: left; margin: 0px 0px 0px 0px; background: #fff; margin: 0px 0px 15px 0px; padding: 0px 0px 15px 0px; line-height: 150%; font-size: 75%; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.feat_clubpaged .rightcol #kits .home { padding: 0px 0px 0px 0px; margin: 10px 0px 0px 30px; width: 95px; float: left; }
.feat_clubpaged .rightcol #kits .away { padding: 0px 0px 0px 0px; margin: 10px 0px 0px 40px; width: 95px; float: left; }
.feat_clubpaged .rightcol #kits .home img { border: 1px solid #dedede; padding: 4px 4px 4px 4px; }
.feat_clubpaged .rightcol #kits .away img { border: 1px solid #dedede; padding: 4px 4px 4px 4px; }



/*-----------------------Club Page Squad--------------------------*/

.feat_clubpaged table.squadlist_aa { background: none; margin: 0px 0px 0px 0px; font-size: 90%; }
.feat_clubpaged table.squadlist tr.colhead th { height: 35px; line-height: 35px; padding: 0px 0px 0px 0px; background-color: #ededed; font-weight: normal; } 
.feat_clubpaged table.squadlist_aa tr td { border-top: solid 5px #fff; }
.feat_clubpaged table.squadlist_aa tr.odd td { background: #ffffff; padding: 0px 0px 0px 0px; vertical-align: middle; }
.feat_clubpaged table.squadlist_aa tr.even td { background: #f4f4f4; padding: 0px 0px 0px 0px; vertical-align: middle; }
.feat_clubpaged table.squadlist_aa tr.hover td { background: #ededed; cursor: pointer; color: #0168b3; }


/*-----------------------Club Page Fixtures--------------------------*/

.feat_clubpaged table.fixtures { }
.feat_clubpaged table.fixtures td.titletxt { font-size: 130%; font-weight: normal; color: #0168b3; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-transform:none; }
.feat_clubpaged table.fixtures { width: 100%; }
.feat_clubpaged table.fixtures td.list { width: 100%; padding: 0px 0px 0px 0px; }

.feat_clubpaged table.fixtures tr td.dropdowns fieldset { text-align: right; border: 0px; margin: 0px; padding: 5px 0px; }

.feat_clubpaged table.fixtures td.list table.list tr td { line-height: 100%; padding: 4px 0px 4px 0px; font-size: 75%; font-family: Tahoma; vertical-align: middle; }

.feat_clubpaged table.fixtures td.list table.list tr.group td { height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 80%; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; border-top: 15px solid #fff; border-bottom: 10px solid #fff; }
.feat_clubpaged table.fixtures td.list table.list tr.colhead { background-color: #ededed; height:26px; line-height:25px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } 
.feat_clubpaged table.fixtures td.list table.list tr.colhead th { font-weight: normal; color: #6c6c6c; text-transform: normal; line-height: 100%; padding: 4px 0px 4px 0px; font-size: 75%; font-family: Tahoma; vertical-align: middle; }
.feat_clubpaged table.fixtures td.list table.list tr.colhead th.field_HomeDispName { text-align: right; }
.feat_clubpaged table.fixtures td.list table.list tr.colhead th.field_Date { padding-left: 5px; }
.feat_clubpaged table.fixtures td.list table.list tr.odd td { background: #fff; padding: 7px 0px 7px 0px; }
.feat_clubpaged table.fixtures td.list table.list tr.even td { background: #f4f4f4; }
.feat_clubpaged table.fixtures td.list table.list tr td.field_Date { padding-left: 5px;  }
.feat_clubpaged table.fixtures td.list table.list tr td.field_CompStageAbbrev { text-align: center; }
.feat_clubpaged table.fixtures td.list table.list tr td.field_BroadcastAttend { }
.feat_clubpaged table.fixtures td.list table.list tr.home td.field_VenName {  }
.feat_clubpaged table.fixtures td.list table.list tr td.field_HomeDispName { text-align: right;  }
.feat_clubpaged table.fixtures td.list table.list tr td.field_AwayDispName { text-align: left; padding-right: 5px; }
.feat_clubpaged table.fixtures td.list table.list tr td.field_Score { width: 80px; text-align: center; font-weight: bold; color: #0168b3; font-size: 100%; }
.feat_clubpaged table.fixtures td.list table.list tr td.field_More a { color: #0168b3; }
.feat_clubpaged table.fixtures td.list table.list tr td.field_More a:hover { }
.feat_clubpaged table.fixtures td.list table.list tr.rollover td { cursor: pointer; background: #ededed; color: #0168b3; }
.feat_clubpaged table.fixtures td.list table.list tr.rollover td a { color: #0168b3; }
.feat_clubpaged table.fixtures td.list table.list tr.rollover td.field_VenName { }
.feat_clubpaged table.fixtures td.list table.list tr td.field_BroadcastAttend { text-align: center; }
.feat_clubpaged table.fixtures td.list table.list tr td.field_More { width: 35px; }





/*-------------------Club Page Team News ------------*/
.feat_clubpaged .teamnews { width: 725px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.feat_clubpaged .teamnews .section { width: 715px; float: left; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 15px 0px; font-family: Tahoma; font-size: 80%; font-weight: bold; color: #0068b3; background-image: url("/images/structure/background/pr10-yell-newsindex-title.gif"); background-repeat: no-repeat; background-position: left; }

.feat_clubpaged .teamnews .clubinfonews .layoutc { display: block; width: 370px; float: left; padding: 0px 0px 15px 0px; margin: 0px 0px 15px 0px; border-bottom: solid 1px #dbdbdb; }
.feat_clubpaged .teamnews .clubinfonews .layoutc .image { display: block; width: 100px; float: left; margin: 0px 15px 10px 0px; }
.feat_clubpaged .teamnews .clubinfonews .layoutc .image img {  display: block; height: auto; }
.feat_clubpaged .teamnews .clubinfonews .layoutc .headline { display: block; width: 255px; float: left; margin: 0px 0px 8px 0px; }
.feat_clubpaged .teamnews .clubinfonews .layoutc a { font-size: 110%; }
.feat_clubpaged .teamnews .clubinfonews .layoutc a:hover { text-decoration: underline; }
.feat_clubpaged .teamnews .clubinfonews .layoutc .date { display: block; width: 255px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; color: #333333; font-family: Tahoma; font-size: 70%; }
.feat_clubpaged .teamnews .clubinfonews .layoutc .abstract { display: block; width: 370px; float: left; font-size: 75%; line-height: 150%; color: #6c6c6c; }

.feat_clubpaged .teamnews .clubinfonews .layoutb { display: block; width: 725px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 8px 0px; }
.feat_clubpaged .teamnews .clubinfonews .layoutb .headline { display: block; width: 725px; float: left; line-height: 100%; }
.feat_clubpaged .teamnews .clubinfonews .layoutb a { padding: 0px 0px 0px 15px; font-size: 75%; background-image: url("/images/structure/background/pr10-gen-bullet.gif"); background-repeat: no-repeat; background-position: 3px 6px; }
.feat_clubpaged .teamnews .clubinfonews .layoutb a:hover { text-decoration: underline; }
.feat_clubpaged .teamnews .clubinfonews .layoutb .date { display: none; }
.feat_clubpaged .teamnews .clubinfonews .layoutb .abstract { display: none; }



/*-------------------Club Page Statistics ------------------------*/

/*----------Overall Statistics-----------*/

.feat_clubpaged .teamstatistics { width: 725px; margin: 0px 0px 0px 0px; float: left; }
.feat_clubpaged .teamstatistics .section { font-size: 130%; font-weight: normal; color: #0168b3; margin: 0px 0px 15px 0px; }

.feat_clubpaged .statstabs { width: 695px; float: left; padding: 14px 14px 0px 14px; margin: 0px 0px 0px 0px; background-color: #ededed; background-image: none; border-top: solid 0px #dbdbdb; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-top: solid 1px #dbdbdb;  -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; } 
.feat_clubpaged .statstabs .tab { float: left; text-align: center; text-transform: none; color: #6c6c6c; font-weight: normal; font-size: 90%; padding: 10px 15px 10px 15px; margin: 0px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; }
.feat_clubpaged .statstabs .tab:hover { cursor: pointer; text-decoration: underline; }
.feat_clubpaged .statstabs .tabselected { background-color: #fff; color: #0168b3; float: left; text-align: center; text-transform: none; font-weight: normal; font-size: 90%; padding: 10px 15px 10px 15px; margin: 0px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; }
.feat_clubpaged .statstabs .tabselected:hover { cursor: pointer; text-decoration: underline; }

.feat_clubpaged .team_overall { width: 725px; margin: 0px 0px 0px 0px; float: left; }
.feat_clubpaged .team_overall .heading { clear: both; height: 45px; line-height: 45px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center; font-size: 110%; font-weight: normal; color: #0168b3; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; }
.feat_clubpaged .team_overall .heading .statsstatement { display: none; }

.feat_clubpaged .team_overall .statsbar { background-color: #ededed; display: block; color: #6c6c6c; font-weight: normal; margin-right: 0px; margin-bottom: 0px; text-align: center; font-size: 75%; height: 25px; line-height: 25px; padding-left: 15px; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; }
.feat_clubpaged .team_overall .statsbar .statsrow { float: left; width: 118px; text-align: center; }
.feat_clubpaged .team_overall .statsbar .teamrow {display: none; }
.feat_clubpaged .team_overall .statsbar .approw { width: 165px; }
.feat_clubpaged .team_overall .statsbar .champrow { width: 135px; }
.feat_clubpaged .team_overall .statsbar .winrow { width: 110px; }
.feat_clubpaged .team_overall .statsbar .drawrow { width: 100px; }
.feat_clubpaged .team_overall .statsbar .loserow { width: 90px; }
.feat_clubpaged .team_overall .statsbar .label { display: block; float: left; }
.feat_clubpaged .team_overall .statsbar .info { font-weight: bold; }
.feat_clubpaged .team_overall .statsbar .info { display: block; float: left; margin-left: 5px; }

.feat_clubpaged .team_overall .charts { float: left; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb; }
.feat_clubpaged .team_overall .overallchart { background-color: #fff; width: 240px; float: left; border-right: solid 1px #dbdbdb; }
.feat_clubpaged .team_overall .homechart { background-color: #fff; width: 241px; float: left; border-right: solid 1px #dbdbdb; }
.feat_clubpaged .team_overall .awaychart { background-color: #fff; width: 240px; float: left; }
.feat_clubpaged .team_overall .charts .chartheading { display: block; height: 35px; line-height: 35px; text-align: center; font-size: 100%; font-weight: normal; color: #0168b3; }

.feat_clubpaged .team_overall .overallstats { font-family: Tahoma; width: 713px; float: left; height: auto; padding: 5px 5px 5px 5px; border-top: solid 0px #dbdbdb; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; }

.feat_clubpaged .team_overall table .label { padding-left: 10px; }
.feat_clubpaged .team_overall table tr td { padding: 5px 0px 5px 0px; }
.feat_clubpaged .team_overall tr.odd { background: #fff; }
.feat_clubpaged .team_overall tr.even { background: #f4f4f4; }

.feat_clubpaged .team_overall .leftstats { float: left; width: 240px; }
.feat_clubpaged .team_overall .leftstats table { border-collapse: collapse; font-size: 100%; font-weight: normal; color: #0168b3; }
.feat_clubpaged .team_overall .leftstats table .label { width: 175px; font-size: 80%; font-weight: normal; color: #6c6c6c; }

.feat_clubpaged .team_overall .rightstats { float: left; width: 470px; }
.feat_clubpaged .team_overall .rightstats table { border-collapse: collapse; font-size: 100%; font-weight: normal; color: #0168b3; }
.feat_clubpaged .team_overall .rightstats table .label { width: 190px; font-size: 80%; font-weight: normal; color: #6c6c6c; }





/*----------Opposition Breakdown Stats-----------*/

.feat_opp { float: left; width: 723px; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; }
.feat_opp .heading { clear: both; height: 45px; line-height: 45px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center; font-size: 110%; font-weight: normal; color: #0168b3; }
.feat_opp .row { clear: both; background-color: #f4f4f4; height: 72px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-bottom: solid 15px #fff; }
.feat_opp .row .nation { height: 57px; padding: 5px 0px 0px 0px; width: 80px; text-align: center; background: #ffffff; border: solid #f4f4f4 5px; float: left; }
.feat_opp .row .matches { float: left; color: #0168b3; line-height: 72px; width: 60px; text-align: center; font-size: 150%; }
.feat_opp .row .winrow { height: 20px; width: 475px; color: #6c6c6c; margin-top: 9px; }
.feat_opp .row .loserow { height: 20px; width: 475px; color: #6c6c6c; margin-top: 0px; }
.feat_opp .row .drawrow { height: 20px; width: 475px; color: #6c6c6c; margin-top: 0px; }
.feat_opp .row .wldbox { float: left; width: 50px; height: 72px; font-size: 80%; }
.feat_opp .row .wldgraph { float: left; width: 515px; }
.feat_opp .row .wldgraph .winrow .winline { float: left; margin-right: 5px; }
.feat_opp .row .wldgraph .loserow .loseline { float: left; margin-right: 5px; }
.feat_opp .row .wldgraph .drawrow .drawline { float: left; margin-right: 5px; }
.feat_opp .row .wldgraph .winrow .windetails { float: left; color: #0168b3; font-size: 80%; }
.feat_opp .row .wldgraph .loserow .losedetails { float: left; color: #0168b3; font-size: 80%; }
.feat_opp .row .wldgraph .drawrow .drawdetails { float: left; color: #0168b3; font-size: 80%; }



/*-------------------Club Page Getting There Google Map ------------------------*/

.feat_clubpaged .venuemap { margin: 0px 0px 15px 0px; }
.feat_clubpaged .venuemap .title { font-size: 130%; font-weight: normal; color: #0168b3; margin: 0px 0px 15px 0px; }
.feat_clubpaged .venuemap .mapbox_bg { background: #fff; padding: 0px 0px 15px 0px; margin: 0px auto 15px auto; text-align: center; border-bottom: solid 1px #dbdbdb; }
.feat_clubpaged .venuemap .mapbox { margin: 0px auto 15px auto; text-align: center; }
.feat_clubpaged .gettingtheretxt { font-size: 75%; line-height: 160%; color: #6c6c6c; }
.feat_clubpaged .gettingtheretxt h1 { height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 15px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 90%; background-image: url("/images/structure/background/pr10-2acontent-h1.gif"); background-repeat: no-repeat; background-position: top; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.feat_clubpaged .gettingtheretxt a {  }
.feat_clubpaged .gettingtheretxt a:hover {  }



/*-------------------CLUB INDEX PAGE------------------------*/
.stats_clubinfo table.clubindex tr td .teamlogo { width: 90px; height: 90px; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 15px; }
.stats_clubinfo table.clubindex tr td .teamlogo img { padding: 9px 9px 9px 9px; background-color: #fff; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: 0px 0px; }
.stats_clubinfo table.clubindex tr td .teamname { display: none; }
.stats_clubinfo table.clubindex tr td .teamlogo:hover img { background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: 0px -41px; }

/*  */


