body {
	margin: 0; padding: 0;
	font-family: tahoma, sans-serif;
	font-size: 0.69em;
	color: #353434;
}
a {
	color: #036;
	text-decoration: none;
}
a:hover {
	border-bottom: none;
}
img {
	border: none;
}
.spacer {
	clear: both;
	line-height: 0px;
	font-size: 0px;
}
.hidden {
	display: none;
}
.ts-header-container { 
	background: #fff url(../img/bg-body.png) -40px repeat-x;
	min-height: 166px;
	_height: 144px;
}
.ts-branding-banner h4 { display: none; }
.ts-header {
	width: 997px;
	margin: 0 auto;
	min-height: 123px;
	_height: 123px;
}
.ts-logo {
	float: left;
	width: 227px;
	margin: 31px 0 0 9px;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.ts-logo img {
	display: block;
}
.ts-header-banner {
	border: 1px solid #269EC0;
	padding: 0;
	margin: 0 0 4px 0;
	height: 90px;
	width: 728px;
	float: right;
	display: inline;
	position:relative;
	z-index:9999999;
}
.ts-header-banner h4,
.ts-top-banner h4{
	display: none;
}
.ts-top-banner {
  width: 997px;
  margin: 0 auto 10px auto;
}
.ts-search-container {
	background: #ECECEA;
	overflow: hidden;
	width: 100%;
}
.ts-search {
	margin: 0 auto;
	width: 812px;
	height: 37px;
}
.ts-search #SearchQuery {
	font: 12px tahoma;
	margin: 8px 2px 2px;
	padding: 2px;
	width: 438px;
	border: 1px solid #C1E1EF;
	display: block;
	float: left;
}
.ts-search .submit {
	background: url(../img/but-search.gif) no-repeat;
	border: none;
	width: 146px;
	height: 27px;
	text-indent: -1000em;
	margin: 5px 0;
	display: block;
	float: left;
}
.ts-search a {
	margin: 10px; padding: 0;
	display: block;
	float: left;
}

.ts-global-menu {
	clear: both;
	margin: 0;
	padding: 0;
	position: relative;
}
.ts-global-menu ul {
	margin: 0; padding: 0;
	list-style: none;
}
.ts-global-menu li {
	float: left;
	text-transform: uppercase;
	font-size: 0.91em;
	font-weight: bold;
}
.ts-global-menu li a {
	display: block;
	padding: 0 8px;
	width: auto;
	line-height: 27px;
	color: #fff;
	text-decoration: none;
}
.ts-global-menu li.active a,
.ts-global-menu li a:hover {
	background: #295885;
	color: #3BA7EE;
}
div.ts-global-menu ul li.more a,
div.ts-global-menu ul li.moreopen a {
	background: url(/img/i-menu-more.gif) 35px 9px no-repeat;
	padding: 0 15px 0 7px;
}
div.ts-global-menu ul li.more a:hover {
	background: #295885 url(/img/i-menu-more.gif) 35px 9px no-repeat;
}
div.ts-global-menu ul li.moreopen a {
	background: #295885 url(/img/i-menu-more-open.gif) 35px 9px no-repeat;
}
div.ts-global-menu ul li.red a {
	color: #c00;
}
.ts-global-menu li#gm168 a{
	color: #F8BD02;
}
.ts-global-menu li.bwinyellow a{
	color:#F8BD02;
	}
.ts-global-menu li#gm174 a{
	color:#5DA70D;
}
.ts-global-menu li.betathome a{
	color:#84C55F;
}
.ts-global-menu li.fulltilt a{
	color:#CF0505;
}
.ts-global-menu li.mondial2010 a,
.ts-global-menu #gm187.active a {
	color: #fff;
  background: url(/img/bg-menu-mondial2010.jpg) no-repeat;
}

.ts-global-menu .listing-simple {
	position: absolute;
	top: 27px;
	right: 0;
	width: 150px;
	background: #295885;
	z-index: 10000;
}
.ts-global-menu .listing-simple h4 {
	display: none;
}

.ts-global-menu div.listing-simple ul {
	margin: 5px 0;
	padding: 0;
	list-style: none;
	width: 100%;
	text-transform: none;
	display:none
}
.ts-global-menu .listing-simple li {
	background: none;
	float: none;
	margin: 0;
	padding: 0;
}
.ts-global-menu .listing-simple li a {
	display: block;
	padding: 0 11px;
	width: auto;
	line-height: 27px;
	color: #fff;
	text-decoration: none;
	background: none;
	margin: 0;
}
.ts-global-menu .listing-simple li a:hover {
	background: #264268;
}

.ts-local-navigation {
	margin: 0 auto;
	width: 997px;
	line-height: 1px;
}
.ts-local-navigation .listing-simple {
	border: none;
	background: transparent;
	margin: 0;
	width: 100%;
	background: #E9EBEC;
}
.ts-local-navigation .listing-simple h4 {
	display: none;
}
.ts-local-navigation .listing-simple ul {
	margin: 0;
	padding: 0 5px;
	list-style: none;
	width: 100%;
	height: 24px;
	border-bottom: 1px solid #fff;
	overflow: hidden;
}
.ts-local-navigation .listing-simple li {
	margin: 0;
	padding: 0 6px;
	float: left;
	line-height: 24px;
	background: none;
	background: url(../img/bg-listing-simple.gif) right no-repeat;
}
.ts-local-navigation .listing-simple a {
	border-bottom: 1px solid #B3D3E7;
}
.ts-local-navigation .listing-simple a:hover {
	border-bottom: none;
}
.ts-local-navigation .listing-simple .active a {
	color: #3EB2FF;
}
.ts-local-navigation .listing-simple .active li a {
	color: #fffg
}

.ts-content-wrapper {
	width: 998px;
	margin: 10px auto;
	position: relative;
}
.ts-content-wrapper a {
	border-bottom: 1px solid #B3D3E7;
}
.ts-content-wrapper a:hover {
	border-bottom: none;
}

.ts-content-wrapper:after,
.ts-global-menu:after {
    content: "";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}

.ts-content-wrapper,
.ts-global-menu {display: inline-table;}

/* Hides from IE5/Mac \*/
* html .ts-content-wrapper,
* html .ts-global-menu {height: 1px;}
.ts-content-wrapper,
.ts-global-menu {display: block;}
/* End hide from IE5/Mac */

.ts-main-content-column,
.ts-commercial-column {
	float: left;
	margin: 10px 0 0 0;
}
.ts-main-content-column {
	width: 686px;
	margin: 0;
	overflow: hidden;
}
.ts-commercial-column {
	width: 300px;
	margin: 0;
	float: right;
	overflow: hidden;
}

.ts-footer-container {
	clear: both;
	margin: 0;
	text-align: center;
	background: #838383;
	color: #333;
}
.ts-footer-container p {
	margin: 0 0 1em 0;
	padding: 0;
}
.ts-footer-container a {
	color: #fff;
	border-bottom: 1px solid #9C9C9C;
}
.ts-footer-container a:hover {
	border-bottom: none;
}
.footer-content {
	width: 997px;
	margin: 0 auto;
}

h2.section-title,
.top-stories h4,
#MainCol h4,
.search-results h4 {
	background: #B7E1FF url(../img/bg-page-section-title.jpg) top repeat-x;
	border-top: 1px solid #AEDEFF;
	font-size: 12px;
	color: #318ECB;
	margin: 0;
	padding: 0 9px;
	line-height: 24px;
}
#MainCol .headline h4,
#MainCol .topstory h4 {
	background: none;
	border-top: none;
	font-size: 10px;
	color: #318ECB;
	margin: 0;
	padding: 0;
	line-height: 1;
}
#MainCol .tab-panes h4 {
	display: none;
}
h2.section-title span {
	font-size: 10px;
	float: right;
	font-weight: normal;
	margin: -25px 11px 0 0;
}
h2.section-title a {
	border-bottom: 1px solid #f2bdbc;
	color: #c00;
}


