


BODY { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#404040;
font-weight:normal; 
background-image:none;
background:#fff none no-repeat 0% 0%;
background-color:#fff; line-height:1.5; }
FORM#frmForm { background-color:#fff; }
UL { margin:0px 0px 0px -40px; *margin:0px; }
LI { list-style:none; list-style-position:outside; }
A { text-decoration:none; xcolor:#427ab7; xcolor:#294f7a; color:#2161a6;}
A:hover { border-bottom:dashed; border-width:1px}
A:visited {text-decoration:none; color:#8092a7; }
IMG { border:none; }
H1, .subheading { float:left; font-size:22px; color: #427ab7; font-weight:normal; margin:0px}
H1 A { color:#427ab7;}
H1 A:hover { color:#7aa2cc7; }
H2 { margin:0px; font-size:16px; }
H2 A { font-size:16px; font-weight: bold; color:#2161a6; }
H2 A:hover { color:#8899ac; }
H3 { font-size:12px; margin:0px; font-weight:normal; }
H3 A { color:#455a70; }
P { color:#404040; margin:0px; }
.wrapper { width:1010px; text-align:left; margin:auto; }
.main { width:970px; padding:0px 20px 0px 20px; background-color:#fff; float:left;}
.tooltipheader{
    float:left; width:246px; height:17px; position:relative; 
    z-index:999; color:#427ab7;
    background: url('/img/global/whatisthis_top.gif') no-repeat;  
}
.tooltipbody {
    clear:both; float:left; position:relative; z-index:999; color:#fff;
    background: url('/img/global/whatisthis_end.gif') no-repeat;
    background-position: bottom; text-align:left; width:246px; 
    padding-bottom:25px; margin-top:-1px;
}
.tipcontent {
    float:left;position:relative; z-index:999; width:246px; padding:0px 0px;
    background-color:#427ab7
}
.whatsthis {float:left;margin-top:6px; color:#949494;cursor: default}
.row { width:100%; border-bottom:2px solid #C6D191; float:left; padding-bottom:20px; }
.last { border-bottom: none; }
.col_std { width:310px; float:left; border-left:0px solid #000; }
#home_row2 .col_std 
{ width:300px;
}
.gut_std { width: 20px; height: 100%; float: left; background-color:transparent; }
.col_wide { width:640px; float:left; border-left:0px solid #000; }
.footer_col_wide { width:612px; float:left; border-left:0px solid #000; }
.col_full { width:970px; float:left; border-left:0px solid #000; }
.half { float:left; width:320px; }
.mid_right { padding-left:10px; width:300px; float:left; overflow:hidden; }
.top_title { border:0; border-bottom:1px dotted #b2b2b2; padding:16px 0px 4px 0px; }
.top_large_hl { border:0; border-bottom:1px dotted #b2b2b2; padding:20px 0px; margin-bottom:20px; }
.image { background-color:#fff; }
.image A img { 
filter:none;
-moz-opacity: 1;float:left;
}
.image A:hover img {
filter:progid:dximagetransform.microsoft.alpha(opacity=80);
-moz-opacity: 0.8; 
}
.text { font-weight:normal; }
.textbtn { font-size:12px; font-weight:bold; text-transform: capitalize;
border:0; background: url(/img/global/btn_bgtile.gif) repeat-x 0% 0% ; 
padding:1px 5px; color:#fff; }
.textbtn:hover { color:#ddebf9; }
.rghtcol { float:left; width:310px; margin-left:20px; }
.midcol, .contentcol { float:left; width:640px; }
.island_ad { float:left; width:310px; margin-bottom:10px; padding-bottom:10px; border-bottom:solid #c6d191 2px; }
.island_ad table { float:left; }
.floated { float:left; }
hr.dotted { float:left; height: 0px; border:0; border-bottom:1px dotted #b2b2b2; width:100%; clear:left; }
.date { color:#a0a0a0; font-size:12px; }
.clearboth {clear:both;}
#cat_hl_87761 .odd, #cat_hl_87761 .even {
    float:left
}
#cat_hl_87761 .odd .title, #cat_hl_87761 .even .title {
    float:left;padding-top:10px;padding-left:3px
}
.col_std h1 {
    font-size:16px
}
.header_datetime {
    color:#D0D7DD; padding-top:48px; font-size:13px;
}
.FT_Ad{width:970px;margin:20px 0px 0px 20px; clear:both;}
#olympics_header { 
    float:left; width:970px; padding:0px 20px 0px 20px; 
}
olympics_header div { 
    float:left; 
}
#olympics_header_top { 
    float:left; xbackground:url('/olympics/img/global/header.jpg'); 
    background:url('/olympics/img/global/header_small.jpg'); 
}
#header_promo {
    float:left; width:970px; xheight:271px; height:169px;
    xheight:84px; 
}
#header_promo .left_promo { 
    float:left; display:none;
}
#header_promo .right_promo { 
    float:right; xmargin:18px 30px 0px 0px; padding-top:10px; 
    _xmargin:18px 15px 0px 0px; xmargin-top:120px;
    margin:15px 47px 0px 0px; position:relative;
}
#header_promo .right_promo h2 { 
    font-size:12px; font-weight:bold; color:#ffffff;
}
#header_promo .right_promo .medal_tally { 
    float:left; width:325px; margin-right:10px; 
    border-right:1px solid #4E5A6A; _margin-right:5px; 
}
#header_promo .medaltally_header,
#header_promo .latestmedals_header {
    float:left; width:138px; margin-bottom:5px;
}
#header_promo .medal_tally .separator {
    float:left; color:#a1a1a1; margin:0 4px 0 4px; 
}
#header_promo .medaltally_footer, #header_promo .latestmedals_footer {
    float:left; width:200px; margin-top:5px; padding-left:10px;
    font-size:11px; font-weight:bold; 
    background:url('/img/global/icn-doublearrow_green.gif') no-repeat 0% 50%;
}
#header_promo .latestmedals_footer { display:none; }
#header_promo .medaltally_footer a, #header_promo .latestmedals_footer a {
    color:#cbde2c;
}
#header_promo .medaltally_gold { 
    float:left; font-size:12px; font-weight:bold; color:#ffdf42;
}
#header_promo .medaltally_silver { 
    float:left; font-size:12px; font-weight:bold; color:#eeeeee;
}
#header_promo .medaltally_bronze { 
    float:left; font-size:12px; font-weight:bold; color:#d6b382;
}
#header_promo .medaltally_item { 
    float:left; width:300px;
}
#header_promo #idx_medaltally #medaltally_item_5
{
	border-top:dashed 1px #6a7370;
}
#header_promo .medaltally_item .position { 
    float:left; width:25px; font-size:11px; color:#f0f4cc; padding-top:1px;
}
#header_promo #idx_medaltally .Australia .position , #header_promo #idx_medaltally .Australia .country 
{
	font-weight:bold;
}
#header_promo .medaltally_item .country { 
    float:left; width:80px; font-size:12px; color:#f0f4cc;
}
#header_promo .medaltally_item .gold_count { 
    display:block; float:left; padding-right:13px; color:#ffdf42;
    font-weight:bold; font-size:11px; margin-top:-3px; 
    margin-left:3px; background:url('/olympics/img/global/header_medal_icon_gold.gif') no-repeat 100% 50%;
}
#header_promo .medaltally_item .total {
    float:right; 
}
#header_promo .medaltally_item .total_count {
    float:left; margin-right:3px; font-size:12px; font-weight:bold; color:#ffffff;
}
#header_promo .medaltally_item .total_text {
    float:left; font-size:11px; color:#ffffff; padding-top:1px;
}
#header_promo .medaltally_item .medal_bar {
    float:left; width:140px; height:12px; border-left:1px solid #ffffff;
    margin-left:5px; padding:3px 0 3px 0;
}
#header_promo .medaltally_item .medal_bar .silver_count
{
	display:none;
}
#header_promo .medaltally_item .medal_bar .bronze_count
{
	display:none;
}
#header_promo .Australia .medal_bar .silver_count {
    display:block; float:left; padding-right:13px; color:#EEE; 
    font-weight:bold; font-size:11px; margin-top:-3px; 
    margin-left:3px; background: url(/olympics/img/global/header_medal_icon_silver.gif) no-repeat 100% 50%;
}
#header_promo .Australia .medal_bar .bronze_count {
    display:block; float:left; padding-right:13px; color:#d6b382; 
    font-weight:bold; font-size:11px; margin-top:-3px; 
    margin-left:3px; background: url(/olympics/img/global/header_medal_icon_bronze.gif) no-repeat 100% 50%;
}
#header_promo .medaltally_item .medal_bar .gold_bar {
    float:left; height:10px; 
    background-color:#ffdf42; border-right:1px solid #877851; _font-size:1px;
}
#header_promo .medaltally_item .medal_bar .silver_bar {
    float:left; height:10px; 
    background-color:#eeeeee; border-right:1px solid #ffffff; _font-size:1px;
}
#header_promo .medaltally_item .medal_bar .bronze_bar {
    float:left; height:10px; 
    background-color:#d6b382; border-right:1px solid #ffffff; _font-size:1px;
}
#header_promo .right_promo .latest_medals {
    float:left; width:300px;
}
#header_promo .latest_medals .latestmedals_item {
    float:left; width:300px; font-size:11px; margin-bottom:1px;
}
#header_promo .latestmedals_item .medal_type,
#header_promo .latestmedals_item .medal_discipline,
#header_promo .latestmedals_item .last_updated {
    float:left; color:#cbd1c9; margin-right:5px;
}
#header_promo .latestmedals_item .medal_type {
    padding:2px 0 2px 0;
}
#header_promo .latestmedals_item .gold { 
    color:#ffdf42;
}
#header_promo .latestmedals_item .silver { 
    color:#eeeeee;
}
#header_promo .latestmedals_item .bronze { 
    color:#d6b382;
}
 
#header_promo #header_ad_spot { 
    xmargin:65px 7px 0px 6px; xfloat:left;  x_margin:65px 4px 0px 3px;
    position:absolute; top:11px; left:553px;
}
#header_promo #header_ad_spot img {
    margin:0; border:0; 
}
#header_promo #header_ad_spot A:hover { border:0; }
.olympics_sub_footer {float:none}
.olympics_sub_footer .most_pop_idx {
   padding-top:20px;
}
.olympics_sub_footer .feature {
    float:left;
    margin-bottom:10px;
}
.olympics_sub_footer .feature_header {
    float:left;
    width:639px;
}
.olympics_sub_footer .feature .odd, 
.olympics_sub_footer .feature .even {
    float:left;
    margin-left:20px;
    width:145px;
}
.olympics_sub_footer .feature #item_0 {
    margin-left:0px;
}
.olympics_sub_footer .feature .image {
    float:left;
    width:100%;
}
.olympics_sub_footer .feature .image img {
    border-bottom: 2px solid #e8ec29;
}
.olympics_sub_footer .feature .content {
    background:transparent url('/img/global/feature_txtbg.gif') repeat-x scroll 0px;
    border-bottom:1px solid #ecedf2;
    display:block;
    float:left;
    min-height:78px;
    padding:10px 10px 7px;
    width:125px;
}
.olympics_sub_footer .feature .title {
    display:block;
    float:left;
    height:21px;
    overflow:hidden;
    padding:0px;
    width:125px;
}
.olympics_sub_footer .feature .text {
    color:#404040;
    display:block;
    float:left;
    font-size:12px;
    font-weight:normal;
    min-height:40px;
    overflow:hidden;
    padding:0px;
    width:125px;
}
.olympics_sub_footer .feature .title a {
    color:#427AB7;
    font-size:14px;
    font-weight:bold;
}
.olympics_sub_footer .feature .highlighted .content {
background:transparent url(/img/global/feature_special_txtbg.gif) repeat-x scroll 0px;
}
.olympics_sub_footer .feature .highlighted .text, .olympics_sub_footer .feature .highlighted a {
color:#FFFFFF;
}
 
