



/* Standard set-up */ 

body { background-color: #000000; background-image: url("/images/structure/background/background-grad-1.jpg"); background-repeat: repeat-x; text-align: center; font-family: Trebuchet MS; color: #000000; font-size: 80%; margin: 0px; padding: 0px; } 
body.base_standard { background-color: black; }
body.sharedarea { text-align: left; }
input, select, textarea { font-family: Trebuchet MS; font-size: 85%; z-index: 1; } 
select {font-size: 100%;} input.radio { border: 0px; background-color: transparent; } 
table, th, td, img { border-style: solid; border-color: black; border-width: 0px; } 
a { color: #a40607; text-decoration: none; font-weight: normal; } 
a:hover { color: black; font-weight: normal; text-decoration: underline; }

img { border: solid black 0px; } table { width: 100%; font-size: 100%; } 
th, td, div, ul, li { text-align: left; vertical-align: top; border: solid black 0px; } 
ul { padding: 0px; margin: 0px; } 
li { list-style-type: none; padding: 0px; margin: 0px; } 
.ticketoffice .std_content ul li { list-style-type: disc; margin-left: 50px; padding: 0px 0px 5px 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; } .spacer { height: 0px; clear: both; } 
div.overlay { background: black; opacity: 0.7; filter: alpha(Opacity=70); -moz-opacity: 0.7; } 
div.content img { padding: 0px; } 




/*Splash*/


.base_splash { background-image: none; margin: 0px auto 0px auto; width: 650px;}
.base_splash .main { margin: 0px auto 0px auto;  text-align: center; margin: 0px auto 0px auto; }
.base_splash .main .cell { text-align: center; margin: 0px auto 0px auto; }
.base_splash .credits  { display: none; }
.base_splash .nav_buttonlist .button { text-align: center; }



/* Base pages */
div.basemainarea { margin-left: auto; margin-right: auto; width: 950px; padding: 5px; margin-top: 10px; background: white; }
div.baseheader { margin-left: auto; margin-right: auto; width: 960px; clear: both; color: #ffffff; height: 87px; }
.topbuttonlist { position: absolute; width: 480px; margin-top: 5px; height: 80px; }
.topbuttonlist .button1 { float: left; width: 105px; text-align: center; border-right: solid #2a2a2a 1px; }
.topbuttonlist .button2 { float: left; width: 105px; text-align: center; border-right: solid #2a2a2a 1px; }
.topbuttonlist .button3 { float: left; padding-left: 20px; }
.adv_adtech { margin: 10px 0px 10px 30px; border: 0px red solid; height: 600px; width: 120px; }
div.baseheader .adv_adtech { position: absolute; margin: 8px 0px 0px 490px; height: 60px; width: 468px; border: solid #c90101 2px; }

.smarteditmode div.baseheader { height: auto; }
iframe.baseheader { height: 120px; }

.basecolumn1a { float: left; width: 755px; padding: 0px 0px 10px 5px; }
.matchcentre .basecolumn1a { width: 950px; padding: 0px 0px 0px 0px; }
.basehome .basecolumn1a { width: 950px; padding: 0px 0px 0px 0px; }

.basecolumn2a { float: left; width: 520px; margin: 0px 5px 10px 5px; padding: 0px 0px 10px 0px; }
.basecolumn2b { float: left; width: 230px; padding: 0px; }

.basebannerimg { margin-bottom: 10px; text-align: right; }
.baseleftmenu { width: 190px; float: left; }

div.basetopmenu { border-top: solid black 1px; margin-left: auto; margin-right: auto; width: 960px; height: 165px; background-image: url("/images/structure/background/background-topmenu-1.jpg"); background-repeat: repeat-x; clear: both; }
.smarteditmode div.basetopmenu { height: 230px; }
iframe.basetopmenu { height: 230px; }

div.basefooter { height: 250px; margin-top: 10px; color: #ffffff; margin-left: auto; margin-right: auto; width: 960px; }
.basefooter .majorsponsors { position: absolute; height: 60px; background: white; width: 960px; margin-bottom: 0px; padding-bottom: 0px; }
.basefooter .majorsponsors .titletxt { display: none; }
.basefooter .majorsponsors .button { float: left; }
.basefooter .majorsponsors .button1 { margin: 10px 10px 0px 50px; }
.basefooter .majorsponsors .button2 { margin: 10px 30px 0px 30px; }
.basefooter .majorsponsors .button3 { margin: 10px 30px 0px 30px; }
.basefooter .majorsponsors .button4 { margin: 10px 10px 0px 50px; }
.basefooter .majorsponsors .button5 { margin: 10px 10px 0px 50px; }

.basefooter .util_flash { position: absolute; margin: 70px 0px 0px 0px; height: 50px; width: 960px; }
div.basefooter .footerlogo { position: absolute; margin: 150px 0px 0px 0px; }
div.basefooter .std_content { margin: 145px 0px 0px 100px; position: absolute; width: 378px; height: 75px; padding: 0px 30px 0px 30px; border-left: solid #2d2928 1px; border-right: solid #2d2928 1px; }
div.basefooter .std_content .headline { display: none; }
div.basefooter .std_content .content { padding-top: 0px; color: #8a8a8a; }
div.basefooter .std_content .content a { color: #cc0000; }
div.basefooter .std_content .content a:hover { color: #ffffff; }
div.basefooter .nav_linklist { position: absolute; margin: 150px 0px 0px 570px; width: 100px; }
div.basefooter .nav_linklist .link { padding: 2px 0px;  }
div.basefooter .nav_linklist a { padding: 0px 15px; color: #cc0000; background-image: url("/images/structure/background/arrow-greyonblack.gif"); background-repeat: no-repeat; background-position: 0px 6px; }
div.basefooter .nav_linklist a:hover { color: #ffffff; background-image: url("/images/structure/background/arrow-whiteonblack.gif"); background-repeat: no-repeat; background-position: 0px 6px; }
div.footerezine { position: absolute; margin: 140px 0px 0px 680px; }





div.basecredits { margin-top: 5px; margin-left: auto; margin-right: auto; width: 960px; font-size: 90%; color: #8a8a8a;}
div.basecredits .copyright { margin-right: 20px; }
div.basecredits .legalnotice { margin-right: 20px; text-decoration: underline; }
div.basecredits .sotic { margin-right: 20px;  }
div.basecredits .sotic:hover { color: #117897; }
div.basecredits .reddot:hover { color: red; }


div.basebannertxt { text-transform: uppercase; font-size: 150%; margin: 0px 0px 10px 195px; border-bottom: 3px #000000 solid; height: 40px; line-height: 40px; color: white; padding-left: 10px; background-image: url("/images/structure/background/home_redstripes.jpg"); background-repeat: no-repeat; }


/*Page Title*/
div.pagetitle { margin-bottom: 10px; background-image: url("/images/structure/background/background-title-35.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; }

/*Content Item*/

div.std_content .headline { clear: both; margin-bottom: 10px; background-image: url("/images/structure/background/background-title-35.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; }
.std_content  { margin-bottom: 10px; }
.std_content .content { line-height: 150%; padding: 0px 5px 5px 0px; color: #404040; }
div.std_content h1 { background: #505050; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 100%; }
div.std_content h2 { border-bottom: solid 1px #505050; height: 25px; line-height: 25px; color: #292929; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 100%; }

div.titlesponsor h1 { height: 25px; line-height: 25px; color: #cc0000; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 120%; }
div.titlesponsor h2 { border-bottom: solid 1px #cc0000; height: 25px; line-height: 25px; color: #000000; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; }

/*Content Table*/
.pageitems .std_content .content table.blacktxttable td { width: 50%;text-align: center; background: #ffffff; color: #000000;}
.pageitems .std_content .content table.blacktxttable { border: none;}

.pageitems .std_content .content table { border-top: solid #cc0000 1px; border-bottom: solid #cc0000 1px; padding: 0px; background: white; margin-bottom: 5px; margin-top: 5px; }
.pageitems .std_content .content table td { background: #292929; padding: 2px 2px; font-size: 90%; color: white; }
.pageitems .std_content .content table th { background: #a40607; border-bottom: 1px solid black; padding: 2px 2px; font-size: 90%; font-weight: bold; color: white; }

.pageitems .ulstersponsors .content table { border-top: solid #cc0000 1px; border-bottom: solid #cc0000 1px; padding: 0px; background: white; margin-bottom: 5px; margin-top: 5px; }
.pageitems .ulstersponsors .content table td { background: #ffffff; padding: 2px 2px; font-size: 90%; color: white; }
.pageitems .ulstersponsors .content table td a { color: #cc0000; font-weight: bold; }
.pageitems .ulstersponsors .content h1 { background-image: url("/images/structure/background/red_thinheader.jpg"); background-repeat: x; }
.pageitems .ulstersponsors .content table td h2 { background: #eeeeee; height: 35px; line-height: 35px; color: #292929; padding-left: 10px; border-right: 1px solid #292929; }
.pageitems .ulstersponsors .content table th { background: #a40607; border-bottom: 1px solid black; padding: 2px 2px; font-size: 90%; font-weight: bold; color: white; }

.pageitems .staff .content table { border-top: solid #cc0000 0px; border-bottom: solid #cc0000 0px; padding: 0px; background: white; margin-bottom: 5px; margin-top: 5px; }
.pageitems .staff .content table td { background: #EEEEEE; padding: 2px 2px; width: 50%; font-size: 90%; color: white; text-align: center; }
.pageitems .staff .content table td img { border: solid #D52929 2px; }
.pageitems .staff .content table td a { color: white; }
.pageitems .staff .content table td h1 { background-image: url("/images/structure/background/background-title-35.jpg"); background-repeat: repeat-x; background-color: #CB0101; height: 50px; line-height: 20px; padding-top: 5px;color: white; padding-left: 10px;  }
.pageitems .staff .content table th { background: #ffffff; border-bottom: 1px solid black; padding: 2px 2px; font-size: 90%; font-weight: bold; color: white; }

.pageitems .titlesponsor .content table { border-width: 0px; padding: 0px; background: white; margin-bottom: 5px; margin-top: 5px; }
.pageitems .titlesponsor .content table td { background: #ffffff; padding: 2px 2px; font-size: 90%; color: white; }





/* Email This Page */
body.emailpage { background-image: none; background-color: black; color: white; }
body.emailpage .section { background-image: url("/images/structure/background/background-title-25.jpg"); height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; }
body.emailpage tr th { font-weight: bold; padding: 2px 3px 0px 0px; }
body.emailpage tr td { padding: 2px 0px 0px 0px; }

/*Page Variants*/
.pagevariants { clear: both; height: 25px; padding: 2px 0px 2px 0px; background: #eeeeee; }
.pagevariants { font-size: 90%; width: auto; }
.pagevariants img { display: none; }
.pagevariants .email { line-height: 25px; padding: 0px 0px 0px 35px; background-image: url("/images/structure/background/ulster_emailicon.gif"); background-repeat: no-repeat; background-position: 11px 7px; }
.pagevariants .print { line-height: 25px; padding: 0px 0px 0px 40px; background-image: url("/images/structure/background/ulster_printericon.gif"); background-repeat: no-repeat; background-position: 16px 4px;}
.pagevariants a { color: #cc0000; }
.pagevariants a:hover { color: #000000; }
.basebranch .pagevariants a { color: #2a7811; }
.basebranch .pagevariants a:hover { color: #000000; }

.basecolumn1a div.list_rotating { height: 321px; margin-bottom: 10px; }
.basecolumn1a div.topnews div.topnewsinfo { display: block; position: absolute; width: 480px; border-bottom: dashed #949494 1px; height: 150px; }
.basecolumn1a div.topnews div.image {display: block; height: 315px; position: absolute; margin: 0px 0px 0px 495px; width: 450px; border: solid #cc0000 3px;}
.basecolumn1a div.topnews div.image img { width: 450px; height: 315px; }
.basecolumn1a div.topnews div.headline { text-transform: uppercase; background-image: url("/images/structure/background/icon-big-latestnews.jpg"); background-repeat: no-repeat; background-position: 5px 5px; display: block; padding: 30px 0px 0px 5px; font-weight: bold; font-size: 150%; }
.basecolumn1a div.topnews div.headline a { color: #cc0000; }
.basecolumn1a div.topnews div.abstract { display: block; padding: 10px 5px 0px 5px; line-height: 150%; color: #3c3c3c; }
.basecolumn1a div.othernews { width: 480px; display: block; position: absolute; margin: 160px 0px 0px 0px; }
.basecolumn1a div.othernews .otherheadline { display: block; padding: 3px 0px 3px 35px; background-image: url("/images/structure/background/newsicon_white.gif"); background-repeat: no-repeat; background-position: 5px 4px; }
.basecolumn1a div.othernews .otherheadline a { color: #cc0000; font-weight: bold; }
.basecolumn1a div.othernews .selected a { color: black; }

/*Top Menu & Search Bar*/
div.basetopmenu .sys_searchbar { position: absolute; margin: 0px 0px 0px 780px; height: 40px; width: 180px; background-image: url("/images/structure/background/menu-on.jpg"); background-repeat: repeat-x; background-color: #cc0000; }
div.basetopmenu .sys_searchbar .query { margin-top: 7px; }
div.basetopmenu .sys_searchbar .query input { font-size: 100%; float: left; width: 120px; padding: 3px 3px 3px 5px; border: solid #000000 1px; margin-left: 10px; } 
div.basetopmenu .sys_searchbar .button input { cursor: pointer; padding: 2px; float: left; background: #cc0000; border: solid #000000 1px; width: 27px; font-size: 100%; height: 26px; color: #ffffff; font-weight: bold; margin-left: 5px;}


.smarteditmode .topsharedflash { display: none; }


/* ---------------Top Menu--------------- */
.smarteditmode .topnav .toggle { display: none; }
.topnav { width: 960px; height: 40px; position: absolute; margin: 0px auto;z-index: 100;  background-image: url("/images/structure/background/menu-off.jpg"); background-repeat: repeat-x; background-color: #C6012F; }
.topnav li { list-style: none; margin: 0px; padding: 0px; float:left; }
.topnav li.item7184 { width: 62px }
.topnav li.item7185 { width: 62px; }
.topnav li.item7186 { width: 70px; }
.topnav li.item10130 { width: 61px; }
.topnav li.item7187 { width: 59px; }
.topnav li.item7188 { width: 120px; }
.topnav li.item7189 { width: 112px; }
.topnav li.item8859 { width:108px; }
.topnav li.item7190 { width: 59px; }
.topnav li.item7373 { width: 77px; }
.topnav li.item10516 { width: 60px;}
.topnav li.item7191 { width: 88px }
.topnav a {
color: #ffffff;
line-height: 40px; 
text-decoration: none;
display: block; 
font-size: 100%; 
text-decoration: none; 
height: 40px; 
font-weight: bold;
text-transform: uppercase;
margin: 0;
padding: 0px 0px 0px 10px;
}
.topnav a:hover { color: white; background-image: url("/images/structure/background/menu-on.jpg"); background-repeat: repeat-x; }
.topnav li {position: relative;}
.topnav li li {list-style: none; margin: 0; padding: 0; clear: left;width:200px;padding:0; }
.topnav ul ul {
position: absolute;
z-index: 100;
width: 200px;
padding:0;
margin:-1px -3px 0px -3px;
clear:left;
}
.topnav ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 200px;
padding:0;
margin:-3px -3px 0px -3px;
}
.topnav ul ul,
.topnav ul li:hover ul ul,
.topnav ul ul li:hover ul ul
{display: none;}
.topnav ul li:hover ul{display: block;background: #505050; padding:0;margin:0;}
.topnav ul ul li:hover ul{display: none;}
.topnav ul ul ul li:hover ul{display: none;}
.topnav li:hover {background-image: url("/images/structure/background/menu-on.jpg"); background-repeat: repeat-x;}
.topnav li:hover ul {background-image: url("/images/structure/background/menu-on.jpg"); background-repeat: repeat-x;}
.topnav li li:hover {background-image: url("/images/structure/background/menu-on.jpg"); background-repeat: repeat-x;}
.topnav li li:hover ul {background-image: url("/images/structure/background/menu-on.jpg"); background-repeat: repeat-x;}
.topnav li li li:hover {background: #c60030;}
.topnav ul ul a { color: #ffffff; display: block; text-decoration: none; height: 22px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; line-height: 21px; border-right: 3px #ffffff solid; border-bottom: 1px #ffffff solid; border-left: 3px #ffffff solid; font-size: 95%; }
.topnav ul ul ul a{ color: #ffffff; display: block; text-decoration: none; height: 22px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; line-height: 21px; border-right: 3px #ffffff solid; border-bottom: 1px #ffffff solid; border-left: 3px #ffffff solid; font-size: 95%; }
.topnav ul ul{ border-top: 3px #ffffff solid; border-bottom: 2px #ffffff solid; }
.topnav li#popup12 a:hover { background: #3AA420; height: 40px; }
*:first-child+html .topnav ul ul {position:absolute;left:0;top:100%;}



/* Smart Edit Mode*/

.smarteditmode .leftnavigation li { height: auto; }

/* End Smart Edit Mode */

/* New Left Menu with displaying submenu below */

.leftnavigation { margin-bottom: 10px; padding: 0; margin-bottom:10px; width:190px; }
.leftnavigation .titletxt { display: block; width: 150px; text-transform: uppercase; font-size: 150%; margin: 0px 0px 0px 0px; border-bottom: 3px #000000 solid; height: 40px; line-height: 40px; color: white; padding-left: 40px; background-image: url("/images/structure/background/ulster_redstripes.jpg"); background-repeat: no-repeat; }
.leftnavigation li {list-style: none; margin: 0; padding: 0;}
.leftnavigation li { background: #505050; }
.leftnavigation ul {padding:0;margin:0;list-style:none;}
.leftnavigation a { text-transform: uppercase; font-weight: bold; display:block; text-decoration:none; height: 25px; line-height:25px; color: #ffffff; padding: 0px 0px 0px 10px; border-left: none; border-bottom: none; border-top: 1px white solid; font-size: 90%;}
.leftnavigation a:hover {color: #ffffff;}
.leftnavigation ul ul { padding: 0px 0px 0px 0px; margin:0; list-style: none; width: 190px; border-top: none; border-bottom: none; border-right: none; border-left: none; }
.leftnavigation ul ul li { background: #000000; }
.leftnavigation ul ul li:hover { background: #292929; background-image: none; }
.leftnavigation li:hover { background-image: url("/images/structure/background/menu-on.jpg"); background-repeat: repeat-x; }
.leftnavigation li li:hover {background: #505050; }
.leftnavigation ul ul a { font-weight: bold; color: #bbbbbb; display: block; text-decoration: none; height: 25px; line-height: 25px; padding: 0px 0px 0px 20px; margin: 0px 0px 0px 0px; font-family: Trebuchet MS; font-size: 90%; border-bottom: none; }
.leftnavigation ul ul ul a { font-weight: bold; color: #bbbbbb; display: block; text-decoration: none; height: 25px; line-height: 25px; font-family: Trebuchet MS; font-size: 90%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; border-right: none; border-bottom: none; border-left: none; }
.leftnavigation li.highlight { background: #C6012F; }


/* End Left Menu */





/*1 Column Gallery Index*/
.onecolgalleryindex { clear: both; width: 725px; margin: 0px 0px 10px 0px; padding: 10px; height: auto;  background: #181818; border: solid #505050 5px; }
.onecolgalleryindex .titletxt { background-image: url("/images/structure/background/background-title-25.jpg"); height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; }
.onecolgalleryindex .galleryitem { float: left; margin: 10px 7px 10px 5px; opacity: 0.6; filter: alpha(Opacity=60); -moz-opacity: 0.6; }
.onecolgalleryindex .selected { float: left; margin: 10px 7px 10px 5px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.onecolgalleryindex .galleryitem .image { display: block; }
.onecolgalleryindex .galleryitem .image img { width: 100px; height: 70px; border: solid #cc0000 2px; }
.onecolgalleryindex .galleryheadline { display: block; padding: 0px 0px 10px 0px;}
.onecolgalleryindex .galleryheadline .headline { clear: both; display: block; font-size: 110%; text-transform: uppercase; background: #292929; height: 25px; line-height: 25px; color: white; padding-left: 30px; background-image: url("/images/structure/background/camera_icon_greyoff.gif"); background-repeat: no-repeat; background-position: 5px 5px; }
.onecolgalleryindex .galleryheadline .headline:hover { background: #505050; background-image: url("/images/structure/background/camera_icon_greyon.gif"); background-repeat: no-repeat; background-position: 5px 5px; }
.onecolgalleryindex .galleryheadline .headline a {font-weight: bold; color: #bbbbbb; }

.gallindexlink { display: block; padding: 0px 0px 10px 0px;}
.gallindexlink .link { clear: both; display: block; font-size: 110%; text-transform: uppercase; background: #292929; height: 25px; line-height: 25px; color: white; padding-left: 30px; background-image: url("/images/structure/background/camera_icon_greyoff.gif"); background-repeat: no-repeat; background-position: 5px 5px; }
.gallindexlink .link:hover { background: #505050; background-image: url("/images/structure/background/camera_icon_greyon.gif"); background-repeat: no-repeat; background-position: 5px 5px; }
.gallindexlink .link a {font-weight: bold; color: #bbbbbb; }


.textboxslide .mainbox:hover { cursor: pointer; }






/*Right Columns*/
div.socialbookmarks { width: 230px; clear: both; margin: 0px 0px 10px 0px; background: white; }
div.socialbookmarks .titletxt { margin-bottom: 10px; background-image: url("/images/structure/background/background-title-35.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; }
div.socialbookmarks .social-expand, div.socialbookmarks .social-hide { padding: 3px; cursor: pointer; }
div.socialbookmarks .tickerlabel { padding: 3px 3px 10px 3px; clear: both; }
div.socialbookmarks .socialitem { padding: 3px; }
div.socialbookmarks .socialitem img { cursor: pointer; }
div.socialbookmarks .label { padding: 3px 3px 3px 5px; cursor: pointer; color: black; }
.basebranch .socialbookmarks { margin-left: 5px; width: 225px; }
.basebranch .socialbookmarks .titletxt { background-image: url("/images/structure/background/branch_textboxheader.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; }


.basecolumn2b .list_articles { display: block; width: 230px; }
.basecolumn2b .list_articles .titletxt { display: block; background-image: url("/images/structure/background/background-title-35.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; margin-bottom: 5px; }
.basecolumn2b .list_articles .headline { display: block; font-size: 95%; padding: 3px 0px 3px 30px; background-image: url("/images/structure/background/newsicon_white.gif"); background-repeat: no-repeat; background-position: 5px 4px; }
.basecolumn2b .list_articles .headline a { color: #cc0000; font-weight: bold; }
.basecolumn2b .list_articles .headline a:hover { color: black; }

.basecolumn2b .list_articles .article1 { margin-bottom: 10px; border-bottom: dashed #949494 1px; }
.basecolumn2b .list_articles .article1 .image { display: block; width: 50px; float: left; padding-right: 5px; }
.basecolumn2b .list_articles .article1 .image img { border: solid black 2px; opacity: 0.8; filter: alpha(Opacity=80); -moz-opacity: 0.8; }
.basecolumn2b .list_articles .article1 .image img:hover { border: solid #cc0000 2px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.basecolumn2b .list_articles .article1 .headline { float: left; width: 140px; font-size: 95%; padding: 0px 0px 10px 28px; background-position: 5px 1px; }
.basecolumn2b .list_articles .article1 .abstract { display: block; margin: 5px 0px 10px 0px; font-size: 95%; }



.basecolumn2b .textboxslide { width: 230px; margin: 10px 0px 0px 0px; }
.basecolumn2b .textboxslide .mainbox { display: block; width: 230px; height: 110px; padding: 0; margin: 0; }
.basecolumn2b .textboxslide .titletxt { background-image: url("/images/structure/background/background-title-35.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%;}
.basecolumn2b .textboxslide .mainbox .image { padding: 0; margin: 0; }
.basecolumn2b .textboxslide .mainbox .details { display: block; position: relative; top: -113px; width: 230px; }
.basecolumn2b .textboxslide .mainbox .details .content { font-weight: bold; width: 210px; padding: 10px; background: #000000; filter: alpha(Opacity=80); -moz-opacity: 0.80; opacity: 0.81; color: #ffffff; line-height: 150%; }
.basecolumn2b .ladbrokes .mainbox .details .content { display: none; }




/*Left Menu Poll*/
.baseleftmenu .feat_poll {  width: 190px; margin-bottom: 10px; background: #eeeeee; }
.baseleftmenu .feat_poll td.include { padding: 0px; }
.baseleftmenu .feat_poll td.titletxt { background-image: url("/images/structure/background/background-title-35.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; }
.baseleftmenu .feat_poll td.text { padding: 10px 0px 10px 0px; }
.baseleftmenu .feat_poll tr.option td { color: #292929; font-weight: bold; font-size: 90%; padding: 0px 0px 5px 0px;}
.baseleftmenu .feat_poll tr.option td .bar { background: black; height: 5px; margin: 3px 0px 3px 0px; }
.baseleftmenu .feat_poll td.buttons { padding-top: 10px; }
.baseleftmenu .feat_poll .thankyou { padding: 10px 0px 0px 0px; }


/*1 Column Promo Container*/

.base_standard .basecolumn1a .standardpromocont { margin-bottom: 5px; padding: 10px; height: 145px; width: 735px; }
.base_standard .basecolumn1a .standardpromocont .textboxslide { width: 230px; margin-right: 0px; margin-left: 8px; margin-bottom: 15px; float: left; }
.base_standard .basecolumn1a .standardpromocont .tblast { background: blue; margin-right: 0px; margin-left: 2px;}
.base_standard .basecolumn1a .standardpromocont .textboxslide .mainbox { display: block; width: 230px; height: 110px; padding: 0; margin: 0; }
.base_standard .basecolumn1a .standardpromocont .textboxslide .titletxt { background-image: url("/images/structure/background/background-title-35.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%;}
.base_standard .basecolumn1a .standardpromocont .mainbox .image { padding: 0; margin: 0; }
.base_standard .basecolumn1a .standardpromocont .mainbox .details { display: block; position: relative; top: -113px; width: 230px; }
.base_standard .basecolumn1a .standardpromocont .mainbox .details .content { font-weight: bold; width: 210px; padding: 10px; background: #000000; filter: alpha(Opacity=80); -moz-opacity: 0.80; opacity: 0.81; color: #ffffff; line-height: 150%; }


/*News Lists - 2 Column */
div.basecolumn2a .list_articles .titletxt { margin-bottom: 10px; background-image: url("/images/structure/background/background-title-35.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; }
.basebranch div.basecolumn2a .list_articles .titletxt { background-image: url("/images/structure/background/branch_textboxheader.jpg"); }
div.basecolumn2a .list_articles .article { clear: both; width: 500px; border-bottom: dashed #949494 1px; }
div.basecolumn2a .list_articles .article .image { display: block; float: left; width: 115px; height: 85px; margin-bottom: 10px; margin-top: 10px;}
div.basecolumn2a .list_articles .article .image img { border: solid black 2px; opacity: 0.7; filter: alpha(Opacity=70); -moz-opacity: 0.7; }
div.basecolumn2a .list_articles .article .image img:hover { border: solid #cc0000 2px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0;}
div.basecolumn2a .list_articles .article .headline { display: block; font-family: Trebuchet MS; float: left; width: 355px;  padding: 0px 5px 5px 25px; background-image: url("/images/structure/background/newsicon_white.gif"); background-repeat: no-repeat; background-position: 1px 2px; margin-top: 10px;}
div.basecolumn2a .list_articles .article .headline a { font-weight: bold; font-size: 120%; color: #cc0000;}
div.basecolumn2a .list_articles .article .headline a:hover { color: black; }
div.basecolumn2a .list_articles .article .date { display: block; float: left; width: 355px; font-size: 90%; padding: 0px; font-weight: bold; color: #cc0000; margin-bottom: 5px; }
div.basecolumn2a .list_articles .article .abstract { display: block; float: left; line-height: 150%; width: 400px; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; }
div.basecolumn2a .list_articles .article1 { width: 500px; }
div.basecolumn2a .list_articles .article1:hover { background: none; }
div.basecolumn2a .list_articles .article1 .image { width: 450px; height: 315px; margin: 10px 0px 10px 5px; }
div.basecolumn2a .list_articles .article1 .image img { width: 450px; height: 315px; opacity: 1; filter: alpha(Opacity=100); -moz-opacity: 1;}
div.basecolumn2a .list_articles .article1 .headline { clear: both; width: 455px; }
div.basecolumn2a .list_articles .article1 .date { width: 510px; margin-bottom: 10px; }
div.basecolumn2a .list_articles .article1 .abstract { width: 510px; padding: 0px 0px 20px 0px; font-weight: bold; }


/*News Lists - 1 Column */

.basecolumn1a div.newsroom { height: 365px; }
.basecolumn1a div.newsroom .titletxt { margin-bottom: 10px; background-image: url("/images/structure/background/background-title-35.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; }
.basecolumn1a div.newsroom .topnews div.topnewsinfo { position: absolute; width: 290px; height: 160px; }
.basecolumn1a div.newsroom .topnews div.image { height: 315px; position: absolute; margin: 0px 0px 0px 300px; width: 450px; }
.basecolumn1a div.newsroom .topnews div.headline { background: none; padding: 10px 0px 0px 5px; font-size: 130%; }
.basecolumn1a div.newsroom .othernews { width: 290px; position: absolute; margin: 180px 0px 0px 0px; }
.basecolumn1a div.newsroom .othernews .otherheadline { font-size: 98%; padding: 3px 0px 4px 32px; background-position: 5px 4px; }

.basecolumn1a .list_articles .article1 { margin: 5px 0px 10px 0px; border-bottom: dashed #949494 0px; clear: both; height: 80px;}
.basecolumn1a .list_articles .article1 .image { display: block; width: 100px; float: left; padding-right: 15px; }
.basecolumn1a .list_articles .article1 .image img { border: solid black 2px; opacity: 0.8; filter: alpha(Opacity=80); -moz-opacity: 0.8; }
.basecolumn1a .list_articles .article1 .image img:hover { border: solid #cc0000 2px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.basecolumn1a .list_articles .article1 .headline { float: left; width: 219px; font-size: 130%; padding: 0px 0px 10px 23px; background-position: 0px 1px; }
.basecolumn1a .list_articles .article1 .abstract { display: none; clear: both;  margin: 5px 0px 10px 0px; font-size: 95%; }
.basecolumn1a .list_articles { display: block; width: 357px; height: 250px; background: #eeeeee; margin: 0 2px 7px 2px; padding: 4px; float: left; }
.basecolumn1a .list_articles .titletxt { display: block; background-image: url("/images/structure/background/red_thinheader.jpg"); background-repeat: x; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; }
.basecolumn1a .list_articles .headline { display: block; font-size: 95%; padding: 3px 0px 3px 30px; background-image: url("/images/structure/background/newsicon_white.gif"); background-repeat: no-repeat; background-position: 5px 4px; }
.basecolumn1a .list_articles .headline a { color: #cc0000; font-weight: bold; }
.basecolumn1a .list_articles .headline a:hover { color: black; }
.basecolumn1a .list_articles .article2  { clear: both; } 
.basecolumn1a .list_articles .article2 .headline {border-top: dashed #949494 1px; padding-top: 10px; background-position: 5px 10px;  }






/*Ticket Office*/
.ticketoffice .basecolumn1a .pagetitle { font-size: 150%; margin: 0px 0px 0px 0px; border-bottom: 3px #000000 solid; height: 40px; line-height: 40px; color: white; padding-left: 20px; background-image: url("/images/structure/background/home_redstripes.jpg"); background-repeat: no-repeat; }
.ticketoffice .basecolumn1a .list_articles { margin: 0px 10px 10px 0px; padding: 0px; width: 362px; }
.ticketoffice .basecolumn1a .list_articles .article1 .image { padding-right: 10px; padding-left: 5px; }
.ticketoffice .basecolumn1a .list_articles .article1 .abstract { padding: 0px 5px 0px 5px; }
.ticketoffice .basecolumn1a .nav_buttonlist { float: right; width: 378px; margin: 0px 1px 0px 0px; padding: 0px; }
.ticketoffice .basecolumn1a .button { padding: 0px; margin-bottom: 10px; height: 48px; }
.ticketoffice .basecolumn1a .button img { border: solid 1px white; }
.ticketoffice .basecolumn1a .button img:hover { border: solid 1px black; }

.ticketoffice .basecolumn1a div.stadiumlayout { width: 500px; float: left; clear: none; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.ticketoffice .basecolumn1a div.stadiumlayout img { padding: 0px; }
.ticketoffice .basecolumn1a div.stadiumlayout .content { padding: 0px; }
.ticketoffice .basecolumn1a div.ticketpricing { width: 245px; float: right; clear: right; padding: 0px; margin: 0px 0px 0px 0px;}

.ticketoffice .basecolumn1a .std_content .headline { clear:both; }




/*Tree Menus*/
.pageitems .nav_multileveltree { clear: both; margin: 10px 0px 10px 0px; background: black; padding: 10px 10px 10px 10px; }
.pageitems .nav_multileveltree .multilevelitem { height: 15px; line-height: 15px; float: left; width: 135px; padding: 5px 0px 5px 10px; border-left: 1px solid #292929; }
.pageitems .nav_multileveltree .multilevelitem a { font-size: 90%; color: #777777; line-height: 15px; }
.pageitems .nav_multileveltree .multilevelitem a:hover { color: white; font-weight: normal; }




/*Staff Index*/
.basecolumn2a .staffindex table.feat_squadindex td { padding: 10px 0px 0px 20px; }
.basecolumn2a .staffindex table.feat_squadindex .photo { background: #cc0000; width: 130px; height: 150px; text-align: center; border-right: solid black 1px; border-top: solid black 1px; border-left: solid black 1px;}
.basecolumn2a .staffindex table.feat_squadindex .photo img { background: #cc0000; margin-top: 5px; border: solid white 1px; }
.basecolumn2a .staffindex table.feat_squadindex .photo:hover { background: #d42929; }
.basecolumn2a .staffindex table.feat_squadindex .name { width: 110px; padding: 5px 10px 5px 10px; height: 75px; margin-bottom: 20px; border-right: solid black 1px; border-bottom: solid black 1px; border-left: solid black 1px; border-top: dashed black 1px; background: #cc0000; }
.basecolumn2a .staffindex table.feat_squadindex .name:hover { background: #d42929; }
.basecolumn2a .staffindex table.feat_squadindex .name a { font-size: 95%; color: white; }
.basecolumn2a .staffindex table.feat_squadindex .name a:hover { font-weight: normal; color: black; }


/*Ezine Subscription Form*/

.feat_ezinesub { margin: 10px 0px 10px 0px; }
.feat_ezinesub .form th { padding: 5px; font-weight: bold; }
.feat_ezinesub .form td { padding: 5px; }



/* i-Frame */
.basecolumn1a .util_iframe .titletxt { margin-bottom: 10px; background-image: url("/images/structure/background/background-title-35.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; }

/*staff profile table*/
.pageitems .std_content .content .staff08 td { background: #ffffff; }



/*managementprofiles*/
table.managementprofiles h2 {color: #ffffff;}

/* Rotating Gallery */
.feat_gallrotate { margin: 10px 0px 30px 0px; }
.feat_gallrotate .titletxt { display: block; background-image: url("/images/structure/background/red_thinheader.jpg"); background-repeat: x; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; }
.feat_gallrotate .photo { padding: 5px; border: solid #292929 4px; background: #000000; text-align: center; } 
.feat_gallrotate .caption { font-weight: bold; padding: 5px; }
.feat_gallrotate .buttons { margin-top: 10px; padding: 10px 5px 5px 5px; }
.feat_gallrotate a { color: #cc0000; }
.feat_gallrotate a:hover { font-weight: normal; color: black; }
.feat_gallrotate .buttons span { padding: 5px; background: #eeeeee; }
.feat_gallrotate .buttons .selected { background: #cc0000; color: white; }
.feat_gallrotate .buttons .selected a { color: white; }



.branchpartners .button { float: left; margin: 5px; padding: 5px; width: 150px; height: 150px; border: solid #A10707 1px;line-height: 150px; text-align: center; vertical-align: middle; }




/*Competitions*/

.feat_competition .title { display: block; background-image: url("/images/structure/background/red_thinheader.jpg"); background-repeat: x; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; margin-bottom: 5px; }
.feat_competition .intro { line-height: 150%; }
.feat_competition .question { padding: 10px; background: #eeeeee; border: solid #cbcbcb 2px; font-weight: bold;}
.feat_competition .section { display: block; background-image: url("/images/structure/background/red_thinheader.jpg"); background-repeat: x; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; margin-bottom: 5px; }


/*Google Maps*/
.feat_googlemap .searchbox { display: none; }
.feat_googlemap .searchbox input {  }
.feat_googlemap .mapbox { margin: 10px 0px 30px 30px; border: solid #292929 5px; }



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

/* MPU styling */

#mpu {float:right;margin:5px 0px 5px 5px;}
#mpureset {clear:both;height:5px;}


/*News Toolbar*/




.newstoolbar { height: 40px; background: black;  margin: 0px 0px 10px 195px;}
.newstoolbar .nav_linklist { width: 425px; float: left; font-family: Trebuchet MS; text-transform: uppercase; font-size: 95%; }
.newstoolbar .nav_linklist a { color: white; font-weight: normal; }
.newstoolbar .nav_linklist .link { border-right: solid #292929 1px; }
.newstoolbar .nav_linklist .link:hover { background-color: #292929; }
.newstoolbar .nav_linklist .link1 { margin-right: 0px; float: left; height: 40px; line-height: 40px; padding-left: 45px; padding-right: 10px; background-image: url("/images/structure/background/toolbar_rssicon.gif"); background-repeat: no-repeat; background-position: 15px 9px; }
.newstoolbar .nav_linklist .link2 { margin-right: 0px; float: left; height: 40px; line-height: 40px; padding-left: 45px; padding-right: 10px; background-image: url("/images/structure/background/toolbar_archiveicon.gif"); background-repeat: no-repeat; background-position: 15px 9px;}
.newstoolbar .nav_linklist .link3 { margin-right: 0px; float: left; height: 40px; line-height: 40px; padding-left: 45px; padding-right: 10px; background-image: url("/images/structure/background/toolbar_newslettericon.gif"); background-repeat: no-repeat; background-position: 15px 13px; }
.newstoolbar .sys_searchbar { display: block; float: left; width: 305px; }
.newstoolbar .sys_searchbar .titletxt { padding-right: 5px; color: white; float: left; height: 40px; line-height: 40px;  font-family: Trebuchet MS; text-transform: uppercase; font-size: 95%; background-image: url("/images/structure/background/icon-top-search.gif"); background-repeat: no-repeat; background-position: 5px 8px; }
.newstoolbar .sys_searchbar .query { margin-top: 7px}
.newstoolbar .sys_searchbar .query input { font-size: 100%; float: left; width: 120px; padding: 3px 3px 3px 5px; border: solid #000000 1px; margin-left: 10px; } 
.newstoolbar .sys_searchbar .button input { cursor: pointer; padding: 2px; float: left; background: #cc0000; border: solid #000000 1px; width: 27px; font-size: 100%; height: 26px; color: #ffffff; font-weight: bold; margin-left: 5px;}



.smarteditmode .basetoolbar { display: none; }
iframe.basetoolbar { display: none; }

/*--------Top Buttons---------*/

.topbuttons { width: 960px; padding: 0px; margin: 0px; height: 125px; clear: both; }
.topbuttons .button { float: left; width: 240px; background: black; opacity: 0.8; filter: alpha(Opacity=80); -moz-opacity: 0.8; }
.topbuttons .button:hover { opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0;  } 

.basebranch .topbuttons { width: 960px; padding: 0px; margin: 0px; height: 167px; clear: both; }
.basebranch .topbuttons .button { float: left; width: 240px; background: black; opacity: 0.8; filter: alpha(Opacity=80); -moz-opacity: 0.8; }
.basebranch .topbuttons .button:hover { opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0;  } 



/* News Article */
div.basecolumn2a .std_newsartd { width: 520px; }
div.basecolumn2a .std_newsartd .image { width: 460px; height: 323px; margin: 10px 0px 5px 32px; }
div.basecolumn2a .std_newsartd .image img { width: 450px; height: 315px; border: solid black 3px; }
div.basecolumn2a .std_newsartd .headline { font-weight: bold; font-size: 150%; text-transform: uppercase; color: #cc0000; display: block; font-family: Trebuchet MS; clear: both; padding: 5px 5px 5px 30px; background-image: url("/images/structure/background/toolbar_archiveicon.gif"); background-repeat: no-repeat; background-position: 0px 7px; margin-top: 10px; }
div.basecolumn2a .std_newsartd .date { display: block; clear: both; font-size: 90%; padding: 0px; font-weight: bold; color: #a30606; margin-bottom: 5px; }
div.basecolumn2a .std_newsartd .caption { width: 460px; margin-left: 30px; padding-left: 3px; color: #404040; font-weight: normal; font-size: 90%; }
div.basecolumn2a .std_newsartd .credit { width: 460px; margin-left: 30px; padding-left: 3px; color: #404040; font-weight: normal; font-size: 90%; }
div.basecolumn2a .std_newsartd .author { display: block; clear: both; font-size: 90%; padding: 0px; font-weight: bold; color: #a30606; margin-bottom: 5px; }
div.basecolumn2a .std_newsartd .abstract { clear: both; line-height: 150%; padding: 20px 0px 20px 0px; margin: 20px 0px 20px 0px; font-weight: bold; border-bottom: dashed #949494 1px; border-top: dashed #949494 1px; }
div.basecolumn2a .std_newsartd .article { line-height: 150%; padding: 0px 5px 20px 0px; color: #404040; margin-bottom: 20px; border-bottom: dashed #949494 1px; }
div.basecolumn2a .std_newsartd .footer { height: 25px; background: #eeeeee; padding: 2px 0px 2px 0px; border: solid #949494 1px; margin-top: 10px;}
div.basecolumn2a .std_newsartd .footer { font-size: 90%; width: auto; }
div.basecolumn2a .std_newsartd .footer img { display: none; }
div.basecolumn2a .std_newsartd .forumlink { display: none; }
div.basecolumn2a .std_newsartd .emaillink { float: left; width: 100px; line-height: 25px; padding: 0px 0px 0px 45px; background-image: url("/images/structure/background/ulster_emailicon.gif"); background-repeat: no-repeat; background-position: 25px 8px; }
div.basecolumn2a .std_newsartd .printlink { float: left; width: 100px; line-height: 25px; padding: 0px 0px 0px 65px; background-image: url("/images/structure/background/ulster_printericon.gif"); background-repeat: no-repeat; background-position: 45px 5px;}
div.basecolumn2a .std_newsartd .footer a { color: #cc0000; }
div.basecolumn2a .std_newsartd .footer a:hover { color: #000000; text-decoration: none; }



/*------------- Fixture ticket info -------------*/

.fixtures_aa .title { clear: both; margin-bottom: 10px; background-image: url("/images/structure/background/background-title-35.jpg"); height: 35px; line-height: 35px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; } 
.fixtures_aa .intro { clear: both; padding: 5px 0px 5px 0px; }

.fixtures_aa .fixrow { clear: both; border: 1px solid #dddddd; margin-bottom: 10px; clear: both; width: 755px; }
.fixtures_aa .fixcontainer {  }
.fixtures_aa .infocontainer { float: left; height: 80px; width: 650px; background: #eeeeee; }
.fixtures_aa .fixinfo .logo { width: 80px; height: 80px; float: left; }
.fixtures_aa .fixinfo .logo img { padding: 15px; }
.fixtures_aa .fixdetails { height: 80px; float: left; width: 560px; }
.fixtures_aa .fixdetails .opposition { text-transform: uppercase; clear: both; width: 550px; font-size: 120%; font-weight: bold; height: 40px; line-height: 40px; }
.fixtures_aa .fixdetails .comp { height: 30px; line-height: 20px; clear: both; color: #111111; width: 550px; }

.fixtures_aa .infolinks { background-color: #cb0101; float: left; background-image: url("/images/structure/background/background-title-35.jpg"); background-repeat: repeat-x; background-position: top; height: 80px; line-height: 80px; width: 105px; text-align: center; padding: 0px 0px 0px 0px;}
.fixtures_aa .infolinks a { color: white; font-weight: bold; text-transform: uppercase;  }

.fixtures_aa .ticketinfo { clear: both; background: #dddddd; font-weight: bold; padding: 5px; }



/*URTV Article*/
.urtvnews div.basecolumn2a .std_newsartd .headline { font-weight: bold; font-size: 150%; text-transform: uppercase; color: #cc0000; display: block; font-family: Trebuchet MS; clear: both; padding: 0px 5px 5px 30px; background-image: url("/images/structure/background/toolbar_archiveicon.gif"); background-repeat: no-repeat; background-position: 0px 0px; margin-top: 0px; }
.urtvnews div.basecolumn2a .std_newsartd .image { display: none; }
.urtvnews div.basecolumn2a .std_newsartd .caption { display: none; }
.urtvnews div.basecolumn2a .std_newsartd .credit { display: none; }
.urtvnews div.basecolumn2a .std_newsartd .author { display: none; }
.urtvnews div.basecolumn2a .std_newsartd .abstract { clear: both; line-height: 150%; padding: 5px 0px 10px 0px; margin: 0px 0px 0px 0px; font-weight: bold; border-bottom: dashed #949494 1px; border-top: dashed #949494 0px; }

/* ---------------   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;}
table.stats_fixtures td.link a {padding-left: 15px; color: #000066; text-decoration: underline;}
table.stats_fixtures td.link a:hover { color: black; font-weight: normal; text-decoration: underline;}
/* Downloadable Fixture Page Styling */
.synd_downloadfix h2 { border-bottom: solid 1px #505050; height: 25px; line-height: 25px; color: #292929; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 100%; }
.synd_downloadfix h3 {padding: 5px 0px 5px 0px; text-transform: uppercase; font-weight: bold; font-size: 100%; border-bottom:  margin-bottom: 10px;}
.synd_downloadfix h4 {font-weight: bold; }
.synd_downloadfix .content {margin: 10px;}
.synd_downloadfix a { color: #a40607; text-decoration: none; font-weight: normal;}
.synd_downloadfix a:hover {color: black; font-weight: normal; text-decoration: underline;}

/* ---------------- What is RSS?------------- */
div .synd_whatisrss h2 { border-bottom: solid 1px #505050; height: 25px; line-height: 25px; color: #292929; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 100%; } 

/*-----------------Alt header ticket info*/


.ulster_container_header { clear: both; width: 960px; height: 125px; }

.ulster_container_header .nextmatchtickets_aa { float: left; width: 220px; padding: 60px 10px 0px 10px; height: 65px; background: black; background-image: url("/images/structure/background/bg-nextmatch.jpg"); background-repeat:no-repeat;}
.ulster_container_header .nextmatchtickets_aa span.headline { width: 220px; }
.ulster_container_header .nextmatchtickets_aa span.headline a { font-size: 115%; font-weight: bold; color: white; }
.ulster_container_header .nextmatchtickets_aa span.content { color: white; clear: both; width: 220px; }
.ulster_container_header .topbuttonsnew { float: left; }
.ulster_container_header .topbuttonsnew .button { float: left; }


.sharebox { display: block; float: right; width: 70px; }
.tweetmeme { display: block; }
.facebookshare { display: block; }
.facebooklike { display: block; padding: 10px 0px 10px 0px; }


.urtvnews .sharebox { display: none; }

/* <IMG src="/images/structure/background/bg-bookmark.gif"><IMG src="/images/structure/background/academy_brandedcontentbg.gif"><IMG src="/images/structure/background/bg-grad-xmas1.jpg"><IMG src="/images/structure/background/bg-nextmatch.jpg"><IMG src="/images/structure/background/bg-grad-xmas2.jpg"><IMG src="/images/structure/background/bg-grad-xmas.jpg"><IMG src="/images/structure/background/arrow-whiteonblack.gif"><IMG src="/images/structure/background/matchcentre_playercard.gif"><IMG src="/images/structure/background/matchcentre_pitchgraphic.gif"><IMG src="/images/structure/background/camera_icon_greyon.gif"><IMG src="/images/structure/background/camera_icon_blackon.gif"><IMG src="/images/structure/background/red_thinheader.jpg"><IMG src="/images/structure/background/camera_icon_black.gif"><IMG src="/images/structure/background/menu-off.jpg"><IMG src="/images/structure/background/camera_icon_greyoff.gif"><IMG src="/images/structure/background/openq.gif"><IMG src="/images/structure/background/closeq.gif"><IMG src="/images/structure/background/openq.gif"><IMG src="/images/structure/background/closeq.gif"><IMG src="/images/structure/background/buybutton.jpg"><IMG src="/images/structure/background/branch_bignewsicon.gif"><IMG src="/images/structure/background/green_thinheader.jpg"><IMG src="/images/structure/background/ulster_printericon.gif"><IMG src="/images/structure/background/ulster_emailicon.gif"><IMG src="/images/structure/background/biog_background.gif"><IMG src="/images/structure/background/background-taboff.gif"><IMG src="/images/structure/background/playercomp_removeiconblack.gif"><IMG src="/images/structure/background/playercomp_removeicon.gif"><IMG src="/images/structure/background/squadindex_cornerfold.gif"><IMG src="/images/structure/background/arrowicon_redgrey.gif"><IMG src="/images/structure/background/arrowicon_whitegrey.gif"><IMG src="/images/structure/background/biogicon_redonwhite.gif"><IMG src="/images/structure/background/compareicon_redonwhite.gif"><IMG src="/images/structure/background/matchcentre_title.jpg"><IMG src="/images/structure/background/features_icon.gif"><IMG src="/images/structure/background/red_thinheader.jpg"><IMG src="/images/structure/background/toolbar_rssiconwhite.gif"><IMG src="/images/structure/background/toolbar_archiveicon.gif"><IMG src="/images/structure/background/toolbar_newslettericon.gif"><IMG src="/images/structure/background/toolbar_rssicon.gif"><IMG src="/images/structure/background/longbranch_greenstripes.jpg"><IMG src="/images/structure/background/arrow-whiteonblack.gif"><IMG src="/images/structure/background/branchleftmenu-on.jpg"><IMG src="/images/structure/background/ulster_redstripes.jpg"><IMG src="/images/structure/background/branch_greenstripes.jpg"><IMG src="/images/structure/background/branchicon-big-latestnews.jpg"><IMG src="/images/structure/background/branch_textboxheader.jpg"><IMG src="/images/structure/background/branchmenu-on.jpg"><IMG src="/images/structure/background/branchmenu-off.jpg"><IMG src="/images/structure/background/background-title-35.jpg"><IMG src="/images/structure/background/background-title-25.jpg"><IMG src="/images/structure/background/menu-on.jpg"><IMG src="/images/structure/background/menu-off.jpg"><IMG src="/images/structure/background/icon-big-latestnews.jpg"><IMG src="/images/structure/background/home_redstripes.jpg"><IMG src="/images/structure/background/arrow-greyonblack.gif"><IMG src="/images/structure/background/multimedianewsicon_green.gif"><IMG src="/images/structure/background/multimedianewsicon_red.gif"><IMG src="/images/structure/background/newsicon_green.gif"><IMG src="/images/structure/background/newsicon_white.gif"><IMG src="/images/structure/background/backgroundgradient.gif"><IMG src="/images/structure/background/background-grad-1.jpg"> */

