



/*---------------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; }
.basecolumn2a .archivelist2a .image { display: none; }
.basecolumn2a .archivelist2a .headline { float: right; width: 480px; padding: 3px 0px 5px 0px; }
.basecolumn2a .archivelist2a .headline a { font-size: 100%; }
.basecolumn2a .archivelist2a .date { float: left; width: 70px; padding: 3px 0px 5px 0px; }
.basecolumn2a .archivelist2a .author { display: none; }

/*---------------NEWS ARTICLE STYLE A---------------*/
.std_newsarta { display: block; padding: 0px 1px 0px 1px; width: 550px; }
.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; }
.std_newsarta .headline h1 { display: block; font-size: 170%;color: white; line-height: 120%; text-transform: uppercase; letter-spacing: -1.3px; font-weight: bold;  }
.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; }
.std_newsarta .dateauthor .date { display: block; position: absolute; width: 190px; margin: 300px 0px 0px 10px; }
.std_newsarta .dateauthor .author { display: block; position: absolute; width: 330px; margin: 300px 0px 0px 210px; }
.std_newsarta .imagecon { display: block; width: 550px; background: #2C3540; text-align: center; }
.std_newsarta .imagecon .image { display: block; width: 550px; height: 319px; text-align: center; }
.std_newsarta .imagecon .image img { text-align: center; }
.std_newsarta .imagecon .caption { display: block; padding: 3px 10px 3px 10px; background: #e5000d; color: white; font-family: Arial; font-size: 90%; font-style: italic; }
.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; }
.std_newsarta .abstract a { display: block; color: #e5000d; text-decoration: underline; font-weight: bold; }
.std_newsarta .abstract a:hover { display: block; color: #2C3540; text-decoration: none; }
.std_newsarta .article { display: block; width: 550px; color: #2C3540; line-height: 160%; padding: 0px 0px 20px 0px; }
.std_newsarta .article a { display: block; color: #e5000d; text-decoration: underline; font-weight: bold; }
.std_newsarta .article a:hover { display: block; color: #2C3540; text-decoration: none; }
.std_newsarta .variants { display: block; width: 550px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.std_newsarta .variants .email { display: block; width: 163px; float: left; padding: 0px 10px 0px 10px; }
.std_newsarta .variants .email .emaillink { display: block; }
.std_newsarta .variants .email .emaillink a { text-decoration: none; font-weight: bold; font-family: Trebuchet MS,FreeSans,sans-serif; color: #2C3540; font-size: 85%; }
.std_newsarta .variants .email .emaillink a:hover { text-decoration: underline; color: #d3000c; }
.std_newsarta .variants .email .emailimg {display: none;}
.std_newsarta .variants .print { display: block; width: 163px; float: left; padding: 0px 10px 0px 10px; }
.std_newsarta .variants .print .printlink { display: block; }
.std_newsarta .variants .print .printlink a { text-decoration: none; font-weight: bold; font-family: Trebuchet MS,FreeSans,sans-serif; color: #2C3540; font-size: 85%; }
.std_newsarta .variants .print .printlink a:hover { text-decoration: underline; color: #d3000c; }
.std_newsarta .variants .print .printimg {display: none;}
.std_newsarta .sharebox { display: block; float: right; width: 60px; margin-left: 10px; }
.std_newsarta .sharebox .tweetmeme { display: block; text-align: right; }
.std_newsarta .sharebox .facebookshare { display: block; text-align: right; padding-top: 10px; }

.basearchive .std_newsarta .article object { width: 500px; height: 405px; float: left; margin: 0px auto 20px auto; text-align: center; padding: 10px 25px 10px 25px; background: #2C3540; }
.basetv .std_newsarta .headline { display: block; position: static; height: auto; padding: 10px; margin: 0px 0px 10px 0px; }
.basetv .std_newsarta .dateauthor { display: block; position: static; color: #ffffff; font-family: Trebuchet MS; line-height: 110%; font-weight: bold; font-size: 90%; z-index: 21; }
.basetv .std_newsarta .dateauthor .date { display: block; position: static; float: left; margin: 0px 0px 10px 0px; color: #e5000d; }
.basetv .std_newsarta .dateauthor .author { display: block; position: static; float: left; margin: 0px 0px 10px 0px; color: #e5000d; }
.basetv .std_newsarta .abstract { clear: both; }
.basetv .std_newsarta .imagecon { display: none; }
.basetv .std_newsarta .imagecon .image { display: none; }
.basetv .std_newsarta .imagecon .image img { display: none; }
.basetv .std_newsarta .imagecon .caption { display: none; }
.basetv .std_newsarta .article { width: 550px; text-align: center; }
.basetv .std_newsarta .article object { width: 500px; height: 405px; float: left; margin: 0px auto 20px auto; text-align: center; padding: 10px 25px 10px 25px; background: #2C3540; }



/*----------------------------------NEWS INDEX-----------------------------------*/
.topmenunews {}
.newsindexcontleft { width: 552px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

/*--------LEFT LATEST NEWS LIST--------*/
.newsindexcontleft .newsindexlatest { width: 552px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.newsindexcontleft .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; }
.newsindexcontleft .newsindexlatest .article { display: block; float: left; width: 550px; margin: 0px 0px 0px 1px; padding: 3px 0px 0px 0px; border-top: 1px solid #bfccd4; }
.newsindexcontleft .newsindexlatest .image { display: block; float: left; width: 100px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; }
.newsindexcontleft .newsindexlatest .image img { padding: 0px 0px 0px 0px; }
.newsindexcontleft .newsindexlatest .headline { display: block; float: left; width: 435px; line-height: 125%; padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px; }
.newsindexcontleft .newsindexlatest .headline a { display: block; color: #2C3540; font-family: Trebuchet MS; font-weight: bold; font-size: 120%; }
.newsindexcontleft .newsindexlatest .headline a:hover { display: block; color: #e5000d; text-decoration: underline; }
.newsindexcontleft .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%; }
.newsindexcontleft .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%; }
.newsindexcontleft .newsindexlatest .article6 { display: block; float: left; width: 550px; margin: 0px 0px 10px 1px; border-bottom: 1px solid #bfccd4; }
.newsindexcontleft .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; }
.newsindexcontleft .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; }
.newsindexcontleft .newsindexlatest .article1 .image img { padding: 0px 0px 0px 0px; }
.newsindexcontleft .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; }
.newsindexcontleft .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; }
.newsindexcontleft .newsindexlatest .article1 .headline a:hover { display: block; color: #ffffff; text-decoration: underline; }
.newsindexcontleft .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; }
.newsindexcontleft .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; }


/*--------LEFT LATEST GALLERIES--------*/
.newsindexcontleft .feat_gallindexd { width: 552px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.newsindexcontleft .feat_gallindexd .gallerythumbs { background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.newsindexcontleft .feat_gallindexd .gallerythumbs .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-heading.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.newsindexcontleft .feat_gallindexd {}
.newsindexcontleft .feat_gallindexd .gallerythumbs { display: block; float: left; width: 552px; padding: 10px 0px 10px 0px; }
.newsindexcontleft .feat_gallindexd .gallerythumbs .galleryitem { display: block; float: left; width: 119px; margin: 0px 0px 0px 14px; }
.newsindexcontleft .feat_gallindexd .gallerythumbs .galleryitem .image { display: block; }
.newsindexcontleft .feat_gallindexd .gallerythumbs .galleryitem .image img { width: 115px; height: 83px; padding: 1px; border: solid 1px #cccccc; }
.newsindexcontleft .feat_gallindexd .gallerythumbs .galleryitem .headline { display: none; }
.newsindexcontleft .feat_gallindexd .gallerythumbs .galleryitem.selected .image img { border: solid 1px #e5000d; }
.newsindexcontleft .feat_gallindexd .galleryheadline { display: block; float: left; height: 33px; width: 552px; padding: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-heading-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.newsindexcontleft .feat_gallindexd .galleryheadline .galheadline { display: block; height: 25px; width: 552px; padding: 8px 0px 0px 0px; }
.newsindexcontleft .feat_gallindexd .galleryheadline .galheadline .headline { display: block; line-height: 110%;  text-align: center; }
.newsindexcontleft .feat_gallindexd .galleryheadline .galheadline .headline a { font-size: 90%; color: #fff; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; }


/*-------------------------------RIGHTCOL ARCHIVE LIST----------------------------*/
.basearchive .basecolumn2b .nav_linklist { width: 229px; clear: both; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.basearchive .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; }
.basearchive .basecolumn2b .nav_linklist .link { display: block; padding: 3px 0px 3px 0px; margin: 0px 15px 0px 15px; line-height: 110%; border-bottom: solid 1px #cccccc; border-top: solid 1px #ffffff; background-image: none; }
.basearchive .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; }
.basearchive .basecolumn2b .nav_linklist .link a:hover { color: #2C3540; text-decoration: underline; }


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

/*--------------------------RSS FEEDS PAGE------------------------*/
table.synd_rsslister {  }
table.synd_rsslister .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.synd_rsslister td.include { border: 1px solid #cccccc; padding: 9px 19px 19px 19px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
table.synd_rsslister tr.list td { padding: 10px 0px 10px 0px; }
table.synd_rsslister tr.list td a { padding: 10px 0px 10px 27px; color: #e5000d; text-decoration: underline; font-weight: bold; background-image: url("/images/structure/background/Feed_20.png"); background-position: 0px 8px; background-repeat: no-repeat; }
table.synd_rsslister tr.list td a:hover { color: #2C3540; text-decoration: none; }
table.synd_rsslister tr.list td img { display: none; }
div.synd_whatisrss { padding: 0px 0px 20px 0px; margin: 0px 0px 10px 0px; }
div.synd_whatisrss .title { 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-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.synd_whatisrss .content { color: #666666; font-family: arial; line-height: 150%; padding: 0px 0px 0px 0px; }



/*-------------SITE SEARCH PAGE--------------*/
.basecolumn2a table.sys_search { width: 552px; display: block; color: #666666; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; border-bottom: 1px solid #cccccc; }
.basecolumn2a div.sys_searchbar .query { float: left; margin-right: 10px; }
.basecolumn2a div.sys_searchbar .query input { width: 300px; color: #666666; }
.basecolumn2a table.sys_search td.titletxt {  }
.basecolumn2a form.zoom_searchform { width: 530px; border: solid #cccccc 1px; margin-bottom: 20px; padding: 10px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.basecolumn2a form.zoom_searchform label { font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 100%; color: #2C3540; font-weight: bold; padding: 0px 5px 0px 0px; }
.basecolumn2a form.zoom_searchform input.zoom_searchbox { width: 135px; font-size: 100%; padding: 3px 3px; }
.basecolumn2a form.zoom_searchform .zoom_button { font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 100%; color: #e5000d; font-weight: bold; padding: 1px 2px; margin: 0px 5px 0px 0px; }
.basecolumn2a form.zoom_searchform .zoom_button:hover { cursor: pointer; color: #2C3540; }
.basecolumn2a form.zoom_searchform .zoom_match { font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 100%; color: #2C3540; font-weight: bold;  }
.basecolumn2a form.zoom_searchform .zoom_match label { color: #666666; }
.basecolumn2a table.sys_search .searchheading { color: #2C3540; font-weight: bold; }
.basecolumn2a table.sys_search div.summary { font-size: 120%; color: #e5000d; font-weight: bold; padding-bottom: 5px; }
.basecolumn2a table.sys_search div.searchtime { font-size: 100%; color: #2C3540; font-weight: bold; padding: 0px 0px 10px 0px; }
.basecolumn2a table.sys_search .result_pagescount { font-weight: bold; text-transform: uppercase; padding-bottom: 2px; border-bottom: solid #cccccc 1px; }
.basecolumn2a table.sys_search .sorting { color: #2C3540; margin: 0px 0px 15px 0px; padding: 15px 0px 15px 5px; border-bottom: solid #cccccc 1px; background: #e2e2e2; }
.basecolumn2a table.sys_search .sorting a { text-decoration: underline; color: #e5000d; }
.basecolumn2a table.sys_search .result_title { margin: 20px 0px 5px 0px; padding-top: 10px; line-height: 150%; }
.basecolumn2a table.sys_search .result_title a { font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 120%; color: #2C3540; font-weight: bold; }
.basecolumn2a table.sys_search .highlight { background: #e5000d; color: white; }
.basecolumn2a table.sys_search .description { display: none; }
.basecolumn2a table.sys_search .context { margin-bottom: 10px; color: #666666; line-height: 140%; }
.basecolumn2a table.sys_search .infoline { color: #2C3540; font-weight: bold; background: #e2e2e2; padding: 3px; border-bottom: solid #cccccc 1px; margin-bottom: 10px;}
/*  */

/*  */


