@charset "UTF-8";
/* CSS Document     <link rel="stylesheet" type="text/css" href="nfbamp_styles.css" />   */


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top:0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #336699;

}

a.hiddenToggle { font-family:verdana;font-size:10px;color:#336699;text-decoration:none;font-weight:bold;padding-left:10px;background-image:url(http://www.surfline.com/templates/images/toggle_less_blue.gif);background-position:left;background-repeat:no-repeat; }
a.shownToggle { font-family:verdana;font-size:10px;color:#336699;font-weight:bold;text-decoration:none;padding-left:10px;background-image:url(http://www.surfline.com/templates/images/toggle_more_blue.gif);background-position:left;background-repeat:no-repeat; }
a.hiddenToggle:hover { font-family:verdana;font-size:10px;color:#336699;text-decoration:none;font-weight:bold;padding-left:10px;background-image:url(http://www.surfline.com/templates/images/toggle_less_blue.gif);background-position:left;background-repeat:no-repeat; }
a.shownToggle:hover { font-family:verdana;font-size:10px;color:#336699;font-weight:bold;text-decoration:none;padding-left:10px;background-image:url(http://www.surfline.com/templates/images/toggle_more_blue.gif);background-position:left;background-repeat:no-repeat; }
.cap-c1-bottomleft { background: url("/include/global_images/cap_darkblue_medblue_bl.gif") 0 100% no-repeat #000033;width:100%;height:7px;font-size:1px;}
.cap-c1-bottomright { background: url("/include/global_images/cap_darkblue_medblue_br.gif") 100% 100% no-repeat;height:7px;font-size:1px;}
		


a:focus{	outline:none;}
p {	margin: 0em 0em 0.2em 0em;	padding: 0px;	}
.faded, .faded a {color: #B2B2B2 !important;}
.slideShow ul, .slideShow li {list-style-type: none;margin: 0px;padding: 0px;}
.slideShow{display: table;clear: both;margin-bottom: 10px;}
.slideShow .navigation {margin-top: 0px;clear: left;display: block;}
.slideShow .navigation li {display: inline;}
.slideShow .navigation a {margin: 0px 0px 0px 0px;display: inline-block;text-decoration: none;font-size: 11px;}
.slideShow ul.topNavigation {margin: 0px 0px 40px 0px;}
.slides li {padding-top:80px;}		
.slide img {position: absolute;margin-top:-80px;}
.position4 img {margin-top:0px;position: relative;}
.highlight{background-color:#FF9900;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;	cursor:pointer;}
.slide p {margin: 470px 0px 0px 0px;height:100px;width:963px; /* to allow for caption padding of 6 right and 6 left */position: absolute;background-color: #000;color: #fff;z-index:10;padding: 6px 14px 4px 14px;font-size:11px;}
.slide p a {color: #FF9900;z-index:1100;font-size:11px;text-decoration:none;}
.slide p a:hover{color: #FF9900;z-index:1100;font-size:11px;text-decoration:underline;}
.navigation.white  {color:#336699;}
.page:hover{border:#FF9900 1px solid;height:85px; }
.page{border:#FFFFFF 1px solid;height:85px;}
a.selected{border:#FF9900 1px solid;height:85px;}
.left a:hover{color: #FFFFFF;background-color:#537598;background:url(http://i.cdn-surfline.com/slmp/v01.2/images/btn_prev_hover.png) left;width:67px;height:20px;}
.left a{background-color:#264c73;color: #FFFFFF;background:url(http://i.cdn-surfline.com/slmp/v01.2/images/btn_prev_normal.png) left;width:67px;height:20px;}
.right a:hover{background-color:#537598;color: #FFFFFF;	background:url(http://i.cdn-surfline.com/slmp/v01.2/images/btn_next_hover.png) right;width:67px;height:20px;}
.right a{background-color:#264c73;color: #FFFFFF;	background:url(http://i.cdn-surfline.com/slmp/v01.2/images/btn_next_normal.png) right ;width:67px;height:20px;}
.nextFeature a{background:url(http://i.cdn-surfline.com/slmp/v01.2/images/next_feature_btn.png) right;background-repeat:no-repeat;width:375px; height:20px;}
.nextFeature a:hover{background:url(http://i.cdn-surfline.com/slmp/v01.2/images/next_feature_btn_hover.png) right;background-repeat:no-repeat;width:375px; height:20px; }
.thumbs {display:none;z-index: 9999; width:970px; height:530px; position:absolute; background-color:#000000; padding:16px 10px 10px 10px}
.innerCount {filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;background-color:#000033;z-index:1002;position:absolute; width:85px; height:18px; margin-top:67px; }
.innerCountNumber {padding-left:4px;z-index:1003;position:absolute;margin-top:71px;font-size:10px; color:#FFF;}
.thumbIcon a:hover{background-color:#537598;color: #FFFFFF;	background:url(http://i.cdn-surfline.com/slmp/v01.2/images/thumb_icon_white.png) right; background-repeat:no-repeat;width:24px;height:20px;cursor:pointer;}
.thumbIcon a{background-color:#264c73;color: #FFFFFF;	background:url(http://i.cdn-surfline.com/slmp/v01.2/thumb_icon.png) right ;background-repeat:no-repeat;width:24px;height:20px;cursor:pointer;}
.storybtn a:hover{background-color:#537598;color: #FFFFFF;	background:url(http://i.cdn-surfline.com/slmp/v01.2/images/story_btn_hover.png) right; background-repeat:no-repeat;width:24px;height:20px;cursor:pointer;}
.storybtn a{background-color:#264c73;color: #FFFFFF;	background:url(http://i.cdn-surfline.com/slmp/v01.2/images/story_btn_normal.png) right ;background-repeat:no-repeat;width:24px;height:20px;cursor:pointer;}
.controls{height:27px; font-size:12px;  font-weight:bold; background-image:url(http://i.cdn-surfline.com/slmp/v01.2/images/top_navigation_background.jpg);background-repeat: repeat-x;}
.jqcontextmenu, .jqcontextmenu ul{ font: normal 10px Verdana;margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;background: white;border: 1px solid black;visibility: hidden;display: none; /*collapse all sub menus to begin with*/box-shadow: 2px 2px 5px #666; /*shadow for CSS3 capable browsers.*/-webkit-box-shadow: 3px 3px 8px #666;-moz-box-shadow: 3px 3px 8px #666;}
.jqcontextmenu li{position: relative;}
.jqcontextmenu li a{display: block;width: 300px; /*width of menu (not including side paddings)*/color: black;background: #F5F5F5;text-decoration: none;padding: 4px 5px;}
* html .jqcontextmenu li{ /*IE6 CSS hack*/display: inline-block;width: 310px; /*width of menu (include side paddings of LI A*/}
.jqcontextmenu li a:hover{background: #e0e0e0;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}	
.skip_text a:hover{	text-decoration:underline;}
.skip_text a:link{text-decoration:none;}	
.icon_widget { padding:0 0 0 14px;background: url("http://www.surfline.com/surfdata/images/icon_widget.gif") no-repeat 0 50%; }
.icon_widget_orange { padding:0 0 0 14px;background: url("http://www.surfline.com/surfdata/images/icon_widget_orange.gif") no-repeat 0 50%; }
#slide-numbers{background-image:url(http://i.cdn-surfline.com/slmp/v01.2/images/counter_bg.png); background-repeat:no-repeat;}
#callBackSlideShow{font-size:11px; font-weight:normal;color:#FFFFFF;background-color:#000;width:70px; height:16px; padding-top:2px; margin-top:1px; border-bottom:#336699 solid 1px;}
#audioplayerCover{width:320px; position:absolute; height:24px; background-color:#F00; margin-top:-6px;background-image:url(/slmp/v01.2/images/top_navigation_background.jpg);background-repeat: repeat-x; display:none;}
#nextFeatureTitle{float:right; background-color:#537598; margin-right:100px; height:16px; margin-top:1px; padding:2px 6px 0px 6px; color:#FFF; font-size:10px; display:none;}
#skip_text a:link, #skip_text a:visited, #skip_text a:hover, #skip_text a:active  {color:#FF9900; font-weight:bold} 	

		#footer {
			width:990px;
			margin: 0 auto;
			background-color:#336699;
			text-align:center;
			line-height:20px;
			color:#FFFFFF;
			padding:10px 0 35px 0;
			clear:both;
		}

		#top_footer {
		}
		
		#top_footer a,#top_footer a:link,#top_footer a:active,#top_footer a:visited {
			text-align:center;
			color:#FF9900;
			font-weight:bold;
			text-decoration:none;
		
		}
		
		#top_footer a:hover {
			text-decoration:underline;
		}		
		
		#footer_tools {
			padding-top:7px;
			padding-bottom:7px;
			border-top:#FFFFFF dotted 1px;
		}
		
		#footer_tools a,#footer_tools a:link,#footer_tools a:active,#footer_tools a:visited {
			text-align:center;
			color:#FF9900;
			font-weight:bold;
			text-decoration:none;
		
		}
		
		#footer_tools a:hover {
			text-decoration:underline;
		}
		
		#footer_links {
			padding-top:7px;
			border-top:#FFFFFF dotted 1px;
		}
		
		#footer_links a,#footer_links a:link, #footer_links a:active, #footer_links a:visited {
			text-align:center;
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none;
		}
		
		#footer_links a:hover {
			text-decoration:underline;
			color:#FFFFFF;
		}