#ibox-strip {
	position: relative;
	width: 100%;
	height: 24px;
	padding: 0;
	font-size: 11px;
	font-family: tahoma, sans-serif;
}
#strip-nav {
	width: 460px;
	margin: 0;
	padding: 6px 0px 0px 7px;
	color: #939391;
	}
#ibox-strip a {
	color: #353434;
	text-decoration: none;
	border-bottom: none;
	}
#ibox-strip a:hover {
	color: #666;
	}
#user-status {
	position: absolute;
	top: 3px;
	right: 8px;
	width: 60px;
	margin: 0;
	padding: 0;
	text-align: right;
	display: block;
}
#strip-welcome {
	color: #666;
	float: left;
	position: absolute;
	top: 6px;
	right: 70px;
	text-align: right;
}
#user-status a {
	border: none;
	background: #353434;
	padding: 3px;
	color: #fff;
	display: block;
	text-align: center;
	width: 50px;
	float: right;
	}
#user-status a:hover {
	color: #fff;
}
#ibox-sites {
	margin: 0px;
	font-family: arial, verdana;
	font-size: 11px;
	height: 18px;
	line-height: 18px;
	color: #FFF;
}
#ibox-sites a {
	color: #000;
	padding: 0 11px;
	border: none;
}
#MainCol {
	width: 452px;
	float: left;
	min-height: 10px;
	overflow: hidden;
}
#AttributeCol {
	float: right;
	width: 222px;
	margin: 0;
	padding: 0;
}
#frame53 #AttributeCol {
	margin: 0;
}
.holder236l {
	width: 236px;
	float: left;
	margin-right: 5px;
}
.holder236r {
	float: left;
	width: 236px;
}
.holder234l {
	width: 234px;
	float: left;
	margin: 0 9px 0 0;
	line-height: 0;
}
.holder234r {
	float: left;
	width: 234px;
	margin: 0 0 0 0;
	line-height: 0;
}
.holder234r div,
.holder234l div {
	line-height: 100%;
	margin-bottom: 9px;
}
.holder477 {
	margin-bottom: 9px;
}
.holder238 {
	width: 238px;
	float: left;
}
.breadcrumb {
	margin: 0 0 1em 10px;
	padding: 0;
	color: #939391;
	font-size: 9px;
}
.breadcrumb a {
	color: #C40D0D;
	border-bottom: 1px solid #F7D4D3;
}
#divtl1,
#divrl1 {
	background: #fff;
	margin-bottom: 9px;
}
#divtl1 .top-stories,
#divtl1 .latest-stories,
#divrl1 .top-stories,
#divrl1 .latest-stories {
	margin-bottom: 0;
}
.calendar-list dl,
.calendar-list p {
	background: #fff;
	border: 1px solid #fff;
	display: inline-block;
	margin: 0;
	padding: 10px;
}
div.calendar-list h2 {
	padding: 0 0 0 5px;
	margin: 0;
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
	line-height: 25px;
	background: url(../img/bg-ht-light-blue.jpg) repeat-x;
	font-weight: bold;
}

.wmg-u {
	width: 220px;
}
.row-a {
	width: 452px;
	overflow: hidden;
}
.row-a .wmg-u {
	width: 220px;
	float: left;
}
.row-a .first {
	margin: 0 12px 0 0;
}
#Tabs {
	border-bottom: 1px solid #C1E1EF;
	margin: 0 0 12px 0;
	padding: 0 0 6px 0;
}
.tabs-menu {
	background: url(../img/bg-tabs-menu.jpg) repeat-x;
	margin: 0;
	padding: 0 0 0 3px;
	list-style: none;
	height: 24px;
}
.tabs-menu li {
	float: left;
	margin: 3px 1px 0 1px;
}
.tabs-menu a {
	display: block;
	padding: 3px 10px 5px;
	border-bottom: none;
}
.tabs-menu a.tab-active {
	background: #fff;
	color: #318ECB;
}
.tab-panes {
	overflow: hidden;
	width: 100%;
}
.tab-panes .block {
	padding: 0;
}

#divh1 .headline {
	border-top: none;
}

/* Section: News Today and Yesterday. 48 hours. */

.newstoday h4 {
	display: none;
}
.newstoday dl {
	margin: 10px 6px;
}
.newstoday dt {
	margin: 8px 0 5px 0;
	padding: 0;
}
.newstoday dd {
	padding: 0 0 5px 0;
	margin: 0;
	border-bottom: 1px solid #ECECEA;
	text-transform: uppercase;
	color: #ccc;
}
.newstoday dd span {
	color: #318ECB;
}
.newstoday dd em {
	font-style: normal;
	color: #343434;
	text-transform: none;
}
.newstoday dd a {
	border-bottom: 1px solid #f2bdbc;
	color: #c00;
}


/* Section: Search results */

.search-results h2 {
	font-size: 22px;
	font-weight: normal;
	margin: 1em 0;
	padding: 0;
}
.search-results dl {
	margin: 10px 0;
}
.search-results dt {
	margin: 8px 0 5px 0;
	padding: 0;
	font-size: 13px;
}
.search-results dd {
	padding: 0 0 5px 0;
	margin: 0;
}
.search-results dd.meta {
	padding: 0 0 5px 0;
	margin: 0;
	border-bottom: 1px solid #ECECEA;
	text-transform: uppercase;
	color: #ccc;
}
.search-results dd.meta span {
	color: #318ECB;
}
.search-results dd a {
	border-bottom: 1px solid #f2bdbc;
	color: #c00;
}
.search-results span.highlight {
	font-weight: bold;
}
.search-results .pagination {
	padding: 12px;
	clear: both;
	font-size: larger;
	background: #f5f5f5;
	border-top: 1px solid #C1E1EF;
}
.search-results .pagination p {
	margin: 0; padding: 0;
}

/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.advanced-search {
	margin: 10px;
	padding: 0;
}
.advanced-search #AdvSearchQuery {
	width: 80%;
}
.advanced-search label {
	display: block;
	margin: 5px 0;
}
.advanced-search label.checkbox {
	display: inline;
	margin: 0 0;
}
.advanced-search .submit {
	margin: 10px 0;
	padding: 2px;
}

.listing-site-top-materials {
	margin: 0 -12px 0 0;
	padding: 0;
	list-style: none;
	width: 696px;
}
.listing-site-top-materials li {
	width: 220px;
	float: left;
	margin: 0 12px 0 0;
	min-height: 350px;
	_height: 350px;
}

/* Section: Teopspor */

.topspor-list .list-item {
	margin: 10px 0;
	border-bottom: 1px solid #C1E6FF;
	padding-bottom: 10px;
	width: 452px;
	overflow: hidden;	
}
.topspor-list .list-item .image {
	float: right;
	border: none;
	margin: 0 0 0 10px;
}
.topspor-list .list-item h3 {
	font-size: 12px;
	margin: 10px 0 5px 0;
	padding: 0;
}
.topspor-list .list-item .date-created {
	color: #999;
	margin: 0px 0 10px 0;
	padding: 0;
	font-size: 10px;
}
.topspor-submit form dl {
	margin: 10px 7px;
}
.topspor-submit form dt {
	margin: 10px 0 5px 0;
}
.topspor-submit form dd {
	margin: 0;
}

/* Topics */
.row-b {
	width: 100%;
	overflow: hidden;
}
.row-b div.wmg-u {
	float: right;
	width: 452px;
}
.row-b div.first {
	width: 220px;
	float: left;
}
.topic-header {
	margin: 0 0 10px 0;
	overflow: hidden;
	width: 100%;
}
.topic-description {
	width: 220px;
	float: left;
}
.topic-picture {
	float: right;
	width: 452px;
	overflow: hidden;
}
div.topic-latest ol {
	width: 696px;
	margin: 5px -12px 0 0;
}
div.topic-latest ol li {
	margin: 0 12px 0 0;
	min-height: 100px;
	_height: 100px;
}
.topic-page .pagination {
	background: #F2F2F2;
	padding: 5px;
	border-bottom: 1px solid #C1E1EF;
}
.listing-topics {
	list-style: none;
	margin: 0;
	padding: 0;
}
.listing-topics li {
	border-bottom: 1px solid #C1E1EF;
	margin: 0;
	padding: 12px 0;
	overflow: hidden;
	width: 100%;
}
.listing-topics .picture {
	float: left;
	display: block;
	margin: 0 12px 12px 0;
	border-bottom: none;
}
.listing-topics .description {
	margin: 0 0 0 87px;
}
.listing-topics h3 {
	font-size: 11px;
	margin: 0 0 6px;
	padding: 0;
}
.listing-topics p {
	margin: 0;
	padding: 0;
}

