﻿.tab1
{
    color:White;
    border: solid 0px white;
    width:100px;
    height:30px;
    cursor:hand;
    margin-right:2px;
    background-color:#c9252b
}
.tab1Selected
{
    color: #CCCCCC;
    border: solid 0px white;
    font-weight:bold;
    width:100px;
    height:32px;
    cursor:hand;
    margin-right:2px;
    background-color:#c9252b
}
span.tabTextHeading
{
    color:black;
	font-size:18px;
    border: solid 0px white;
    font-weight:bold;
    display:block;
    height:32px;
    cursor:hand;
    margin-right:2px;
	margin-left:5px;
	margin-top:10px;
}
span.tabTextLine
{
    color:black;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
    border: solid 0px white;
    display:block;
    margin-right:2px;
	margin-left:5px;
	margin-top:10px;
}
div.tabBar1
{
    display:block;
    width:406px;
    height:10px;
    background-color:#c9252b
}
.tab2
{
    color:White;
    border: solid 0px white;
    width:100px;
    height:30px;
    cursor:hand;
    margin-right:2px;
    background-color: #333333;
}
.tab2Selected
{
    color: #CCCCCC;
    border: solid 0px white;
    font-weight:bold;
    width:100px;
    height:32px;
    cursor:hand;
    margin-right:2px;
    background-color:#333333;
}
div.tabBar2
{
    display:block;
    width:406px;
    height:10px;
    background-color:#333333;
}
.tab3
{
    color:White;
    border: solid 0px white;
    width:100px;
    height:30px;
    cursor:hand;
    margin-right:2px;
    background-color: #666666;
}
.tab3Selected
{
    color:#CCCCCC;
    border: solid 0px white;
    font-weight:bold;
    width:100px;
    height:32px;
    cursor:hand;
    margin-right:2px;
    background-color: #666666
}
div.tabBar3
{
    display:block;
    width:406px;
    height:10px;
    background-color: #666666
}
.tab4
{
    color:white;
    border: solid 0px white;
     width:100px;
    height:30px;
   cursor:hand;
    background-color: #999999;
}
.tab4Selected
{
    color:#CCCCCC;
    border: solid 0px white;
    font-weight:bold;
     width:100px;
    height:32px;
   cursor:hand;
    background-color:#999999;
}
div.tabBar4
{
    display:block;
    width:406px;
    height:10px;
    background-color:#999999;
}
div.swanseaLife 
{
    border: solid 1px #666666;
    display: block;
    width:248px;
    height:auto;
    overflow: auto;
    padding-top:7px;
    text-align:left;
    background: white url('Images/frontPage/5x1_cyan.gif') repeat-x center top
}
div.swanseaLifeLatest
{
    border: solid 0px black;
    background-color: Black;
    display: block;
    width:250px;
    height:auto;
    overflow: auto;
    text-align:left;
}
img.swanseaLifeLeft
{
    padding-right:5px;
    padding-left:5px;
	width:100px;
    border: solid 0px red
}
img.swanseaLifeRight
{
    width:138px;
    border: solid 0px white
}
img.swanseaLifeLatestTop
{
    border: solid 0px blue;
    width:250px
}
td.tdAlignLeft
{
    text-align:left;
    vertical-align:top
}
a.swanseaLifeHeading
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color:#0099FF;
    text-decoration:none;
    font-weight: bold
}
a.rightArrow
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color:black;
    display:block;
    width:130px;
    text-decoration:none;
    height:18px;
    background: white url('Images/frontPage/rightArrow.bmp') no-repeat right top
}
a.rightArrow:hover
{
    text-decoration: underline
}
a.rightArrow2
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color:black;
    display:block;
    width:145px;
    text-decoration:none;
    height:18px;
    background: white url('Images/frontPage/rightArrow.bmp') no-repeat right top
}
a.rightArrow2:hover
{
    text-decoration: underline
}
td.swanseaLifeLatest1st
{
    color:White;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    background-color: Black;
    border-left: solid 5px black;
    border-right: solid 5px black;
    border-top: solid 2px black;
    border-bottom: solid 2px black;
    width: 240px;
}
a.swanseaLifeLatest1st
{
    font-family: Arial, Helvetica, sans-serif; 
    color:White;
    font-size: 11px;
    text-decoration:none
}
a.swanseaLifeLatest1st:hover
{
    text-decoration:underline
}
b.swanseaLifeLatest1st
{
    font-size: 13px; 
    color: #0099FF;
    display: list-item
}
td.swanseaLifeLatest
{
    color:#333333;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    background-color: #dbdbdb;
    border-left: solid 5px #dbdbdb;
    border-right: solid 5px #dbdbdb;
    border-top: solid 2px #dbdbdb;
    border-bottom: solid 2px #dbdbdb;
    width: 240px;
}
a.swanseaLifeLatest
{
    font-family: Arial, Helvetica, sans-serif; 
    color:#333333;
    font-size: 11px;
    text-decoration:none
}
a.swanseaLifeLatest:hover
{
    text-decoration:underline
}
b.swanseaLifeLatest
{
    font-size: 13px; 
    color: #333333;
    display: list-item
}
td.swanseaLifeLatestAlt
{
    color:#333333;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    background-color: #cccccc;
    border-left: solid 5px #cccccc;
    border-right: solid 5px #cccccc;
    border-top: solid 2px #cccccc;
    border-bottom: solid 2px #cccccc;
    width: 240px;
}
a.swanseaLifeLatestAlt
{
    font-family: Arial, Helvetica, sans-serif; 
    color:#333333;
    font-size: 11px;
    text-decoration:none
}
a.swanseaLifeLatestAlt:hover
{
    text-decoration:underline
}
b.swanseaLifeLatestAlt
{
    font-size: 13px; 
    color: #333333;
    display: list-item
}

