



/* Last Published: 2017-07-27 11:10:31, last release by bhughes-admin */





/* Last Published: 2016-11-08 17:28:16, last release by owen-admin */





/* Last Published: 2016-11-08 11:55:41, last release by owen-admin */


/*---------------- ANOTHER ____ _____ ______ ______ ____ /\ _`\ /\ __`\/\__ _\\__ _\ /\ _`\ \ \,\L\_\ \ \/\ \/_/\ \//_/\ \/ \ \ \/\_\ \/_\__ \\ \ \ \ \ \ \ \ \ \ \ \ \ \/_/_ /\ \L\ \ \ \_\ \ \ \ \ \_\ \__\ \ \L\ \ \ `\____\ \_____\ \ \_\ /\_____\\ \____/ \/_____/\/_____/ \/_/ \/_____/ \/___/ WEBSITE ----------------*/
/*----------------STANDARD SET-UP----------------*/


input,
select,
textarea {
    z-index: 1;
    font-family: arial;
    padding: 0;
    margin: 0;
    border: 1px solid #ccc;
}
fieldset {
    border: none;
}
table,
th,
td,
img {
    border: solid #000 0px;
}
a {
    color: #17479e;
    text-decoration: none;
    font-weight: normal;
}
a:hover {
    text-decoration: underline;
}
a:focus {
    outline: none;
}
img {
    padding: 0;
}
table {
    width: 100%;
    margin-bottom: 10px;
}
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;
}
@font-face {
    font-family: "galano_grotesque";
    src: url("/tools/fonts/Co-Headline-W01-Regular/09ac81b561d9a4e2834c7bb4c669cb85.eot");
    /* IE9*/
 
    src: url("/tools/fonts/Co-Headline-W01-Regular/09ac81b561d9a4e2834c7bb4c669cb85.eot?#iefix") format("embedded-opentype"),
    /* IE6-IE8 */
 
    url("/tools/fonts/Co-Headline-W01-Regular/09ac81b561d9a4e2834c7bb4c669cb85.woff2") format("woff2"),
    /* chrome?firefox */
 
    url("/tools/fonts/Co-Headline-W01-Regular/09ac81b561d9a4e2834c7bb4c669cb85.woff") format("woff"),
    /* chrome?firefox */
 
    url("/tools/fonts/Co-Headline-W01-Regular/09ac81b561d9a4e2834c7bb4c669cb85.ttf") format("truetype"),
    /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
 
    url("/tools/fonts/Co-Headline-W01-Regular/09ac81b561d9a4e2834c7bb4c669cb85.svg#galano_grotesque") format("svg");
    /* iOS 4.1- */
}
/*-----FONT ICON STYLING-----*/

:after,
:before {
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Enable Ligatures ================ */
 
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    /* Better Font Rendering =========== */
 
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/*---------SOTIC ICONS-------*/

@font-face {
    font-family: 'sotic';
    src: url('/tools/fonts/sotic-icon/sotic.eot?16ey5y');
    src: url('/tools/fonts/sotic-icon/sotic.eot?#iefix16ey5y') format('embedded-opentype'), url('/tools/fonts/sotic-icon/sotic.woff?16ey5y') format('woff'), url('/tools/fonts/sotic-icon/sotic.ttf?16ey5y') format('truetype'), url('/tools/fonts/sotic-icon/sotic.svg?16ey5y#sotic') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*---------SHARED AREAS----------*/

html {
    background: #fff;
}
body {
    color: #000;
    font-family: 'FuturaMD';
    font-size: 1em;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    background: #ececec url(/images/structure/backgrounds/Headerbkg.png);
    background-repeat: no-repeat;
    background-position: top 405px left -750px;
    background-size: calc(100% + 800px);
    scrollbar-face-color: #eeeeee;
    scrollbar-highlight-color: #dddddd;
    scrollbar-shadow-color: #dddddd;
    scrollbar-3dlight-color: #cccccc;
    scrollbar-arrow-color: #17479e;;
    scrollbar-track-color: #cccccc;
    scrollbar-darkshadow-color: #dddddd;
}
div.base_standard {
    margin: 0 auto;
    padding: 0;
}
div.basecontainer {
    background: none;
    margin: 0 auto 0px auto;
    padding: 0;
}
div.basebody {
    padding: 0;
    margin: 0;
    overflow: hidden;
}
div.basebody:before {
    content: "";
    width: 100%;
    height: 237px;
    background: #fff;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}
div.baseheader {
    padding: 0px;
    margin: 0px 0px 0px 0px;
    clear: both;
    float: left;
    background-color: #17479e;
    width: 100%;
    z-index: 1;
    position: relative;
}
div.basemainarea {
    width: 990px;
    padding: 0px 0px 0px 0px;
    margin: 0px auto 0px auto;
    clear: both;
}
div.basefooter {
    padding: 0px 0px 0px 0px;
    clear: both;
}
div.basetopmenu {
    width: 990px;
    padding: 0px 0px;
    margin: 0px auto 0px auto;
    clear: both;
    z-index: 1000;
    position: relative;
}
div.basetoolbar {
    display: block;
    width: 990px;
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.basebannertxt {
    display: none;
    width: 960px;
    float: left;
    padding: 0px;
    margin: 0px;
}
*:first-child+html div.basetoolbar {
    z-index: 2300;
    position: relative;
}
/*--BASECOLUMNS--*/

.isaf_base_home .basecolumn1a {
    position: relative;
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none;
    border: #dcdcdc solid 1px;
}
.basecolumn1a .std_pagea {
    position: relative;
    width: 960px;
    float: left;
    margin: 0px 0px 20px 0px;
    padding: 15px;
    overflow: hidden;
    background: #ffffff;
    border: #dcdcdc solid 1px;
}
.basecolumn2a {
    position: relative;
    width: 625px;
    float: left;
    margin: 0px 10px 20px 0px;
    padding: 15px;
    background: #ffffff;
    border: #dcdcdc solid 1px;
}
.basecolumn2b {
    width: 320px;
    float: right;
    margin: 0px 0px 0px 0px;
}
*:first-child+html .basecolumn1a {
    z-index: 2200
}
*:first-child+html .basecolumn2a {
    z-index: 2200
}
/*--BASE INDEX--*/

.basecolumn1a .isaf_page_a_index {
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none;

}
.basecolumn1a .rankings_table {
    width: 990px;
    float: left;
    overflow: visible;
    padding: 0px;
    margin: 0px;
    background: none;

}
.isaf_base_home .basecolumn1a {
    position: relative;
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none;

}
.isaf_base_news_index .basecolumn1a {
    position: relative;
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none
}
.isaf_base_meetings .basecolumn1a {
    position: relative;
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none;

}
.isaf_base_rankings .basecolumn1a {
    position: relative;
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none;

}
.isaf_base_events .basecolumn1a {
    position: relative;
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none;

}
.isaf_base_race_officials .basecolumn1a {
    position: relative;
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none;

}
.isaf_base_classes_equipment .basecolumn1a {
    position: relative;
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none;

}
.isaf_base_sailors .basecolumn1a {
    position: relative;
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none;

}
.isaf_base_training .basecolumn1a {
    position: relative;
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none;

}
.isaf_base_documents_and_rules .basecolumn1a {
    position: relative;
    width: 990px;
    float: left;
    padding: 0px;
    margin: 0px;
    background: none;

}
/*------SLIDER NEWS-----*/

.isaf_container_menu_news {
    clear: both;
    margin-bottom: 10px;
    display: block;
    float: left;
    padding: 3px 5px;
    width: 980px;
    border-bottom: 0px;
    background: #fff;
}
.isaf_container_menu_news_sliding_tab_3_1 {
    width: 660px;
    float: left;
}
#wrapper27598 {
    float: left;
    height: 31px;
    margin: 0px 0px 0px 7px;
    position: relative;
}
#wrapper27598 .bx-wrapper {
    width: 660px !important;
    float: left;
    padding: 0px;
    margin: 5px 0px 0px 0px;
}
#wrapper27598 .bx-window {
    width: 660px !important;
    height: 20px !important;
    padding: 0px 0px 0px 0px;
}
#wrapper27598 .bx-prev {
    display: none
}
#wrapper27598 .bx-next {
    display: none
}
#wrapper27598 .bx-window ul {
    width: 660px;
}
#wrapper27598 .bx-window ul li {
    width: 660px;
}
#wrapper27598 .bx-window .list_articles {
    float: left;
    padding: 0;
    margin: 0px 0px 0px 20px;
    width: 630px;
}
#wrapper27598 .bx-window .list_articles .article {
    float: left;
    padding: 0px;
}
#wrapper27598 .bx-window .list_articles .article .image {
    display: none;
}
#wrapper27598 .bx-window .list_articles .article .headline {
    display: block;
    width: 630px;
    float: right;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
#wrapper27598 .bx-window .list_articles .article .headline a {
    font-size: 0.7em;
    color: #17479e;
}
#wrapper27598 .bx-window .list_articles .article .headline a:hover {
    text-decoration: underline;
}
#wrapper27598 .bx-window .list_articles .article .date {
    display: none;
}
#wrapper27598 .bx-window .list_articles .article .abstract {
    display: none;
}
.isaf_container_menu_news .sailing_link_list_home_rollerdeck {
    float: right;
    width: 312px;
    height: auto;
    padding: 0px;
    margin: 5px 0px 0px 0px;
}
.isaf_container_menu_news .sailing_link_list_home_rollerdeck li {
    float: left;
    margin-right: 15px;
    padding-left: 20px;
}
.isaf_container_menu_news .sailing_link_list_home_rollerdeck li a {
    text-transform: uppercase;
    font-size: 0.7em;
    color: #17479e;
}
.isaf_container_menu_news .sailing_link_list_home_rollerdeck li.link1,
.isaf_container_menu_news .sailing_link_list_home_rollerdeck li.link2,
.isaf_container_menu_news .sailing_link_list_home_rollerdeck li.link3 {
    position: relative;
}
.isaf_container_menu_news .sailing_link_list_home_rollerdeck li.link1:before {
    content: "news";
    font-family: 'sotic';
    color: #666;
    position: absolute;
    top: 0px;
    left: -7px;
    font-size: 1rem;
    margin-left: 6px;
    float: left;
    display: block;
    line-height: 1.4;
    margin-right: 6px;
}
.isaf_container_menu_news .sailing_link_list_home_rollerdeck li.link2:before {
    content: "search";
    font-family: 'sotic';
    color: #666;
    position: absolute;
    top: 0px;
    left: -7px;
    font-size: 1.1rem;
    margin-left: 6px;
    float: left;
    display: block;
    line-height: 1.25;
    margin-right: 6px;
}
.isaf_container_menu_news .sailing_link_list_home_rollerdeck li.link3:before {
    content: "feed";
    font-family: 'sotic';
    color: #666;
    position: absolute;
    top: 0px;
    left: -7px;
    font-size: 0.75rem;
    margin-left: 6px;
    float: left;
    display: block;
    line-height: 1.75;
    margin-right: 6px;
}
.isaf_container_menu_news .sailing_link_list_home_rollerdeck li:hover:before {
    color: #17479e;
}
/*--PAGE STYLE A--*/

.isaf_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 0px 20px 0px;
    margin: 0px;
    background: none;
    background-image: none;
}
/*------REMOVED ---DISABLED SAILORS HEADER---.isaf_base_sailors_disabled .basetopmenu .isaf_container_menu_top .isaf_container_menu_top_right {width: 440px;} .isaf_base_sailors_disabled .isaf_container_menu_top_partners_and_search .isaf_container_menu_top_partners {display: none;} .isaf_base_sailors_disabled .isaf_container_menu_top_partners_and_search .isaf_container_menu_top_event_partners {display: none;} .isaf_base_sailors_disabled .util_container .isaf_container_menu_top_suppliers {display: none;} .isaf_base_sailors_disabled .isaf_container_menu_top_search {margin: 70px 0px 0px 0px}----*/
/*--BASECOLUMN 2B--*/

.basecolumn2b .isaf_container_index_sailors_right_promotional {
    position: relative;
    padding: 13px;
    margin: 0px 0px 10px 0px;
    background: #ffffff;
    border: #dcdcdc solid 1px;
}
.basecolumn2b .isaf_container_right_twitter {
    clear: both;
    background: url("/images/structure/backgrounds/twitter-bg.png") top center no-repeat;
    margin: 0px 0px 20px 0px;
}
.basecolumn2b .isaf_container_right_twitter .isaf_content_right_tweet_headline {
    height: 65px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #fff;
    text-transform: uppercase;
}
.basecolumn2b .isaf_container_right_twitter .isaf_content_right_tweet_headline .isaf_content_cell_tweet_headline_01_left {
    width: 165px;
    text-align: right;
    padding: 10px 0px 0px 0px;
    font-size: 1.2em;
}
.basecolumn2b .isaf_container_right_twitter .isaf_content_right_tweet_headline .isaf_content_cell_tweet_headline_01_right {
    padding: 14px 0px 0px 5px;
    font-size: 0.9em;
}
.basecolumn2b .isaf_container_right_twitter .isaf_content_right_tweet_headline .isaf_content_cell_tweet_headline_02_left {
    width: 215px;
    text-align: right;
    padding: 0px 0px 0px 0px;
    font-size: 1.2em;
}
.basecolumn2b .isaf_container_right_twitter .isaf_content_right_tweet_headline .isaf_content_cell_tweet_headline_02_right {
    padding: 3px 0px 0px 5px;
    font-size: 0.9em;
}
.basecolumn2b .isaf_container_right_twitter .util_customhtml {
    background: #72C5FE;
    margin: 0px auto 0px auto;
}
.basecolumn2b .isaf_container_right_twitter .util_customhtml .twtr-doc {
    margin: 0px auto 0px auto;
}
.basecolumn2b .isaf_container_index_sailors_right_tree_menu .nav_multileveltree {
    display: block;
}
/*---------BASE2B --------*/

.basecolumn2b .isaf_container_index_sailors_right_promotional {
    background: #ffffff;
    margin: 0px 0px 13px 0px !important;
}
.basecolumn2b .isaf_container_index_sailors_right_promotional .titletxt {
    color: #17479e;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 1em;
    padding: 0px 0px 5px 0px;
    font-family: 'galano_grotesque', Arial, Helvetica, sans-serif;
}
.basecolumn2b .isaf_button_list_home_left_tournaments {
    margin: 0px 0px 12px 0px !important;
}
.basecolumn2b .isaf_button_list_home_left_tournaments img {

}
.basecolumn2b .isaf_button_list_home_left_awards {
    margin: 0px 0px 15px 0px !important;
}
/*---------SAILOR LOGIN--------*/