/* Âèäåî àðõèâ */
.video-archive .search {
	margin: -22px 0 0 0;
	padding:0;
	float:right;
}
.video-archive .search .text {
	/*width: 560px;*/
	font: 11px tahoma, arial;
	color:#929292;
	margin:0;
	padding:0;
	border:1px solid #B0DEFF;
	width:210px;
	height:18px;
	float:left;
}
.video-archive .search .submit {
	font: 11px Tahoma, Arial;
	text-transform:uppercase;
	color:#CC0000;
	width:57px;
	height:20px;
	margin:0 4px;
	border:1px solid #B0DEFF;
	padding:0;
	background: url(../img/but-search-video.jpg) repeat-x;
	border:none;
	float:left;
}
.video-list{
	width: 696px;
	margin: 5px -12px 12px 0;
	list-style: none;
	padding: 0;
	overflow: hidden;
}
.video-list li {
	margin: 0 12px 12px 0;
	min-height: 190px;
	_height: 190px;
	width: 220px;
	float: left;
	position:relative;
}
.video-list li a.picture {
	border: none;
	
}
.video-list li a.picture img{
	
}
.video-list li h3 {
	font-size:11px;
	width:204px;
	min-height:53px;
	_height:53px;
	margin:0;
	padding:8px;
	position:absolute;
	left:0;
	bottom:0;
  filter:alpha(opacity=90);
  opacity:0.9;
	background:#58595D;
}
.video-list li:hover h3{
	filter:alpha(opacity=100);
  opacity:1.0;
}
.video-list li h3 a{
	color:white;
	border:none;
}
.video-list li h3 span{
	display:block;
	font-size:10px;
	font-weight:normal;
	color:#318CCB;
}
.video-list li p {
	margin: 0;
	padding: 0;
	display:none;
}
.video-archive .tabs-menu{
	margin-top:15px;
	
}
.video-archive .pagination {
	border-bottom: 1px solid #C1E1EF;
	text-align:right;
	clear: both;
	overflow: hidden;
	width: 686px;
	margin:10px 0;
}
.video-archive .scroller{
	float: right;
	background: #C1E6FF;
	padding: 3px 3px 2px 3px;
}
.video-archive .pagenum{
	height:27px;
	line-height:27px;
	display:block;
	float:right;
	margin:0 10px 0 0;
	color:#999999;
}
.video-archive .prev {
	float: left;
	cursor:pointer;
}
.video-archive .next {
	float: left;
	cursor:pointer;
}
/* Article Styles */
.material {
	margin-bottom: 9px;
}
.material h2 {
	font-size: 22px;
	padding: 0;
	margin: 0 10px;
}
.material h3 {
	font-size: 14px;
	color: #318ECB;
	margin: 1em 12px;
	padding: 0;
}
p.author {
	margin: 4px 10px 0;
	padding: 0;
	color: #9999A3
}
.material-meta {
	background: #EAF4FF;
	width: 100%;
	overflow: hidden;
	margin: 0 0 10px 0;
}
.material-meta p {
	float: left;
	line-height: 28px;
	margin: 0 12px;
	color: #939391;
	font-size: 10px;
}
.material-meta .font-size {
	float: right;
	text-align: right;
}

.material-header {
	overflow: hidden;
	width: 100%;
	margin: 0 0 12px 0;
  position: relative;
}
.material-picture,
.material-video,
.material-picture-gallery,
.material-poll {
	float: left;
	margin: 0 12px 0 0;
	width: 460px;
	overflow: hidden;
}
.gallery .material-picture-gallery {
	float: none;
	margin: 0 0 0 0;
	width: 100%;
}
.material-picture img {
	display: block;
}
.material-sidebar {
	float: right;
	width: 212px;
  padding-bottom: 100px;
}
.material-sidebar p {
	font-size: 10px;
	color: #8F8E8E;
	margin: 0 0 1em; padding: 0;
}
.material-sidebar ul {
	margin: 0 0 12px 0;
	padding: 0;
	list-style: none;
	border-top: 1px solid #C1E1EF;
}
.material-sidebar li {
	background: url(../img/bg-material-tab.jpg) repeat-x;
}
.material-sidebar li a {
	color: #333;
	border-bottom: none;
	display: block;
	line-height: 49px;
	border-bottom: 1px solid #C1E1EF;
	font-size: 14px;
	padding: 0 0 0 46px;
	font-weight: bold;
}
.material-sidebar li a.i-text { background: url(../img/i-text-wbg.gif) 12px 15px no-repeat; }
.material-sidebar li a.i-video { background: url(../img/i-video-wbg.gif) 12px 15px no-repeat; }
.material-sidebar li a.i-gallery { background: url(../img/i-gallery-wbg.gif) 12px 15px no-repeat; }
.material-sidebar li a.i-poll { background: url(../img/i-poll-wbg.gif) 12px 15px no-repeat; }
.material-sidebar li.current a.i-text { background: url(../img/i-text-gbg.gif) 12px 15px no-repeat; }
.material-sidebar li.current a.i-video { background: url(../img/i-video-gbg.gif) 12px 15px no-repeat; }
.material-sidebar li.current a.i-gallery { background: url(../img/i-gallery-gbg.gif) 12px 15px no-repeat; }
.material-sidebar li.current a.i-poll { background: url(../img/i-poll-gbg.gif) 12px 15px no-repeat; }
.material-sidebar li.current a {
	color: #fff;
}
.material-sidebar li a:hover {
	border-bottom: 1px solid #C1E1EF;
	color: #c00;;
}
.material-sidebar li.current a:hover {
	color: #fff;
	cursor: default;
}
.material-sidebar li.current {
	background: url(../img/bg-material-tab-current.jpg) repeat-x;
	color: #fff;
}
.material-sidebar .banner { height: 100px; width: 212px; position: absolute; bottom: 0; right: 0; }
.material-sidebar .banner h4 { display: none; }
.material-text {
	font-size: 12px;
	line-height: 130%;
}
.material-text p {
	margin: 0 1em 1em;
}
.material-text ul {
	list-style: inside;
}

