










.wgfcst table.forecast {
font-size: 11px;
font-family: 'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 0px;
text-align: center;
color:#000000;
}
.wgfcst table.forecast-ram {
background-color: #EAEAEA;
border: 1px solid #666666;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color:#000000;
}
.wgfcst a:link {
color: #000099;
}
.wgfcst a:visited{
color: #000099;
}



.timecol {font-size:8pt;}

/* Style windspeed & air temp. */
.ws0 {background-color:#9600FE; font-size:8pt; width:2.3em;}
.ws1 {background-color:#6400FE; font-size:8pt; width:2.3em;}
.ws2 {background-color:#3200FE; font-size:8pt; width:2.3em;}
.ws3 {background-color:#0032FE; font-size:8pt; width:2.3em;}
.ws4 {background-color:#0064FE; font-size:8pt; width:2.3em;}
.ws5 {background-color:#0096FE; font-size:8pt; width:2.3em;}
.ws6 {background-color:#00C8FE; font-size:8pt; width:2.3em;}
.ws7 {background-color:#00E6F0; font-size:8pt; width:2.3em;}
.ws8 {background-color:#00E6A0; font-size:8pt; width:2.3em;}
.ws9 {background-color:#00E677; font-size:8pt; width:2.3em;}
.ws10 {background-color:#00E650; font-size:8pt; width:2.3em;}
.ws11 {background-color:#00F028; font-size:8pt; width:2.3em;}
.ws12 {background-color:#00FA00; font-size:8pt; width:2.3em;}
.ws13 {background-color:#FEFE00; font-size:8pt; width:2.3em;}
.ws14 {background-color:#FEE100; font-size:8pt; width:2.3em;}
.ws15 {background-color:#FEC800; font-size:8pt; width:2.3em;}
.ws16 {background-color:#FEAE00; font-size:8pt; width:2.3em;}
.ws17 {background-color:#FE9600; font-size:8pt; width:2.3em;}
.ws18 {background-color:#E67D00; font-size:8pt; width:2.3em;}
.ws19 {background-color:#E66400; font-size:8pt; width:2.3em;}
.ws20 {background-color:#DC4A1D; font-size:8pt; width:2.3em;}
.ws21 {background-color:#C8321D; font-size:8pt; width:2.3em;}
.ws22 {background-color:#B4191D; font-size:8pt; width:2.3em;}
.ws23 {background-color:#AA001D; font-size:8pt; width:2.3em;}
.ws24 {background-color:#B40032; font-size:8pt; width:2.3em;}
.ws25 {background-color:#C80064; font-size:8pt; width:2.3em;}
.ws26 {background-color:#FE0096; font-size:8pt; width:2.3em;}

.timecol {font-size:8pt;}

/* Style wave height */
.wh0 {background-color:#0000cc; font-size: 8pt; }
.wh1 {background-color:#0966ff; font-size: 8pt; }
.wh2 {background-color:#00b6ff; font-size: 8pt; }
.wh3 {background-color:#00dfff; font-size: 8pt; }
.wh4 {background-color:#00ffff; font-size: 8pt; }
.wh5 {background-color:#00ffcc; font-size: 8pt; }
.wh6 {background-color:#00ff99; font-size: 8pt; }
.wh7 {background-color:#00ff00; font-size: 8pt; }
.wh8 {background-color:#99ff00; font-size: 8pt; }
.wh9 {background-color:#ccff00; font-size: 8pt; }
.wh10 {background-color:#ffff00; font-size: 8pt; }
.wh11 {background-color:#FFCC00; font-size: 8pt; }
.wh12 {background-color:#ff9900; font-size: 8pt; }
.wh13 {background-color:#ff6600; font-size: 8pt; }
.wh14 {background-color:#ff0000; font-size: 8pt; }
.wh15 {background-color:#cc0000; font-size: 8pt; }
.wh16 {background-color:#990000; font-size: 8pt; }
.wh17 {background-color:#660000; font-size: 8pt; }
.whna {background-color:inherit; font-size: 8pt; }

/* Style cloud cover */
.cc0 {background-color:#FFFFFF;}
.cc1 {background-color:#eeeeee;}
.cc2 {background-color:#dddddd;}
.cc3 {background-color:#cccccc;}
.cc4 {background-color:#bbbbbb;}
.cc5 {background-color:#aaaaaa;}
.cc6 {background-color:#999999;}
.cc7 {background-color:#888888;}
.cc8 {background-color:#777777;}

/* Style precipitation */
.ra0 {background-color:#ffffff; font-size:8pt;}
.ra1 {background-color:#eeeeff; font-size:8pt;}
.ra2 {background-color:#ddddff; font-size:8pt;}
.ra3 {background-color:#ccccff; font-size:8pt;}
.ra4 {background-color:#bbbbff; font-size:8pt;}
.ra5 {background-color:#aaaaff; font-size:8pt;}
.ra6 {background-color:#9999ff; font-size:8pt;}
.ra7 {background-color:#8888ff; font-size:8pt;}
.ra8 {background-color:#7777ff; font-size:8pt;}
.ra9 {background-color:#6666ff; font-size:8pt;}
.ra10 {background-color:#5555ff; font-size:8pt;}
.ra11 {background-color:#4444ff; font-size:8pt;}
.ra12 {background-color:#3333ff; font-size:8pt;}
.ra13 {background-color:#2222ff; font-size:8pt;}
.ra14 {background-color:#1111ff; font-size:8pt;}
.ra15 {background-color:#0000ff; font-size:8pt;}

.sprite-wd_sse { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -15px; } 
.sprite-wd_ne { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -43px; } 
.sprite-wd_nne { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -71px; } 
.sprite-wd_ssw { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -99px; } 
.sprite-wd_wnw { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -127px; } 
.sprite-wd_se { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -155px; } 
.sprite-wd_ese { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -183px; } 
.sprite-wd_nw { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -211px; } 
.sprite-wd_ene { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -239px; } 
.sprite-wd_sw {    background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -267px; } 
.sprite-wd_nnw { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -295px; } 
.sprite-wd_var { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -323px; } 
.sprite-wd_w { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -351px; } 
.sprite-wd_variable { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -379px; } 
.sprite-wd_s { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -407px; } 
.sprite-wd_n { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -435px; } 
.sprite-wd_ { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -463px; } 
.sprite-wd_e { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -487px; } 
.sprite-wd_na { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -515px; } 
.sprite-wd_wsw { background: url(http://www.windfinder.com/grafiken/nav/sprite_winddirs.gif) no-repeat center -543px; } 

.sprite-sky_clear { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center 0px; }
.sprite-skc { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center 0px; } 
.sprite-cavok { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center 0px; }
.sprite-few { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -21px; } 
.sprite-sct { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -42px; } 
.sprite-scattered { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -42px; } 
.sprite-sct_alt { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -42px; } 
.sprite-bkn { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -63px; } 
.sprite-broken { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -63px; } 
.sprite-ovc { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -84px; } 
.sprite-overcast { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -84px; } 
.sprite-skc_night_b { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -105px; } 
.sprite-few_night_b { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -126px; } 
.sprite-sct_night_b { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -147px; } 
.sprite-bkn_night_b { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -168px; } 
.sprite-ovc_night_b { height: 19px; background: url(http://www.windfinder.com/grafiken/nav/sprite_sky.png) no-repeat center -189px; } 

.sprite-windsail { background: url(http://www.windfinder.com/grafiken/nav/sprite_surfspot.gif) no-repeat 5px -16px; } 
.sprite-tides { background: url(http://www.windfinder.com/grafiken/nav/sprite_surfspot.gif) no-repeat 5px -48px; } 
.sprite-school { background: url(http://www.windfinder.com/grafiken/nav/sprite_surfspot.gif) no-repeat 5px -79px; } 
.sprite-search { background: url(http://www.windfinder.com/grafiken/nav/sprite_surfspot.gif) no-repeat 5px -108px; } 
.sprite-shop { background: url(http://www.windfinder.com/grafiken/nav/sprite_surfspot.gif) no-repeat 5px -135px; } 
.sprite-sensor { background: url(http://www.windfinder.com/grafiken/nav/sprite_surfspot.gif) no-repeat 5px -164px; } 
.sprite-webcam { background: url(http://www.windfinder.com/grafiken/nav/sprite_surfspot.gif) no-repeat 5px -193px; } 