#olympics_footer { 
    float:left; width:100%; height:120px; 
    background:url('/olympics/img/footer/bg.jpg') no-repeat 50% 0%; 
}
#olympics_footer .olympics_footer_header { 
    float:left; margin:10px 0 0 30px;
    _margin:10px 0 0 15px;
}
#olympics_footer .olympics_footer_header h1 { 
    color:#ffffff;
}
#olympics_footer .alert {
    float:right; margin-right:60px; _margin-right:30px;
}
#olympics_footer .alert a {
    font-weight:bold;
}
#olympics_footer .olympics_calendar { 
    float:left; width:935px; margin:10px 0 0 30px; 
    border:8px solid #ffffff; background-color:#242d40; 
    _margin:10px 0 0 15px; 
}
#olympics_footer .olympics_calendar .matchday_past,
#olympics_footer .olympics_calendar .matchday_yesterday {
    float:left; background-color:#abbc1a; 
}
#olympics_footer .olympics_calendar .matchday_today {
    float:left; background-color:#e0e62b; 
}
#olympics_footer .olympics_calendar .matchday_future {
    float:left; background-color:#242d40; 
}
#olympics_footer .olympics_calendar .matchday_content {
    float:left; color:#ffffff; font-weight:bold; padding:6px 5px 6px 6px;
}
#olympics_footer .olympics_calendar .matchday_end {
    float:left; width:12px; height:30px;
}
#olympics_footer .olympics_footer_header A, #olympics_footer .olympics_calendar a {
    color:#ffffff;
}
#olympics_footer .olympics_calendar .matchday_today a {
    color:#242d40;
}
#olympics_footer .olympics_calendar .matchday_yesterday .matchday_end {
    background:url('/olympics/img/footer/arrow_1.gif');
}
#olympics_footer .olympics_calendar .matchday_today .matchday_end {
    background:url('/olympics/img/footer/arrow_2.gif');
}
#olympics_nav { float:left; background:url('/olympics/img/global/nav_green.jpg'); }
#olympics_nav #nav { margin:0px 0px 0px 0px; }
#olympics_nav .top_nav { width:970px; }
#olympics_nav .main_nav { margin-left:10px; background:url('/olympics/img/global/nav_green.jpg'); }
#olympics_nav .nav_tool { float:right; margin-left:4px; _margin-left:4px; background:url('/olympics/img/global/nav_news.jpg') repeat-x 0px 0px; }
#olympics_nav .main_nav .lvl1 , #olympics_nav .main_nav .lvl1_selected { height:34px; padding:0 13px 0 8px; }
#olympics_nav .display { margin-top:8px; }
/* #olympics_nav .lvl1_selected .display { color:#6c7809; } */
#olympics_nav .display img { border:0; margin:0; margin-left:5px; }
.sub_nav { width:660px; }
.sub_nav a {font-size:11px}
.header_search { width:310px; }
#searchinput { width:100%; }
#searchinput .textbtn { cursor:pointer; padding:2px 5px; *padding:1px 2px; _margin-left:-3px; }
#frmSearch {float:left; }
#nav UL.float , .top_nav LI { float:left; }
.main_nav A , .nav_tool A { color:#fff; font-weight:bold; float:left; margin-top:9px; }
.main_nav A:hover , .nav_tool A:hover { color:#ccd4dc; border:0; }
.main_nav .tabStart, .main_nav .tabEnd { display:none; }
.main_nav .tabContent { padding:0px 10px; }
/* .main_nav .lvl1_selected { background:url('/olympics/img/global/nav_active.jpg'); }
.main_nav .lvl1_selected A { color:#404040; float:left; margin-top:10px; } */
.main_nav .secondlevelgroup { display:block; float:left; width:498px;
	BACKGROUND:#92a316;
	position:absolute; margin-left:13px; *margin-left:-90px; margin-top:34px; padding:0px;
	z-index:100; display:none;
}
.main_nav .sfhover .secondlevelgroup 
{
	display:block;
}
.main_nav .sfhover .tabContent A, .main_nav .sfhover .tabContent A:hover,
.main_nav .sfhover .sfhover A, .main_nav .sfhover .sfhover A:hover
{
	color:#6c7809;
}
.main_nav .sfhover 
{
	background:url('/olympics/img/global/nav_active.jpg');
}
.main_nav .lvl2 { float:left; width:145px; padding:1px 10px 8px 10px; margin-bottom:-1px; }
.main_nav .lvl2 A {	margin:6px 0px 0px 0px; }
.nav_tool .tabStart , .nav_tool .tabEnd { display:none; }
.nav_tool .tabBody A {font-size:11px; }
.nav_tool .tabContent { padding:0px 8px; }
.nav_tool .flyout_more {  padding-right:13px;background: url(/img/global/icn-down.gif) no-repeat 95% 7px;
_background-position: 95% 5px; }
.nav_tool .lvl1 { position: relative; z-index:1000;}
.nav_tool .lvl1 A { margin-top:10px; }
.nav_tool .lvl2 A { padding-top:0px 0px 0px 0px; xfloat:none; line-height:22px; width:100%; margin-top:0px; float:left; }
.nav_tool .secondlevelgroup { display:none; }
.nav_tool .secondlevelgroup { z-index:1000; float:left; background:#405367; position: absolute; padding:0px 0px 8px 10px; left:-28px; *left:-68px; top:30px; width:120px; _left:-68px; _clear:both; }
.nav_tool .secondlevelgroup LI { z-index:1000; line-height:22px; position:relative; margin-bottom:-1px; xpadding:2px 0px; margin-right:10px; float:none; clear:both; _margin-right:5px;   }
.nav_tool .sfhover .secondlevelgroup { display:block; }
/* Sub Nav */
#olympics_header_bottom { display:none;
    border-bottom:dotted 1px #b0b0b0; padding:6px 0px; 
    _padding:3px 0px; margin-top:-1px; _margin-top:-3px;
    background:url(/img/header/nav_secondary_bgtile.gif) repeat-x;
}
.sub_nav { margin-top:0px }
.sub_nav A { font-size:12px; color:#556e89; font-weight:normal; }
.sub_nav A img { display:none; }
.sub_nav .lvl1_selected A { font-weight:bold; font-size:12px; color:#404040; }
.sub_nav A:hover { text-decoration:none; color:#f0750b; border:0px }
.sub_nav .icon { margin:0px 5px 0px 0px; display:inline; }
.sub_nav .tabStart { border-left:1px solid #d2d2d2; margin:0px 2px 0px 3px; }
.sub_nav .tab1 .tabStart { border-left:0; }
#query { 
    height:15px; *height:16px; font-size:12px; border-width:1px; color:#8899ac;
    border-color:#6483A2; border-style:solid; *margin-top:-1px;  width:242px; *width: 234px;
}
#cat_hl_87706 {
    margin-left:-4px; _padding-top:2px;
}
#cat_hl_87706 ul li a, #cat_hl_87698 ul li {
    color:#FFF;
}
#cat_hl_87706 ul li a:hover {
    color:#ccd4dc;
}
.nav_tool .tabBody 
{
	float:left; padding:0px 11px 0px 6px; height:33px;
}
.nav_tool .tab2
{
	background:#000 url('/olympics/img/global/nav_wwos.jpg') repeat-x 0px 0px;
}
.rhs_promo { 
    margin-top:20px; _overflow:hidden 
} 
.section_title_rhc { 
    float:left; width:290px; height:32px; padding:13px 0 10px 0;
    position:relative; 
    border-bottom:1px dotted #b2b2b2; z-index:99;
    xbackground-color:white;
}
.section_title_rhc h1, .section_title_rhc h1 a { 
    font-size:22px !important; 
    margin:0px !important; 
}
.section_title_rhc img { 
    float:left; 
}
.ausfoc {
float: right;
}
/* Carousel */
#cat_hl_158468 #slider{clear:left;border-top:0px solid #b2b2b2; border-bottom:1px solid #b2b2b2;}
#cat_hl_158468 {float:left;width:300px;background:#fff;border:5px solid #fff;float:left;margin-bottom:10px;border-top:solid 2px #e8ec29;border-bottom:solid 2px #c6d191;padding-bottom:15px;} 
#cat_hl_158468 .title {float:left;width:290px;padding-left:0px;font-family:arial;font-size:13px;padding-bottom:5px;font-size:15px;font-weight:bold}
#cat_hl_158468 .title A { color:#2161a6; }
#cat_hl_158468 .image {float:left;padding-left:10px;margin-right:0px;width:92px;float:left;overflow:hidden;margin-bottom:10px;}
#cat_hl_158468 .image:hover{border:3px solid #91a216;}
#cat_hl_158468 .image{float:left;padding:2px 2px 2px 2px;border:3px solid #dbe795;}
#cat_hl_158468 .image img{
filter:progid:dximagetransform.microsoft.alpha(opacity=100);
-moz-opacity: 1;float:left; border:0px}
#cat_hl_158468 .image:hover img{
filter:progid:dximagetransform.microsoft.alpha(opacity=80);
-moz-opacity: 0.8;}
#cat_hl_158468 .odd, #cat_hl_158468 .even {width:144px;margin-bottom:5px;float:left;float:left;height:80px;}
#cat_hl_158468 #slideshow_hl{text-align:left;float:left;width:300px;overflow:hidden;height:115px;}
#cat_hl_158468 #slideshow_hl .slides {float:left;width:300px;height:100px;padding:5px 5px 0px 10px;padding-bottom:10px;background:#fff url(/img/carousel/carousel_bg_tile.gif) repeat-x 0% 0%;display:none}
#cat_hl_158468 #slideshow_hl .text{float:left;width:160px;*width:160px;_width:150px;margin-bottom:10px;margin-left:10px;}
#cat_hl_158468  .prev {float:left;width:21px;margin-top:6px}
#cat_hl_158468  .next {float:left;width:21px;margin-top:6px}
#cat_hl_158468  .pause {float:left;width:21px;height:20px;margin-top:6px;cursor:hand}
#cat_hl_158468 .slider_blocks_parent{float:left;width:235px;text-align:center;margin-top:3px}
#cat_hl_158468 #slider A:hover { border-bottom:0; }
/* News Feed */
.rhc_news_feed { 
    background-color:white; z-index:99;
}
.rhc_news_feed .whatsthis {
    float:right; margin-top:8px;
}
 
/* From The Front Page */
#from_front_page { border-bottom:#c6d191 2px solid; padding-bottom:10px; border-top:solid 2px #c6d191; padding-top:15px; margin-top:5px; }
#from_front_page .headertitle { float:left; width:100%; margin-bottom:10px; padding-bottom:5px; border-bottom:dotted 1px #a0a0a0; }
#from_front_page .odd { float:left; width:100%; margin-bottom:10px; }
#from_front_page .odd .image img { margin-right:10px; border-bottom:solid 2px #4F7DB9; }
#from_front_page .odd .caption A { float:left; color:#a0a0a0; font-size:11px; }
#from_front_page .odd .title { float:left; width:183px; }
#from_front_page .odd .title A { float:none; width:183px; font-size:15px; font-weight:bold; }
#from_front_page .odd .text { }
#from_front_page .odd .caption { display:none; }
#from_front_page .even .title { float:left; width:100%; padding-left:10px; background:url('/img/global/icn_arrow-blue.gif') no-repeat center left; }
#from_front_page .footer { float:left; padding-bottom:8px; }
#from_front_page .footer A { font-weight:bold; 
padding-left:10px; background:url('/img/global/icn-doublearrow.gif') no-repeat center left; }
 
/* Todays Highlights */
#cat_hl_93650 { 
    float:left;
    border-bottom:2px solid #E8EC29; 
    margin-bottom:10px; 
    padding-bottom:10px; 
    background:url('/olympics/img/global/bg_lines.gif') repeat-x 0px 32px #edf1e1;
}
#cat_hl_93650 .section_title_rhc { 
    width:290px;
    background-color:#E8EC29; 
    margin-bottom:5px;
    padding:5px 10px 5px 10px; 
    border:0px; 
}
#cat_hl_93650 h1, #cat_hl_93650 h1 A { color:#6c7809; } 
#cat_hl_93650 .odd, #cat_hl_93650 .even { 
    float:left; 
    width:295px; 
    margin-left:10px; 
    padding:2px 0 2px 0;
} 
#cat_hl_93650 .title, #cat_hl_93650 .onlytitle {
    float:left; position:absolute; 
    margin-left:55px; *margin-left:-5px;
}
#cat_hl_93650 .text, #cat_hl_93650 .onlytext { 
    float:left; color:#898989; font-size:11px;
    width:0px; *width:60px;
}
#cat_hl_93650 .full_schedule {
    float:right; padding:7px 10px 7px 10px;
    background:url('/img/global/icn-doublearrow.gif') no-repeat 0% 50%;
}
#cat_hl_93650 .full_schedule A 
{ 
	font-weight:bold; color:#6C7809;
}
 
/*Modern Pentathlon*/
#cat_hl_93651 { 
    float:left; border-bottom:2px solid #E8EC29; display:none;
    margin-bottom:10px; padding-bottom:10px; 
    background:url('/olympics/img/global/bg_lines.gif') repeat-x 0px 32px #edf1e1;
}
#cat_hl_93651 .section_title_rhc { 
    width:290px; background-color:#E8EC29;  margin-bottom:5px;
    padding:5px 10px 5px 10px; border:0px; 
}
#cat_hl_93651 h1 , #cat_hl_93651 h1 A { 
    color:#6c7809; 
}
#cat_hl_93651 .odd, #cat_hl_93651 .even { 
    float:left; width:285px; margin-left:10px; padding:2px 0 2px 10px;
    background:url('/img/global/icn_arrow-blue.gif') no-repeat left center;
} 
#cat_hl_93651 .full_schedule {
    float:right; width:75px; padding:7px 10px 7px 10px;
    background:url('/img/global/icn-doublearrow.gif') no-repeat 0% 50%;
}
#cat_hl_93651 .footer .full_schedule {
    float:left; width:90%;
}
#cat_hl_93651  .full_schedule A {	
    color:#6c7809; font-weight:bold;
}
#cat_hl_93651 .footer { 
    margin-left:10px; width:275px; padding-left:10px; float:left;
}
#cat_hl_93651 .footer A { 
    font-weight:bold; 
}
#cat_hl_93651 .footer .full_schedule A {
    float:none; color:#294f7a;
}
 
/* Photo Gallery */
#cat_hl_158105 .section_title_rhc img { float:right; }
#cat_hl_158105 .odd_first { float:left; margin:10px 0 40px 0; }
#cat_hl_158105 .odd_first .title { position:absolute; margin-top:200px; }
#cat_hl_158105 .odd_first .title A { font-weight:bold; }
#cat_hl_158105 .odd_first .caption { display:none; }
#cat_hl_158105 .text, #cat_hl_93667 .onlytext { display:none; }
#cat_hl_158105 .text a, #cat_hl_93667 .onlytext a { line-height:1.2; }
#cat_hl_158105 .caption { padding:7px; border-bottom:1px solid #ECEDF1; }
#cat_hl_158105 .publish { color:#A1A1A1; font-size:11px; }
#cat_hl_158105 .odd_first img { border-bottom:2px solid #e8ec29; }
#cat_hl_93667 .odd, #cat_hl_93667 .even { float:left; width:95px; margin:0 4px 0 0px;}
#cat_hl_93667 .odd {  }
#cat_hl_93667 .odd .title, 
#cat_hl_93667 .odd .onlytitle,
#cat_hl_93667 .even .title, 
#cat_hl_93667 .even .caption,
#cat_hl_93667 .odd .caption { 
    float:left; width:81px; padding:7px; 
    background:#e4e9d3; border-bottom:1px solid #ECEDF1;
}
#cat_hl_93667 .text, #cat_hl_93667 .onlytext { display:none; }
#cat_hl_93667 .text a, #cat_hl_93667 .onlytext a { line-height:1.2; }
#cat_hl_93667 .caption { padding:7px;  }
#cat_hl_93667 .publish { color:#A1A1A1; font-size:11px; }
#cat_hl_93667 .odd img,
#cat_hl_93667 .even img { 
    border-bottom:2px solid #e8ec29; width:95px;
}
#cat_hl_93667 .caption h2 a {
    font-size:12px; line-height:1.2;
}
#cat_hl_93667 .title {display:none;}
#cat_hl_93667 {
    float:left; padding:0px 0px 10px 10px; overflow:hidden;
    width:300px; background:#edf1e2 url(/olympics/img/global/bg_lines.gif) no-repeat 0px 0px;
    border-top:solid 2px #e8ec29 ; margin-bottom:15px;
}  
#cat_hl_93667 .headerimage { margin-bottom:10px; }
#cat_hl_93667 .section_title_rhc {padding:13px 0px 4px;}
#cat_hl_93667 .section_title_rhc img {float:right; position:relative; top:-7px;}
/* Latest Headlines */
#cat_hl_93652 { float: left; width:310px; padding-bottom:15px; BORDER-BOTTOM: #c6d191 2px solid; }
#cat_hl_93652 .odd, #cat_hl_93652 .even { float:left; width:100%; padding-left:10px; background:url('/img/global/icn_arrow-blue.gif') no-repeat center left; }
#cat_hl_93652 .section_title_rhc { margin-bottom:10px; }
#cat_hl_93652 .section_title_rhc img { margin-right:10px; } 
#cat_hl_93652 .headertitle { float:left; width:100%; margin-bottom:10px; padding-top:10px; padding-bottom:5px; border-bottom:dotted 1px #a0a0a0; }
#cat_hl_93652 .headertitle H1 A { font-size:22px; color:#427ab7; }
#cat_hl_93652 .headertitle H1 { margin-left:3px; } 
/* Seek Ad */
#seek {
    padding-bottom:0px;
}
#cat_hl_89778 {
    clear:both; float:left; margin-top:10px; 
    padding:10px 0px 10px 0px; border-top:2px solid #c6d191;
    border-bottom:2px solid #c6d191;
}
#cat_hl_158950 { float:left; margin-left:5px; margin-bottom:10px; }
/* general styles */
#home_row1 {
    float:left; 
}
#home_row2 {
    float:left; padding-bottom:20px; border-bottom:0;
}
#home_row2 .col_std {
    padding-bottom:10px;
    border-bottom:2px solid #c6d191;
}
  