.material-tools {
	clear: both;
}
p.material-tags {
	padding: 8px 6px;
	color: #8F8E8E;
	margin: 3em 0 0 0;
	border-top: 1px solid #C1E1EF;
	width: 100%;
}
.material-options {
	margin: 0;
	padding: 6px;
	background: #F2F2F2;
	border-bottom: 1px solid #C1E1EF;
}
.material-options a {
	padding: 4px 0 4px 20px;
	margin: 0 4px 0 0;
	line-height: 19px;
	border-bottom: none;
}
.material-options a:hover {
	text-decoration: underline;
}
a.print {
	background: url(../img/i-print.gif) no-repeat;
}
a.email {
	background: url(../img/i-mail.gif) no-repeat;
	padding: 4px 0 4px 30px;
}
a.save {
	background: url(http://ibox.bg/img/icon_ibox.gif) 0 3px no-repeat;
}
a.facebook {
	background: url(http://ibox.bg/img/icon_facebook.gif) 0 3px no-repeat;
}
a.svejo {
	background: url(http://ibox.bg/img/icon_svejo.jpg) 0 3px no-repeat;
}
.material #AttributeCol {
	float: left;
	width: 220px;
	margin: 0 12px 0 0;
}
.material-text img {
	margin: 10px 4px;
}
.material blockquote {
	background: #E9F4FF;
	width: 188px;
	float: left;
	margin: 0 7px 7px 0;
	padding: 4px;
}
.material blockquote p {
	line-height: 130%;
}
/* \*/
* html .material-body {
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;
}
/* */

/* Block System: Comments listing */

.comments-frame {
	border: 1px solid #C1E1EF;
	margin-bottom: 9px;
	background: #fff;
}
.comments-header {
	background: #EAF6FF;
	border-bottom: 1px solid #C1E1EF;
	height: 27px;
}
.comments-header h4 {
	font-size: 11px;
	color: #318ECB;
	text-transform: uppercase;
	float: left;
	line-height: 27px;
	padding: 0 5px;
	margin: 0;
	background: none;
}
.comments-header h4 a {
	margin: 0 0 0 5px;
	text-transform: none;
}
.comments-header p {
	line-height: 27px;
	float: right;
	padding: 0 5px;
	margin: 0;
}
.comments-header a,
.comments-footer a {
	color: #c00;
	border-bottom: 1px solid #f2bdbc;
}
.comments-header a:hover,
.comments-footer a:hover {
	border-bottom: none;
}
.comments-listing {
	clear: both;
	width: 683px;
}
.comments-listing-item {
	border-bottom: 1px solid #C1E1EF;
	clear: both;
	float: left;
	width: 683px;
}
.comment-poster {
	float: left;
	width: 100px;
	padding: 5px;
	color: #9999A3;
}
.comment-poster span {
	display: block;
	font-size: 9px;
	margin: 0 0 5px 0;
}
.comment-poster-avatar img {
	display: block;
}
.comment-poster-avatar a {
	border-bottom: none;
}
span.comment-poster-nickname {
	font-weight: bold;
	font-size: 11px;
}
.comment-poster-nickname a {
	color: #CC0000;
	border-bottom: 1px solid #F7D4D3;
}
.comment-body {
	float: left;
	width: 573px;
	overflow: hidden;
}
.comment-body .cens {
	color: #999;
}
.comment-text {
	margin: 5px;
}
.comment-body p {
	border-bottom: 1px solid #C1E1EF;
	padding: 5px;
	margin: 0;
	color: #919191;
	background: #F2F2F2;
}
.comments-footer {
	background: #EBF7FC;
	clear: both;
}
.comments-footer p {
	margin: 0;
	padding: 0 5px;
	color: #318ECB;
	line-height: 24px;
}

#NewsBody p {
	font-size: 1.11em;
}

.font-normal {	font-size: 11px !important; }
.font-larger { font-size: 14px !important; }
.font-large { font-size: 16px !important; }

.material-body1 .material-text { font-size: 14px; }
.material-body2 .material-text  { font-size: 16px; }

.gallery-header {
	position: relative;
	border-top: 1px solid #C1E6FF;
	width: 100%;
	height: 81px;
}
.gallery-navigation {
	background: #fff;
	padding: 0 0 0 4px;
	position: absolute;
	right: 0;
	top: 0; 
	height: 81px;
	width: 56px;
}
.gallery-navigation img {
	display: block;
}
.gallery-navigation a,
.gallery-navigation a:hover {
	float: left;
	outline: none;
	border: 3px solid #C1E6FF;
}
#video_next {
	border-left: none;
}
#video_prev {
	border-right: none;
}
.gallery-thumbs {
	width: 100%;
	height: 81px;
	overflow: hidden;
	position: relative;
	margin: 0 0 10px 0;
}
.gallery-thumbs ol {
	margin: 0;
	padding: 0;
	list-style: none;
	clear: both;
}
.gallery-thumbs li {
	float: left;
	padding: 3px 6px 3px 0px;
	width: 75px;
}
.gallery-thumbs li img {
	width: 75px;
	height: 75px;
}
.gallery-thumbs a {
	border-bottom: none;
}


/* Online Interview */
/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.online-interview-view {
	margin: 7px;
}
.online-interview-view .post-question-ok {
	background: #ccc;
	color: #000;
	padding: 5px 5px;
}
.online-interview-view .post-question-link {
	margin: 15px 0;
	font-size: 12px;
	display: inline;
}
.online-interview-view .post-question-link a {
	border-bottom: 1px solid #f2bdbc;
	color: #c00;
}
.interviewqa dt {
	margin: 2.5em 0 1em 0;
	padding: 0;
	color: #222;
	font-weight: bold;
}
.interviewqa dd {
	margin: 0 0 0.5em 1.5em;
	padding: 0;
	color: #333;
}
.material-ppc-banners { overflow: hidden; }
.material-ppc-banners .grid-4 { float: left; width: 300px; margin: 20px; }
/* Block Headings Styles  */
h4 {
	padding: 0;
	margin: 0;
	font-size: 12px;
}
#AttributeCol h4 {
	padding: 0.5em 11px;
	background: #BDC3C4;
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
}
.material #AttributeCol h4 {
	background: #F2F2F2;
	color: #318ECB;
}
.ts-commercial-column h4 {
	background: #6F6E6E url(../img/bg-h4-commercial-column.jpg) repeat-x;
	padding: 0 12px;
	color: #fff;
	line-height: 24px;
}
#AttributeCol .blue h4 { background: #61A9DF; }
#AttributeCol .green h4 { background: #8CC030; }
#AttributeCol .yellow h4 { background: #F8BD02; }
#AttributeCol .red h4 { background: #FF6702; }

/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
#AttributeCol .track-listing,
#AttributeCol .hotnews,
#AttributeCol .latest-stories,
#AttributeCol .top-stories,
#AttributeCol .listing-standings,
#AttributeCol .listing-results,
#AttributeCol .listing-simple,
#AttributeCol .headline,
#AttributeCol .listing-facts,
#AttributeCol .material-type-description,
#AttributeCol .listing-links,
#AttributeCol .listing-events,
#AttributeCol .biography,
#AttributeCol .quote,
#AttributeCol .top4,
#AttributeCol .most-visited,
#AttributeCol .related-materials,
#AttributeCol .common,
#AttributeCol .table-standings,
#AttributeCol .table-results,
#AttributeCol .table-programme,
#AttributeCol .listing-live,
#AttributeCol .listing-stadiums,
#AttributeCol .weather,
#AttributeCol .business-calendar,
#AttributeCol .sales,
#AttributeCol .latest-ads,
#AttributeCol .created-by,
#AttributeCol .ibox-block {
	margin-bottom: 9px;
	border: 1px solid #C1E1EF;
	background: #ECECEA;
}

/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.material #AttributeCol .track-listing,
.material #AttributeCol .picture,
.material #AttributeCol .hotnews,
.material #AttributeCol .latest-stories,
.material #AttributeCol .top-stories,
.material #AttributeCol .listing-standings,
.material #AttributeCol .listing-results,
.material #AttributeCol .listing-simple,
.material #AttributeCol .headline,
.material #AttributeCol .listing-facts,
.material #AttributeCol .material-type-description,
.material #AttributeCol .listing-links,
.material #AttributeCol .biography,
.material #AttributeCol .quote,
.material #AttributeCol .top4,
.material #AttributeCol .most-visited,
.material #AttributeCol .related-materials,
.material #AttributeCol .common,
.material #AttributeCol .table-standings,
.material #AttributeCol .table-results,
.material #AttributeCol .table-programme,
.material #AttributeCol .listing-live,
.material #AttributeCol .listing-stadiums,
.material #AttributeCol .weather,
.material #AttributeCol .business-calendar,
.material #AttributeCol .sales,
.material #AttributeCol .latest-ads,
.material #AttributeCol .created-by,
.material #AttributeCol .ibox-block {
	margin-bottom: 12px;
	border: 1px solid #f2f2f2;
	background: #fff;
	width: 220px;
}
div.header {
	text-align: center;
	clear: both;
}

.hotnews {
	background: #D70808 url(../img/bg-hot-topic.jpg) repeat-x;
	padding: 11px;
	margin: 0 0 12px 0;
	border: 1px solid #f00;
}
.hotnews h3 {
	color: #fff;
	font-size: 22px;
	line-height: 120%;
	margin: 0;
	padding: 0;
}
.hotnews h3 a {
	color: #fff;
	border-bottom: 1px solid #E56D6C;
}
.hotnews h4 {
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: normal;
}


/* ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.topstory {
	padding-bottom: 9px;
}
.generic-section .topstory {
	overflow: hidden;
	width: 100%;
}
.topstory h3 {
	margin: 12px 0;
	padding: 0;
	font-size: 13px;
}
.topstory .photo {
	margin: 0 0 12px 0;
	display: block;
}
.generic-section .topstory .photo {
	float: left;
	margin: 0 12px 0 0;
}
.generic-section .topstory .story {
	margin: 12px 0 0 0;
	float: left;
	width: 220px;
}
.topstory p {
	margin: 0;
	padding: 0;
	color: #353434;
}
.headline ul,
.topstory ul {
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
	font-size: 10px;
}
.headline li,
.topstory li {
	margin-right: 10px;
	margin-bottom: 2px;
	padding-left: 13px;
	background: url(../img/dot2.gif) 6px 7px no-repeat;
}
.headline h4,
.topstory h4,
.top-stories h5 {
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
}
.headline h4 a,
.topstory h4 a,
.top-stories h5 a {
	color: #c00;
	border-bottom: 1px solid #F7D4D3;
}
.headline .icons,
.topstory .icons,
.top-stories .icons,
.most-visited .icons,
.most-commented .icons,
.latest-stories .icons {
	float: right;
	margin-top: -15px;
	width: 53px;
	text-align: right;
}
.most-visited .icons,
.most-commented .icons,
.latest-stories .icons {
	margin: 0;
}

/* Block Headline */
.headline {
	margin: 0 0 12px 0;
	padding: 12px 0 0 0;
	border-top: 1px solid #C1E1EF;
}
.headline div {
	margin: 7px 0;
}
.headline h3 {
	margin: 0;
	padding: 0;
	font-size: 11px;
}
.headline p {
	margin: 5px 0 7px 0;
	padding: 0;
	color: #353434;
	font-size: 1em;
}

/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.last-from-subsections {
	margin-right: -9px;
	float: left;
	overflow: hidden;
}
.last-from-subsections div {
	width: 232px;
	min-height: 130px;
	_height: 130px;
	float: left;
	border: 1px solid #fff;
	margin: 0 8px 9px 0;
	background: #fff;
}
.last-from-subsections h4 {
	padding: 0 0 0 5px;
	margin: 0;
	background: url(../img/bg-ht-gray.jpg) repeat-x;
	font-size: 10px;
	text-transform: uppercase;
	line-height: 24px;
}
.last-from-subsections h4 a {
	border-bottom: none;
	color: #318ECB;
}
.last-from-subsections ul {
	padding: 0;
	margin: 9px 5px;
	width: 222px;
	list-style: none;
}
.last-from-subsections li {
	margin-bottom: 5px;
	padding-left: 7px;
	background: transparent url(../img/dot1.gif) 0px 5px no-repeat;
	font-size: 1em;
	line-height: 110%;
}


/* ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ 4 */

.top-stories dl,
.most-visited dl,
.top4 dl,
.created-by dl {
	margin: 5px 11px;
}

.top-stories dt,
.most-visited dt,
.top4 dt,
.created-by dt {
	margin: 0;
	padding: 0;
	margin-top: 5px;
	color: #318ECB;
	font-size: 10px;
	text-transform: uppercase;
}
.top-stories dd,
.most-visited dd,
.top4 dd,
.created-by dd {
	padding: 0 0 5px 0;
	margin: 0;
	border-bottom: 1px solid #ECECEA;
}
.most-visited ol,
.most-commented ol,
.latest-stories ol {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline-block;
}
.most-visited li,
.most-commented li,
.latest-stories li {
	border-bottom: 1px solid #C1E1EF;
	padding: 6px 0;
}
.most-visited .section-title,
.most-commented .section-title,
.latest-stories .news-meta {
	color: #318ECB;
	font-size: 10px;
	text-transform: uppercase;
	display: block;
	margin: 4px 0 3px;
	float: left;
}
.most-visited .section-title a,
.most-commented .section-title a,
.latest-stories .news-meta a {
	color: #c00;
	border-bottom: 1px solid #f7d4d3;
	line-height: 1.4em;
}
.most-visited .section-title a:hover,
.most-commented .section-title a:hover,
.latest-stories .news-meta a:hover {
	border-bottom: none;
}
.most-visited .news-title,
.most-commented .news-title,
.latest-stories .news-title {
	clear: both;
	display: block;
}
.tab-panes .most-visited ol,
.tab-panes .most-commented ol,
.tab-panes .latest-stories ol {
	width: 452px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.tab-panes .most-visited li,
.tab-panes .most-commented li,
.tab-panes .latest-stories li {
	width: 220px;
	float: left;
	margin: 0 12px 0 0;
	overflow: hidden;
	clear: left;
}
.tab-panes .most-visited li.odd,
.tab-panes .most-commented li.odd,
.tab-panes .latest-stories li.odd {
	float: right;
	margin: 0;
	clear: none;
}
#AttributeCol .latest-stories ol,
#AttributeCol .most-visited ol {
	margin: 12px;
}
#AttributeCol .latest-stories li,
#AttributeCol .most-visited li {
	border-bottom: none;
	padding: 0 0 6px 0;
}

/* Block .top-stories : ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */

.top-stories {
	margin: 6px 0 12px 0;
	border-bottom: 1px solid #C1E1EF;
}

.top-stories h4 {
	margin: 0 12px 0 0;
}
.top-stories ol {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	width: 100%;
}
.top-stories ol li {
	width: 220px;
	float: left;
	border-top: 1px solid #C1E1EF;
	margin: 0 0 6px 0;
	padding: 0 0 6px 0;
	overflow: hidden;
	min-height: 80px;
	_height: 80px;
	_overflow: visible;
}
.row-a .top-stories ol li {
	min-height: 50px; 
}
.top-stories ol li.odd {
	clear: left;
}
.top-stories ol li.even {
	float: right;
	clear: right; 
}
.row-a .top-stories ol li.even,
.row-a .top-stories ol li.odd {
	clear: none;
}
.top-stories li a.picture {
	float: left;
	margin: 6px 0 12px 0;
	display: block;
	width: 75px;
	border-bottom: none;
}
.top-stories ol li a.big {
	width: 220px;
	background: #f5f5f5;
	padding: 5px 0 5px 5px;
}
.top-stories .has-picture .story {
	float: right;
	width: 133px;
}
.top-stories h3 {
	font-size: 11px;
	margin: 0 0 6px 0;
	padding: 0;
	clear: both;
}
.top-stories h5 {
	margin: 6px 0 6px 0;
	float: left;
	width: 80px;
	overflow: hidden;
	line-height: 1.4;
}
.top-stories p {
	margin: 0;
	padding: 0;
}
.top-stories .icons {
	margin: 3px 0;
}
.top-stories .navigation {
	clear: both;
	text-align: right;
	overflow: hidden;
	width: 100%;
}
.top-stories .scroller {
	float: right;
	background: #C1E1EF;
	padding: 3px;
}
.top-stories .navigation a {
	border-bottom: none;
}
.top-stories .navigation img {
	display: block;
	float: left;
}