.sys_memblogin {
    clear: both;
}
.sys_memblogin .textout {
    display: none;
    color: #8F8F8F;
    font-size: 0.7em;
    font-weight: bold;
}
.sys_memblogin .login {
    clear: both;
}
.sys_memblogin .login .heading {
    display: block;
    color: #8F8F8F;
    text-transform: uppercase;
    margin: 0px 0px 5px 0px;
    font-size: 0.7em;
}
.sys_memblogin .login .username {
    display: block;
    clear: both;
    overflow: hidden;
}
.sys_memblogin .login div.password {
    display: block;
    clear: both;
    overflow: hidden;
}
.sys_memblogin .login input {
    float: left;
    margin: 0px 0px 5px 0px;
}
.sys_memblogin .login .remember {
    display: block;
    clear: both;
    overflow: hidden;
}
.sys_memblogin .login .remember input.checkbox {
    margin: 0px 5px 0px 0px;
}
.sys_memblogin .login .button {
    display: block;
    clear: both;
    margin: 10px 5px 0px 0px;
    overflow: hidden;
}
.sys_memblogin .login .button input {
    border: 0px;
    width: 103px;
    text-align: left;
    padding: 0px 0px 0px 32px;
    margin: 3px 0px 0px 0px;
    height: 25px;
    background: #dd048c;
    color: #fff;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.7em;
}
.sys_memblogin .login label {
    width: 100px;
    float: left;
    color: #17479e;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.7em;
}
.sys_memblogin .forgotpass .heading {
    display: block;
    color: #8F8F8F;
    text-transform: uppercase;
    margin: 5px 0px 5px 0px;
    font-size: 0.7em;
}
.sys_memblogin .forgotpass .button {
    display: block;
    clear: both;
    margin: 10px 5px 0px 0px;
    overflow: hidden;
}
.sys_memblogin .forgotpass .button input {
    border: 0px;
    width: auto;
    text-align: left;
    padding: 0px 15px 0px 15px;
    margin: 3px 0px 0px 0px;
    height: 25px;
    background: #42a6cf;
    color: #fff;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.55em;
}
.sys_memblogin .forgotpass .email {
    display: block;
    color: #17479e;
    text-transform: uppercase;
    margin: 0px 0px 4px 0px;
    font-weight: bold;
    font-size: 0.7em;
    clear: both;
    overflow: hidden;
}
.sys_memblogin .onlinereset .section {
    display: block;
    color: #8F8F8F;
    text-transform: uppercase;
    margin: 5px 0px 5px 0px;
    font-size: 0.7em;
}
.sys_memblogin .onlinepwform th {
    display: block;
    color: #17479e;
    text-transform: uppercase;
    margin: 0px 0px 4px 0px;
    font-weight: bold;
    font-size: 0.7em;
    clear: both;
    overflow: hidden;
}
/*---------LOGIN STATUS---------*/

.sys_loginstatus {
    clear: both;
}
.sys_loginstatus span {
    clear: both;
    display: block;
}
.sys_loginstatus span.status {
    color: #8F8F8F;
    font-size: 0.7em;
    font-weight: bold;
}
.sys_loginstatus span.profile {
    font-size: 0.8em;
}
.sys_loginstatus span.logout a {
    font-size: 0.8em;
}
/*---------JOIN ISAF---------*/

.basecolumn2b .isaf_container_index_sailors_right_promotional_join {
    background: #ffffff url("/images/structure/backgrounds/isaf12-worldwide.png") bottom right no-repeat !important;
}
.isaf_container_index_sailors_right_promotional_join {
    background: #ffffff url("/images/structure/backgrounds/isaf12-worldwide.png") bottom right no-repeat !important;
}
.isaf_container_index_sailors_right_promotional_join .heading h2 {
    color: #17479e;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
    font-size: 2em;
}
.isaf_container_index_sailors_right_promotional_join .text {
    color: #8F8F8F;
    font-size: 0.7em;
    font-weight: bold;
}
.isaf_container_index_sailors_right_promotional_join .link a {
    font-size: 0.8em;
}
/*---------SEARCH SAILOR---------*/

.sailorsearchbar .title {
    color: #8F8F8F;
    font-size: 0.7em;
    margin: 0px 0px 5px 0px;
}
.sailorsearchbar .box {
    clear: both;
}
.sailorsearchbar .box .searchlabel {
    width: 100px;
    float: left;
    color: #17479e;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.7em;
}
.sailorsearchbar .box .searchbox {
    float: left;
    margin: 0px 0px 5px 0px;
}
.sailorsearchbar .box .searchbutton {
    clear: both;
}
.sailorsearchbar .box .searchbutton input {
    border: 0px;
    width: 103px;
    text-align: left;
    padding: 0px 0px 0px 32px;
    margin: 3px 0px 0px 0px;
    height: 25px;
    background: #dd048c;
    color: #fff;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.7em;
}
/*----------------SHARED SUPER NAV---------------------*/