.section_title {
    float:left; padding-top:12px; padding-bottom:3px; 
    border-bottom:1px dotted #b2b2b2; margin-bottom:10px; 
}
#home_row2 .section_title {
    margin-bottom:0px; width:100%
}
.no_dotted { 
    border-bottom:none; 
}
.section_title h1 {
    margin-right:8px; font-size:22px; color:#939393;
}
.section_title h3 {
    float:right; margin-top:10px; margin-bottom:-5px; 
    margin-left:10px; 
    background:url(/img/global/icn-doublearrow.gif) no-repeat 0px 5px;    
}
.section_title_rhc h1 {
    margin-right:8px; font-size:18px; color:#939393;
}
.section_title_rhc h1 A {
    color:#427ab7;
}
.section_title h3 A {
    margin-left:10px;
}
.section_content {
    float:left
}
.section_content h2 a {
    line-height:20px;
}
.section_content .even h3 {
    height:auto;
}
.mt_title {
    float:left; margin-right:8px; font-size:18px; padding-top:18px;
    padding-bottom:10px; border-bottom:1px dotted #b2b2b2;
    width:310px
}
.odd h3, .even h3, .even_first h3 {
    height:20px
}
.section_title .left {
    float:left; margin-left:5px; font-size:12px;
}
.rhs_promo .section_title {
    margin-bottom:0px; width:100%;
}
#buss_features {
    width:100%; padding:10px 0px 0px 0px;
}
#buss_ad {
    width:100%; overflow:hidden;
}
#flash_chart {
    float:left; width:310px; margin-right:14px; 
}
#fund_quotes {
    float:left; width:142px;
}
/* Main Headlines */
.top_main_feature { 
    width:640px; margin-bottom:20px; margin-top:20px;
}
.top_main_feature .orderedItemsIs1 { float:left; width:310px; position:relative; }
.top_main_feature .title A , .top_main_feature .onlytitle A { color:#2161a6; font-size:14px; font-weight:bold; }
.top_main_feature .title A:hover, 
.top_main_feature .onlytitle A:hover, 
.top_main_feature .even_first .title a:hover,
.top_main_feature .even_first .onlytitle a:hover,
.top_main_feature .even .title a:hover,
.top_main_feature .even .onlytitle a:hover { border-bottom:dashed 1px #2161a6; }
 
.top_main_feature .caption { width:100%; float:left; margin-bottom:5px; font-size:11px; color:#a0a0a0; display:block; }
.top_main_feature .caption A { color:#427ab7; font-size:11px; }
.top_main_feature .caption A:hover { color:#f27ab7; border-bottom:dashed 1px #f27ab7; }
.top_main_feature .caption .by_line { float:left; margin-right:5px; }
.top_main_feature .image, .top_main_feature .video { float:left; }
.top_main_feature .image img { float:none; }
.top_main_feature .text { float:left; margin-bottom:5px; }
.top_main_feature .onlytext { float:left; margin-bottom:5px; width:100%; }
.top_main_feature .odd_first { float:left; }
.top_main_feature .odd_first .image A:hover { border:none; }
.top_main_feature .odd_first .text { width:310px; }
.top_main_feature .even_first, .top_main_feature .odd, .top_main_feature .even { float:left; width:310px; }
.top_main_feature .even_first .title, .top_main_feature .even_first .onlytitle { margin-bottom:4px; }
.top_main_feature .even_first .title A, .top_main_feature .even_first .onlytitle A { 
    font-size:16px; line-height:22px; 
}
.top_main_feature .even_first .image, 
.top_main_feature .odd .image, 
.top_main_feature .even .image { 
    margin-right:10px; background:none; border-bottom:2px solid #e8ec29;
}
.top_main_feature .even_first .image a:hover, 
.top_main_feature .odd .image a:hover, 
.top_main_feature .even .image a:hover { 
    border:none;
}
.top_main_feature .even_first .text, 
.top_main_feature .odd .text, 
.top_main_feature .even .text {
    width:208px;
	margin-top:-4px;
}
.top_main_feature .also_today { 
    float:left; 
    width:640px; 
    color:#a0a0a0; 
    font-size:14px; 
    margin-top:-10px; *margin-top:0; _margin-top:-10px; 
}
.top_main_feature .odd, .top_main_feature .even { margin-bottom:5px; }
.top_main_feature .even_first .caption { line-height:1; }
.top_main_feature .odd .caption, 
.top_main_feature .even .caption {
    line-height:1.2;
}
.top_main_feature .top_link_indent { float:left; }
.top_main_feature .link_indent { float:left; display:inline; clear:right; *width:auto; *float:none; *clear:none; }
.top_main_feature .link_indent H3 { display:inline; }
.top_main_feature .top_link_indent .title A, .top_main_feature .link_indent .title A, .top_main_feature .top_link_indent .onlytitle A, .top_main_feature .link_indent .onlytitle A { font-size:12px; font-weight:normal; white-space:nowrap; line-height:1.4; }
.top_main_feature .link_indent .icons_indent, .top_main_feature .top_link_indent .icons_indent { float:left; margin:5px 4px 0 0; }
.top_main_feature .prefix_indent { float:left; margin:4px 2px 0 0; *margin-top:3px; color:#a0a0a0; font-size:9px; }

.top_main_feature .portrait .text A { color:#fff}
.top_main_feature .portrait .odd_first { margin-right:20px; position: relative; }
.top_main_feature .portrait .odd_first .image { float:none; width:310px; xheight:480px; height:auto; margin-right:0; }
.top_main_feature .portrait .odd_first .title { position:absolute; width:270px; height:80px; *height:80px; bottom:-15px; *bottom:0px; left:0px;  padding:20px; line-height:1; background:url('/olympics/img/home/img_bg.png') 0% 0%; }
.top_main_feature .portrait .odd_first .title H1 { padding-bottom:5px; }
.top_main_feature .portrait .odd_first .title A { color:#ffffff; font-size:24px; font-weight:bold; }
.top_main_feature .portrait .odd_first .title A:hover { border:none; color:#e3eaf0; }
.top_main_feature .portrait .odd_first .caption, .top_main_feature .portrait .odd_first .top_link_indent { display:none; }
.top_main_feature .portrait .odd_first .text { position:absolute; width:270px; margin:-70px 0 0 21px; color:#ffffff; font-size:16px; }
.top_main_feature .takeover .odd_first .image { float:none; position:relative; margin-right:0; z-index:1; }
.top_main_feature .takeover .odd_first .title { position:relative; margin:-310px 0 0 21px; z-index:2; }
.top_main_feature .takeover .odd_first .title h1 { position:relative; }
.top_main_feature .takeover .odd_first .title A { position:absolute; margin-top:-2px; *margin-top:8px; padding-bottom:10px; z-index:2; color:#ffffff; font-family:Arial Black; font-size:48px; line-height:36pt; }
.top_main_feature .takeover .odd_first .title A:hover { color:#e3eaf0; border-bottom:none 1px #000000; }
.top_main_feature .takeover .odd_first .title .shadow_text { position:relative; left:2px; padding-bottom:0; z-index:1; color:#000000! important; filter:progid:dximagetransform.microsoft.alpha(opacity=50); opacity:0.5; }
.top_main_feature .takeover .odd_first .caption { display:none; }
.top_main_feature .takeover .odd_first .text { position:relative; width:600px; height:30px; *height:32px; margin-top:115px; *margin-top:250px; padding:10px 20px 20px 20px; *padding-top:8px; z-index:2; color:#ffffff; font-size:20px; filter:progid:dximagetransform.microsoft.alpha(opacity=90); opacity:0.9; background:url(/img/home/featureimage-overlay.png) repeat-x 0% 0%; line-height:1.2; }
.top_main_feature .takeover .odd_first .text a { color:#ffffff; }
.top_main_feature .takeover .odd_first .top_link_indent { float:left; position:relative; color:#ffffff; top:-30px; left:21px; margin-right:20px; line-height:1.2; z-index:3; }
.top_main_feature .takeover .odd_first .top_link_indent A { float:left; color:#ffffff; }
.top_main_feature .takeover .odd_first .top_link_indent A:hover { border-bottom:dashed 1px #ffffff; }
.top_main_feature .takeover .odd_first .top_link_indent .icons_indent { display:none; }
.top_main_feature .takeover .odd_first .prefix_indent { color:#e3eaf0; }
.top_main_feature .takeover .odd .onlytitle a, .top_main_feature .takeover .even .onlytitle a, .top_main_feature .takeover .odd .title a, .top_main_feature .takeover .even .title a { font-weight:normal; font-size:13px; }
.top_main_feature .landscape .odd_first { margin-bottom:20px; }
.top_main_feature .landscape .odd_first .image { margin-right:20px; }
.top_main_feature .landscape .odd_first .image_alt_caption { width:290px; margin-top:-31px; color:#ffffff; padding:7px 10px 7px 10px; position:relative; z-index:50; background:url(/img/home/featureimage-overlay.png) repeat-x 0% 0%; filter:progid:dximagetransform.microsoft.alpha(opacity=90); opacity:0.9; }
.top_main_feature .landscape .odd_first .title { float:left; width:310px; margin:-6px 0 5px 0; }
.top_main_feature .landscape .odd_first .title A { font-size:30px; }
.top_main_feature .landscape .odd_first .title h1 { line-height:1.2; }
.top_main_feature .landscape .odd .onlytitle a, .top_main_feature .landscape .even .onlytitle a, .top_main_feature .landscape .odd .title a, .top_main_feature .landscape .even .title a { font-weight:normal; font-size:13px; }
.top_main_feature .landscape .odd_first .caption { width:310px; }
.top_main_feature .landscape .odd_first .top_link_indent { width:310px; }
.top_main_feature .landscape .also_today { padding:5px 0 5px 0; border-top:dotted 1px #a0a0a0; }
.top_main_feature .video .odd_first { margin-bottom:20px; }
.top_main_feature .video .odd_first .video { margin-right:20px; }
.top_main_feature .video .odd_first .title { float:left; width:310px; margin-top:-6px; }
.top_main_feature .video .odd_first .title A { font-size:30px; }
.top_main_feature .video .odd_first .title h1 { line-height:1.2; }
.top_main_feature .video .odd .onlytitle a, .top_main_feature .video .even .onlytitle a, .top_main_feature .video .odd .title a, .top_main_feature .video .even .title a { font-weight:normal; font-size:13px; }
.top_main_feature .video .odd_first .caption { width:310px; }
.top_main_feature .video .odd_first .top_link_indent { width:310px; }
.top_main_feature .video .also_today { padding:5px 0 5px 0; border-top:dotted 1px #a0a0a0; }
.top_main_feature .even_first { width:310px; margin-right:20px; }
.top_main_feature .odd .image, .top_main_feature .odd .text, .top_main_feature .odd .onlytext, 
 .top_main_feature .odd .link_indent, 
 .top_main_feature .even .image, .top_main_feature .even .text, .top_main_feature .even .onlytext,
 .top_main_feature .even .link_indent { display:none; } 
.top_main_feature .portrait .even_first { margin-right:0; }
.top_main_feature .portrait .even_first, .top_main_feature .portrait .odd, .top_main_feature .portrait .even { margin-bottom:10px; }
.top_main_feature .portrait .even_first .title { margin-top:-3px; }
.top_main_feature .portrait .even_first .title H2 A, .top_main_feature .portrait .even_first .onlytitle H2 A { font-size:20px; }
.top_main_feature .portrait .even_first { line-height:1.5; }
.top_main_feature .portrait .odd .title, .top_main_feature .portrait .even .title { margin-bottom:4px; }
.top_main_feature .portrait .odd .image, .top_main_feature .portrait .odd .text, .top_main_feature .portrait .odd .onlytext, 
 .top_main_feature .portrait .odd .link_indent, 
 .top_main_feature .portrait .even .image, .top_main_feature .portrait .even .text, .top_main_feature .portrait .even .onlytext,
 .top_main_feature .portrait .even .link_indent { display:block; }
.top_main_feature .portrait .also_today { display:none; }
.top_main_feature .footer { float:right; width:300px; *width:310px; text-align:left; position:relative; padding-left:10px; font-weight:bold; font-size:12px; background:url(/img/global/icn-doublearrow.gif) no-repeat center left; cursor:hand; }
.top_main_feature .portrait .even_first, .top_main_feature .portrait .even , .top_main_feature .portrait .odd { float:right; }
.top_main_feature .portrait .footer { margin-top:5px; float:left; }
 
.top_sec_feature { margin-right:10px; }
.home_row .top_sec_feature { margin-right:20px; }
.top_sec_feature .orderedItemsIs4 { float:left; width:310px; }
.top_sec_feature .odd_first , .top_sec_feature .odd , .top_sec_feature .even { float:left; width:100%; margin-bottom:16px; position:relative; }
.top_sec_feature .title , .top_sec_feature .onlytitle { float:left; width:100%; margin-bottom:20px; }
.top_sec_feature .title A , .top_sec_feature .onlytitle A { color:#2161a6; font-size:16px; font-weight:bold; }
.top_sec_feature .title A:hover , .top_sec_feature .onlytitle A:hover { text-decoration:none; border:0; border-bottom:dashed 1px #2161a6; }
.top_sec_feature .image {margin-right:10px; float:left; }
.top_sec_feature .text { float:right; width:205px; text-align:left; font-weight:normal; }
.top_sec_feature .onlytext { float:left; width:100%; font-size:12px; color:#404040; font-weight:normal; }
.top_sec_feature .caption { position:absolute; left:0px ; top:20px; font-size:11px; color:#a0a0a0;display:block }
.top_sec_feature .caption A { color:#427ab7; font-size:11px; }
.top_sec_feature .caption A:hover { color:#f27ab7; border-bottom:dashed 1px #f27ab7; text-decoration:none; }
.top_sec_feature .odd_first .image { width:120px; }
.top_sec_feature .odd_first .text { width:195px; }
.top_sec_feature .odd_first .title A , .top_sec_feature .odd_first .onlytitle A { font-size:20px; }
.top_sec_feature .footer { float:left; margin-top:15px; } 
/* Vote */
.vote {
    float:left; margin:0px; padding:10px 0px; 
    border-bottom:solid 2px #c6d191; border-top:solid 2px #c6d191; 
}
.vote div {
    float:left;
}
.vote .headertext {
    font-size:22px; margin-right:10px; background-color:#fff;
    color:#939393
}
.vote .headertext img {
    margin-right:10px;
}
.vote #cat_hl_93791 {
    background-color:#edf1e1; width:640px; color:#40404; 
    font-size:12px
}
.vote .text { margin-top:10px; }
.vote .votebtn { margin-top:10px; margin-right:25px; float:right;}
.vote #qtext {margin-right:5px; margin-top:5px; width:545px;}
.vote #qtext A { font-size:12px; font-weight:bold; }
.vote .qquestion { float:left; margin-top:2px; }
.vote .qOptions { margin-top:3px; margin-right:15px; color:#404040; font-size:12px; float:right;}
.vote .qOptions .q0 { margin-right:5px; }
.vote .qoptions { margin-top:3px; color:#404040; font-size:12px}
.vote .qoptions .q0 { margin-right:5px; }
.vote .qoptions .q0img, .vote .qoptions .q1img { margin-right:3px; }
.vote .footer { float:right; padding:8px 5px 0px 0px; color:#404040; }
.vote .footer A {
    background:url(/img/global/icn-doublearrow.gif) no-repeat;
    background-position:0px 5px; padding-left:8px; font-size:11px;   
}
.vote #mDiv {
    display:none
}
 
/* General Styles for news highlights */
.home_section_wrapper {
    float:left; border-bottom:solid #f0f0f0 1px;
}
.news_highlights {
    border-bottom:solid 1px #cccccc; 
}
.news_highlights SPAN.odd {
    float:left; width:310px;
}
.news_highlights SPAN.even {
    float:left; width:310px; margin-left:20px;
}
.news_highlights .odd .text {
    float:left;
}
.news_highlights .odd p {
    font-weight:normal;
}
.news_highlights .even UL {
    float:left; width:100%;
}
.news_highlights .even LI { 
    list-style:none; padding-left:10px; margin-bottom:3px;
    background:url(/img/global/icn-arrow.gif) no-repeat 0px 5px; 
}
.news_highlights .info { 
    width:99%; float:left; font-size:11px; color:#a0a0a0; 
    margin-bottom:8px;
}
.news_highlights .info i {
    font-size:11px; font-style: normal; color:#427ab7;
}
.news_highlights .image {
    float:left; margin-right:10px;
}
.news_highlights .image img {
    margin:0px; border:0; border-bottom:2px solid #e8ec29;
}
.news_highlights .caption {
    display:none; 
}
.news_highlights .even a {   
}
.news_highlights .footer {
    float:left; padding-left:10px;
    background:url(/img/global/icn-doublearrow.gif) no-repeat 0px 5px;
}
.news_highlights .footer A { 
    font-size:11px; color:#2161a6; font-weight:bold;
}
.last { border-bottom:0px; }
 
#sponsored_links {margin-top:10px }
#sponsored_links iframe { width:310px; }
 
/* Blog */ 
#cat_hl_93723 { float:left; margin-top:10px; }
#cat_hl_93723 .image {
    float:left; width:100%; 
}
#cat_hl_93723 .image img {
    border-bottom:2px solid #e8ec29; 
}
#cat_hl_93723 .title { 
    float:left; width:270px; padding:5px 15px 5px 15px; 
    background-color:#edf1e1; font-size:14px; font-weight:bold;
    filter:progid:dximagetransform.microsoft.alpha(opacity=90); opacity:0.9;
    margin-top:-32px;
}
#cat_hl_93723 .text {
    float:left; width:270px; margin-top:2px; padding:15px;
    background-color:#edf1e1;
}
 
/* Opinion */
#cat_hl_87735 , #cat_hl_87735 .odd , #cat_hl_87735 .even {
    float:left; width:100%;
}
#cat_hl_87735 .image {
    background-color:transparent; float:right; position:absolute;
    bottom:0px; right:0px; 
}
#cat_hl_87735 .odd , #cat_hl_87735 .even {
    background:url(/img/home/experts_quote-bottom.gif) no-repeat 0% 100%;
    border-bottom:1px dotted #B2B2B2; position:relative;
}
#cat_hl_87735 .onlytext , #cat_hl_87735 .text {
    padding:25px 0px 65px 20px; float:left; color:#404040;
    background:url(/img/home/experts_quote-top.gif) no-repeat 0% 0%;
}
#cat_hl_87735 .title {
    position:absolute; left:20px; bottom:25px; width: 220px;
}
#cat_hl_87735 .text { 
    font-size:14px; width:220px; text-indent:10px; line-height:17px;
}
/* Footer */
#page_footer { 
    width:970px; float:left; padding:0px 20px 20px 20px; 
    background-color:#fff;
}
#news_footer {
    background:url(/img/footer/footer_bgtile.gif) repeat-x 0px 0px;
    float:left; height:291px; width:100%; 
}
#row_links {
    float:left; height:231px;
}
#col_1 , #col_2 {
    margin:0px 19px 0px 0px; border:none; 
    border-right:solid 1px #4e6b8c; 
}
#col_1 {
    width:275px; padding-left:20px; float:left; margin-top:10px;
}
#col_2 {
    width:295px; float:left; margin-top:10px;
}
#col_3 {
    width:340px; float:left; margin-top:10px;
}
#col_1 .odd , #col_2 .odd {
    float:left; width:48%; padding:0px 0px 10px 0px;
}
#col_1 .even , #col_2 .even {
    float:left; width:48%; padding:0px 0px 10px 0px;
}
#col_1 a {
    font-weight:bold; color:#fff;
}
#col_2 a {
    font-weight:normal; color:#fff;
}
#news_footer H2 { 
    float:left; font-size:22px; color:#fff; display:inline; 
    padding:20px 5px 5px 20px; 
}
#news_footer H3 {
    float:left; font-size:16px; color:#fff; display:inline; 
    font-weight:bold; margin:27px 0px 0px 0px; 
}
#news_footer H3#tools {
    margin-top:24px;
}
#row_icons a {
    float:left; 
}
#row_icons a:hover  {
    border:none;
}
#row_icons img {
    float:left; margin:0; border:none; padding:0; position:relative;
    top:-3px;
}
#row_icons img:hover {
    opacity:0.7;
}
#news_footer #col_3 .odd,
#news_footer #col_3 .even {
    float:left; width:105px; margin-bottom:10px;
}
#news_footer #col_3 .odd a, #news_footer #col_3 .even a {
    color:#fff;
}
/* Tabbed Box */
.tb_tabs {
    position:relative; overflow:hidden; top:1px; height:24px;
}
.tb_tabspace {
    display:block; float:left; position:relative; width:1px; 
    overflow: hidden;
}
.tb_tableftsel, .tb_tabrightsel, .tb_tableftnonsel, .tb_tabrightnonsel {
    display:none;
}
.tb_tabsel {
    background-color:#ffffff; color:#93D60C; border-bottom:none; 
    border:#99c2d6 1px solid; border-top:#91d609 1px solid;     
    font-family:tahoma; font-size:11px; padding:4px 10px 5px 15px;
    margin:0; white-space:nowrap; display:block; float:left;
    position:relative; height:24px;
}
.tb_tabnonsel {
    background-repeat:repeat-x; color:#006699; font-family:tahoma;
    font-size:11px; padding:4px 10px 5px 15px; margin:0; 
    white-space:nowrap; cursor:pointer; display:block; float:left;
}
#cat_hl_88361 {
    float:left; width:145px; overflow:hidden;
}
#cat_hl_88361 .title {
    float:left; width:140px; font-weight:bold; padding:0 0;
    color:#000; margin-bottom:5px;
}
#cat_hl_88361 .header_lookup_text {
    font-size:11px; width:138px; margin-bottom:5px; float:left;
}
#cat_hl_88361 #header_submit {
    float:right;
}
#cat_hl_88361 #sq_inforeq88361 {
    width:144px; font-size:11px; margin-bottom:5px; float:left;
}
#cat_hl_88361 .blue_btn input {
    background-color:#427AB7; font-size:12px; font-weight:bold;
    border:none 0px; padding:1px 2px; color:#fff; font-family:arial; 
}
 