/* Block Specials ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.specials {
	min-height: 100px;
	_height: 100px;
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #F2EEEB;
	margin: 0 0 10px;
}
.specials div {
	padding: 12px 12px 12px 62px;
}
.specials h4 {
	margin: 12px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: normal;
}
.specials h3 {
	margin: 0 0 10px;
	padding: 0;
	font-size: 12px;
	text-indent: 20px;
	background: url(../img/i-quotes-open-gbg.gif) no-repeat;
}
.onlineinterview h3,
.interview h3 {
	background: url(../img/i-quotes-open.gif) no-repeat;
}
.specials-source {
	font-weight: normal;
	color: #318ECB;
	display: block;
	margin-bottom: 6px;
	font-size: 10px;
}
.specials p {
	margin: 0;
	padding: 0;
	text-align: right;
	font-size: 0.91em;
}
.specials p em {
	font-style: normal;
	text-transform: uppercase;
}
.onlineinterview,
.interview {
	background-color: #C4E7FF;
	background-image: url(../img/bg-specials-bottom.gif);
	padding: 0 0 12px 0;
	min-height: 110px;
}
div.onlineinterview div,
div.interview div {
	padding: 14px 12px 12px;
	margin: 0;
}
div.onlineinterview div {
	background: url(../img/bg-online-interview.gif) top right no-repeat;
}
div.onlineinterview .specials-source,
div.interview .specials-source {
	color: #333;
}

/* ï¿½ï¿½ï¿½ï¿½ï¿½ */
#MainCol .banner {
	margin-bottom: 9px;
}
#MainCol .banner h4 {
	margin: 0;
	padding: 0 0 0 6px;
	color: #9999A3;
	background: url(../img/bg-ads-light-gray.jpg) repeat-x;
	font-size: 10px;
	font-weight: normal;
	line-height: 25px;
	text-transform: uppercase;
}
#MainCol .holder477 .banner div {
	margin-left: 3px;
}
.topstory .photo,
#MainCol .banner a {
	border-bottom: none;
}
.ts-commercial-column .banner img,
#MainCol .banner img {
	display: block;
}



.subheadlines {
	background: url(../img/bg-subheadlines.gif);
	margin-bottom: 9px;
	border: 1px solid #fff;
	clear: both;
}

.menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.menu li {
	margin: 0;
	padding: 0 0 0 17px;
	border-bottom: 1px solid #2A5E8D;
	background: #295885 url(../img/arrow1.gif) 9px 9px no-repeat;
	line-height: 21px;
}
.menu h4 {
	border-bottom: 1px solid #2A5E8D;
}

/*
== ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½
*/
.ts-commercial-column .banner,
.ts-commercial-column .listing-adv {
	margin-bottom: 9px;
	background: #F0F0F0;
}

.ts-commercial-column .banner h4,
.ts-commercial-column .listing-adv h4 {
	margin: 0;
	padding: 0 0 4px 6px;
	color: #9999A3;
	background: url(../img/bg-ads-gray.jpg) repeat-x;
	font-size: 10px;
	font-weight: normal;
	line-height: 25px;
	text-transform: uppercase;
}
.listing-adv ul {
	margin: 5px 6px 10px;
	padding: 0;
	list-style: none;
}
.listing-adv li {
	background: url(../img/dot1.gif) 0 6px no-repeat;
	padding: 0 0 0 7px;
	margin-bottom: 9px;
}
.listing-adv a {
	border-bottom: 1px solid #b3d3e7
}
.listing-adv a:hover {
	border-bottom: none;
}




/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.poll form {
	margin: 0;
	padding: 0;
}
.poll ul {
	margin: 10px;
	padding: 0;
	list-style: none;
}
.poll .submit {
	margin: 10px auto;
	width: 97px;
	border: none;
	clear: both;
	display: block;
	background: url(../img/button-poll-vote.jpg) no-repeat;
	text-indent: -1000em;
	height: 19px;
}
.poll h3 {
	margin: 9px;
	font-size: 1em;
	font-weight: normal;
}
.poll p {
	margin: 9px;
	padding: 0;
}
.track-listing ul,
.listing-simple ul,
.listing-arrow ul,
.related-materials ul,
.listing-facts ul,
.listing-links ul,
.listing-stadiums ul {
	margin: 12px;
	padding: 0;
	list-style: none;
}
.track-listing li,
.listing-simple li,
.listing-arrow li,
.related-materials li,
.listing-facts li,
.listing-links li,
.listing-stadiums li {
	margin-bottom: 9px;
	color: #353434;
}
.track-listing li,
.listing-simple li,
.listing-arrow li,
.related-materials li {
	background: url(../img/arrow1.gif) 0 5px no-repeat;
	padding: 0 0 0 7px;
}
.listing-facts li {
	background: url(../img/dot2.gif) 0 5px no-repeat;
	padding: 0 0 0 7px;
}
.biography,
.quote {
	width: 178px;
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;
}
.listing-standings h5,
.listing-results h5,
.listing-facts h5,
.quote h5,
.biography .name,
.common h5,
.listing-live dt,
.table-standings h5,
.table-results h5 {
	margin: 0;
	padding: 6px 11px;
	font-size: 11px;
	font-weight: bold;
	color: #333;
}
.listing-standings ul {
	list-style: decimal;
	margin: 5px 0 10px 0;
	padding: 0;
}
.listing-results ul {
	list-style: none;
	margin: 5px 0 10px 0;
	padding: 0;
}
.listing-standings li,
.listing-results li {
	list-style-position: inside;
	color: #353434;
	padding: 0 5px;
	margin-bottom: 0;
	line-height: 15px;
	font-size: 10px;
}
.listing-results li {
	list-style-position: outside;
}
.listing-standings td,
.listing-results td,
.table-standings td,
.table-results td,
.table-programme td {
	background: #fff;
	border-bottom: 1px solid #ECECEA;
}
.quote p,
.common p {
	margin: 6px 11px;
	color: #353434
}
div.picture {
	border: 1px solid #95C441;
	background: #CBE3A1;
	margin: 0 0 12px 0;
}
.picture h4,
#AttributeCol .picture h4 {
	background: #95C441;
	color: #fff;
}

.material .picture h4 {
	background: #F2F2F2;
	color: #318ECB;
	font-size: 12px;
	padding: 5px 11px;
	font-weight: bold;
	border-bottom: none;
}
.picture p {
	padding: 6px;
	margin: 0;
}
.picture-navigation {
	padding: 3px;
	overflow: hidden;
	width: 214px;
}
.picture-navigation img {
	display: block;
	margin: 0;
}
.picture-navigation span {
	font-weight: bold;
	color: #606754;
	font-size: 10px;
	line-height: 21px;
	float: right;
}
.picture a.prev,
.picture a.next {
	float: left;
}
.picture img,
.picture a,
.common img {
	border: none;
}
body .material #AttributeCol .picture img,
body .material #AttributeCol  .picture a,
body .material #AttributeCol  .common img {
	border: none;
}
.material-type-description img,
.biography img,
.quote img,
.common img {
	display: block;
	margin: 0;
}

.biography {
	padding-bottom: 7px;
}
.material-type-description p,
.biography p {
	margin: 10px 7px 10px;
}
.common .enter {
	margin: 10px auto;
	text-align: center;
}
.common .enter img {
	margin: 0 auto;
}
.common .enter a {
	border: none;
}
.table-standings img,
.table-results img {
	display: block;
}
.table-standings table,
.table-results table,
.table-programme table {
	width: 100%;
	margin: 0;
}
.table-programme caption {
	text-transform: uppercase;
	text-align: left;
	color: #318ECB;
	padding: 6px 0 3px 12px;
	font-size: 10px;
}
.table-standings table td,
.table-results table td,
.table-programme td {
	padding: 3px 5px;
}
.table-standings p.more,
.table-results p.more,
.table-programme p.more {
	font-size: 9px;
	margin: 6px 7px 6px 12px;
	padding: 0 0 0 9px;
	background: url(../img/arrow2.gif) 0 3px no-repeat;
}
.table-standings a,
.table-results a,
.table-programme a {
	border-bottom: 1px solid #f2bdbc;
	color: #c00;
}
.listing-live dd {
	color: #444;
	margin: 2px 5px 5px 5px; padding: 0;
	font-size: 11px;
	line-height: 130%;
}
.listing-live dl {
	border-bottom: 2px solid #c00;
	margin: 0; padding: 0 0 5px 0;
}
.listing-live dd span {
	background: red;
	padding: 1px 2px;
	font-size: 9px;
	color: #fff;
}
.weather table {
	margin: 7px 0;
	width: 100%;
}
.weather td {
	border-bottom: 1px solid #BEDCFF;
	padding: 0 3px;
	font-size: 0.91em;
}