div.baseheader .isaf_container_header_super_nav {
    width: 990px;
    /* height: 35px; */
 
    display: block;
    line-height: 35px;
    padding: 0px 0px 0px 0px;
    margin: 0px auto 0px auto;
    clear: both;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav {
    width: 730px;
    padding: 0px 0px 0px 0px;
    float: left;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li {
    float: left;
    text-align: center;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li.item25592 {
    width: 110px;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li.item25596 {
    width: 160px;
    margin: 0px 10px 0px 10px;
    background: url("/images/structure/backgrounds/topnav-1.png") center no-repeat;
    background: ##223f8e;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li.item25596 a {
    color: #fff;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li.item25595 {
    width: 120px;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li.item25591 {
    width: 80px;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li.item25594 {
    width: 150px;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li.item25593 {
    width: 80px;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li.item27930 {
    width: 150px;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li.item27931 {
    width: 80px;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li a {
    color: #abb8da;
    font-size: 0.7em;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
}
div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li a:hover {
    color: #ffffff;
    text-decoration: none;
}
div.baseheader .isaf_container_header_super_nav .isaf_link_list_header_log_in {
    float: left;
}
div.baseheader .isaf_container_header_super_nav .isaf_link_list_header_log_in li {
    display: block;
    float: left;
    width: 125px;
    height: 25px;
    margin: 5px 0px 0px 5px;
}
div.baseheader .isaf_container_header_super_nav .isaf_link_list_header_log_in li a {
    display: block;
    height: 25px;
    line-height: 27px;
    padding: 0px 0px 0px 0px;
    color: #fff;
    font-size: 0.75em;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
}
div.baseheader .isaf_container_header_super_nav .isaf_link_list_header_log_in li a:before {
    content: "mail";
    font-family: 'sotic';
    color: rgba(255, 255, 255, 0.5);
    color: #42a6cf;
    font-size: 1rem;
    margin-left: 6px;
    float: left;
    display: block;
    line-height: 1.5;
    margin-right: 6px;
}
div.baseheader .isaf_container_header_super_nav .isaf_link_list_header_log_in li a:hover:before {
    color: #fff;
}
div.baseheader .isaf_container_header_super_nav .isaf_link_list_header_log_in li a:hover {
    background-color: #42a6cf;
}
div.baseheader .isaf_container_header_super_nav .isaf_link_list_header_log_in li.link1 a:before {
    content: "member";
    font-family: 'sotic';
}
div.baseheader .isaf_container_header_super_nav .isaf_link_list_header_log_in li.link2 a:before {
    content: "login";
    font-family: 'sotic';
}
div.baseheader .isaf_container_header_super_nav .isaf_link_list_header_log_in li a:hover {
    text-decoration: none;
}
div.baseheader .isaf_container_header_super_nav .isaf_link_list_header_log_in li.link1 {
    background: #17479e;
}
div.baseheader .isaf_container_header_super_nav .isaf_link_list_header_log_in li.link2 {
    background: #17479e;
}
.isaf_base_sailors_disabled_members div.baseheader .isaf_container_header_super_nav .isaf_menu_header_super_nav li.item27931 {
    width: 125px;
}
/*----removed-----SHARED HEADER DISABLED--.isaf_base_sailors_disabled .basetopmenu .isaf_container_menu_top .isaf_container_menu_top_left {width: 350px;} .isaf_base_sailors_disabled .basetopmenu .isaf_container_menu_top .isaf_container_menu_top_left .isaf_content_table_cell_menu_lock_up_logo {width: 170px;} .isaf_base_sailors_disabled .basetopmenu .isaf_container_menu_top .isaf_container_menu_top_left .isaf_content_table_cell_menu_lock_up_logo img {} .isaf_base_sailors_disabled .basetopmenu .isaf_container_menu_top .isaf_container_menu_top_right {float: right;}---*/
/*----------------SHARED HEADER---------------------*/

.basetopmenu .isaf_container_menu_top {
    color: #ffffff;
    overflow: hidden;
    padding: 15px 0;
}
.isaf_container_menu_middle {
    float: left;
    width: 99%;
    display: block;
    background: #ececec;
    text-align: center;
    padding: 0.5%;
}
.isaf_container_menu_top_event_partners {
    display: inline-block;
    width: auto;
    float: none;
    margin: 0 10px;
}
.isaf_container_menu_top_event_partners .titletxt,
.isaf_container_menu_top_event_partners .nav_buttonlist {
    display: inline-block;
    width: auto;
    float: none;
    color: #17479e;
    font-size: 0.75em;
    text-transform: uppercase;
}
.isaf_container_menu_top_event_partners .titletxt {
    padding-top: 10px;
}
.isaf_container_menu_top_suppliers {
    display: inline-block;
    width: auto;
    float: none;
    margin: 0 10px;
}
.basetopmenu .isaf_container_menu_top .isaf_container_menu_top_left {
    width: 350px;
    float: left;
}
.basetopmenu .isaf_container_menu_top .isaf_container_menu_top_right {
    width: 640px;
    float: left;
}
/*----------------SHARED HEADER ADVERTISING---------------------*/

.isaf_container_menu_top_advertising {
    display: block;
    float: right;
    width: 730px;
    height: 90px;
    margin-bottom: 5px;
}
.isaf_container_menu_top_advertising .isaf_container_header_clock {
    float: right;
}
.isaf_container_menu_top_advertising .util_customhtml {
    position: absolute;
}
.isaf_container_menu_top_advertising .sys_adrotate {
    position: absolute;
    width: 468px;
}
.isaf_container_menu_top_advertising .sys_adrotate img {
    width: 468px;
    height: 60px;
    display: none;
}
/*----------------SHARED HEADER LOCKUP---------------------*/

.basetopmenu .isaf_container_menu_top .isaf_container_menu_top_left .isaf_content_table_menu_lock_up h1 {
    color: #17479e;
    font-size: 0.9em;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
    padding: 0px 0px 5px 0px;
}
.basetopmenu .isaf_container_menu_top .isaf_container_menu_top_left .isaf_content_table_menu_lock_up br {
    margin: 0px 0px 5px 0px;
}
.basetopmenu .isaf_container_menu_top .isaf_container_menu_top_left .isaf_content_table_cell_menu_lock_up_logo {
    width: 120px;
    height: 0px;
    margin: 0px;
    padding: 0px;
    padding-right: 20px;
}
.basetopmenu .isaf_container_menu_top .isaf_container_menu_top_left .isaf_content_table_cell_menu_lock_up_logo img{width:100%;}
.basetopmenu .isaf_container_menu_top .isaf_container_menu_top_left .isaf_content_table_cell_menu_lock_up_name {
    vertical-align: middle;
    padding-left: 20px;
}
.basetopmenu .isaf_container_menu_top .isaf_container_menu_top_left .isaf_content_table_cell_menu_lock_up_address {
    padding-top: 0px;
}
.basetopmenu .isaf_container_menu_top .isaf_container_menu_top_left .isaf_content_table_cell_menu_lock_up_address a {
    color: #17479e;
    font-size: 0.7em;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
}

.isaf_content_menu_lock_up_world_sailor img{width:auto!important;height:auto;}
.basetopmenu .isaf_container_menu_top .isaf_content_menu_lock_up_world_sailor .isaf_content_table_cell_menu_lock_up_name,
.basetopmenu .isaf_container_menu_top .isaf_content_menu_lock_up_world_sailor .isaf_content_table_cell_menu_lock_up_logo {padding:0;}


.isaf_container_menu_top_partners_and_search {
    clear: both;
}
.isaf_container_menu_top_partners_and_search .isaf_container_menu_top_partners {
    float: left;
    width: 165px;
}
.isaf_container_menu_top_partners_and_search .isaf_container_menu_top_partners .titletxt {
    display: block;
    text-transform: uppercase;
    float: left;
    height: 30px;
    line-height: 47px;
    color: #17479e;
    font-family: 'FuturaMD';
    font-size: 0.75em;
}
.isaf_button_list_header_partners li {
    float: left;
    margin: 0px 10px;
}
.isaf_container_menu_top_partners_and_search .isaf_container_menu_top_event_partners {
    float: left;
    width: 200px;
}
.isaf_container_menu_top_partners_and_search .isaf_container_menu_top_event_partners .titletxt {
    display: block;
    text-transform: uppercase;
    float: left;
    height: 30px;
    line-height: 47px;
    color: #17479e;
    font-family: 'FuturaMD';
    font-size: 0.75em;
}
.isaf_button_list_header_event_partners li {
    float: left;
    margin: 0px 10px 0px 10px;
}
.isaf_container_menu_top_suppliers .titletxt {
    display: block;
    width: auto;
    float: left;
    text-align: center;
    vertical-align: baseline;
    color: #17479e;
    font-family: 'FuturaMD';
    font-size: 0.75em;
    line-height: 33px;
    text-transform: uppercase;
}
.isaf_button_list_header_suppliers li {
    float: left;
    margin: 0px 0px 0px 10px;
    height: 20px;
    line-height: 40px;
}
#wrapper19097 {
    float: left;
    width: 100px;
    height: 20px;
    margin: 8px 10px 0px 10px;
}
.isaf_container_menu_top_suppliers #wrapper28805 {
    width: 100px;
    float: left;
    padding: 0px;
    margin: 0;
}
.isaf_container_menu_top_suppliers .bx-pager {
    width: 100px;
    float: left;
    height: 20px;
    padding: 0px 100px 0px 120px;
    margin: 0px 0px 0px 0px;
    background: #17479e url("/images/structure/backgrounds/isaf12-tiledblue.png") repeat;
}
.isaf_container_home_middle_events .bx-pager a.pager-link {
    float: left;
    width: 10px;
    height: 10px;
    line-height: 10px;
    margin: 11px 5px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 0em;
    color: #00b2f4;
    text-align: center;
    background-image: url("/images/structure/backgrounds/isaf12-selector-off.png");
    background-repeat: no-repeat;
    background-position: 0px 1px;
}
.isaf_container_home_middle_events .bx-pager a.pager-link:hover {
    color: #ffd700;
    cursor: pointer;
    text-decoration: none;
    background-image: url("/images/structure/backgrounds/isaf12-selector-off.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.isaf_container_home_middle_events .bx-pager a.pager-active {
    color: #ffd700;
    background-image: url("/images/structure/backgrounds/isaf12-selector-on.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.isaf_container_home_middle_events .bx-pager a.pager-active:hover {
    color: #ffd700;
    background-image: url("/images/structure/backgrounds/isaf12-selector-on.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.isaf_container_menu_top_suppliers .bx-window {
    width: 100px !important;
    height: 20px !important;
    padding: 10px 0px 0px 0px;
}
.isaf_container_menu_top_suppliers .bx-window li {
    float: left;
    padding: 0px 0px 0px 0px !important;
    width: 80px !important;
    margin: 0px 0px 0px 10px;
}
.isaf_container_menu_top_suppliers .bx-window li h2.titletxt {
    display: none
}
/*----------------SHARED HEADER SEARCH------------*/

.isaf_container_menu_top_search {
    float: right;
    width: 173px;
    margin: 5px 0px 0px 0px;
}
.sys_searchbar {
    clear: both;
    float: right;
    width: 173px;
    height: 23px;
    padding: 0px 0px 0px 0px;
    margin: 5px 0px 0px 0px;
}
.sys_searchbar form {
    float: left;
    height: 23px;
    padding: 0px 0px 0px 0px;
}
.sys_searchbar fieldset {
    width: 172px;
    float: left;
    height: 22px;
    padding: 0px 0px 0px 0px;
}
.sys_searchbar .titletxt {
    display: none;
    float: left;
    width: 80px;
    height: 17px;
    padding: 7px 0px 0px 6px;
    margin: 0px 0px 0px 0px;
    color: #17479e;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.75em;
}
.sys_searchbar .query {
    float: left;
    width: 150px;
    height: 22px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.sys_searchbar .query input {
    padding: 4px 2px 4px 2px;
    width: 146px;
}
.sys_searchbar .query .text {
    color: #17479e;
}
.sys_searchbar .button {
    position: relative;
    width: 20px;
    float: right;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 0px;
    margin: 0px;
    background: none;
    vertical-align: middle;
    text-align: center;
}
.sys_searchbar .button:before {
    content: "search";
    font-family: 'sotic';
    color: #17479e;
    position: absolute;
    right: 1px;
    top: 2px;
}
.sys_searchbar .button:before {} .sys_searchbar .button:hover {
    background: #ffffff url("/images/structure/backgrounds/search-icon.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 ISAF HEADER--------------------*/

.isaf_base_isaf .basetoolbar {
    padding: 5px 5px 10px;
    margin-bottom: 0px;
    width: 980px;
}
.isaf_base_isaf .basetoolbar .nav_buttonlist img {
    width: 50px;
    height: auto;
}
.isaf_button_list_toolbar_logo_london_2012 {
    float: left;
    margin: 0px 20px 0px 10px;
}
.isaf_button_list_toolbar_logo_sailing {
    float: left;
    margin: 0px 20px 0px 0px;
}
.isaf_content_toolbar_isaf_isaf {
    float: left;
    display: block;
    width: 560px;
    height: 54px;
    background: url("/images/structure/backgrounds/olym11-isafsheaderside.jpg") top left no-repeat #17479e;
}
.isaf_content_toolbar_isaf_isaf .content {
    padding: 21px 0px 21px 60px;
    height: 12px;
    font-size: 0.8em;
    color: #ffffff;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
}
.isaf_content_toolbar_london2012 {
    float: left;
    display: block;
    width: 270px;
    height: 54px;
    background: #17479e;
}
.isaf_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--------------------*/

.isaf_container_menu_bottom {
    width: 990px;
    float: left;
    height: 44px;
    padding: 0px;
    margin: 0px 0px 0px 0px;
    background: #17479e;
}
.isaf_menu_menu_top_nav {
    width: 990px;
    float: left;
    height: 43px;
    margin: 0px 0px 0px 0px;
    z-index: 500;
    padding: 0px 0px 0px 0px;
}
.smarteditmode .topnav .toggle {
    display: none;
}
.isaf_menu_menu_top_nav li {
    z-index: 2501;
    list-style: none;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.isaf_menu_menu_top_nav a {
    display: block;
    font-family: 'FuturaMD';
    color: #ffffff;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.75em;
    margin: 0;
    padding: 15px 0px 15px 0px;
}
.isaf_menu_menu_top_nav a:hover {
    text-decoration: none
}
.isaf_menu_menu_top_nav a:focus {
    outline: none;
}
.isaf_menu_menu_top_nav li {
    position: relative;
}
.isaf_menu_menu_top_nav ul li:hover a {
    color: #42a6cf;
}
.isaf_menu_menu_top_nav li li {
    list-style: none;
    margin: 0;
    padding: 0;
    clear: left;
    width: 158px;
    line-height: 15px;
    padding: 0;
    font-size: 0.85em;
    background: #fff;
    -webkit-box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.3);
}
.isaf_menu_menu_top_nav ul ul {
    position: absolute;
    z-index: 2501;
    width: 178px;
    padding: 0px 0px 19px 0px;
    margin: 0px 0px 0px 0px;
    clear: left;
    text-align: left;
}
.isaf_menu_menu_top_nav ul ul li {
    list-style: none;
    margin: 0;
    padding: 0 0px 0px 0px;
    clear: left;
    width: 160px;
    text-align: left;
}
.isaf_menu_menu_top_nav ul ul li a {
    text-transform: none;
    font-weight: normal;
    padding: 6px 0px 6px 10px;
    font-family: arial;
}
.isaf_menu_menu_top_nav ul ul li a:hover {
    color: #17479e;
}
.isaf_menu_menu_top_nav ul li:hover ul li a {
    color: #17479e;
}
.isaf_menu_menu_top_nav ul ul ul {
    position: absolute;
    top: 0;
    left: 100%;
    width: 158px;
    padding: 0;
    margin: 0;
}
.isaf_menu_menu_top_nav ul ul,
.isaf_menu_menu_top_nav ul li:hover ul ul,
.isaf_menu_menu_top_nav ul ul li:hover ul ul {
    display: none;
}
.isaf_menu_menu_top_nav ul li:hover ul {
    z-index: 3000;
    display: block;
    margin: -1px 0px 0px 0px;
    left: 0;
}
.isaf_menu_menu_top_nav ul li:hover ul li {
    z-index: 500;
    display: block;
    line-height: 100%;
    border-right: none;
}
.isaf_menu_menu_top_nav ul li:hover ul li a {
    z-index: 500;
    display: block;
    border-bottom: solid 1px #eeeeee;
    background-image: none;
}
.isaf_menu_menu_top_nav ul li ul li:hover {
    z-index: 500;
}
.isaf_menu_menu_top_nav ul li ul li:hover a {
    z-index: 500;
    color: #fff;
    background-color: #dd048c;
    text-shadow: none;
}
.isaf_menu_menu_top_nav ul ul li:hover ul {
    display: none;
}
.isaf_menu_menu_top_nav ul ul ul li:hover ul {
    display: none;
}
*:first-child+html .isaf_menu_menu_top_nav ul ul {
    position: absolute;
    left: 0;
    top: 100%;
}
.smarteditmode .isaf_menu_menu_top_nav a {
    color: #fff;
}
.isaf_menu_menu_top_nav li.item25461 {
    width: 60px;
    text-align: center;
    margin: 0 0 0 0px;
}
.isaf_menu_menu_top_nav li.item29091 {
    width: 120px;
    text-align: center;
}
.isaf_menu_menu_top_nav li.item30538 {
    width: 85px;
    text-align: center;
}
.isaf_menu_menu_top_nav li.item25466 {
    width: 80px;
    text-align: center;
}
.isaf_menu_menu_top_nav li.item25486 {
    width: 70px;
    text-align: center;
}
.isaf_menu_menu_top_nav li.item30650 {
    width: 115px;
    text-align: center;
}
.isaf_menu_menu_top_nav li.item25523 {
    width: 160px;
    text-align: center;
}
.isaf_menu_menu_top_nav li.item30128 {
    width: 70px;
    text-align: center;
}
.isaf_menu_menu_top_nav li.item28811 {
    width: 80px;
    text-align: center;
}
.isaf_menu_menu_top_nav li.item28981 {
    width: 150px;
    text-align: center;
}
.basebody .isaf_menu_menu_top_nav li.item145 ul {
    clear: left;
    margin: 0 0 0 -40px !important;
    position: absolute;
    text-align: left;
}
.isaf_menu_menu_top_nav .highlight a {
    color: #cccccc;
}
/*------SUBNAV------- .isaf_menu_toolbar_sub_nav { width: 980px; float: left; min-height: 24px; padding: 0px 0px 0px 0px; margin: 0px; } .isaf_menu_toolbar_sub_nav .titletxt { width: 140px; float: left; height: 24px; line-height: 24px; color: #17479e; text-transform: uppercase; text-align: center; font-size: 0.9em; font-weight: normal; font-family: 'FuturaMD'; } .isaf_menu_toolbar_sub_nav_hospitality .titletxt { width: 140px; } .isaf_menu_toolbar_sub_nav ul { position: relative; z-index: 1950; float: left; padding: 0px; margin: 0px; } .isaf_menu_toolbar_sub_nav ul ul { display: none; position: relative; z-index: 1960; } .isaf_menu_toolbar_sub_nav ul ul ul { display: none;position: relative; z-index: 1970; } .isaf_menu_toolbar_sub_nav ul li { float: left; position: relative; z-index: 1950;} .isaf_menu_toolbar_sub_nav ul li a { float: left; padding: 3px 10px 3px 10px; text-align: center; color: #17479e; font-weight: normal; font-size: 0.75em; vertical-align: middle; } .isaf_menu_toolbar_sub_nav ul li a:hover { text-decoration: none} .isaf_menu_toolbar_sub_nav ul li:hover { background-color: #e8e8e8; } .isaf_menu_toolbar_sub_nav 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; } .isaf_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; } .isaf_menu_toolbar_sub_nav ul li:hover ul ul { display: none; } .isaf_menu_toolbar_sub_nav ul li:hover ul li { width: 161px; border-right: 1px solid #efefef; background: #ffffff } .isaf_menu_toolbar_sub_nav ul li:hover ul li:hover { background: #17479e; } .isaf_menu_toolbar_sub_nav ul li:hover ul li:hover a { color: #ffffff;} .isaf_menu_toolbar_sub_nav ul li:hover ul li a { clear: both; padding: 4px 10px 4px 10px; text-align: left; font-size: 0.7em; } .isaf_menu_toolbar_sub_nav 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: #17479e; } .isaf_menu_toolbar_sub_nav ul li:hover ul li:hover ul li { width: 161px; border-right: 1px solid #efefef; background: #ffffff } .isaf_menu_toolbar_sub_nav ul li:hover ul li:hover ul li a { padding: 4px 10px 4px 10px; color: #666666; font-size: 0.65em; font-style: normal; } .isaf_menu_toolbar_sub_nav ul li:hover ul li:hover ul li:hover a {color: #17479e;} .isaf_menu_toolbar_sub_nav_training ul {width: 888px;} */
/*-------TOOLBAR SUB NAV-------*/

.isaf_menu_toolbar_sub_nav {
    z-index: 880;
    display: block;
    width: 980px;
    float: left;
}
.isaf_menu_toolbar_sub_nav .titletxt {
    width: 100px;
    float: left;
    padding: 0px 0px 0px 0px;
    color: #17479e;
    font-weight: bold;
    font-size: 0.8em;
    font-family: 'galano_grotesque';
}
.isaf_menu_toolbar_sub_nav ul {
    z-index: 881;
    width: 866px;
    float: left;
}
.isaf_menu_toolbar_sub_nav ul li {
    z-index: 882;
    list-style: none;
    float: left;
    position: relative;
    height: 25px;
    line-height: 25px;
    padding: 0px 10px 0px 0px;
}
.isaf_menu_toolbar_sub_nav ul li:hover {
    z-index: 982;
}
.isaf_menu_toolbar_sub_nav ul li a {
    z-index: 883;
    display: block;
    font-weight: bold;
    font-size: 0.75em;
    color: #17479e;
    font-weight: normal;
}
.isaf_menu_toolbar_sub_nav ul li a:hover {
    z-index: 883;
    color: #17479e;
    text-decoration: none;
}
.isaf_menu_toolbar_sub_nav ul ul {
    z-index: 884 !important;
    display: none;
    width: 160px;
    height: auto;
    position: absolute;
    top: 25px;
    left: 0px;
    border-left: none;
    border-right: none;
    border-top: solid 3px #42a6cf;
    border-bottom: solid 3px #17479e;
    background-color: #f7f7f7;
}
.isaf_menu_toolbar_sub_nav ul ul li {
    z-index: 885;
    list-style: none;
    width: 160px;
    height: auto;
    line-height: 120%;
    padding: 0;
    margin: 0;
    text-align: left;
    border-right: none;
    border-top: solid 1px #fff;
    border-bottom: solid 1px #e0e0e0;
    background-color: #f7f7f7;
}
.isaf_menu_toolbar_sub_nav ul ul li:hover {
    z-index: 885;
    background-color: #17479e;
    background-image: none;
}
.isaf_menu_toolbar_sub_nav ul ul li a {
    z-index: 886;
    clear: both;
    padding: 3px 10px 3px 10px;
    color: #17479e;
    font-weight: normal;
    font-size: 0.70em;
}
.isaf_menu_toolbar_sub_nav ul ul li:hover a {
    z-index: 886;
    color: #fff;
}
.isaf_menu_toolbar_sub_nav ul ul li a:hover {
    z-index: 886;
}
.isaf_menu_toolbar_sub_nav ul li:hover ul {
    z-index: 884 !important;
    display: block;
    behavior: url('/tools/pie/PIE.php');
    -webkit-box-shadow: 10px 10px 10px -10px #000;
    -moz-box-shadow: 10px 10px 10px -10px #000;
    box-shadow: 10px 10px 10px -10px #000;
}
.isaf_menu_toolbar_sub_nav ul li:hover ul li {
    z-index: 885 !important;
    display: block;
}
.isaf_menu_toolbar_sub_nav_training ul {
    width: 888px;
}
.isaf_menu_toolbar_sub_nav ul li:hover ul ul {
    display: none;
}
.isaf_menu_toolbar_sub_nav ul li:hover ul li {
    width: 161px;
    border-right: 1px solid #efefef;
    background: #ffffff
}
.isaf_menu_toolbar_sub_nav ul li:hover ul li:hover {
    background: #17479e;
}
.isaf_menu_toolbar_sub_nav ul li:hover ul li:hover a {
    color: #ffffff;
}
.isaf_menu_toolbar_sub_nav ul li:hover ul li a {
    clear: both;
    padding: 4px 10px 4px 10px;
    text-align: left;
    font-size: 0.7em;
}
.isaf_menu_toolbar_sub_nav ul li:hover ul li:hover ul {
    z-index: 886;
    display: block;
    position: absolute;
    width: 160px;
    padding: 5px;
    left: 0px;
    margin: -25px 0px 0px 160px;
    background-color: #42a6cf;
    border: 0;
}
.isaf_menu_toolbar_sub_nav ul li:hover ul li:hover ul li {
    width: 160px;
    border-right: 1px solid #efefef;
    background: #ffffff
}
.isaf_menu_toolbar_sub_nav ul li:hover ul li:hover ul li a {
    z-index: 886;
    padding: 4px 10px 4px 10px;
    color: #666666;
    font-size: 0.65em;
    font-style: normal;
}
.isaf_menu_toolbar_sub_nav ul li:hover ul li:hover ul li:hover a {
    color: #17479e;
}
/*------SUBNAV - CUSTOM-------*/

.isaf_menu_toolbar_sub_nav_about ul {
    width: 838px;
}
.isaf_menu_toolbar_sub_nav_about .titletxt {
    width: 100px;
}
.isaf_menu_toolbar_sub_nav_about ul {
    width: 880px;
}
.isaf_menu_toolbar_sub_nav_meetings .titletxt {
    width: 90px;
}
.isaf_menu_toolbar_sub_nav_rankings .titletxt {
    width: 90px;
}
.isaf_menu_toolbar_sub_nav_events .titletxt {
    width: 70px;
}
.isaf_menu_toolbar_sub_nav_events ul {
    width: 910px;
}
.isaf_menu_toolbar_sub_nav_equipment ul {
    width: 840px;
}
.isaf_menu_toolbar_sub_nav_about_rules_regs {
    clear: both;
}
.isaf_menu_toolbar_sub_nav_about_rules_regs .titletxt {
    width: 190px;
}
.isaf_menu_toolbar_sub_nav_race_officials .titletxt {
    width: 130px;
}
.isaf_menu_toolbar_sub_nav_race_officials ul {
    width: 850px;
}
.isaf_menu_toolbar_sub_nav_classes_equipment .titletxt {
    width: 190px;
}
.isaf_menu_toolbar_sub_nav_documents .titletxt {
    width: 170px;
}
.isaf_menu_toolbar_sub_nav_documents ul {
    width: 810px;
}
.isaf_menu_toolbar_sub_nav_training .titletxt {
    width: 90px;
}
/*------SUBNAV - ABOUT ISAF-------*/

.isaf_menu_toolbar_sub_nav ul li.item17675:hover ul {
    width: 486px;
}
/*------SUBNAV - CLASSES EQUIPMENTS-------*/

.isaf_menu_toolbar_sub_nav ul li.item19435:hover ul {
    width: 648px;
}
.isaf_menu_toolbar_sub_nav ul li.item19792:hover ul {
    width: 648px;
}
.isaf_menu_toolbar_sub_nav ul li.item19207:hover ul {
    width: 486px;
}
.isaf_menu_toolbar_sub_nav ul li.item19162:hover ul {
    width: 324px;
}
/*---------INNER NAV----------*/

.basecolumn2a .pageitems .nav_multilevel {
    margin: 0px 0px 20px 0px;
    overflow: hidden;
}
.basecolumn2a .pageitems .nav_multilevel li {
    float: left;
    height: 25px;
    border-bottom: 2px solid #ffffff;
    line-height: 25px;
    padding: 0px 0px 0px 8px;
    background: #42a6cf;
    margin-right: 2px;
}
.basecolumn2a .pageitems .nav_multilevel li a {
    display: block;
    font-size: 0.7em;
    color: #fff;
    height: 25px;
    line-height: 25px;
    padding: 0px 8px 0px 0px;
    background: #42a6cf;
}
.basecolumn2a .pageitems .nav_multilevel li:hover a {
    color: #ffffff;
    text-decoration: none;
}
/*------MICROSITES-------*/

.isaf_container_footer_microsites {
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 40px 0px 50px 0px;
    overflow: hidden;
    background: url("/images/structure/backgrounds/isaf12-micrositesbg.png") top repeat-x;
 
    background: #42a6cf;
    padding-right: 3000px;
    margin-right: -3000px;
    padding-left: 3000px;
    margin-left: -3000px;
    text-align: center;
}
.isaf_container_footer_microsites .isaf_text_box_footer_microsites {
    float: none;
    margin: 0px 2px 0px 2px;
    display: inline-block;
}
.isaf_container_footer_microsites .titletxt {
    color: #fff;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.9em;
    text-align: center;
    margin-bottom: 1rem;
    font-family: 'galano_grotesque';
}
.isaf_container_footer_microsites .isaf_text_box_footer_microsites img {
    border: 3px solid rgba(255, 255, 255, 0.5);
    display: inline-block;
    float: none;
    margin-bottom: 0.5rem;
}
.isaf_container_footer_microsites .isaf_text_box_footer_microsites h2 {
    color: rgba(255, 255, 255, 0.75);
    font-family: arial;
    font-size: 0.75em;
    font-weight: bold;
    text-align: center;
}
/*---------BASE RIGHT MENU----------*/

.isaf_multi_level_menu_right {
    position: relative;
    padding: 15px;
    width: 290px;
    float: right;
    margin: 0px 0px 20px 0px;
    overflow: hidden;
    background: #ffffff;
    border: #dcdcdc solid 1px;
}
.isaf_multi_level_menu_right .titletxt {
    color: #17479e;
    font-weight: normal;
    font-size: 1.2em;
    text-transform: uppercase;
    margin: 0px 0px 5px 0px;
    font-family: 'galano_grotesque', Arial, Helvetica, sans-serif;
}
.isaf_multi_level_menu_right ul {
    overflow: hidden;
    background: #fbfbfb;
}
.isaf_multi_level_menu_right li {
    clear: both;
    background: url("/images/structure/backgrounds/isaf12-smallarrow.png") no-repeat scroll 7px 11px transparent;
    border: 1px solid #dcdcdc;
    cursor: pointer;
    height: 25px;
    line-height: 25px;
    border-bottom: 0;
    padding: 0 0 0 16px;
}
.isaf_multi_level_menu_right li:last-child {
    border-bottom: 1px solid #dcdcdc;
}
.isaf_multi_level_menu_right li a {
    color: #17479e;
    font-family: arial;
    font-size: 0.7em;
    font-weight: normal;
}
/*------SHARED PARTNERS & SUPPLIERS-------*/

.isaf_container_footer_partners {
    position: relative;
    margin: 0px 0px 0px 0px;
    overflow: hidden;
    background: #ffffff;
 
    text-align: center;
}
.isaf_container_footer_partners .isaf_content_item_footer_partners_title h1 {
    float: none;
    text-align: center;
    width: 100%;
    height: 85px;
    line-height: 85px;
    color: #17479e;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.9em;
    background: none;
    border: 0px;
    padding: 0px;
    display: inline-block;
    font-family: 'galano_grotesque';
}
.isaf_container_footer_partners .isaf_button_list_footer_sponsors ul {
    text-align: center;
    display: block;
    width: 100%;
    float: left;
}
.isaf_container_footer_partners .isaf_button_list_footer_sponsors li {
    display: inline-block;
    margin: 10px 10px;
    float: none;
}
.isaf_container_footer_partners .isaf_button_list_footer_sponsors li img {
    height: 45px;
    width: auto;
}
/*----------------------------FOOTER---------------------------------*/

.basefooter .isaf_container_footer {
    clear: both;
    position: relative;
    background: #fff;
}
.basefooter .isaf_container_footer_psuedo_leaderboard {
    width: 990px;
    padding: 0px;
    margin: 0px auto 15px auto;
    clear: both;
}
.basefooter .isaf_container_footer_psuedo_leaderboard li {
    text-align: center;
}
.basefooter .isaf_container_footer_psuedo_leaderboard img {
    position: relative;
    -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')
}
.basefooter .isaf_container_footer_top {
    width: 990px;
    padding: 0px 0px 0px 0px;
    margin: 0px auto 90px auto;
    clear: both;
}
.basefooter .isaf_container_footer_top #wrapper {
    height: 248px;
    background: #ffffff;
}
.footer_sitemap_cont {
    display: block;
    background: url("/images/structure/backgrounds/olym11-bottombg.jpg") top no-repeat;
    width: 990px;
    height: 380px;
    padding: 20px 0px 0px 0px;
    margin: 0px auto 0px auto;
    clear: both;
}
/*----------------------------FOOTER NAV---------------------------------*/

.basefooter .isaf_container_footer_top .isaf_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 .isaf_container_footer_top .isaf_menu_footer_ref_top_nav {
    margin: 0px 0px 0px 0px;
    z-index: 500;
    padding: 0px 0px 0px 0px;
}
.smarteditmode .topnav .toggle {
    display: none;
}
.isaf_menu_footer_ref_top_nav li {
    z-index: 500;
    list-style: none;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url("/images/structure/background/menu-divider(1).png");
    background-repeat: no-repeat;
    background-position: right;
}
.isaf_menu_footer_ref_top_nav a {
    display: block;
    font-family: 'FuturaMD';
    color: #dddddd;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.8em;
    margin: 0;
    padding: 17px 5px 13px 5px;
}
.isaf_menu_footer_ref_top_nav a:hover {
    text-decoration: none
}
.isaf_menu_footer_ref_top_nav a:focus {
    outline: none;
}
.isaf_menu_footer_ref_top_nav li {
    position: relative;
}
.isaf_menu_footer_ref_top_nav ul li:hover a {
    color: white;
}
.smarteditmode .isaf_menu_footer_ref_top_nav a {
    color: #fff;
}
.isaf_menu_footer_ref_top_nav li.item96 {
    width: 140px;
    text-align: center;
    margin: 0 0 0 15px;
}
.isaf_menu_footer_ref_top_nav li.item142 {
    width: 60px;
    text-align: center;
}
.isaf_menu_footer_ref_top_nav li.item163 {
    width: 130px;
    text-align: center;
}
.isaf_menu_footer_ref_top_nav li.item160 {
    width: 110px;
    text-align: center;
}
.isaf_menu_footer_ref_top_nav li.item157 {
    width: 100px;
    text-align: center;
}
.isaf_menu_footer_ref_top_nav li.item154 {
    width: 70px;
    text-align: center;
}
.isaf_menu_footer_ref_top_nav li.item151 {
    width: 100px;
    text-align: center;
}
.isaf_menu_footer_ref_top_nav li.item148 {
    width: 120px;
    text-align: center;
}
.isaf_menu_footer_ref_top_nav li.item145 {
    width: 130px;
    text-align: center;
}
/*----------------------------HOME PROMO SLIDER-------------------------------*/

.basefooter #wrapper {
    width: 990px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    clear: both;
}
.basefooter #slider {
    width: 990px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    position: relative;
    background: none;
}
.basefooter .scroll {
    height: 240px;
    width: 990px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    padding: 25px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.basefooter .scrollContainer div.panel {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 225px;
    width: 990px;
}
.basefooter .scrollContainer div.panel h2 {
    display: none
}
.basefooter ul.navigation {
    position: absolute;
    top: 0px;
    list-style: none;
    height: 25px;
    line-height: 19px;
    width: 50px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 40px;
}
.basefooter ul.navigation li {
    display: inline;
}
.basefooter ul.navigation a {
    float: left;
    color: transparent;
    height: 19px;
    line-height: 19px;
    width: 19px;
    margin: 0px 5px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url("/images/structure/backgrounds/button-notselected.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.basefooter ul.navigation a:hover {
    cursor: pointer;
    background-image: url("/images/structure/backgrounds/button-notselected.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.basefooter ul.navigation a.selected {
    background-image: url("/images/structure/backgrounds/button-selected.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.basefooter ul.navigation a:focus {
    outline: none;
}
.basefooter img.scrollButtons {
    display: block;
    position: absolute;
    top: 0px;
    padding: 6px 4px 6px 3px;
    cursor: pointer;
}
.basefooter img.scrollButtons.left {
    left: 15px;
    z-index: 10;
    display: block;
    background-image: url("/images/structure/backgrounds/arrow-left.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.basefooter img.scrollButtons.right {
    right: 880px;
    z-index: 10;
    display: block;
    background-image: url("/images/structure/backgrounds/arrow-right.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.basefooter img.scrollButtons.left:hover {
    background-image: url("/images/structure/backgrounds/arrow-left-hover.png");
}
.basefooter img.scrollButtons.right:hover {
    background-image: url("/images/structure/backgrounds/arrow-right-hover.png");
}
.basefooter #wrapper .tabcontent {
    padding: 0px 0px 15px 20px;
}
.basefooter #wrapper .isaf_text_box_footer_slider {
    width: 220px;
    margin: 0px 20px 0px 0px;
    float: left;
}
/* ---------------SLIDER TEXTBOXES-------------------*/

.basefooter #wrapper .util_textbox {
    width: 220px;
    height: 200px;
    float: left;
    padding: 0px;
    margin: 0px 20px 0px 0px;
}
.basefooter #wrapper .util_textbox .imgtop {
    width: 220px;
    height: 120px;
    margin: 0px auto 0px auto;
}
.basefooter #wrapper .util_textbox .imgtop img {
    width: 220px;
    height: 120px;
}
.basefooter #wrapper .util_textbox .content .heading {
    padding: 5px 0px 5px 0px;
    width: 220px;
    margin: 0px auto 0px auto;
}
.basefooter #wrapper .util_textbox .content .heading h2 {
    display: block;
    color: #17479e;
    font-size: 1.0em;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
}
.basefooter #wrapper .util_textbox .content .text {
    font-family: arial;
    font-size: 0.75em;
    width: 220px;
    margin: 0px auto 0px auto;
}
.basefooter #wrapper .util_textbox a {
    font-weight: normal;
}
.basefooter #wrapper .util_textbox .link {
    display: block;
    width: 155px;
    margin: 0px auto 0px auto;
}
.basefooter #wrapper .util_textbox .link a {
    font-weight: normal;
    color: #6e6e6e;
    font-size: 70%;
    text-decoration: underline;
}
.basefooter #wrapper .util_textbox .link a:hover {
    font-weight: normal;
    color: #000000;
    font-size: 70%;
    text-decoration: underline;
}
/*----------------------------FOOTER SITEMAP---------------------------------*/

.basefooter .isaf_container_footer_top .isaf_menu_footer_ref_top_nav li {
    float: left;
}
.basefooter .isaf_container_footer_top .isaf_menu_footer_ref_top_nav li ul li {
    display: none
}
.basefooter .isaf_container_footer_bottom {
    clear: both;
    height: 400px;
    color: #000000;
    width: 990px;
    margin: 0px auto 0px auto;
    position: relative;
}
.basefooter .isaf_container_footer:before {
    content: "";
    width: 100%;
    height: 450px;
    background: #17479e;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 0;
}
.basefooter .isaf_container_footer_bottom_columns {
    float: left;
    width: 240px;
    margin: 0px 10px 0px 0px;
}
.basefooter .isaf_container_footer_bottom_columns_04 {
    margin: 0px;
}
.basefooter .isaf_link_list_footer_site_map {
    margin: 0px 0px 40px 0px;
}
.basefooter .isaf_link_list_footer_site_map .link a {
    clear: both;
    color: rgba(255, 255, 255, 0.5);
    font-size: 0.7em;
    font-family: arial;
    font-weight: normal;
}
.basebody .basefooter .isaf_link_list_footer_site_map .link1 a {
    color: #fff;
    font-size: 0.9em;
    font-weight: normal;
    text-transform: uppercase;
    font-family: 'galano_grotesque';
}
.basefooter .isaf_link_list_footer_contact .link1 {
    margin: 0px 0px 40px 0px;
}
.basefooter .isaf_link_list_footer_contact .link1 a {
    color: #fff;
    font-size: 0.9em;
    text-decoration: underline;
    font-weight: normal;
    text-transform: uppercase;
    font-family: 'galano_grotesque';
}
.basefooter .isaf_button_list_footer_follow {
    color: #fff;
    height: 65px;
    font-size: 0.9em;
    font-weight: normal;
    text-transform: uppercase;
    margin: 0px 0px 40px 0px;
    font-family: 'galano_grotesque';
}
.basefooter .isaf_button_list_footer_follow .titletxt {
    height: 25px;
}
.basefooter .isaf_button_list_footer_follow li {
    float: left;
    margin: 0px 10px 0px 0px;
}
.basefooter .isaf_button_list_footer_follow li.button1 a:before {
    content: "twitter";
    font-family: 'sotic';
    color: #42a6cf;
    font-size: 2rem;
    margin: 10px 5px;
    float: left;
    display: block;
}
.basefooter .isaf_button_list_footer_follow li.button1 a img {
    display: none;
}
.basefooter .isaf_button_list_footer_follow li.button2 a:before {
    content: "facebook";
    font-family: 'sotic';
    color: #42a6cf;
    font-size: 2rem;
    mar;
    margin: 10px 10px;
    float: left;
    display: block;
}
.basefooter .isaf_button_list_footer_follow li.button2 a img {
    display: none;
}
.basefooter .isaf_button_list_footer_follow li.button3 a:before {
    content: "feed";
    font-family: 'sotic';
    color: #42a6cf;
    font-size: 2rem;
    margin: 10px 5px;
    float: left;
    display: block;
}
.basefooter .isaf_button_list_footer_follow li.button3 a img {
    display: none;
}
.basefooter .isaf_button_list_footer_follow li.button1 a:hover:before {
    color: #fff;
}
.basefooter .isaf_button_list_footer_follow li.button2 a:hover:before {
    color: #fff;
}
.basefooter .isaf_button_list_footer_follow li.button3 a:hover:before {
    color: #fff;
}
.basefooter .isaf_text_box_footer_ezine {
    clear: both;
}
.basefooter .isaf_text_box_footer_ezine .heading h2 {
    color: #fff !important;
    font-size: 0.9em;
    font-weight: normal;
    text-transform: uppercase;
    padding: 0px 0px 5px 0px;
    font-family: 'galano_grotesque';
}
.basefooter .isaf_text_box_footer_ezine .text {
    clear: both;
    color: rgba(255, 255, 255, 0.5);
    font-size: 0.7em;
    font-family: arial;
    font-weight: normal;
    line-height: 1.5;
}
.basefooter .isaf_text_box_footer_ezine .link {
    clear: both;
    display: block;
    width: 88px;
    height: 25px;
    margin: 5px 0px 0px 0px;
}
.basefooter .isaf_text_box_footer_ezine .link a {
    display: block;
    height: 25px;
    line-height: 25px;
    padding-right: 7px;
    color: #fff;
    text-align: right;
    font-size: 0.8em;
    bac;
    background: #dd048c;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
}
.basefooter .isaf_text_box_footer_ezine .link a:hover {
    text-decoration: none;
}
.basefooter .isaf_text_box_footer_ezine .link a:hover {
    background: #42a6cf;
}
.basefooter .isaf_text_box_footer_ezine .link a:before {
    content: "mail";
    font-family: 'sotic';
    color: #fff;
    font-size: 1rem;
    margin-left: 7px;
    float: left;
    display: block;
    line-height: 1.5;
}
.isaf_container_anc_2cola_share {
    display: block;
    position: relative;
    clear: both;
    bottom: 0px;
}
/*---------------CREDITS----------------*/

.basecredits {
    display;
    block;
    color: #abb8da;
    text-align: center;
    height: 28px;
    padding: 15px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    clear: both;
    background-color: #17479e;
}
.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: 960px;
    margin: 0px 0px 10px 0px;
}
.basecolumn2a .std_pagea .pageitems .std_content {
    min-width: 625px;
}
.std_pagea .pageitems .std_content .headline {
    clear: both;
    padding: 0 0 0px 0;
    color: #17479e;
    margin: 0px 0px 10px 0px;
    font-family: 'galano_grotesque', Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 0.7em;
    text-transform: uppercase;
}
.basecolumn1a .std_pagea .pageitems .std_content .headline {
    width: 910px;
}
.basecolumn2a .std_pagea .pageitems .std_content .headline {} .std_pagea .pageitems .std_content .content {
    clear: both;
    color: #333333;
    font-family: FuturaMD, Helvetica, sans-serif;
    font-size: 0.8em;
    line-height: 1.5em;
}
.std_pagea .pageitems .std_content .content a {
    color: #17479e;
    font-weight: bold;
}
.std_pagea .pageitems .std_content .content img {
    border: 1px solid #ffffff
}
.std_pagea .pageitems .std_content .content p {
    padding: 0px 0px 5px 0px;
}
.std_pagea .pageitems .std_content .content h2 {
    min-width: 610px;
    height: 43px;
    line-height: 43px;
    padding: 0px 0px 0px 15px;
    margin: 10px 0px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #fff;
    font-size: 1.1em;
    font-weight: normal;
    text-transform: uppercase;
    background: #42a6cf;
}
.std_pagea .pageitems .std_content .content h2 a {
    min-width: 610px;
    font-weight: normal !important;
    color: #fff;
}
.std_pagea .pageitems .std_content .content h4 {
    padding: 4px 10px 4px 0px;
    margin-bottom: 10px;
    color: #17479e;
    font-size: 0.9em;
    font-weight: bold;
    background-color: #fff;
}
.std_pagea .pageitems .std_content .content h3 {
    min-width: 610px;
    padding: 4px 10px 4px 0px;
    text-transform: uppercase;
    margin-bottom: 10px;
    color: #17479e;
    font-size: 1.0em;
    font-weight: bold;
    border-bottom: solid 1px #ccc;
}
.std_pagea .pageitems .std_content .content h3 strong {
    min-width: 610px;
    font-weight: bold
}
.std_pagea .pageitems .std_content .content h5 {
    padding: 4px 10px 4px 0px;
    margin-bottom: 10px;
    color: #17479e;
    font-size: 0.8em;
    font-weight: bold;
}
.std_pagea .pageitems .std_content .content h6 {
    padding: 4px 10px 4px 0px;
    margin-bottom: 10px;
    color: #17479e;
    font-size: 0.8em;
    font-weight: bold;
}
.std_pagea .pageitems .std_content .content table {
    position: relative;
    width: 100%;
    background: #fbfbfb;
    border-collapse: collapse;
}
.std_pagea .pageitems .std_content .content table th {
    padding: 5px 5px 5px 5px;
    border-top: 1px solid #ffffff;
    border-right: 1px solid #17479e;;
    font-size: 1.0em;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
    background: #17479e;
    color: #fff;
}
.std_pagea .pageitems .std_content .content table td {
    padding: 5px 5px 5px 5px;
    border-bottom: 1px solid #ffffff;
    border-collapse: collapse;
    font-size: 0.9em;
    color: #000;
    border: #dcdcdc solid 1px;
}
.std_pagea .pageitems .std_content .content table td strong {
    color: #17479e;
}
.basecolumn2a .std_pagea .pageitems .std_content .content table {
    width: 625px;
    margin-bottom: 15px;
}
.basecolumn2a .std_pagea .pageitems .std_content .content table td h3 {
    padding: 4px 10px 4px 5px;
    margin-bottom: 10px;
    color: #17479e;
    font-size: 1.2em;
    font-weight: normal;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
}
.basecolumn2a .std_pagea .pageitems .std_content .content table td h4 {
    background-color: none;
    padding: 4px 10px 4px 0px;
    margin-bottom: 10px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #17479e;
    font-size: 1.1em;
    font-weight: normal;
    text-transform: uppercase;
}
.basecolumn1a .std_pagea .pageitems .std_content .content h2 {
    height: 43px;
    line-height: 43px;
    padding: 0px 0px 0px 15px;
    margin-bottom: 10px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #fff;
    font-size: 1.1em;
    font-weight: normal;
    text-transform: uppercase;
    background: #42a6cf;
}
.basecolumn1a .std_pagea .pageitems .std_content .content table h2 {
    min-width: 0px;
}
.basecolumn1a .std_pagea .pageitems .std_content .content table td h3 {
    padding: 4px 10px 4px 5px;
    margin-bottom: 10px;
    color: #17479e;
    font-size: 1.2em;
    font-weight: normal;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    background: #ffffff;
}
/*-----------------STANDARD COL2A NEWS LIST------------------*/

.basecolumn2a .list_articles {
    width: 630px;
    float: left;
    padding: 0px;
    margin: 0px 0px 0px 0px;
}
.basecolumn2a .list_articles .titletxt {
    clear: both;
    height: 43px;
    line-height: 43px;
    padding: 0px 0px 0px 15px;
    margin-bottom: 10px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #17479e;
    font-size: 0.9em;
    font-weight: normal;
    text-transform: uppercase;
    background: url("/images/structure/backgrounds/isaf12-2col1-titleheader.png") 0px 0px no-repeat;
}
.basecolumn2a .list_articles .article {
    display: block;
    width: 630px;
    float: left;
    padding: 0px 0px 15px 0px;
    margin: 0px 0px 15px 0px;
    border-bottom: 1px solid #eeeeee;
}
.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: #17479e;
    font-size: 1em;
}
.basecolumn2a .list_articles .article .headline a:hover {
    text-decoration: underline
}
.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;
}
.isaf_text_box_right {
    position: relative;
    -webkit-box-shadow: 0 8px 6px -6px #cccccc;
    -moz-box-shadow: 0 8px 6px -6px #cccccc;
    box-shadow: 0 8px 6px -6px #cccccc;
    behavior: url(/tools/pie/PIE.php);
    background: #efefef;
    clear: both;
    width: 275px;
    float: left;
    padding: 0px;
    margin: 0px 0px 20px 13px;
}
.isaf_text_box_right:hover {
    background: #dddddd !important;
}
.isaf_text_box_right .imgtop {
    width: 273px;
    text-align: center;
    background: #ffffff;
    border: 1px solid #eeeeee;
    margin: 0px auto 0px auto;
}
.isaf_text_box_right .imgtop img {} .isaf_text_box_right .content .heading {
    background: #eeeeee;
    padding: 5px 0px 5px 10px;
    width: 265px;
    margin: 0px auto 0px auto;
}
.isaf_text_box_right .content .heading h2 {
    display: block;
    color: #17479e;
    font-size: 1.0em;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
}
.isaf_text_box_right .content .text {
    position: relative;
    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 #cccccc;
    -moz-box-shadow: 0 8px 6px -6px #cccccc;
    box-shadow: 0 8px 6px -6px #cccccc;
    behavior: url(/tools/pie/PIE.php);
}
.isaf_text_box_right a {
    font-weight: normal;
}
.isaf_text_box_right .link {
    display: block;
    width: 155px;
    margin: 0px auto 0px auto;
}
.isaf_text_box_right .link a {
    font-weight: normal;
    color: #6e6e6e;
    font-size: 70%;
    text-decoration: underline;
}
.isaf_text_box_right .link a:hover {
    font-weight: normal;
    color: #000000;
    font-size: 70%;
    text-decoration: underline;
}
/* News Art H */

div.std_newsarth {
    display: block;
    overflow: hidden;
    width: 625px;
    margin: 0px 0px 0px 0px;
}
div.std_newsarth .cola {
    float: right;
    width: auto;
}
div.std_newsarth .cola .date {
    font-size: 0.7em;
    text-transform: uppercase;
    margin: 0px 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: #17479e;
    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: #17479e;
    font-size: 1.1em
}
div.std_newsarth .cola .articlebox .article {
    line-height: 1.5;
    padding: 0px 0px 10px 0px;
    color: #333333;
    font-size: 0.8em;
}
div.std_newsarth .cola .articlebox .article a {
    text-decoration: underline;
    color: #17479e;
}
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 #17479e solid;
    background-color: #ecedec;
    font-size: 0.7em;
}
div.std_newsarth .cola .articlebox .captionbox .caption {
    color: #17479e;
    font-size: 0.8em;
    padding: 5px;
    border-left: 4px #17479e solid;
    background-color: #ecedec;
}
div.std_newsarth .cola .relatedlinks {
    background-color: #ecedec;
    border-left: 4px #17479e; 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: 250px;
    border-top: 1px #cecece solid;
    border-bottom: 1px #cecece solid;
    padding: 10px 0px 10px 0px;
    margin: 0 0 10px 0px;
}
div.std_newsarth .cola .subtitle {
    padding-bottom: 5px;
    color: #17479e;
}
div.std_newsarth .cola .subtitletext {
    color: #17479e;
    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: #17479e;
    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
}
/*---------------- .feat_medalists:hover:after {content: "Test New";} .feat_medalists:after {font-size: 2.2em; content: "New"; background: yellow; display: block; width: 270px; height: 150px;} ----------------*/
/*----------------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;
    color: #17479e;
    font-size: 1.2em;
    margin: 0px 0px 10px 0px;
    text-align: left;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
}
.basecolumn2a .list_documents div.doclist table.doclist {
    margin: 5px 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: #17479e;
    border-right: solid 1px #17479e;;
}
.basecolumn2a .list_documents div.doclist table.doclist tr td {
    padding: 5px 5px 5px 5px;
    border: solid 1px #bbbbbb;
    border-collapse: collapse;
    background-color: #f0f0f0;
}
a[href$=".pdf"] {
    background: url("/tools/images/css/icons/16x16/icon_pdf.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    padding: 2px 0 2px 20px;
}
a[href$=".doc"] {
    background: url("/tools/images/css/icons/16x16/icon_word.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    padding: 2px 0 2px 20px;
}
a[href$=".docx"] {
    background: url("/tools/images/css/icons/16x16/icon_word.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    padding: 2px 0 2px 20px;
}
a[href$=".xls"] {
    background: url("/tools/images/css/icons/16x16/icon_excel.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    padding: 2px 0 2px 20px;
}
a[href$=".xlsx"] {
    background: url("/tools/images/css/icons/16x16/icon_excel.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    padding: 2px 0 2px 20px;
}
a[href$=".ppt"] {
    background: url("/tools/css/images/icons/16x16/icon_powerpoint.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    padding: 2px 0 2px 20px;
}
.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: #17479e;
    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;
    color: #17479e;
}
.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: #17479e;
}
.basecolumn2a .list_documents div.doclist h2.title {
    font-size: 1.0em;
    color: #17479e;
    font-weight: bold;
}
.basecolumn2a .list_documents div.doclist .folderabstract {
    font-size: 0.75em;
    font-style: italic;
    margin: 0px 0px 10px 0px;
}
/*----------------DOCUMENTS LIST--------------*/

