@charset "UTF-8";
#contentbullet ul {margin-bottom:20px;} 
#contentbullet li {list-style-position: outside; padding-bottom:5px;} 
#contentbullet li a{font-size:12px; font-weight:normal; text-decoration:none;color:#000099}
#contentbullet li a:hover{ font-size:12px; font-weight:normal; text-decoration:none;color:#0033FF;}  
#contentbullet li.news {  list-style-image: url("/images/bullet/news.gif");}
#contentbullet li.feature { list-style-image: url("/images/bullet/feature.gif"); }
#contentbullet li.sports { list-style-image: url("/images/bullet/sports.gif"); }
#contentbullet li.ball { list-style-image: url("/images/bullet/ball.gif"); }
#contentbullet li.golf { list-style-image: url("/images/bullet/golf.gif"); }
#contentbullet li.boxing { list-style-image: url("/images/bullet/boxing.gif"); }
#contentbullet li.business { list-style-image: url("/images/bullet/business.gif");}
#contentbullet li.press { list-style-image: url("/images/bullet/press.gif");}
#contentbullet li.entertainment { list-style-image: url("/images/bullet/press.gif");}
#contentbullet li.video { list-style-image: url("/images/bullet/video.gif");}
.imgtitle { font-family: Arial, Helvetica; font-size: 9px; color: #000000; font-weight: bold; word-wrap: break-word }
.imgdesc { font-family: Arial, Helvetica; font-size: 9px; color: #000000; word-wrap: break-word }
.borderedbox_container { border:1px solid #9999CC;text-align:left; }
.borderedbox_container .n .e,.borderedbox_container .n .w,.borderedbox_container .s .e,.borderedbox_container .s .w { display:block;font-size:0;line-height:0%;height:10px;position:relative;margin:0; }
.borderedbox_container .n .e { background:url(/images/box/cornerSmBox1TopRight.gif) no-repeat top right;top:-1px;right:-1px; }
.borderedbox_container .n .w { background:url(/images/box/cornerSmBox1TopLeft.gif) no-repeat top left;width:10px;left:-2px; }
.borderedbox_container .s .e { background:url(/images/box/cornerSmBox1BotRight.gif) no-repeat top right;bottom:-1px;right:-1px; }
.borderedbox_container .s .w { background:url(/images/box/cornerSmBox1BotLeft.gif) no-repeat top left;width:10px;left:-2px; }
.borderedbox { padding:0 10px; }
.mgGrayDivider {
	border-top:1px solid #e6e6e6;
}
.mgDivider {
	border-top:1px solid #e6e6e6;
	margin:0px 9px;
}
a#singlePageLink {
	font-weight: bold;
	margin: 4px 0;
	padding: 0 0 0 10px;
	background: url("/images/iconSingle.gif") center left no-repeat;
}
.pageNavigation {
	text-align: right;

	color: #999;
	margin-top:5px;
	display:block;
}
.pageNavigation strong {
	margin: 0 4px;
	color: #FF0000;
}
.pageNavigation a {
	margin: 0 4px;
}
a.pageNext {
	background: #E5F2FB url("/images/pageNext.gif") center right no-repeat;
	font-weight: bold;
	padding: 0 12px 0 4px;
	margin-left: 2px;
}
a.pagePrevious {
	background: url("/images/pagePrevious.gif") center left no-repeat;
	font-weight: normal;

	padding: 0 4px 0 12px;
	margin-right: 2px;
}
.navDisabled {
	font-size: 10px;
	color: #CCC;
	padding: 0 4px 0 10px;
}
.label {
	font-size: 11px;
	background: #E5F2FB url("/images/pageNext.gif") center right no-repeat;
	font-weight: bold;
	padding: 0 12px 0 4px;
	margin-left: 2px;
}

.Bold {
	font-weight:bold;
}
#print {
	background-color: #eee;
	padding: 2px;
	color: #003366;
	border-top: 1px solid #D1D1D1;
	margin-top: 2px;
	font-size: smaller;
	text-align:right;
	display:block;
	clear:both;
}
#print2 {
	background-color: #eee;
	padding: 2px;
	color: #003366;
	border-top: 1px solid #D1D1D1;
	margin-top: 2px;
	font-size: smaller;
	text-align:left;
	display:block;
	clear:both;
}