.exchange-rates h5,
.weather h5 {
	margin: 0 3px;
	padding: 0;
	font-size: 0.91em;
	color: #fff;
	text-align: right;
	position: relative;
	top: -18px;
	font-weight: normal;
}
.exchange-rates ul {
	margin: 0; padding: 0;
	list-style: none;
	border-top: 1px solid #BEDCFF;
	float: left;
	width: 100%;
}
.exchange-rates li {
	padding: 2px 0 2px 25px;
	width: 65px;
	float: left;
	border-bottom: 1px solid #BEDCFF;
}
.ts-commercial-column .exchange-rates li {
	width: 54px;
}
.exchange-rates li.usd {
	background: url(http://ibox.bg/img/currency/usd.gif) 5px no-repeat;
}
.exchange-rates li.gbp {
	background: url(http://ibox.bg/img/currency/gbp.gif) 5px no-repeat;
}
.exchange-rates li.eur {
	background: url(http://ibox.bg/img/currency/eur.gif) 5px no-repeat;
}
.exchange-rates li.chf {
	background: url(http://ibox.bg/img/currency/chf.gif) 5px no-repeat;
}
.exchange-rates li.jpy {
	background: url(http://ibox.bg/img/currency/jpy.gif) 5px no-repeat;
}
.exchange-rates li.cny {
	background: url(http://ibox.bg/img/currency/cny.gif) 5px no-repeat;
}
.exchange-rates p {
	margin: 0; padding: 3px;
	font-size: 0.91em;
}
.ibox-block {
	clear: both;
	overflow: auto;
	_float: left;
	_width: 100%;
}
.ibox-block dl {
	margin: 10px;
	padding: 0;
	float: left;
	width: 216px;
}
#AttributeCol .ibox-block dl,
.ts-commercial-column .ibox-block dl {
	float: none;
	width: auto;
	margin: 5px;
}
.ibox-block dt {
	margin: 0;
	padding: 0 5px 5px 0;
	color: #318ECB;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
}
.ibox-block dd {
	text-indent: -24px;
	margin: 0 0 5px 24px;
}
.ibox-block img {
	margin: 0 5px 0 0;
	vertical-align: middle;
}

/* Block .rss : RSS ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ : ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ */

.rss {
	width: 997px;
}
.rss h4 {
	display: none;
}
.rss ul {
	list-style: none;
	margin: 0;
	padding: 6px 0;
}
.rss li {
	padding: 4px 0 4px 5px;
}
.rss li a {
	background: url(../img/i-rss.gif) no-repeat;
	padding: 0 0 0 20px;
}



/* Block .top-video */
.top-video {
	margin: 0 0 12px 0;
}
.ts-commercial-column .top-video h4 {
	background: url(../img/bg-top-video.jpg) no-repeat;
	padding-left: 35px;
}
.top-video .video-navigation {
	background: #fff;
	padding: 0;
	clear: both;
	overflow: hidden;
	width: 100%;
	border-bottom: 1px solid #C1E6FF;
}
.top-video .scroller {
	background: #C1E6FF;
	padding: 3px;
	float: right;
}
.top-video .video-navigation img {
	display: block;
}
.top-video .video-navigation a {
	float: left;
	outline: none;
	border-bottom: none;
}
.top-video ol {
	 list-style: none;
	 overflow: hidden;
	 padding: 0;
	 margin: 8px -9px 5px 0;
	 clear: both;
	 width: 309px;
}
.top-video li {
	background: #fff;
	float: left;
	width: 95px;
	margin: 0 8px 0 0;
	padding: 0;
	min-height: 160px;
	overflow: hidden;
}
.top-video li a {
	font-size: 10px;
	margin: 5px 0;
	line-height: 150%;
}
.top-video li img {
	border: 10px solid #f5f5f5;
}




/* Poll, Columnist and Online Interviews Sections Styles */
.poll-list,
.specials-list {
	border: 1px solid #fff;
	margin-bottom: 9px;
	background: #fff;
	padding-bottom: 9px;
}
.poll-list h2,
.specials-list h2,
.gallery-archive-list h2 {
	font-size: 1.27em;
	color: #318ECB;
	margin: 1em .5em 1em 10px;
}
.poll-list dl,
.specials-list dl {
	margin: 0 10px;
}
.poll-list dt,
.specials-list dt {
	margin: 0;
	padding: 0;
	margin-top: 5px;
	color: #318ECB;
	font-size: 10px;
	text-transform: uppercase;
}
.poll-list dd,
.specials-list dd {
	padding: 0 0 5px 0;
	margin: 0;
	border-bottom: 1px solid #ECECEA;
}
.poll-list .poll-active,
.poll-list .poll-inactive {
	font-size: 0.82em;
	display: block;
	margin-top: 3px;
}
.specials-list p {
	margin: auto 10px;
}
.poll-list .poll-inactive {
	color: blue;
}
.poll-list .poll-active {
	color: red;
}
#PollFrame {
	margin: 0 7px;
	width: 461px;
}
#PollFrame iframe {
	width: 421px;
}
.specials-list .more {
	margin: 5px 10px 10px; padding: 0;
	font-size: 10px;
}






.simple-section {
	border: 1px solid #fff;
	background: #fff;
}
.simple-section .latest-stories h4 {
	display: none;
}




/* Gallery Styles */
.gallery-archive-list h2 {
	color: #333;
	font-size: 18px;
	font-weight: normal;
}
.gallery-archive-list {
	border: 1px solid #fff;
	background: #fff;
	margin-bottom: 9px;
	padding-bottom: 9px;
	float: left;
	width: 664px;
}
.gallery-archive-list .list-item {
	border-top: 1px solid #ccc;
	margin: 7px;
	width: 650px;
	padding: 7px 0;
}
.gallery-archive-list .list-item h3 {
	font-size: 112.5%
}
.gallery-archive-list .list-item .image {
	float: left;
	margin: 0 9px 9px 0;
	border-bottom: none;
}
.gallery-archive-list .list-item div {
	float: left;
	margin: 0 29px 9px 0;
	width: 260px;
}
.gallery-archive-list .list-item dl {
	float: left;
}
.gallery-archive-list .list-item dt {
	margin: 0;
	padding: 0;
	color: #666;
	font-size: 0.91em;
}
.gallery-archive-list .list-item dd {
	margin: 0 0 10px 0;
	padding: 0;
	color: #333;
}
.gallery-archive-list .list-item ul {
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
	font-size: 10px;
}
.gallery-archive-list .list-item li {
	margin-right: 10px;
	margin-bottom: 2px;
	padding-left: 13px;
	background: url(../img/dot2.gif) 6px 7px no-repeat;
}
.gallery-archive-list .list-item li a {
	border-bottom: 1px solid #f2bdbc;
	color: #c00;
}

.gallery-archive-cal {
	margin: 7px 0 0 7px;
	border-top: 1px solid #ddd;
	width: 650px;
	background: #f9f9f9;
	float: left;
	_display: inline;
}
.gallery-archive-cal h5 {
	font-size: 12px;
	padding: 10px 20px 0;
	margin: 0;
}
.gallery-archive-cal fieldset {
	border: none;
}
.gallery-archive-cal h6 {
	text-transform: uppercase;
	font-weight: normal;
	color: #318ECB;
	padding: 0; margin: 0 0 2em 0;;
	font-size: 10px;
}
.gallery-archive-cal p {
	line-height: 130%;
	margin: 0; padding: 0;
	
}
.list-last {
	padding: 20px;
	float: left;
}
.date-select {
	padding: 20px;
	float: left;
}



.gallery .material-picture {
	margin: 0;
}
.gallery .material-picture img {
	margin: 0;
}

/* NEW TABS */

.tab-container {
	background: #FFF; 
	overflow: hidden;
	width: 452px;
	margin-bottom: 10px;
	border-bottom: 1px solid #C1E6FF;
}
.tab-container .tabs {
	position:relative; 
	margin: 0;
	background: #CAC5BB; 
	overflow: hidden;
	float: left;
	width: 448px;
	list-style: none;
	padding: 3px 0 0 4px;
	background: url(../img/bg-tab-sites.jpg);
}
.tab-container .tabs li { 
	float: left;
	margin: 0;
	padding: 0;
	border: none;
	_width: 1px; /* ie hack */
	
}
.tab-container .tabs a  {
	display: block;
	padding: 3px 8px;
	font: 11px tahoma, verdana, arial, georgia, serif;
	position: relative;  
	color: #318ECB;
	text-decoration: none;
	text-transform: normal;
	height: 15px;
	border: none;
}
.tab-container .tabs a.tab-active { 
	background: #FFF;
	color: #9999A3; 
	font-weight: normal;
} 
.tab-panes {
	clear: both;
}
.tab-panes .section-news {
	float: left;
	margin-bottom: 10px;
	width: 452px;
}
.tab-panes .section-news .latest-news {
	float: right;
	width: 220px;
	list-style: none;
	margin: 5px 0 5px 0; 
	padding: 0;
}
.tab-panes .section-news .latest-news li {
	padding: 5px 6px;
	background: url(../img/square.gif) 0 10px no-repeat;
	font-size: 1em;
}
.tab-panes .section-news .section-headline {
	width: 220px;
	padding: 10px 0;
	float: left;
}
.tab-panes .section-news .section-headline a {
	font-weight: normal;
}
.tab-panes .section-news .section-headline img {
	float: left;
	margin: 0 10px 0 0;
}
.tab-panes .section-news .section-headline p {
	margin: 10px 0 10px 0px;
	font-size: 1em;
	font-family: tahoma, verdana, sans-serif;
}
.tab-panes .section-news .section-headline h3 {
	font-size: 1em;
	margin: 0 0 0 73px; padding: 0;
}



.warning {
	color: red;
	font-weight: bold;
	margin-bottom: 5px;
}


.business-calendar {
	padding: 0 0 10px 0;
}
.business-calendar form {
	margin: 10px 0 0 30px;
}
.business-calendar select {
	font-size: 11px;
	width: 70px;
}
.business-calendar table a {
	display: block;
	line-height: 18px;
}
.business-calendar table {
	width: 170px;
	border-collapse: collapse;
	text-align: center;
	
	font-size: 11px;
	margin: 10px auto;
}
.business-calendar th {
	color: #fff;
	background: #6DC6F0;
	border: 1px solid #EDECEA;
	padding: 3px;
}
.business-calendar td {
	border: 1px solid #EDECEA;
	padding: 0;
	color: #C9C0B0;
	background: #fff;
	line-height: 18px;
}
.business-calendar td.today {
	background: #EBF7FC;
	border-top: 1px solid #BC2700;
	color: #111;
}
.business-calendar td.today a {
	display: block;	
}

.calendar-list h2 {
	font-size: 22px;
	font-weight: normal;
	margin: 0.5em 3px;
	margin-top: 50px;
	padding: 0;
	background: none;
}

.calendar-list dt {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 5px;
}


.calendar-list dd {
	padding: 0;
	margin: 0 0 10px 10px;
}

.ts-commercial-column .weather,
.ts-commercial-column .sales,
.ts-commercial-column .business-calendar,
.ts-commercial-column .exchange-rates,
.ts-commercial-column .ibox-block {
	background-color: #FFF;
	margin-bottom: 10px;
	_height: 1%;
	
}

.ts-commercial-column .weather td {
	border-bottom: 1px solid #ECECEA;
}

.ts-commercial-column .business-calendar table {
	width: 158px;
	margin-left: 2px;	
}

.ts-commercial-column .business-calendar form {
	margin: 10px 0 0 10px;
}

.ts-commercial-column .business-calendar select {
	font-size: 11px;
	width: 70px;
	margin: 0;
}

.flashvideo {
	padding: 0;
}

.flashvideo embed, .flashvideo object {
	margin: 0;
	padding: 0;
	*margin-left: -5px;
	_width:99%;
}

.latest-ads ul {
	margin: 0 0 5px; padding: 0;
	list-style: none;
}

.latest-ads li {
	padding: 3px;
	margin-bottom: 3px;
}

.latest-ads .date-category {
	display: block;
	color: #444;
	font-size: 10px;
	margin-bottom: 2px;
}

.latest-ads .date-category a {
	color: #444;
}
.ts-commercial-column .latest-ads {
	background: #FFF;
	margin-bottom: 10px;
	overflow: hidden;
	width: 100%;
}
.ts-commercial-column .latest-ads a {
	border-bottom: 1px solid #b3d3e7;
}
.ts-commercial-column .latest-ads a:hover {
	border-bottom: none;
}

.sales select {
  width: 98%;
  font-size: 11px;
}
.sales input {
  font-size: 11px;
}
.sales dt {
  font-weight: bold;
  color: #666;
  font-size: 11px;
}
.sales dt, .sales dd {
  display: block;
  margin: 0;
  padding: 1px 5px;
}
.sales .errorMsg {
  color: red;
  padding: 0 5px;
}

.holder216l {
	float: left;
	width: 216px;
}
.holder216r {
	float: right;
	width: 216px;
}

/*Google Ad sense*/


.banner-google{
    padding-left:3px;
    margin-bottom:7px;
    width:99%;
    text-align:center;
    /*border: solid 1px #89D5F7;*/
    background: #ffffff
}

.lifestyle_image_fix {
  width:75px;
}
#AttributeCol .red {	border: 1px solid #FFA569;	background: #FFC192; }
#AttributeCol .yellow {	border: 1px solid #FFE369;	background: #FFEE92; }
#AttributeCol .blue { border: 1px solid #99C8EA; background: #C4E7FF; }
#AttributeCol .green { border: 1px solid #95C441; background: #CBE3A1; }

#AttributeCol .red h4.has-picture { background: #FF6702;	color: #fff; }
#AttributeCol .blue h4.has-picture { background: #61A9DF; color: #fff; }
#AttributeCol .yellow h4.has-picture {	background: #F8BD02;	color: #fff; }
#AttributeCol .green h4.has-picture {	background: #95C441;	color: #fff; }

#AttributeCol .red td { border-bottom: 1px solid #FFC192; }
#AttributeCol .yellow td { border-bottom: 1px solid #FFEE92; }
#AttributeCol .blue td { border-bottom: 1px solid #C4E7FF; }
#AttributeCol .green td { border-bottom: 1px solid #CBE3A1; }


#AttributeCol .table-standings img {
	display: block;
}

/* Block .image-gallery : ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */

.image-gallery {
	margin-bottom: 9px;
	border: 1px solid #C1E1EF;
	background: #ECECEA;
	clear: both;
	overflow: hidden;
	width: 100%;
}
#MainCol .image-gallery h4 {
	padding: 5px 1em 5px 43px;
	background: url(../img/i-gallery-wbg.gif) 12px 9px no-repeat;
	border-top: none;
	line-height: 25px;
}
.image-gallery .head-pic a,
.image-gallery .head-pic ul a {
	border-bottom: none;
}
.image-gallery .head-pic {
	float: left;
	width: 220px;
	margin: 0 0 0 12px;
	_display: inline;
}
.image-gallery ul {
	width: 200px;
	float: right;
	list-style: none;
	margin: 0;
	padding: 0;
}
.image-gallery li {
	width: 75px;
	margin: 0 12px 12px 0;
	float: left;
	_display: inline;
}
.image-gallery h3 {
	font-size: 12px;
	color: #666;
	padding: 6px 12px;
	clear: both;
	margin: 0;
}
.image-gallery h3 a {
	font-weight: bold;
}
.image-gallery p {
	margin: 0 12px 12px;
	padding: 0;
}


/* Block Links in Local Navigation: ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
#divhtp .listing-simple {
	line-height: 24px;
	height: 25px;
}
#divhtp .listing-simple h4 {
	display: inline;
	float: left;
	color: #c00;
	text-transform: uppercase;
	font-size: 10px;
	padding: 1px 10px 0 10px;
	background: url(../img/arrow2.gif) right center no-repeat;
	line-height: 24px;
	margin: 0;
	height: 23px;
	border-bottom: 1px solid #fff;
}
#divhtp .listing-simple ul {
	float: left;
	width: 500px;
	line-height: 24px;
}
#divhtp .listing-simple li {
	font-weight: bold;
	background: url(../img/bg-listing-simple.gif) right no-repeat;
	padding: 0 8px;
}