.basecolumn1a div.doclist .heading {
    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
}
.basecolumn1a div.doclist table.doclist {
    margin: 5px 0px 10px 0px;
    background: #efefef url("/images/structure/backgrounds/spacerbg-top.png") 0px 0px repeat-x;
    border-collapse: collapse;
    font-size: 0.8em;
}
.basecolumn1a 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: #17479e;
    border-right: solid 1px #2C4B7E;
}
.basecolumn1a div.doclist table.doclist tr td {
    padding: 5px 5px 5px 5px;
    border: solid 1px #bbbbbb;
    border-collapse: collapse;
    background-color: #f0f0f0;
}
.basecolumn1a div.doclist table.doclist tr td.headline a {
    padding: 2px 0px 2px 20px;
    color: #17479e;
    background-image: url("/images/structure/backgrounds/png-pdf.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.basecolumn1a div.doclist .currentfolder {
    width: 630px;
    float: left;
    margin: 0px 0px 10px 0px;
}
.basecolumn1a div.doclist .currentfolder img {
    width: 50px;
    float: left;
    height: 50px;
}
.basecolumn1a div.doclist .currentfolder .currentfoldername {
    width: 565px;
    float: right;
    height: 50px;
    line-height: 50px;
    color: #17479e;
    font-size: 1.2em;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
}
.basecolumn1a div.doclist .folderlist {
    width: 630px;
    float: left;
    margin: 0px 0px 0px 0px;
}
.basecolumn1a 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;
}
.basecolumn1a div.doclist .folderlist .subfolder img {} .basecolumn1a div.doclist .folderlist .subfolder .foldername {
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
}
.basecolumn1a div.doclist .folderlist .subfolder a {
    font-weight: bold;
    font-size: 0.8em;
    color: #17479e;
}
.basecolumn1a div.doclist .document {
    width: 610px;
    float: left;
    padding: 5px 0px 5px 10px;
    margin: 10px 0px 0px 5px;
    border-bottom: solid 1px #ececec;
}
.basecolumn1a div.doclist .document a {
    font-weight: bold;
    font-size: 0.8em;
    color: #17479e;
}
.basecolumn1a div.doclist h2.title {
    font-size: 1.0em;
    color: #17479e;
    font-weight: bold;
}
.basecolumn1a div.doclist .folderabstract {
    font-size: 0.75em;
    font-style: italic;
    margin: 0px 0px 10px 0px;
}
/*----------------DOCUMENT--------------*/

