﻿@charset "utf-8";


/* CSS Document */

body {margin:0px auto;}

html {font-family:Verdana, Arial, Helvetica, sans-serif;}

#frame {width:944px;margin:0 auto;position:relative;overflow: hidden;}

#leftCol {width:624px;float:left;margin:6px 0 0 0;}

#rightCol {width:304px;float:right;margin:14px 0 0 0;}

#content {font-size:70%;}

a {color:#1f6ac7;}


/* masthead ------------------------------*/

#masthead {margin:0;height:169px;padding:0;float:left;position:relative;}

.logo {float:left;padding:0;margin:0;}

.ts_logo {margin:-1px 4px 0 0;padding-left:24px;}
*html .ts_logo {margin:-1px 4px 0 0;padding-left:20px;}

#FourFourTwo_logo {float:left;width:174px;margin:0 0 0 10px;}
#CM09_logo {float:left;width:146px;margin:0;}

.network {font-size:70%;color:#8c8c8c;padding:0;text-align:right;}
.network dl {margin:0;padding:0;}	
.network dl dt {color:#8c8c8c;font-style:italic;font-weight:bold;}

.network dl dd a {text-decoration:none;padding-top:4px;}


/* header ------------------------------*/

.sec_header {margin:0;padding:0;}

.sec_icon {margin-right:6px;margin-top:3px;}

.sec_p{color:#000000;font-size:130%;margin:0;padding:0;}

.share {background:url(../images/share_bk.png) no-repeat;color:#4a4a48;font-size:60%;padding:10px;}

#logged_in {border-bottom:2px solid #000;float:right;margin:-5px 0 0 0;padding:0;text-align:right;font-size:70%;width:269px;position:relative;}
*html #logged_in {width:270px;}
#logged_in p {padding:0 0 5px 0;margin:0;white-space:nowrap;position:relative;}


/* footer ------------------------------*/

#footer {width:944px;padding:0;margin:50px 0 10px 0;float:right;}
#footer p {font-size:65%;color:#b6b6b3;text-transform:uppercase;margin-top:8px;font-weight:normal;}
#footer a {text-decoration:underline;color:#b6b6b3;text-transform:uppercase;margin-top:8px;line-height:13px;}
#footer .legal_txt {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:50%;color:#b6b6b3;margin-top:54px;text-transform:none;text-align:right;}
.footer_share {background:url(../images/footer_share_bk.png) no-repeat;color:#4a4a48;font-size:60%;padding:10px;margin-left:64px;margin-bottom:7px;}
#footer a.backToTop {text-decoration:none;color:#1f6ac7;text-transform:uppercase;margin-top:8px;}

#haymarket {color:#b6b6b3;font-weight:normal;font-size:65%;width:940px;margin:0;position:relative;}
#haymarket a {text-decoration:underline;color:#ff0011;}


/* adverts ------------------------------*/

.leaderboard {float:right;width:728px;height:90px;padding-bottom:10px;}
.mpu {margin:0 0 16px 2px;width:300px;height:250px;}

.halfmpu {margin:0 0 16px 2px;width:300px;height:150px;}

.skyscraper {float:right;margin:0 0 0 0;}

.promo {margin:0 0 16px 0;}

.buttons {margin:0 0 16px 28px;}

.scoutingAd {margin:-10px 0 16px 0;}

#buttonAd1, #buttonAd2 {padding-bottom:10px;}


/* content specific ------------------------------*/

h1 {font-size:180%;color:#000;padding:0;margin:0;}
h2 {font-size:130%;color:#000;padding:0;margin:0;}
h3 {font-size:80%;color:#000;margin:0;padding:0;}

b, strong {font-weight:bold;}

.boldBlue {color:#1f6ac7;font-weight:bold;}
.normalBlue {color:#1f6ac7;font-weight:normal;}
.redBold {color:#c71c14;font-weight:bold;text-decoration:none;}

ul.tandc {list-style: disc; margin-left: 15px}


/* links ------------------------------*/

a.backToTop {text-decoration:none;font-weight:bold;font-size:65%;background:url(../images/btns/blue/marker_t.gif) left no-repeat;float:left;margin:9px 27px 0 5px;}
a.backToTop:hover {color:#000;}
a.backToTop span {margin-left:10px}

a.backToTop10 {text-decoration:none;font-weight:bold;font-size:65%;background:url(../images/btns/blue/marker_t.gif) left no-repeat;float:left;margin:9px 27px 0 10px;}
a.backToTop10:hover {color:#000;}
a.backToTop10 span {margin-left:10px}

ul {margin:0;padding:0;list-style:none;}
ul li.links {background:url(../images/btns/blue/marker_r.gif) left 3px no-repeat;margin:0;padding:0;list-style:none;color:#1f6ac7;font-weight:bold;text-decoration:none;}
ul li.links a {font-weight:bold;text-decoration:none;padding:0 0 0 8px;}

a.alink {font-weight:bold;text-decoration:none;background:url(../images/btns/blue/marker_r.gif) left 3px no-repeat;display:inline;}
a.alink span {margin-left:8px;}

a.alink_r {font-weight:bold;text-decoration:none;background:url(../images/btns/blue/marker_r.gif) left no-repeat;float:right;margin:-12px 5px 0 0;}
a.alink_r span {margin-left:8px;}

a.alink_wh {color:#fff;font-weight:bold;text-decoration:none;background:url(../images/btns/white/marker_r_s.gif) left 3px no-repeat;display:inline;white-space:nowrap;}
a.alink_wh span {margin-left:8px;}

a.alink_n {font-weight:normal;text-decoration:none;}
a.alink_b {font-weight:bold;text-decoration:none;}
a.alink_bl {color:#000;font-weight:bold;text-decoration:none;}
a.alink_wh_n {color:#fff;font-weight:bold;text-decoration:none;}
a.alink_wh_nor {color:#fff;font-weight:normal;text-decoration:none;}

.pagination .selected {color:#1f6ac7;font-weight:bold;text-decoration:none;}
.pagination a {text-decoration:none;}
.pagination a:hover {text-decoration:underline;}

.collapsePanel {width:300px;height:0px;background-color:white;overflow:hidden;}

.PagerNormal {font-weight:bold;padding-right:4px;border-right:solid 1px black;}

.CurrentPage {font-weight:bold;padding-right:4px;border-right:solid 1px black;}

#UpdatePanel1 {width:200px;height:50px;border:solid 1px gray;}

#AlertDiv{left:40%;top:40%;position:absolute;width:200px;padding:12px;border:#000000 1px solid;background-color:white;text-align:left;visibility:hidden;z-index:99;}

#AlertButtons{position:absolute;right:5%;bottom:5%;}


/* FOURFOURTWO HEADER */

/* 442 header */

#newHeader {background: #000000 url(../images/header/header_bk.gif) repeat-x; width: 944px; float: left;}

#newHeader .heads {float: right; margin-top: -90px;}
#newHeader .logo {float: left; margin: 9px 0 0 5px;}
#newHeader .quotebox {float: right; margin-right: 5px; position: relative;}

#leaderboardAdvert {float: left; height: 90px; margin: 0 0 4px 5px; position: relative; width: 728px;}


/* Side Panel */

#sliderWrap {width: 300px; text-align: left;}

#sliderPanel {position: fixed; top: 179px; left: 0; background: #fff; width: 300px; height: auto; margin-left: -300px; z-index: 9999;}
#sliderPanel img {border: 0; float: left; margin-right: 10px;}

#sliderContent {position: absolute; border: 1px solid #ccc; font-size: 80%; background: #fff; width: 280px; color: #4A4A48; padding: 10px; z-index: 9999;}

#sliderContent h2 {color: #CC0000; font-size: 220%; font-weight: bold; line-height: 100%; margin-bottom: 0.3em;}
#sliderContent h2 span {color: #000;}
#sliderContent p {margin-bottom: 1em; display: block;}
#sliderContent b {color: #CC0000; display: block;}

#sliderContent a {color: #CC0000;}
#sliderContent a b:hover {text-decoration: underline!important;}

#sliderContent .footnote {font-size: 70%; font-style: italic;}

#sliderContent ul {margin: 0.2em 0 1em 20px;} 
#sliderContent ul li {list-style-image: url(../images/list-square.gif); color: #4A4A48; margin-bottom: 0.1em;}

#openCloseWrap {position: absolute; margin: 0 0 0 300px;}

.magt10 {margin-top: 10px;}

.wide-col ul li{margin-left: 12px; margin-bottom: 7px; list-style: disc;}
.wide-col ul{margin-left:30px;}
.wide-col ol li{margin-left: 5px; margin-bottom: 5px;}
