



/* Youth Worlds Section */
/* Standard set-up */
body { background: #ffffff; text-align: left; font-family: arial; color: #f000000; font-size: 75%; margin: 0px; }
input, select, textarea { font-family: tahoma; font-size: 85%; z-index: 1; }
select {font-size: 100%;}
input.radio { border: 0px; background-color: transparent; }
table, th, td, img { border-style: solid; border-color: black; border-width: 0px; }
a { color: #311e6d; text-decoration: none; font-weight: normal; }
a:hover { color: #311e6d; text-decoration: underline; }
img { border: solid black 0px; }
table { width: 100%; font-size: 100%; }
th, td { text-align: left; vertical-align: top; border: solid black 0px; }
div { text-align: left; border: solid black 0px; }
form { margin: 0px; padding: 0px; }
fieldset { border: solid transparent 0px; margin: 0px; padding: 0px; }
object, embed { z-index: 1; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0px; padding: 0px; }
.hidden { display: none; }
.spacer { height: 0px; line-height: 0px; clear: both; }
div.overlay { background: black; opacity: 0.7; filter: alpha(Opacity=70); -moz-opacity: 0.7; }
li { list-style-type: none; padding: 0px; margin: 0px; }
/* Splash page */
body.base_splash { background: #ffffff; vertical-align: top; padding: 50px 0px 0px 0px; text-align: center; }
table.base_splash { width: auto; }
/* Base Templates*/
body.base_standard { background-image: url("/images/structure/background/Background-ISAFO-01-Home.gif"); background-repeat: repeat; background-position: 0px 0px; background-attachment: top; }
table.base_standard { width: 987px; margin-left: auto; margin-right: auto; text-align: center; background: white; border-top: solid white 10px; border-bottom: solid white 10px; border-right: solid white 10px; border-left: solid white 10px; }
table.base_standard td.baseleftmenu { width: 239px; background: #BBBDBF; }
table.base_standard div.baseleftmenu { margin: 9px 12px 0px 11px; background: #BBBDBF; }
table.base_standard td.basecolumn1a { width: 729px; background: #ffffff; background-image: url("/images/structure/background/Background-ISAFO-06-Page.gif"); background-repeat: repeat-y; background: #ffffff; background-position: left; }
table.base_standard div.basecolumn1a { margin: 12px 11px 12px 11px; }
table.base_standard td.basecolumn2a { width: 589px; background: #ffffff; background-image: url("/images/structure/background/Background-ISAFO-06-Page.gif"); background-repeat: repeat-y; background: #ffffff; background-position: left; }
table.base_standard div.basecolumn2a { margin: 12px 12px 12px 11px; }
table.base_standard td.basecolumn1a .hidecola, td.basecolumn2a .hidecola { display: none; }
table.base_standard td.basecolumn2b { width: 140px; background: #e4f2ff; }
table.base_standard div.basecolumn2b { margin: 9px 5px 0px 5px; background: #e4f2ff; }
table.base_standard td.basefooter { border-width: 0px; height: 576px; background: solid white; background-repeat: no-repeat; background-position: 0px 419px; background-image: url("/images/structure/background/ISAF_YW_Home_Footer.gif"); }
table.news2split td.basecolumn2a { width: 382px; background: #ffffff; background-image: url("/images/structure/background/Background-ISAFO-06-Page.gif"); background-repeat: repeat-y; background: #ffffff; background-position: left; }
table.news2split div.basecolumn2a { margin: 12px 11px 12px 11px; }
table.news2split td.basecolumn1a .hidecola, td.basecolumn2a .hidecola { display: none; }
table.news2split td.basecolumn2b { width: 347px; background: #e4f2ff; }
table.news2split div.basecolumn2b { margin: 12px 11px 0px 12px; background: #e4f2ff; }
/*Header*/
table.base_standard div.baseheader {width: 967px; height:72px;}
table.base_standard div.baseheader .containerhomeleftcol {width:967px;height:30px;}
table.base_standard div.baseheader .containerhomeleftcol .homelink {width:597px; height:30px;float:left;}
table.base_standard div.baseheader .containerhomeleftcol .util_customhtml {width:267px; height:30px;float:left;}
table.base_standard div.baseheader .containerhomeleftcol .partnerlogo {width:100px;height:30px; float:left;}
table.base_standard div.baseheader .nav_multilevel { background-image: url("/images/structure/background/Background-ISAFO-02-slide.gif"); background-repeat: repeat; position: absolute; height: 38px; margin-left: auto; margin-right: auto; margin-top:4px; width: 967px; z-index: 200; display:block; clear:both;}
div.baseheader .nav_multilevel a { color: white; font-weight: bold; text-decoration: none; }
div.baseheader .nav_multilevel .popuproot1 { float: left; line-height: 38px; width: auto; height: 38px; cursor: pointer; z-index: 100; padding-left:10px; padding-right:10px;}
div.baseheader .nav_multilevel .popuproot1 .selected { background-image: url("/images/structure/background/Background-ISAFO-02-Menu-Rollover2.gif"); background-repeat: no-repeat; }
div.baseheader .nav_multilevel .popuproot1:hover { background-image: url("/images/structure/background/Background-ISAFO-02-Menu-Rollover2.gif");  background-repeat: no-repeat;  }
div.baseheader .nav_multilevel .popuproot1:hover a { color: #0B3D92;  }
div.baseheader .nav_multilevel .popuproot1 .popuplink1 { text-align: center; padding: 0px 23px 0px 23px; }
div.baseheader .nav_multilevel .popuproot2 { border: solid #21386A 1px; background: #BCBDC0; line-height: 38px; height: 38px; cursor: pointer; width: 180px; position: relative; top: 38px; left:-10px; z-index: 100;}
div.baseheader .nav_multilevel .popuproot2 .selected { background-image: url("/images/structure/background/Background-ISAFO-02-Menu-Rollover2.gif"); background-repeat: no-repeat; }
div.baseheader .nav_multilevel .popuproot2:hover { background-image: url("/images/structure/background/Background-ISAFO-02-Menu-Rollover2.gif");  background-repeat: no-repeat; }
div.baseheader .nav_multilevel .popuproot2 .popuplink2 { padding: 0px 23px 0px 23px; }
div.baseheader .nav_multilevel .popuproot3 {display:none}
/*Top Menu*/
div.basetopmenu {width:967px; height:158px;}
div.basetopmenu table.editionbanner {width:967px; height: 120px; clear:both; }
div.basetopmenu .nav_multilevel {background: #FF0000; height: 38px; margin-left: auto; margin-right: auto; width: 967px; z-index: 100; position: relative; }
div.basetopmenu .nav_multilevel .titletxt { background: #ffffff; float: left; line-height: 34px; height: 34px; z-index: 100; color: #FF0000; font-weight: bold; text-transform: uppercase; padding: 0px 0px 0px 14px; width: 221px; border: 2px solid #FF0000; }
div.basetopmenu .nav_multilevel a { color: #ffffff;  font-weight: bold; text-decoration: none; position: relative;}
div.basetopmenu .nav_multilevel .popuproot1 { float: left; line-height: 38px; height: 38px; cursor: pointer; z-index: 100;}
div.basetopmenu .nav_multilevel .popuproot1 .selected { background: #ffffff; }
div.basetopmenu .nav_multilevel .popuproot1:hover { background: #ffffff; }
div.basetopmenu .nav_multilevel .popuproot1:hover a { color: #FF0000;  }
div.basetopmenu .nav_multilevel .popuproot2 a { position: relative; }
div.basetopmenu .nav_multilevel .popuproot2 .popuplink2 a { color: #ffffff;}
div.basetopmenu .nav_multilevel .popuproot2 .popuplink2:hover a { color: #FF0000; }
div.basetopmenu .nav_multilevel .popuproot1 .popuplink1 { text-align: center; padding: 0px 23px 0px 23px; }
div.basetopmenu .nav_multilevel .popuproot2 { border: solid #ffffff 1px; background: #FF0000; line-height: 38px; height: 38px; cursor: pointer; width: 180px; position: relative; top: 38px; z-index: 100;}
div.basetopmenu .nav_multilevel .popuproot2 .selected { background: #FF0000; z-index: 100;}
div.basetopmenu .nav_multilevel .popuproot2:hover { background: #ffffff; }
div.basetopmenu .nav_multilevel .popuproot2 .popuplink2 { padding: 0px 23px 0px 23px; z-index: 100;}
div.basetopmenu .nav_multilevel .popuproot3 {display:none}
table.feat_countdown { width: 500px; position: absolute; margin: -160px 0px 0px 460px; }
table.feat_countdown td.titletxt {font-weight: bold;border-bottom: 1px dotted white;}
table.feat_countdown td { text-align: right; color: #ffffff; font-size: 130%;padding:5px 0px 5px 0px; }
/*Top Menu*/
div.basetopmenu {width:967px; height:158px;}
div.basetopmenu table.editionbanner {width:967px; height: 120px; clear:both; }
div.basetopmenu .nav_multilevel {background: #FF7300; height: 38px; margin-left: auto; margin-right: auto; width: 967px; z-index: 100; position: relative; }
div.basetopmenu .nav_multilevel .titletxt { background: #009543; float: left; line-height: 34px; height: 34px; z-index: 100; color: #FFffff; font-weight: bold; text-transform: uppercase; padding: 0px 0px 0px 14px; width: 222px; border: 2px solid #FF7300; }
div.basetopmenu .nav_multilevel a { color: #ffffff;  font-weight: bold; text-decoration: none; position: relative;}
div.basetopmenu .nav_multilevel .popuproot1 { float: left; line-height: 38px; height: 38px; cursor: pointer; z-index: 100;}
div.basetopmenu .nav_multilevel .popuproot1 .selected { background: #ffffff; }
div.basetopmenu .nav_multilevel .popuproot1:hover { background: #ffffff; }
div.basetopmenu .nav_multilevel .popuproot1:hover a { color: #FF7300;  }
div.basetopmenu .nav_multilevel .popuproot2 a { position: relative; }
div.basetopmenu .nav_multilevel .popuproot2 .popuplink2 a { color: #ffffff;}
div.basetopmenu .nav_multilevel .popuproot2 .popuplink2:hover a { color: #FF7300; }
div.basetopmenu .nav_multilevel .popuproot1 .popuplink1 { text-align: center; padding: 0px 23px 0px 23px; }
div.basetopmenu .nav_multilevel .popuproot2 { border: solid #ffffff 1px; background: #FF0000; line-height: 38px; height: 38px; cursor: pointer; width: 180px; position: relative; top: 38px; z-index: 100;}
div.basetopmenu .nav_multilevel .popuproot2 .selected { background: #FF0000; z-index: 100;}
div.basetopmenu .nav_multilevel .popuproot2:hover { background: #ffffff; }
div.basetopmenu .nav_multilevel .popuproot2 .popuplink2 { padding: 0px 23px 0px 23px; z-index: 100;}
div.basetopmenu .nav_multilevel .popuproot3 {display:none}
table.feat_countdown { width: 500px; position: absolute; margin: -160px 0px 0px 460px; }
table.feat_countdown td.titletxt {font-weight: bold;border-bottom: 1px dotted white;}
table.feat_countdown td { text-align: right; color: #ffffff; font-size: 130%;padding:5px 0px 5px 0px; }
/*Left Menu*/
.baseleftmenu .nav_multilevel a { color: #0B3D92; font-weight: bold; text-decoration: none; }
.baseleftmenu .nav_multilevel a:hover { color: #ffffff; font-weight: bold; text-decoration: none; }
.baseleftmenu .nav_multilevel .titletxt { border-bottom: 1px solid #93D2FB; color: #0B3D92; font-weight: bold; font-size: 140%; padding: 8px 5px 7px 18px; background-image: url("/images/structure/background/Background-ISAFO-05-Left-Title.gif"); background-repeat: no-repeat; }
.baseleftmenu .nav_multilevel .popuproot { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 16px; height: 24px; line-height: 24px; background-image: url("/images/structure/background/Background-ISAFO-05-Left-Menu.gif"); background-repeat: repeat-x; text-align: left; border-color: #93D2FB; border-width: 0px 1px 0px 1px; }
.baseleftmenu .nav_multilevel .rollover { margin: 0px 0px 0px 0px;  background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; text-align: left; border-color: #93D2FB; border-width: 0px 1px 0px 1px; }
.baseleftmenu .nav_multilevel .popuprollover1 .popuplink1 a { color: white; }
.baseleftmenu .nav_multilevel .popuprollover2 .popuplink2 a { color: white; }
.baseleftmenu .nav_multilevel .popuproot .selected { margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; text-align: left; border-color: #93D2FB; border-width: 0px 1px 0px 1px; }
.baseleftmenu .nav_multilevel a .selected { color: #ffffff; font-weight: bold; text-decoration: none; }
.baseleftmenu .nav_multilevel .popuptext2 { margin: 0px 0px 0px 198px; width: 180px; z-index: 2; }
/*Left Col List*/
.leftcollist {border: 1px solid #0B3D92; background: #ffffff;}
.leftcollist .headline { background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-02.gif"); background-repeat: no-repeat; background-position: 5px 7px; padding: 5px 3px 0px 23px; }
.leftcollist .date {padding:2px 0px 2px 23px;}
/*Tree Menu*/
.nav_multileveltree { clear: both; border: solid #93D2FB 1px; padding: 5px 10px 5px 10px; background: #e4f2ff; }
.nav_multileveltree .multilevelitem { float: left; width: 200px; height: 26px; line-height: 20px; font-size: 90%; }
.nav_multileveltree .multilevelitem a { color: #0B3D92; }
.nav_multileveltree .multilevelitem a:hover { color: 0B3D92; }
.news2split .nav_multileveltree { display: none; }
.subnavigation { border-width: 0px; padding: 0px; margin: 0px 0px 10px 0px; }
.subnavigation .spacer { height: 1px; font-size: 1px; }
.subnavigation .multilevelitem { width: 130px; text-align: center; height: auto; line-height: auto; padding: 5px; border-left: solid white 1px; }
.rrsubnavigation { border-width: 0px; padding: 0px; margin: 0px 0px 10px 0px; }
.rrsubnavigation .spacer { height: 1px; font-size: 1px; }
.rrsubnavigation .multilevelitem { width: 178px; text-align: center; height: auto; line-height: auto; padding: 5px; border-left: solid white 1px; }
/*Right Menu*/
.basecolumn2b .nav_multilevel { border-color: #93D2FB; border-width: 0px 0px 1px 0px; margin-bottom: 10px; background: #ffffff; }
.basecolumn2b .nav_multilevel a { color: #0B3D92; font-weight: normal; text-decoration: none; font-size: 90%; }
.basecolumn2b .nav_multilevel a:hover { color: #0B3D92; font-weight: normal; text-decoration: underline; font-size: 90%; }
.basecolumn2b .nav_multilevel .titletxt { border-bottom: 1px solid #93D2FB; color: #0B3D92; font-weight: bold; font-size: 90%; padding: 8px 5px 7px 10px; background-image: url("/images/structure/background/ISAF-BG-Olym-Menu-Right.jpg"); background-repeat: no-repeat; background-color: #e4f2ff; }
.basecolumn2b .nav_multilevel .popuproot { margin: 0px 0px 0px 0px; padding: 2px 6px 2px 15px; background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 5px 7px; text-align: left; border-color: #93D2FB; border-width: 0px 1px 0px 1px; }
/* RSS Reader*/
table.synd_rssfeed {border: 1px solid #0B3D92; margin-bottom:5px; background:#ffffff;}
table.synd_rssfeed .titletxt { height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 12px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold; }
table.synd_rssfeed .titlechannel { display:none; }
table.synd_rssfeed td {padding:5px 5px 5px 5px;}
table.synd_rssfeed td.title { background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-02.gif"); background-repeat: no-repeat; background-position: 5px 5px; padding: 5px 3px 0px 23px; }
table.synd_rssfeed td.title a {font-weight:bold; font-size:120%;}
table.synd_rssfeed td.option {background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 10px 4px; padding: 0px 2px 5px 20px; }
table.synd_rssfeed td.option a {color: #ED1A2D; font-weight:bold;}
/*Link list*/
table.homeresults {border: 1px solid #0B3D92; margin-bottom:5px;}
table.homeresults .titletxt { height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 12px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold; }
table.homeresults td.first, table.homeresults .col2 { background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-02.gif"); background-repeat: no-repeat; background-position: 5px 5px; padding: 5px 3px 5px 23px; }
/* Footer Button List */
.basefooter .footerbuttons { width:967px; margin-top: 10px; margin-bottom: 6px; height:176px; }
table.footerbottomleft { width:230px; position: 0px 0px; background: solid white; border: 1px solid #8E8E91; height: 176px; float: left; margin-right: 5px;}
table.footerbottomright { width:732px; position: 0px 0px; background: solid white; border: 1px solid #8E8E91; height: 176px; float: left; }
table.footerbottomleft .titletxt, table.footerbottomright .titletxt {height: 24px; border: none; background: #ED1A2D; padding: 1px 0px 0px 12px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold;} 
table.footerbottomleft img, table.footerbottomright img {margin: 5px; border: 3px solid white; }
table.footerbottomleft img:hover, table.footerbottomright img:hover {margin: 5px; border: 3px solid #8E8E91; }
/* Footer Links */
table.footerlinks { display:block; clear:both; height: 38px; background-image: url("/images/structure/background/Background-ISAFO-02-Menu.gif"); background-repeat: repeat-x; width:967px;}
table.footerlinks a { color: white;  }
table.footerlinks td { vertical-align: middle; font-size: 90%; padding: 0px 5px 0px 5px; border-right: solid white 1px; border-bottom: solid white 2px; text-align: center; padding: 10px 25px 10px 25px; width:150px;}
table.footerlinks td.col7 { border-right: none; }
/* Link List */
.basefooter table.nav_linklist a { font-weight: normal; }
table.footerisaflink { position: absolute; margin: 40px 0px 0px 135px; background-image: none; width: 250px; }
table.footerisaflink td { padding-bottom: 5px; border-width: 0px; }
table.footerisaflink a { color: #ffffff; font-weight: normal; }
/* Credits */
div.basecredits { margin-top: 2px; margin-left: 20px; margin-right: 0px; font-size: 90%; color: 000000; padding-bottom: 2px; }
div.basecredits a { color: #ff0000; }
div.basecredits .copyright { margin-right: 20px; }
div.basecredits .legalnotice { margin-right: 20px; text-decoration: underline; }
div.basecredits .sotic { margin-right: 20px; }
div.basecredits .sotic:hover { color: #117897; }
div.basecredits .reddot:hover { color: red; }
/*Sexy Text Box*/
div.dynamicselector { margin-bottom: 9px; }
div.dynamicselector .dynamicbox {  background-color: #E2E2E2; border: 3px solid #0F4699;}
div.dynamicselector .dynamictext { height: 350px; }
div.dynamicselector .boxtitle { background-image: url("/images/structure/background/Background-ISAFO-02-slide.gif"); background-repeat: repeat-x; background-position: bottom; background-color: #0b3d92;padding: 5px; }
div.dynamicselector .boxtitle a { font-size: 110%; font-weight: bold; color: white; }
div.dynamicselector .boxtitle a:hover { text-decoration: none; }
div.dynamicselector .boxabstract { padding: 3px 5px 2px 5px; background: #E2E2E2; }
div.dynamicselector .boxabstract a { color: #000000; font-size: 90%; }
div.dynamicselector .boxabstract a:hover { text-decoration: underline;}
/* News Lists */
table.list_articles td.titletxt { height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 12px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold; }
table.list_articles { margin-bottom: 10px; }
table.list_articles tr.layoutb td.date { font-size: 90%; color: #555555; padding: 6px 0px 0px 0px; }
table.list_articles tr.layoutb td.headline { padding: 5px 0px 0px 0px; font-size: 90%; font-weight: bold; }
table.list_articles tr.layoutk td.image { border-width: 1px; }
table.list_articles tr.layoutk td.headline { margin-left: 38px; padding: 5px 0px 0px 38px; font-size: 120%; font-weight: bold; background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-01.gif"); background-repeat: no-repeat; background-position: 12px 7px; color: #000000; }
table.list_articles tr.layoutk td.date { font-size: 90%; color: #0089D0; padding: 6px 0px 10px 38px; border-bottom: 1px dotted black; }
table.list_articles tr.layoutk td.abstract {  font-size: 90%; padding: 6px 0px 10px 38px; color: #000000; }
table.list_articles tr.layoutk td.include { vertical-align: top; height: 0px; padding: 2px 1px 2px 1px; }
table.list_articles tr.layouta td.headline { background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 10px; font-size: 90%; color: #000000; padding: 3px 0px 1px 40px;  }
table.list_articles tr.layouta td.headline a { font-size: 100%; color: #000000; }
table.list_articles tr.layouta td.headline a:hover { text-decoration: underline; color: #0089D0; }
table.homesubnews tr.layouta td.headline { background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 22px 9px; font-size: 90%; color: #000000; }
table.homesubnews td.titletxt { background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-02.gif"); background-repeat: no-repeat; background-position: 10px 5px; font-size: 120%; color: #000000; padding: 0px 0px 0px 37px; }
table.list_articles tr.layoutq td.image { border-width: 0px; }
table.list_articles tr.layoutq td.headline { margin-left: 38px; padding: 5px 0px 0px 38px; background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-01.gif"); background-repeat: no-repeat; background-position: 12px 7px; color: #000000; }
table.list_articles tr.layoutq td.headline a { color: #000000; font-size: 120%; font-weight: bold; }
table.list_articles tr.layoutq td.date { font-size: 90%; color: #0089D0; padding: 6px 0px 10px 38px; font-weight: bold; }
table.list_articles tr.layoutq td.abstract { font-size: 90%; padding: 6px 0px 10px 38px; color: #000000; }
table.list_articles tr.layoutq td.fullstory { padding: 6px 4px 10px 38px; text-align: right; }
table.list_articles tr.layoutq td.fullstory a { font-weight: bold; font-size: 90%; color: #0089D0; }
table.list_articles tr.layoutf td.headline { background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 10px; font-size: 90%; padding: 3px 5px 1px 25px;  }
table.list_articles tr.layoutf td.headline a:hover { text-decoration: underline; color: #ED1A2D; }
table.list_articles tr.layoutf td.date {font-size: 90%; color: #909090; padding: 0px 0px 1px 25px;}
/* Page style A */
table.std_pagea .hideonpage { display: none; }
table.std_pagea div.pagetitle { height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 12px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold; margin-bottom: 10px; }
table.std_pagea table.pagevariants { margin-top: 10px; width: auto; font-size: 90%; }
table.std_pagea table.pagevariants td { padding: 2px 10px 2px 0px; }
table.std_pagea td.subpages { padding: 10px 10px 10px 0px; line-height: 1.8; background-color: #ecedec;}
table.std_pagea td.subpages a { padding-left: 35px; background-image: url("/images/structure/background/bullet-arrows-on-grey.gif"); background-repeat: no-repeat; background-position: 15px 4px; text-decoration: underline;}
table.std_pagea td.subpages a:hover {text-decoration: none;}
/* Content Style A */
table.cont_stylea { margin-bottom: 10px; }
table.cont_stylea td.headline { height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 12px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold; }
table.cont_stylea td.content { padding: 10px 0px 10px 0px; line-height: 140%; font-size: 100%; }
table.cont_stylea td.content img { padding: 0px 0px 10px 0px; }
table.cont_stylea td.content a { text-decoration: underline; color: #0089D0; }
table.cont_stylea td.content a:hover { text-decoration: underline; color: #1C267B; }
table.cont_stylea td.content h1 { padding: 0px 0px 2px 0px; margin-bottom: 2px; font-weight: bold; color: #203367; font-size: 120%; font-family: arial; }
table.cont_stylea td.content h2 { font-size: 110%; font-family: arial; font-weight: bold; color: #203367; padding: 1px 0px 0px 15px; background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 0px 5px; }
table.cont_stylea td.content td { color: #0B3D92; padding: 2px 2px 2px 5px; font-size: 90%; background: #e4f2ff; }
table.cont_stylea td.content th { font-weight: bold; color: #ffffff; padding: 2px 2px 2px 5px; font-size: 90%; background: #0B3D92; }
/*RSS*/
table.synd_whatisrss td.title { height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 12px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold; }
table.synd_whatisrss td.content { line-height: 150%; padding: 10px 0px 10px 0px; font-size: 90%; }
table.synd_rsslister td.titletxt { height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 12px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold; }
table.synd_rsslister td.include { padding: 10px 0px 10px 0px; }
table.synd_rsslister td.include a { font-weight: bold; text-decoration: none; font-size: 90%; }
table.synd_rsslister td.include a:hover { font-weight: bold; text-decoration: underline; font-size: 90%; }
/* Gallery Index A */
table.gallindex_stylea { margin: 0px 10px 20px 0px; }
table.gallindex_stylea img { border: solid #e2e2e2 5px; display: block; filter: alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7;width: 100px; height: 75px; }
table.gallindex_stylea img:hover {border: solid red 5px; filter: alpha(Opacity=100); -moz-opacity: 1; opacity: 1;}
table.gallindex_stylea a { font-weight: bold; color: #0B3D92; font-size: 90%; }
table.gallindex_stylea td { text-align: center; padding: 2px 2px 2px 2px; }
/* Home Page*/
/* Util Containers*/
.homeevent { width: 705px; background: #ffffff; margin-top: 290px; margin-bottom: 10px; border: 1px solid #91D2FF; }
.home1 { float: left; width: 347px; height: 232px; background: #efefef; margin: 0px; border: 1px solid #91D2FF; padding: 1px; }
.home2 { float: right; width: 347px; height: 234px; background: #ffffff; margin: 0px;; border: 1px solid #91D2FF;position:relative; }
/* Champions Box */
.feat_champions { background: #efefef; }
.feat_champions .titletxt {height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 12px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold;}
.feat_champions .selevent { padding: 5px 0px 0px 5px ;}
.champstable td {border-top:1px dotted white; padding: 1px 5px 1px 5px;}
.champstable tr.row { height: 28px; line-height: 28px; border: 1px solid white;}
.champstable td.medalimg { width: 50px; text-align: center; }
.champstable td.medalimg img { vertical-align: middle; }
.champstable td.name { width: 260px; }
.champstable .skipper { font-weight: bold; }
/* Home 3 */
.home3 { display:block; width: auto; background: #ffffff; margin-top: 10px; border: 1px solid #91D2FF; float:left; padding:3px;}
.home3 .textboxhome {margin-top: 2px; margin-bottom: 6px; margin-right:auto; margin-left:auto; float:left; width: 225px; border:none; padding: 4px;}
.home3 .textboxhome .heading {height: 24px; width: 225px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 3px; line-height: 24px; color: white; }
.home3 .textboxhome .text {height: 90px; padding: 5px 5px 5px 5px; border: 1px solid #91D2FF; border-bottom:none;}
.home3 .textboxhome .link {margin-top: 5px; height: 40px; padding: 5px 5px 5px 5px; background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 5px 7px; padding: 2px 2px 2px 20px; border: 1px solid #91D2FF; border-top:none; }
/* Util Content */
.homeevent table.cont_stylea { margin: 0px; }
.homeevent table.cont_stylea td.headline { padding-left: 5px; border: 1px solid white; }
.homeevent table.cont_stylea td { padding: 0px; }
/* Util Link List */
.homeevent .nav_linklist { margin: 0px 0px 5px 510px; }
.homeevent .nav_linklist td { background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 5px 7px; padding: 2px 2px 2px 20px; }
.homeevent .nav_linklist a { font-weight: bold; font-size: 90%; }
/* Home Text Box */
.textboxhome {width: 216px; padding: 4px 4px 4px 4px; background: white; border: 1px solid #909090; margin-bottom: 10px;}
.textboxhome .heading {color: #203367; font-weight:bold; font-size: 120%; padding:5px 0px 5px 0px; }
.textboxhome .link {background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 5px 7px; padding: 2px 2px 2px 20px; }
.textboxhome .link a {color: #1F3368; font-weight:bold;}
/* Home Text Box Main*/
.textboxhomemain {background: white; border: 1px solid #8E8E91; margin-bottom: 5px;}
.textboxhomemain .imgtop, imgleft {background:white;}
.textboxhomemain .heading {color: #004FA3; font-weight:bold; font-size: 120%; padding:5px 0px 5px 10px; }
.textboxhomemain .text {padding:2px 0px 0px 10px;}
.textboxhomemain .link {background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 10px 9px; padding: 5px 2px 5px 20px; }
.textboxhomemain .link a {color: #ED1A2D; font-weight:bold;}
/* Home 1 */
.home1 .util_tabbed td.titletxt { height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 0px 0px 0px 12px; line-height: 24px; color: white; border-bottom: dotted #b0b0b0 1px; font-weight: bold; }
.home1 .util_tabbed .buttons td { cursor: pointer; height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 0px 0px 0px 45px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold; }
.home1 .util_tabbed .buttons td.selected { cursor: pointer; height: 24px; background-image: url("/images/structure/background/Background-ISAFO-05-Left-Menu.gif"); background-repeat: repeat-x; line-height: 24px; color: #0B3D92; font-weight: bold; }
.home1 .util_tabbed .content { padding: 8px 7px 7px 7px; vertical-align: top; }
.home1 .util_tabbed .dropdowns { display: none; }
.home1 .util_tabbed .medallists-aa .tabs { display:none; }
.home1 .util_tabbed table.medaltally {padding-top: 0px; font-size: 90%; }
.home1 .util_tabbed table.medaltally td { background: #E2E2E2; }
.home1 .util_tabbed table.medaltally td {padding: 5px; border-top: 1px dotted #ffffff; border-bottom: 0px dotted #ffffff;}
.home1 .util_tabbed table.medaltally td.gold {width: 40px; background: #CC9900; }
.home1 .util_tabbed table.medaltally td.silver {width: 40px;background: #CCCCCC;}
.home1 .util_tabbed table.medaltally td.bronze {width: 40px;background: #CC6600;}
.home1 .util_tabbed table.medaltally td.total {width: 40px; }
.home1 .util_tabbed table.medaltally th.total {width: 40px;background:#D90C10;color:white;}
.home1 .util_tabbed table.medaltally th.ctry {background:#D90C10;color:white; }
/* Rotating News*/ 
.list_rotating { position: relative; width:360px; margin-right: 5px; z-index:50;height:650px;}
.list_rotating .topnews { display:block; clear: both; }
.list_rotating .topnews .titletxt { width: auto; height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 12px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold; margin-bottom: 1px; z-index:50;}
.list_rotating .topnews .topnewsitem {height:427px;}
.list_rotating .topnews .topnewsitem .image { display: block; width: 360px; height: 270px; z-index:50;padding-bottom:2px;}
.list_rotating .topnews .topnewsitem .topnewsinfo { display: block; background: #0F4699; opacity: 0.8; filter: alpha(Opacity=80); -moz-opacity: 0.8; z-index:50;margin-bottom: 10px; width: 360px; margin: 0px; height: 165px; }
.list_rotating .topnews .topnewsitem .topnewsinfo .headline { display: block; font-size: 120%; margin: 0px 0px 0px 0px; padding: 10px 5px 0px 25px; background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-01.gif"); background-repeat: no-repeat; background-position: 5px 10px;z-index:50; }
.list_rotating .topnews .topnewsitem .topnewsinfo .headline a { color: #ffffff; font-weight: bold; }
.topnews .topnewsitem .topnewsinfo .date { color: #ffffff; display: block; font-size: 80%; margin: 0px; padding: 5px 5px 5px 5px; }
.topnews .topnewsitem .topnewsinfo .abstract { padding: 0px 5px 5px 5px; color: white; font-weight: bold; font-size: 90%; line-height: 150%; display: block; }
.list_rotating .othernews {width:358px;display:block;height:175px;padding-top:5px;margin-top:10px;border:1px solid #0F4699;border-top:none;}
.list_rotating .othernews .otherheadline { display: block; background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 0px 6px; display: block; float: left; padding: 2px 10px 0px 12px; font-size: 90%;margin-left:-30px;width:330px;}
.list_rotating .othernews li.selected .otherheadline a { text-decoration:underline;color:#ED1A2D; }
/* Rotating Home Page Gallery */
.feat_gallindexd { margin: 1px; height: 175px; width: 345px;}
.feat_gallindexd .titletxt { height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 12px; line-height: 24px; color: white; font-weight: bold; margin-bottom: 2px; }
.feat_gallindexd .galleryitem { padding: 10px 0px 0px 13px; float: left;}
.feat_gallindexd .galleryitem .image { display: block;  }
.feat_gallindexd .galleryitem img { border: solid #0B3D92 3px; width: 62px; height: 62px; filter: alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7;  }
.feat_gallindexd .selected img { border: solid #D90C10 3px; filter: alpha(Opacity=100); -moz-opacity: 1.0; opacity: 1.0; }
.feat_gallindexd .selected .headline { display: none; }
.galleryheadline { margin: 1px; height: 55px; width: 345px; }
.feat_gallindexd .selected .headline { display: none; position:absolute; left:770px; top:1415px;}
.galleryheadline .galleryitem .image { display: none;  padding: 0px; }
.galleryheadline .selected img { border: solid #fec223 3px; filter: alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.galleryheadline .selected .headline { position: absolute; top: 198px;  left: 14px; width: 300px; background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 0px 6px; display: block; float: left; padding: 2px 0px 0px 10px; font-size: 90%; }
.galleryheadline .selected .headline a { font-weight: bold; color: #020066; }
/* Featured Right Column */
.rightcolutiltop { background: #ffffff; height: 200px; width: 318px; border-color: #91D2FF; border-width: 1px 1px 0px 1px; margin-bottom: 0px; padding: 0px 0px 0px 5px; }
.rightcolutiltop .util_textbox { background: #083994; width: 154px; margin: 5px 5px 5px 0px; float: left; }
.rightcolutiltop .util_textbox td.imgtop { text-align: center; padding: 0px 0px 5px 0px; border-top: solid #083994 3px; }
.rightcolutiltop .util_textbox td.heading { font-weight: bold; padding: 0px 5px 5px 5px; color: #ffffff; }
.rightcolutiltop .util_textbox td.text { padding: 0px 5px 10px 5px; color: #ffffff; }
.rightcollink { clear: both; background: white; border-color: #91D2FF; border-width: 0px 1px 1px 1px; color: #ffffff; margin: 0px 0px 11px 0px; width: 325px; padding: 2px 5px 10px 5px; }
.rightcollink td { background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 5px 6px; padding: 2px 2px 2px 20px; }
.rightcollink a { color: #003366; text-align: left; font-weight: normal; }
.rightcolutilnews { background: white; border: 1px solid #91D2FF; padding: 5px; }
.rightcolutilnews td.image { padding: 5px; }
.rightcolutilnews td.headline { padding: 5px; font-size: 90%; }
.rightcolutilnews td.headline a { color: #003366; font-weight: bold;  }
.rightcolutilnews td.date { display: none; }
.rightcolutilnews td.abstract { font-weight: 50%; color: color: #003366; padding: 0px 5px 5px 5px; }
.rightcolutil { background: #ffffff; width: 323px; border: 1px solid #91D2FF; margin-bottom: 11px; }
.rightcolutil table.util_textbox { padding: 5px 5px 5px 5px; background: #083994; border: solid #b0b0b0 0px; width: 314px; margin: 5px 5px 0px 5px; }
.rightcolutil table.util_textbox td.imgleft { text-align: left; padding: 0px 15px 0px 0px; }
.rightcolutil table.util_textbox td.heading { padding: 0px 0px 5px 0px; font-weight: bold; color: #ffffff; text-decoration: underline; }
.rightcolutil table.util_textbox td.text { padding: 0px 0px 5px 0px; color: #ffffff; }
.rightcolutil table.util_textbox td.link a { padding: 0px 0px 5px 0px; font-weight: bold; color: #ffffff; text-decoration: underline; }
/* Regattalist basic set up */
div.list_event .titletxt { height: 24px; background-image: url("/images/structure/background/Background-ISAFO-07-Title-I.gif"); background-repeat: repeat-x; padding: 1px 0px 0px 12px; line-height: 24px; color: white; border-left: solid #b0b0b0 0px; font-weight: bold; }
div.eventlist { font-size: 90%; }
div.eventlist table tr th { padding: 5px 0px; }
div.eventlist table tr td { padding: 5px 0px; }
div.eventlist table tr td a { font-weight: bold; color: #0089D0; }
div.eventlist .link { height: 50px; margin-top: 5px; margin-bottom: 10px; }
div.eventlist .link a { font-weight: bold; font-size: 90%; color: #0089D0;}
/* Galleries */
/*
.feat_gallery_lightbox { margin-top: 10px; margin-bottom: 10px; height: 395px }
*/
.feat_gallery_lightbox { margin-top: 10px; margin-bottom: 10px;  background-color: #e4f2ff; clear: both; width: 694px;overflow: hidden; border: 1px #93d2fb solid; padding: 10px 0px 0px 10px;}
.feat_gallery_lightbox .galtitle {display: block; font-weight: bold; padding-bottom: 10px;}
.feat_gallery_lightbox .thumbnail_list {overflow: hidden;}
.feat_gallery_lightbox .thumbnail { float:left; margin: 0px 10px 20px 0px; background: #311E6D;}
.feat_gallery_lightbox .thumbnail:hover { cursor: pointer; }
.feat_gallery_lightbox .thumbnail img { border: solid white 5px; display: block; filter: alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.feat_gallery_lightbox .thumbnail img:hover { border: solid red 5px; filter: alpha(Opacity=100); -moz-opacity: 1; opacity: 1; }
.feat_gallery_lightbox .lightbox { clear:both; position: absolute; background: white; padding: 20px; margin-left: 0px; height: 490px; width: 610px; z-index: 200; border: 1px solid #bbbbbb; }
.feat_gallery_lightbox .lightbox .mainimg { text-align:center; display:block; }
.feat_gallery_lightbox .lightbox_img .caption { display:block; clear:both; text-align: center; font-size: 100%; margin: 10px 0px 0px 0px; height: 20px; color:#000066}
.feat_gallery_lightbox .lightbox_img .credit { display:block; font-size: 80%; color: #cccccc; margin: 0px 0px 0px 0px; clear:both; height: 20px; }
.feat_gallery_lightbox .lightbox .navbar { clear:both; background: red; height: 30px; line-height: 27px; color: #ffffff; padding: 0px 10px 0px 10px; }
.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 { float: left; padding-left: 190px; color: #cccccc; font-size: 90%;}
/*Medalist & Medal Tally Tab Menu */
.medalists-aa .tabs { display: block; clear: both; cursor: pointer; background: #ECEDEC; border: 1px #d0d0d0 solid; margin: 0px 0px 13px 0px; padding:5px; height: 34px; }
.medalists-aa .tabs .tab { float:left; width: 340px; height: 24px; color: white; background: #21386A; line-height: 24px; padding: 0px 2px 0px 2px; font-weight: bold; text-align:center; border-left:2px #ECEDEC solid; filter: alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
.medalists-aa .tabs .tab:hover { background: #21386A; filter: alpha(Opacity=100); -moz-opacity: 1; opacity: 1;}
/* Medalist Table */
table.medalists {padding-top: 10px;}
table.medalists td {background: #DCE7ED; padding: 3px; border-left: 1px solid white;}
table.medalists tr th {background: #21386A; color: white; padding: 5px; vertical-align: middle; border-left: 1px solid white;}
table.medalists tr td.rgta { font-weight: bold; width: 130px; }
table.medalists tr td.empty { border-bottom: none;}
table.medalists tr td.class {background: #AFBCDB;}
table.medalists tr td.data {border-top: 1px solid white;}
table.medalists tr td.position {background: #A5BAE0;}
table.medalists tr td.gender {background: #BAAFD3;}
table.medalists tr td.name { background: #BFD1E5; cursor: pointer; border-top: 1px solid white; font-weight: bold;}
table.medalists tr td.name:hover {background: #8977BA; cursor: pointer; color: solid white;}
/* Medal Tally */
table.medaltally {padding-top: 10px;}
table.medaltally th {background: #21386A; color: white; text-align: center; padding: 5px; vertical-align: middle; border-left: 1px solid white; border-bottom: 1px solid white;}
table.medaltally th.ctry {text-align: left; }
table.medaltally td {padding: 5px; border-bottom: 1px dotted #ffffff; border-left: 1px solid white;}
table.medaltally td.ctry {background: #DCE7ED; }
table.medaltally td.gold {background: #CC9900; width: 80px; text-align: center;}
table.medaltally td.silver {background: #CCCCCC; width: 80px; text-align: center;}
table.medaltally td.bronze {background: #CC6600; width: 80px; text-align: center;}
table.medaltally td.total {background: #DCE7ED; width: 80px; text-align: center; font-weight:bold;}
/* Two Col Layout */
.containerleftcol {width:360px; float: left; margin-right: 5px;}
.containerrightcol {width:339px; float: left; background: #e4f2ff; padding: 4px 4px 4px 4px; margin-bottom: 5px;}
/*Right Col Buttons*/
.containerleftcol {width:360px; float: left; margin-right: 5px; height:auto;}
.containerrightcol {width:334px; float: left; background: #e4f2ff; padding: 4px 4px 4px 4px; margin-bottom: 5px; height:auto;}
/* Video Bar */
.videobar {border: 1px solid #004FA3; margin-bottom:5px;height:100px;}
.full_gsvb {  display : block;}
.empty_gsvb {  display : none;}
table.resultTable_gsvb {  border-collapse : collapse;}
table.resultTable_gsvb td {  border : none;}
div.resultDiv_gsvb img {  cursor : pointer;  display : inline;}
div.statusBox_gsvb {  padding : 4px;}
div.statusItem_gsvb {  display : inline;  text-decoration : underline;  color : #0000cc;  cursor : pointer;  margin-right : 6px;  font-weight : bold;  white-space: nowrap;}
div.statusItemSelected_gsvb {  text-decoration : none;  color : #000000;}
table.cont_stylea.videobartxt  { margin-bottom: 0px; height:100px;}
table.cont_stylea.videobartxt  td.content { padding: 0px;}
table.cont_stylea.videobartxt  td.content td {background:#ffffff;padding:0px;}
table.cont_stylea.videobartxt td.content img { padding: 0px;}
.resultsBox_gsvb div.smallResultDiv_gsvb {height : 41px;  width : 54px;  text-align : center; margin-left: auto; margin-right:auto; background: #ffffff; border: none; filter: alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
.resultsBox_gsvb div.smallResultDiv_gsvb:hover {filter: alpha(Opacity=100); -moz-opacity: 1; opacity: 1;}
.gsc-branding {padding:3px 3px 0px 0px;}
.videobarlinks a {background-image: url("/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"); background-repeat: no-repeat; background-position: 5px 7px; padding: 2px 2px 2px 20px; position:absolute; margin:-22px 2px; font-weight:bold; }
/* Floating Video Player */
.playerBox_gsvb div.alldone_gsvb { color : #ffffff; }
.playerBox_gsvb a.title_gsvb  { font-size: 120%; font-weight:bold; color : #ffffff; }
.resultsBox_gsvb div.resultDiv_gsvb { border-color : #676767; }
.floatingPlayerBox_gsvb, .floatingPlayerBox_gsvb { background-color : #ffffff;}
.floatingPlayer_gsvb  { background-color : #004FA3;border : 1px solid #8E8E91; }
.playerBox_gsvb {  display : block;  margin-top : 4px;  margin-bottom : 4px;  margin-left : 10px;  margin-right : 10px;  text-align : center;}
.floatingPlayerBox_gsvb {  position : absolute;  opacity : 0.90;  -moz-opacity : 0.90; filter:alpha(opacity=90);  z-index : 9998;}
.floatingPlayer_gsvb {  position : absolute;  z-index : 9999;}
.floatingBranding_gsvb {  position : absolute;}
.idle_gsvb {  display : none;}
.playing_gsvb {  display : block;}
.playerInnerBox_gsvb {  margin-top : 2px;}
.playerInnerBox_gsvb .player_gsvb {  width : 480px;  height : 380px;}
.playerInnerBox_gsvb div.player_gsvb {  margin : auto;}
.floatingPlayer_gsvb .playerInnerBox_gsvb div.player_gsvb {  margin : 0;}
.playerBox_gsvb div.alldone_gsvb {  display : inline;  font-size : 11px;  cursor : pointer;}
.playerBox_gsvb div.alldone_gsvb:hover {  text-decoration : underline;}
.playerBox_gsvb div.title_gsvb {  text-align : center;  font-size : 11px;  margin-top : 2px;}
.playerBox_gsvb a.title_gsvb {  text-decoration : none;}
.playerBox_gsvb a.title_gsvb:hover {  text-decoration : underline;}

/* <IMG src="/images/structure/background/Background-ISAFO-07-Title-I.gif"><IMG src="/images/structure/background/Background-ISAFO-02-Menu.gif"><IMG src="/images/structure/background/ISAF-BG-Olym-Menu-Right.jpg"><IMG src="/images/structure/background/Background-ISAFO-08-News-Headline-01.gif"><IMG src="/images/structure/background/Background-ISAFO-05-Left-Menu.gif"><IMG src="/images/structure/background/Background-ISAFO-05-Left-Title.gif"><IMG src="/images/structure/background/Background-ISAFO-01-Home.gif"><IMG src="/images/structure/background/Background-ISAFO-02-Menu.gif"><IMG src="/images/structure/background/Background-ISAFO-02-Menu-Rollover2.gif">
<P><IMG src="/images/structure/background/Background-ISAFO-06-Page.gif"><IMG src="/images/structure/background/Background-ISAFO-07-Title-I.gif"><IMG src="/images/structure/background/Background-ISAFO-08-News-Headline-02.gif"><IMG src="/images/structure/background/Background-ISAFO-08-News-Headline-03.gif"><IMG src="/images/structure/background/ISAF_YW_Home_Banner.gif"><IMG src="/images/structure/background/nation_banner_bg.jpg"><IMG src="/images/structure/background/nation_medal_bg.jpg"><IMG src="/images/structure/background/Background-ISAFO-02-Menu.gif"><IMG src="/images/structure/background/Background-ISAFO-07-Title-I.gif"><IMG src="/images/structure/background/Background-ISAFO-02-Menu-Rollover.gif"><IMG src="/images/structure/background/Background-ISAFO-02-slide.gif"><IMG src="/images/structure/background/ISAF_SWC_Home_Footer.gif"></P> */