.sys_document {
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.sys_document .docmain {
    float: left;
    padding: 0px;
    margin: 0px;
}
.sys_document .docmain .headline {
    clear: both;
    padding: 0 0 0px 0;
    color: #17479e;
    margin: 0px 0px 10px 0px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 1.3em;
    text-transform: uppercase;
}
.sys_document .docmain .abstract {
    float: left;
    padding: 0px 0px 10px 0px;
    font-size: 0.8em;
}
.sys_document div.doclatest {
    clear: both;
    min-width: 625px;
    float: left;
    padding: 0px;
    margin: 0px 0px 20px 0px;
}
.sys_document div.doclatest .title {
    height: 43px;
    line-height: 43px;
    padding: 0px 0px 0px 15px;
    margin: 10px 0px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #17479e;
    font-size: 1.0em;
    font-weight: normal;
    text-transform: uppercase;
    background: url("/images/structure/backgrounds/isaf12-2col1-titleheader.png") 0px 0px no-repeat;
}
.sys_document div.doclatest table {
    position: relative;
    width: 100%;
    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;
    behavior: url('/tools/pie/PIE.php')
}
.sys_document div.doclatest table th {
    padding: 5px 5px 5px 5px;
    border-top: 1px solid #000000;
    border-right: 1px solid #17479e;;
    font-size: 0.8em;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
    background: #17479e;
    color: #fff;
}
.sys_document div.doclatest 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.8em;
    color: #000000;
}
.sys_document div.docprevious {
    clear: both;
    width: 625px;
    float: left;
    padding: 0px;
    margin: 0px 0px 20px 0px;
}
.sys_document div.docprevious .title {
    height: 43px;
    line-height: 43px;
    padding: 0px 0px 0px 15px;
    margin: 10px 0px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #17479e;
    font-size: 1.0em;
    font-weight: normal;
    text-transform: uppercase;
    background: url("/images/structure/backgrounds/isaf12-2col1-titleheader.png") 0px 0px no-repeat;
}
.sys_document div.docprevious table {
    position: relative;
    width: 100%;
    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;
    behavior: url('/tools/pie/PIE.php')
}
.sys_document div.docprevious table th {
    padding: 5px 5px 5px 5px;
    border-top: 1px solid #000000;
    border-right: 1px solid #17479e;;
    font-size: 0.8em;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
    background: #17479e;
    color: #fff;
}
.sys_document div.docprevious 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.8em;
    color: #000000;
}
.sys_document div.docsearch {
    float: left;
    padding: 0px;
    margin: 0px 0px 20px 0px;
}
.sys_document div.docsearch .background {
    float: left;
    padding: 0px;
    margin: 0px;
}
.sys_document div.docsearch .searchform {
    min-width: 625px;
    float: left;
    padding: 0px;
    margin: 0px;
}
.sys_document div.docsearch .title {
    height: 43px;
    line-height: 43px;
    padding: 0px 0px 0px 15px;
    margin: 10px 0px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #17479e;
    font-size: 1.0em;
    font-weight: normal;
    text-transform: uppercase;
    background: url("/images/structure/backgrounds/isaf12-2col1-titleheader.png") 0px 0px no-repeat;
}
.sys_document div.docsearch .searchform table {
    margin: 0px 0px 10px 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: 115px;
    color: #17479e;
    font-weight: bold;
    font-size: 0.8em;
}
.sys_document div.docsearch .searchform table tr td input {
    padding: 2px 5px 2px 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 {
    border: 0px;
    width: 103px;
    text-align: left;
    padding: 0px 0px 0px 32px;
    margin: 3px 0px 0px 0px;
    height: 25px;
    background: url("/images/structure/backgrounds/isaf12-loginbutton.png") no-repeat 0px 0px;
    color: #17479e;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.7em;
}
.sys_document div.results {
    min-width: 625px;
    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;
}
/*--------------------Contact Form-----------------*/

table.std_formcustom {
    margin: 0px 0px 0px 0px;
    background: #ffffff;
    font-size: 0.8em;
    padding-bottom: 81px;
    background-image: url("/images/structure/backgrounds/onecol-bottombg.jpg");
    background-repeat: no-repeat;
    background-position: bottom;
}
table.std_formcustom td.introduction {
    display: block;
    padding: 10px 0px 20px 0px;
}
table.std_formcustom td.titletxt {
    height: 43px;
    line-height: 43px;
    padding: 0px 0px 0px 15px;
    margin-bottom: 10px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #fff;
    font-size: 1.1em;
    font-weight: normal;
    text-transform: uppercase;
    background: #42a6cf;
}
table.std_formcustom td {
    padding: 0px 0px 10px 0px;
}
table.std_formcustom td input {
    height: 25px;
    padding: 0px 5px;
}
table.std_formcustom td textarea {
    font-size: 0.9em;
    padding: 5px;
    width: 400px;
}
table.std_formcustom th {
    padding: 3px 0px 5px 0px;
    width: 150px;
    color: #17479e;
}
table.std_formcustom .securimagebox {
    width: 200px;
    background-color: #eeeeee;
    border: solid 1px #dfdfdf;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 10px 0px;
}
table.std_formcustom .securimagebox .securimage {} table.std_formcustom .securimagebox .securimage .instructions {
    padding: 0px 0px 10px 0px;
    font-size: 75%;
    font-style: italic;
}
table.std_formcustom .securimagebox .securimage .securimagebox {
    border: solid 0px #ededed;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
table.std_formcustom .securimagebox .securimage .securimagebox .captcha {
    width: 150px;
    float: left;
    margin: 0px 0px 10px 0px;
}
table.std_formcustom .securimagebox .securimage .securimagebox .captcha img {} table.std_formcustom .securimagebox .securimage .securimagebox .audio {
    width: 22px;
    float: left;
}
table.std_formcustom .securimagebox .securimage .securimagebox .reload {
    width: 22px;
    float: left;
}
table.std_formcustom form .securimagebox div.input {
    width: 200px;
    clear: both;
}
table.std_formcustom form .securimagebox div.input input {
    width: 180px;
    border: solid 1px #cccccc;
    padding: 2px 5px 2px 0px;
}
table.std_formcustom td.submit input {
    border: 0px;
    padding: 0 32px;
    margin: 3px 0px 0px 0px;
    height: 25px;
    background: #dd048c;
    color: #fff;
    font-family: 'FuturaMD';
    font-weight: normal;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 0.9em;
}
/* ----------------------------LIGHTBOX GALLERY--------------------------- */

.feat_gallery_lightbox {
    float: left;
    padding: 0px 0px;
    margin: 0px 0px 0px 0px;
}
.feat_gallery_lightbox .thumbnail {
    float: left;
    width: 113px;
    height: 140px;
    margin: 15px 20px 0px 0px;
}
.feat_gallery_lightbox .thumbnail:hover {
    cursor: pointer;
    border: solid #afafaf 0px;
}
.feat_gallery_lightbox .thumbnail img {
    padding: 5px;
    border: solid 1px #dcdcdc;
    background: #fff;
    min-width: 66px;
    opacity: 0.8;
    filter: alpha(Opacity=80);
    -moz-opacity: 0.8;
}
.feat_gallery_lightbox .thumbnail img:hover {
    opacity: 1.0;
    filter: alpha(Opacity=100);
    -moz-opacity: 1.0;
}
.feat_gallery_lightbox .thumbnail .caption {
    display: none;
}
.feat_gallery_lightbox .lightbox {
    -moz-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.7);
    -webkit-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.7);
    clear: both;
    position: absolute;
    background-color: #fff;
    padding: 20px;
    margin-left: 97px;
    height: auto;
    width: 600px;
    z-index: 3000;
    border: solid #dbdbdb 5px;
}
.feat_gallery_lightbox .lightbox_img {
    float: left;
    max-width: 600px;
    text-align: center;
    margin: 0px auto 0px auto;
}
.feat_gallery_lightbox .lightbox_img .mainimg {
    display: block;
    text-align: center;
    max-width: 600px;
}
.feat_gallery_lightbox .lightbox_img img {
    float: left;
    min-width: 400px;
    max-width: 600px;
    text-align: center;
    margin: 0px auto 0px auto;
}
.feat_gallery_lightbox .lightbox_img .caption {
    display: block;
    float: left;
    text-align: center;
    font-style: italic;
    font-size: 80%;
    margin: 0px 0px 0px 0px;
    line-height: 20px;
    padding: 3px 0px 3px 0px;
}
.feat_gallery_lightbox .lightbox_img .credit {
    clear: both;
    display: block;
    float: left;
    text-align: center;
    font-size: 70%;
    margin: 5px 0px 0px 0px;
    height: 20px;
}
.feat_gallery_lightbox .lightbox .navbar {
    background-color: #17479e;
    font-weight: normal;
    float: left;
    height: 30px;
    line-height: 30px;
    padding: 0px 15px 0px 15px;
    width: 570px;
    color: #ffffff;
    font-size: 80%;
    font-weight: bold;
}
.feat_gallery_lightbox .lightbox .navbar div:hover {
    color: #dddddd
}
.feat_gallery_lightbox .lightbox .close {
    float: left;
    cursor: pointer;
}
.feat_gallery_lightbox .lightbox .slideshow {
    float: right;
    margin: 0px 10px 0px 0px;
    cursor: pointer;
}
.feat_gallery_lightbox .lightbox .back {
    float: right;
    margin: 0px 10px 0px 0px;
    cursor: pointer;
}
.feat_gallery_lightbox .lightbox .next {
    float: right;
    cursor: pointer;
}
.feat_gallery_lightbox .lightbox .seperator {
    float: right;
    margin: 0px 10px 0px 0px;
}
.feat_gallery_lightbox .lightbox .imgindex {
    display: none;
    float: left;
    padding: 0px 70px 0px 80px;
}
.feat_gallery_lightbox .title {
    display: block;
    clear: both;
    padding: 0 0 15px 0;
    color: #17479e;
    margin: 0px 0px 10px 0px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 1.2em;
    text-transform: uppercase;
}
/*----COL2A GALLERIES PAGE------*/

