



/* Last Published: 2017-03-28 16:50:29, last release by owen-admin */





/* Last Published: 2016-11-08 11:20:18, last release by owen-admin */





/* Last Published: 2016-11-07 15:41:16, last release by owen-admin */





/* Last Published: 2016-11-04 06:45:18, last release by rmercer-admin */

/*------FRAME-----*/
.isaf_container_home_left {width: 320px; float: left; margin: 0px 0px 15px 0px;}
.isaf_container_home_middle {width: 320px; float: left; margin: 0px 15px 15px 15px;}
.isaf_container_home_right {width: 320px; float: left; margin: 0px 0px 15px 0px;}
/*------LATEST NEWS-----*/
.isaf_container_home_left .isaf_container_home_left_latest_news {display: block;position: relative;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');float: left;width: 292px;min-height: 150px;margin: 5px 0px 15px 0px;padding: 14px;overflow: hidden;background: #fff;border: #dcdcdc solid 1px;}
.isaf_container_home_left .isaf_container_home_left_latest_news .titletxt {color: #17479e;font-weight: normal;text-transform: uppercase;font-size: 1.0em;padding: 0px 0px 10px 0px;font-family: 'galano_grotesque';line-height: 1;}
.isaf_container_home_left .isaf_container_home_left_latest_news .article {display: block;width: 292px;float: left;margin-bottom: 10px;}
.isaf_container_home_left .isaf_container_home_left_latest_news .article .image { display: block; width: 110px; float: left; }
.isaf_container_home_left .isaf_container_home_left_latest_news .article .headline {display: block;width: 182px;float: right;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;}
.isaf_container_home_left .isaf_container_home_left_latest_news .article .headline a {padding: 0px 0px 0px 0px;font-size: 0.9em;color: #17479e;}
.isaf_container_home_left .isaf_container_home_left_latest_news .article-video .headline a { }
.isaf_container_home_left .isaf_container_home_left_latest_news .article .date { display: block; width: 180px; float: right; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; font-weight: normal; font-size: 70%; color: #666; }
.isaf_container_home_left .isaf_container_home_left_latest_news .article .abstract { display: none}
.isaf_container_home_left .nav_linklist {float: left; width: 145px;}
.isaf_container_home_left .util_container li {clear: both;padding: 0px 0px 0px 18px;}
.isaf_container_home_left .util_container li a {color: #17479e;font-size: 0.7em;float: left;width: auto;}

.isaf_container_home_left .isaf_link_list_home_news_left li.link1,
.isaf_container_home_left .isaf_link_list_home_news_left li.link2,
.isaf_container_home_left .isaf_link_list_home_news_left li.link3,
.isaf_container_home_left .isaf_link_list_home_news_left li.link4 {position:relative;background: #fbfbfb;border:#dcdcdc 1px solid;border-bottom:0;border-right:0;line-height: 0;padding: 12px 10px;}
.isaf_container_home_left .isaf_link_list_home_news_right li.link1,
.isaf_container_home_left .isaf_link_list_home_news_right li.link2,
.isaf_container_home_left .isaf_link_list_home_news_right li.link3,
.isaf_container_home_left .isaf_link_list_home_news_right li.link4 {position:relative;background: #fbfbfb;border:#dcdcdc 1px solid;border-bottom:0;line-height: 0;padding: 12px 10px;}
.isaf_container_home_left .isaf_link_list_home_news_right li:last-child,
.isaf_container_home_left .isaf_link_list_home_news_left li:last-child{border-bottom:#dcdcdc 1px solid;}
.isaf_container_home_left .isaf_link_list_home_news_left li.link1:before {content: "news";font-family:'sotic';color:#666;font-size:0.85rem;margin-left: -3px;float:left;width: 10px;height: 10px;display:block;line-height: 0;margin-right: 11px;}
.isaf_container_home_left .isaf_link_list_home_news_left li.link2:before {content: "search";font-family:'sotic';color:#666;font-size:1.1rem;margin-left: -3px;float:left;width: 10px;height: 10px;display:block;line-height: 0;margin-right: 11px;}
.isaf_container_home_left .isaf_link_list_home_news_left li.link3:before {content: "feed";font-family:'sotic';color:#666;font-size:0.7rem;margin-left: -3px;float:left;width: 10px;height: 10px;display:block;line-height: 0;margin-right: 11px;}
.isaf_container_home_left .isaf_link_list_home_news_left li.link4:before {content: "video";font-family:'sotic';color:#666;font-size:0.85rem;margin-left: -3px;float:left;width: 10px;height: 10px;display:block;line-height: 0;margin-right: 11px;}
.isaf_container_home_left .isaf_link_list_home_news_right li.link1:before {content: "gallery";font-family:'sotic';color:#666;font-size:0.85rem;margin-left: -3px;float:left;width: 10px;height: 10px;display:block;line-height: 0;margin-right: 11px;}
.isaf_container_home_left .isaf_link_list_home_news_right li.link2:before {content: "mail";font-family:'sotic';color:#666;font-size:0.85rem;margin-left: -3px;float:left;width: 10px;height: 10px;display:block;line-height: 0;margin-right: 11px;}
.isaf_container_home_left .isaf_link_list_home_news_right li.link3:before {content: "facebook";font-family:'sotic';color:#666;font-size:0.8rem;margin-left: -4px;float:left;width: 10px;height: 10px;display:block;line-height: 0;margin-right:11px;}
.isaf_container_home_left .isaf_link_list_home_news_right li.link4:before {content: "twitter";font-family:'sotic';color:#666;font-size:0.8rem;margin-left: -3px;float:left;width: 10px;height: 10px;display:block;line-height: 0;margin-right: 11px;}
.isaf_container_menu_news .sailing_link_list_home_rollerdeck li:hover:before{color: #17479e;}

/*------POP UP-----*/
.base .ui-widget-header {background: #efefef;border: 0px;border-radius: 0;text-transform: uppercase;}
.base .ui-dialog .ui-dialog-title {font-size: 1.0em;color: #17479e;font-weight: normal;font-family: 'galano_grotesque';}
.base .ui-dialog .ui-widget-content {background: none !important;}
.base .ui-dialog h2.heading {font-size: 0.9em; margin: 10px 0px; color: #17479e; font-family: 'FuturaMD'; font-weight: normal;}
.base .ui-dialog .ui-widget-content table.rankingtable {width: 100%;background: #efefef url("/images/structure/backgrounds/spacerbg-top.png") 0px -30px repeat-x;border-collapse:collapse;}
.base .ui-dialog .ui-widget-content table.rankingtable th {padding: 5px 5px 5px 5px;font-size: 0.8em;font-family: 'FuturaMD';font-weight: normal;text-transform: uppercase;background: #17479e;color: rgba(255,255,255,0.6);}
.base .ui-dialog .ui-widget-content table.rankingtable td {padding: 5px 5px 5px 5px;font-family: arial;border-collapse:collapse;background: #fbfbfb;font-size: 0.7em;border: #dcdcdc solid 1px;color: #000000;}
/*------BANNER 1-----*/
.isaf_button_list_home_left_shop {clear: both; margin: 0px 0px 10px 0px;}
.isaf_button_list_home_left_shop img {position: relative;background: #fff;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');border: #dcdcdc solid 1px;}
/*------BANNER 2-----*/
.isaf_button_list_home_left_tournaments {margin: 0px 0px 10px 0px;}
.isaf_button_list_home_left_tournaments img {position: relative;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');border: #dcdcdc solid 1px;}
/*------BANNER 3-----*/
.isaf_button_list_home_left_awards {margin: 0px 0px 10px 0px;}
/*------UPCOMING EVENTS-----*/
.isaf_container_home_left_upcoming_events {width: 320px;float: left;position: relative;padding: 0px;margin: 0px;overflow: hidden;background: #ffffff;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');border: #dcdcdc solid 1px;}
.isaf_container_home_left_upcoming_events .titletxt {height: 35px;line-height: 40px;color: #17479e;font-weight: normal;text-transform: uppercase;font-size: 1.0em;padding: 0px 0px 7px 10px;font-family: 'galano_grotesque';}
.isaf_container_home_left_upcoming_events .buttons {width: 300px;float:left;text-align: center;padding: 0px 10px 0px 10px;margin: 0px 0px 0px 0px;background: #17479e repeat;}
.isaf_container_home_left_upcoming_events .buttons li {float: none;height: auto;line-height: 25px;padding: 2px 7px 2px 7px;margin: 0;display: inline-block;font-size:0.7em;font-weight:normal;color: #abb8da;text-transform:uppercase;cursor:pointer;}
.isaf_container_home_left_upcoming_events .buttons li.selected {color:#ffffff;overflow: hidden;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;behavior: url('/tools/pie/PIE.php');background: #dd048c;}
.isaf_container_home_left_upcoming_events div.content { width:300px; padding: 10px; min-height: 170px; float:left; background-color: #fff; }
.isaf_container_home_left_upcoming_events div.content h2 {display: none;}
.isaf_container_home_left_upcoming_events div.content .eventlist {}
.isaf_container_home_left_upcoming_events div.content .eventlist table {margin-bottom: 10px;background: #fff;border-spacing: 0;}
.isaf_container_home_left_upcoming_events div.content .eventlist .header_Venue {display: none}
.isaf_container_home_left_upcoming_events div.content .eventlist .header_Date {display: none}
.isaf_container_home_left_upcoming_events div.content .eventlist .header_Event {display: none}
.isaf_container_home_left_upcoming_events div.content .eventlist td {color: #17479e;font-size: 0.7em;line-height: 25px;border: 1px solid #dcdcdc;border-bottom: 0px solid #ffffff;padding-left: 15px;background: #fbfbfb;padding-top: 0;padding-bottom: 0;}
.isaf_container_home_left_upcoming_events div.content .eventlist tr:last-child td{border-bottom: 1px solid #dcdcdc;}
.isaf_container_home_left_upcoming_events div.content .eventlist td a {color: #666;}
.isaf_container_home_left_upcoming_events div.content .link a {clear: both;font-weight: bold;text-transform: uppercase;display: block;color: #17479e;font-size: 0.7em;}
.isaf_container_home_left_upcoming_events div.content .seperator {display: none}
/*------SAILOR LOGIN-----*/
.isaf_container_home_middle .isaf_text_box_home_middle_sailor_login {clear: both;cursor: pointer;width: 100%;padding: 15px 0px 0px 0px;text-align: center;height: 45px;margin: 3px 0px 10px -1px;background: url("/images/structure/backgrounds/isaf-member-button.png") no-repeat 0px 0px;background: #26b9e8;border: #dcdcdc solid 1px;}
.isaf_container_home_middle .isaf_text_box_home_middle_sailor_login:before {content: "member";font-family:'sotic';color: rgba(255,255,255,0.5);color: rgba(255,255,255,0.5);font-size:2.5rem;margin-left: 45px;float: left;display: block;line-height:0.7;margin-right: 15px;}

.isaf_container_home_middle .isaf_text_box_home_middle_sailor_login .heading h2 {color: #fff;font-weight: normal;text-transform: uppercase;float: none;font-size: 1.0em;padding: 0px 0px 0px 0px;}
.isaf_container_home_middle .isaf_text_box_home_middle_sailor_login .text {font-weight: normal;text-transform: uppercase;font-size: 70%;color: #fff;}
/*------SAILORS-----*/
.isaf_container_home_middle_sailors {clear: both;width: 292px;color: #ffffff;overflow: hidden;margin: 5px 0px 10px 0px;padding: 14px;position: relative;background: url("/images/structure/backgrounds/isaf12-tiledblue.png") repeat;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');background: #17479e;}
.isaf_container_home_middle_sailors .isaf_link_list_home_middle_links_sailor{margin-bottom:10px;}
.isaf_container_home_middle_sailors .titletxt {color: #ffffff;font-weight: normal;text-transform: uppercase;font-size:1.0em;padding: 0px 0px 10px 0px;font-family: 'galano_grotesque';line-height: 1;}
.isaf_container_home_middle_sailors .text {line-height: 120%;font-size: 0.75em;padding-bottom: 5px;color: rgba(255,255,255,0.6);}
.isaf_container_home_middle_sailors li {clear: both; padding: 0px 0px 0px 8px; background: url("/images/structure/backgrounds/isaf12-smallarrow-reverse.png") no-repeat 0px 9px;}
.isaf_container_home_middle_sailors li a {color: #ffffff; font-size: 0.7em;}
.isaf_link_list_home_middle_more_sailor li a {text-transform: uppercase;font-weight: bold;}
.sailorbg {display: block;position: relative;margin: -150px 0px 0px 115px;width: 216px;height: 150px;background: url("/images/structure/backgrounds/blue-landscape.png") 0px 0px;background-repeat: no-repeat;background-size: 80%;background-position: bottom 10px right 11px;}
/*------RACE OFFICIALS-----*/
.isaf_container_home_middle_race_officials {clear: both;width: 292px;color: #ffffff;position: relative;overflow: hidden;margin: 5px 0px 10px 0px;padding: 14px;background:#17479e;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');background: #17479e;}
.isaf_container_home_middle_race_officials .isaf_link_list_home_middle_links_race_officials{margin-bottom:10px;}
.isaf_container_home_middle_race_officials .titletxt {color: #ffffff;font-weight: normal;text-transform: uppercase;font-size:1.0em;padding: 0px 0px 10px 0px;font-family: 'galano_grotesque';line-height: 1;}
.isaf_container_home_middle_race_officials .text {line-height: 120%;font-size: 0.75em;color: rgba(255,255,255,0.6);padding-bottom: 5px;position: relative;z-index: 1;}
.isaf_container_home_middle_race_officials li {clear: both; padding: 0px 0px 0px 8px; background: url("/images/structure/backgrounds/isaf12-smallarrow-reverse.png") no-repeat 0px 9px;}
.isaf_container_home_middle_race_officials li a {color: #ffffff; font-size: 0.7em;}
.isaf_link_list_home_middle_more_race_officials li a {text-transform: uppercase; font-weight: bold;}
.raceofficialsbg {display: block;position: relative;margin: -180px 0px 0px 118px;width: 202px;height: 170px;background: url(/images/structure/backgrounds/blue-portrait.png) 0px 0px;background-repeat: no-repeat;background-position: bottom right 15px;background-size: 55%;}
/*------ISAF EVENTS-----*/
.isaf_container_home_middle .isaf_container_home_middle_events {width: 320px;float: left;padding: 0px;margin: 15px 0px 10px 0px;overflow: hidden;min-height: 235px;background: #ffffff;position: relative;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');border: #dcdcdc solid 1px;}
.isaf_container_home_middle .isaf_container_home_middle_events .titletxt {height: 35px;line-height: 40px;color: #17479e;font-weight: normal;text-transform: uppercase;font-size: 1.0em;padding: 0px 0px 7px 10px;font-family: 'galano_grotesque';}
.isaf_container_home_middle_events .bx-wrapper { width: 320px; float: left; padding: 0px; margin: 0; }
.isaf_container_home_middle_events .bx-pager {width: 100px;float:left;height:30px;padding: 0px 110px 0px 110px;margin: 0px 0px 0px 0px;background: #17479e;}
.isaf_container_home_middle_events .bx-pager a.pager-link {float: left;width: 10px;height: 10px;line-height: 10px;margin: 11px 10px 0px 0px;padding: 0px 0px 0px 0px;font-size: 0em;color: #00b2f4;text-align: center;background-position: 0px 1px;background: #536eb7;border-radius: 10px;}
.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: #26b9e8;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_home_middle_events .bx-window { width: 320px !important; padding: 10px 0px 0px 0px;}
.isaf_container_home_middle_events .bx-window li {float: left; padding: 0px 0px 0px 0px !important; width: 310px !important; margin: 0px 10px 0px 0px;}
.bx-window li h2.titletxt {display: none}
.bx-window li .eventslist_ca .image {float: left}
.bx-window li .eventslist_ca .image img {width: 80px;}
.bx-window li .eventslist_ca .headline {float:left; width: 225px; margin-bottom: 5px;}
.bx-window li .eventslist_ca .details {float:left;width: 225px;margin-bottom: 10px;}
.bx-window li .eventslist_ca .headline a {color: #17479e;font-family: 'FuTuraMD';font-weight: normal;font-size: 0.8em;}
.bx-window li .eventslist_ca table {background: #ffffff url("/images/structure/backgrounds/isaf12-tabbedarea.jpg") top center repeat-x; }
.bx-window li .eventslist_ca td {font-size: 0.7em;padding: 0px 0px 0px 5px;height: 25px;line-height: 25px;color: #666;background: #fbfbfb;border: 1px solid #dcdcdc;border-right: 0;border-bottom: 0px solid #ffffff;}
.bx-window li .eventslist_ca td:nth-child(even){border-right: 1px solid #dcdcdc;}
.bx-window li .eventslist_ca tr:last-child td{border-bottom: 1px solid #dcdcdc;}
.isaf_link_list_home_middle_more_regattas {clear: both; padding: 0px 0px 10px 15px;}
.isaf_link_list_home_middle_more_regattas li {clear: both; padding: 0px 0px 0px 8px; background: url("/images/structure/backgrounds/isaf12-smallarrow.png") no-repeat 0px 9px;}
.isaf_link_list_home_middle_more_regattas li a {text-transform: uppercase;font-weight: bold;color: #17479e;font-size: 0.7em;}
/*------RANKINGS-----*/
.isaf_container_home_middle_rankings {float: left;width: 292px;min-height: 150px;margin: 5px 0px 10px 0px;padding: 14px;overflow: hidden;background: #fff;position: relative;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');border: #dcdcdc solid 1px;}
.isaf_container_home_middle_rankings .titletxt {color: #17479e;font-weight: normal;text-transform: uppercase;font-size: 1.0em;padding: 0px 0px 10px 0px;font-family: 'galano_grotesque';line-height: 1;}
.isaf_container_home_middle_rankings .text { line-height: 120%; font-size: 0.8em; color: #666; padding-bottom: 5px; }
.isaf_container_home_middle_rankings li {clear: both; background: url("/images/structure/backgrounds/isaf12-smallarrow.png") no-repeat 0px 8px; padding: 0px 0px 0px 7px;}
.isaf_container_home_middle_rankings li a {color: #17479e;font-size: 0.7em;}
.isaf_customhtml_middle_homeranking { /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ /* IE6-9 */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ /* IE6-9 */position: relative;display: block;float: left;}

.isaf_customhtml_middle_homeranking .buttons div {font-weight:bold;float: left;width: 128px;height: 25px;line-height: 25px;border: 1px solid #dcdcdc;font-family: 'FuturaMD';border-bottom: 0;font-weight: normal;font-size: 0.7em;padding: 0px 0px 0px 16px;background: url("/images/structure/backgrounds/isaf12-smallarrow.png") no-repeat 7px 9px;cursor: pointer;background: #26b9e8;}
.isaf_customhtml_middle_homeranking .buttons div:nth-child(odd){border-right:0;color: #17479e;}
.isaf_customhtml_middle_homeranking .buttons div:nth-child(even){color: #dd048c;}

.isaf_customhtml_middle_homeranking .buttons div:last-child,
.isaf_customhtml_middle_homeranking .buttons div:nth-last-child(2){border-bottom: 1px solid #dcdcdc;margin-bottom: 10px;}
.isaf_customhtml_middle_homeranking .buttons div{background: #fbfbfb;z-index: 3;position: relative;}
.isaf_customhtml_middle_homeranking .buttons:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index: 2;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+95 */background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 95%, rgba(255,255,255,1) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.isaf_customhtml_middle_homeranking .buttons:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index: 0;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#26b9e8+0,26b9e8+50,6bd2f3+50 */background: rgb(38,185,232); /* Old browsers */background: -moz-linear-gradient(left, rgba(38,185,232,1) 0%, rgba(38,185,232,1) 50%, rgba(107,210,243,1) 50%); /* FF3.6-15 */background: -webkit-linear-gradient(left, rgba(38,185,232,1) 0%,rgba(38,185,232,1) 50%,rgba(107,210,243,1) 50%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right, rgba(38,185,232,1) 0%,rgba(38,185,232,1) 50%,rgba(107,210,243,1) 50%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26b9e8', endColorstr='#6bd2f3',GradientType=1 ); /* IE6-9 */background: none;}
.isaf_text_box_home_middle_rankings_title h2 {color: #7b7b7b;font-size: 0.8em;margin-bottom: 10px;}
.isaf_link_list_home_middle_more_rankings li a {text-transform: uppercase; font-weight: bold;}
/*------CLASSES & EQUIPMENTS-----*/
.isaf_container_home_right_classes_drop_psuedo {position: relative; z-index: 10}
.slidecontrol { float: left; }
.slidecontrol:hover { cursor: pointer; }
.slidecontroltext { z-index: 500; list-style: none; float: left; margin: 0px 0px 4px 0px; padding: 0px 0px 0px 0px;}
.slidecontroltext a {color: #666;display: block;font-size: 0.7em;background: #ffffff url("/images/structure/backgrounds/dropdownarrow.png") no-repeat 195px 8px;width: 200px;text-decoration: none;font-weight: normal;margin: 0;padding: 3px 5px;border: 1px solid #dddddd;}
.slidecontroltext:hover { cursor: pointer; }
.slidecontroltext a:hover { color: #17479e; cursor: pointer; }
.feat_slidecontainer { display: block; position: absolute; width: 270px; overflow: hidden; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px; z-index: 500; background: #ffffff; border: 1px solid #dddddd;}
.feat_slidecontainer:hover { cursor: normal; }
.slidecontroltext .feat_slidecontainer a {width: 110px; border: 0px; color: #17479e;}
.slidecontroltext .feat_slidecontainer a:hover {text-decoration: underline}
.slidecontroltext .feat_slidecontainer li {float: left; background: url("/images/structure/backgrounds/isaf12-smallarrow.png") no-repeat 0px 8px; padding: 0px 0px 0px 7px;}
.classesbg {display: block;position: relative;margin: -200px 0px 0px 80px;width: 281px;height: 210px;background: url(/images/structure/backgrounds/white-portrait.png) 0px 0px;background-repeat: no-repeat;background-size: 42.5%;background-position: bottom 15px right 50px;}
.isaf_container_home_right_classes {clear: both;width: 290px;min-height: 210px;margin: 5px 0px 5px 0px;padding: 14px;background: #ffffff;position: relative;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');border: #dcdcdc solid 1px;}
.isaf_container_home_right_classes .titletxt {color: #17479e;font-weight: normal;text-transform: uppercase;font-size: 1.0em;padding: 0px 0px 10px 0px;font-family: 'galano_grotesque';line-height: 1;}
/*------DOCUMENT & RULES-----*/
.isaf_container_home_right_documents_rules {clear: both;width: 290px;min-height: 120px;margin: 0px 0px 15px 0px;padding: 14px;overflow: hidden;background: #ffffff;position: relative;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');border: #dcdcdc solid 1px;}
.isaf_container_home_right_documents_rules .titletxt {color: #17479e;font-weight: normal;text-transform: uppercase;font-size: 1.0em;padding: 0px 0px 10px 0px;line-height: 1;font-family: 'galano_grotesque';}
.isaf_container_home_right_documents_rules .text { line-height: 120%; font-size: 0.8em; color: #666; padding-bottom: 5px; }
.isaf_container_home_right_documents_rules li {clear: both; background: url("/images/structure/backgrounds/isaf12-smallarrow.png") no-repeat 0px 8px; padding: 0px 0px 0px 7px;}
.isaf_container_home_right_documents_rules li a {color: #17479e; font-size: 0.7em;}
.searchform h2.title {display:none}
.searchform td.label {display: block; width: 100px;}
.searchform td input, .searchform td select {width: 180px;}
.docsearch {margin: 0px 0px 0px 0px;padding: 0;float: left;display: block;width: 100%;}
.docsearch label {color: #17479e;text-transform: uppercase;font-size: 0.7em;font-weight: bold;}
.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: #fff;font-family: 'FuturaMD';font-weight: normal;text-transform: uppercase;font-size: 0.7em;background: #dd048c;}
.docsearch .results {margin-top: 10px;font-size: 0.8em;color: red;margin: 0;}
/*------TRAINING-----*/
.isaf_container_home_right_training {clear: both;width: 290px;min-height: 150px;margin: 5px 0px 15px 0px;padding: 14px;overflow: hidden;background: #ffffff;position: relative;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');border: #dcdcdc solid 1px;}
.isaf_container_home_right_training .isaf_link_list_home_right_links_training{margin-bottom:10px}
.isaf_container_home_right_training .titletxt {color: #17479e;font-weight: normal;text-transform: uppercase;font-size: 1.0em;padding: 0px 0px 10px 0px;font-family: 'galano_grotesque';line-height: 1;}
.isaf_container_home_right_training .text { line-height: 120%; font-size: 0.8em; color: #666; padding-bottom: 5px; }
.isaf_container_home_right_training li {clear: both; background: url("/images/structure/backgrounds/isaf12-smallarrow.png") no-repeat 0px 8px; padding: 0px 0px 0px 7px;}
.isaf_container_home_right_training li a {color: #17479e;font-size: 0.7em;}
.isaf_link_list_home_right_more_training li a {text-transform: uppercase;font-weight: bold;}
.trainingbg {display: block;position: relative;margin: -145px 0px 0px 118px;width: 203px;height: 144px;/* background: url("/images/structure/backgrounds/isaf12-trainingbg.png") 0px 0px; */}
/*------MEETINGS-----*/
.isaf_container_home_right_meetings {clear: both;width: 290px;min-height: 150px;margin: 5px 0px 15px 0px;padding: 14px;overflow: hidden;background: #ffffff;position: relative;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;border: #dcdcdc solid 1px;}
.isaf_container_home_right_meetings .isaf_link_list_home_right_links_meetings{margin-bottom:10px;}
.isaf_container_home_right_meetings .titletxt {color: #17479e;font-weight: normal;text-transform: uppercase;font-size: 1.0em;padding: 0px 0px 10px 0px;font-family: 'galano_grotesque';line-height: 1;}
.isaf_container_home_right_meetings .text { line-height: 120%; font-size: 0.8em; color: #666; padding-bottom: 5px; }
.isaf_container_home_right_meetings li {clear: both;background: url("/images/structure/backgrounds/isaf12-smallarrow.png") no-repeat 0px 8px;padding: 0px 0px 0px 7px;}
.isaf_container_home_right_meetings li a {color: #17479e;font-size: 0.7em;}
.isaf_link_list_home_right_more_meetings li a {text-transform: uppercase;font-weight: bold;}
.meetingsbg { display: block; margin: -160px 0px 0px 48px; width: 289px; height: 147px; background: url("/images/structure/backgrounds/isaf12-meeting.png") 0px 0px;}
/*------DISABLED SAILING-----*/
.isaf_container_home_right_disabled {clear: both;width: 290px;min-height: 100px;margin: 15px 0px 10px 0px;padding: 14px;overflow: hidden;background: #ffffff;position: relative;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 0 0 0px #A9B7C2;-moz-box-shadow: 0 0 0px #A9B7C2;box-shadow: 0 0 0px #A9B7C2;behavior: url('/tools/pie/PIE.php');border: #dcdcdc solid 1px;}
.isaf_container_home_right_disabled .titletxt {color: #17479e;font-weight: normal;text-transform: uppercase;font-size: 1.0em;padding: 0px 0px 10px 0px;font-family: 'galano_grotesque';line-height: 1;}
.isaf_container_home_right_disabled .text {line-height: 120%;font-size: 0.8em;color: #666;padding-bottom: 10px;}
.isaf_container_home_right_disabled li {clear: both; background: url("/images/structure/backgrounds/isaf12-smallarrow.png") no-repeat 0px 8px; padding: 0px 0px 0px 7px;}
.isaf_container_home_right_disabled li a {color: #17479e;font-size: 0.7em;text-transform: uppercase;font-weight: bold;}
/* <IMG src="/images/structure/backgrounds/slider-centreboard.jpg"><IMG src="/images/structure/backgrounds/isaf12-supernav-selc.png"><IMG src="/images/structure/backgrounds/dropdownarrow.png"> */
/* <IMG src="/images/structure/backgrounds/slider-centreboard.jpg"><IMG src="/images/structure/backgrounds/isaf12-supernav-selc.png"><IMG src="/images/structure/backgrounds/dropdownarrow.png"> */
/* <IMG src="/images/structure/backgrounds/slider-centreboard.jpg"><IMG src="/images/structure/backgrounds/isaf12-supernav-selc.png"><IMG src="/images/structure/backgrounds/dropdownarrow.png"> */

.isaf_base_home .basecolumn1a {border:none}


body {      }
/* <IMG src="/images/structure/backgrounds/slider-centreboard.jpg"><IMG src="/images/structure/backgrounds/isaf12-supernav-selc.png"><IMG src="/images/structure/backgrounds/dropdownarrow.png"> */


 
/* <IMG src="/images/structure/backgrounds/slider-centreboard.jpg"><IMG src="/images/structure/backgrounds/isaf12-supernav-selc.png"><IMG src="/images/structure/backgrounds/dropdownarrow.png"> */


body {      }
/* <IMG src="/images/structure/backgrounds/slider-centreboard.jpg"><IMG src="/images/structure/backgrounds/isaf12-supernav-selc.png"><IMG src="/images/structure/backgrounds/dropdownarrow.png"> */


body {      }