#cat_hl_159036, #cat_hl_159036 .odd, #cat_hl_159036 .even,
#cat_hl_159036 .title {
    float:left; width:100%;
}
#cat_hl_159036 .odd, #cat_hl_159036 .even {
    margin-bottom:10px; padding-bottom:10px;
    border-bottom:1px dotted #b2b2b2;
}
#cat_hl_159036 .title, #cat_hl_159036 .text, #cat_hl_159036 .caption {
    margin-top:10px;
}
#cat_hl_159036 .caption { float:right; }
#cat_hl_159036 .text { 
    float:left; width:280px; padding:10px 10px 30px 10px;
    background:url('/olympics/img/home/yoursay.png') no-repeat;
    color:#ffffff;
}
 
#fund_quotes .title {
    color:#2161a6;
}
#fund_quotes .header_lookup_text {
    color:#949494;
}
.at {
    margin: 0px 8px 0px 5px;
}
.section_content_extra {
    width:100%; float:left; border-top:1px dotted #b2b2b2; 
    padding-top:10px; margin-top:10px; 
}
.newsite a:hover {
    border:none; opacity:0.8;
}
.newsite {
    padding-bottom:10px; margin-bottom:10px; 
    border-bottom:solid #c6d191 2px;
}
.quiz_header { float:left; }
#cat_hl_93675 { float:left; width:230px; }
.quiz_header h1 { float:left; font-size:22px; margin-right:20px;
color:#939393; }
#cat_hl_93675 { float:left; } 
#cat_hl_93675 .headerimage { display:none; }
#cat_hl_93675 .lvl1 { float:left; width:230px; } 
#cat_hl_93675 .lvl1 a { font-weight:bold; } 
 
.home_row #aussie_focus {
    width:290px; 
}
.mid_right_photo_feature {
    margin-bottom:15px;
}
.mid_right_photo_feature img {
    margin-bottom:5px;
}
.mid_right_photo_feature .content .title, 
.mid_right_photo_feature .content .text {
    font-size:11px;
}
.top_title .onlytitle,
.top_title .title { 
    font-size:30px; float:left; 
}
.top_title .onlytext { float:right; margin-top:14px; }
.top_title .even { float:right; }
.top_title .image { float:left; }
.top_title .image img { border:0; }
 
#articleindex { float:left; }
#archive_articleindex .info, 
#articleindex .info { color:#a0a0a0; font-size:11px; }
#archive_articleindex .info img, 
#articleindex .info img { display:none; }
#articleindex .date { display:none; }
#archive_articleindex .image A img, 
#articleindex .image A img { 
    border-bottom:2px solid #e8ec29; 
}
#archive_articleindex .image, 
#articleindex .image { margin-top:3px; }
#archive_articleindex H2 , #articleindex H2 { line-height: 1; }
#fullarticleindex_footer A { font-size:16px; font-weight:bold; color:#427ab7; text-transform: capitalize;}
#fullarticleindex_footer { float:left; }
#fullarticleindex_footer A img { vertical-align:middle; }
 
.dailyfix { padding-bottom:20px; float:left; }
.dailyfix .orderedItemsIs1 ,.dailyfix .orderedItemsIs2 { float:left; width:270px; padding:0px 15px; }
.dailyfix .odd , .dailyfix .even { float:left; width:130px; position:relative; }
.dailyfix .odd { margin-right:9px; }
.dailyfix .image { float:left; }
.dailyfix .content {  float:left; width:104px; padding:4px 8px 4px 8px; background:#000; 
position:absolute; bottom:5px; left:5px; _clear:both; }
.dailyfix .title { float:left; width:100px; }
.dailyfix .title a {color:#fff}
.dailyfix .text {float:left; width:110px; color:#ff2e59; }
.dailyfix .pink{color:#f48;}
.dailyfix .large{font-size:18px;font-family:impact;text-transform:uppercase; line-height:1.2; }
.section_fund_quotes { padding-top:10px; float: left; width:300px; }
.section_fund_quotes #cat_hl_88361 { width:300px; }
.section_fund_quotes #cat_hl_88361 .title {	display: none; }
.section_fund_quotes #cat_hl_88361 .header_lookup_text { width:155px; }
.section_fund_quotes #cat_hl_88361 #sq_inforeq88361 { width:100px; margin:0px 4px; }
.section_fund_quotes #cat_hl_88361 #header_submit { float:left; }
.section_fund_quotes #cat_hl_88361 #sq_btn88361 { float:left; 
background:transparent url(/img/global/btn_bgtile.gif) repeat-x 0% 0%; color:#fff;
font-size:12px; font-weight:bold; padding:1px 5px; text-transform: capitalize; }
.in_focus_top { float:left; width:300px; padding-bottom:10px; border-bottom:1px solid #f0f0f0; }
.in_focus_top .odd { float:left; width:280px;  }
.in_focus_top .content { padding:10px; float:left; width:280px;
background:transparent url(/img/global/feature_txtbg.gif) repeat-x 0% 0%; }
.in_focus_top .image {	float:left; }
.in_focus_top .title { float:left; margin-bottom:7px; }
.in_focus_top .title A { font-size:16px; color:#556e89; font-weight:bold; }
.in_focus_top .text { float:left; }
.in_focus_bottom { float:left; width:280px; padding:10px 10px 18px 10px; overflow:hidden; }
.in_focus_bottom div { float:left; }
.in_focus_bottom .headerimage {
}
.in_focus_bottom .headertitle { float:left; width:300px; padding-bottom:8px; font-size:14px; color:#949494; font-weight:bold; }
.in_focus_bottom .odd , .in_focus_bottom .even { float:left; width:280px; margin-bottom:5px; }
.in_focus_bottom .image, .in_focus_bottom .onlytext , .in_focus_bottom .text {
	display: none;
}
.in_focus_bottom .title , .in_focus_bottom .onlytitle { display:block; xfloat:left;  }
.in_focus_bottom .title A , .in_focus_bottom .onlytitle A { padding-left:10px;
color:#455a70; font-size:12px; background:url(/img/global/icn-arrow.gif) no-repeat 0px 5px;	}	
.in_focus_bottom .footer { float:left; width: 280px; }
.in_focus_bottom .footer A { float:left; padding-left:10px; font-weight:bold;
background:url(/img/global/icn-doublearrow.gif) no-repeat 0px 5px; }
#health_video { border-bottom:2px solid #c6d091; }
#today {	float:left; width:100%; padding:10px 0px 0px 0px; border-bottom:0px dotted #a0a0a0; font-size:20px; color:#000; margin-bottom:17px; }
.datePaging-Box {	float:left;  padding-bottom: 20px; border-bottom:2px solid #c6d091; }
.leftdatePaging {	float: left; padding-left:10px; background:url(/img/global/icn-doublearrow-left.gif) no-repeat 0% 10px;  }
.rightdatePaging { float:right; padding-right:10px; background:url(/img/global/icn-doublearrow.gif) no-repeat 100% 10px;  }
.leftdatePaging A , .rightdatePaging A {	font-size:20px; color:#427ab7; }
#fullarticleindex_footer A { font-size:16px; font-weight:bold; color:#427ab7; text-transform: capitalize;}
#fullarticleindex_footer { float:left; }
#fullarticleindex_footer A img { vertical-align:middle; }
 
/* Aussie in action */
#cat_hl_158203 .odd, #cat_hl_158203 .even {float:left; width:280px; padding:2px 0px; position:relative; }
#cat_hl_158203 .onlytitle 
{
	float:left; position:absolute; left:60px;
}
#cat_hl_158203 .onlytext 
{
	float:left; width:60px; color:#898989;
}
 
/* Schedule */
#olympics_schedule {
    float:left; width:300px; padding:10px 0px ; 
    border-top:2px solid #c6d191;
    background:url('/olympics/img/global/bg_lines.gif') no-repeat #edf1e1;
}
#olympics_schedule .schedule_header {
    float:left; width:280px; margin-left:10px;
    margin-bottom:10px; padding-bottom:5px;
    border-bottom:1px dotted #b2b2b2; _margin-left:5px;
}
#olympics_schedule h1 {
    color:#919191;
}
#olympics_schedule .day_action 
{
	font:normal 22px arial; color:#919191; margin:5px 0px 0px 5px;
}
#olympics_schedule .day_action A 
{
	color:#2161a6;
}
#olympics_schedule .schedule_item {
    float:left; margin:0px 10px 10px 10px; padding-bottom:10px; border-bottom:dotted 1px #b2b2b2;
    _margin:0px 5px 10px 5px;
}
#olympics_schedule .event_time { 
    float:left; width:55px; height:50px; font-size:11px; color:#818181; 
}
#olympics_schedule .schedule_summary { 
    float:left; width:225px; color:#404040; font-weight:bold;
}
#olympics_schedule .event_type, #olympics_schedule .event_name, #olympics_schedule .phase_name { 
    float:left; color:#404040; font-size:11px;
}
#olympics_schedule .event_type {
    margin-right:10px;
}
#olympics_schedule .phase_name {
    width:225px;
}
#olympics_schedule .schedule_footer {
    float:left; padding-left:10px; font-weight:bold; margin-left:10px; 
    background:url('/img/global/icn-doublearrow.gif') no-repeat 0% 50%; _margin-left:10px;
}
 