.basecolumn2a table.feat_gallindexa {
    width: 630px;
    float: left;
    margin: 0px 0px 0px 0px;
}
.basecolumn2a table.feat_gallindexa .titletxt {} .basecolumn2a table.feat_gallindexa tr td {
    padding: 0px 20px 30px 0px;
    border-bottom: solid 10px #fff;
}
.basecolumn2a table.feat_gallindexa tr td img {
    width: 100px;
    height:auto;
    padding: 5px;
    border: solid 1px #cccccc;
    background: url("/images/structure/backgrounds/spacerbg-bot.png") 0px 0px repeat-x;
}
.basecolumn2a table.feat_gallindexa tr td a {
    color: #17479e;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    font-weight: normal;
    text-transform: normal;
    text-align: center;
    font-size: 0.8em;
}
.basecolumn2a table.feat_gallindexa tr td a:hover {
    text-decoration: underline;
}
.basecolumn2a table.feat_gallindexa tr td img:hover {
    cursor: pointer;
    background: #ffffff;
}
/*----------------SEARCH SITE------------------------*/

.sys_search {
    font-size: 15px;
    color: #666;
}
.sys_search .titletxt {
    clear: both;
    padding: 0 0 0px 0;
    color: #17479e;
    margin: 0px 0px 10px 0px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 1.2em;
    text-transform: uppercase;
}
.sys_search .zoom_searchform {
    background: url("/images/structure/backgrounds/isaf12-micrositesbg.png") repeat-x bottom;
    padding: 15px 15px 5px 15px;
    margin: 15px 0;
    border: 1px solid #fff;
}
.sys_search h2.searchheading {
    height: 43px;
    line-height: 43px;
    padding: 0px 0px 0px 15px;
    margin-bottom: 10px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #17479e;
    font-size: 1.1em;
    font-weight: normal;
    text-transform: uppercase;
    background: url("/images/structure/backgrounds/isaf12-2col1-titleheader.png") 0px 0px no-repeat;
}
.sys_search div.results {
    font-size: 13px;
    color: #666;
    font-family: Arial, Helvetica, sans-serif;
}
.sys_search div.results .summary {
    color: #17479e;
    font-size: 18px;
    font-weight: bold;
}
.sys_search div.results .result_pagescount {
    border-bottom: 1px solid #ccc;
    padding: 0 0 10px 0;
    margin-bottom: 15px;
    color: #17479e;
    font-size: 18px;
}
.sys_search div.results .result_block,
.sys_search div.results .result_altblock {
    border: 1px solid #ccc;
    padding: 10px 15px;
    margin-bottom: 15px;
    background: url("/images/structure/background/line-img_bg.gif") repeat-x left bottom #fff;
}
.sys_search div.results .result_block h3,
.sys_search div.results .result_altblock h3 {
    font-size: 18px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    padding: 0 0 5px 0;
}
.sys_search div.results .result_block h3 strong,
.sys_search div.results .result_altblock h3 strong {
    color: #17479e;
}
.sys_search div.results .result_block h3 a,
.sys_search div.results .result_altblock h3 a {
    color: #17479e;
}
.sys_search div.results .result_block .context,
.sys_search div.results .result_altblock .context {
    line-height: 20px;
}
.sys_search div.results .result_block .context .highlight,
.sys_search div.results .result_altblock .context .highlight {
    background: #666;
    color: #FFF;
    padding: 1px 3px;
}
.sys_search div.results .result_block .infoline,
.sys_search div.results .result_altblock .infoline {
    background: #f0f0f0;
    padding: 5px 10px;
    margin-top: 10px;
    color: #333;
}
.sys_search div.results .result_pages {
    color: #17479e;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
}
.sys_search div.results .result_pages a {
    background: #F0F0F0;
    color: #666;
    font-weight: normal;
    margin: 0 1px;
    padding: 2px 5px;
    text-decoration: none;
}
.sys_search div.results .result_pages a:hover {
    background: #ddd;
    color: #000;
}
/*-----------------ISAF SAILOR TERMS AND CONDITIONS-------------------*/

