a.extraBoxLink {
	background: transparent url(../Images/BreadcrumbArrow.jpg) no-repeat right 6px !important;
	color: #000066 !important;
	font-weight: bold;
}
div.listbox .listboxtitle {
	border-color: #000066;
	color: #000066;
}
p.quoteRgt strong a, p.quoteLft strong a {
	color: #ffffff !important;
}
p.quoteRgt strong, p.quoteLft strong, p.quoteRgt b, p.quoteLft b {
	background: transparent url(/Resources/Images/Corporate/quoright.jpg) right bottom no-repeat;
}
p.quoteRgt, p.quoteLft {
	background: #666666 url(/Resources/Images/Corporate/quoleft.jpg) left top no-repeat;
	color: #ffffff;
}
table.style1 {
 	background: #ffffff;
}
table.style1 th {
	background: #000066;
}
table.style1 td {
	background: #f3f8ff;
}
table.style2, div.listbox{
	background: #ffffff;
}
table.style3  {
	background: #ccffff;
	border: solid 1px #000066;
}
table.style4  {
	background: #000066;
	border: solid 1px #000066;
}
.Breadcrumb a:hover, .content a:hover, .content410 a:hover, .content605 a:hover, .contentWide a:hover, .AdBox a:hover, div.listbox a:hover, .comments div a:hover, .topNav a:hover, .tintedbox {
	background: #99ccff;
}
.Breadcrumb li 
{
	background: transparent url(../Images/BreadcrumbArrow.jpg) no-repeat 0 5px !important;
}
.bannerSelector .AdBox, .bannerSelector .FlashAdBox { 
	background-color:#000066; 
}
.callToAction {
	background: transparent url(../Images/BreadcrumbArrow.jpg) no-repeat right 6px !important;
	color: #000066 !important;
}
.goButton {
	background: #000066 url(../Images/Corporate/go.jpg) no-repeat;
}
.input-btn {
	background: transparent url(../Images/btn.jpg) repeat-x;
	background-color: #000066;
	border: 1px solid #000000;
	color: #ffffff;
}
.input-btn-resized {
	background: transparent url(../Images/btn.jpg) repeat-x;
	background-color: #000066;
	border: 1px solid #000000;
	color: #ffffff;
	margin: 15px 20px 0 0;
	width: 100px;
}
.leftColNav a:hover {
	background: #99ccff;
	color: #000066;
}
.leftColNav li {
	border-bottom: 1px solid #000066;
}
.loginBox {
	border: solid 1px #000066;
}
.loginBox .btnLogin {
	background: #000066;
	color: #ffffff;
}	
.nav2Top {
	background: transparent url(../Images/nav2Top.jpg) repeat-x 0 0;
}
.percentageBar {
	background: #000066;
}
.pollSurveys .input-btn {
	border: solid 1px #000066 !important;
}
.QuestionGroup {
	border: 2px solid #000066;
	margin-top: 20px;
	padding: 20px 20px 20px 20px;
}
.quickLinks h3 a, .quickLinks p, .businessColour, .boldColour, .linkArrow a {
	color: #000066 !important;
}
.roundedBox {
	background: #000066;
	color: #000000;
}
.roundedBox .bottom {
	background: transparent url(../Images/Corporate/roundBoxBottom.jpg) no-repeat;
}
.roundedBox .bottom .right {
	background: transparent url(../Images/Corporate/roundBoxBottomRight.jpg) no-repeat;
}
.roundedBox .innerBox {
	background: #ffffff;
	color: #000000;
}
.roundedBox .top {
	background: transparent url(../Images/Corporate/roundBoxTop.jpg) no-repeat;
}
.roundedBox .top .right {
	background: transparent url(../Images/Corporate/roundBoxTopRight.jpg) no-repeat;
}
.roundedBox a {
	color: #000066 !important;
}
.roundedBox h1, .comments div span.commentName,
.comments div.commentsAdd label,
.comments .pageNumber a.currentPage,
.comments .commentSuccess, .sendFriendContainer fieldset label, .sendFriendContainer fieldset label.email, .responceText, .businessColour, h1, h2, .h2, .competitionEventsListing .linkIntroduction h2 a, h3,
 .loginBox .lblUsername,
