



/*---------------2A NEWS LIST---------------*/
.basecolumn2a .list_articles { width: 552px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.basecolumn2a .list_articles .titletxt { width: 542px; float: left; 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 .list_articles .article { display: block; float: left; width: 550px; margin: 0px 0px 0px 1px; padding: 3px 0px 0px 0px; border-bottom: 1px solid #bfccd4; }
.basecolumn2a .list_articles .image { display: block; float: left; width: 100px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; }
.basecolumn2a .list_articles .image img {  }
.basecolumn2a .list_articles .headline { display: block; float: left; width: 435px; line-height: 125%; padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px; }
.basecolumn2a .list_articles .headline a { display: block; color: #2C3540; font-family: Trebuchet MS; font-weight: bold; font-size: 120%; }
.basecolumn2a .list_articles .headline a:hover { display: block; color: #e5000d; text-decoration: underline; }
.basecolumn2a .list_articles .date { display: block; float: left; width: 180px; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; color: #e5000d; font-family: Trebuchet MS; font-size: 90%; }
.basecolumn2a .list_articles .author { display: none; float: left; width: 255px; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; color: #e5000d; font-family: Trebuchet MS; font-size: 90%; }
.basecolumn2a .list_articles .article1 { display: block; float: left; width: 550px; margin: 0px 0px 0px 1px; border-bottom: 1px solid #bfccd4; border-top: 1px solid #bfccd4; }


/*------------- Fixture ticket info -------------*/
table.stats_fixtures 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 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.fixtures_aa .title { display: none; } 
.fixtures_aa .intro { clear: both; padding: 10px 10px 20px 10px; color: #666666; }
.fixtures_aa .fixrow { float: left; border: 1px solid #cccccc; margin-bottom: 10px; width: 548px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.fixtures_aa .fixcontainer {  }
.fixtures_aa .infocontainer { float: left; height: 80px; width: 450px; }
.fixtures_aa .fixinfo .logo { width: 80px; height: 80px; float: left; }
.fixtures_aa .fixinfo .logo img { padding: 10px; }
.fixtures_aa .fixdetails { height: 80px; float: left; width: 350px; }
.fixtures_aa .fixdetails .opposition { color: #e5000d; text-transform: uppercase; clear: both; width: 350px; font-size: 120%; font-weight: bold; height: 40px; line-height: 40px; }
.fixtures_aa .fixdetails .comp { color: #2C3540; height: 30px; line-height: 17px; clear: both; width: 350px; }
.fixtures_aa .infolinks {display: none; }
.fixtures_aa .ticketinfo { display: block; }
.fixtures_aa .ticketinfo { float: left; height: 50px; line-height: 15px; width: 98px; text-align: center; padding: 30px 0px 0px 0px; background-color: #2C3540; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-all; background-position: 0px 0px; }
.fixtures_aa .ticketinfo a { color: white; font-weight: bold; text-transform: uppercase; font-size: 90%; padding: 23px 10px 23px 10px; }
.fixtures_aa .ticketinfo:hover { cursor: pointer; background-color: #e5000d; background-image: none; }
table.stats_fixtures td.link { border-top: 10px solid #ffffff; border-bottom: 20px solid #ffffff; width: 270px; height: 34px; line-height: 34px; background-image: url("/images/structure/background/scarlets-fulltablelink.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
table.stats_fixtures td.link a { color: white; font-weight: bold; text-transform: uppercase; font-size: 90%; padding: 0px 0px 0px 30px; }


/*---------------------------- EZINE SIGN-UP ----------------------------------*/
.basecolumn2a .feat_ezinesub { width: 552px; padding: 0px 0px 33px 0px; margin: 0px 0px 20px 0px; background-image: url("/images/structure/background/scarlets-heading-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.basecolumn2a .feat_ezinesub .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 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.basecolumn2a .feat_ezinesub .form { width: 530px; color: #e5000d; padding: 10px 10px 10px 10px; border: 1px #cccccc solid; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
*html .basecolumn2a .feat_ezinesub .form { padding: 10px 10px 10px 5px; }
.basecolumn2a .feat_ezinesub .form .introduction { color: #2C3540; font-weight: bold; line-height: 150%; padding: 0px 0px 0px 0px; }
.basecolumn2a .feat_ezinesub .form .introduction img { width: 530px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.basecolumn2a .feat_ezinesub .form td { padding: 0px 0px 10px 0px; }
.basecolumn2a .feat_ezinesub .form input { padding: 2px;  }
.basecolumn2a .feat_ezinesub .form label { color: #e5000d; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; }
.basecolumn2a .feat_ezinesub .form .sub_title { padding: 0px 0px 10px 0px; }
.basecolumn2a .feat_ezinesub .form .sub_firstname { padding: 0px 0px 10px 0px; }
.basecolumn2a .feat_ezinesub .form .sub_surname { padding: 0px 0px 10px 0px; }
.basecolumn2a .feat_ezinesub .form .sub_email { padding: 0px 0px 10px 0px; }
.basecolumn2a .feat_ezinesub .form .sub_postcode { padding: 0px 0px 10px 0px; }
.basecolumn2a .feat_ezinesub .form input#subtitle { width: 30px; margin: 0px 0px 0px 70px; }
.basecolumn2a .feat_ezinesub .form input#subfirstname { width: 160px; margin: 0px 0px 0px 25px; }
.basecolumn2a .feat_ezinesub .form input#subsurname { width: 160px; margin: 0px 0px 0px 46px; }
.basecolumn2a .feat_ezinesub .form input#subemail { width: 200px; margin: 0px 0px 0px 57px; }
.basecolumn2a .feat_ezinesub .form input#subpostcode { width: 100px; margin: 0px 0px 0px 41px; }
.basecolumn2a .feat_ezinesub .form .securimagecontainer { width: 225px; border: solid 1px #ccc; padding: 10px; margin: 0px 0px 0px 106px; }
.basecolumn2a .feat_ezinesub .form .securimagecontainer .instructions { color: #666666; font-family: arial; line-height: 150%; padding: 0px 0px 5px 0px; }
.basecolumn2a .feat_ezinesub .form .securimagecontainer .securimagebox { width: 225px; float: left; }
.basecolumn2a .feat_ezinesub .form .securimagecontainer .securimagebox .captcha { float: left; width: 153px; margin: 0px 10px 10px 0px; }
.basecolumn2a .feat_ezinesub .form .securimagecontainer .securimagebox .captcha img { border: 1px #e5000d solid; }
.basecolumn2a .feat_ezinesub .form .securimagecontainer .securimagebox .audio { float: left; width: 25px; height: 25px; border: 1px #cccccc solid; margin: 0px 5px 0px 0px; }
.basecolumn2a .feat_ezinesub .form .securimagecontainer .securimagebox .reload { float: left;width: 25px; height: 25px; border: 1px #cccccc solid; }
.basecolumn2a .feat_ezinesub .form .button { width: 94px; margin: 0px 0px 0px 106px; background-color: #2C3540; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; padding: 2px 5px 2px 5px; }
.basecolumn2a .feat_ezinesub .form .unsubscribe { width: 94px; margin: 0px 0px 0px 5px; }
.basecolumn2a .feat_ezinesub .form .button:hover { cursor: pointer; background-color: #e5000d; background-image: none; }


/*---------------------------- 2A GALLERY INDEX ----------------------------------*/
.basecolumn2a table.gallindex { margin: 0px 0px 20px 0px; }
.basecolumn2a table.gallindex tr td { text-align: center; padding: 10px 0px 10px 0px; border-right: solid #fff 2px; border-left: solid #fff 2px; border-bottom: solid #fff 10px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.basecolumn2a table.gallindex tr td img { border: solid 1px #2C3540; padding: 1px; width: 120px; height: 86px; }
.basecolumn2a table.gallindex tr td img:hover { border: solid 1px #e5000d; }
.basecolumn2a table.gallindex tr td a { color: #2C3540; text-decoration: underline; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; font-size: 85%; }
.basecolumn2a table.gallindex tr td a:hover { color: #e5000d; text-decoration: none; }

/*---------------------------- 2A GALLERY----------------------------------*/
.basecolumn2a .feat_gallrotate { width: 552px; text-align: center; padding: 0px 0px 0px 0px; margin: 0px auto 0px auto; }
.basecolumn2a .feat_gallrotate .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 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.basecolumn2a .feat_gallrotate .photo { border: 1px solid #cccccc; width: 550px; text-align: center; padding: 0px 0px 0px 0px; margin: 0px auto 0px auto; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.basecolumn2a .feat_gallrotate .photo img { padding: 0px 0px 0px 0px; }
.basecolumn2a .feat_gallrotate .caption { width: 532px; text-align: center; padding: 4px 10px 4px 10px; margin: 0px auto 0px auto; background: #cccccc; color: #2C3540; font-style: italic; }
.basecolumn2a .feat_gallrotate .credit { display: block; width: 532px; text-align: center; padding: 4px 10px 4px 10px; margin: 0px auto 0px auto; background: #cccccc; color: #2C3540; font-style: italic; }
.basecolumn2a .feat_gallrotate .buttons { padding: 9px 10px 7px 10px; background-image: url("/images/structure/background/scarlets-heading-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.basecolumn2a .feat_gallrotate .buttons span { padding: 1px 2px 1px 3px; background: #2C3540; }
.basecolumn2a .feat_gallrotate .buttons span:hover { padding: 1px 2px 1px 3px; background: #e5000d; }
.basecolumn2a .feat_gallrotate .buttons a { color: #ffffff; font-weight: bold; font-size: 85%; font-family: trebuchet MS; }
.basecolumn2a .feat_gallrotate .buttons a:hover { text-decoration: none; }


/*---------------------------- 2A WALLPAPER INDEX----------------------------------*/
table.feat_wallindex { margin: 0px 0px 10px 0px; }
table.feat_wallindex tr td { padding: 10px 0px 10px 0px; text-align: center; border-right: solid #fff 2px; border-left: solid #fff 2px; border-bottom: solid #fff 10px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
table.feat_wallindex tr td img { padding: 1px; border: solid 1px #e5000d; text-align: center; }
table.feat_wallindex tr td a { font-weight: bold; font-family: Trebuchet MS; color: #2C3540; }
table.feat_wallindex tr td a:hover { color: #e5000d; text-decoration: none; }


/*---------------------------- CLWB COCHYN----------------------------------*/
div.std_pagea .clwbcochyn .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 .clwbcochyn .content h3 { line-height: 130%; 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 .clwbcochyn .content table { border: solid 0px #2C3540; font-size: 90%; border-top: solid 0px #bfccd4; border-left: solid 0px #bfccd4; margin: 10px 0px 10px 0px; border-bottom: solid #cccccc 1px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
div.std_pagea .clwbcochyn .content table tr td { color: #2C3540; border-bottom: solid 0px #bfccd4; border-right: solid 0px #bfccd4; padding: 1px 5px 1px 5px; }
div.std_pagea .clwbcochyn .content table th { background: #e5000d; border-bottom: solid 1px #2C3540; border-right: solid 1px #ffffff; padding: 1px 5px 1px 5px; color: #ffffff; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; }
div.std_pagea .clwbcochyn .content table img { padding: 0px 0px 5px 0px; }


/*---------------------GOOGLE MAP---------------------*/
.feat_googlemap { width: 550px; background: #2C3540; padding: 1px 1px 35px 1px; margin: 0px 0px 20px 0px; background-image: url("/images/structure/background/scarlets-heading-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.feat_googlemap .searchbox { display: none; } 
.feat_googlemap .mapbox { color: #2C3540; font-weight: bold; font-family: Trebuchet MS; }


/*---------------------TICKET INFORMATION LINK LIST---------------------*/
.ticketslinklist .link { border-top-width: 10px; border-top-style: solid; border-top-color: #ffffff; border-bottom-width: 20px; border-bottom-style: solid; border-bottom-color: #ffffff; width: 270px; height: 34px; line-height: 34px; background-image: url(/images/structure/background/scarlets-fulltablelink.gif); background-repeat: no-repeat; background-position: 0px 0px;}
.ticketslinklist .link a { color: #ffffff; font-weight: bold; text-transform: uppercase; font-size: 90%; padding-left: 30px; }

/*---------------------SEASON TICKET LINK LIST---------------------*/
div.std_pagea .std_content .content .sttable th, div.std_pagea .std_content .content .sttable td { text-align: center; vertical-align: middle; }
div.std_pagea .std_content .content .sttable td { background: #E6E7E8; }
div.std_pagea .std_content .content .sttable tr td { color: #000000; border-color: #ffffff;}
div.std_pagea .std_content .content .sttable { border: none;}


/*--------LOTTERY NEWS INDEX--------*/
.baselottery .newsindexlatest { width: 552px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.baselottery .newsindexlatest .titletxt { width: 542px; clear: both; float: none; 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 0px 0px; background-image: url("/images/structure/background/scarlets-heading.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.baselottery .newsindexlatest .article { display: block; float: left; width: 550px; margin: 0px 0px 0px 1px; padding: 3px 0px 0px 0px; border-top: 1px solid #bfccd4; }
.baselottery .newsindexlatest .image { display: block; float: left; width: 100px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; }
.baselottery .newsindexlatest .image img { padding: 0px 0px 0px 0px; }
.baselottery .newsindexlatest .headline { display: block; float: left; width: 435px; line-height: 125%; padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px; }
.baselottery .newsindexlatest .headline a { display: block; color: #2C3540; font-family: Trebuchet MS; font-weight: bold; font-size: 120%; }
.baselottery .newsindexlatest .headline a:hover { display: block; color: #e5000d; text-decoration: underline; }
.baselottery .newsindexlatest .headline a:visited { color: #7182ad; }
.baselottery .newsindexlatest .headline a:visited:hover { color: #e5000d; }
.baselottery .newsindexlatest .date { display: block; float: left; width: 180px; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; color: #e5000d; font-family: Trebuchet MS; font-size: 90%; }
.baselottery .newsindexlatest .author { display: none; float: left; width: 255px; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; color: #e5000d; font-family: Trebuchet MS; font-size: 90%; }
.baselottery .newsindexlatest .article6 { display: block; float: left; width: 550px; margin: 0px 0px 10px 1px; border-bottom: 1px solid #bfccd4; }
.baselottery .newsindexlatest .article1 { display: block; float: none; width: 552px; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; border-top: 0px solid #bfccd4; border-bottom: 5px solid #e4000d; }
.baselottery .newsindexlatest .article1 .image { display: block; float: none; width: 550px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: solid 1px #2C3540; background: #2C3540; }
.baselottery .newsindexlatest .article1 .image img { padding: 0px 0px 0px 0px; }
.baselottery .newsindexlatest .article1 .headline { background: none; display: block; position: absolute; float: none; width: 532px; height: 75px; line-height: 120%; padding: 10px 10px 0px 10px; margin: -85px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-topnews-headlinebg.png"); background-repeat: no-repeat; z-index: 20; }
.baselottery .newsindexlatest .article1 .headline a { display: block; font-family: Arial; font-size: 160%;color: white; line-height: 120%; text-transform: uppercase; letter-spacing: -1.3px; font-weight: bold; z-index: 21; }
.baselottery .newsindexlatest .article1 .headline a:hover { display: block; color: #ffffff; text-decoration: underline; }
.baselottery .newsindexlatest .article1 .date { display: block; position: absolute; float: none; width: 552px; padding: 0px 10px 5px 10px; margin: -20px 0px 0px 0px; color: #ffffff; font-family: Trebuchet MS; line-height: 110%; font-weight: bold; font-size: 90%; z-index: 21; }
.baselottery .newsindexlatest .article1 .author { display: none; position: absolute; float: none; width: 552px; padding: 0px 10px 5px 10px; margin: -20px 0px 0px 0px; color: #ffffff; font-family: Trebuchet MS; line-height: 110%; font-weight: bold; font-size: 90%; z-index: 21; }


/*---------------LOTTERY NEWS ARTICLE STYLE A---------------*/
.baselottery .std_newsarta { display: block; padding: 0px 1px 0px 1px; width: 550px; }
.baselottery .std_newsarta .headline { display: block; position: absolute; height: 74px; padding: 10px; margin: 225px 0px 0px 0px; background: none; background-image: url("/images/structure/background/scarlets-topnews-headlinebg.png"); background-repeat: no-repeat; width: 530px; z-index: 20; }
.baselottery .std_newsarta .headline h1 { display: block; font-size: 170%;color: white; line-height: 120%; text-transform: uppercase; letter-spacing: -1.3px; font-weight: bold;  }
.baselottery .std_newsarta .dateauthor { display: block; position: absolute; color: #ffffff; font-family: Trebuchet MS; line-height: 110%; font-weight: bold; font-size: 90%; z-index: 21; }
.baselottery .std_newsarta .dateauthor .date { display: block; position: absolute; width: 190px; margin: 300px 0px 0px 10px; }
.baselottery .std_newsarta .dateauthor .author { display: block; position: absolute; width: 330px; margin: 300px 0px 0px 210px; }
.baselottery .std_newsarta .imagecon { display: block; width: 550px; background: #2C3540; text-align: center; }
.baselottery .std_newsarta .imagecon .image { display: block; width: 550px; height: 319px; text-align: center; }
.baselottery .std_newsarta .imagecon .image img { text-align: center; }
.baselottery .std_newsarta .imagecon .caption { display: block; padding: 3px 10px 3px 10px; background: #e5000d; color: white; font-family: Arial; font-size: 90%; font-style: italic; }
.baselottery .std_newsarta .abstract { display: block; margin: 15px 0px 15px 0px; padding: 0px 0px 15px 0px; border-bottom: solid 5px #cccccc; font-weight: bold; font-size: 110%; line-height: 140%; font-family: Trebuchet MS; color: #2C3540; }
.baselottery .std_newsarta .abstract a { display: block; color: #e5000d; text-decoration: underline; font-weight: bold; }
.baselottery .std_newsarta .abstract a:hover { display: block; color: #2C3540; text-decoration: none; }
.baselottery .std_newsarta .article { display: block; width: 550px; color: #2C3540; line-height: 160%; padding: 0px 0px 20px 0px; }
.baselottery .std_newsarta .article a { display: block; color: #e5000d; text-decoration: underline; font-weight: bold; }
.baselottery .std_newsarta .article a:hover { display: block; color: #2C3540; text-decoration: none; }
.baselottery .std_newsarta .variants { display: block; width: 550px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.baselottery .std_newsarta .variants .email { display: block; width: 163px; float: left; padding: 0px 10px 0px 10px; }
.baselottery .std_newsarta .variants .email .emaillink { display: block; }
.baselottery .std_newsarta .variants .email .emaillink a { text-decoration: none; font-weight: bold; font-family: Trebuchet MS,FreeSans,sans-serif; color: #1d265f; font-size: 85%; }
.baselottery .std_newsarta .variants .email .emaillink a:hover { text-decoration: underline; color: #d3000c; }
.baselottery .std_newsarta .variants .email .emailimg {display: none;}
.baselottery .std_newsarta .variants .print { display: block; width: 163px; float: left; padding: 0px 10px 0px 10px; }
.baselottery .std_newsarta .variants .print .printlink { display: block; }
.baselottery .std_newsarta .variants .print .printlink a { text-decoration: none; font-weight: bold; font-family: Trebuchet MS,FreeSans,sans-serif; color: #1d265f; font-size: 85%; }
.baselottery .std_newsarta .variants .print .printlink a:hover { text-decoration: underline; color: #d3000c; }
.baselottery .std_newsarta .variants .print .printimg {display: none;}



/*-------------------------------RIGHTCOL LOTTERY ARCHIVE LIST----------------------------*/
.baselottery .basecolumn2b .nav_linklist { width: 229px; clear: both; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.baselottery .basecolumn2b .nav_linklist .titletxt { display: block; width: 219px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-color: #e5000d; height: 44px; line-height: 52px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 105%; background-image: url("/images/structure/background/scarlets-col2b-title.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.baselottery .basecolumn2b .nav_linklist .link { display: block; padding: 3px 0px 3px 0px; margin: 0px 15px 0px 15px; line-height: 110%; border-bottom: solid 1px #ffffff; border-top: solid 1px #cccccc; background-image: none; }
.baselottery .basecolumn2b .nav_linklist .link a { 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; }
.baselottery .basecolumn2b .nav_linklist .link a:hover { text-decoration: underline; }


/*-------------------------------ARCHIVED LOTTERY NEWS LIST----------------------------*/
table.list_archive { margin: 0px 0px 20px 0px; }
table.list_archive 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-heading.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
table.list_archive td.list {  }
table.list_archive tr.colhead td {  padding: 5px 0px 5px 0px; color: #2C3540; font-family: Trebuchet MS; font-weight: bold; font-size: 110%; text-transform: uppercase; border-bottom: 1px solid #bfccd4; }
table.list_archive td.list tr.odd td { padding: 5px 0px 5px 0px; border-bottom: 1px solid #bfccd4; }
table.list_archive td.list tr.even td { padding: 5px 0px 5px 0px; border-bottom: 1px solid #bfccd4; }
table.list_archive td.date { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #e5000d; font-family: Trebuchet MS; font-size: 90%; }
table.list_archive td.headline { line-height: 125%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
table.list_archive td.headline a { font-size: 100%; color: #2C3540; font-family: Trebuchet MS; font-weight: bold; }
table.list_archive td.headline a:hover { display: block; color: #e5000d; text-decoration: underline; }



/*-------------------------------FEED BACK FORM FREE TICKETS----------------------------*/
div.std_pagea .freeticket .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; }
div.std_pagea .freeticket .introduction { padding: 10px 0px 10px 0px; color: #666666;}
div.std_pagea .freeticket table.form { margin: 10px; }
div.std_pagea .freeticket table.form th { width: 100px; padding: 4px 0px 4px 0px; color: #e5000d; font-weight: bold; font-family: Trebuchet MS; }
div.std_pagea .freeticket table.form tr td { padding: 4px 0px 4px 0px; }
div.std_pagea .freeticket table.form .text {}
div.std_pagea .freeticket table.form .securimagebox { width: 400px;  }
div.std_pagea .freeticket table.form .securimagebox .securimage {  }
div.std_pagea .freeticket table.form .securimagebox .instructions { clear: both; color: #666666; font-family: arial; line-height: 150%; padding: 0px 0px 5px 0px; }
div.std_pagea .freeticket table.form .captcha { float: left; width: 152px; height: 47px; margin: 0px 10px 10px 0px; }
div.std_pagea .freeticket table.form .captcha img { display: block; border: 1px solid #e5000d; }
div.std_pagea .freeticket table.form .audio { padding: 0px 0px 0px 0px; border: 1px solid #c7c7c7; width: 22px height: 20px; float: left;  margin: 0px 5px 0px 0px; }
div.std_pagea .freeticket table.form .audio a { color: #e5000d; text-decoration: underline; font-weight: bold; }
div.std_pagea .freeticket table.form .reload { padding: 0px 0px 0px 0px; border: 1px solid #c7c7c7;  width: 22px height: 20px; float: left;  }
div.std_pagea .freeticket table.form .reload a { color: #e5000d; text-decoration: underline; font-weight: bold; }
div.std_pagea .freeticket table.form .input { clear: both; width: 150px;  margin: 0px 0px 0px 0px; }
div.std_pagea .freeticket table.form .input input { width: 148px;  }
div.std_pagea .freeticket table.form td.submit { padding: 0px 0px 0px 0px; background: none; }
div.std_pagea .freeticket table.form td.submit input { padding: 0px 0px 0px 0px; background-color: #2C3540; }
div.std_pagea .freeticket table.form td.submit .button { background-color: #2C3540; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; padding: 2px 5px 2px 5px; }
div.std_pagea .freeticket table.form td.submit .button:hover { cursor: pointer; background-color: #e5000d; background-image: none; }
div.std_pagea .freeticket table.form .break { display: none; }



/*-------------------------------EVENTS PAGE LIST----------------------------*/
div.pagea1col .std_content .headline h1 { background-image: url("/images/structure/background/scarlets-heading1a.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_pagea .all_events_holder { width: 780px; float: left; width: padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.std_pagea .all_events_holder .event_item { width: 363px; float: left; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: center bottom; border: 1px solid #c4ccce; height: 55px; padding: 10px 5px 10px 10px; margin: 0px 10px 5px 0px; }
.std_pagea .all_events_holder .event_image { float: left; width: 100px; height: 51px; background: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px;  }
.std_pagea .all_events_holder .event_image img { width: 100px; height: 51px; }
.std_pagea .all_events_holder .event_headline { float: left; width: 260px; line-height: 20px; margin: 0px 0px 18px -25px; padding: 0px 0px 0px 0px; }
.std_pagea .all_events_holder .event_headline a { font-weight: normal; font-size: 140%; ccolor: #e5000d; text-transform: none; display:block; margin:-10px 0 0 -95px; padding:10px 0 50px 120px; position:absolute; width:260px; height: 35px; }
.std_pagea .all_events_holder .event_type { display: block; float: left; width: 150px; color: #EEC61F; font-weight: bold; font-size: 95%; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; }
.std_pagea .all_events_holder .event_date { float: left; width: 250px; color: #e5000d; font-weight: bold; font-size: 95%; margin: 10px 0px 0px 0px; padding: 10px 0px 0px 0px;  }


/*-------------------------------EVENTS PAGE----------------------------*/
.basecolumn2a .event_page .event_headline{ height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.basecolumn2a .event_page .event_schedule_header, .basecolumn2a .event_page .event_pricing_header, .basecolumn2a .event_page .event_information h2, .basecolumn2a .event_page .event_hospitality h2, .basecolumn2a .event_page .event_travel 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; }
/*  */

/*  */