.isaf_content_sailor_conditions {
    background: #fff;
    padding: 10px;
}
.isaf_content_sailor_conditions .headline {
    clear: both;
    padding: 0 0 0px 0;
    color: #17479e;
    margin: 0px 0px 10px 0px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 0.7em;
    text-transform: uppercase;
}
.isaf_content_sailor_conditions .content {
    clear: both;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    line-height: 1.5em;
}
.isaf_content_sailor_conditions .content a {
    color: #17479e;
    font-weight: bold;
}
.isaf_content_sailor_conditions .content img {
    border: 1px solid #ffffff
}
.isaf_content_sailor_conditions .content p {
    padding: 0px 0px 5px 0px;
}
.isaf_content_sailor_conditions .content h2 {
    min-width: 610px;
    height: 43px;
    font-weight: normal !important;
    line-height: 43px;
    padding: 0px 0px 0px 15px;
    margin: 10px 0px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #17479e;
    font-size: 1.1em;
    font-weight: normal;
    text-transform: uppercase;
    background: url("/images/structure/backgrounds/isaf12-2col1-titleheader.png") 0px 0px no-repeat;
}
.isaf_content_sailor_conditions .content h2 a {
    min-width: 610px;
    font-weight: normal !important;
}
.isaf_content_sailor_conditions .content h4 {
    padding: 4px 10px 4px 0px;
    margin-bottom: 10px;
    color: #17479e;
    font-size: 0.9em;
    font-weight: bold;
    background-color: #fff;
}
.isaf_content_sailor_conditions .content h3 {
    min-width: 610px;
    padding: 4px 10px 4px 0px;
    text-transform: uppercase;
    margin-bottom: 10px;
    color: #17479e;
    font-size: 1.0em;
    font-weight: bold;
    border-bottom: solid 1px #ccc;
}
.isaf_content_sailor_conditions .content h3 strong {
    min-width: 610px;
    font-weight: bold
}
.isaf_content_sailor_conditions .content h5 {
    padding: 4px 10px 4px 0px;
    margin-bottom: 10px;
    color: #17479e;
    font-size: 0.8em;
    font-weight: bold;
}
.isaf_content_sailor_conditions .content h6 {
    padding: 4px 10px 4px 0px;
    margin-bottom: 10px;
    color: #17479e;
    font-size: 0.8em;
    font-weight: bold;
}
/*-COOKIES DIRECTIVE-*/

#cookiesdirective {
    z-index: 9999;
    border-bottom: solid 1px #272727;
    background: #000;
    -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: #cbcbcb;
}
#cookiesdirective a {
    font-weight: bold;
    text-decoration: underline;
}
#cookiesdirective a:hover {
    color: #fff;
}
#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;
}
#cookiesdirective input#epdsubmit:hover {
    cursor: pointer;
    text-decoration: underline;
    background-color: #fff;
}
/*--IN MENU PAGE--*/

.multilevel_page ul {
    position: relative;
    z-index: 200;
    float: left;
    padding: 0px;
    margin: 0px 0px 30px 0px;
}
.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: #17479e;
    font-weight: normal;
    font-size: 0.75em;
    vertical-align: middle;
}
.multilevel_page ul li a:hover {
    text-decoration: none
}
.multilevel_page ul li:hover {
    background-color: #e8e8e8;
}
.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: #17479e;
}
.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: #17479e;
}
.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: #17479e;
}
/* HIDDEN COMPETITION PAGE */

.sailor_of_the_year_competition .competition td {
    padding: 20px;
    text-align: left;
    font-size: 0.8em;
}
.sailor_of_the_year_competition .competition .title {
    text-align: center;
}
.sailor_of_the_year_competition .competition .intro {
    text-align: center;
    padding-top: 20px;
}
.sailor_of_the_year_competition .competition .intro img {
    text-align: center;
    padding-bottom: 30px;
}
.sailor_of_the_year_competition .competition .question {
    text-align: center;
}
.sailor_of_the_year_competition .competition .question p {
    margin-top: -30px;
}
table.competition td.details {
    font-size: 0.9em !important;
    line-height: 1.6em;
}
table.competition td.details table.details {
    width: 100%;
    float: left;
}
table.competition td.details table.details tbody tr {
    float: left;
    padding: 0;
    width: 100%;
}
table.competition td.details table.details tbody td {
    text-align: left;
}
table.competition td.details table.details td {
    font-family: 'HelveticaL', Arial;
    text-align: right;
}
table.competition td.details table.details td:first-child {
    max-width: 500px;
    min-width: 500px;
    padding-left: 0;
    text-align: right;
}
table.competition td.details table.details td.cpdata {
    text-align: left;
    margin-bottom: 5px;
}
table.competition td.details table.details td.cpdata br {
    display: none;
}
table.competition td.details table.details td.cpdata input {
    font-size: 0.9em;
    background-color: #efefef;
    margin-bottom: 10px;
}
table.competition td.details td.cpdata .required_star {
    float: right;
    padding: 0px 5px;
}
.sailor_of_the_year_competition .competition .required_star {
    display: inline;
}
.sailor_of_the_year_competition .competition .securimagebox div {
    display: inline;
}
.sailor_of_the_year_competition .competition .securimagebox {
    margin-bottom: 10px;
    margin-top: 20px;
}
.sailor_of_the_year_competition .competition .instructions {
    margin-top: -50px;
}
.sailor_of_the_year_competition .competition tr:last-child {
    position: relative;
    display: block;
    margin-top: -50px;
}
.sailor_of_the_year_competition td .title {
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    color: #17479e;
}
.smarteditmode .addthis-smartlayers {
    display: none;
}
.addthis-smartlayers h2 {
    background: none;
}
.ticker_news {
    float: left;
    margin: 5px 0 0 0;
    position: relative;
}
.ticker_news td a {
    float: left;
    color: #17479e;
    font-size: 0.72em;
    margin: 0px 0px 0 0;
    padding: 5px 0 0 30px;
}
.ticker_news:before {
    content: "news";
    font-family: 'sotic';
    color: #666;
    position: absolute;
    top: 0px;
    left: 0px;
    font-size: 1rem;
    margin-left: 6px;
    float: left;
    display: block;
    line-height: 1.5;
    margin-right: 6px;
}
/*---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: #17479e;
    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: #17479e;
    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: #17479e;
    position: absolute;
    left: 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: #17479e;
    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: #17479e;
    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: #17479e;
    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: #17479e;
    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: #17479e;
    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: #17479e;;
        background: #fff;
 
        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: #17479e;;
        background: #fff;
        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: #17479e;;
        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: #17479e;;
        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;
    }
}
/*---------------EVENTS ARCHIVE should be in events---------------*/

.isaf_container_events_news_main .titletxt {
    color: #17479e;;
    font-family: 'FuturaMD';
    font-weight: normal;
    text-transform: uppercase;
    font-size: 1.0em;
    padding: 0px 0px 5px 0px;
}
.isaf_container_events_news_left {
    float: left;
    padding: 14px;
    width: 570px;
    margin: 0px 14px 0px 0px;
    overflow: hidden;
    background: #ffffff;
    position: relative;
}
.isaf_container_events_news_left .list_articles {
    width: 570px;
    float: left;
    padding: 0;
    margin: 0px 0px 20px 0px;
}
.isaf_container_events_news_left .list_articles .article {
    width: 570px;
    float: left;
    padding: 10px 0px 10px 0px;
    border-bottom: solid 1px #dddddd;
}
.isaf_container_events_news_left .list_articles .article .image {
    display: block;
    float: left;
    width: 110px;
}
.isaf_container_events_news_left .list_articles .article .image img {} .isaf_container_events_news_left .list_articles .article .headline {
    display: block;
    width: 460px;
    float: right;
    padding: 0px 0px 5px 0px;
    margin: 0px 0px 0px 0px;
}
.isaf_container_events_news_left .list_articles .article .headline a {
    font-weight: normal;
    color: #17479e;;
    font-size: 1.0em;
}
.isaf_container_events_news_left .list_articles .article .headline a:hover {
    text-decoration: underline;
}
.isaf_container_events_news_left .list_articles .article .date {
    display: block;
    width: 460px;
    float: right;
    font-size: 0.7em;
    text-transform: uppercase;
    margin: 0px 0px 3px 0px;
    color: #666666;
}
.isaf_container_events_news_left .list_articles .article .abstract {
    display: none;
    width: 460px;
    float: right;
    font-size: 0.75em;
}
.isaf_container_events_news_left .list_articles .article1 .image {
    width: 360px;
}
.isaf_container_events_news_left .list_articles .article1 .headline {
    width: 190px;
}
.isaf_container_events_news_left .list_articles .article1 .date {
    width: 190px;
}
.isaf_container_events_news_right {
    float: left;
}
.isaf_container_events_news_right .util_container {
    clear: both;
    float: left;
    padding: 14px;
    width: 350px;
    margin: 0px 0px 15px 0px;
    overflow: hidden;
    background: #ffffff;
    position: relative;

}
.isaf_container_events_news_right .isaf_container_events_news_right_multimedia {
    background: #17479e;
}
.isaf_container_events_news_right .isaf_container_events_news_right_multimedia .titletxt {
    color: #ffffff;
    margin: 0px 0px 10px 0px;
}
.isaf_container_events_news_right .isaf_container_events_news_right_rss li {
    background: url("/images/structure/backgrounds/fans12-rssicon.png") no-repeat;
    ;
    padding: 0px 0px 0px 20px;
}
.isaf_container_events_news_right .isaf_container_events_news_right_rss li a {
    font-size: 0.75em;
}
.isaf_container_events_news_right .list_articles .article {
    display: block;
    width: 350px;
    float: left;
    padding: 0px 0px 2px 0px;
    margin: 0px 0px 5px 0px;
    border-bottom: 1px solid #17479e;;
}
.isaf_container_events_news_right .list_articles .article .image {
    display: none;
    width: 102px;
    float: left;
}
.isaf_container_events_news_right .list_articles .article .image img {
    border: solid 1px #cccccc;
}
.isaf_container_events_news_right .list_articles .article .headline {
    display: block;
    width: 290px;
    float: right;
    margin: 0px 0px 2px 0px;
    line-height: 1.2em;
}
.isaf_container_events_news_right .list_articles .article .headline a {
    color: #fff;
    font-size: 0.8em;
}
.isaf_container_events_news_right .list_articles .article .headline a:hover {
    text-decoration: underline
}
.isaf_container_events_news_right .list_articles .article .date {
    display: block;
    width: 55px;
    float: left;
    font-size: 0.70em;
    text-transform: uppercase;
    margin: 3px 0px 0px 0px;
    color: #ccc;
}
.isaf_container_events_news_right .list_articles .article .abstract {
    display: none;
    width: 3400px;
    float: right;
    color: #333333;
    font-size: 0.8em;
    line-height: 1.4em;
}
.isaf_container_events_news_right_news .list_articles .article {
    border-bottom: 1px solid #dddddd;
}
.isaf_container_events_news_right_news .list_articles .article .headline a {
    color: #17479e;;
    font-size: 0.8em;
}
.isaf_container_events_news_right_news .list_articles .article .date {
    color: #666666
}
.isaf_link_list_events_news_multimedia li {
    clear: both;
    padding: 0px 0px 0px 8px;
    background: url("/images/structure/backgrounds/isaf12-smallarrow-reverse.png") no-repeat 0px 9px;
}
.isaf_link_list_events_news_multimedia li a {
    color: #fff;
    font-size: 0.7em;
}
/*-----------------UPDATED STYLING----should be in news--------------*/

.isaf_link_list_classes_index_bottom_certification {
    clear: both;
    overflow: hidden;
    margin-bottom: 15px;
}
.isaf_link_list_classes_index_bottom_certification .titletxt {
    clear: both;
    height: 43px;
    line-height: 43px;
    padding: 0px 0px 0px 15px;
    margin-bottom: 10px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #17479e;;
    font-size: 0.9em;
    font-weight: normal;
    text-transform: uppercase;
    background: url("/images/structure/backgrounds/isaf12-2col1-titleheader.png") 0px 0px no-repeat;
}
.isaf_link_list_classes_index_bottom_certification li {
    clear: both;
    background: url("/images/structure/backgrounds/isaf12-smallarrow.png") no-repeat 0px 8px;
    padding: 0px 0px 0px 7px;
}
.isaf_link_list_classes_index_bottom_certification li a {
    color: #17479e;;
    font-size: 0.7em;
}
.isaf_container_meetings_index {
    clear: both;
    overflow: hidden;
    margin-bottom: 15px;
}
.isaf_container_meetings_index .titletxt {
    clear: both;
    height: 43px;
    line-height: 43px;
    padding: 0px 0px 0px 15px;
    margin-bottom: 10px;
    font-family: 'FuturaMD', Arial, Helvetica, sans-serif;
    color: #17479e;;
    font-size: 0.9em;
    font-weight: normal;
    text-transform: uppercase;
    background: url("/images/structure/backgrounds/isaf12-2col1-titleheader.png") 0px 0px no-repeat;
}
.isaf_container_meetings_index li {
    clear: both;
    background: url("/images/structure/backgrounds/isaf12-smallarrow.png") no-repeat 0px 8px;
    padding: 0px 0px 0px 7px;
}
.isaf_container_meetings_index li a {
    color: #17479e;;
    font-size: 0.7em;
}
.std_article .hidden {
    display: block;
}
.sharebox.hidden,
.variants.hidden,
.skiptomain.hidden {
    display: none;
}
.std_article {
    float: left;
    display: block;
    overflow: hidden;
    width: 620px;
    margin: 0px 0px 0px 0px;
    background: url("/images/structure/backgrounds/WC-BG-Body-White-Transp.png") top center repeat;
    padding: 0;
    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-size: 11px;
    font-weight: normal;
    color: #17479e;
    margin: 0px 0px 15px 0px;
    font-family: 'galano_grotesque';
}
.std_article .sub-info {
    float: right;
    width: 245px;
    border-top: 1px #fff solid;
    border-bottom: 1px #fff solid;
    padding: 10px 0px 10px 0px;
    margin: 0 0 10px 0px;
}
.std_article .caption {
    color: #17479e;;
    font-size: 0.8em;
    padding: 5px;
    border-left: 4px #17479e; solid;
    background-color: #eaeaea;
}
.std_article .copyright {
    padding: 5px;
    color: #5b6171;
    font-style: italic;
    border-left: 4px #17479e; solid;
    background-color: #eaeaea;
    font-size: 0.7em;
}
.std_article .subtitle {
    padding-bottom: 5px;
    font-size: 11px;
    color: #17479e;;
}
.std_article .subtitletext {
    font-size: 11px;
    color: #17479e;;
}
.std_article .abstract {
    padding: 10px 0px 10px 0px;
    line-height: 1.5;
    padding-right: 10px;
    font-weight: bold;
    color: #17479e;;
    font-size: 1em;
}
.std_article .article {
    line-height: 1.5;
    padding: 0px 10px 10px 0px;
    color: #5b6171;
    font-size: 0.8em;
}

