html,body,#container { width:100%; height:100%; }
body { background-color:#F5FFFA; color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; line-height:1.1875; margin:0; padding:0; }
#PH { background-color:#F5F5F5; background-image:none; box-sizing:border-box; }
#Layer1 { background-color:#FBFBFB; background-image:none; margin:0; }
#wb_updateTimeT { background-color:transparent; background-image:none; border:1px solid #000000; padding:0; margin:0; text-align:center; }
#wb_updateTimeT { color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; }
#wb_updateTimeT div { text-align:center; }
#wb_Text2 { background-color:transparent; background-image:none; border:0px solid #000000; padding:0; margin:0; text-align:left; }
#wb_Text2 { color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; line-height:19px; }
#wb_Text2 p,#wb_Text2 ul { margin:0; padding:0; }
#EmailEB { border:1px solid #CCCCCC; border-radius:4px; background-color:#FFFFFF; background-image:none; color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; line-height:18px; padding:4px 4px 4px 4px; margin:0; text-align:left; }
#EmailEB:focus { border-color:#66AFE9; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60); outline:0; }
#PasswordEB { border:1px solid #CCCCCC; border-radius:4px; background-color:#FFFFFF; background-image:none; color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; line-height:18px; padding:4px 4px 4px 4px; margin:0; text-align:left; }
#PasswordEB:focus { border-color:#66AFE9; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60); outline:0; }
#LoginB { border:1px solid #2E6DA4; border-radius:4px; background-color:#3370B7; background-image:none; color:#FFFFFF; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; -webkit-appearance:none; margin:0; }
#wb_Text3 { color:#0000FF; font-family:"Comic Sans MS"; font-weight:normal; font-size:11px; line-height:14.5px; }
#wb_Text3 p,#wb_Text3 ul { margin:0; padding:0; }
#wb_RememberCB { margin:0; }
#wb_RememberCB,#wb_RememberCB *,#wb_RememberCB ::before,#wb_RememberCB ::after { box-sizing:border-box; }
#wb_RememberCB input[type='checkbox'] { position:absolute; padding:0; margin:0; opacity:0; z-index:1; width:15px; height:15px; left:0; top:0; }
#wb_RememberCB label { display:inline-block; vertical-align:middle; position:absolute; left:0; top:0; width:0; height:0; padding:0; }
#wb_RememberCB label::before { content:""; display:inline-block; position:absolute; width:15px; height:15px; left:0; top:0; background-color:#FFFFFF; border:1px solid #CCCCCC; border-radius:4px; }
#wb_RememberCB label::after { display:inline-block; position:absolute; width:15px; height:15px; left:0; top:0; padding:0; text-align:center; line-height:15px; }
#wb_RememberCB input[type='checkbox']:checked + label::after { content:" "; background:url('data:image/svg+xml,%3csvg%20height%3d%2215%22%20width%3d%2215%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%3cg%20style%3d%22fill:%23FFFFFF%22%20transform%3d%22scale%280.0084%29%22%3e%0d%0a%3cpath%20transform%3d%22rotate%28180%29%20scale%28%2d1%2c1%29%20translate%280%2c%2d1536%29%22%20d%3d%22M1671%20970q0%20%2d40%20%2d28%20%2d68l%2d724%20%2d724l%2d136%20%2d136q%2d28%20%2d28%20%2d68%20%2d28t%2d68%2028l%2d136%20136l%2d362%20362q%2d28%2028%20%2d28%2068t28%2068l136%20136q28%2028%2068%2028t68%20%2d28l294%20%2d295l656%20657q28%2028%2068%2028t68%20%2d28l136%20%2d136q28%20%2d28%2028%20%2d68z%22/%3e%3c/g%3e%3c/svg%3e') no-repeat center center; background-size:80% 80%; }
#wb_RememberCB input[type='checkbox']:checked + label::before { background-color:#3370B7; background-image:none; border-color:#3370B7; }
#wb_RememberCB input[type='checkbox']:focus + label::before { outline:thin dotted; }
#wb_Text4 { background-color:transparent; background-image:none; border:0px solid #000000; padding:0; margin:0; text-align:left; }
#wb_Text4 { color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; line-height:19px; }
#wb_Text4 p,#wb_Text4 ul { margin:0; padding:0; }
#wb_SpdT { background-color:transparent; background-image:none; border:1px solid #000000; padding:0; margin:0; text-align:center; }
#wb_SpdT { color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; }
#wb_SpdT div { text-align:center; }
#wb_CapT { background-color:transparent; background-image:none; border:1px solid #000000; padding:0; margin:0; text-align:center; }
#wb_CapT { color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; }
#wb_CapT div { text-align:center; }
#wb_GiteT { background-color:transparent; background-image:none; border:1px solid #000000; padding:0; margin:0; text-align:center; }
#wb_GiteT { color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; }
#wb_GiteT div { text-align:center; }
#wb_NTIcn { background-color:transparent; background-image:none; border:0px solid #245580; text-align:center; margin:0; padding:0; vertical-align:top; }
#wb_NTIcn:hover { background-color:transparent; background-image:none; border:0px solid #245580; }
#NTIcn { height:20px; width:20px; }
#NTIcn i { color:#265A88; display:inline-block; font-size:20px; line-height:20px; vertical-align:middle; width:19px; }
#wb_NTIcn:hover i { color:#337AB7; }
#wb_PTIcn { background-color:transparent; background-image:none; border:0px solid #245580; text-align:center; margin:0; padding:0; vertical-align:top; }
#wb_PTIcn:hover { background-color:transparent; background-image:none; border:0px solid #245580; }
#PTIcn { height:20px; width:20px; }
#PTIcn i { color:#265A88; display:inline-block; font-size:20px; line-height:20px; vertical-align:middle; width:19px; }
#wb_PTIcn:hover i { color:#337AB7; }
#wb_FFIcn { background-color:transparent; background-image:none; border:0px solid #245580; text-align:center; margin:0; padding:0; vertical-align:top; }
#wb_FFIcn:hover { background-color:transparent; background-image:none; border:0px solid #245580; }
#FFIcn { height:20px; width:20px; }
#FFIcn i { color:#265A88; display:inline-block; font-size:20px; line-height:20px; vertical-align:middle; width:17px; }
#wb_FFIcn:hover i { color:#337AB7; }
#wb_PlayIcn { background-color:transparent; background-image:none; border:0px solid #245580; text-align:center; margin:0; padding:0; vertical-align:top; }
#wb_PlayIcn:hover { background-color:transparent; background-image:none; border:0px solid #245580; }
#PlayIcn { height:20px; width:20px; }
#PlayIcn i { color:#265A88; display:inline-block; font-size:20px; line-height:20px; vertical-align:middle; width:14px; }
#wb_PlayIcn:hover i { color:#337AB7; }
#wb_WindT { background-color:transparent; background-image:none; border:1px solid #000000; padding:0; margin:0; text-align:center; }
#wb_WindT { color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; line-height:19px; }
#wb_WindT p,#wb_WindT ul { margin:0; padding:0; }
#wb_WeatherT { background-color:transparent; background-image:none; border:0px solid #000000; padding:0; margin:0; text-align:right; }
#wb_WeatherT { color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; line-height:19px; }
#wb_WeatherT p,#wb_WeatherT ul { margin:0; padding:0; }
#wb_BatT { background-color:transparent; background-image:none; border:0px solid #000000; padding:0; margin:0; text-align:right; }
#wb_BatT { color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; line-height:19px; }
#wb_BatT p,#wb_BatT ul { margin:0; padding:0; }
#SeasonCB { border:1px solid #CCCCCC; border-radius:4px; background-color:#FFFFFF; background-image:none; color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; padding:4px 4px 4px 4px; margin:0; box-sizing:border-box; }
#SeasonCB:focus { border-color:#66AFE9; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60); outline:0; }
#Layer3 { background-color:#FBFBFB; background-image:none; border:1px solid #CCCCCC; }
#Layer2 { background-color:#FBFBFB; background-image:none; border:1px solid #CCCCCC; }
#wb_StatusT { background-color:transparent; background-image:none; border:1px solid #000000; padding:0; margin:0; text-align:center; }
#wb_StatusT { color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; line-height:19px; }
#wb_StatusT p,#wb_StatusT ul { margin:0; padding:0; }
#wb_Text1 { background-color:transparent; background-image:none; border:0px solid #000000; padding:0; margin:0; text-align:left; }
#wb_Text1 { color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; line-height:19px; }
#wb_Text1 p,#wb_Text1 ul { margin:0; padding:0; }
#SplashL { background-color:transparent; background-image:url(images/Belize047.JPG); background-repeat:no-repeat; background-position:center center; background-size:cover; }
#LoginL { background-color:rgba(220,220,220,0.60); background-image:none; border:3px solid #CCCCCC; border-radius:8px; }
#CruiseCB { border:1px solid #CCCCCC; border-radius:4px; background-color:#FFFFFF; background-image:none; color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; padding:4px 4px 4px 4px; margin:0; box-sizing:border-box; }
#CruiseCB:focus { border-color:#66AFE9; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60); outline:0; }
#TracksCB { border:1px solid #CCCCCC; border-radius:4px; background-color:#FFFFFF; background-image:none; color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; padding:4px 4px 4px 4px; margin:0; box-sizing:border-box; }
#TracksCB:focus { border-color:#66AFE9; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60); outline:0; }
#wb_FRIcn { background-color:transparent; background-image:none; border:0px solid #245580; text-align:center; margin:0; padding:0; vertical-align:top; }
#wb_FRIcn:hover { background-color:transparent; background-image:none; border:0px solid #245580; }
#FRIcn { height:20px; width:20px; }
#FRIcn i { color:#265A88; display:inline-block; font-size:20px; line-height:20px; vertical-align:middle; width:17px; }
#wb_FRIcn:hover i { color:#337AB7; }
.ThemeableMenu1 .hide { display:none !important; }
.ThemeableMenu1 .show { display:block !important; }
.ThemeableMenu1 .hidden { display:none !important; visibility:hidden !important; }
.ThemeableMenu1 .nav { font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; font-style:normal; color:#454545; text-align:left; }
#ThemeableMenu1,.ThemeableMenu1 .nav,.ThemeableMenu1 * { margin:0; padding:0; box-sizing:border-box; line-height:1; list-style:none; }
.ThemeableMenu1 .nav:before,.ThemeableMenu1 .nav:after { content:" "; display:table; }
.ThemeableMenu1 .nav:after { clear:both; }
.ThemeableMenu1 .nav a { text-decoration:none; }
.ThemeableMenu1 .nav ul { margin-top:0; margin-bottom:10px; }
.ThemeableMenu1 .nav ul ul { margin-bottom:0; }
.ThemeableMenu1 .container { margin-right:auto; margin-left:auto; padding:0; }
.ThemeableMenu1 .container:before,.ThemeableMenu1 .container:after { content:" "; display:table; }
.ThemeableMenu1 .container:after { clear:both; }
.ThemeableMenu1 .collapse { display:none; }
.ThemeableMenu1 .collapse.in { display:block; }
.ThemeableMenu1 .collapsing { position:relative; height:0; overflow:hidden; -webkit-transition:height .35s ease; transition:height .35s ease; }
.ThemeableMenu1 .caret { display:inline-block; width:0; height:0; margin-left:4px; vertical-align:middle; border-top:4px solid #000; border-right:4px solid transparent; border-left:4px solid transparent; border-bottom:0 dotted; }
.ThemeableMenu1 .dropdown { position:relative; }
.ThemeableMenu1 .dropdown-toggle:focus { outline:0; }
.ThemeableMenu1 .dropdown-menu { position:absolute; top:100%; left:0; z-index:1000; display:none; float:left; min-width:160px; padding:5px 0; margin:2px 0 0; list-style:none; font-size:13px; background-color:#F6F6F6; background-image:none; border:1px solid rgba(197,197,197,1.00); border-radius:0px; background-clip:padding-box; }
.ThemeableMenu1 .dropdown-menu .divider { height:1px; margin:9px 0; overflow:hidden; background-color:#C5C5C5; }
.ThemeableMenu1 .dropdown-menu>li>a { display:block; padding:3px 20px 3px 20px; clear:both; line-height:1.428571429; color:#454545; white-space:nowrap; }
.ThemeableMenu1 .dropdown-menu>li>a:hover,.ThemeableMenu1 .dropdown-menu>li>a:focus { text-decoration:none; color:#2B2B2B; background-color:#EDEDED; background-image:none; }
.ThemeableMenu1 .dropdown-menu>.active>a,.ThemeableMenu1 .dropdown-menu>.active>a:hover,.ThemeableMenu1 .dropdown-menu>.active>a:focus { color:#fff; text-decoration:none; outline:0; background-color:#FFFFFF; }
.ThemeableMenu1 .open>.dropdown-menu { display:block; }
.ThemeableMenu1 .open>a { outline:0; }
.ThemeableMenu1 .dropdown-header { display:block; padding:3px 20px; line-height:1.428571429; color:#aeaeae; }
.ThemeableMenu1 .dropdown-backdrop { position:fixed; left:0; right:0; bottom:0; top:0; z-index:990; }
.ThemeableMenu1 .nav>li { position:relative; display:block; }
.ThemeableMenu1 .nav>li>a { position:relative; display:block; padding:10px 15px 10px 15px; }
.ThemeableMenu1 .nav .open>a,.ThemeableMenu1 .nav .open>a:hover,.ThemeableMenu1 .nav .open>a:focus { background-color:#ccc; border-color:#FFFFFF; }
.ThemeableMenu1 .nav .nav-divider { height:1px; margin:9px 0; overflow:hidden; background-color:#C5C5C5; }
.ThemeableMenu1 .nav>li>a>img { max-width:none; }
.ThemeableMenu1 .nav .caret { border-top-color:#FFFFFF; border-bottom-color:#FFFFFF; }
.ThemeableMenu1 { position:relative; border:1px solid transparent; background-color:#FFFFFF; background-image:none; }
.ThemeableMenu1:before,.ThemeableMenu1:after { content:" "; display:table; }
.ThemeableMenu1:after { clear:both; }
.ThemeableMenu1 .navbar-header:before,.ThemeableMenu1 .navbar-header:after { content:" "; display:table; }
.ThemeableMenu1 .navbar-header:after { clear:both; }
.ThemeableMenu1-navbar-collapse { overflow-x:visible; -webkit-overflow-scrolling:touch; }
.ThemeableMenu1-navbar-collapse:before,.ThemeableMenu1-navbar-collapse:after { content:" "; display:table; }
.ThemeableMenu1-navbar-collapse:after { clear:both; }
.ThemeableMenu1-navbar-collapse.in { overflow-y:auto; }
.ThemeableMenu1 .navbar-toggle { position:relative; float:left; padding:9px 10px 8px 10px; background-color:transparent; border:1px solid transparent; border-radius:0px; }
.ThemeableMenu1 .navbar-toggle .icon-bar { display:block; width:22px; height:2px; border-radius:1px; }
.ThemeableMenu1 .navbar-toggle .icon-bar+.icon-bar { margin-top:4px; }
.ThemeableMenu1 .navbar-nav { margin:6px -15px; }
.ThemeableMenu1 .navbar-nav>li>.dropdown-menu { margin-top:0; border-top-right-radius:0; border-top-left-radius:0; }
.ThemeableMenu1 .navbar-nav>li>a { color:#454545; }
.ThemeableMenu1 .navbar-nav>li>a:hover,.ThemeableMenu1 .navbar-nav>li>a:focus { background-color:#EDEDED; background-image:none; color:#2B2B2B; text-decoration:none; }
.ThemeableMenu1 .navbar-nav>.active>a,.ThemeableMenu1 .navbar-nav>.active>a:hover,.ThemeableMenu1 .navbar-nav>.active>a:focus { color:#2B2B2B; background-color:#EDEDED; background-image:none; }
.ThemeableMenu1 .navbar-toggle { border:1px solid rgba(69,69,69,0.10); }
.ThemeableMenu1 .navbar-toggle:hover,.ThemeableMenu1 .navbar-toggle:focus { background-color:transparent; }
.ThemeableMenu1 .navbar-toggle .icon-bar { background-color:#333333; }
.ThemeableMenu1-navbar-collapse { border-color:rgba(197,197,197,1.00); }
.ThemeableMenu1 .navbar-nav>.dropdown>a:hover .caret,.ThemeableMenu1 .navbar-nav>.dropdown>a:focus .caret { border-top-color:#2B2B2B; border-bottom-color:#2B2B2B; }
.ThemeableMenu1 .navbar-nav>.open>a,.ThemeableMenu1 .navbar-nav>.open>a:hover,.ThemeableMenu1 .navbar-nav>.open>a:focus { background-color:#EDEDED; background-image:none; color:#2B2B2B; }
.ThemeableMenu1 .navbar-nav>.open>a .caret,.ThemeableMenu1 .navbar-nav>.open>a:hover .caret,.ThemeableMenu1 .navbar-nav>.open>a:focus .caret { border-top-color:#2B2B2B; border-bottom-color:#2B2B2B; }
.ThemeableMenu1 .navbar-nav>.dropdown>a .caret { border-top-color:#454545; border-bottom-color:#454545; }
.ThemeableMenu1 .navbar-link { color:#454545; }
.ThemeableMenu1 .navbar-link:hover { color:#2B2B2B; }
.ThemeableMenu1 .navbar-header { color:#333333; height:35px; }
@media (min-width: 480px) {
.ThemeableMenu1 .navbar-right .dropdown-menu { right:0; left:auto; }
.ThemeableMenu1 .navbar-header { float:left; }
.ThemeableMenu1-navbar-collapse { width:auto; border-top:0; box-shadow:none; }
.ThemeableMenu1-navbar-collapse.collapse { display:block !important; height:auto !important; padding-bottom:0; overflow:visible !important; }
.ThemeableMenu1-navbar-collapse.in { overflow-y:auto; }
.ThemeableMenu1 .navbar-toggle { display:none; }
.ThemeableMenu1 .navbar-nav { float:left; margin:0; }
.ThemeableMenu1 .navbar-nav>li { float:left; }
.ThemeableMenu1 .container>.navbar-header,.ThemeableMenu1 .container>.ThemeableMenu1-navbar-collapse { margin-right:0; margin-left:0; }
.ThemeableMenu1 .navbar-nav>.dropdown>a:hover .caret,.ThemeableMenu1 .navbar-nav>.dropdown>a:focus .caret { border-top-color:#FFFFFF; border-bottom-color:#FFFFFF; }
}
@media (max-width: 480px) {
.ThemeableMenu1 { border-color:rgba(221,221,221,1.00); }
.ThemeableMenu1 .navbar-nav { margin:0; background-color:#F6F6F6; background-image:none; }
.ThemeableMenu1 .navbar-nav .open .dropdown-menu { position:static; float:none; width:auto; margin-top:0; background-color:transparent; border:0; box-shadow:none; }
.ThemeableMenu1 .navbar-nav .open .dropdown-menu>li>a,.ThemeableMenu1 .navbar-nav .open .dropdown-menu .dropdown-header { padding:5px 15px 5px 25px; }
.ThemeableMenu1 .navbar-nav .open .dropdown-menu>li>a { line-height:20px; }
.ThemeableMenu1 .navbar-nav .open .dropdown-menu>li>a:hover,.ThemeableMenu1 .navbar-nav .open .dropdown-menu>li>a:focus { background-image:none; }
}
@media (min-width: 480px) {
.ThemeableMenu1 { background-color:#FFFFFF; background-image:none; border-color:rgba(221,221,221,1.00); border-radius:0px; }
.ThemeableMenu1 .navbar-nav>li>a { color:#333333; }
.ThemeableMenu1 .navbar-nav>li>a:hover,.ThemeableMenu1 .navbar-nav>li>a:focus { color:#FFFFFF; background-color:#3370B7; background-image:none; }
.ThemeableMenu1 .navbar-nav>.active>a,.ThemeableMenu1 .navbar-nav>.active>a:hover,.ThemeableMenu1 .navbar-nav>.active>a:focus { color:#FFFFFF; background-color:#3370B7; background-image:none; }
.ThemeableMenu1 .navbar-nav>.open>a,.ThemeableMenu1 .navbar-nav>.open>a:hover,.ThemeableMenu1 .navbar-nav>.open>a:focus { background-color:#3370B7; background-image:none; color:#FFFFFF; }
.ThemeableMenu1 .navbar-nav>.dropdown>a:hover .caret { border-top-color:#FFFFFF; border-bottom-color:#FFFFFF; }
.ThemeableMenu1 .navbar-nav>.dropdown>a .caret { border-top-color:#333333; border-bottom-color:#333333; }
.ThemeableMenu1 .navbar-nav > li.active > a > .caret,.ThemeableMenu1 .navbar-nav > li.active > a:hover > .caret,.ThemeableMenu1 .navbar-nav > li.active > a:focus > .caret { border-top-color:#FFFFFF; border-bottom-color:#FFFFFF; }
.ThemeableMenu1 .navbar-nav>.open>a .caret,.ThemeableMenu1 .navbar-nav>.open>a:hover .caret,.ThemeableMenu1 .navbar-nav>.open>a:focus .caret { border-top-color:#FFFFFF; border-bottom-color:#FFFFFF; }
.ThemeableMenu1 .navbar-link { color:#333333; }
.ThemeableMenu1 .navbar-link:hover { color:#fff; }
}
#ThemeableMenu1 i { font-size:16px; position:relative; left:0; top:0; margin-right:4px; width:16px; }
#wb_InfoIcn { background-color:transparent; background-image:none; border:0px solid #245580; text-align:center; margin:0; padding:0; vertical-align:top; }
#wb_InfoIcn:hover { background-color:transparent; background-image:none; border:0px solid #245580; }
#InfoIcn { height:32px; width:32px; }
#InfoIcn i { color:#4169E1; display:inline-block; font-size:32px; line-height:32px; vertical-align:middle; width:26px; }
#wb_InfoIcn:hover i { color:#337AB7; }
#PlayerL { background-color:#FBFBFB; background-image:none; }
#map { background-color:#FAEBD7; background-image:none; }
#InfoL { background-color:rgba(135,206,250,0.71); background-image:none; }
#SummaryTA { border:0px solid transparent; border-radius:4px; background-color:transparent; background-image:none; color:#000000; font-family:"Comic Sans MS"; font-weight:normal; font-size:13px; padding:4px 4px 4px 4px; margin:0; text-align:left; overflow:auto; resize:none; }
#SummaryTA:focus { border-color:#66AFE9; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60); outline:0; }