div.swanseaWhatsOn
{
    margin-top: 0px;
    background-color: #333333;
    display: block;
    width:250px;
    height:auto;
    overflow: auto;
    text-align:left;
}
img.swanseaWhatsOnTop
{
    border: solid 0px blue;
    border-bottom:solid 5px #ff9900;
    width:250px
}
td.cinameFilmLeft
{
    text-align:left;
    background-color:#333333;
    vertical-align:top
}
img.filmPic
{
    padding:5px 5px 5px 5px;
    width:100px;
    border: solid 0px red
}
a.movieHeading
{
    font-family: Arial, Helvetica, sans-serif; 
    color:#ff9900;
    display:block;
    padding-top: 10px;
    font-weight:bold;
    font-size: 11px;
    text-decoration:none
}
a.movieHeading:hover
{
    text-decoration:underline
}
a.movieTitle
{
    font-family: Arial, Helvetica, sans-serif; 
    color:white;
    font-weight:bold;
    font-size: 11px;
    text-decoration:none
}
a.movieTitle:hover
{
    text-decoration:underline
}
a.movieLinks
{
    font-family: Arial, Helvetica, sans-serif; 
    color:white;
    font-weight:normal;
    font-size: 11px;
    text-decoration:none
}
a.movieLinks:hover
{
    text-decoration:underline
}
div.tabDetails
{
    border: solid 0px black;
    background-color:#f3f3f3;
    display: block;
    width:406px;
    height:auto;
    overflow: auto;
    text-align:left;
}

span.tab1Heading 
{
    color:333333;
    margin-top: 10px;
    font-family: Arial, Helvetica, sans-serif; 
    display:block;
	margin-left:5px;
    font-weight: bold;
    font-size: 14px
}
span.tab1Details
{
    color:333333;
     margin-top: 10px;
	 margin-left:5px;
	 margin-bottom:10px;
	 margin-right:5px;
   font-family: Arial, Helvetica, sans-serif; 
    display:block;
    font-weight: normal;
    font-size: 12px;
}
div.album
{
    border: solid 0px black;
    background-color: white;
    display: block;
    width:400px;
    height:auto;
    overflow: auto;
    text-align:left;
}
img.albumTop
{
    border: solid 0px blue;
    width:400px;
	margin-top:10px;
}
td.album
{
    width:200px;
    text-align:left;
    vertical-align:top
}
img.album
{
    border: solid 1px black;
    width:198px;
    text-align:left;
    vertical-align:top
}
span.albumFooter
{
    color:black;
    width:390px;
    margin: 0px 5px 5px 5px;
    background-color:white;
    margin-top: 10px;
   	font-family: Arial, Helvetica, sans-serif; 
    height:auto;
    display:block;
    font-weight: normal;
    font-size: 12px
}
td.recommended
{
    color:#333333;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
    background-color: white;
    border-left: solid 15px white;
    border-right: solid 15px white;
    border-top: solid 2px white;
    border-bottom: solid 5px white;
    width: 370px
}
a.otherBold
{
    font-family: Arial, Helvetica, sans-serif; 
    text-indent:15px;
    font-size: 14px; 
    color:#333333;
    font-weight:bold;
    display:block;
    text-decoration:none
}
a.otherBold:hover
{
    text-decoration:underline
}
a.otherNormal
{
    font-family: Arial, Helvetica, sans-serif; 
    text-indent:15px;
    color:#333333;
    font-size: 12px;
    text-decoration:none
}
a.otherNormal:hover
{
    text-decoration:underline
}