/*--GM TASK#53138 paralympic logo--*/
.isaf_olympic_logo_1 div.content img {
    width: 30%;
    height: 30%;
  
}

.isaf_olympic_logo_1 {
    padding:0 !important;
    position: relative;
    top: -50px;
    height: 220px;
}

/*--GM TASK#53183 right col moving under left at 75% zoom--*/
.isaf_container_events_hub_left_paraworld {
    padding:5px !important;

}


/* <img alt="" height="181" src="/images/structure/backgrounds/blue-portrait.png" width="117" /><img alt="" height="570" src="/images/structure/backgrounds/Footerbkg.png" width="2458" /><img alt="" height="386" src="/images/structure/backgrounds/Headerbkg.png" width="2497" /><img alt="" height="117" src="/images/structure/backgrounds/white-landscape.png" width="181" /><img alt="" height="181" src="/images/structure/backgrounds/white-portrait.png" width="117" /><img alt="" height="117" src="/images/structure/backgrounds/blue-landscape.png" width="181" /><img alt="" src="/images/structure/backgrounds/isaf11-regbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-full.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton2.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldmap.jpg" /> <img alt="" src="/images/structure/backgrounds/6-oceania.png" /> <img alt="" src="/images/structure/backgrounds/5-africa.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/4-asia.png" /> <img alt="" src="/images/structure/backgrounds/3-europe.png" /> <img alt="" src="/images/structure/backgrounds/2-centralamerica.png" /> <img alt="" src="/images/structure/backgrounds/1-northamerica.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-generalbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-disabledsailing.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldwide.png" />  <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-meeting.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-classes.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-trainingbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-raceofficialbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow-reverse.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-sailorsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-off.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-on.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white.png" /> <img alt="" src="/images/structure/base/isaf12-mainarrowbig.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainnewsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf-member-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf-twit-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-fb-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-ezine-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-gallery-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-tv-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-rss-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-search-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-news-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedli.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-olympicslogo.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedarea.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-textboxbg.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-160.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-80.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-85.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-95.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-60.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-140.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-divbgbottom.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tiledblue.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-micrositesbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-partnersbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg-tiled.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg.jpg" /> <img alt="" src="/images/structure/backgrounds/news-home.gif" /> <img alt="" src="/images/structure/backgrounds/fans12-newsicon.png" /> */

body {}
/* <img alt="" height="181" src="/images/structure/backgrounds/blue-portrait.png" width="117" /><img alt="" height="570" src="/images/structure/backgrounds/Footerbkg.png" width="2458" /><img alt="" height="386" src="/images/structure/backgrounds/Headerbkg.png" width="2497" /><img alt="" height="117" src="/images/structure/backgrounds/white-landscape.png" width="181" /><img alt="" height="181" src="/images/structure/backgrounds/white-portrait.png" width="117" /><img alt="" height="117" src="/images/structure/backgrounds/blue-landscape.png" width="181" /><img alt="" src="/images/structure/backgrounds/isaf11-regbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-full.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton2.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldmap.jpg" /> <img alt="" src="/images/structure/backgrounds/6-oceania.png" /> <img alt="" src="/images/structure/backgrounds/5-africa.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/4-asia.png" /> <img alt="" src="/images/structure/backgrounds/3-europe.png" /> <img alt="" src="/images/structure/backgrounds/2-centralamerica.png" /> <img alt="" src="/images/structure/backgrounds/1-northamerica.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-generalbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-disabledsailing.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldwide.png" />  <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-meeting.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-classes.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-trainingbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-raceofficialbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow-reverse.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-sailorsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-off.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-on.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white.png" /> <img alt="" src="/images/structure/base/isaf12-mainarrowbig.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainnewsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf-member-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf-twit-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-fb-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-ezine-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-gallery-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-tv-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-rss-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-search-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-news-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedli.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-olympicslogo.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedarea.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-textboxbg.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-160.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-80.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-85.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-95.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-60.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-140.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-divbgbottom.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tiledblue.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-micrositesbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-partnersbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg-tiled.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg.jpg" /> <img alt="" src="/images/structure/backgrounds/news-home.gif" /> <img alt="" src="/images/structure/backgrounds/fans12-newsicon.png" /> */


body {      }
/* <img alt="" height="181" src="/images/structure/backgrounds/blue-portrait.png" width="117" /><img alt="" height="570" src="/images/structure/backgrounds/Footerbkg.png" width="2458" /><img alt="" height="386" src="/images/structure/backgrounds/Headerbkg.png" width="2497" /><img alt="" height="117" src="/images/structure/backgrounds/white-landscape.png" width="181" /><img alt="" height="181" src="/images/structure/backgrounds/white-portrait.png" width="117" /><img alt="" height="117" src="/images/structure/backgrounds/blue-landscape.png" width="181" /><img alt="" src="/images/structure/backgrounds/isaf11-regbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-full.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton2.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldmap.jpg" /> <img alt="" src="/images/structure/backgrounds/6-oceania.png" /> <img alt="" src="/images/structure/backgrounds/5-africa.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/4-asia.png" /> <img alt="" src="/images/structure/backgrounds/3-europe.png" /> <img alt="" src="/images/structure/backgrounds/2-centralamerica.png" /> <img alt="" src="/images/structure/backgrounds/1-northamerica.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-generalbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-disabledsailing.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldwide.png" />  <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-meeting.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-classes.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-trainingbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-raceofficialbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow-reverse.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-sailorsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-off.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-on.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white.png" /> <img alt="" src="/images/structure/base/isaf12-mainarrowbig.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainnewsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf-member-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf-twit-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-fb-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-ezine-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-gallery-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-tv-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-rss-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-search-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-news-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedli.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-olympicslogo.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedarea.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-textboxbg.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-160.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-80.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-85.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-95.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-60.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-140.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-divbgbottom.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tiledblue.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-micrositesbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-partnersbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg-tiled.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg.jpg" /> <img alt="" src="/images/structure/backgrounds/news-home.gif" /> <img alt="" src="/images/structure/backgrounds/fans12-newsicon.png" /> */


body {      }
/* <img alt="" height="181" src="/images/structure/backgrounds/blue-portrait.png" width="117" /><img alt="" height="570" src="/images/structure/backgrounds/Footerbkg.png" width="2458" /><img alt="" height="386" src="/images/structure/backgrounds/Headerbkg.png" width="2497" /><img alt="" height="117" src="/images/structure/backgrounds/white-landscape.png" width="181" /><img alt="" height="181" src="/images/structure/backgrounds/white-portrait.png" width="117" /><img alt="" height="117" src="/images/structure/backgrounds/blue-landscape.png" width="181" /><img alt="" src="/images/structure/backgrounds/isaf11-regbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-full.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton2.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldmap.jpg" /> <img alt="" src="/images/structure/backgrounds/6-oceania.png" /> <img alt="" src="/images/structure/backgrounds/5-africa.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/4-asia.png" /> <img alt="" src="/images/structure/backgrounds/3-europe.png" /> <img alt="" src="/images/structure/backgrounds/2-centralamerica.png" /> <img alt="" src="/images/structure/backgrounds/1-northamerica.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-generalbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-disabledsailing.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldwide.png" />  <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-meeting.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-classes.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-trainingbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-raceofficialbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow-reverse.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-sailorsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-off.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-on.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white.png" /> <img alt="" src="/images/structure/base/isaf12-mainarrowbig.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainnewsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf-member-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf-twit-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-fb-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-ezine-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-gallery-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-tv-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-rss-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-search-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-news-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedli.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-olympicslogo.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedarea.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-textboxbg.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-160.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-80.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-85.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-95.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-60.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-140.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-divbgbottom.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tiledblue.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-micrositesbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-partnersbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg-tiled.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg.jpg" /> <img alt="" src="/images/structure/backgrounds/news-home.gif" /> <img alt="" src="/images/structure/backgrounds/fans12-newsicon.png" /> */


body {      }
/* <img alt="" height="181" src="/images/structure/backgrounds/blue-portrait.png" width="117" /><img alt="" height="570" src="/images/structure/backgrounds/Footerbkg.png" width="2458" /><img alt="" height="386" src="/images/structure/backgrounds/Headerbkg.png" width="2497" /><img alt="" height="117" src="/images/structure/backgrounds/white-landscape.png" width="181" /><img alt="" height="181" src="/images/structure/backgrounds/white-portrait.png" width="117" /><img alt="" height="117" src="/images/structure/backgrounds/blue-landscape.png" width="181" /><img alt="" src="/images/structure/backgrounds/isaf11-regbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-full.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton2.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldmap.jpg" /> <img alt="" src="/images/structure/backgrounds/6-oceania.png" /> <img alt="" src="/images/structure/backgrounds/5-africa.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/4-asia.png" /> <img alt="" src="/images/structure/backgrounds/3-europe.png" /> <img alt="" src="/images/structure/backgrounds/2-centralamerica.png" /> <img alt="" src="/images/structure/backgrounds/1-northamerica.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-generalbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-disabledsailing.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldwide.png" />  <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-meeting.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-classes.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-trainingbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-raceofficialbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow-reverse.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-sailorsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-off.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-on.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white.png" /> <img alt="" src="/images/structure/base/isaf12-mainarrowbig.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainnewsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf-member-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf-twit-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-fb-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-ezine-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-gallery-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-tv-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-rss-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-search-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-news-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedli.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-olympicslogo.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedarea.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-textboxbg.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-160.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-80.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-85.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-95.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-60.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-140.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-divbgbottom.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tiledblue.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-micrositesbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-partnersbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg-tiled.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg.jpg" /> <img alt="" src="/images/structure/backgrounds/news-home.gif" /> <img alt="" src="/images/structure/backgrounds/fans12-newsicon.png" /> */


body {      }
/* <img alt="" height="181" src="/images/structure/backgrounds/blue-portrait.png" width="117" /><img alt="" height="570" src="/images/structure/backgrounds/Footerbkg.png" width="2458" /><img alt="" height="386" src="/images/structure/backgrounds/Headerbkg.png" width="2497" /><img alt="" height="117" src="/images/structure/backgrounds/white-landscape.png" width="181" /><img alt="" height="181" src="/images/structure/backgrounds/white-portrait.png" width="117" /><img alt="" height="117" src="/images/structure/backgrounds/blue-landscape.png" width="181" /><img alt="" src="/images/structure/backgrounds/isaf11-regbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-full.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton2.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldmap.jpg" /> <img alt="" src="/images/structure/backgrounds/6-oceania.png" /> <img alt="" src="/images/structure/backgrounds/5-africa.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/4-asia.png" /> <img alt="" src="/images/structure/backgrounds/3-europe.png" /> <img alt="" src="/images/structure/backgrounds/2-centralamerica.png" /> <img alt="" src="/images/structure/backgrounds/1-northamerica.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-generalbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-disabledsailing.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldwide.png" />  <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-meeting.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-classes.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-trainingbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-raceofficialbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow-reverse.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-sailorsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-off.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-on.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white.png" /> <img alt="" src="/images/structure/base/isaf12-mainarrowbig.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainnewsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf-member-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf-twit-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-fb-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-ezine-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-gallery-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-tv-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-rss-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-search-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-news-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedli.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-olympicslogo.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedarea.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-textboxbg.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-160.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-80.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-85.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-95.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-60.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-140.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-divbgbottom.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tiledblue.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-micrositesbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-partnersbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg-tiled.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg.jpg" /> <img alt="" src="/images/structure/backgrounds/news-home.gif" /> <img alt="" src="/images/structure/backgrounds/fans12-newsicon.png" /> */


body {      }


/*GM Task#53133 syling for youth olympic logo*/
.isaf_youtholympic_logo_1 {
    padding:0 !important;
    position: relative;
    top: -50px;
}
/* <img alt="" height="181" src="/images/structure/backgrounds/blue-portrait.png" width="117" /><img alt="" height="570" src="/images/structure/backgrounds/Footerbkg.png" width="2458" /><img alt="" height="386" src="/images/structure/backgrounds/Headerbkg.png" width="2497" /><img alt="" height="117" src="/images/structure/backgrounds/white-landscape.png" width="181" /><img alt="" height="181" src="/images/structure/backgrounds/white-portrait.png" width="117" /><img alt="" height="117" src="/images/structure/backgrounds/blue-landscape.png" width="181" /><img alt="" src="/images/structure/backgrounds/isaf11-regbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-full.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-1cola-title.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton2.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/subnav-bg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldmap.jpg" /> <img alt="" src="/images/structure/backgrounds/6-oceania.png" /> <img alt="" src="/images/structure/backgrounds/5-africa.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tab-right.png" /> <img alt="" src="/images/structure/backgrounds/4-asia.png" /> <img alt="" src="/images/structure/backgrounds/3-europe.png" /> <img alt="" src="/images/structure/backgrounds/2-centralamerica.png" /> <img alt="" src="/images/structure/backgrounds/1-northamerica.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-loginbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-generalbutton.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-disabledsailing.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-worldwide.png" />  <img alt="" src="/images/structure/backgrounds/isaf12-2col1-titleheader.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-meeting.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-classes.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-trainingbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-raceofficialbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow-reverse.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-sailorsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white-left.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-off.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-selector-on.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainarrowbig-white.png" /> <img alt="" src="/images/structure/base/isaf12-mainarrowbig.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainnewsbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf-member-button.png" /> <img alt="" src="/images/structure/backgrounds/isaf-twit-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-fb-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-ezine-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-gallery-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-tv-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-rss-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-search-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf-news-icn.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedli.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-smallarrow.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-olympicslogo.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tabbedarea.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-textboxbg.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-160.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-80.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-85.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-95.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-60.png" /> <img alt="" src="/images/structure/backgrounds/mainnav-140.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-divbgbottom.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-tiledblue.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-micrositesbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-partnersbg.png" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg-tiled.jpg" /> <img alt="" src="/images/structure/backgrounds/isaf12-mainbg.jpg" /> <img alt="" src="/images/structure/backgrounds/news-home.gif" /> <img alt="" src="/images/structure/backgrounds/fans12-newsicon.png" />

<p><img alt="" height="81" src="/images/structure/titles/sailing-logo87x81.png" width="87" /></p> */


body {      }