/* Results */
#olympics_results {
    float:left; width:280px; margin-top:20px; padding:10px; 
    border-top:2px solid #c6d191;
    background:url('/olympics/img/global/bg_lines.gif') no-repeat #edf1e1; display:none;
}
#olympics_results .result_header {
    float:left; width:280px; 
    margin-bottom:10px; padding-bottom:5px;
    border-bottom:1px dotted #b2b2b2;
}
#olympics_results h1 {
    color:#919191;
}
#olympics_results .result_item {
    float:left; margin-bottom:10px; padding-bottom:10px;
    border-bottom:1px dotted #a0a0a0; 
}
#olympics_results .icon {
    float:left; width:50px; height:70px; 
}
#olympics_results #icon_misc {
    background:url('/olympics/img/section/place_pills_misc.png') no-repeat 0px 2px;
}
#olympics_results #icon_gold {
    background:url('/olympics/img/section/place_pills_gold.png') no-repeat 0px 2px;
}
#olympics_results #icon_silver {
    background:url('/olympics/img/section/place_pills_silver.png') no-repeat 0px 2px;
}
#olympics_results #icon_bronze {
    background:url('/olympics/img/section/place_pills_bronze.png') no-repeat 0px 2px;
}
#olympics_results #icon_won {
    background:url('/olympics/img/section/place_pills_won.png') no-repeat 0px 2px;
}
#olympics_results #icon_lost {
    background:url('/olympics/img/section/place_pills_lost.png') no-repeat 0px 2px;
}
#olympics_results .icon_text {
    position:absolute; float:left; width:39px;
    color:#ffffff; text-align:center;
}
#olympics_results .event_type {
    float:left; width:230px; 
    font-size:13px; font-weight:bold; color:#404040;
}
#olympics_results .event_name {
    float:left; width:230px; 
    font-size:11px; color:#404040;
}
#olympics_results .phase_details {
    float:left; width:230px; 
}
#olympics_results .phase_name {
    float:left; margin-right:10px; 
    font-size:11px; color:#798700;
}
#olympics_results .event_time {
    float:left; width:100px; 
    font-size:11px; color:#859494;
}
#olympics_results .result_summary {
    float:left; margin-right:10px; 
    font-weight:bold; color:#404040;
}
#olympics_results .result {
    float:left; color:#404040;
}
#olympics_results .result_footer {
    float:left; padding-left:10px; font-weight:bold;
    background:url('/img/global/icn-doublearrow.gif') no-repeat 0% 50%;
}
 
/* Aussie Focus */
#cat_hl_93750 
{
	float:left; width:290px;
}
.mid_right #aussie_focus {
    width:290px; 
}
#aussie_focus {
    float:right; width:290px; margin-top:20px; padding:10px 0px 10px 10px; 
    border-top:2px solid #e8ec29; margin-right:0px;
    background:url('/olympics/img/global/bg_lines.gif') no-repeat #edf1e1;
}
#aussie_focus .aussie_focus_header {
    float:left; width:280px; 
    margin-bottom:10px; padding-bottom:5px;
    border-bottom:1px dotted #b2b2b2;
}
#aussie_focus h1 {
    color:#919191;
}
#aussie_focus .aussie_btyb {
    float:right; width:142px; height:36px;
    background:url('/olympics/img/section/btyb.gif') no-repeat;
}
#aussie_focus .odd, #aussie_focus .even { 
    float:left; margin-bottom:20px; border-top:2px solid #c4d23f;  position:relative; width:290px;
}
#aussie_focus .title { 
    float:left; width:280px;
    font-size:14px; font-weight:bold; margin:4px 0 4px 0;
}
#aussie_focus .image img { 
    xposition:absolute; 
    xmargin:6px 0px 0px 125px;
    x*margin:-22px 0px 0px -145px;
}
#aussie_focus .image 
{
	position:absolute; right:0px; bottom:0px; background:none; _width:130px; _clear:both;
	_right:4px; _float:none;
}
#aussie_focus .image A
{ cursor:hand; }
#aussie_focus .text { 
    float:left; width:150px; height:90px; padding:10px 130px 10px 10px;
    background-color:#ffffff; _width:150px;
}
#aussie_focus .transparentImage 
{
	*width:10px;
}
.medaltally_table { 
    float:left; margin:20px 0 20px 0; padding-bottom:20px;
    border-bottom:2px solid #c6d191;
}
.medaltally_table table { width:600px; }
.medaltally_table table tr th { 
    padding-left:5px; color:#6c7809;
    background:url('/olympics/img/global/nav_active.jpg') repeat-x; 
}
.medaltally_table table tr th.gold { background:url('/olympics/img/global/nav_green.jpg') repeat-x; color:#e9ec29; }
.medaltally_table table tr td { padding-left:5px; }
.medaltally_table table tr td.position { font-size:11px; color:#818181; }
.medaltally_table table tr td.gold_count { color:#d1c720; font-weight:bold; text-align:right; padding-right:10px; }
.medaltally_table table tr td.silver_count { color:#767171; text-align:right; padding-right:10px;}
.medaltally_table table tr td.bronze_count { color:#b98b4d; text-align:right; padding-right:10px;}
.medaltally_table table tr td.total_count { text-align:right; padding-right:10px;}
.medaltally_table table .right { text-align:right; padding-right:10px; }
.medaltally_table tr.even td { background:#edf1e2 }
.medaltally_table table tr.medaltally_row_australia td {
    background-color:#fffa97;
}
#olympics_schedule_page {
    margin-top:10px;
}
#olympics_schedule_page #olympics_schedule {
    width:640px; 
}
#olympics_schedule_page #olympics_schedule .schedule_header {
    width:620px; 
}
#olympics_schedule_page #olympics_schedule .event_time {
    width:180px;
}
#olympics_schedule_page #olympics_schedule .event_name {
    float:right; padding-top:2px;
}
#olympics_schedule_page #olympics_schedule .schedule_item {
    width:620px; 
}
#olympics_schedule_page #olympics_schedule .schedule_summary ,
#olympics_schedule_page #olympics_schedule .phase_name
{ width:175px; }

#olympics_schedule_page #olympics_schedule .event_type { padding-top:2px; }#olympics_results_page #olympics_results {
    width:620px; 
}
#olympics_results_page #olympics_results .result_header {
    width:620px; 
}
#olympics_results_page #olympics_results .event_time {
    width:180px;
}
#olympics_results_page #olympics_results .result_item {
    width:620px; 
}
#olympics_results_page #olympics_results .phase_details {
    width:330px; 
}
.ast_style_1 { background-color:#8092a7 !important; }
.ast_style_2 { color:#8092a7 !important; }
 
#article2046_div { text-align:left; font-size:13px; }
#article2046_div #title { border-bottom:dotted 1px #b2b2b2; }
#article2046_div h1 { font-size:27px; font-weight:bold; color:#404040; }
#article2046_div #body p { margin-bottom:20px; color:#000000; }
#article2046_div a { color:#556e89; }
#article2046_div a:hover { color:#427ab7; }
#article2046_div a:visited { color:#8092a7; }
#article2046_div #title { float:left; width:100%; margin:10px 0 10px 0; }
#article2046_div .top_panel { float:left; margin-bottom:-8px; width:99%;}
#article2046_div #date { float:left; color:#a0a0a0; }
#article2046_div #article_update { display:none; float:left; margin-left:10px; color:#f0750b; }
#article2046_div .author_panel { float:left; width:100%; margin:10px 0 10px 0; padding-bottom:10px; background:url('/img/global/author_border.gif') repeat-x bottom left;  }
#article2046_div .author_panel_content { margin-top:10px; padding-top:10px; border-top:dotted 1px #a0a0a0; }
#article2046_div #image_author { float:left; margin:-5px 0 -8px 0; }
#article2046_div #author { float:left; width:40%; color:#a0a0a0; }
#article2046_div .article_count { display:none; float:right; }
#article2046_div #view_count, #article2046_div #flock_count, #article2046_div #comment_count { float:left; padding-left:5px; }
#article2046_div #comment_count img { margin-right:5px; }
 
#article2046_div #main_media { float:left; width:100%; margin-top:18px; text-align:center; }
#article2046_div #main_media_caption { display:none; width:630px; height:25px; float:left; position:relative; margin-top:-25px; padding-left:10px; color:#ffffff; font-size:13px; line-height:2; background:url('/olympics/img/global/caption_bgtile.png'); }
#article2046_div #fade_image { position:absolute; }
#article2046_div #main_image, #article2046_div #article_inline_player { position:relative; }
#article2046_div #additional_content { width:310px; float:right; margin-left:20px; margin-bottom:10px; }
#article2046_div #additional_content #image_1 img { width:310px; cursor:pointer; }
#article2046_div #additional_content #image_2 img { width:310px; cursor:pointer; }
#article2046_div #additional_content #image_3 img { width:310px; cursor:pointer; }
#article2046_div #additional_content #image_4 img { width:310px; cursor:pointer; }
#article2046_div #additional_content #image_1_caption, #article2046_div #additional_content #image_2_caption, #article2046_div #additional_content #image_3_caption, #article2046_div #additional_content #image_4_caption { height:100%; margin: 5px 0 10px 0; color:#a0a0a0; }
#article2046_div #additional_content hr { border: 1px solid #c6d091; }
#article2046_div #additional_content h2 { margin-bottom:5px; font-size:18px; font-weight:normal; color:#939393; }
#article2046_div #additional_content .headertitle { margin-bottom:5px; border-bottom:dotted 1px #b2b2b2; }
#article2046_div #icons_top { float:right; }
#article2046_div #links { margin:10px 0 10px 0; }
#article2046_div #related_links { float:left; width:310px; padding-bottom:20px; *padding-bottom:10px; border-bottom:solid 2px #c6d091; }
#article2046_div #related_links #related_header { margin-bottom:10px; padding-top:10px; padding-bottom:2px; border-bottom: dotted 1px #b2b2b2; color:#939393; font-size:18px; }
#article2046_div #related_links #related_items { float:left; }
#article2046_div #related_links #related_item { float:left; width:310px; padding-left:15px; background:url('/img/icn_article.gif') no-repeat center left; }
/* flock UGC */
#ugc_flock { display:none; }
 
/*minifeed*/
#minifeed_box { display:none; float:left; width:310px; _width:280px; padding-right:20px; padding-bottom:10px; border-top:solid 2px #c6d091; }
#minifeed_box h2 { font-size:22px; color:#a0a0a0; }
#minifeed_box .section_title { 
    width:100%; margin-bottom:10px; padding-bottom:5px;
    border-bottom:dotted 1px #a0a0a0; 
}
#minifeed_box .article_item { 
    float:left; width:100%; padding-left:10px; 
    background:url('/img/global/icn_arrow-blue.gif') no-repeat 0px 7px; 
}
#minifeed_box .article_item a { margin-top:-10px; }
#minifeed_box .article_date { display:none; }
 
/*article_footer */
#article_footer #from_front_page { width:310px; margin-bottom:0; border-top:#c6d091 2px solid; border-bottom:none; }
#article_footer #from_front_page .headertitle { width:310px; }
#article_footer #from_front_page h1 { color:#a0a0a0; font-size:22px; font-weight:700; }
 
