



/*----------------
ANOTHER
 ____    _____   ______ ______   ____      
/\  _`\ /\  __`\/\__  _\\__  _\ /\  _`\    
\ \,\L\_\ \ \/\ \/_/\ \//_/\ \/ \ \ \/\_\  
 \/_\__ \\ \ \ \ \ \ \ \  \ \ \  \ \ \/_/_ 
   /\ \L\ \ \ \_\ \ \ \ \  \_\ \__\ \ \L\ \
   \ `\____\ \_____\ \ \_\ /\_____\\ \____/
    \/_____/\/_____/  \/_/ \/_____/ \/___/
                                        
                                    WEBSITE
--------------*/





/*-------------- Standard set-up ------------*/ 

body { font-family: arial; color: #000000; font-size: 80%; background-color: #E5000D; background-image: url("/images/structure/background/scarlets-main-bg4.jpg"); background-repeat: no-repeat; background-position: center 0px; padding: 0px; margin: 0px; } 
div.base_standard { width: 990px; padding: 0px 0px 0px 0px; background: none; text-align: center; margin: 0px auto 0px auto;} 
div.basecontainer { background: none; padding: 0px 0px 0px 0px; width: 990px; } 
div.basebody { padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; width: 990px; } 
div.basemainarea { width: 990px; background: #eeeeee; background-image: url("/images/structure/background/1colbg.jpg"); background-repeat: no-repeat; background-position: bottom; margin: 14px 0px 0px 0px; padding: 0px 0px 0px 0px; } 
div.basehome div.basemainarea { background-image: none; background: none; margin: 14px 0px 0px 0px; padding: 0px 0px 0px 0px; } 



.basefooter { background: none; clear: both; margin: 0px; padding: 0px; } 

.basecredits { clear: both; font-size: 80%; font-weight: bold; padding: 5px 0px 5px 0px; color: #ffffff; background: none; } 
.basecredits .copyright { margin-right: 20px; } 
.basecredits .legalnotice { color: #ffffff; margin-right: 20px; text-decoration: none; } 
.basecredits .sotic { color: #ffffff; margin-right: 20px; text-decoration: none; } 
.basecredits .reddot { color: #ffffff; text-decoration: none; } 


input, select, textarea { font-family: arial; font-size: 90%; z-index: 1; padding: 0px; margin: 0px; border: 1px solid #cccccc; background-image: url("/images/structure/backgrounds/magners-basecol2a-bg.jpg"); background-repeat: repeat-x; background-position: 0px 0px;} 
.basecolumn1a input.button, .basecolumn2a input.button {padding: 1px; color: #ffffff; border: 0px solid #DA000C; background: #DA000C; background-image: url("/images/structure/background/png-newsdot.png"); background-repeat: repeat; }
.basecolumn1a input.button:hover, .basecolumn2a input.button:hover {background-image:none; background-color: #DA000C;}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: #C60030; text-decoration: none; font-weight: normal; } 
a:hover { text-decoration: underline; } 
img { border: solid black 0px; } 
table { width: 100%; font-size: 100%; } 
th, td, div, 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; } 
.std_content li { list-style-type: disc; margin: 0px 0px 0px 25px; } 
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; line-height: 100%;} 
.hidden { display: none; } 
.spacer { height: 0px; clear: both; } 
div.overlay { background: black; } 
div.content img { padding: 0px; }
.facebooklike { display: block; padding: 10px 0px 10px 10px; }








/*----------Basefooter------------*/

.basefooter { clear: both; padding: 0px 0px 0px 0px; width: 990px; height: 310px; background-image: url("/images/structure/background/scarlets-main-footer.jpg"); background-repeat: no-repeat; background-position: 0px 110px; color: #ffffff; font-weight: bold; font-family: trebuchet ms; margin: 0px 0px 0px 0px; }
.basefooter a {color: #ffffff; text-decoration: underline;}

.basefooter .flashsponsors { position: absolute; text-align: center; width: 990px; height: 100px; margin: 10px auto 0px auto; padding: 10px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-footersponsorsbg.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.basehome .basefooter .flashsponsors { margin: 0px auto 0px auto; border-top: 10px solid white; background-image: url("/images/structure/background/scarlets-footersponsorsbg-h.gif"); background-repeat: no-repeat; background-position: 0px 0px; }

.basefooter .footerlogo { position: absolute; width: 175px; height: 105px; margin: 115px 0px 0px 0px; }

.basefooter .footer-text-left { width: 570px; position: absolute; padding: 0px 0px 0px 0px; margin: 175px 0px 0px 210px; font-weight: bold; font-family: Trebuchet MS; }
.basefooter .footer-text-left h1 {display: none;}
.basefooter .footer-text-left a:hover {text-decoration: none}

.basefooter .footer-text-right { width: 570px; position: absolute; padding: 0px 0px 0px 0px; margin: 135px 0px 0px 210px; text-align: left; text-transform: uppercase; font-weight: bold; font-size: 150%; font-family: Trebuchet MS; }
.basefooter .footer-text-right h1 {display: none;}
.basefooter .footer-text-right a:hover {text-decoration: none}

.basefooter .followbuttons { width: 170px; height: 75px; position: absolute; padding: 0px 0px 0px 0px; margin: 135px 0px 0px 820px; }
.basefooter .followbuttons .titletxt { position: absolute; width: 170px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #ffffff; font-weight: bold; font-family: trebuchet ms; font-size: 115%; text-align: right; }
.basefooter .followbuttons .button { position: absolute; width: 48px; height: 48px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.basefooter .followbuttons .button1 { position: absolute; margin: 30px 0px 0px 4px; }
.basefooter .followbuttons .button2 { position: absolute; margin: 30px 0px 0px 64px; }
.basefooter .followbuttons .button3 { position: absolute; margin: 30px 0px 0px 124px; }

.basefooter .footerbuttonscomps { position: absolute; width: 320px; height: 45px; padding: 0px 0px 0px 0px; margin: 225px 0px 0px 210px; }
.basefooter .footerbuttonscomps .button { position: absolute; }
.basefooter .footerbuttonscomps .button1 { position: absolute; margin: 0px 0px 0px 0px; }
.basefooter .footerbuttonscomps .button2 { position: absolute; margin: 5px 0px 0px 90px; }
.basefooter .footerbuttonscomps .button3 { position: absolute; margin: 5px 0px 0px 240px; }
.basefooter .footerbuttonscomps .button4 { position: absolute; margin: 0px 0px 0px 388px; }




/*----------SHARED AREAS------------*/

div.baseheader { height: 199px; }

div.basetopmenu { width: 990px; height: 77px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-topmenubg.png"); background-position: 0px 0px; background-repeat: no-repeat; }

div.basecolumn1a { width: 780px; float: right; padding: 10px 10px 20px 10px; margin: 0px 0px 10px 0px; background: #ffffff; background-image: url("/images/structure/background/scarlets-col1a-bottom.gif"); background-position: bottom; background-repeat: no-repeat; /*-webkit-border-radius: 10px; -moz-border-radius: 10px;*/ }
div.basehome div.basecolumn1a { background: none; width: 990px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: none; }

div.basecolumn2a { width: 552px; float: left; padding: 10px 9px 20px 9px; margin: 0px 0px 10px 0px; background-color: #ffffff;  background-image: url("/images/structure/background/scarlets-col2a-bottom.gif"); background-position: bottom; background-repeat: no-repeat; }
div.basecolumn2b { width: 229px; float: right; border-right: solid 1px #eeeeee; padding: 2px 0px 0px 0px; margin: 1px 0px 10px 0px; background-color: #1E2660; background-image: url("/images/structure/background/scarlets-col2b-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
div.basebannertxt { width: 790px; float: right; text-transform: uppercase; font-family: Trebuchet MS,FreeSans,sans-serif; font-weight: bold; font-size: 110%; height: 35px; line-height: 35px; color: #ffffff; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-color: #e4000d; background-image: url("/images/structure/background/scarlets-basebanner.gif"); background-repeat: no-repeat; background-position: 0px 0px; }

div.basetoolbar { width: 800px; height: auto; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

div.std_pagea { }




/*------------------------------------------HEADER AREA-------------------------------------------*/
.headercont { position: absolute; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 990px; height: 199px; }
.headercont .mainlogo { position: absolute; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; width: 270px; height: 145px; }
.headercont .headerlinks { position: absolute; padding: 0px 0px 0px 0px; margin: 167px 0px 0px 530px; height: 32px; width: 450px; }
.headercont .headerlinks .link { position: absolute; padding: 7px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 145px; height: 25px; text-align: center; }
.headercont .headerlinks .link a { font-family: Trebuchet MS; color: #ffffff; font-weight: bold; text-transform: uppercase; font-size: 90%; }
.headercont .headerlinks .link a:hover {}

.headercont .headerlinks .link1 { display: none; position: absolute; margin: 0px 0px 0px -395px; background-image: url("/images/structure/background/poll1-sel.png"); background-repeat: no-repeat; background-position: bottom; }
.headercont .headerlinks .link1:hover { position: absolute; margin: 0px 0px 0px -395px; background-image: url("/images/structure/background/poll1-over.png"); background-repeat: no-repeat; background-position: bottom; }
.headercont .headerlinks .link2 { position: absolute; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-link-newsletter.png"); background-repeat: no-repeat; background-position: bottom; }
.headercont .headerlinks .link3 { position: absolute; margin: 0px 0px 0px 150px; background-image: url("/images/structure/background/scarlets-link-tickets.png"); background-repeat: no-repeat; background-position: bottom; }
.headercont .headerlinks .link4 { position: absolute; margin: 0px 0px 0px 300px; background-image: url("/images/structure/background/scarlets-link-tickets.png"); background-repeat: no-repeat; background-position: bottom; }
.headercont .headerlinks .link1 a { color: #1e2660; padding: 7px 5px 7px 5px; text-decoration: none; }
.headercont .headerlinks .link1 a:hover { color: #ffffff; }
.headercont .headerlinks .link2 a { padding: 7px 15px 7px 15px; }
.headercont .headerlinks .link3 a { padding: 7px 15px 7px 15px; }
.headercont .headerlinks .link4 a { padding: 7px 17px 7px 17px; }

.headersearchcont { position: absolute; width: 232px; height: 37px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 758px; background-image: url("/images/structure/background/scarlets-header-searchbg.png"); background-repeat: no-repeat; background-position: bottom; }
.headersearchcont .sys_searchbar { float: left; width: 230px; height: 33px; padding: 0px 1px 0px 1px; margin: 0px 0px 0px 0px; }
.headersearchcont .sys_searchbar form { float: left; width: 230px; height: 33px; padding: 0px 0px 0px 0px; }
.headersearchcont .sys_searchbar fieldset { width: 230px; float: left; height: 33px; padding: 0px 0px 0px 0px; }
.headersearchcont .sys_searchbar .titletxt { float: left; width: 59px; height: 25px; padding: 8px 0px 0px 6px; margin: 0px 0px 0px 0px; color: #ffffff; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 90%; }
.headersearchcont .sys_searchbar .query { float: left; width: 132px; height: 27px; padding: 6px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.headersearchcont .sys_searchbar .query input { padding: 2px 2px 2px 2px; width: 120px; }
.headersearchcont .sys_searchbar .query .text { color: #1e2660; }
.headersearchcont .sys_searchbar .button { float: left; width: 33px; height: 27px; padding: 6px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.headersearchcont .sys_searchbar .button input { width: 25px; height: 21px; border: none; padding: 2px 0px 0px 0px; color: #ffffff; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 90%; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.headersearchcont .sys_searchbar .button input:hover { cursor: pointer; background-image: none; background: #ffffff; color: #e5000d; }





/*----------VARIANT SWITCH------------*/
.util_varswitch { position: absolute; width: 260px; height: 30px; padding: 0px 0px 0px 0px; margin: 169px 0px 0px 10px; }


.util_varswitch .image { z-index: 1; position: absolute; width: 60px; text-align: center; height: 30px; line-height: 30px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
.util_varswitch .image img {}
.util_varswitch .imagea { margin: 0px 0px 0px 0px; }
.util_varswitch .imageb { margin: 0px 0px 0px 65px; }
.util_varswitch .text { z-index: 2; position: absolute; width: 60px; text-align: center; height: 24px; padding: 6px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
.util_varswitch .texta { margin: 0px 0px 0px 0px; }
.util_varswitch .textb { margin: 0px 0px 0px 65px; }
.util_varswitch .text a { padding: 7px 17px 4px 17px; font-family: Trebuchet MS; color: #1e2660; font-weight: bold; text-transform: uppercase; font-size: 90%;  }
.util_varswitch .text:hover { background-image: url("/images/structure/background/scarlets-variant-red.png"); background-repeat: no-repeat; background-position: bottom; }
.util_varswitch .text:hover a { color: #ffffff; text-decoration: none; }

.util_varswitch .image.selected img { background-image: none; display: none; }
.util_varswitch .text.selected { background-image: url("/images/structure/background/scarlets-variant-red.png"); background-repeat: no-repeat; background-position: bottom; }
.util_varswitch .text.selected a { color: #ffffff; }





/*----------------------- TOP NAVIGATION --------------------------*/

.smarteditmode .topmenu .toggle { display: none; }
.topmenu { width: 990px; position: relative; height: 44px; margin: 0px 0px 0px 0px; z-index: 500; padding: 0px 0px 0px 0px;  }
.topmenu li { z-index: 500; list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; background: none; border-left: 1px solid #bd010c; border-right: 1px solid #ed5059; }

.topmenu li.item144 { width: 93px; text-align: center; margin: 0px 0px 0px -1px; border-left: none; }
.topmenu li.item147 { width: 92px; text-align: center; }
.topmenu li.item200 { width: 93px; text-align: center; }
.topmenu li.item369 { width: 92px; text-align: center; }
.topmenu li.item436 { width: 140px; text-align: center; }
.topmenu li.item547 { width: 92px; text-align: center; }
.topmenu li.item598 { width: 140px; text-align: center; }
.topmenu li.item666 { width: 92px; text-align: center; }
.topmenu li.item667 { width: 140px; text-align: center; margin: 0px 0px 0px 0px; border-right: none; }

.topmenu a {
font-family: Trebuchet MS,FreeSans,sans-serif;
color: #fff;
display: block; 
font-size: 110%; 
text-decoration: none; 
font-weight: bold;
text-transform: uppercase;
margin: 0;
padding: 13px 5px 13px 5px;
}
.topmenu a:hover {  }
.topmenu a:focus { outline: none; }
.topmenu li {position: relative;}
.topmenu ul li:hover a { color: white; }
.topmenu li li {list-style: none; margin: 0; padding: 0; clear: left; width: 140px; line-height: 12px; padding:0; font-size: 70%;}
.topmenu ul ul {
position: absolute;
z-index: 100;
width: 140px;
padding:0;
margin:-1px -3px 0px -3px;
clear:left;
border-top: solid #151a43 1px;
}
.topmenu ul ul a { text-transform: uppercase; font-weight: bold; padding: 3px 5px 4px 5px; border-bottom: 1px #151a43 dotted; border-top: 1px #343b70 dotted; border-left: 1px solid #343b70; border-right: 1px solid #343b70; }
.topmenu ul:hover ul li a { color: #dcdcdc; }
.topnav ul ul li a:hover { color: #ffffff; }
.topmenu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 140px;
padding:0;
margin:-3px -3px 0px -3px;
}
.topmenu ul ul,
.topmenu ul li:hover ul ul,
.topmenu ul ul li:hover ul ul
{display: none;}
.topmenu ul li:hover ul { z-index: 500; display: block; padding: 0px 0px 10px 0px; margin:0; background: none; background-image: url("/images/structure/background/scarlets-menubottom.png"); background-repeat: no-repeat; background-position: bottom; }
.topmenu ul li:hover ul li { z-index: 500; background: #1e2660; border-left: none; border-right: none; }
.topmenu ul li ul li:hover { z-index: 500; background: #e5000d; }
.topmenu ul li ul li:hover a { z-index: 500; color: #fff; border-bottom: 1px #ffffff solid; }
.topmenu ul ul li:hover ul {display: none;}
.topmenu ul ul ul li:hover ul {display: none;}
.topmenu li:hover { }
*:first-child+html .topmenu ul ul { position: absolute; left:0; top:100%;}

.smarteditmode .topmenu a { color: white; }

.topmenu li:hover { background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }

.topmenu li.item144:hover { background: none; background-image: url("/images/structure/background/scarlets-menu-leftitem.png"); background-repeat: no-repeat; background-position: left; }
.topmenu li.item667:hover { background: none; background-image: url("/images/structure/background/scarlets-menu-rightitem.png"); background-repeat: no-repeat; background-position: right; }



div.basetopmenu .flashnews { position: absolute; width: 930px; height: 28px; padding: 0px 15px 0px 45px; margin: 2px auto 0px auto; text-align: center; background-image: url("/images/structure/background/scarlets-tickericon.gif"); background-position: 20px 7px; background-repeat: no-repeat; }

*html div.basetopmenu .flashnews { display: none; position: absolute; width: 930px; height: 28px; padding: 0px 15px 0px 45px; margin: 2px auto 0px auto; text-align: center; background-image: url("/images/structure/background/scarlets-tickericon.gif"); background-position: 20px 7px; background-repeat: no-repeat; }



/*----------------------------LEFT NAVIGATION----------------------------------*/

.baseleftmenu { width: 190px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.baseleftmenu .nav_multilevel { width: 190px; clear: both; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.baseleftmenu .nav_multilevel .titletxt { display: block; width: 160px; text-transform: uppercase; font-family: Trebuchet MS,FreeSans,sans-serif; font-weight: bold; font-size: 110%; height: 35px; line-height: 35px; color: #ffffff; padding: 0px 17px 0px 13px; margin: 0px 0px 0px 0px; background-color: #e4000d; background-image: url("/images/structure/background/scarlets-leftmenutitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.baseleftmenu .nav_multilevel li { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.baseleftmenu .nav_multilevel li { width: 190px; background-color: #fff; }
.baseleftmenu .nav_multilevel li:hover { }
.baseleftmenu .nav_multilevel ul { padding:0; margin: 0; list-style:none; width: 189px; }
.baseleftmenu .nav_multilevel a { display:block; text-decoration: none; font-weight: bold; font-family: Trebuchet MS,FreeSans,sans-serif; color: #d3000c; padding: 4px 10px 4px 8px; font-size: 90%; }
.smarteditmode .baseleftmenu .nav_multilevel a { color: #e5000d;; padding: 3px 10px 3px 8px; }
.baseleftmenu .nav_multilevel a:hover { color: #fff; }
.baseleftmenu .nav_multilevel a:focus { outline: none; }
.baseleftmenu .nav_multilevel ul li { width: 189px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-right: solid 1px #bdbdbd; }
.baseleftmenu .nav_multilevel ul li a { border-bottom: dotted 1px #b8b8b8; border-left: solid 5px #b8b8b8; padding: 3px 10px 3px 8px; margin: 0px 0px 1px 0px; background-image: url("/images/structure/background/scarlets-leftmenubg.gif"); background-repeat: repeat-y; background-position: right; }
.baseleftmenu .nav_multilevel ul li a:hover { background: #e5000d; background-image: none; border-left: 5px solid #1e2660; border-bottom: dotted 1px #1e2660; }

.baseleftmenu .nav_multilevel ul ul { width: 189px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; }
.baseleftmenu .nav_multilevel ul ul li { width: 189px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: none; border-right: solid 0px #bdbdbd; }
.baseleftmenu .nav_multilevel ul ul li a { background: #1e2660; border-bottom: dotted 1px #151a42; border-top: dotted 1px #343b70; border-left: none; padding: 3px 10px 3px 8px; margin: 0px 0px 0px 0px; background-image: none; }
.baseleftmenu .nav_multilevel ul ul li a:hover { background: #151a42; background-image: none; border-left: none; border-bottom: dotted 1px #b8b8b8; }

.baseleftmenu .nav_multilevel li li:hover {  }

.baseleftmenu .nav_multilevel ul ul a:hover { color: #ffffff; }
.baseleftmenu .nav_multilevel ul ul ul li a {  }
.baseleftmenu .nav_multilevel ul li.highlight { background: #e5000d; background-image: none; }
.baseleftmenu .nav_multilevel ul li.highlight a { color: white; background-image: none; margin: 0px 0px 0px 0px; }
.baseleftmenu .nav_multilevel ul li.highlight ul a {  }
.baseleftmenu .nav_multilevel ul li.highlight ul a:hover { } 
.smarteditmode .baseleftmenu .nav_multilevel li { height: auto; padding: 0px 0px 0px 0px;}
.smarteditmode .baseleftmenu .nav_multilevel .toggle { color: white; font-weight: bold; line-height: 15px; }


/*--------------LEFT COL CONTAINER----------------*/
.baseleftmenu .util_container { width: 190px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.baseleftmenu .util_container .util_customhtml { width: 190px; height: 37px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.baseleftmenu .util_container .nav_buttonlist { width: 160px; margin: 15px auto 0px auto; }



/*----------------------------TREE MENUS----------------------------------*/
.nav_multileveltree { float: left; border-top: solid 5px #cccccc; }
.basecolumn2a .nav_multileveltree { width: 550px; float: left; padding: 5px 0px 0px 0px; margin: 10px 0px 20px 0px; }
.basecolumn1a .nav_multileveltree { width: 780px; float: left; padding: 5px 0px 0px 0px; margin: 10px 0px 20px 0px; }
.nav_multileveltree .spacer { padding: 0; margin: 0; height: 0px; line-height: 0px; }
.nav_multileveltree .multilevelitem {}
.basecolumn2a .nav_multileveltree .multilevelitem { width: 153px; float: left; padding: 7px 10px 0px 10px; }
.basecolumn1a .nav_multileveltree .multilevelitem { width: 164px; float: left; padding: 7px 10px 0px 20px; }
.nav_multileveltree .multilevelitem a { text-decoration: none; font-weight: bold; font-family: Trebuchet MS,FreeSans,sans-serif; color: #d3000c; font-size: 85%; }
.nav_multileveltree .multilevelitem a:hover { text-decoration: underline; color: #1d265f; }
.nav_multileveltree .multilevelitem .spacer { padding: 0; margin: 0; height: 0px; line-height: 0px; }




/*----------------------------PAGE VARIANTS----------------------------------*/
.pagevariants {}
div.basehome .pagevariants { display: none; }
.basecolumn2a .pagevariants { width: 552px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.basecolumn1a .pagevariants { width: 780px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.pagevariants span { float: left; margin: 0px 0px 0px 0px; }
.pagevariants .email { width: 163px; float: left; padding: 0px 10px 0px 20px; }
.pagevariants .email a { text-decoration: none; font-weight: bold; font-family: Trebuchet MS,FreeSans,sans-serif; color: #1d265f; font-size: 85%; }
.pagevariants .email a:hover { text-decoration: underline; color: #d3000c; }
.pagevariants .email img { display: none; }
.pagevariants .print { width: 163px; float: left; padding: 0px 10px 0px 10px; }
.pagevariants .print a { text-decoration: none; font-weight: bold; font-family: Trebuchet MS,FreeSans,sans-serif; color: #1d265f; font-size: 85%; }
.pagevariants .print a:hover { text-decoration: underline; color: #d3000c; }
.pagevariants .print img { display: none; }


/*--------EMAIL THIS PAGE--------*/
body.emailpage { border: solid 2px #e5000d; padding: 7px 7px 7px 7px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; color: white; background-color: #ffffff; }
body.emailpage .section { height: 25px; line-height: 25px; color: white; text-transform: uppercase; font-size: 90%; font-family: Trebuchet MS; font-weight: bold; padding-left: 10px; background-color: #e5000d; }
body.emailpage tr th { font-size: 80%; font-weight: bold; padding: 2px 3px 0px 0px; color: #2b3369; }
body.emailpage tr td { font-size: 80%; padding: 2px 10px 0px 0px; }
body.emailpage input { font-family: arial; color: #2b3369; font-size: 100%; padding: 1px; }
body.emailpage textarea { font-family: Arial; color: #2b3369; font-size: 100%; padding: 1px; }



/*----------------------------CONTENT ITEM----------------------------------*/

div.std_pagea .std_content { padding: 0px 0px 20px 0px; margin: 0px 0px 10px 0px; }
div.std_pagea .std_content .headline {  }
div.std_pagea .std_content .headline h1 { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.std_pagea .std_content .content { color: #666666; font-family: arial; line-height: 150%; padding: 0px 0px 0px 0px; }
div.std_pagea .std_content .content h1 {  }
div.std_pagea .std_content .content h2 { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 20px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-contenth2.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.std_pagea .std_content .content h3 { color: #e5000d; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; border-bottom: solid 1px #e5000d; padding: 0px 10px 5px 10px; margin: 20px 0px 10px 0px; font-size: 100%; }
div.std_pagea .std_content .content h4 { color: #1e2660; font-weight: normal; font-family: Trebuchet MS; text-transform: uppercase; border-bottom: dotted 1px #1e2660; padding: 0px 10px 5px 10px; margin: 20px 0px 10px 0px; font-size: 85%; }
div.std_pagea .std_content .content a { color: #e5000d; text-decoration: underline; font-weight: bold; }
div.std_pagea .std_content .content a:hover { color: #1e2660; text-decoration: none; }
div.std_pagea .std_content .content table { border: solid 0px #1e2660; font-size: 90%; border-top: solid 1px #bfccd4; border-left: solid 1px #bfccd4; margin: 10px 0px 10px 0px; }
div.std_pagea .std_content .content table tr td { color: #1e2660; border-bottom: solid 1px #bfccd4; border-right: solid 1px #bfccd4; padding: 1px 5px 1px 5px; }
div.std_pagea .std_content .content table th { background: #e5000d; border-bottom: solid 1px #1e2660; border-right: solid 1px #ffffff; padding: 1px 5px 1px 5px; color: #ffffff; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; }







/*----------RIGHT COLUMN 2B--------------*/
div.basecolumn2b .util_container { width: 229px; float: left; height: auto; padding: 0px 0px 0px 0px; background: none; background-image: none; }
div.basecolumn2b .util_container .titletxt { display: none; }



/*----------STANDARD NEWS LISTS COL2B--------------*/

div.basecolumn2b .list_articles { width: 229px; clear: both; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
div.basecolumn2b .list_articles .titletxt { display: block; width: 149px; padding: 20px 70px 10px 10px; margin: 0px 0px 10px 0px; background-color: #e5000d; height: auto; line-height: 130%; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 95%; background-image: url("/images/structure/background/scarlets-col2b-title.gif"); background-repeat: no-repeat; background-position: 0px 0px; }

div.basecolumn2b .list_articles .article { display: block; padding: 7px 0px 7px 0px; margin: 0px 15px 0px 15px; border-bottom: solid 1px #11164d; border-top: solid 1px #505886; background-image: none; }
div.basecolumn2b .list_articles .article .keywords {  }
div.basecolumn2b .list_articles .article .headline { display: block; line-height: 110%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
div.basecolumn2b .list_articles .article .headline a { display: block; color: #cccccc; font-family: Trebuchet MS; font-weight: bold; font-size: 85%; padding: 0px 10px 0px 10px; background-image: url("/images/structure/background/scarlets-bullet-blue.gif"); background-repeat: no-repeat; background-position: 0px 5px; }
div.basecolumn2b .list_articles .article .headline a:hover { color: #ffffff; text-decoration: underline; }
div.basecolumn2b .list_articles .article .headline a:visited { color: #7182ad; }
div.basecolumn2b .list_articles .article .headline a:visited:hover { color: #ffffff; }





/*----------TEXT BOXES COL2B--------------*/
.righttextbox { width: 229px; clear: both; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; } 
.righttextbox .heading { display: block; width: 149px; padding: 20px 70px 10px 10px; margin: 0px 0px 10px 0px; background-color: #e5000d; height: auto; line-height: 100%; background-image: url("/images/structure/background/scarlets-col2b-title.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.righttextbox .heading h2 { color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 95%; line-height: 130%; }
.righttextbox .imgtop { width: 205px; height: 96px; margin: 0px auto 0px auto; border: 3px solid #e5000d; }
.righttextbox .imgtop img { border: 1px solid #1e2660; }
.righttextbox .content { width: 205px; padding: 10px 12px 10px 12px; margin: 0px 0px 0px 0px; }
.righttextbox .content .text { color: #ffffff; font-family: Trebuchet MS; font-weight: bold; font-size: 85%; padding: 0px 0px 0px 22px; background-image: url("/images/structure/background/scarlets-linkarrow-bluematt.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.righttextbox:hover { cursor: pointer; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat; background-position: 0px 0px; }
.righttextbox:hover .imgtop { border: 3px solid #ffffff; }



/*----------TYPICAL INDEX PAGE--------------*/

.indexgallerycont { width: 770px; height: 200px; padding: 5px 5px 5px 5px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/1colbg.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.indexgallerycont .feat_gallrotate {  width: 770px; height: 200px; background: #ffffff; }
.indexgallerycont .feat_gallrotate .photo { width: 770px; height: 200px; }


.indexpromocont { width: 778px; float: left; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; border-top: solid 1px #c4ccce; border-left: solid 1px #c4ccce; border-right: solid 1px #c4ccce; }
.indexpromocont .util_textbox { width: 389px; height: 90px; float: left; padding: 1px 0px 1px 0px; margin: 0px 0px 0px 0px; border-bottom: solid 1px #c4ccce; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 20px; }
.indexpromocont .util_textbox .imgleft { width: 160px; height: 90px; float: left; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.indexpromocont .util_textbox .imgleft img {}
.indexpromocont .util_textbox .content { width: 219px; height: 90px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.indexpromocont .util_textbox .content .heading { width: 209px; padding: 5px 10px 5px 0px; }
.indexpromocont .util_textbox .content .heading h2 { font-family: Trebuchet MS; text-transform: uppercase; color: #e5000d; font-weight: bold; font-size: 120%; }
.indexpromocont .util_textbox .content .text { width: 209px; padding: 0px 10px 5px 0px; color: #666666; font-size: 95%; }
.indexpromocont .util_textbox:hover { cursor: pointer; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }


.indexnewscont { float: left; width: 780px; height: auto; padding: 0px 0px 33px 0px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-heading1a-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.indexnewscont .list_articles { float: left; width: 780px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.indexnewscont .list_articles .titletxt { display: block; width: 770px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 105%; background-image: url("/images/structure/background/scarlets-heading1a.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.indexnewscont .list_articles .article1 { float: left; display: block; width: 410px; padding: 10px 0px 10px 10px; margin: 0px 0px 0px 0px; }
.indexnewscont .list_articles .article1 .image { display: block; float: left; width: 102px; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.indexnewscont .list_articles .article1 .image img { display: block; border: 1px solid #d2000d; }
.indexnewscont .list_articles .article1 .headline { display: block; float: left;  width: 298px; padding: 0px 0px 5px 0px; line-height: 120%; }
.indexnewscont .list_articles .article1 .headline a { display: block; color: #1d265f; text-transform: uppercase; font-weight: bold; font-size: 105%; font-family: Trebuchet MS; }
.indexnewscont .list_articles .article1 .date { display: block; float: left; width: 298px; padding: 0px 0px 5px 0px; color: #d5010d; font-size: 85%; }
.indexnewscont .list_articles .article1 .abstract { display: block; width: 410px; padding: 0px 0px 10px 0px; color: #666666; font-size: 95%; line-height: 150%; }

.indexnewscont .list_articles .article2 { float: right; display: block; width: 340px; padding: 10px 10px 5px 0px; margin: 0px 0px 0px 0px; }
.indexnewscont .list_articles .article3, .indexnewscont .list_articles .article4 { float: right; display: block; width: 340px; padding: 0px 10px 5px 0px; margin: 0px 0px 0px 0px; }
.indexnewscont .list_articles .article2 .headline, .indexnewscont .list_articles .article3 .headline, .indexnewscont .list_articles .article4 .headline { display: block; width: 340px; line-height: 110%; padding: 0px 0px 2px 0px; } 
.indexnewscont .list_articles .article2 .headline a, .indexnewscont .list_articles .article3 .headline a, .indexnewscont .list_articles .article4 .headline a { color: #1d265f; font-weight: bold; font-size: 95%; font-family: Trebuchet MS; } 
.indexnewscont .list_articles .article2 .date, .indexnewscont .list_articles .article3 .date, .indexnewscont .list_articles .article4 .date { display: block; width: 340px; color: #d5010d; font-size: 85%; padding: 0px 0px 0px 0px; }

.indexnewscont .list_articles .article .headline a:hover { color: #e4000d; }
.indexnewscont .list_articles .article .headline a:visited { color: #7182ad; }
.indexnewscont .list_articles .article .headline a:visited:hover { color: #e5000d; }

/* ---------------   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;}
/* Downloadable Fixture Page Styling */
.synd_downloadfix h2 { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-contenth2.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.synd_downloadfix h3 {color: #e5000d; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; border-bottom: solid 1px #e5000d; padding: 0px 10px 5px 0px; margin: 20px 0px 10px 0px; font-size: 100%;}
.synd_downloadfix h4 {color: #1e2660; font-weight: normal; font-family: Trebuchet MS; text-transform: uppercase; border-bottom: dotted 1px #1e2660; padding: 0px 10px 5px 0px; margin: 20px 0px 10px 10px; font-size: 85%;}
.synd_downloadfix .content {margin: 10px;}


/* ------------- What is RSS? ------------- */
div .synd_whatisrss h2 { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 20px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-contenth2.gif"); background-repeat: no-repeat; background-position: 0px 0px; }

/* ------------- Competition styling -------------- */
.basecolumn2a .std_pagea .feat_competition .title {color: #e5000d; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; border-bottom: solid 1px #e5000d; padding: 0px 10px 5px 10px; margin: 20px 0px 10px 0px; font-size: 100%; }
.basecolumn2a .std_pagea .feat_competition .section {font-weight: bold;}

/* ------------- Poll styling -------------- */
.basecolumn2a .feat_poll td.titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.basecolumn2a .feat_poll td.text { padding: 10px 0px 10px 0px;}
.basecolumn2a .feat_poll td.buttons { padding: 10px 0px 10px 0px;}
.basecolumn2a .feat_poll .thankyou { padding: 10px 0px 10px 0px;}

/* <IMG src="/images/structure/background/scarlets-main-bg-splash.jpg"><IMG src="/images/structure/background/poll1-over.png"><IMG src="/images/structure/background/poll1-sel.png"><IMG src="/images/structure/background/download-fixbutton2.png"><IMG src="/images/structure/background/scarlets-menu-rightitem.gif"><IMG src="/images/structure/background/scarlets-menu-leftitem.gif"><IMG src="/images/structure/background/scarlets-menubottom.gif"><IMG src="/images/structure/background/scarlets-video-playarrow.png"><IMG src="/images/structure/background/scarlets-topnewsright-title.png"><IMG src="/images/structure/background/scarlets-bookmark-cym.gif"><IMG src="/images/structure/background/poll1-over.png"><IMG src="/images/structure/background/poll1-sel.png"><IMG src="/images/structure/background/poll1-cym-over.png"><IMG src="/images/structure/background/poll1-cym-sel.png"><IMG src="/images/structure/background/scarlets-topmenubg.png"><IMG src="/images/structure/background/scarlets-variant-grey.png"><IMG src="/images/structure/background/scarlets-variant-red.png"><IMG src="/images/structure/background/scarlets-link-newsletter.png"><IMG src="/images/structure/background/scarlets-link-shop.png"><IMG src="/images/structure/background/scarlets-link-tickets.png"><IMG src="/images/structure/background/scarlets-heading620.gif"><IMG src="/images/structure/background/scarlets-variant-off.png"><IMG src="/images/structure/background/scarlets-variant-on.png"><IMG src="/images/structure/background/scarlets-heading620-bottom.gif"><IMG src="/images/structure/background/scarlets-greytab.gif"><IMG src="/images/structure/background/scarlets-redtab.gif"><IMG src="/images/structure/background/scarlets-tab-off.gif"><IMG src="/images/structure/background/scarlets-tab-on.gif"><IMG src="/images/structure/background/scarlets-linkarrow-greymatt.gif"><IMG src="/images/structure/background/scarlets-topnews-headlinebg.png"><IMG src="/images/structure/background/scarlets-tickericon.gif"><IMG src="/images/structure/background/scarlets-linkarrow-bluematt.gif"><IMG src="/images/structure/background/scarlets-footersponsorsbg.gif"><IMG src="/images/structure/background/scarlets-bullet-white.gif"><IMG src="/images/structure/background/scarlets-whitefadecrossbg.gif"><IMG src="/images/structure/background/scarlets-heading1a-bottom.gif"><IMG src="/images/structure/background/scarlets-heading-bottom.gif"><IMG src="/images/structure/background/scarlets-heading.gif"><IMG src="/images/structure/background/scarlets-heading1a.gif"><IMG src="/images/structure/background/scarlets-2blinkarrow.gif"><IMG src="/images/structure/background/scarlets-contenttitle1a.gif"><IMG src="/images/structure/background/scarlets-fulltablelink.gif"><IMG src="/images/structure/background/scarlets-bookmark.gif"><IMG src="/images/structure/background/scarlets-menu-leftitem.png"><IMG src="/images/structure/background/scarlets-menu-rightitem.png"><IMG src="/images/structure/background/scarlets-bullet-blue.gif"><IMG src="/images/structure/background/scarlets-col2b-top.gif"><IMG src="/images/structure/background/scarlets-col2b-title.gif"><IMG src="/images/structure/background/scarlets-contenttitle.gif"><IMG src="/images/structure/background/scarlets-contenth2.gif"><IMG src="/images/structure/background/scarlets-col2b-bottom.gif"><IMG src="/images/structure/background/scarlets-col1a-bottom.gif"><IMG src="/images/structure/background/scarlets-col2a-bottom.gif"><IMG src="/images/structure/background/scarlets-basebanner.gif"><IMG src="/images/structure/background/scarlets-leftmenubg.gif"><IMG src="/images/structure/background/scarlets-leftmenutitle.gif"><IMG src="/images/structure/background/scarlets-menubottom.png"><IMG src="/images/structure/background/scarlets-bluecrossbg.gif"><IMG src="/images/structure/background/scarlets-main-bg4.jpg"><IMG src="/images/structure/background/scarlets-header-searchbg.png">
<P><IMG src="/images/structure/background/scarlets-main-footer.jpg"></P> */