#printheader {
	background-color: #eee;
	padding: 2px;
	color: #003366;
	font-size: 14px;
	font-weight:bold;
	border-bottom: 1px solid #D1D1D1;
	margin-bottom: 2px;
	display:block;
	clear:both;
}

#printheader h1{
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}


.mgsImg {
	position:relative;
	width:240px;
	overflow:hidden;
}
.mgsImg img {
	width:240px;
	height:180px;
	cursor:pointer; 
	cursor:hand;
}

/* T1 img caption */
.mgsImg .mgscap {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	margin-bottom:-1px;
	color: white;
	background: url(/images/ico/bg-transparent.png) repeat;
}
.mgscapTxt {
	padding:7px 6px;
	font-size:10px;
	line-height:13px;
	color: rgb(255, 255, 255); 
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	Text-align:center;
}
.mgscapTxt b {
	color: rgb(255, 255, 255); 
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
}

.HmImg {
	position:relative;
	width:350px;
	overflow:hidden;
}
.HmImg img {
	width:350px;
	height:228px;
	cursor:pointer; 
	cursor:hand;
}

/* Hm img caption */
.HmImg .Hmcap {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	margin-bottom:-1px;
	color: white;

}
.capTxt {
	padding:7px 6px;
	font: bold 14px/19px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	line-height:18px;
	color: rgb(255, 255, 255); 
	background: url(/images/ico/bg-transparent.png) repeat;
}
.capTxt b {
	color: rgb(255, 255, 255); 
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
}

.adHeadline {
	font: bold 10pt Arial;
	text-decoration: underline;
	color: #000022;
}
.adText {
	font: normal 10pt Arial;
	text-decoration: none;
	color: #000000;
}

input.state {
	cursor:hand;
	margin:0pt;
	font-size:10pt;
	font-family:Courier
}

/* exchange rates */
            .ht{
                background-color: #003366;
                color: #fff;
            }
            tr.cr td{
                background-color: #f0f7f7;
		text-align:center;
            }
            tr.cl td{
                background-color: #fff;
		text-align:center;
            }
h3.headline {
	height: 17px;
	border-bottom: 1px solid #CCC;
	color: #036;
	background-color: #EEE;
	text-align: left;
	padding-left: 3px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	font: bold 15px/18px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
} 
.headers{
	height: 17px;
	color: #000032;	
	border-bottom: 1px solid #CCC;
	background-color: #EEE;
	padding-left: 3px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	font: bold 15px/18px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
} 
.headers2{
	height: 17px;
	color:#C60000;	
	font: bold 16px/18px arial,helvetica,clean,sans-serif;
	padding:5px;
}
a.sd-button {
	float: left;
	padding: 2px;
	margin: 2px;
	background: #EFEFEF;
	background: -moz-linear-gradient(top, #F7F7F7 0%, #EFEFEF 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F7F7F7), color-stop(100%,#EFEFEF));
	background: -webkit-linear-gradient(top, #F7F7F7 0%,#EFEFEF 100%);
	background: -o-linear-gradient(top, #F7F7F7 0%,#EFEFEF 100%);
	background: -ms-linear-gradient(top, #F7F7F7 0%,#EFEFEF 100%);
	background: linear-gradient(top, #F7F7F7 0%,#EFEFEF 100%);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #DDD !important;
	box-shadow: inset 0 1px 0 #fff;
	color: black !important;
	text-decoration: none;
	line-height: 1;
	font-size: 11px;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: normal;
}
a.sd-button:hover {
    text-decoration: none  !important;
}