#sponsored_links { padding-top:20px; border-top:2px solid #c6d091; border-bottom:none; }
#article_sharing_header, #article_sharing_footer, #article_print_header  {display: block;}html>body #ugc_parent {float:left;width:640px;position:relative;background-color:#fff;margin-top:10px;margin-right:10px;font-family:Arial;font-size:13px}
#ugc_parent { float:left; width:640px; position:relative; background-color:#fff; margin-top:10px; margin-right:0px; padding:10px 0 10px 0; font-family:Arial; font-size:13px; }
/* headings */
.ugc_header b, .ugc_write_header b, .ugc_preview_header b, .ugc_write_header_text, .ugc_guidelines_header b {color:#000000;font-size:14px}
/* ugc_write + ugc_write_content: comment form 
* html .ugc_write,* html #ugc_write_1{height:1%} */
#ugc_write_1 , #ugc_write_2 { position:relative; }
.ugc_write, #ugc_write_1 {border-top:none 0px #e6eaed; padding-top:10px; *padding-top:0px; width:640px; }
.ugc_write { border:none 0px; }
.ugc_write_header {padding-left:20px; margin-bottom:2px; color:#536573; font-size:14px; }
.ugc_write_header_text , .ugc_write_header_text b { color:#939393; font-size:18px; text-align:left; }
.ugc_write_content {width:600px; padding-left:20px; }
.ugc_titles { position:relative; top:-3px; width:100px; color:#404040; font-size:12px; }
.ugc_email_input_span,.ugc_nick_input_span,.ugc_title_input_span, .ugc_location_input_span, .ugc_write_rating {padding-left:0px;}
.ugc_comment_input_span { padding-left:0; }
.ugc_input, .ugc_write textarea {width:420px; border:1px solid #cccccc; border-top:2px solid #cccccc; border-left:2px solid #cccccc; }
.ugc_comment_input_span .ugc_input { width:519px; }
.ugc_required {color:#ff0000;font-weight:bold;margin-left:-60px; font-size:24px; }
.ugc_write_footer {clear:left;color:#F36300; font-weight:bold; margin-bottom:-10px;padding:5px;}
.ugc_email_notice { display:block; margin-left:103px; color:#a0a0a0; font-size:11px; }
.ugc_write input {margin-bottom:3px}
.write_msg {display:block;color:#a0a0a0; font-size:11px;}
html>body .write_msg {margin-top:0}
.ugc_write_footer_text { color:#ff0000; font-weight:normal; font-size:11px; position:absolute; bottom:54px; *bottom:68px; left:427px; }
.validation_msg{font-weight:normal;color:#ff0000;}
.ugc_email_input_span {position:relative;left:65px; }
.ugc_nick_input_span {position:relative;left:40px; }
.ugc_location_input_span {position:relative; left:49px; }
.ugc_required{position:absolute;left:615px}
/* ugc_buttons: review buttons, including preview, edit, submit */
.ugc_buttons, .ugc_button_border {float:right;margin-right:75px;margin-top:10px}
#ugc_buttons_1 { margin-top:-20px; *margin-top:10px; }
#ugc_buttons_2 { margin-top:-10px; *margin-top:10px; }
.ugc_button_border { margin-right: 35px; }
.ugc_submit_button_border,.ugc_preview_button_border {float:left;}
.ugc_button_preview,.ugc_button_submit,.ugc_button_edit, #submit_2, #edit_2 {background:transparent url(/img/global/btn_bgtile.gif) repeat 0% 0%; font-size:11px; text-transform:uppercase; margin-left:10px;color:#ffffff;font-weight:bold;cursor:pointer; *cursor:hand; height:20px;border:1px solid #4e5255}
.ugc_button_preview, .ugc_button_edit , #edit_2 {background:transparent url(/img/global/btn_grey_bgtile.gif) repeat 0% 0%; border:1px solid #4e5255 }
.ugc_buttons input {margin-bottom:0px}
.ugc_button_submit_span, .ugc_button_edit_span { float:right; }
/* ugc_preview */
#ugc_preview_1, #ugc_preview_2 {display:none}
.ugc_preview {margin-bottom:15px;padding-top:15px;border-top:0px none #e6eaed}
.ugc_preview .text {color:#959a9c;padding:10px;clear:left; font-size:11px; }
.ugc_hr_line {width:100%; height:2px; border-top:solid 1px #cccccc; border-bottom:solid 1px #f0f0f0; text-align:center; margin-top:10px; }
.ugc_preview_header {padding:0px 9px 0px 9px;margin-bottom:2px; color:#536573; font-size:14px; text-align:left;}
.ugc_preview_header b { color:#536573; font-size:14px; }
.ugc_preview_content {padding-top:10px}
.ugc_preview_body {float:left;width:620px;padding:10px 10px 10px 10px;border:0}
/* ugc_guidelines_brief */
.ugc_guidelines_header { position:relative; float:left; width:620px; color:#536573;font-size:12px;height:25px; padding-left:10px; margin-bottom:10px; padding-bottom:10px; }
.ugc_guidelines_header span , .ugc_guidelines_header span b { color:#536573; }
.ugc_guidelines_header span { position:absolute; top:5px; }
.ugc_guidelines_header span b a { margin-left:600px; margin-top:-9px; }
.ugc_guidelines_brief { float:left; width:640px; padding:10px 0px 10px 0px; margin:10px 0px; border-top:1px dotted #a0a0a0; }
.ugc_guidelines_brief br {display:none}
.ugc_guidelines_line, .ugc_guidelines_content { padding-left:3px; margin-bottom:20px; }
.ugc_guidelines_line {height:auto;}
.ugc_guidelines_content { padding:0px 10px 10px 10px; }
.ugc_guidelines_content .text {padding-bottom:10px; color:#404040; font-weight:normal; }
.ugc_guidelines_content .text STRONG { font-weight: bold; color:#404040; }
.ugc_guidelines_content .text B { font-weight:bold; }
.ugc_guidelines_content ul { width:100%; margin:0; padding:0; }
.ugc_guidelines_content li { width:96%; float:left; font-size:12px; background-image:url(/img/global/img_hyphen.gif); 
background-repeat:no-repeat; background-position:0px 8px; padding-left:8px; list-style: none; }
.ugc_guidelines_line ul {float:left; *float:none; margin-bottom:0px; margin-left:5px; 
width:535px; padding-left:90px; xbackground-color:#eef0f3; padding-top:10px; padding-bottom:10px; margin-top:-45px; }
.ugc_guidelines_brief .ugc_guidelines_line ul li {float:left;width:167px; margin-left:0px;display:inline;
font-size:12px; background-image:url(/img/global/img_hyphen.gif); background-repeat:no-repeat; 
background-position:0px 8px; padding-left:8px;  }
.ugc_guidelines_line b { display:block; padding-bottom:10px; color:#404040; font-weight:bold; font-size:12px; margin-left:10px; }
.ugc_guidelines_brief b a { display:inline-block; padding-top:10px;
font-weight:bold; margin-left:-6px;}
ugc_guidelines_line b a {display:inline-block; padding-left:8px; padding-top:10px; background-image:url(/img/global/icn_arrow-blue.gif); background-repeat:no-repeat; background-position:0px 5px; font-weight:bold; color:#00528c; font-size:12px;}
.ugc_guidelines { display:none; margin-bottom:10px; }
/* ugc_container: user content container */
.ugc_container {float:left; dis:inline; padding:0px; border-top:dotted 1px #a0a0a0; width:640px; margin:0px 0px;}
.ugc_comment {border-top:solid 1px #e6eaed; border-bottom:solid 1px #e6eaed;}
/* paging objects */
#ugc_paging b, #ugc_hpaging b, #ugc_fpaging b { font-size:11px; color:#a0a0a0; }
.ugc_paging_nav { font-weight:bold; cursor:pointer; *cursor:hand; }
.ugc_header, .ugc_footer { float:left; width:100%; padding:5px 0 5px 0; text-align:center; }
.ugc_header { border-bottom:dotted 1px #a0a0a0; }
.ugc_header span , .ugc_footer span { display:block; }
.hOptions, .fOptions {width:100%;text-align:right}
.hOptions b , .fOptions b { font-weight:normal; font-size:11px; }
.ugc_header { margin-bottom:0px; }
.ugc_footer { margin-top:10px; border-bottom:dotted 1px #a0a0a0; border-top:dotted 1px #a0a0a0;}
#hpaging_first, #fpaging_first {padding-right:5px; border-right:solid 1px;font-weight:bold;font-size:11px; float:left;}
#hpaging_prev, #fpaging_prev {padding-left:3px;font-weight:bold;font-size:11px; float:left; }
#hpager, #fpager { float:left; width:440px; font-weight:normal; text-align:center; font-size:11px; color:#959a9c; padding:0px 15px; }
#hpaging_next,#fpaging_next {padding-right:5px;border-right:solid 1px;font-weight:bold;font-size:11px; float:left;}
#hpaging_last,#fpaging_last {padding-left:5px;font-weight:bold;font-size:11px; float:left;}
/* review item */
.ugc_item { padding:10px 0px 0px 0px; border-bottom:none 0px #e6eaed; display:block; }
.ugc_alt_text { float:left; width:620px; padding:10px 10px 0px 10px; font-size:12px;
font-weight: bold; }
.ugc_comment_title,.userDetails,.userComments {display:block; background-color:#ebedf2;}
.ugc_comment_title {font-weight:bold; padding:13px 10px 0 10px; font-size:14px; background-image:url('/img/global/comment_top.gif'); background-repeat:no-repeat; background-position:left top; }
.userDetails {color:#959a9c; padding:0px 10px 0 10px; font-weight:normal; font-size:11px;}
.userDetails b {font-weight:700; font-size:11px;}
.userComments {padding:10px 10px 20px 10px; color:#000; font-weight:normal; background-image:url(/img/global/comment_bottom.gif); background-repeat:no-repeat; background-position:left bottom; }
.commentOptions { display:block; padding:0px 0px 0px 10px; }
.commentOptions A { font-size:11px; font-weight:normal; }
.commentOptions SPAN BR { display:none; }
.reportText a { padding-left:8px; background-image:url(/img/global/icn_arrow-blue.gif); background-repeat:no-repeat; background-position:0px 5px; font-size:11px; color:#478bb3; }
.ugc_no_comment .ugc_alt_text { color:#ff0000; }

/* reply style */
.ugc_reply_text .userDetails, .ugc_reply_text .userComments { background:#fff none; }

/* working */
.ugc_working {padding:10px 0px;color:#000;width:100%;text-align:right}
#ugc_write_stage_1, #ugc_write_stage_2 {margin-bottom:15px;border:solid 1px #a0a0a0; }
* html #ugc_write_stage_1,* html #ugc_write_stage_2{float:left}
#ugc_write_stage_1 .ugc_preview_msg,#ugc_write_stage_2 .ugc_preview_msg {float:left;background:#FAFAFC;padding:5px;margin-bottom:10px}
#ugc_write_stage_1 .ugc_submission_msg,#ugc_write_stage_2 .ugc_submission_msg{padding:10px}
/* expired */
.ugc_expired_text {margin:10px 0px}
/* Rating control */
.RatingContainer_Main {width:100%;float:left;background:#FAFAFC;padding:10px;margin:10px 0px}
html>body .RatingContainer_Main {width:96%}
.UserRating_text {width:149px}
.UserRating_low, .UserRating_high {color: #0065cd;font-weight:bold}
.blog_title { margin-bottom:20px; float:left; padding-bottom:1px; border-bottom:1px dotted #a0a0a0; }
.blog_title .odd { float:left; width:100%; vertical-align:bottom; }
.blog_title .image { float:left; background:transparent; }
.blog_title .title, .blog_title .onlytitle { float:left; font-size:24px; color:#000;  vertical-align: bottom; margin-top:30px; margin-left:10px}
.blog_Body {  width:640px; }
/* Blog Menu */
#blog_sg {float:right;width:180px;margin:10px 0px 10px 10px}
#cat_hl_88724 .asm-menu-title, #cat_hl_88724 .cat-footer {
text-transform: uppercase; font-weight:bold; font-size:12px; }
#cat_hl_88724 .cat-header { font-size:10px; padding:7px 10px; color:#000; }
#cat_hl_88724 .cat-header a { color:#427ab7; font-size:12px; text-transform: uppercase; font-weight:bold; }
#cat_hl_88724 .cat-header .header_inner_box { padding:10px; background-color:#f6f6f6; }
#cat_hl_88724 .cat-footer { padding:7px 10px; }
#cat_hl_88724 .cat-footer a { color:#427ab7; font-size:12px; }
#cat_hl_88724 .asm-menu-title a { color:#427ab7; }
#cat_hl_88724 .asm-menu-title a:visited, #cat_hl_88724 .cat-footer a:visited, #cat_hl_88724 .cat-header a:visited { }
#cat_hl_88724 .asm-menu-title-box {	padding:7px 10px; 
background:url(/img/blog/blog_module_header_bg.gif) repeat-x 0px 0px; }
#cat_hl_88724, #cat_hl_88724 .asm-menu-box, #cat_hl_88724 .cat-footer, #cat_hl_88724 .cat-header {border:1px solid #ccc; }
#cat_hl_88724 .asm-menu-body {border-top:2px solid #ccc; }
#cat_hl_88724 .headerimage {display:none}
#cat_hl_88724 .asm-menu-body ul {padding:5px 10px 5px 10px; float:left; width:156px;}
#cat_hl_88724 .asm-menu-body ul li { background:url(/img/global/icn-arrow.gif) no-repeat 0px 10px; 
float:left; width:146px; border-bottom:1px dotted #a0a0a0; padding:3px 0px 3px 10px; }
#cat_hl_88724 .asm-menu-body A {	color:#000; }
#cat_hl_88724 .asm-menu-off { float:right; width:10px; height:10px; background:url(/img/blog/blog_icn_plus.gif) no-repeat 0px 0px; margin-top:3px; }
#cat_hl_88724 .asm-menu-on  { float:right; width:10px; height:10px; background:url(/img/blog/blog_icn_minus.gif) no-repeat 0px 0px; margin-top:3px; }
#cat_hl_88724 .asm-menu-body .footer {	float:right; margin-right:5px; margin-bottom:3px; padding-left:8px;  
background:url(/img/global/icn-arrow.gif) no-repeat 0px 7px; }
#cat_hl_88724 .asm-menu-body .footer A { font-size:12px; color:#427ab7; }
/* Blog Header */
.ugc_main { display:none; }
.ugc_main .ugc_text { display:none; }
/* Blog Entries */
.ugc_entry { margin-bottom:20px; width:650px; float:left}
.ugc_entry_title {  font-size:20px; display:block; margin-bottom:3px; }
.ugc_entry_header_title {  font-size:20px; padding-right:10px}
.ugc_entry_title A { color:#556e89; font-size:20px; }
.ugc_entry_title A:hover { color:#8899ac; font-size:20px; }
.ugc_entry_date { float:none; color:#a0a0a0; background:url(/img/blog/blog_icn_time.gif) no-repeat 0% 2px; padding-left:15px; }
.ugc_entry_author { float:none; padding-left:2px}
.ugc_entry_author .name { }
.ugc_entry_container { margin-top:20px; }
.ugc_entry_img { float:left;  margin:20px 20px 20px 0px; }
.ugc_entry_desc { float:none }
.ugc_entry_desc P { margin:20px 0px 0px 0px; }
.ugc_entry_links {  margin:20px 0px 25px 0px; float:left}
.ugc_entry_readfullpost { padding-left:15px;
	background:url(/img/blog/blog_icn_read.gif) no-repeat 0% 4px; }
.ugc_entry_readfullpost A { color:#427ab7; font-size:12px; font-weight: bold; }
.ugc_entry_comments { padding-left:23px; border-left:1px solid #000; margin-left:10px; background:url(/img/blog/blog_icn_comment.gif) no-repeat 8px 4px;  }
.ugc_entry_comments A {	color:#427ab7; }
.ugc_entry_share {  border-top:1px dotted #a0a0a0; border-bottom:1px solid #c6d091; padding: 2px 0px; float:left; clear:both}
.ugc_entry_main_footer {float:left;clear:both}
.ugc_fpaging { }
.ugc_entry_header{float:left}
.ugc_entry_header_share {margin-top:20px;float:left}
.ugc_entry_nextpage, .ugc_entry_previouspage, .ugc_entry_prevpage {display:none}
#date_picker { position:relative; width:640px; margin:20px 0px 0px 0px; float:left; }
#date_picker .buttons{ float:left; margin-bottom:5px; float:left;  }
#date_picker .buttons a { color:#69C; }
#date_picker .buttons a:hover { text-decoration: none; border-bottom:0; }
#date_picker .buttons A img { 
filter:progid:dximagetransform.microsoft.alpha(opacity=100);
-moz-opacity: 1;float:left;
}
#date_picker .buttons A:hover img {
filter:progid:dximagetransform.microsoft.alpha(opacity=70);
-moz-opacity: 0.7; 
}
#date_picker .prev{ float:left; cursor:pointer; }
#date_picker .next{ float:left; cursor:pointer; }
#date_picker #date_slider { float:left; overflow:hidden; width:591px; }
#date_slider ul{	width:3900px;	padding-left:85px; }
#date_slider li{	float:left;	margin:0 0px;	 width:48px; height:42px; }
#date_picker .prev div { float:left; width:24px; height:49px; background: url(/img/archive/arrow_back_down_on.gif) no-repeat 0% 0%; }
#date_picker .next div { float:left; width:24px; height:49px; background: url(/img/archive/arrow_next_down_on.gif) no-repeat 0% 0%; }
#date_picker .date-off { padding:7px 6px 0px 6px; background:url(/img/archive/tab_down_off.gif) no-repeat 0% 0%; }
#date_picker .date-on { padding:7px 6px 0px 6px; background:url(/img/archive/tab_down_on.gif) no-repeat 0% 0%; }
#date_slider .tab_body { cursor:pointer; }
#date_slider .tab_content A { line-height:1.1; }
#date_slider li A { font-size:9px; color:#427ab7;  }
#date_slider li A B { font-size:11px; text-transform: uppercase; }
#date_picker .tab_left , #date_picker .tab_right { display:none; }
#top_date_picker { position:relative; width:640px; float:left; }
#top_date_picker .buttons{ float:left; margin-bottom:5px; float:left;  }
#top_date_picker .buttons a { color:#69C; }
#top_date_picker .buttons a:hover { text-decoration: none; border-bottom:0; }
#top_date_picker .buttons A img { 
filter:progid:dximagetransform.microsoft.alpha(opacity=100);
-moz-opacity: 1;float:left;
}
#top_date_picker .buttons A:hover img {
filter:progid:dximagetransform.microsoft.alpha(opacity=70);
-moz-opacity: 0.7; 
}
#top_date_picker .prev{ float:left; cursor:pointer; }
#top_date_picker .next{ float:left; cursor:pointer; }
#top_date_picker #top_date_slider { float:left; overflow:hidden; width:591px; }
#top_date_slider ul{	width:3900px;	padding-left:85px; }
#top_date_slider li{	float:left;	margin:0 0px;	 width:48px; height:31px; }
#top_date_picker .prev div { float:left; /* width:24px; height:49px; background: url(/img/archive/arrow_back_up_on.gif) no-repeat 0% 0%; */}
#top_date_picker .next div { float:left; /* width:24px; height:49px; background: url(/img/archive/arrow_next_up_on.gif) no-repeat 0% 0%; */}
#top_date_picker .date-off { padding:18px 6px 0px 6px; background:url(/img/archive/tab_up_off.gif) no-repeat 0% 0%; }
#top_date_picker .date-on { padding:18px 6px 0px 6px; background:url(/img/archive/tab_up_on.gif) no-repeat 0% 0%; }
#top_date_slider .tab_body { cursor:pointer; }
#top_date_slider li A { font-size:9px; color:#427ab7;  }
#top_date_slider li A B { font-size:11px; text-transform: uppercase; }
#top_date_picker .tab_left , #top_date_picker .tab_right { display:none; }
#top_date_picker .tab_content A { line-height:1.1; }#cat_hl_93673 {
    width:300px; height:278px; overflow:hidden;
}
html>body #cat_hl_93673 {
    float:left;
}
#cat_hl_93673 .update {
    position:relative; top:-46px; border-bottom:dotted #b0b0b0 1px;
    height:45px;
}
#cat_hl_93673 .updatenew {
    position:relative; top:-46px; border-bottom:dotted #b0b0b0 1px;
    height:45px; background-color:#ffebd9; z-index:1;
}
#cat_hl_93673 .updatenewtop {
    position:relative; top:-46px; border-bottom:dotted #b0b0b0 1px;
    height:45px; background-color:#ffebd9; display:none; z-index:1; 
}
#cat_hl_93673 .update a, 
#cat_hl_93673 .updatenew a,
#cat_hl_93673 .updatenewtop a {
    font-weight:bold; color:#556E8C;
}
#cat_hl_93673 .update a:hover, 
#cat_hl_93673 .updatenew a:hover,
#cat_hl_93673 .updatenewtop a:hover {
    border-bottom:dashed #556E89 1px;
}
#cat_hl_93673 .updateimg {
    width:48px; float:left;
}
#cat_hl_93673 .updatecontent {
    width:248px; float:left; padding-top:4px;
}
#cat_hl_93673 .updatecontenttop {
    height:18px; overflow:hidden; margin-top:1px;
}
#cat_hl_93673 .updatecontentbtm {
    height:17px; overflow:hidden; margin-top:-2px;
}
#cat_hl_93673 .breakingnewstext {
    font-size:11px; color:#707070;
}
#cat_hl_93673 .breakingnewstime {
    font-size:11px; color:#A0A0A0;
}
#cat_hl_93673 .updatetime {
    display:none;
}
#cat_hl_88867   {width:100%;float:left;margin-top:20px; padding-bottom:20px;
border-bottom:1px dotted #b2b2b2;}
#cat_hl_88867 .title {text-align:left;float:left;font-size:24px; font-weight:bold;width:300px}
#cat_hl_88867 .text {
    text-align:left;float:left;font-size:14px;
    margin-top:10px;width:300px
}
#cat_hl_88867 .image {
    margin-right:20px;float:left; width:300px;
    border-bottom:solid #e8ec29 2px;}
#cat_hl_88867 .image a {}
#cat_hl_88867 .morepics { margin-top:10px;font-weight:bold;font-size:14px;
BACKGROUND-POSITION: 0px 5px;PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/img/global/icn-doublearrow.gif);
BACKGROUND-REPEAT: no-repeat; }
#cat_hl_88858 { width:100%;float:left;margin-top:20px; }
#cat_hl_88858 .title { width:90px; text-align:center;margin:0px 0px; 
background:url(/img/global/image_caption-bgtile.gif) #fff repeat-x 0px 0px;
padding:5px 5px 5px 5px; min-height:45px; font-weight:bold; clear:left;display:block; 
border-bottom:1px solid #ecedf2; }
#cat_hl_88858 .title a {text-align:left; line-height:1.4; }
#cat_hl_88858 .image img { border:0; }
#cat_hl_88858 .image { width:auto; }
#cat_hl_88858 .image A img { border-bottom:2px solid #e8ec29; }
#cat_hl_88858 .caption {display:none; }
#cat_hl_88858 .odd, #cat_hl_88858 .even { width:100px; height:160px; padding:4px 5px; float:left;
margin:0px 9px 5px 9px; text-align:left; vertical-align:top; }
 
#sglmain {width:100%;background-color:#fff;margin-left:auto;margin-right:auto;}
.adcol{height:105px;z-index:1;margin-bottom:10px}
#otpDiv {position:absolute;left:0px;top:0px}
#otpovercover {z-index:10;background-color:#fff;text-align:center;height:750px;width:100%;position:absolute;top:105px;left:0px;}
#otpbox {z-index:11;background-color:#fff;text-align:center;height:570px;width:726px;background-repeat:no-repeat;margin-left:auto;margin-right:auto;border:1px solid #e5e5e5}
#closead, #closead .caption, #closead a , #closead a:visited {color:#000;font-weight:bold; font-family:arial; font-size:14px;}
#slideshow {width:100%;text-align:center;font-family:arial; color:#4f565a; font-size:12px;}
#slideshow_hl{width:726px;position:relative;margin-left:auto;margin-right:auto;}  
#slideshow .slide_main {height:570px;vertical-align:top;background-color:#fff;overflow:hidden;width:726px;border-bottom:8px solid #000;}
#slideshow  .slide_subheader {background:url('/img/ss/slide_header.gif') no-repeat;height:101px;width:726px;text-align:right}  
#slide_friend {color:#fff;font-weight:bold;position:relative;top:62px;margin-right:17px;text-transform:uppercase}
#slide_friend a, #slide_friend a:visited {color:#ffffff;font-weight:bold}
#slideshow .slide_main .image {height:350px;overflow:hidden;border:none;}  
#slideshow .slide_main .image img {border:none;margin-top:20px;margin-bottom:10px}  
#slideshow .leftcol {float:left;vertical-align:middle;width:460px;height:455px;background-color:#ffffff;color:#3f3f3f;margin-top:0px;padding:0px;overflow:hidden;text-align:center}
#slideshow .leftcol table {border:none;padding:0px;border-collapse:collapse;border-spacing:0px;border-width:0px;}
#slideshow #image {vertical-align:middle;text-align:center;height:410px;width:460px;float:none;background-color:#fff}
#slideshow #image img{margin-bottom:5px;display:block;margin-left:auto;margin-right:auto;text-align:center;border:solid 3px #dee7e7;}
#slideshow .subheading {text-align:center;margin:0px auto;color:#4f565a;font-size:12px;font-weight:bold;width:365px}
#slideshow .slide_content{text-align:center;color:#4f565a;font-size:12px;width:365px;margin:0px auto;}
/* display inline set to get around ie6 double margin float bug */
#slideshow .rightcol {
    width:240px; height:180px; float:right; overflow:hidden;
    margin-top:5px; margin-right:7px; display:inline;
    border-bottom:solid 2px #c6d091; padding-bottom:10px
}
/* hack to adjust width to accomodate border */
html > body #slideshow .rightcol {width:234px;}
#slideshow #title {
    padding-top:18px; padding-bottom:10px; text-align:left;
    border-bottom:1px dotted #b2b2b2; margin-bottom:10px; 
    font-size:22px; color:#8094a7; line-height:25px;
}
#slideshow #summary {text-align:left;width:234px}
#slideshow #summary .headertext {width:100%;margin-bottom:20px}
#recentshows {text-align:left;width:234px;height:250px;position:absolute;top:420px;left:485px;z-index:5;overflow:hidden}
#recentshows a {vertical-align:middle}
#recentshows .headertext {
    padding:9px 0px; border-bottom:1px dotted #b2b2b2; 
    margin-bottom:10px; font-size:22px;color:#8094a7; 
    text-align:left
}
#recentshows .odd, #recentshows .even {display:block;margin:0px 20px 5px 0px;height:35px;font-size:11px;font-weight:bold;color:#01528c;}
#recentshows .title {display:none;}
#recentshows .headertitle {margin:15px;text-align:left}
#recentshows .caption a, #recentshows .caption a:visited {color:#01528c;}
#recentshows .image {vertical-align:middle;}
#recentshows img {height:35px;border:none;}
#recentshows .caption {
    width:150px; vertical-align:middle; float:left;
    margin-left:5px
}
#recentshows img {height:35px;border:none; }
#recentshows .footer {font-weight:bold}
#slideshow .bottombuttons {font-family:arial;font-size:11px;width:418px;position:relative;left:30px;text-transform:uppercase;float:left;}
#slideshow .bottombuttons div {float:left;background:#fff;height:21px;}
#slideshow .bottombuttons a {line-height:21px;color:#fff;text-align:center;}
#slideshow .bottombuttons a:visited {color:#fff;}
#slideshow .bottombuttons .prev {width:57px;height:21px;background:#fff url('/img/ss/slide_btn_prev.gif') no-repeat; font-weight:800; }
#slideshow .prevDisabled {color:#FFF;background:#fff url('/img/ss/slide_btn_prev.gif') no-repeat; font-weight:800; }
#slideshow .bottombuttons .slide_thumbnails #thumbnailview , #slideshow .bottombuttons .slide_thumbnails #slideshowview {
width:101px;height:21px;background:url('/img/ss/slide_btn_thumbs.gif') no-repeat;text-align:center; }
 #slideshow .bottombuttons .slide_thumbnails #slideshowview {
 	font-size:9px;
 }
#slideshow .bottombuttons .caption {color:#fff;width:100px;line-height:21px;background-image:url(/img/ss/slide_numberbg.gif);text-align:center; }
#slideshow .bottombuttons .slide_auto div {width:101px;height:21px;background:url('/img/ss/slide_btn_auto.gif') no-repeat;text-align:center; }
#slideshow .bottombuttons .next {width:57px;height:21px;background:url('/img/ss/slide_btn_next.gif') no-repeat right; font-weight:800;  }
#slideshow .nextDisabled {color:#FFF;background:url('/img/ss/slide_btn_next.gif') no-repeat right; font-weight:800; }
#slideshow #imagethumb {height:406px}
#slideshow  .imagethumbtable {margin-left:auto;margin-right:auto;margin-top:10px}
#slideshow .thumbdiv {float:left;width:80px;height:97px;margin:0px 5px 5px 0px}
#slideshow .thumbdiv A:hover { border-bottom:0; }
#slideshow .thumbdiv img {height:50px;border:5px solid #e7eafb;
	FILTER: progid:dximagetransform.microsoft.alpha(opacity=100);	
	-moz-opacity: 1;
}
#slideshow .thumbdiv A:hover IMG {
	FILTER: progid:dximagetransform.microsoft.alpha(opacity=80);	
	-moz-opacity: 0.8;
}
#cat_hl_93793 {
    float:left; position:relative; xpadding-bottom:44px;
}
.video_home { 
    xborder-bottom:solid 2px #b6c7d9; padding-bottom:20px
}
.video_home #videoTabs { display:none; }
.video_home .section_title {
    margin-bottom:0px; padding:10px 0px 0px 0px;
}
.video_home .video_top h3 {
    line-height:13px;
    margin-left:4px; padding-right:4px;
    background-position-y:4px;
}
.video_home #videoPlayerContainer {
    float:left;  margin-right:10px
} 
.video_home #videoSearchDiv , .video_home #videoBottomLinks {
    display:none;
}
.video_home .videoSource { display:none; }
.video_home .videoDivHeaderAndFooter { display:none; }
.video_home .videoDescription { display:none; }
.video_home #videoDiv { float:left; margin-left:12px}
*html .video_home #videoDiv{margin-left:2px}
.video_home #videoItemContainer {
    float:left; width:320px;
}
.video_home .videoItem {
    float:left; height:143px; .height:145px;
    width:84px; margin-left:10px; overflow:hidden;
    background: #e4e9d3; border-bottom:solid #EAEDF2 2px; 
    margin-bottom:14px; padding:0px 4px; 
}
.video_home .videoItem a {
    width:90px; font-size:12px; font-weight:bold; line-height:15px;
}
.video_home .videoItem img {
    border-bottom:solid #e8ec29 2px; margin-bottom:5px; 
    margin-left:-4px; height:69px; width:92px;
}
.video_home .videoItemOver img {
    opacity:0.8; cursor:pointer;
}
.video_home .videoItem A:hover {
    text-decoration: none; border-bottom:1px dashed #427ab7;
}
.video_home .videoPostedDate {
    padding-top:3px; color:#a0a0a0; font-size:11px; 
    font-weight:normal;
}
.video_home #videoDivTop {
    display:none; 
}
 .video_home  #videoAdsDiv {
margin-top:40px;
display:relative
}
.video_home #videoDescriptionContainer { 
    float:left; width:280px; border-bottom:2px solid #eaedf2; 
    padding:10px; position:absolute; top:260px; left:0px; 
    background:#edf1e2;     
}	 
.video_home #videoDescriptionDiv #videoRelatedLinksButton ,
.video_home #videoDescriptionDiv #videoDescriptionButton ,
.video_home #videoDescriptionDiv #videoDescriptionText ,
.video_home #videoDescriptionDiv #videoRelatedLinks ,
.video_home #videoDescriptionDiv #videoIcons { 
    display:none; 
}
.video_home #videoDescriptionDiv {
    float:left;
}
.video_home #videoDescriptionDiv img { 
    display:none; 
}
.video_home #videoDescriptionDiv H1 { 
    font-size:16px; color:#939393; font-weight: bold; width:290px;
}
.video_section { 
    padding-bottom:0px; border-bottom:0; 
    position:relative; float:left; 
}
.video_section #videoPlayerContainer {	margin-right:0px; }
.video_section #videoItemContainer { 
    float:left; width:300px; 
    border-top:solid 1px #ccc; 
    margin-top:3px; *margin-top:5px; _margin-top:3px; 
}
.video_section #videoItemContainer #videoDiv { 
    border-top:0; float:left; padding-top:10px; width:300px; 
    margin-left:0px; overflow:hidden; 
}
.video_section #videoDescriptionContainer { 
    width:280px; position:absolute; padding:10px;
    background:url(/img/global/image_caption-bgtile.gif) repeat-x 0px 0px; 
    border-bottom:2px solid #eaedf2;  
    border-top:0; left:0px; 
    top:260px; *top:260pxpx; _top:260px; 
    _width:276px; _clear:both; 
}
.video_section #videoDiv .videoItem { 
    margin-left:0px; margin-right:8px; 
}
.video_section #videoDescriptionDiv H1 { width:280px; }
#cat_hl_158435 #videoPlayerContainer {
    float:left;  margin-right:0px
}
#cat_hl_158435
{
	position:relative; float:left;
} 
#cat_hl_158435 #videoDescriptionContainer
{
 top:277px; width:300px; _clear:both;
}
#video_title 
{
	BACKGROUND:#edf1e2 url(/olympics/img/global/bg_lines.gif) no-repeat 0px 0px; margin-bottom:0px;
	width:300px; padding-left:10px; padding-bottom:5px; BORDER-TOP: #e8ec29 2px solid;
}
#rghtcol .video_section 
{
	BACKGROUND:#edf1e2; padding:0px 5px; width:300px; border-bottom:2px solid #c6d191; margin-bottom:15px;
}
#cat_hl_93897 { 
    float:left; margin:10px 0 0px 0; padding-bottom:10px; border-bottom:0px solid #c6d191;
}
#cat_hl_93897 .cat-header {
    background-color:#000; width:310px; text-align:center;
    padding-top:5px; padding-bottom:5px; 
    margin-top:10px; 
    color:#ff791a; font-weight:bold; font-size:11px;
}
#cat_hl_93897 .cat-footer { 
    position:relative; width:300px;
    text-align:right; padding:0px 10px 5px 0px;
    background-color:#000; 
}
#cat_hl_93897 .cat-footer a { 
    font-size:11px; font-weight:bold; padding-left:10px;
    background:url('/img/global/icn-doublearrow.gif') no-repeat 0px 4px;
}
#cat_hl_93897 .inline-player-title { display:none; }
#cat_hl_93897 .inline-player-main { top:0px; width:310px; }
#cat_hl_93897 #videoDescriptionContainer 
{
	background:#edf1e2;top:268px; *top:270px;
}
.vote .headertext { height: 40px; }
.vote .qquestion { margin-top:6px; }
.vote .qtext { padding-bottom:5px; }
.vote .qOptions .q0 , .vote .qOptions .q1 { cursor:pointer; }
.vote .qoptions .q0 { clear:right; }
.vote .qoptions .q1 { clear:left; width:100%; }
.vote .qoptions .q0img , .vote .qoptions .q1img { height:10px; padding-top:2px; width:17px; }
.vote .qoptions .q0bar , .vote .qoptions .q1bar {
border-right:1px solid #D2D5DC;
float:left;
height:10px;
margin-right:5px;
padding-right:5px;
padding-top:2px;
width:50px;	
}
.vote .qoptions .q0bar span , .vote .qoptions .q1bar span { font-size:1px; height: 7px; display:block; }
.vote .qoptions .q0bar span {
	background:transparent url(/img/vote/bar_amex_y.gif) repeat-x scroll 0%;
}
.vote .qoptions .q1bar span {
	background:transparent url(/img/vote/bar_amex_n.gif) repeat-x scroll 0%;
}
.vote .qoptions .q0val , .vote .qoptions .q1val {
float:left;
height:10px;
line-height:8px;
padding-top:2px;
font-size:9px;
}
/* popup vote styles */
.popupvote #mDiv { display:block; text-align:left; }
.popupvote #ansDiv #ansValue { width:300px; }
.popupvote #ansDiv TABLE TD TABLE { clear:both; }
.popupvote #ansDiv TABLE TD TABLE TD { text-align:right; }
.popupvote #ansDiv #td_0 { text-align:left;
	background:transparent url(/img/vote/bar_amex_y.gif) repeat-x scroll 0%; }
