



/* Last Published: 2016-04-13 10:49:11, last release by jack-admin */

/*----------------
ANOTHER
____ _____ ______ ______ ____
/\ _`\ /\ __`\/\__ _\\__ _\ /\ _`\
\ \,\L\_\ \ \/\ \/_/\ \//_/\ \/ \ \ \/\_\
\/_\__ \\ \ \ \ \ \ \ \ \ \ \ \ \ \/_/_
/\ \L\ \ \ \_\ \ \ \ \ \_\ \__\ \ \L\ \
\ `\____\ \_____\ \ \_\ /\_____\\ \____/
\/_____/\/_____/ \/_/ \/_____/ \/___/
WEBSITE
----------------*/
/*----------------STANDARD SET-UP----------------*/
input, select, textarea { z-index: 1; padding: 0; margin: 0; border: 1px solid #ccc; }
fieldset { border: none; }
table, th, td, img { border: solid #000 0px; }
a { color: #000; text-decoration: none; font-weight: normal; }
a:hover { text-decoration: underline; }
a:focus { outline: none; }
img { padding: 0; }
table { width: 100%; }
th, td, div, ul, li { text-align: left; vertical-align: top; border: solid #000 0px; }
ul { padding: 0; margin: 0; }
li { list-style-type: none; padding: 0; margin: 0; }
.std_content li { list-style-type: disc; margin: 0px 0px 0px 25px; }
form { margin: 0; padding: 0; }
fieldset { margin: 0; padding: 0; }
object, embed { z-index: 1; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; margin: 0; padding: 0; }
.hidden { display:none;}
.spacer { height: 0; clear: both; }
div.overlay { background: #000; opacity: 0.7; filter: alpha(Opacity=70); -moz-opacity: 0.7; z-index: 2000; }
div.content img { padding: 0; }
.nav_multileveltree { display: none; }
.pagevariants { display: none; }
/*---------CUSTOM FONT----------*/
@font-face {
font-family: 'FuturaMD';
src: url('/tools/fonts/futura-md/futuram-webfont.eot');
src: url('/tools/fonts/futura-md/futuram-webfont.eot?#iefix') format('embedded-opentype'),
url('/tools/fonts/futura-md/futuram-webfont.woff') format('woff'),
url('/tools/fonts/futura-md/futuram-webfont.ttf') format('truetype'),
url('/tools/fonts/futura-md/futuram-webfont.svg#FuturaMD') format('svg');
font-weight: normal;
font-style: normal;
}
/*---------SHARED AREAS----------*/
body {color: #000; font-family: arial; font-size: 1em; margin: 0 auto; padding: 0; background: url("/images/structure/backgrounds/WC-13-BG-Main-Image.jpg") top center no-repeat #203368;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #a5a5a5;
scrollbar-shadow-color: #6e6e6e;
scrollbar-3dlight-color: #1f1f1f;
scrollbar-arrow-color: #c61e50;
scrollbar-track-color: #1f1f1f;
scrollbar-darkshadow-color: #000000;}
div.base_standard { margin: 0 auto; padding: 0; }
div.basecontainer { background: none; margin: 0 auto 0px auto; padding: 0; }
div.basebody { padding: 0; margin: 0px 0px 0px 0px; }
div.baseheader { background: url("/images/structure/backgrounds/isaf11-topnavbg.png") top center repeat-x; height: 43px; padding: 0px; margin: 0px 0px 0px 0px; clear: both; }
div.basemainarea { width: 990px; padding: 0px 0px 0px 0px; margin: 0px auto 0px auto; clear: both; }
div.basefooter { background: #203368; padding: 0px 0px 0px 0px; clear: both; }
div.basetopmenu { width: 990px; padding: 0px 0px 0px 0px; margin: 0px auto 0px auto; clear: both; }
div.basetoolbar { display: block; width: 990px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.basebannertxt { display: none; width: 950px; float: left; padding: 0px; margin: 0px; }
/*--BASECOLUMNS--*/
.worldcup_base_home .basecolumn1a { width:990px; float:left; padding:0px; margin: 0px; background: none; }
.basecolumn1a { width:990px; float:left; padding:0px 0px 0px 0px; overflow: hidden; margin: 0px 0px 15px 0px; }
.worldcup_base_news_index .basecolumn1a { width:990px; float:left; padding:0px; margin: 0px; background: none; }
.basecolumn2a { width:670px; float:left; padding:0px 0px 0px 0px; margin: 0px 20px 20px 0px; min-height:820px; }
.basecolumn2b { width:300px; float:right; margin: 0px 0px 0px 0px; }
/*--PAGE STYLE A--*/
.basecolumn2a .std_pagea { float:left; width: 670px; padding: 0px 0px 0px 0px;}
.worldcup_base_home .basecolumn1a .std_pagea { width: 990px; float:left; background: none; padding: 0px 0px 0px 0px;}
.worldcup_base_news_index .basecolumn1a .std_pagea { width: 990px; float:left; background: none; padding: 0px 0px 0px 0px;}
.basecolumn1a .std_pagea { width: 990px; float:left; padding: 0px 0px 0px 0px;}
.basecolumn1a .std_pagea .worldcup_container_home_left {width: 670px; margin: 0px 20px 0px 0px; float: left;}
.basecolumn1a .std_pagea .worldcup_container_home_right {width: 300px; float: left;}
.worldcup_base_documents .basecolumn1a .std_pagea {min-height: 500px;}
/*--PAGE TITLE--*/
.pagetitle { float: left; margin: 0px 0px 0px 0px; padding: 20px 20px 0px 20px; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-size: 1.8em; font-weight: normal; color: #fff; text-transform:uppercase; }
.basecolumn1a .pagetitle { width: 910px; }
.basecolumn2a .pagetitle { width: 590px; }
/*--PAGE ITEMS--*/
.std_pagea .pageitems { float:left; padding: 0px; margin: 0px; background: none; background-image: none; }
/*--BASECOLUMN 2B--*/
.basecolumn2b .worldcup_container_right_twitter { clear: both; background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") top center repeat; border: 1px solid white; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c; margin: 0px 0px 20px 0px;}
.basecolumn2b .worldcup_container_right_twitter .util_customhtml { background: none !important; margin: 5px 10px;}
.basecolumn2b .worldcup_container_right_twitter .util_customhtml .twtr-doc {margin: 0px auto 0px auto;}
/*---------------RIGHT TWITTER--------------*/
.worldcup_container_home_twitter { clear: both; width: 300px; height: 300px; background: url("/images/structure/backgrounds/twitter-bg.png") top center no-repeat; margin: 0px 0px 20px 0px; -webkit-box-shadow: 0 8px 6px -6px #50616c; -moz-box-shadow: 0 8px 6px -6px #50616c; box-shadow: 0 8px 6px -6px #50616c;}
.worldcup_base_home .std_pagea .pageitems .worldcup_container_home_twitter .util_customhtml {clear: both; background: none; margin: 5px 10px 5px 10px; }
.worldcup_base_home .std_pagea .pageitems .worldcup_container_home_twitter .util_customhtml .twtr-doc {margin: 0px auto 0px auto;}
/*---------------RIGHT MEDAL TALLY--------------*/
.worldcup_container_home_tabbed_results { clear: both; margin: 0px 0px 20px 0px; -webkit-box-shadow: 0 8px 6px -6px #50616c; -moz-box-shadow: 0 8px 6px -6px #50616c; box-shadow: 0 8px 6px -6px #50616c;}
.worldcup_container_right_tabbed_results .titletxt { display: none !important; }
.worldcup_container_right_tabbed_results { clear: both; margin: 0px 0px 20px 0px;}
.worldcup_tabbed_layout_right_results ul { width: 300px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.worldcup_tabbed_layout_right_results ul li { width: 120px; float: left; height: 29px; line-height: 32px; cursor: pointer; background: url("/images/structure/backgrounds/WC-BG-Event-Tab2.png") right no-repeat; color: #ffffff; width: 120px; float: left; height: 29px; line-height: 32px; padding: 0px 0px 0px 5px; margin: 0px 1px 0px 0px; text-align: center; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-weight: normal; text-transform:uppercase; font-size: 0.75em;}
.worldcup_tabbed_layout_right_results ul li.selected {cursor: pointer; background: url("/images/structure/backgrounds/WC-BG-Event-Tab.png") right no-repeat; color: #ffffff; width: 120px; float: left; height: 29px; line-height: 32px; padding: 0px 0px 0px 5px; margin: 0px 1px 0px 0px; text-align: center; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-weight: normal; text-transform:uppercase; font-size: 0.75em; }
.worldcup_tabbed_layout_right_results ul li:hover { cursor: pointer; color: #fff; text-decoration: underline;}
.worldcup_tabbed_layout_right_results ul li.selected:hover { cursor: default; text-decoration:none; }
.worldcup_tabbed_layout_right_results .content { width: 300px; float: left; padding: 0px; margin: 0px 0px 0px 0px; background: #ffffff; }
.worldcup_tabbed_layout_right_results .content .tabs {display: none; float: left; width: 300px;background: #002664;}
.worldcup_tabbed_layout_right_results .content .tabs .tab {float: left; width: 50%; cursor: pointer; color: #ffffff;}
.worldcup_tabbed_layout_right_results .content .dropdowns {display: none; clear: both;}
.worldcup_link_list_right_results {clear: both; float: left; background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") top center repeat; width: 300px; padding: 10px 0px; margin-bottom: 20px; }
.worldcup_link_list_right_results li { float: left; padding: 5px 0px 0px 10px; height: 25px; line-height: 25px;}
.worldcup_link_list_right_results li a { background-image: url("/images/structure/backgrounds/arrow-right-hover.png"); background-repeat: no-repeat; background-position: left center; float: left; color: #002664; font-size: 0.7em; font-weight: bold; margin-right: 10px; margin-left: 5px; padding-left: 15px; }
.home1 .util_tabbed .medalists-aa .tabs { display:none; }
.feat_medalists .titletxt {display: block; background: #c79242; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; color: #ffffff; font-size: 0.7em;}
.feat_medalists .noresults {padding: 10px; font-size: 0.7em; height: 150px; color: red; }
table.medaltally {padding-top: 0px; font-size: 0.7em; }
table.medaltally td { background: #ffffff; border-bottom: 1px solid #fff;}
table.medaltally td {padding: 5px 5px; }
table.medaltally td.gold {width: 35px; text-align: center; color: #fff; font-weight: bold; background: #CC9900 url("/images/structure/backgrounds/WC-BG-Body-Table-Cell-Gold.png") top left no-repeat; }
table.medaltally td.silver {width: 35px; text-align: center; color: #fff; font-weight: bold; background: #cccccc url("/images/structure/backgrounds/WC-BG-Body-Table-Cell-Silver.png") top left no-repeat;}
table.medaltally td.bronze {width: 35px; text-align: center; color: #fff; font-weight: bold; background: #CC6600 url("/images/structure/backgrounds/WC-BG-Body-Table-Cell-Bronze.png") top left no-repeat;}
table.medaltally th.gold {width: 35px; text-align: center; background: #002664; color: #fff; font-weight: normal; }
table.medaltally th.silver {width: 35px; text-align: center; background: #002664; color: #fff; font-weight: normal;}
table.medaltally th.bronze {width: 35px; text-align: center; background: #002664; color: #fff; font-weight: normal;}
table.medaltally td.total {width: 40px; text-align: center;font-weight: bold; }
table.medaltally th {height: 25px; line-height: 25px; padding: 0px 0px 0px 0px}
table.medaltally th.total {width: 40px;background:#002664;color:white; text-align: center; font-weight: normal;}
table.medaltally th.ctry {background:#002664;color:white; padding: 0px 0px 0px 10px; font-weight: normal;}
table.medaltally td.ctry { padding: 5px 0px 0px 10px; }
/*---------------4 RIGHT NEWS LIST--------------*/
.basecolumn2b .worldcup_container_right_news_other { clear: both; }
.basecolumn2b .worldcup_container_right_news_other .titletxt {height: 26px; padding: 14px 0 4px 20px; color: #fff; margin: 0px 0px 7px 0px; text-transform: uppercase; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1em; border: 1px solid #22345c; background: url("/images/structure/backgrounds/WC-BG-Body-Title.png") top left no-repeat; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c; }
.worldcup_article_list_right_news { width:296px; height: 220px; background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") top center repeat; border: 1px solid white; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c; clear: both; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.5em; padding: 0px 0px; margin-bottom: 20px; }
.worldcup_article_list_right_news .titletxt { display: none; }
.worldcup_article_list_right_news .article { display: block; width: auto; float: left; padding: 8px 5px 8px 10px; margin: 0px 0px 0px 0px; border-bottom: solid 1px #fff; }
.worldcup_article_list_right_news .article .headline { display: block; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.worldcup_article_list_right_news .article .headline a { display: block; padding: 5px 0px 5px 0px; color: #002664; font-weight: normal; font-size: 0.9em; line-height: 1.3em; }
.worldcup_article_list_right_news .article .headline a:hover { color: #c79242; text-decoration: none;}
.worldcup_article_list_right_news .article4 {border-bottom: 0px;}
/*---------------5 RIGHT FACEBOOK--------------*/
.worldcup_container_home_facebook { clear: both; background: url("/images/structure/backgrounds/2colb-topbg.png") top center no-repeat; margin: 0px 0px 10px 0px; -webkit-box-shadow: 0 8px 6px -6px #0276D5; -moz-box-shadow: 0 8px 6px -6px #0276D5; box-shadow: 0 8px 6px -6px #0276D5;}
.worldcup_container_home_facebook .titletxt {font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: normal; color: #002664; text-transform:uppercase; padding: 20px 0px 0px 10px;}
.basecolumn2b .worldcup_container_right_facebook { clear: both; background: url("/images/structure/backgrounds/2colb-topbg.png") top center no-repeat; margin: 0px 0px 20px 0px;}
.basecolumn2b .worldcup_container_right_facebook .titletxt {font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: normal; color: #002664; text-transform:uppercase; padding: 20px 0px 0px 10px;}
/*----------------SHARED SUPER NAV---------------------*/
div.baseheader .worldcup_container_header_super_nav { width: 990px; height: 35px; line-height: 35px; padding: 0px 0px 0px 0px; margin: 0px auto 0px auto; clear: both; }
div.baseheader .worldcup_container_header_super_nav .worldcup_menu_header_super_nav { width: 730px; padding: 0px 0px 0px 0px; float: left; }
div.baseheader .worldcup_container_header_super_nav .worldcup_menu_header_super_nav li {float: left; text-align: center;}
div.baseheader .worldcup_container_header_super_nav .worldcup_menu_header_super_nav li.item38839 {width: 100px;}/*SAILING*/
div.baseheader .worldcup_container_header_super_nav .worldcup_menu_header_super_nav li.item38840 {width: 140px;} /*OL*/
div.baseheader .worldcup_container_header_super_nav .worldcup_menu_header_super_nav li.item38838 {width: 90px;}/*ISAF*/
div.baseheader .worldcup_container_header_super_nav .worldcup_menu_header_super_nav li.item38841 {width: 150px;}/*YOUTH*/
div.baseheader .worldcup_container_header_super_nav .worldcup_menu_header_super_nav li.item38842 {width: 155px; background: url("/images/structure/backgrounds/topnav-1.png") center no-repeat;}/*WORLD*/
div.baseheader .worldcup_container_header_super_nav .worldcup_menu_header_super_nav li.item38842 a {color:#fff;}
div.baseheader .worldcup_container_header_super_nav .worldcup_menu_header_super_nav li.item38843 {width: 60px;}/*SHOP*/
div.baseheader .worldcup_container_header_super_nav .worldcup_menu_header_super_nav li a {color: #cccccc; font-size: 0.7em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase;}
div.baseheader .worldcup_container_header_super_nav .worldcup_menu_header_super_nav li a:hover {color: #ffffff; text-decoration: none;}
div.baseheader .worldcup_container_header_super_nav .worldcup_link_list_header_log_in {float: left;}
div.baseheader .worldcup_container_header_super_nav .worldcup_link_list_header_log_in li {display: block; float: left; width: 125px; height: 25px; margin: 5px 0px 0px 5px; }
div.baseheader .worldcup_container_header_super_nav .worldcup_link_list_header_log_in li a {display: block; height: 25px; line-height: 27px; padding: 0px 0px 0px 30px;color: #002664; font-size: 0.75em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase;}
div.baseheader .worldcup_container_header_super_nav .worldcup_link_list_header_log_in li a:hover {text-decoration: none;}
div.baseheader .worldcup_container_header_super_nav .worldcup_link_list_header_log_in li.link1 {background: url("/images/structure/backgrounds/isaf11-regbutton.png") top center no-repeat;}
div.baseheader .worldcup_container_header_super_nav .worldcup_link_list_header_log_in li.link2 {background: url("/images/structure/backgrounds/isaf11-loginbutton.png") top center no-repeat;}
/*----------------SHARED HEADER---------------------*/
.basetopmenu .worldcup_container_menu_top { color: #ffffff; margin-top: 5px; display:block;}
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_left {width: 370px; float: left;}
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_right {width: 600px; float: right; }
/*----------------SHARED HEADER LOCKUP---------------------*/
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_left .worldcup_content_table_menu_lock_up h1 {font-size: 0.9em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; padding: 0px 0px 5px 0px;}
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_left .worldcup_content_table_menu_lock_up br {margin: 0px 0px 5px 0px;}
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_left .worldcup_content_table_cell_menu_lock_up_logo {width: 150px; height: 87px; margin: 0px; padding: 0px;}
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_left .worldcup_content_table_cell_menu_lock_up_name {vertical-align:bottom; color: #203368; }
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_left .worldcup_content_table_cell_menu_lock_up_address {padding-top: 0px; }
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_left .worldcup_content_table_cell_menu_lock_up_address a {color: #203368; font-size: 0.6em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase;}
/*----------------SHARED HEADER COUNTDOWN CLOCK------------*/
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_right .worldcup_container_menu_top_countdown_on {height: 70px; }
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_right .worldcup_content_menu_countdown_on_01 {float: left; width: 370px; padding: 0 0 0 0px; height: 70px; line-height: 25px; /*color: #ffffff;*/ font-size: 1.1em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase;}
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_right .worldcup_content_menu_countdown_on_01 h2 { /*text-align: right;*/ text-transform: none; color: #bcbdc1; font-size: 0.8em; padding: 2px 0px 3px 0px; }
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_right .worldcup_content_menu_countdown_on_01 h1 { /*text-align: right;*/ text-transform: none; color: #002664; font-size: 1em; padding: 0px !important; margin: 0px !important; }
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_right .worldcup_content_menu_countdown_on_01 a { color: #002664; }
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_right .worldcup_content_menu_countdown_on_01 a { text-decoration: none; }
.basetopmenu .worldcup_container_menu_top .worldcup_container_menu_top_right .worldcup_content_menu_countdown_on_01 h3 { /*text-align: right;*/ color: #c79242; text-transform: none; font-size: 1em; padding: 0px !important; margin: 0px !important; }
div.feat_countdown { color: #ffffff; font-weight: normal; float: right; width: 212px; height: 70px; text-align: center; margin-top: 5px;}
div.feat_countdown .clock { position: relative; float: right; color: #ffffff; color: transparent; padding: 0px 0px 0px 0px; text-align: center; display: block; width: 212px; height: 70px; line-height: 64px; overflow: hidden; }
div.feat_countdown .clock .days { position: absolute; top:0px; left:0px; margin-top: -4px; padding: 0 0 0 0px; width: 60px; height: 60px; color: #ffffff; font-size: 1.6em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; letter-spacing:-2px; text-indent:-2px; background: url("/images/structure/backgrounds/WC-BG-Header-Countdown-Day.png") 5px 4px no-repeat; }
div.feat_countdown .clock .hours { position: absolute; top:0px; left:75px; margin-top: -4px; padding: 0 0 0 0px; width: 60px; height: 60px; color: #ffffff; font-size: 1.6em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; letter-spacing:-2px; text-indent:-2px; background: url("/images/structure/backgrounds/WC-BG-Header-Countdown-Min.png") 5px 4px no-repeat; }
div.feat_countdown .clock .minutes { position: absolute; top:0px; left:150px; margin-top: -4px; padding: 0 0 0 0px; width: 60px; height: 60px;color: #ffffff; font-size: 1.6em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; letter-spacing:-2px; text-indent:-2px; background: url("/images/structure/backgrounds/WC-BG-Header-Countdown-Sec.png") 5px 4px no-repeat; }
div.feat_countdown .clock .seconds { display: none; }
div.feat_countdown .clock .daystxt { position: absolute; top:30px; left:12px; padding: 0 0 0 0px; height: 67px; line-height: 67px; color: #002664; font-size: 0.85em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase;}
div.feat_countdown .clock .hourstxt { position: absolute; top:30px; left:82px; padding: 0 0 0 0px; height: 67px; line-height: 67px; color: #002664; font-size: 0.85em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase;}
div.feat_countdown .clock .minutestxt { position: absolute; top:30px; left:152px; padding: 0 0 0 0px; height: 67px; line-height: 67px; color: #002664; font-size: 0.85em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase;}
div.feat_countdown .clock .secondstxt { display: none; }
/*----------------SHARED HEADER POST COUNTDOWN------------*/
.basetopmenu .worldcup_container_menu_top_countdown {height: 70px; }
.basetopmenu .worldcup_container_menu_top_countdown .worldcup_container_menu_top_countdown_off { float: right; }
.basetopmenu .worldcup_container_menu_top_countdown .worldcup_content_menu_countdown_off {padding: 0; height: 67px; line-height: 64px; color: #ffffff; font-size: 1.4em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; background: url("/images/structure/backgrounds/isaf-postcountdown.png") right center no-repeat; }
.basetopmenu .worldcup_container_menu_top_countdown .worldcup_content_menu_countdown_off .gamestext {width: 200px; float: left; margin: 3px 0px 0px 25px;}
.basetopmenu .worldcup_container_menu_top_countdown .worldcup_content_menu_countdown_off .datetext {float: left; margin: 3px 0px 0px 25px;}
/*----------------SHARED HEADER SEARCH------------*/
.sys_searchbar { clear: both; float: right; width: 290px; height: 33px; padding: 0px 0px 0px 0px; margin: 10px 2px 0px 0px; }
.sys_searchbar form { float: left; width: 290px; height: 33px; padding: 0px 0px 0px 0px; }
.sys_searchbar fieldset { width: 290px; float: left; height: 22px; padding: 0px 0px 0px 0px; }
.sys_searchbar .titletxt { float: left; width: 100px; height: 17px; padding: 5px 0px 0px 6px; margin: 0px 0px 0px 0px; color: #002664; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; font-size: 0.9em; }
.sys_searchbar .query { float: left; width: 160px; height: 22px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.sys_searchbar .query input { padding: 2px 2px 2px 2px; width: 162px; background: #f6f6f6; border: 1px solid #f6f6f6; }
.sys_searchbar .query .text { color: #2C3540; }
.sys_searchbar .button { width: 20px; float: right; border: 1px solid #f6f6f6; padding: 0px; margin: 0px; vertical-align: middle; text-align: center; background: #f6f6f6 url("/images/structure/backgrounds/search-icon.png") no-repeat center; }
.sys_searchbar .button:hover {background: #ffffff url("/images/structure/backgrounds/search-icon-hover.png") no-repeat center;}
.sys_searchbar .button input { border: none; width: 20px; height: 20px; font-size: 0em; }
.sys_searchbar .button input:hover { cursor: pointer; }
/*-----------------SHARED OLYMPICS HEADER--------------------*/
.worldcup_base_worldcup .basetoolbar {padding: 5px; width: 980px;}
.worldcup_base_worldcup .basetoolbar .nav_buttonlist img {width: 50px; height: auto;}
.worldcup_button_list_toolbar_logo_london_2012 {float: left; margin: 0px 20px 0px 10px;}
.worldcup_button_list_toolbar_logo_sailing {float: left; margin: 0px 20px 0px 0px;}
.worldcup_content_toolbar_isaf_olympic {float: left; display: block; width: 560px; height: 54px; background: url("/images/structure/backgrounds/olym11-olympicsheaderside.jpg") top left no-repeat #002664; }
.worldcup_content_toolbar_isaf_olympic .content {padding: 21px 0px 21px 60px; height: 12px; font-size: 0.8em; color: #ffffff; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase;}
.worldcup_content_toolbar_london2012 {float: left; display: block; width: 270px; height: 54px; background: #002664;}
.worldcup_content_toolbar_london2012 .content {vertical-align: middle; height: 54px; padding: 10px 0px 0px 0px; color: #ffffff; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; font-size: 1.9em; }
/*-----------------SHARED MENU--------------------*/
.worldcup_container_menu_bottom { width: 1000px; float: left; height: 64px; padding: 0px; margin: 5px 0px 0px 0px; background: url("/images/structure/backgrounds/WC-BG-Menu.png") top center no-repeat;}
.worldcup_multilevel_popup_menu_header { width: 990px; float: left; height: 43px; margin: 0px 0px 0px 0px; z-index: 500; padding: 0px 0px 0px 0px;}
.smarteditmode .topnav .toggle { display: none; }
.worldcup_multilevel_popup_menu_header li { z-index: 500; list-style: none; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.worldcup_multilevel_popup_menu_header a { display: block; font-family: 'FuturaMD'; color: #ffffff; font-weight: normal; text-transform: uppercase; font-size: 0.8em; margin: 0; padding: 19px 5px 19px 5px;}
.worldcup_multilevel_popup_menu_header a:hover { text-decoration: none }
.worldcup_multilevel_popup_menu_header a:focus { outline: none;}
.worldcup_multilevel_popup_menu_header li { position: relative;}
.worldcup_multilevel_popup_menu_header ul li:hover a { color: #c79242;}
.worldcup_multilevel_popup_menu_header li li { list-style: none; margin: 0; padding: 0; clear: left; width: 158px; line-height: 15px; padding:0; font-size: 0.85em; background: url("/images/structure/backgrounds/menu-bg.png") repeat-y; }
.worldcup_multilevel_popup_menu_header ul ul { position: absolute; z-index: 1000; top:43px; padding-top:10px; width: 178px; padding: 0px 0px 19px 0px; margin: 0px 0px 0px 0px; clear: left; text-align: left; background: url("/images/structure/backgrounds/menu-bg-bottom.png") bottom no-repeat}
.worldcup_multilevel_popup_menu_header ul ul li { list-style: none; margin: 0; padding: 0 13px 0px 5px; clear: left; width: 160px; text-align: left; }
.worldcup_multilevel_popup_menu_header ul ul li a { text-transform: none; font-weight: normal; padding: 6px 0px 6px 10px; font-family: arial;}
.worldcup_multilevel_popup_menu_header ul ul li a:hover { color: #002664; }
.worldcup_multilevel_popup_menu_header ul li:hover ul li a { color: #002664; }
.worldcup_multilevel_popup_menu_header ul ul ul { position: absolute; top: 0; left: 100%; width: 158px; padding: 0; margin: 0; }
.worldcup_multilevel_popup_menu_header ul ul,
.worldcup_multilevel_popup_menu_header ul li:hover ul ul,
.worldcup_multilevel_popup_menu_header ul ul li:hover ul ul {display: none;}
.worldcup_multilevel_popup_menu_header ul li:hover ul { z-index: 500; display: block; margin: 5px 0px 0px 0px; left:0; }
.worldcup_multilevel_popup_menu_header ul li:hover ul li { z-index: 500; display: block; line-height: 100%; border-right: none; }
.worldcup_multilevel_popup_menu_header ul li:hover ul li a { z-index: 500; display: block; border-bottom: solid 1px #eeeeee; background-image: none; }
.worldcup_multilevel_popup_menu_header ul li ul li:hover { z-index: 500; }
.worldcup_multilevel_popup_menu_header ul li ul li:hover a { z-index: 500; color: #002664; background-color: #e8e8e8; text-shadow: none;}
.worldcup_multilevel_popup_menu_header ul ul li:hover ul { display: none; }
.worldcup_multilevel_popup_menu_header ul ul ul li:hover ul { display: none; }
*:first-child+html .worldcup_multilevel_popup_menu_header ul ul { position: absolute; left:0;}
.smarteditmode .worldcup_multilevel_popup_menu_header a { color: #fff; }
.worldcup_multilevel_popup_menu_header li.item23011 {width: 70px; text-align: center; margin: 0 0 0 5px; }
.worldcup_multilevel_popup_menu_header li.item23084 {width: 70px; text-align: center;}
.worldcup_multilevel_popup_menu_header li.item23231 {width: 90px; text-align: center;}
.worldcup_multilevel_popup_menu_header li.item23220 {width: 70px; text-align: center;}
.worldcup_multilevel_popup_menu_header li.item23127 {width: 80px; text-align: center;}
.worldcup_multilevel_popup_menu_header li.item23291 {width: 80px; text-align: center;}
.worldcup_multilevel_popup_menu_header li.item23514 {width:100px; text-align:center;}
.worldcup_multilevel_popup_menu_header li.item23204 {width:110px; text-align:center;}
.worldcup_multilevel_popup_menu_header li.item22988 {width: 120px; text-align: center;}
.worldcup_multilevel_popup_menu_header li.item23217 {width: 100px; text-align: center;}
.worldcup_multilevel_popup_menu_header li.item23047 {width: 70px; text-align: center;}
/*------SUBNAV-------*/
.worldcup_menu_toolbar_sub_nav { width: 986px; height: 32px;}
.worldcup_menu_toolbar_sub_nav .titletxt { width: 130px; float: left; height: 24px; line-height: 24px; color: #002664; text-transform: uppercase; text-align: center; font-size: 0.9em; font-weight: normal; font-family: 'FuturaMD'; }
.worldcup_menu_toolbar_sub_nav_hospitality .titletxt { width: 140px; }
.worldcup_menu_toolbar_sub_nav ul { z-index: 950; float: left; padding: 0px; margin: 0px; }
.worldcup_menu_toolbar_sub_nav ul ul { display: none; }
.worldcup_menu_toolbar_sub_nav ul ul ul { display: none; }
.worldcup_menu_toolbar_sub_nav ul li { float: left; position: relative; }
.worldcup_menu_toolbar_sub_nav ul li a { float: left; padding: 3px 10px 3px 10px; text-align: center; color: #002664; font-weight: normal; font-size: 0.75em; vertical-align: middle; }
.worldcup_menu_toolbar_sub_nav ul li a:hover { text-decoration: underline; }
.worldcup_menu_toolbar_sub_nav ul li:hover { }
.worldcup_menu_toolbar_sub_nav ul li:hover ul { z-index: 1000; display: block; position: absolute; width: 161px; padding: 0px; left: 0px; margin: 21px 0px 0px 0px; background-color: #e8e8e8; }
.worldcup_menu_toolbar_sub_nav ul li.item17099:hover ul { z-index: 1000; display: block; position: absolute; width: 486px; padding: 0px; left: 0px; margin: 21px 0px 0px 0px; background-color: #e8e8e8; }
.worldcup_menu_toolbar_sub_nav ul li:hover ul ul { display: none; }
.worldcup_menu_toolbar_sub_nav ul li:hover ul li { width: 161px; border-right: 1px solid #efefef; background: #efefef url("/images/structure/backgrounds/spacerbg-top.png") 0px -30px repeat-x; }
.worldcup_menu_toolbar_sub_nav ul li:hover ul li:hover { background-color: #fff; }
.worldcup_menu_toolbar_sub_nav ul li:hover ul li a { clear: both; padding: 6px 10px 6px 10px; text-align: left; font-size: 0.7em; font-style: italic; }
.worldcup_menu_toolbar_sub_nav ul li:hover ul li:hover ul { display: block; z-index: 2000; left: 0px; margin: 32px 0px 0px 0px; border-bottom: solid 5px #fff; background-color: #fff; }
.worldcup_menu_toolbar_sub_nav ul li:hover ul li:hover ul li { width: 155px; background-image: none; }
.worldcup_menu_toolbar_sub_nav ul li:hover ul li:hover ul li a { padding: 4px 10px 4px 15px; color: #666666; font-size: 0.65em; font-style: normal; }
/*------SUBNAV - CUSTOM-------*/
.worldcup_menu_toolbar_sub_nav_about ul {width: 838px;}
.worldcup_menu_toolbar_sub_nav_equipment ul {width: 840px;}
.worldcup_menu_toolbar_sub_nav_about_rules_regs {clear: both;}
.worldcup_menu_toolbar_sub_nav_about_rules_regs .titletxt {width: 190px;}
/*----------------------------FOOTER---------------------------------*/
.basefooter .worldcup_container_footer {clear: both; background-color: #203368; padding-top: 10px; }
.basefooter .worldcup_container_footer_top { width: 990px; height: 340px; padding: 15px 0px 0px 0px; margin: 20px auto 0px auto; clear: both; background-image: url("/images/structure/backgrounds/WC-BG-Footer-Websites.png"); background-repeat: repeat-x; background-position: top center; background-size:auto 100%;}
.worldcup_button_list_footer_tournaments { width: 990px; height: 310px; float: left; }
.worldcup_button_list_footer_tournaments .titletxt { width: 990px; text-align: center; font-family: 'FuturaMD'; color: #002664; text-transform: uppercase; margin-top: 10px;}
.worldcup_button_list_footer_tournaments ul li { float: left; margin-top: 15px; margin-left: 45px; }
.worldcup_button_list_footer_tournaments ul li.button { margin-right: 15px; }
.worldcup_button_list_footer_tournaments ul li.button1 {float:none; width:900px; text-align:center;}
.footer_sitemap_cont {display: block; width: 990px; height: 380px; padding: 20px 0px 0px 0px; margin: 0px auto 0px auto; clear: both;}
/*----------------------------FOOTER NAV---------------------------------*/
.basefooter .olympic_container_footer_top .olympic_menu_footer_ref_top_nav { width: 990px; float: left; height: 44px; padding: 0px; margin: 10px 0px 0px 0px; background: #1793FD url("/images/structure/backgrounds/olym11-botnavbg.png") top center no-repeat;}
.basefooter .olympic_container_footer_top .olympic_menu_footer_ref_top_nav { margin: 0px 0px 0px 0px; z-index: 500; padding: 0px 0px 0px 0px;}
.smarteditmode .topnav .toggle { display: none; }
/*----------------------------FOOTER SITEMAP---------------------------------*/
.basefooter .olympic_container_footer_bottom {clear: both; background: #1793FD; height: 400px;}
.basefooter .olympic_container_footer_bottom_columns {float: left; width: 240px; margin: 0px 10px 0px 0px;}
.basefooter .olympic_container_footer_bottom_columns_04 {margin: 0px;}
.basefooter .olympic_link_list_footer_site_map {margin: 0px 0px 40px 0px;}
.basefooter .olympic_link_list_footer_site_map .link a {clear: both; color: #eeeeee; font-size: 0.7em; font-family: arial; font-weight: normal; }
.basebody .basefooter .olympic_link_list_footer_site_map .link1 a {color: #ffffff; font-size: 0.9em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase;}
.basefooter .olympic_link_list_footer_contact .link1 {margin: 0px 0px 40px 0px;}
.basefooter .olympic_link_list_footer_contact .link1 a {color: #ffffff; font-size: 0.9em; text-decoration: underline; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase;}
.basefooter .olympic_button_list_footer_follow {color: #ffffff; height: 65px; font-size: 0.9em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; margin: 0px 0px 40px 0px;}
.basefooter .olympic_button_list_footer_follow .titletxt {height: 25px;}
.basefooter .olympic_button_list_footer_follow li {float: left; margin: 0px 10px 0px 0px}
.basefooter .olympic_text_box_footer_ezine {clear: both;}
.basefooter .olympic_text_box_footer_ezine .heading h2 {color: #ffffff !important; font-size: 0.9em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; padding: 0px 0px 5px 0px;}
.basefooter .olympic_text_box_footer_ezine .text {clear: both; color: #eeeeee; font-size: 0.7em; font-family: arial; font-weight: normal; }
.basefooter .olympic_text_box_footer_ezine .link {clear: both; display: block; width: 88px; height: 25px; margin: 5px 0px 0px 0px; background: url("/images/structure/backgrounds/isaf11-ezine.png") top center repeat-x;}
.basefooter .olympic_text_box_footer_ezine .link a {display: block; height: 25px; line-height: 28px; padding: 0px 0px 0px 30px;color: #002664; font-size: 0.8em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase;}
.basefooter .olympic_text_box_footer_ezine .link a:hover {text-decoration: none;}
/*---------------CREDITS----------------*/
.basecredits { display; block; color:#cccccc; text-align: center; background: #203368 url("/images/structure/backgrounds/WC-13-BG-Base-Credits.jpg") top center repeat-x; height: 28px; padding: 15px 0px 0px 0px; margin: 0px 0px 0px 0px; clear: both; }
.basecredits a { color:#ffffff; padding:0px 0px 0 0px; font-weight:normal;}
.basecredits span {display; block; font-size: 0.7em; padding: 0px 80px 0px 0px; margin: 0px auto 0 auto;}
/*-----------------STANDARD CONTENT ITEM-------------------*/
.std_pagea .pageitems .std_content { float: left; margin: 0px 0px 20px 0px; }
.basecolumn1a .std_pagea .pageitems .std_content { width: 980px; margin: 0px 0px 10px 0px; }
.basecolumn2a .std_pagea .pageitems .std_content { width: 670px; }
.std_pagea .pageitems .std_content .headline { clear: both; height: 26px; padding: 14px 0 4px 20px; color: #fff; margin: 0px 0px 15px 0px; text-transform: uppercase; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-weight: normal; font-size: 0.6em; border: 1px solid #22345c; background: url("/images/structure/backgrounds/WC-BG-Body-Title.png") top left no-repeat #22345c; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c;}
.std_pagea .pageitems .std_content .headline h1 { font-size: 1.8em; padding-top:4px;}
.basecolumn1a .std_pagea .pageitems .std_content .headline { width: 980px!important; }
.basecolumn1a .std_pagea .pageitems .std_content .headline { width: 910px; }
.basecolumn2a .std_pagea .pageitems .std_content .headline { }
.std_pagea .pageitems .std_content .content { background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") top center repeat; border: 1px solid white; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c; clear: both; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.5em; padding: 15px 20px }
.std_pagea .pageitems .std_content .content a { color: #002664; font-weight: bold; }
.std_pagea .pageitems .std_content .content img {-webkit-box-shadow: 0 8px 6px -6px #555555; -moz-box-shadow: 0 8px 6px -6px #555555; box-shadow: 0 8px 6px -6px #555555; }
.std_pagea .pageitems .std_content .content p { padding: 0px 0px 5px 0px; }
.std_pagea .pageitems .std_content .content h2 { height: 34px; line-height: 37px; padding: 0px 0px 0px 10px; margin-bottom: 10px; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; color:#fff; font-size: 1.1em; font-weight:normal; text-transform:uppercase; background: #c79242; }
.std_pagea .pageitems .std_content .content h4 { padding: 4px 10px 4px 0px; margin-bottom:10px; color:#002664; font-size: 0.9em; font-weight: bold; background-color: #fff; }
.std_pagea .pageitems .std_content .content h3 { padding: 4px 10px 4px 0px; text-transform: uppercase; margin-bottom:10px; color:#002664; font-size: 0.9em; font-weight: bold; border-bottom: solid 1px #ccc; }
.std_pagea .pageitems .std_content .content h5 { padding: 4px 10px 4px 0px; margin-bottom:10px; color:#002664; font-size: 0.8em; font-weight: bold; }
.std_pagea .pageitems .std_content .content h6 { padding: 4px 10px 4px 0px; margin-bottom:10px; color:#002664; font-size: 0.8em; font-weight: bold; }
.std_pagea .pageitems .std_content .content table { background: #efefef url("/images/structure/backgrounds/spacerbg-top.png") 0px -30px repeat-x; border-collapse:collapse; -webkit-box-shadow: 0 8px 6px -6px #50616c; -moz-box-shadow: 0 8px 6px -6px #50616c; box-shadow: 0 8px 6px -6px #50616c; }
.std_pagea .pageitems .std_content .content table th { padding: 8px 5px 5px 5px; border-top: 1px solid #ffffff; border-right: 1px solid #c79242; font-size: 1.0em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; background-color: #c79242; color: #fff; }
.std_pagea .pageitems .std_content .content table td { padding: 5px 5px 5px 5px; border-bottom: 1px solid #ffffff; border-top: 1px solid #dddddd; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-collapse:collapse; font-size: 0.9em; color: #000000;}.std_pagea .pageitems .std_content .content table td strong { color:#002664;}
.basecolumn1a .std_pagea .pageitems .std_content .content table td h3 { padding: 4px 10px 4px 0px; margin-bottom:10px; color:#000; font-size: 1.2em; font-weight: bold; background-color: #fff; }
.basecolumn2a .std_pagea .pageitems .std_content .content table td h3 { padding: 4px 10px 4px 0px; margin-bottom:0px; color:#000; font-size: 1.6em; text-transform: uppercase; background-color: #fff; }
.basecolumn2a .std_pagea .pageitems .std_content .content table td h4 { padding: 4px 10px 4px 0px; margin-bottom:10px; color:#565656; font-size: 1.2em; font-weight: bold; background-color: #fff; }
/*-----------------STANDARD COL2A NEWS LIST------------------*/
.basecolumn2a .list_articles { width: 670px; float: left; padding: 0px; margin: 0px 0px 0px 0px; background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") top center repeat; border-top: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white; border-left: 1px solid white; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c;}
.basecolumn2a .list_articles .titletxt { clear: both; height: 26px; padding: 14px 0 4px 20px; color: #fff; text-transform: uppercase; margin: 0px 0px 15px 0px; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1.2em; border: 1px solid #22345c; background: url("/images/structure/backgrounds/WC-BG-Body-Title.png") top left no-repeat; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c;}
.basecolumn2a .list_articles .article { display: block; width: 630px; float: left; padding: 0px 0px 5px 0px; margin: 0px 20px 15px 20px; border-bottom: 1px solid #fff; }
.basecolumn2a .list_articles .article .image { display: block; width: 102px; float: left; }
.basecolumn2a .list_articles .article .image img { border: solid 1px #cccccc; }
.basecolumn2a .list_articles .article .headline { display: block; width: 510px; float: right; margin: 0px 0px 5px 0px; line-height: 1.2em; }
.basecolumn2a .list_articles .article .headline a { color: #002664; font-size: 1em; }
.basecolumn2a .list_articles .article .headline a:hover {color: #c79242; text-decoration: none;}
.basecolumn2a .list_articles .article .date { display: block; width: 510px; float: right; font-size: 0.7em; text-transform: uppercase;margin: 0px 0px 3px 0px; color: #666666; }
.basecolumn2a .list_articles .article .abstract { display: block; width: 510px; float: right; color: #333333; font-size: 0.75em; line-height: 1.4em; }
/* ---------------2COL B TEXT BOXES-------------------*/
#util_container17079 {float: left; width: 300px; background: url("/images/structure/backgrounds/2colb-topbg.png") top center no-repeat; margin: 0px 0px 0px 0px; padding: 30px 0px 0px 0px;}
.worldcup_text_box_right { -webkit-box-shadow: 0 8px 6px -6px #50616c; -moz-box-shadow: 0 8px 6px -6px #50616c; box-shadow: 0 8px 6px -6px #50616c; background: #efefef; clear: both; width: 275px; float: left; padding: 0px; margin: 0px 0px 20px 13px; }
.worldcup_text_box_right:hover {background: #dddddd !important;}
.worldcup_text_box_right .imgtop { width: 273px; text-align: center; background: #ffffff; border: 1px solid #eeeeee; margin: 0px auto 0px auto; }
.worldcup_text_box_right .imgtop img { }
.worldcup_text_box_right .content .heading { background: #eeeeee; padding: 5px 0px 5px 10px; width: 265px; margin: 0px auto 0px auto;}
.worldcup_text_box_right .content .heading h2 { display: block; color: #002664; font-size: 1.0em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; }
.worldcup_text_box_right .content .text {color: #565656; background: #eeeeee; font-family: arial; font-size: 0.75em; width: 200px; margin: 0px auto 0px auto; padding: 0px 10px 10px 10px; -webkit-box-shadow: 0 8px 6px -6px #50616c; -moz-box-shadow: 0 8px 6px -6px #50616c; box-shadow: 0 8px 6px -6px #50616c; }
.worldcup_text_box_right a { font-weight: normal; }
.worldcup_text_box_right .link {display: block; width: 155px; margin: 0px auto 0px auto;}
.worldcup_text_box_right .link a { font-weight: normal; color: #6e6e6e; font-size: 70%; text-decoration: underline;}
.worldcup_text_box_right .link a:hover { font-weight: normal; color: #000000; font-size: 70%; text-decoration: underline;}
/* News Art H */
#imagestab div.std_newsarth { display: block; overflow: hidden; width: 640px; margin: 0px 0px 0px 0px; }
div.std_newsarth { display: block; overflow: hidden; width: 640px; margin: 0px 0px 0px 0px; background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") top center repeat; padding: 0px 15px 0px 15px; border: 1px solid white;}
div.std_newsarth .cola { float: right; width: auto;}
div.std_newsarth .cola .date { font-size: 0.7em; text-transform: uppercase;margin: 10px 0px 5px 0px; color: #666666; }
div.std_newsarth .cola .articlebox .headline {font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: normal; color: #002664; margin: 0px 0px 15px 0px}
div.std_newsarth .cola .articlebox .abstract {padding: 10px 0px 10px 0px;line-height: 1.5; padding-right: 10px; font-weight: bold; color: #002664; font-size: 1.1em }
div.std_newsarth .cola .articlebox .article {line-height: 1.5; padding: 0px 10px 10px 0px; color: #333333; font-size: 0.8em;}
div.std_newsarth .cola .articlebox .article a { text-decoration: underline; color: #002664; }
div.std_newsarth .cola .articlebox .article a:hover { text-decoration: underline; }
div.std_newsarth .cola .articlebox .imagebox {float: left; width: 364px; padding-right: 10px;}
div.std_newsarth .cola .articlebox .imagebox .image { margin-bottom: 5px; height: 270px; display: block;}
div.std_newsarth .cola .articlebox .captionbox .copyright {padding: 5px; color: #666666; font-style: italic; border-left: 4px #002664 solid; background-color: #fff; font-size: 0.7em;}
div.std_newsarth .cola .articlebox .captionbox .caption {color: #002664; font-size: 0.8em; padding: 5px; border-left: 4px #002664 solid; background-color: #fff;}
div.std_newsarth .cola .relatedlinks { background-color: #ecedec; border-left:4px #0F4699 solid; padding: 0px 10px 10px 0px; margin-bottom: 5px;}
div.std_newsarth .cola .relatedlinks .relatedtitle {padding: 10px; font-weight: bold;}
div.std_newsarth .cola .relatedlinks .relatedlist ul{margin: 0px; padding: 0px 0px 0px 8px;}
div.std_newsarth .cola .relatedlinks .relatedlist li {list-style: none;padding: 2px 2px 2px 25px; margin: 0px; }
div.std_newsarth .cola .subinfo { float: right; color: #D90C10; width: 265px; border-top: 1px white solid; border-bottom: 1px white solid; padding: 10px 0px 10px 0px; margin: 0 0 10px 0px;}
div.std_newsarth .cola .subtitle {padding-bottom: 5px;color: #c79242;}
div.std_newsarth .cola .subtitletext {color: #002664; font-size: 0.7em; }
div.std_newsarth .cola .subinfo br {display: none;}
div.std_newsarth .cola .author {clear: both; padding: 10px 0px 10px 0px; color: #002664; font-weight: bold; border-top: 1px #cecece solid; }
div.std_newsarth .cola .sharebox { display: block; float: left; padding: 0px 15px 5px 0px; }
div.std_newsarth .cola .sharebox .tweetmeme { display: block; }
div.std_newsarth .cola .sharebox .facebookshare {display: block; }
.colb {display: none}
.std_article .hidden {display:block;}
.sharebox.hidden,.variants.hidden,.skiptomain.hidden {display:none;}
.std_article {display: block;
    overflow: hidden;
    width: 640px;
    margin: 0px 0px 0px 0px;
    background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") top center repeat;
    padding: 0px 15px 0px 15px;
    border: 1px solid white;}
.std_article .date {font-size: 0.7em;text-transform: uppercase;margin: 10px 0px 5px 0px;color: #829AC0;}
.std_article .imagecon {float:left;width:364px;padding-right:10px;}
.std_article .imagecon img {width:100%;height:auto;}
.std_article .author {display:none;}
.std_article .headline {font-family:'FuturaMD',Arial, Helvetica, sans-serif;font-size:11px;font-weight: normal;color: #002664;margin: 0px 0px 15px 0px;}
.std_article .sub-info {float: right;width: 265px;border-top: 1px #fff solid;border-bottom: 1px #fff solid;padding: 10px 0px 10px 0px;margin: 0 0 10px 0px;}
.std_article .caption {color: #002664;font-size: 0.8em;padding: 5px;border-left: 4px #002664 solid;background-color: #eaeaea;}
.std_article .copyright {padding: 5px;color: #5b6171;font-style: italic;border-left: 4px #002664 solid;background-color: #eaeaea;font-size: 0.7em;}
.std_article .subtitle {padding-bottom:5px;font-size:11px;color: #c79242;}
.std_article .subtitletext {font-size:11px;color:#002664;}
.std_article .abstract {padding: 10px 0px 10px 0px;line-height: 1.5;padding-right: 10px;font-weight: bold;color: #203368;font-size: 1em;}
.std_article .article {line-height: 1.5;padding: 0px 10px 10px 0px;color: #5b6171;font-size: 0.8em;}
/*----------------
.feat_medalists:hover:after {content: "Test New";}
.feat_medalists:after {font-size: 2.2em; content: "New"; background: yellow; display: block; width: 270px; height: 150px;}
----------------*/
.util_customhtml #scribble {background: #fff; overflow: hidden;}
/* Search Results */
table.sys_search {padding-top: 1px;}
table.sys_search td.titletxt { display: none;}
table.sys_search form.zoom_searchform {padding: 10px 0px 0px 0px;}
table.sys_search form.zoom_searchform input.zoom_searchbox { padding: 2px; font-size: 110%;}
table.sys_search div.sorting {padding: 10px 0px 10px 0px; font-size: 120%; border-bottom: 1px #002664 solid;}
table.sys_search div.sorting a {text-decoration: underline;}
table.sys_search div.result_block {background: #ffffff; padding: 20px;}
table.sys_search div.result_altblock {background: #efefef; padding: 20px;}
table.sys_search div.result_title{font-size: 120%;}
table.sys_search div.result_title a {font-weight: bold; text-decoration: underline;}
table.sys_search div.context {padding: 5px;}
table.sys_search div.result_pages { padding: 10px 0px 0px 0px; border-top: 1px #002664 solid; font-size: 120%; font-weight: bold;}
table.sys_search div.result_pages a {text-decoration: underline; padding: 5px;}
table.sys_search div.searchtime {padding: 0px 0px 20px 0px;}
table.sys_search span.highlight {background-color: yellow;}
table.sys_search div.recommended { background: #d0d0d0; border: 1px solid #5a4b8a; padding: 5px; margin-top: 10px; }
table.sys_search div.recommended .recommended_heading { font-size: 130%; font-weight: bold; margin: 0px 0px 5px 0px; }
table.sys_search div.recommended .recommend_block div.recommend_title { font-size: 120%; margin-bottom: 2px;}
table.sys_search div.recommended .recommend_block div.recommend_title a { font-weight: bold; text-decoration: underline;}
table.sys_search div.recommended .recommend_block div.recommend_description { }
table.sys_search div.recommended .recommend_block div.recommend_infoline { }
/*----------------DOCUMENTS LIST--------------*/
.basecolumn2a .list_documents { width: 630px; float: left; padding: 0px; margin: 0px 0px 20px 0px; }
.basecolumn2a .list_documents div.doclist { width: 630px; float: left; }
.basecolumn2a .list_documents div.doclist .heading { width: 620px; float: left; line-height: 30px; text-align: left; background: url("/images/structure/backgrounds/olym11-topnavbg.png") -20px 0px no-repeat; color: white; font-size: 0.8em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; border-bottom: 1px solid white; padding: 0 0 0 10px}
.basecolumn2a .list_documents div.doclist table.doclist { margin: 0px 0px 10px 0px; background: #efefef url("/images/structure/backgrounds/spacerbg-top.png") 0px 0px repeat-x; border-collapse: collapse; font-size: 0.8em; }
.basecolumn2a .list_documents div.doclist table.doclist tr th { padding: 5px 5px 5px 5px; border-collapse: collapse; color: #fff; font-weight: bold; font-size: 0.85em; background-color: #002664; border-right: solid 1px #2C4B7E;}
.basecolumn2a .list_documents div.doclist table.doclist tr td { padding: 5px 5px 5px 5px; border: solid 1px #bbbbbb; border-collapse: collapse; background-color: #f0f0f0; }
.basecolumn2a .list_documents div.doclist table.doclist tr td.headline a { padding: 2px 0px 2px 20px; color: #002664; background-image: url("/images/structure/backgrounds/png-pdf.png"); background-repeat: no-repeat; background-position: 0px 0px; }
.basecolumn2a .list_documents div.doclist .currentfolder { width: 630px; float: left; margin: 0px 0px 10px 0px; }
.basecolumn2a .list_documents div.doclist .currentfolder img { width: 50px; float: left; height: 50px; }
.basecolumn2a .list_documents div.doclist .currentfolder .currentfoldername { width: 565px; float: right; height: 50px; line-height: 50px; color: #002664; font-size: 1.2em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; }
.basecolumn2a .list_documents div.doclist .folderlist { width: 630px; float: left; margin: 0px 0px 0px 0px; }
.basecolumn2a .list_documents div.doclist .folderlist .subfolder { width: 620px; float: left; margin: 0px 0px 5px 0px; padding: 3px 5px 3px 5px; border: solid 1px #bbbbbb; border-collapse: collapse; background-color: #f0f0f0; }
.basecolumn2a .list_documents div.doclist .folderlist .subfolder img {}
.basecolumn2a .list_documents div.doclist .folderlist .subfolder .foldername { padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basecolumn2a .list_documents div.doclist .folderlist .subfolder a { font-weight: bold; font-size: 0.8em; }
.basecolumn2a .list_documents div.doclist .document { width: 610px; float: left; padding: 5px 0px 5px 10px; margin: 10px 0px 0px 5px; border-bottom: solid 1px #ececec; }
.basecolumn2a .list_documents div.doclist .document a { font-weight: bold; font-size: 0.8em; color: #002664;}
.basecolumn2a .list_documents div.doclist h2.title {font-size: 1.0em; color: #000000; font-weight: bold;}
/*----------------DOCUMENT--------------*/
.sys_document { width: 810px; float: left; padding: 10px 15px 0px 0px; margin: 0px 0px 0px 0px; }
.sys_document .docmain { width: 810px; float: left; padding: 0px; margin: 0px; }
.sys_document .docmain .headline { width: 810px; float: left; padding: 10px 0px 0px 0px; margin: 0px 0px 10px 0px; line-height: 2.2em; color: #0075a6; font-size: 1.6em; font-family: Georgia,Times New Roman; font-weight: bold; }
.sys_document .docmain .abstract { width: 810px; float: left; padding: 0px 0px 10px 0px; line-height: 1.4em;}
.sys_document div.doclatest { width: 810px; float: left; padding: 0px; margin: 0px 0px 20px 0px; }
.sys_document div.doclatest .title { width: 790px; float: left; padding: 0px; margin: 0px; padding: 2px 10px 9px 10px; margin: 0px 0px 10px 0px; line-height: 1.4em; font-size: 0.85em; color: #fff; font-family: Georgia,Times New Roman; font-weight: bold; background-color: #c41230; background-image: url("/images/structure/backgrounds/arch11-red-title2-arrow-white.gif"); background-repeat: no-repeat; background-position: bottom left; }
.sys_document div.doclatest table { margin: 10px 0px 0px 0px; border: solid 1px #dddddd; border-collapse: collapse; font-size: 0.9em; }
.sys_document div.doclatest table tr th { padding: 3px 5px 3px 5px; border: solid 1px #620918; border-collapse: collapse; color: #fff; font-weight: bold; font-family: Georgia,Times New Roman; background-color: #c41230; }
.sys_document div.doclatest table tr td { padding: 3px 5px 3px 5px; border: solid 1px #bbbbbb; border-collapse: collapse; background-color: #f0f0f0; }
.sys_document div.docprevious { width: 810px; float: left; padding: 0px; margin: 0px 0px 20px 0px; }
.sys_document div.docprevious .title { width: 790px; float: left; padding: 0px; margin: 0px; padding: 2px 10px 9px 10px; margin: 0px 0px 10px 0px; line-height: 1.4em; font-size: 0.85em; color: #fff; font-family: Georgia,Times New Roman; font-weight: bold; background-color: #c41230; background-image: url("/images/structure/backgrounds/arch11-red-title2-arrow-white.gif"); background-repeat: no-repeat; background-position: bottom left; }
.sys_document div.docprevious table { margin: 10px 0px 0px 0px; border: solid 1px #dddddd; border-collapse: collapse; font-size: 0.9em; }
.sys_document div.docprevious table tr th { padding: 3px 5px 3px 5px; border: solid 1px #620918; border-collapse: collapse; color: #fff; font-weight: bold; font-family: Georgia,Times New Roman; background-color: #c41230; }
.sys_document div.docprevious table tr td { padding: 3px 5px 3px 5px; border: solid 1px #bbbbbb; border-collapse: collapse; background-color: #f0f0f0; }
.sys_document div.docsearch { width: 810px; float: left; padding: 0px; margin: 0px 0px 20px 0px; }
.sys_document div.docsearch .background { width: 810px; float: left; padding: 0px; margin: 0px; }
.sys_document div.docsearch .searchform { width: 810px; float: left; padding: 0px; margin: 0px; }
.sys_document div.docsearch .title { width: 810px; float: left; padding: 10px 0px 0px 0px; margin: 0px 0px 10px 0px; line-height: 2.2em; color: #0075a6; font-size: 1.6em; font-family: Georgia,Times New Roman; font-weight: bold; }
.sys_document div.docsearch .searchform table { margin: 0px 0px 15px 0px; }
.sys_document div.docsearch .searchform table tr td { padding: 5px 5px 5px 0px; vertical-align: middle; }
.sys_document div.docsearch .searchform table tr td.label { width: 15%; color: #0075a6; font-weight: bold; font-size: 0.8em; }
.sys_document div.docsearch .searchform table tr td input { padding: 5px 5px 5px 5px; border: solid 1px #cacaca; }
.sys_document div.docsearch .searchbutton { padding: 0px 0px 0px 0px; margin: 0px 0px 20px 125px; }
.sys_document div.docsearch .searchbutton input { padding: 5px 10px 5px 10px; background-color: #0094d3; border: solid 1px #0094d3; color: #fff; font-weight: bold; font-family: Georgia,Times New Roman; }
.sys_document div.docsearch .searchbutton input:hover { cursor: pointer; text-decoration: underline; }
.sys_document div.results { width: 810px; float: left; padding: 0px; margin: 0px 0px 20px 0px; }
.sys_document div.results .numresults { margin: 0px 0px 10px 0px; padding: 3px 5px 3px 5px; border: solid 1px #bbbbbb; border-collapse: collapse; background-color: #f0f0f0; border-collapse: collapse; font-size: 0.9em; }
.sys_document div.results table.results { margin: 10px 0px 0px 0px; border: solid 1px #dddddd; border-collapse: collapse; font-size: 0.9em; }
.sys_document div.results table.results tr th { padding: 3px 5px 3px 5px; border: solid 1px #620918; border-collapse: collapse; color: #fff; font-weight: bold; font-family: Georgia,Times New Roman; background-color: #c41230; }
.sys_document div.results table.results tr td { padding: 3px 5px 3px 5px; border: solid 1px #bbbbbb; border-collapse: collapse; background-color: #f0f0f0; }
.sys_document div.results table.results tr td.headline a { padding: 0px 0px 0px 10px; background-image: url("/images/structure/backgrounds/arch11-red-dot-icon.gif"); background-repeat: no-repeat; background-position: 0px 6px; }
/*---------2COLB ISAF TV------*/
.basecolumn2b .worldcup_container_right_col_tv {display: block; background: #ffffff url("/images/structure/backgrounds/fans12-commonbg.jpg") repeat-x center 90px; overflow: hidden; float: left; width: 300px; height: 420px; margin: 0px 0px 20px 0px; }
.basecolumn2b .worldcup_container_right_col_tv .titletxt {position: absolute; text-transform: uppercase; text-shadow: 1px 1px 1px #FFFFFF;width: 290px; padding: 10px 0px 7px 10px; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; color: #002664; background: url("/images/structure/backgrounds/fans12-titleheader.png") no-repeat top left;}
.basecolumn2b .worldcup_article_list_mini_multimedia_right_col_tv {position: absolute; width: 300px; margin: 35px 0px 0px 0px; padding: 0px 0px; background: none;}
.basecolumn2b .worldcup_article_list_mini_multimedia_right_col_tv .article {width: 300px}
.basecolumn2b .worldcup_article_list_mini_multimedia_right_col_tv .headline {padding-left: 10px;}
.basecolumn2b .worldcup_article_list_mini_multimedia_right_col_tv .headline a {font-weight: bold; font-size: 0.7em;}
.basecolumn2b .worldcup_link_list_right_col_tv {position: absolute; margin: 10px 0px 0px 205px}
.basecolumn2b .worldcup_link_list_right_col_tv li {margin: 0px 0px 0px 10px}
.basecolumn2b .worldcup_link_list_right_col_tv li a {color: #002264; font-size: 0.7em; text-shadow: 1px 1px 1px #FFFFFF; text-transform: uppercase;}
.basecolumn2b .worldcup_article_list_right_col_latest_tv_compressed {display: block; margin: 245px 0px 0px 0px; background: none; height: 150px; overflow-y: scroll;}
.basecolumn2b .worldcup_article_list_right_col_latest_tv_compressed .article {width: 270px;}
/*---------------EVENTS----------------*/
.basecolumn1a .list_event { width: 980px; background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") top center repeat; border: 1px solid white; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c; clear: both; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.5em; padding: 15px 20px; margin-bottom: 15px; }
.eventlist { margin-right: 10px; }
.list_event .titletxt { clear: both; padding: 0 0 0px 0; color: #002664; margin: 0px 0px 10px 0px; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1.2em; text-transform: uppercase; }
.basecolumn1a table.event_table {width: 950px; background: #efefef url("/images/structure/backgrounds/spacerbg-top.png") 0px -30px repeat-x; border-collapse:collapse; -webkit-box-shadow: 0 0 2px #A9B7C2; -moz-box-shadow: 0 0 2px #A9B7C2; box-shadow: 0 0 2px #A9B7C2; }
table.event_table th { padding: 5px 5px 5px 5px; border-top: 1px solid #ffffff; border-right: 1px solid #2D4C7F; font-size: 0.9em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; background: url("/images/structure/backgrounds/isaf12-tiledblue.png") 0px 0px repeat; color: #fff; }
table.event_table td { margin: 0px 0px 5px 0px; padding: 5px 5px 5px 5px; border-bottom: 1px solid #ffffff; font-size: 0.9em; border-top: 1px solid #dddddd; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-collapse:collapse; color: #000000; }
table.event_table td a { color: #002664; font-size: 1.1em; font-weight: bold; }
table.event_table td a:hover { text-decoration: underline; }
table.event_table td strong { color:#002664;}
table.event_table th.header_Date { width: 15%; }
table.event_table th.header_Event { width: 45%;}
table.event_table th.header_Venue {width: 20%;}
table.event_table th.header_Nation {width: 20%;}
.list_event .link {clear: both; margin: 10px 0px 10px 0px; overflow: hidden;}
.list_event .link a {display: block; clear: both; float: left; color: #002664; font-weight: bold; text-transform: uppercase; font-size: 0.85em;}
.list_event .link .next {float: left; height: 23px; line-height: 23px; margin-right: 10px;}
.list_event .link .previous {float: left; height: 25px; line-height: 25px; color: #002664; font-weight: bold; text-transform: uppercase; font-size: 0.75em;}
.list_event .link .searchlink {clear: both;}
/*------SIDEBAR SWC-------*/
.worldcup_link_list_right_results {-moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c;}
/*---------------EVENTS BASECOLUMN2B----------------*/
/*.basecolumn2b .list_event { clear: both; float: left; margin: 0px 0px 0px 0px; width: 300px; background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") top center repeat; border: 1px solid white; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c; clear: both; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.5em; padding: 0px 0px; margin-bottom: 15px; }
.basecolumn2b .eventlist { margin-right: 0px; }*/
.basecolumn2b .list_event { background:none; }
.basecolumn2b .eventlist { margin-right: 0px; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c;clear: both; font-size: 0.8em; float: left; margin: 0px 0px 0px 0px; width: 300px; background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") top center repeat; border: 1px solid white; clear: both; color: #333333; font-family:Arial, Helvetica, sans-serif; line-height: 1.5em; padding: 0px 0px; margin-bottom: 20px; }
.basecolumn2b .list_event .titletxt { text-transform: inherit !important; clear: both; height: 26px; padding: 18px 0 0px 20px; color: #fff; margin: 0px 0px 15px 0px; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1em; border: 1px solid #22345c; background: url("/images/structure/backgrounds/WC-BG-Body-Title.png") top left no-repeat; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c;}
.basecolumn2b table.event_table {width: 300px; background: #efefef url("/images/structure/backgrounds/spacerbg-top.png") 0px -30px repeat-x; border-collapse:collapse; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.basecolumn2b .event_table th { padding: 5px 5px 5px 5px; border-top: 0px solid #ffffff; border-right: 1px solid #002664; font-size: 0.9em; font-family: 'FuturaMD'; font-weight: normal; text-transform: uppercase; background: url("/images/structure/backgrounds/isaf12-tiledblue.png") 0px 0px repeat; color: #fff; }
.basecolumn2b table.event_table td { margin: 0px 0px 5px 0px; padding: 2px 5px 4px 5px; background: #fff;border-bottom: 0px solid #ffffff; font-size: 0.9em; border-top:0px solid #dddddd; border-left:0px solid #ffffff; border-right:0px solid #ffffff; border-collapse:collapse; color: #000000; }
.basecolumn2b table.event_table td a { color: #002664; font-size: 1em; font-weight: bold; }
.basecolumn2b table.event_table td a:hover { text-decoration: underline; }
.basecolumn2b table.event_table td strong { color:#002664;}
.basecolumn2b table.event_table th.header_Date { width: 22%; font-size: 0.85em; padding-left: 25px; }
.basecolumn2b table.event_table th.header_Event { width: 40%;font-size: 0.85em;}
.basecolumn2b table.event_table th.header_Venue {width: 18%;font-size: 0.85em;}
.basecolumn2b table.event_table th.header_Nation {display: none;}
.basecolumn2b table.event_table td.CHN {display: none;}
.basecolumn2b table.event_table td.AUS {display: none;}
.basecolumn2b table.event_table td.USA {display: none;}
.basecolumn2b table.event_table td.ESP {display: none;}
.basecolumn2b table.event_table td.FRA {display: none;}
.basecolumn2b table.event_table td.NED {display: none;}
.basecolumn2b table.event_table tr.odd td { background: #ecf3fa; }
.basecolumn2b .list_event .link {clear: both; margin: 10px 0px 10px 20px; overflow: hidden;}
.basecolumn2b .list_event .link a {display: block; clear: both; float: left; color: #002664; font-weight: bold; text-transform: uppercase; font-size: 0.85em;}
.basecolumn2b .list_event .link .next {float: left; position: relative; height: 23px; line-height: 23px; margin-right: 10px; width: 150px; }
.basecolumn2b .list_event .link .previous {float: left; height: 25px; line-height: 25px; color: #002664; font-weight: bold; text-transform: uppercase; font-size: 0.75em;}
.basecolumn2b .list_event .link .searchlink {clear: both; }
/*---TV---*/
.worldcup_container_right_tv { clear: both; float: left; width: 300px; height: 360px; margin-bottom: 15px !important; }
.worldcup_container_right_tv .titletxt { height: 26px; padding: 14px 0 4px 20px; color: #fff; margin: 0px 0px 7px 0px; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; font-weight: normal; font-size: 1em; border: 1px solid #22345c; background: url("/images/structure/backgrounds/WC-BG-Body-Title.png") top left no-repeat; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c; }
.worldcup_article_list_mini_multimedia_right_col_tv { clear: both; background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") !important; background-position: top center; background-repeat: repeat; border: 1px solid white; -moz-box-shadow: 1px 2px 3px 0px #50616c; -webkit-box-shadow: 1px 2px 3px 0px #50616c; box-shadow: 1px 2px 3px 0px #50616c; margin: 0px 0px 20px 0px !important; }
.worldcup_slider_minplayer .article1 .mediaplayer {height: 200px; margin: 10px 0px 10px 10px; }
.sailing_link_list_home_tv {position: absolute; margin: 10px 0px 0px 235px;}
.sailing_link_list_home_tv li {margin: 0px 0px 0px 0px}
.sailing_link_list_home_tv li a {color: #002264; font-size: 0.7em; text-shadow: 1px 1px 1px #FFFFFF; text-transform: uppercase;}
#player34982_wrapper { margin: 10px 0px 10px 10px; }
/*-----ISAF TV------*/
.jcarousel-skin-tango .jcarousel-container {margin-top: 10px;}
.jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 256px; padding: 5px 22px;}
.jcarousel-skin-tango .jcarousel-container-vertical { width: 75px; height: 245px; padding: 40px 20px;}
.jcarousel-skin-tango .jcarousel-clip { overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 257px; height: 120px;}
.jcarousel-skin-tango .jcarousel-clip-vertical { width: 75px; height: 245px;}
.jcarousel-skin-tango .jcarousel-item {background: #e1e4e8; width: 75px; padding: 3px; height: 120px; border: 1px solid #e1e4e8;}
.jcarousel-skin-tango .jcarousel-item:hover { background: #002664;; border: 1px solid #002664;}
.jcarousel-skin-tango .jcarousel-item:hover a { color: #ffffff;}
.jcarousel-skin-tango .med-selected { background: #002664;; border: 1px solid #002664;;}
.jcarousel-skin-tango .med-selected a {color: #ffffff !important;}
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0; margin-right: 4px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000;}
.jcarousel-skin-tango .jcarousel-item-horizontal img { width: 75px;}
.jcarousel-skin-tango .jcarousel-item-horizontal a { display: block; color: #002664;; line-height: 100%; font-size: 0.65em;}
/**
* Horizontal Buttons
*/
.jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 55px;
right: 5px;
width: 10px;
height: 20px;
cursor: pointer;
background: transparent url(/images/structure/backgrounds/fans12-tv-arrowsright.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
left: 5px;
right: auto;
background-image: url(/images/structure/backgrounds/fans12-tv-arrowsright.png);
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus {
background-position: -30px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
cursor: default;
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
position: absolute;
top: 55px;
left: 5px;
width: 10px;
height: 20px;
cursor: pointer;
background: transparent url(/images/structure/backgrounds/fans12-tv-arrowsleft.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
left: auto;
right: 5px;
background-image: url(/images/structure/backgrounds/fans12-tv-arrowsleft.png);
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
background-position: -30px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background-position: -45px 0;
}
/**
* Vertical Buttons
*/
.jcarousel-skin-tango .jcarousel-next-vertical {
position: absolute;
bottom: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(/images/structure/backgrounds/arrows-show-left.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover, .jcarousel-skin-tango .jcarousel-next-vertical:focus {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
position: absolute;
top: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(/images/structure/backgrounds/fans12-arrowleft.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-vertical:focus {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
/*-COOKIES DIRECTIVE-*/
#cookiesdirective {z-index:9999;border-bottom:solid 1px #272727;background:#fff;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-khtml-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;}
#cookiesdirective div {width:940px;margin:0 auto;padding:10px 30px 0 30px;line-height:1.4em;color:#203368;}
#cookiesdirective a {font-weight:bold;text-decoration:underline;}
#cookiesdirective a:hover {color:#203368;}
#cookiesdirective input#epdagree {border:solid 1px #000;padding:0;margin:0 5px;}
#cookiesdirective input#epdsubmit {width:70px;padding:4px 5px;margin:2px 0 0 0;font-weight:bold;color:#000;text-shadow: 1px 1px 1px #fff;border:solid 1px #000;background-color:#cbcbcb;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-khtml-border-radius: 4px;}
#cookiesdirective input#epdsubmit:hover {cursor:pointer;text-decoration:underline;background-color:#fff;}
.smarteditmode .addthis-smartlayers { display: none; }
.addthis-smartlayers h2 { background: none; }
/*--IN MENU PAGE--*/
.multilevel_page ul { position: relative; z-index: 200; float: left; padding: 0px; margin: 0px 0px 30px 0px; width: 100%; }
.multilevel_page ul ul { display: none; position: relative; z-index: 1960; }
.multilevel_page ul ul ul { display: none;position: relative; z-index: 1970; }
.multilevel_page ul li { float: left; position: relative; z-index: 1950;}
.multilevel_page ul li a { float: left; padding: 3px 10px 3px 10px; text-align: center; color: #002664; font-weight: normal; font-size: 0.75em; vertical-align: middle; }
.multilevel_page ul li a:hover { text-decoration: none; color: #fff; }
.multilevel_page ul li:hover { background-color: #002664; }
.multilevel_page ul li:hover ul { z-index: 1000; display: block; position: absolute; width: 161px; padding: 5px; left: 0px; margin: 21px 0px 0px 0px; background-color: #e8e8e8; }
.multilevel_page ul li:hover ul ul { display: none; }
.multilevel_page ul li:hover ul li { width: 161px; border-right: 1px solid #efefef; background: #ffffff }
.multilevel_page ul li:hover ul li:hover { background: #002664; }
.multilevel_page ul li:hover ul li:hover a { color: #ffffff;}
.multilevel_page ul li:hover ul li a { clear: both; padding: 4px 10px 4px 10px; text-align: left; font-size: 0.7em; }
.multilevel_page ul li:hover ul li:hover ul { z-index: 1000; display: block; position: absolute; width: 161px; padding: 5px; left: 0px; margin: 0px 0px 0px 161px; background-color: #002664; }
.multilevel_page ul li:hover ul li:hover ul li { width: 161px; border-right: 1px solid #efefef; background: #ffffff }
.multilevel_page ul li:hover ul li:hover ul li a { padding: 4px 10px 4px 10px; color: #666666; font-size: 0.65em; font-style: normal; }
.multilevel_page ul li:hover ul li:hover ul li:hover a {color: #002664;}
/*----------- COMPETITION ------------*/
.competition {background:url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png"); font-size: 1.2em; }
.competition table.details { width: 100%;margin-top:10px; border-collapse:collapse; -webkit-box-shadow: 0 0 2px #A9B7C2; -moz-box-shadow: 0 0 2px #A9B7C2; box-shadow: 0 0 2px #A9B7C2; behavior: url('/tools/pie/PIE.php') }
.competition table.details td.cpdata input {padding: 2px; margin: 0px;}
.competition td.section { padding: 4px 10px 4px 10px; text-transform: uppercase; margin-bottom:10px; color:#002664; font-size: 0.7em; font-weight: bold; border-bottom: solid 1px #ccc; }
.question { font-weight: bold;}
.competition .title { height: 43px; line-height: 43px; padding: 0px 0px 0px 15px; margin-bottom: 10px; font-family: 'FuturaMD',Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 0.9em; font-weight:normal; text-transform:uppercase; background:url("/images/structure/backgrounds/WC-BG-Body-Title.png") no-repeat scroll left top #22345c;}
.competition td { padding: 10px;}
.competition td br {display: none;}
.competition td.intro p {font-size: 0.7em;}
.competition td.details {font-size: 0.7em; width: 100%; border-collapse:collapse; -webkit-box-shadow: 0 0 2px #A9B7C2; -moz-box-shadow: 0 0 2px #A9B7C2; box-shadow: 0 0 2px #A9B7C2; behavior: url('/tools/pie/PIE.php') }
.competition .question {}
.competition td.rules { padding: 0px;}
.competition td.rules p { padding: 0px 0px 0px 10px;}
.competition td.rules ol { width: 420px; padding: 0px 0px 0px 30px; }
.competition td.rules ol li { list-style-type: decimal; }
.competition input {margin: 10px 0px 30px 0px; padding: 5px;}
/*BASEFLOATING*/
#basefloating {position:fixed; z-index:1000; bottom:0; display:block; float:left; width:100vw; background-image:url("/images/structure/backgrounds/WC-BG-Footer-Websites.png"); background-repeat:repeat-x; background-position:center top;}
#basefloating .container_floating {width:100%; }
#basefloating .container_floating .button_list_floating ul {float:left; width:100%; }
#basefloating .container_floating .button_list_floating ul li {float:left; width:calc(100% / 7 - 1px);}
#basefloating .container_floating .button_list_floating ul li img {margin:10px calc(100% / 7);}
@media screen and (min-width:1361px){
#basefloating .container_floating .button_list_floating ul {height:140px;}
#basefloating .container_floating .button_list_floating ul li img {width:170px; height:auto; }
.basefooter {padding-bottom:165px!important;}
}
@media screen and (min-width:1025px) and (max-width:1360px){
#basefloating .container_floating .button_list_floating ul {height:105px;}
#basefloating .container_floating .button_list_floating ul li img {width:120px; height:auto; }
.basefooter {padding-bottom:125px!important;}
}
@media screen and (max-width:1024px){#basefloating {display:none;}}

/*---Gallery---*/
.feat_gallrotate_styleb .ad-gallery{width: 100%;position: relative;display: block;float: left;clear: both;}
.feat_gallrotate_styleb .titletxt  {font-family: 'galano_grotesque';text-transform: uppercase;font-size: 2.813rem;padding: 35px 0 35px 0;color: #192757;text-align: center;}
.feat_gallrotate_styleb .headlinetxt{display:none;}

.feat_gallrotate_styleb .ad-nav{width: 90%;padding: 25px 5%;margin: 0;background: #fff;text-align: center;clear: both;position:relative;float: left;display: block;z-index: 10;bottom: 0;}
.feat_gallrotate_styleb .ad-nav .ad-thumbs ul {float: left;width: 100%!important;margin-left: 3%}
.feat_gallrotate_styleb .ad-nav .ad-thumbs ul li {display: inline;}
.feat_gallrotate_styleb .ad-nav .ad-thumbs ul li a img{width: 80px;margin: 0 4px;}
.feat_gallrotate_styleb .ad-nav .ad-back,
.feat_gallrotate_styleb .ad-nav .ad-forward{position:absolute;top: calc(50% - 26px);text-indent:-3000px;overflow:hidden;width: 50px;height: 50px!important;}
.feat_gallrotate_styleb .ad-nav .ad-back{left:2%;cursor:pointer;}
.feat_gallrotate_styleb .ad-nav .ad-forward{right:2%;cursor:pointer;}
.feat_gallrotate_styleb .ad-nav .ad-back:before{content:"<";text-indent: 0px;color:#192757 ; position: absolute;left: 0;top: 0; font-size: 1.5rem;text-align: center;}
.feat_gallrotate_styleb .ad-nav .ad-forward:before{content:">";text-indent: 0px;color:#192757; position: absolute;right: 0;top: 0; font-size: 1.5rem;text-align: center;}

.feat_gallrotate_styleb .ad-controls{background: #E3E3E3;display: block;float: left;width: 100%;padding: 20px 0;}
.feat_gallrotate_styleb .ad-controls p{float:left;font-family: inherit;color: #192757;font-size: 1rem;line-height: 2em;margin: 0 0 0 5%!important;}
.feat_gallrotate_styleb .ad-controls .ad-slideshow-start{position:relative;margin-right:5%;float:right;text-indent:-3000px;overflow:hidden;width:60px;height: 30px;}
.feat_gallrotate_styleb .ad-controls .ad-slideshow-start:before{content: "Play";text-indent: 0px;color:#192757; position: absolute;left: 0;top: 0; width:100%;font-size: 1.5rem;text-align: center;}
.feat_gallrotate_styleb .ad-controls .ad-slideshow-start:hover:before{color:grey;cursor:pointer;}
.feat_gallrotate_styleb .ad-controls .ad-slideshow-stop{position:relative;margin-right:5%;float:right;text-indent:-3000px;overflow:hidden;width:70px;height: 30px;}
.feat_gallrotate_styleb .ad-controls .ad-slideshow-stop:before{content:"Pause";text-indent: 0px;color:#192757; position: absolute;left: 0;top: 0; width:100%;font-size: 1.5rem;text-align: center;}
.feat_gallrotate_styleb .ad-controls .ad-slideshow-stop:hover:before{color:grey;cursor:pointer;}

.feat_gallrotate_styleb .ad-image{width: 70%!important;height: auto!important;margin: 0px auto 43px;}
.feat_gallrotate_styleb .ad-image p{display: inline;}
.feat_gallrotate_styleb .ad-image img{width: 100%;display: block;height: auto;padding: 0px 0 20px;}
.feat_gallrotate_styleb .ad-image-wrapper .ad-prev,
.feat_gallrotate_styleb .ad-image-wrapper .ad-next{position:absolute;top:calc(50% - 65px);text-indent:-3000px;overflow:hidden;width: 50px;height: 50px!important;}
.feat_gallrotate_styleb .ad-image-wrapper .ad-prev{left:5%;}
.feat_gallrotate_styleb .ad-image-wrapper .ad-prev:before{content:"<";text-indent: 0px;color:#192757 ; position: absolute;left: 0;top: 0;font-size: 1.5rem;text-align: center;}
.feat_gallrotate_styleb .ad-image-wrapper .ad-next{right:5%;}
.feat_gallrotate_styleb .ad-image-wrapper .ad-next:before{content:">";text-indent: 0px;color:#192757; position: absolute;left: 0;top: 0; font-size: 1.5rem;text-align: center;}
.feat_gallrotate_styleb .ad-image-wrapper .ad-prev:hover:before,
.feat_gallrotate_styleb .ad-image-wrapper .ad-next:hover:before{color:grey;cursor:pointer;}
.feat_gallrotate_styleb .ad-image-wrapper{text-align:center;position: relative;display: block;width: 100%;clear: both;float: left;}

@media screen and (max-width:640px) {
.feat_gallrotate_styleb .titletxt  {font-size: 2rem;}
}
@media screen and (max-width:620px) {
.feat_gallrotate_styleb .ad-image{width: 80%!important;}
.feat_gallrotate_styleb .ad-image-wrapper .ad-next{right:7%;z-index:1;}
.feat_gallrotate_styleb .ad-image-wrapper .ad-prev{left:7%;z-index:1;}
.feat_gallrotate_styleb .ad-image-wrapper .ad-prev:before{content:"<";text-indent: 0px;color:#192757 ; background:#fff; border-radius:50px; position: absolute;left: 0;top: 0; font-size: 1.5rem;text-align: center;}
.feat_gallrotate_styleb .ad-image-wrapper .ad-next:before{content:">";text-indent: 0px;color:#192757; background:#fff; border-radius:50px; position: absolute;left: 0;top: 0;font-size: 1.5rem;text-align: center;}
.feat_gallrotate_styleb .ad-nav .ad-back:before{content:"<";text-indent: 0px;color:#192757 ; position: absolute;left: 0;top: 0; font-size: 1.5rem;text-align: center;}
.feat_gallrotate_styleb .ad-nav .ad-forward:before{content:">";text-indent: 0px;color:#192757; position: absolute;left: 0;top: 0; font-size: 1.5rem;text-align: center;}
}
@media screen and (max-width:480px) {
.feat_gallrotate_styleb .ad-image{width: 90%!important;}
}

/*ENTRY LIST TABLE*/
.entrylist_container {height:450px;}
.entrylist_container .classpanels {height:initial!important;overflow:hidden!important;}

/* <IMG src="/images/structure/backgrounds/WC-BG-Event-Tab2.png"><IMG src="/images/structure/backgrounds/WC-BG-Toolbar-Menu-Blue.png"><IMG src="/images/structure/backgrounds/WC-BG-Toolbar-Menu-Silver.png"><IMG src="/images/structure/backgrounds/WC-BG-Toolbar-Menu-Silver-Transp.png"><IMG src="/images/structure/backgrounds/WC-BG-Toolbar-Menu.png"><IMG src="/images/structure/backgrounds/WC-BG-Toolbar-History-02.png"><IMG src="/images/structure/backgrounds/WC-BG-Toolbar-History.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Article-Rotate-Circle-Off.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Article-Rotate-Circle-On.png"><IMG src="/images/structure/backgrounds/WC-BG-TV-Control-Left-Over.png"><IMG src="/images/structure/backgrounds/WC-BG-TV-Control-Right-Over.png"><IMG src="/images/structure/backgrounds/WC-BG-Event-Tab.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Article-Rotate-Circle-Off.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Article-Rotate-Circle-On.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Countdown-Day.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Countdown-Min.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Countdown-Sec.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Table-Cell-Bronze.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Table-Cell-Gold.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Table-Cell-Silver.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Title.png"><IMG src="/images/structure/backgrounds/WC-BG-TB-Home.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-Twitter.png"><IMG src="/images/structure/backgrounds/WC-BG-Body-White-Transp.png"><IMG src="/images/structure/backgrounds/WC-BG-Footer-Websites.png"><IMG src="/images/structure/backgrounds/WC-BG-Header-Countdown-Day.png"><IMG src="/images/structure/backgrounds/WC-BG-Header-Countdown-Min.png"><IMG src="/images/structure/backgrounds/WC-BG-Header-Countdown-Sec.png"><IMG src="/images/structure/backgrounds/WC-BG-Menu.png"><IMG src="/images/structure/backgrounds/WC-BG-Regatta-Icon.png"><IMG src="/images/structure/backgrounds/WC-BG-TV-Control-Left.png"><IMG src="/images/structure/backgrounds/WC-BG-TV-Control-Right.png"><IMG src="/images/structure/backgrounds/WC-13-BG-Base-Credits.jpg"><IMG src="/images/structure/backgrounds/WC-13-BG-Main-Image.jpg"><IMG src="/images/structure/backgrounds/WC-BG-Acc-Control.png"> */


body {      }
/* <img src="/images/structure/backgrounds/WC-BG-Event-Tab2.png" /><img src="/images/structure/backgrounds/WC-BG-Toolbar-Menu-Blue.png" /><img src="/images/structure/backgrounds/WC-BG-Toolbar-Menu-Silver.png" /><img src="/images/structure/backgrounds/WC-BG-Toolbar-Menu-Silver-Transp.png" /><img src="/images/structure/backgrounds/WC-BG-Toolbar-Menu.png" /><img src="/images/structure/backgrounds/WC-BG-Toolbar-History-02.png" /><img src="/images/structure/backgrounds/WC-BG-Toolbar-History.png" /><img src="/images/structure/backgrounds/WC-BG-Body-Article-Rotate-Circle-Off.png" /><img src="/images/structure/backgrounds/WC-BG-Body-Article-Rotate-Circle-On.png" /><img src="/images/structure/backgrounds/WC-BG-TV-Control-Left-Over.png" /><img src="/images/structure/backgrounds/WC-BG-TV-Control-Right-Over.png" /><img src="/images/structure/backgrounds/WC-BG-Event-Tab.png" /><img src="/images/structure/backgrounds/WC-BG-Body-Article-Rotate-Circle-Off.png" /><img src="/images/structure/backgrounds/WC-BG-Body-Article-Rotate-Circle-On.png" /><img src="/images/structure/backgrounds/WC-BG-Body-Countdown-Day.png" /><img src="/images/structure/backgrounds/WC-BG-Body-Countdown-Min.png" /><img src="/images/structure/backgrounds/WC-BG-Body-Countdown-Sec.png" /><img src="/images/structure/backgrounds/WC-BG-Body-Table-Cell-Bronze.png" /><img src="/images/structure/backgrounds/WC-BG-Body-Table-Cell-Gold.png" /><img src="/images/structure/backgrounds/WC-BG-Body-Table-Cell-Silver.png" /><img alt="" height="20" src="/images/structure/backgrounds/fans12-tv-arrowsleft.png" width="55" /><img alt="" height="20" src="/images/structure/backgrounds/fans12-tv-arrowsright.png" width="55" /><img src="/images/structure/backgrounds/WC-BG-Body-Title.png" /><img src="/images/structure/backgrounds/WC-BG-TB-Home.png" /><img src="/images/structure/backgrounds/WC-BG-Body-Twitter.png" /><img src="/images/structure/backgrounds/WC-BG-Body-White-Transp.png" /><img src="/images/structure/backgrounds/WC-BG-Footer-Websites.png" /><img src="/images/structure/backgrounds/WC-BG-Header-Countdown-Day.png" /><img src="/images/structure/backgrounds/WC-BG-Header-Countdown-Min.png" /><img src="/images/structure/backgrounds/WC-BG-Header-Countdown-Sec.png" /><img src="/images/structure/backgrounds/WC-BG-Menu.png" /><img src="/images/structure/backgrounds/WC-BG-Regatta-Icon.png" /><img src="/images/structure/backgrounds/WC-BG-TV-Control-Left.png" /><img src="/images/structure/backgrounds/WC-BG-TV-Control-Right.png" /><img src="/images/structure/backgrounds/WC-13-BG-Base-Credits.jpg" /><img src="/images/structure/backgrounds/WC-13-BG-Main-Image.jpg" /><img src="/images/structure/backgrounds/WC-BG-Acc-Control.png" />
 */


body {      }