a.recommended
{
    font-family: Arial, Helvetica, sans-serif; 
    color:#333333;
    font-size: 12px;
    text-decoration:none
}
a.recommended:hover
{
    text-decoration:underline
}
b.recommended
{
    font-size: 14px; 
    color:#333333;
    display: list-item
}
img.recommended
{
    border: solid 1px white;
    width:398px;
    text-align:left;
    vertical-align:top
}
div.bizLife 
{
    border: solid 1px #666666;
    display: block;
    width:286px;
    height:auto;
    overflow: auto;
    padding-top:7px;
    text-align:left;
    background: white url('Images/frontPage/5x1_business_life.gif') repeat-x center top
}
a.bizLifeHeading
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color:#085c76;
    text-decoration:none;
    font-weight: bold
}
img.bizLifeLeft
{
    padding-right:5px;
    padding-left:5px;
    width:92px;
    border: solid 0px red
}
img.bizLifeRight
{
    width:170px;
    border: solid 0px white
}

img.rightBottom
{
    width: 150px;
    border: solid 0px red
}
img.rightBottomPadding5
{
    padding-top: 5px;
    width: 150px;
    border: solid 0px red
}
img.rightBottomPadding10
{
    padding-top: 10px;
    width: 150px;
    border: solid 0px red
}
img.rightBottomPadding10x
{
    padding-top: 0px;
    width: 150px;
    border: solid 0px red
}
div.rightBottom
{
    border: solid 0px #666666;
    display: block;
    width:168px;
    height:auto;
    overflow: auto;
    text-align:left
}
span.news
{
    font-family:Arial;	font-size:12px;font-weight:normal;
    color: #58595b;
    text-decoration:none;
	margin-left:3px;
	margin-top:5px;
	margin-bottom:5px;
	display:block; 
	margin-bottom:0px;
}
a.news
{
    font-family:Arial;	font-size:14px;font-weight:bold;
    color: #99000B;
    text-decoration:inderline;
}
small.news
{
    font-family:Arial;	font-size:10px;font-weight:normal;
    color: #999999;
    text-decoration:none
}	
div.videoContainer
{
float: right; 
border-top: solid 5px white; 
border-left: solid 8px white; 
border-bottom: solid 5px white
}
table.fpArticle
{
	border-top: solid 5px white
}
td.fpArticle1
{
    font-family:Arial;	
    font-size:14px;
    font-weight:bold;
    background-color: #c0c0c0;
    padding: 5px 3px 5px 3px;
    border:solid 1px #58595b;
    color: #58595b
}
td.fpArticle2
{
    font-family:Arial;	
    font-size:12px;
    border-bottom:solid 5px white;
    border-top:solid 5px white;
    text-align:center;
    font-weight:normal;
    color: #58595b
}
img.fpArticle2
{
	border: solid 0px white
}
td.fpArticle3
{
    font-family:Arial;	
    font-size:12px;
    font-weight:bold;
    color: #58595b;
    border-bottom: solid 5px white
}
td.fpArticle4
{
    font-family:Arial;	
    font-size:12px;
    font-weight:normal;
    color: #58595b;
    border-bottom: solid 5px white
}
td.fpArticle5
{
    font-family:Arial;	
    font-size:12px;
    text-align:right;
    font-weight:bold;
    background-color: #c0c0c0;
    padding: 5px 3px 5px 3px;
    border:solid 1px #58595b;
    color: #58595b
}
a.fpArticle1, a.fpArticle2, a.fpArticle3, a.fpArticle4, a.fpArticle5
{
    text-decoration:none;
        color: #58595b
}
a.fpArticle1:hover, a.fpArticle2:hover, a.fpArticle3:hover, a.fpArticle4:hover, a.fpArticle5:hover
{
    text-decoration:underline
}

table.tabList
{
	border-top: solid 5px white
}
td.tabList1
{
    font-family:Arial;	
    font-size:14px;
    font-weight:bold;
    background-color: #c0c0c0;
    padding: 5px 3px 5px 3px;
    border:solid 1px #58595b;
    color: #58595b
}
td.tabList2
{
    font-family:Arial;	
    font-size:12px;
    border-bottom:solid 5px white;
    border-top:solid 5px white;
    text-align:center;
    font-weight:normal;
    color: #58595b
}
img.tabList2
{
	border: solid 0px white
}
td.tabList3
{
    font-family:Arial;	
    font-size:12px;
    font-weight:bold;
    color: #58595b;
    border-bottom: solid 5px white
}
td.tabList4
{
    font-family:Arial;	
    font-size:12px;
    font-weight:normal;
    color: #58595b;
    border-bottom: solid 5px white
}
td.tabList5
{
    font-family:Arial;	
    font-size:12px;
    text-align:right;
    font-weight:bold;
    background-color: #c0c0c0;
    padding: 5px 3px 5px 3px;
    border:solid 1px #58595b;
    color: #58595b
}
a.tabList1, a.tabList2, a.tabList3, a.tabList4, a.tabList5
{
    text-decoration:none;
        color: #58595b
}
a.tabList1:hover, a.tabList2:hover, a.tabList3:hover, a.tabList4:hover, a.tabList5:hover
{
    text-decoration:underline
}