.popupvote #ansDiv #td_1 { text-align:left;
	background:transparent url(/img/vote/bar_amex_n.gif) repeat-x scroll 0%; }
.popupvote #parentDiv TABLE IMG { cursor: pointer; }
.popupvote #oDivOtherLinks A:hover { border:0; }
.popupvote #oAdDiv { width:300px; }
.popupvote { width: 325px; border:0; padding:0; }/* most popular tabs */
#super_group1 { 
    float:left; position:relative; padding-top:60px; 
    margin-bottom:0px; *margin-bottom:0px; _margin-bottom:0px;
}
#super_group1 .tabLoc {
    float:left; position:absolute; width:640px;
    left:0px; top:15px; _overflow:hidden;
    
}
#super_group1 .tabLoc SPAN { 
    float:left; width:640px;
}
#super_group1 .tabLoc div {
    float:left;
}
#super_group1 .tabLoc A { 
    float:left; border-bottom:solid 1px #b5bb84;
}
#super_group1 .tabLoc A.first {
    margin-left:0px; padding-left:0px;
}
#super_group1 .tabLoc A:hover {
    text-decoration:none; cursor:pointer; *cursor: hand;
}
#super_group1 .tab-link {
    padding:8px 5px 0px 5px; height:23px; font-weight:bold;
    background:#e8ec29;
    color:#6c7809; border:0; width:201px; border-left:solid 1px #fff; text-align:center;
}
#super_group1 .tabLoc .first .tab-link
{
	border-left:0px;
}
#super_group1 .tabLoc .tab-selected { border:solid 1px #b5bb84; border-bottom:0; padding-left:0px; }
#super_group1 .tab-selected .tab-link {
	background:#fff; 
}
#super_group1 .tabLoc .tab-left , #super_group1 .tabLoc .tab-right { display:none; } 
/* most popular body */
.most_pop_idx .headertitle { padding-top:10px;  }
.most_pop_idx .headertitle H1 { color:#939393; }
.most_pop_idx  { padding-bottom:20px; }
.most_pop_idx .section_title { margin-bottom:0px; padding-bottom:5px; }
.mid_right, .half { padding-top:20px; }
.half .footer , #idxfooter { float:left; }
#idxfooter A, .half .footer A {
    padding-left:10px; color:#427ab7; 
    font-weight:bold; font-size:12px;
    background:url(/img/global/icn-doublearrow.gif) no-repeat 0px 5px; 
}
.most_pop_idx  .Items { float:left; width:100%; }
.most_pop_idx #col1 , .most_pop_idx #col2 { float:left; width: 310px; border-top:1px dotted #a0a0a0; }
.most_pop_idx #col2 { margin-left: 20px; }
.most_pop_idx .Items .odd , .most_pop_idx .Items .even { float:left; width:100%; line-height:27px; 
border-bottom:1px dotted #a0a0a0; padding:2px 0px;}
.most_pop_idx .rank { float:left; width:27px; height:27px; }
.most_pop_idx .text { float:left; line-height:27px; width:280px; xvertical-align:bottom; }
.most_pop_idx .text A { xline-height: 1.5; xvertical-align:middle; }
.most_pop_idx .itemText { display:none; }
.most_pop_idx .item1 { background:url(/olympics/img/global/popular_num01.gif) no-repeat 0% 0%; }
.most_pop_idx .item2 { background:url(/olympics/img/global/popular_num02.gif) no-repeat 0% 0%; }
.most_pop_idx .item3 { background:url(/olympics/img/global/popular_num03.gif) no-repeat 0% 0%; }
.most_pop_idx .item4 { background:url(/olympics/img/global/popular_num04.gif) no-repeat 0% 0%; }
.most_pop_idx .item5 { background:url(/olympics/img/global/popular_num05.gif) no-repeat 0% 0%; }
.most_pop_idx .item6 { background:url(/olympics/img/global/popular_num06.gif) no-repeat 0% 0%; }
.most_pop_idx .item7 { background:url(/olympics/img/global/popular_num07.gif) no-repeat 0% 0%; }
.most_pop_idx .item8 { background:url(/olympics/img/global/popular_num08.gif) no-repeat 0% 0%; }
.most_pop_idx .item9 { background:url(/olympics/img/global/popular_num09.gif) no-repeat 0% 0%; }
.most_pop_idx .item10 { background:url(/olympics/img/global/popular_num10.gif) no-repeat 0% 0%; }
/* Most Popular Sub Footer Super Group */
#cat_hl_93599_tabLoc { float:left; }
#cat_hl_93599_tabLoc .tab-wrap,
#cat_hl_93599_tabLoc .tab-left,
#cat_hl_93599_tabLoc .tab-right { float:left; }
#cat_hl_93599_tabLoc .tab-link { float:left; cursor:pointer; }
#cat_hl_93659 {
    float:left; width:184px; margin-top:10px; 
}
#cat_hl_93659 .headertitle a {
    color:#ffffff;
}
/* General Styles for news highlights */
.breaking_news { border-bottom:solid 1px #f0f0f0; border-top:1px solid #ccc; }
.breaking_news H3 a {background-image:none; padding:0px; }
.breaking_news .section_title H3 a { font-size:11px; }
.breaking_news .headerimage {display:none}
.breaking_news .odd , .breaking_news .even { float:left; clear:both;padding-bottom:3px; width:600px}
.breaking_news .even A, .breaking_news .odd A { padding-left:10px; background-image:url(/img/global/icn-arrow.gif); background-position:0px 5px; background-repeat:no-repeat; }
.breaking_news .footer { float:left; width:100%; }
.breaking_news .footer A { font-size:12px; color:#556e89; font-weight:bold; background-image:url(/img/global/icn-doublearrow.gif); background-position:0px 5px; background-repeat:no-repeat; padding-left:10px}
.breaking_news .onlytext {color: #a0a0a0; margin-left:10px; font-size:11px}
.breaking_news .onlytext a {color: #427ab7; background-image:none;padding-left:0px}
.breaking_news .onlytext a:visited {color:#8899ac}
.breaking_news .breaking_label{color: #a0a0a0; margin-left:10px; font-size:11px; float:right;margin-top:10px}
.breaking_news .pipe {float:right; padding: 0px 0px 0px 5px;color:#8899ac;margin-top:10px; margin-right:-5px; }
.breaking_news .footer { width:95%; }
.section_title h3 {
	*background-position: 0px 7px;
}
#cat_hl_158166 {
    width:100%;float:left;margin-top:20px; padding-bottom:20px;
    border-bottom: #c6d191 2px solid;
}
#cat_hl_158166 .title {
    text-align:left;float:left;font-size:24px; font-weight:bold; 
    width:300px
}
#cat_hl_158166 .text {
    text-align:left;float:left;font-size:14px;
    margin-top:10px;width:300px
}
#cat_hl_158166 .image {
    margin-right:20px;float:left; width:300px;
    border-bottom:solid #e8ec29 2px;}
#cat_hl_158166 .image a {}
#cat_hl_158166 .morepics {
    margin-top:10px;font-weight:bold;font-size:14px;
    BACKGROUND-POSITION: 0px 9px;PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(/img/global/icn-doublearrow.gif);
    BACKGROUND-REPEAT: no-repeat; 
}
#cat_hl_158170 { 
    width:100%;float:left;margin-top:20px; 
}
#cat_hl_158170 .title {
    width:90px; text-align:center;margin:0px 0px; 
    xbackground:#fff url(/img/global/image_caption-bgtile.gif) repeat-x 0px 0px;
    background:#edf1e2;
    padding:5px 5px 5px 5px; min-height:45px; font-weight:bold;
    clear:left;display:block; border-bottom:1px solid #ecedf2; 
}
#cat_hl_158170 .title a {
    text-align:left; line-height:1.4; 
}
#cat_hl_158170 .image img { 
    border:0; width:100px;
}
#cat_hl_158170 .image { 
    width:auto; 
}
#cat_hl_158170 .image A img {
    border-bottom:2px solid #e8ec29;
}
#cat_hl_158170 .caption {
    display:none; 
}
#cat_hl_158170 .odd, #cat_hl_158170 .even {
    width:100px; height:160px; padding:4px 5px; float:left;
    margin:0px 9px 5px 9px; text-align:left; vertical-align:top; 
}
#cat_hl_92023 , #cat_hl_92023 div {
    float:left; 
}
#cat_hl_92023 { 
    line-height:26px; height:30px; width:100%; 
    background:url(/img/breakingnews/breaking_bg.gif) no-repeat 0px 1px;
    font-weight:bold; font-size:12px; 
    font-family:arial; border-bottom:solid #f0f0f0 1px;     
    margin:0px; _margin-left:-1px; margin-right:0px;*margin-right:0px;_margin-right:-2px;
}
#cat_hl_92023 .headerimage {
    width:155px;
}
#cat_hl_92023 .headertitle {
    text-transform:uppercase;  padding:0px 5px 0px 10px; 
    margin:0px; font-size:14px; font-weight:bold; color:white;
}
#cat_hl_92023 .odd {
    display:block; width:100%; height:29px;
    border-bottom:solid #cccccc 1px; overflow:hidden;
}
#cat_hl_92023 .onlytitle , #cat_hl_92023 .onlytitle a {
    color:white; font-size:14px; font-weight:bold;
}
#cat_hl_92023 .onlytitle {
    display:block; float:left; width:155px; text-indent:10px; 
    padding-top:1px;
}
#cat_hl_92023 .onlytext {
    display:block; padding-top:2px;
}
#cat_hl_92023 .onlytext a {
    font-weight:bold; font-size:12px; color:#df0000
}
#cat_hl_92023 .onlytext a:hover {
    border-bottom:dashed #df0000 1px;
}.other_news_header {
    border-bottom: dotted #B6C7D9 1px; float:left; width:100%;
    padding:15px 0px 8px 0px; border-top:solid #C6D191 2px;
    margin:15px 0px 8px 0px;
}
.other_news_header h1 {
    color:#294F7A; float:left; font-size:22px; font-weight:normal;
}
.bestwebtitle a {font-weight:bold;}
.bestwebtitle {padding-left:9px; background:url(/img/global/icn-arrow.gif) no-repeat; background-position:0px 6px;}
.bestwebsource {color:#A0A0A0; font-size:11px; padding-bottom:10px; margin-left:9px;}
#cat_hl_159809 { float:right; width:310px; padding-bottom:15px; background:#f8f9f3; }
#cat_hl_159809 .headertitle { BACKGROUND: #e8ec29; COLOR: #6c7809; font-size:18px; 
	padding:5px 10px; }
#article2046_div #additional_content #cat_hl_159809 .headertitle { border-bottom:0; }
#cat_hl_159809 .onlytext { display:none; }
#cat_hl_159809 .odd, #cat_hl_159809 .even 
{
	PADDING-LEFT: 10px;	BACKGROUND: url(/img/global/icn_arrow-blue.gif) no-repeat left center; 
	FLOAT: left; WIDTH: 290px; margin-left:10px;
}
#cat_hl_159809 .odd A, #cat_hl_159809 .even A { color:#2161a6; }
#cat_hl_159809 .odd A:hover, #cat_hl_159809 .even A:hover { text-decoration:none; border-bottom:dashed 1px; }
#cat_hl_159809 .footer { float:left; width:290px; margin-left:10px; 
	PADDING-LEFT: 10px;	BACKGROUND: url(/img/global/icn-doublearrow.gif) no-repeat left center;
	}
#cat_hl_159809 .footer A { font-weight:bold; color:#2161a6; }
#cat_hl_159809 .footer A:hover { text-decoration:none; border-bottom:dashed 1px; }