.loginBox .lblPassword, #nav2 a.current, #nav2 li.current a, .leftColNav a, .leftColNav .bold, .leftColNav a:visited, .results .timeDate, .introduction, .textXL, .textL {
	color: #000066;
}
.roundedBox h2 {
	color: #ffffff;
}
.roundedBox h3 {
	color: #000066;
	font-weight: bold;
}
.search-btn {
	background: transparent url(../Images/searchBtn.jpg) repeat-x;
	background: #000066;
	color: #ffffff;
}
#bookMarkBox a:hover {
	background: #99ccff;
	border: 0;
}
#headNav  li .tabLeft, #headNav  li.current .tabLeft {
	background: #006 url(../Images/tabLeft.jpg) no-repeat 0 0;
}
#headNav li .tabRight {
	background: #006 url(../Images/tabRight.jpg) no-repeat right top;
}	
#nav2 li.current, #nav2 .right li.current {
	background: transparent url(../Images/current.jpg) repeat-x top;
}
#nav2 li.currentEnd, #nav2 .right li.currentStart {
	background: transparent url(../Images/currentEnd.jpg) no-repeat top;
}
#nav2 li.currentStart, #nav2 .right li.currentEnd {
	background: transparent url(../Images/currentStart.jpg) no-repeat top;
}
#nav2Content {
	background: #000066 url(../Images/nav2Bottom.jpg) repeat-x bottom;
}

/* -------------------------------------
    Twitter control styling 
   -------------------------------------*/
#twitterbox 
{ 
    background: url(/Resources/Images/corporate-twitter-background.gif);
}
#tweetprev img, #tweetnext img 
{
    visibility: hidden;
}
#tweetprev 
{ 
    background: url(/Resources/Images/corporate-twitter-prev.gif) no-repeat bottom right; 
}
#tweetnext 
{ 
    background: url(/Resources/Images/corporate-twitter-next.gif) no-repeat bottom right; 
}

/* =====================================================
  HEADER ELEMENTS (new header styling)
======================================================== */

/* Brand Colour
-------------------------------------------------------- */

.brandColor
{
	background-color:#fff;
}

/* Admin Links
-------------------------------------------------------- */

.adminLinks a
{
	border-left:1px solid #006;
	color:#006 !important;
}

/* Site Descripter
-------------------------------------------------------- */

.siteDescripter a
{
	color: #006 !important;
}

/* Search Control
-------------------------------------------------------- */

.searchControlContainer label
{
    color:#006 !important;
}

.searchControlContainer .buttonRight
{
	background: url(../images/searchBut_Right.png) no-repeat  right 0;
}

.searchControlContainer .buttonLeft
{
	background: url(../images/searchBut_Left.png) no-repeat  left 0;
}

.searchControlContainer .buttonFull
{
    background: transparent url('/resources/images/searchBut_Full.png') no-repeat;
}

* html .searchControlContainer .buttonFull
{
    width: 32px; 
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/searchBut_Full.png',sizingMethod='scale'); 
    background:none;
}

.headerText 
{
	color: #006 !important;
}

/* First Level Navigation
-------------------------------------------------------- */

.firstLevelNavigation
{
  background: #006 url(../images/tabMaster.jpg) repeat-x 0 top;
}

.firstLevelNavigation a
{
  padding:0 15px; 
}

.firstLevelNavigation li.current
{
  background: #e4e4e4 url(../images/tabSelectedDarker.jpg) repeat-x 0 top !important;
}

.firstLevelNavigation li.current a
{
 color:#006 !important;
}
   
/* Direct News
-------------------------------------------------------- */

.newsImage,
.DirectNewsTable,
.DirectNewsTableAlt,
.CategoryList,
.MonthList,
.RelatedNews,
.lakestarNewsItem
{
	border: solid 1px #fff;
}

.CategoryList .top, 
.MonthList .top,
.RelatedNews .top
{
	background-color: #fff;
	color: White;
}

.DirectNewsBanner .top
{
	background-color: #fff;
}

/* Item Listings 
--------------------------------------------------------- */

.itemListing .item,
.itemListing .CategoryList,
.itemCategory .item,
.itemListing .MonthList,
.itemListing .RelatedItems,
.itemImage,
.blogListItem
{
	border: solid 1px #fff;
}
