





/*----------------SOCIAL MEDIA--------------------*/
.tabs_social_media .buttons { padding: 0px; margin: 0px; }
.tabs_social_media .buttons li {cursor: pointer;}
.tabs_social_media .buttons li { margin-right: 2px; font-size: 1.0em; width: 175px; float: left; height: 33px; line-height: 33px; text-align: center;  font-weight: bold; ; color: #ffffff; background-image: url("/images/structure/backgrounds/stab2.png"); background-repeat: no-repeat; background-position: top;}
.tabs_social_media .buttons li.selected { width: 175px; float: left; height: 33px; line-height: 33px; text-align: center;  font-weight: bold; ; color: #ffffff; background-image: url("/images/structure/backgrounds/stab1.png"); background-repeat: no-repeat; background-position: top;}
.tabs_social_media .content {clear: both; background-image: url("/images/structure/backgrounds/teamlogobg.png");
 background-repeat: no-repeat; background-position: 0px -30px; background-color: #ffffff; padding: 15px; overflow: hidden}

/*Social Media*/
.tabs_social_media .container_social_media_social_left {float: left; width: 465px; margin-right: 15px;}
.tabs_social_media .container_social_media_social_left .titletxt {font-size: 1.0em;background-image: url("/images/structure/backgrounds/stitlehead.png");}
.tabs_social_media .container_social_media_social_left .link1 {margin: 10px auto 0px auto; width: 256px; height: 59px; display: block; background-image: url("/images/structure/backgrounds/twitter-but.png");}
.tabs_social_media .container_social_media_social_left .link1 a {color: #ffffff; height: 59px; line-height: 59px; padding-left: 60px; font-size: 1.6em;}
.tabs_social_media .container_social_media_social_left .container_news_social_media_twitter .util_customhtml {text-align: center; width: 420px; margin: 20px auto 0px auto;}
.tabs_social_media .container_social_media_social_right .util_customhtml {text-align: center; width: 420px; margin: 20px auto 0px auto;}
.tabs_social_media .container_social_media_social_right .titletxt {font-size: 1.0em;background-image: url("/images/structure/backgrounds/stitlehead.png");}
.tabs_social_media .container_social_media_social_right .link1 {margin: 10px auto 0px auto; width: 256px; height: 59px; display: block; background-image: url("/images/structure/backgrounds/fb-but.png");}
.tabs_social_media .container_social_media_social_right .link1 a {color: #ffffff; height: 59px; line-height: 59px; padding-left: 60px; font-size: 1.6em;}
/*RSS*/
.tabs_social_media .container_social_media_rss_left {float: left; width: 465px; margin-right: 15px;}
.tabs_social_media .container_social_media_rss_left .titletxt {font-size: 1.0em;background-image: url("/images/structure/backgrounds/stitlehead.png");}
.tabs_social_media .quinsru_rss_lister_news {float: left; width: 465px; }
.tabs_social_media .quinsru_rss_lister_news .synd_whatisrss {margin-top: 0px}

/*EZINE*/
.tabs_social_media .container_social_media_ezines_left {float: left; width: 465px; margin-right: 15px;}
.tabs_social_media .container_social_media_ezines_left .std_content .content {background-image: none;}
.tabs_social_media .container_social_media_right {float: left; width: 465px; }
.tabs_social_media .container_social_media_right .headline {font-size: 1.0em;background-image: url("/images/structure/backgrounds/stitlehead.png");}
.tabs_social_media .container_social_media_right .std_content .content {background-image: none;}

/*VIDEO*/
.tabs_social_media .container_social_media_video_left {float: left; width: 465px; margin-right: 15px;}
.tabs_social_media .container_social_media_video_left .titletxt {font-size: 1.0em;background-image: url("/images/structure/backgrounds/stitlehead.png");}
.tabs_social_media .container_social_media_video_right {float: left; width: 465px; }
.tabs_social_media .container_social_media_video_right .titletxt {font-size: 1.0em;background-image: url("/images/structure/backgrounds/stitlehead.png");}
.tabs_social_media .jcarousel-skin-tango {display: none}

/*----------Tabbed Fixture List--------------*/
.basecolumn1a table.stats_fixtures { margin-bottom: 10px; color: #000099; background: #ffffff; }
.basecolumn1a table.stats_fixtures table.fixtures { background: #ffffff; padding: 0px; }
.basecolumn1a table.stats_fixtures table.fixtures tr.group td {font-family: "arial"; border-top: 1px solid #ffffff;  color: #000099; background-image: url("/images/structure/backgrounds/titlethbg.jpg"); background-repeat: repeat-x; background-position: right; ; font-weight: bold;padding: 0px 0px 0px 0px; text-align: center;}
.basecolumn1a table.stats_fixtures table.fixtures tr td { height: 30px; line-height: 30px; padding: 0px 0px 0px 0px;  }
.basecolumn1a table.stats_fixtures table.fixtures tr td a { font-weight: bold; color: #ff6600;  ; }
.basecolumn1a table.stats_fixtures table.fixtures tr.colhead th {  background-image: url("/images/structure/backgrounds/titlethbg.jpg"); background-repeat: repeat-x; background-position: right; color: #000099; ; font-size: 0.8em; padding: 0px 0px 0px 10px; }
.basecolumn1a table.stats_fixtures table.fixtures tr.colhead {}
.basecolumn1a table.stats_fixtures table.fixtures tr.odd td { padding: 0px 0px 0px 10px; font-size: 0.8em; border-top: solid 1px #ffffff; background: #f4f4f4; border-bottom: solid 1px #dddddd; }
.basecolumn1a table.stats_fixtures table.fixtures tr.even td {padding: 0px 0px 0px 10px; font-size: 0.8em; border-bottom: solid 1px #dddddd; background-image: url("/images/structure/backgrounds/backg-newslist.png"); background-repeat: repeat-x; background-position: top;}
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_DateShort { width: 90px; }
.basecolumn1a table.stats_fixtures table.fixtures tr.home td.field_VenName { color: #007A45; font-weight: bold; }
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_HomeDisplay { text-align: right; }
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_HomeShort { padding: 0px;  }
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_AwayShort { padding: 0px;  }
.basecolumn1a table.stats_fixtures table.fixtures tr th.field_HomeDisplay { text-align: right; }
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_AwayDispName { text-align: left; }
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_Score { text-align: center; padding: 0px; margin: 0px; width: 150px; font-weight: bold; color: #000099; font-size: 1.0em;}
.basecolumn1a table.stats_fixtures table.fixtures tr th.field_Score { text-align: center; }
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_CompStageAbbrev { width: 45px; }
.basecolumn1a table.stats_fixtures table.fixtures tr.rollover td { cursor: pointer; background: #ff6600; color: #ffffff;}
.basecolumn1a table.stats_fixtures table.fixtures tr.rollover td a {color: #ffffff;}
.basecolumn1a table.stats_fixtures td.link { margin: 0px 10px 10px 10px; display: block; padding: 8px 0px 10px 0px; }
.basecolumn1a table.stats_fixtures td.link a { color: #ffffff; background-image: url("/images/structure/backgrounds/socialmediabg.png"); background-repeat: no-repeat; background-position: -5px -2px; display: block; padding: 10px 0px 10px 0px; text-align: center; border: solid 1px #ff3300; font-size: 75%;  width: 280px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; }
.basecolumn1a table.stats_fixtures td.link:hover { cursor: pointer; }
.basecolumn1a table.stats_fixtures div.dldfix { margin: 10px 10px 10px 10px;}
.basecolumn1a table.stats_fixtures div.dldfix .hidden { background-image: url("/images/structure/backgrounds/socialmediabg.png"); background-repeat: no-repeat; background-position: -5px -2px; display: block; border: solid 1px #ff3300; width: 270px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; }
.basecolumn1a table.stats_fixtures div.dldfix a { padding: 10px 0px 10px 10px; font-size: 75%; color: #ffffff; }
.basecolumn1a table.stats_fixtures div.dldfix .hidden:hover { cursor: pointer; }
*html .basecolumn1a table.stats_fixtures div.dldfix .hidden { display: block; border: none; }
*html .basecolumn1a table.stats_fixtures div.dldfix .hidden:hover { background-color: #efefef; border: none; }


/*----------------RSS--------------------*/
.synd_rsslister { margin-bottom: 0px; background: #ffffff; }
.synd_rsslister td.include { padding: 5px 0px 5px 0px; }
.synd_rsslister a { font-size: 90%; float: left; color: #000099; padding: 0px; margin: 0px 0px 0px 5px; font-weight: bold;  ; font-size: 0.8em;}
.synd_rsslister tr.list td { height: 25px; line-height: 25px; vertical-align: middle; padding: 2px 0px 0px 25px; background-image: url("/images/structure/backgrounds/rss2.png"); background-repeat: no-repeat; background-position: 5px 7px; }
.synd_rsslister tr.list img { display: none; }
.synd_whatisrss {line-height: 140%; font-size: 0.9em; background: #ffffff; padding: 10px; margin-top: 16px; }
.synd_whatisrss h2 {color: #000099; ;  font-size: 1.2em;}
.synd_whatisrss .content { padding: 5px 0px 5px 0px; margin-bottom: 10px;}
.synd_whatisrss .title { background-color: #CC2B3D; font-family: georgia; height: 30px; line-height: 30px; font-size: 85%; color: white; padding: 0px 0px 0px 10px; background-image: url("/images/structure/backgrounds/magners-subheader-bg.jpg"); background-repeat: no-repeat; margin-bottom: 10px;  background-position: right;}
.synd_rssfeed .titletxt {  color: #c60030; font-size: 130%; padding-bottom: 5px; border-bottom: solid #dfdfdf 1px; }
.synd_rssfeed .rssfeedaa { margin: 10px 0px 10px 0px; }
.synd_rssfeed .rssfeedaa tr td { padding: 5px 0px 5px 0px; }
.synd_rssfeed .rssfeedaa tr td.date { color: #4d4d4d; width: 60px; }
.synd_rssfeed .rssfeedaa tr td.title a { font-weight: bold; color: #c60030; }

/*----------------ARCHIVE--------------------*/
div.basecolumn2b .archive {display: block; width: 300px; clear: both; margin: 0px 0px 0px 0px; height: 180px;}
div.basecolumn2b .archive li {background: #ffffff; float: left; padding-left: 10px; width: 90px; height: 29px; line-height: 29px; border-bottom: 1px solid #cccccc;}
div.basecolumn2b .archive li a {color: #000099; font-size: 0.8em;  ; }
div.basecolumn2b .archive li.link1 a {font-size: 0.8em;}
div.basecolumn2a table.list_archive td.titletxt { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.basecolumn2a table.list_archive tr.colhead { background-image: url("/images/structure/backgrounds/titlethbg.jpg"); background-repeat: repeat-x; background-position: top; }
div.basecolumn2a table.list_archive tr.colhead td.headline { background-image: url("/images/structure/backgrounds/titlethbg.jpg"); background-repeat: repeat-x; background-position: top; color: #000099; height: 20px; line-height: 20px; font-weight: bold;  font-size: 90%;  }
div.basecolumn2a table.list_archive tr.colhead td.date {color: #000099; font-weight: bold; background-image: url("/images/structure/backgrounds/titlethbg.jpg"); background-repeat: repeat-x; background-position: top;  ; font-size: 0.9em;}
div.basecolumn2a table.list_archive tr td { padding: 0px 0px 0px 0px; vertical-align: middle; }
div.basecolumn2a table.list_archive tr td.date {  font-size: 0.8em; color: #ff6600; width: 50px; padding-left: 10px; border-bottom: 1px solid #cccccc; background: #ffffff; }
div.basecolumn2a table.list_archive tr td a { color: #007145; font-weight: bold; }
div.basecolumn2a table.list_archive tr td .headline { background: #ffffff; padding: 5px 0px 5px 10px; text-align: left; height: inherit; line-height: inherit; border-bottom: 1px solid #cccccc;}
div.basecolumn2a table.list_archive tr td .headline a {color: #000099; font-size: 0.8em; }
div.newsindextop .article .headline a:visited { color: #8287a7; }
div.indexnews2 .article .headline a:visited { color: #8287a7; }
div.indexarticlelist .article .headline a:visited { color: #8286a7; }

/*--------------------Ezine Subscription-----------------*/
.feat_ezinesub { margin: 0px 0px 5px 0px; background: #ffffff; background-image: url("/images/structure/backgrounds/onecola-bottombg.jpg"); background-repeat: no-repeat; background-position: bottom; padding: 0px 0px 60px 0px; }
.feat_ezinesub .form td.introduction { padding: 0px 0px 0px 0px; line-height: 150%; font-size: 0.9em;}
.feat_ezinesub .form td { padding: 3px 0px 5px 0px; }
.feat_ezinesub .form th { padding: 3px 0px 5px 0px; width: 100px;  }
.mainezine .form { padding: 15px; }
.mainezine .form .sub_title { padding: 5px 0px 5px 0px; clear: both; }
.mainezine .form .sub_firstname { padding: 5px 0px 5px 0px; clear: both;}
.mainezine .form .sub_surname { padding: 5px 0px 5px 0px; clear: both;}
.mainezine .form .sub_email { padding: 5px 0px 5px 0px; clear: both;}
.mainezine .form .sub_postcode { padding: 5px 0px 5px 0px; clear: both; }
.mainezine .form label { font-weight: bold; font-size: 80%;   clear: both;}
.mainezine .form label input { color: #000000; margin-left: 0px; padding: 3px; font-size: 110%; }
.mainezine .form .sub_title input { margin-left: 45px; width: 90px; }
.mainezine .form .sub_firstname input { margin-left: 7px; width: 190px; }
.mainezine .form .sub_surname input { margin-left: 21px; width: 190px; }
.mainezine .form .sub_email input { margin-left: 32px;width: 190px; }
.mainezine .form .sub_postcode input { margin-left: 15px;width: 90px; }
.mainezine .form .securimagecontainer { width: 200px; background-color: #eeeeee; border: solid 1px #dfdfdf; padding: 10px 10px 10px 10px; margin: 0px 0px 10px 0px; }
.mainezine .form .securimagecontainer .securimage { }
.mainezine .form .securimagecontainer .securimage .instructions { padding: 0px 0px 10px 0px; font-size: 75%; ; }
.mainezine .form .securimagecontainer .securimage .securimagebox { border: solid 0px #ededed; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.mainezine .form .securimagecontainer .securimage .securimagebox .captcha { width: 150px; float: left; margin: 0px 0px 10px 0px; }
.mainezine .form .securimagecontainer .securimage .securimagebox .captcha img {  }
.mainezine .form .securimagecontainer .securimage .securimagebox .audio { width: 22px; float: left; }
.mainezine .form .securimagecontainer .securimage .securimagebox .reload { width: 22px; float: left; }
.mainezine .form .securimagecontainer div.input { width: 200px; clear: both; }
.mainezine .form .securimagecontainer div.input input { width: 180px; border: solid 1px #cccccc; padding: 2px 5px 2px 0px; }
.mainezine .form .securimagecontainer td.submit input {border-radius: inherit; padding: 0px; width: 120px; color: #ffffff; border: 0px; height:35px; background-image: url("/images/structure/backgrounds/submit-button(1).png"); background-repeat: no-repeat; background-position: top; background-color: inherit;}
.mainezine .form .button {border-radius: inherit; padding: 0px; width: 120px; color: #ffffff; border: 0px; height:35px; background-image: url("/images/structure/backgrounds/submit-button(1).png"); background-repeat: no-repeat; background-position: top; background-color: inherit;}
.ezinecont {background: #ffffff;}
.ezinecont .util_customhtml { margin: 0px 0px 20px 0px; padding: 10px; width: 400px;}
.ezinecont .util_customhtml form table tr td { paddding: 10px 10px 10px 10px; font-weight: bold; vertical-align: middle; font-size: 0.9em; width: 100px; }
.ezinecont .util_customhtml form table tr td input { padding: 3px; font-size: 0.9em; margin-top: 5px; display:block; width: 200px;}
.ezinecont .util_customhtml form table tr td select { padding: 3px; font-size: 0.9em;margin-top: 5px; font-weight: bold;}
.ezinecont .util_customhtml form table tr td .submit { width: 120px; height: 35px; color: #fff; font-size: 0.9em;  border: none; background-color: #fff; background-image: url("/images/structure/backgrounds/submit-button(1).png"); background-repeat: no-repeat; background-position: 0 0; }
.ezinecont .util_customhtml form table tr .verify_image { background: #e2e2e1; padding: 5px; width: 100px; }
.ezinecont .util_customhtml form table tr .verify_image div { font-style: normal; }

/*---------------ARCHIVE NEWS LIST-----------------*/
.basecolumn2a .newsarchive .list_articles {display: block; background: #ffffff; overflow: hidden}
.basecolumn2a .newsarchive .list_articles .article {float: left; width: 650px; background: #ffffff; padding-left: 10px;  border-bottom: 1px solid #cccccc; margin-bottom: 5px;}
.basecolumn2a .newsarchive .list_articles .article .headline { display: block; float: right; margin: 0px; padding: 0px; width: 550px; padding-left: 0px; background: none; height: inherit; line-height: inherit; background-image: none; text-align: left; }
.basecolumn2a .newsarchive .list_articles .article .headline a { font-weight: bold; font-size: 0.8em; color: #000099; }
.basecolumn2a .newsarchive .list_articles .article .date { display: block; font-size: 0.8em;  float: left; width: 390px; color: #ff6600; padding: 0px 0px 0px 0px; width: 100px; }
.basecolumn2a .newsarchive .list_articles .article .image { display: none }
.basecolumn2a .newsarchive .list_articles .article .image img { background-image: url("/images/structure/backgrounds/newsbg.jpg"); background-repeat: repeat-x; background-position: bottom; width: 100px; padding: 3px; border: 1px solid #dddddd;}
.basecolumn2a .newsarchive .list_articles .article .abstract { display: none;}
.basecolumn2a .newsarchive .list_articles .article1 .headline { display: block; float: right; margin: 0px; padding: 0px; width: 550px; padding-left: 0px; background: none; height: inherit; line-height: inherit; background-image: none; text-align: left; }
.basecolumn2a .newsarchive .list_articles .article1 .headline a { font-weight: bold; font-size: 0.8em; color: #000099; }
.basecolumn2a .newsarchive .list_articles .article1 .image { display: none; float: left;width: 100px; }
.basecolumn2a .newsarchive .list_articles .article1 .abstract { display: none;}
.basecolumn2a .newsarchive .list_articles .article1 .date { display: block; font-size: 0.8em;  float: left; width: 390px; color: #ff6600; padding: 0px 0px 0px 0px; width: 100px; }

/*---------------Search Results-----------------*/
form.zoom_searchform { margin-top: 20px; border-bottom: dashed #c3c3c3 1px; margin-bottom: 20px;}
form.zoom_searchform input.zoom_searchbox { width: 150px; font-size: 110%; padding-left: 5px;}
form.zoom_searchform span.zoom_results_per_page {display: block; clear: both; width: 400px; }
table.sys_search div.searchheading { background-color: #CC2B3D; font-family: georgia; height: 30px; line-height: 30px; font-size: 85%; color: white; padding: 0px 0px 0px 10px; background-image: url("/images/structure/backgrounds/magners-subheader-bg.jpg"); background-repeat: no-repeat; margin-bottom: 10px;  background-position: right;}
table.sys_search div.summary { font-size: 120%; color: #ff6600; }
table.sys_search .result_pagescount { font-weight: bold;  padding-bottom: 2px; border-bottom: dashed #c3c3c3 1px; }
table.sys_search .sorting { margin: 0px 0px 15px 0px; padding: 15px 0px 15px 5px; border-bottom: dashed black 1px; background: #f2f2f2; }
table.sys_search .sorting a { text-decoration: underline; }
table.sys_search .result_title { margin: 20px 0px 5px 0px; padding-top: 10px; }
table.sys_search .result_title a { font-size: 110%; color: #000099;  font-weight: bold; font-family: arial;}
table.sys_search .highlight { background: #ff6600; font-weight: bold; color: #ffffff;}
table.sys_search .description { display: none; line-height: 150%; }
table.sys_search .context { margin-bottom: 10px; line-height: 150%; }
table.sys_search .infoline { font-size: 85%; font-weight: bold; background: #f2f2f2; padding: 3px; border-bottom: dashed #c3c3c3 1px; margin-bottom: 10px;}
table.sys_search .searchtime { font-size: 85%; ; }
table.sys_search td {padding: 10px; background: #ffffff; font-size: 0.9em;}
div.basecolumn2a table.sys_search td.titletxt {padding: 0px}
h2.searchheading {color: #000099;  ;}
/* <IMG src="/images/structure/backgrounds/BG-RSS-White.gif"> */

/* <IMG src="/images/structure/backgrounds/BG-RSS-White.gif"> */


