@charset "utf-8";html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}body { line-height: 1;}ol, ul { list-style: none;}blockquote, q { quotes: none;}blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none;}:focus { outline: 0;}ins { text-decoration: none;}del { text-decoration: line-through;}table { border-collapse: collapse; border-spacing: 0;}* { margin: 0;}html, body { height: 100%;}sub { font-size: 75%;}header, nav, footer { display: block;}@font-face { font-family: 'FuturaMedium'; src: url('../font/futura-webfont.eot'); src: local('â˜º'), url('../font/futura-webfont.woff') format('woff'), url('../font/futura-webfont.ttf') format('truetype'), url('../font/futura-webfont.svg#webfont8tw3ytDO') format('svg'); font-weight: normal; font-style: normal;}h1 { font-family: 'FuturaMedium', Arial, Helvetica, sans-serif;}figcaption { font-size: 10px; font-style: italic; display: block;}.info { display: block; border-bottom: 1px dotted #ccc; clear: both; margin: 0 0 12px; padding: 0;}.info h2 { clear: left; font-size: 20px; font-weight: normal; margin: 0 0 0.2em; padding: 0;}.info div { color: #555555; line-height: 135%; margin: 0 0 1.1em; padding: 0;}form.form > ul { list-style-type: none; margin: 0; padding: 0; width: 100%;}form.form > ul > li { width: 97%; clear: both; margin: 0; padding: 6px 5px 9px 9px; overflow: hidden;}form.form > ul >li.focused { position: relative; background-color: #FFF7C0;}label.desc, form.form li div label.desc, form.form li span label.desc { border: medium none; color: #222; display: block; font-weight: bold; line-height: 150%; margin: 0; padding: 0 0 3px; font-size: 12px;}form.form label {}label.label { display: inline-block !important; min-width: 110px; margin-right: 20px !important; vertical-align: top;}label.label[class~="wide"] { min-width: 200px !important;}form.form label.choice { color: #222222; display: block; line-height: 1.5em; margin: -1.9em 0 0 12px; padding: 0.5em 0 0 0.5em; width: 88%; font-size: 11px;}form.form label.large { font-size: 12px;}form.form label.small { clear: both; color: #444444; display: block; font-size: 10px; line-height: 10px; margin: 0; padding-top: 3px;}form.form li span { float: left;}form.form li > div, form.form li span { color: #444; margin: 0 0.3em 0.8em 0; padding: 0; overflow: visible;}form.form li > div.clear { margin: 0;}form.form li div span { float: left; width: 100%;}form.form li div span.inline { width: auto;}form.form li div span.choice { margin-right: 30px;}form span.req { color: red !important; display: inline; float: none !important; font-weight: bold; margin: 0 4px 0 3px !important; padding: 0 5px; font-size: 16px; font-family: "Arial Black", Gadget, sans-serif;}form.form li div span.left { margin: 0 5px 9px 0; width: 49%;}form.form li div span.right { float: left; margin: 0 0 9px 0px; width: 49%;}form.form li div span.full input, form.form li div span.full select, form.form li div span.left input, form.form li div span.right input, form.form li div span.left select, form.form li div span.right select {}form.form li div span label { padding-bottom: 0;}form.form li p.instruct { margin-top: -6px;}.left { float: left;}.right { float: right;}input.text, input.search, input.file, textarea.textarea { padding: 2px;}input.text, input.search, input.file, textarea.textarea, select.select, div.select-list { background: #FFF url(../img/field_bg.gif) repeat-x scroll center top; border-color: #7C7C7C #C3C3C3 #DDDDDD; border-style: solid; border-width: 1px; color: #333333; margin: 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}form.form li > div.select-list, div.select-list { padding: 4px !important; max-height: 100px; width: 220px; overflow: auto !important; display: inline-block; margin-bottom: 0 !important; zoom:1; *display: inline; _height: 100px;}div.select-list li { width: 90%;}div.select-list li:last-child, div.select-list li.last-child { margin-bottom: 0 !important;}input.text textarea.textarea { width: 75%;}input.checkbox, input.radio { display: block; height: 13px; line-height: 1.5em; margin: 0.6em 0 0 3px; width: 13px;}input.text:focus, textarea.textarea:focus, select.select:focus { border: 1px solid #6299c5;}form.form li div label, form.form li span label, form.form label.small { clear: both; color: #444444; display: block; font-size: 10px; line-height:10px; margin: 0; padding-top: 3px;}form.form li.complex { padding-bottom: 0;}form.form li.section { padding: 9px !important; border-top: 1px dotted #CCC; padding: 0.9em 0 0 0.9em; position: relative; width: 97% !important;}form.form li.leftHalf, form.form li.rightHalf, .leftHalf, .rightHalf { width: 47% !important; margin: 0 1em 0 0 !important;}form.form li.leftHalf, .leftHalf { clear: left !important; float: left; padding-right: 0;}form.form li.rightHalf, .rightHalf { clear: none !important; float: left !important; padding-left: 0; margin-right: 5px !important;}.leftHalf .medium, .rightHalf .medium, .leftHalf .small, .rightHalf .small { width: 100%; }select.select { padding: 1px; }form.form .section h3 { font-size: 32px; font-weight: normal; line-height: 32px; margin: 0 0 0.2em;}form.form .section div { display: block; font-size: 11px; margin: 0 0 1.2em; padding: 0;}form.form li.buttons { width: 97% !important; height: 28px;}.buttons { clear: both; margin-top: 10px;}p.altInstruct { background: transparent none repeat scroll 0 0; border: medium none; clear: left; margin: 0; padding: 6px 0 0; position: static; visibility: visible; width: 100%; font-size: 11px;}#loginForm { width: 500px;}.form label.error { background: inherit; font-weight: bold; color: #e21c1c !important;}.form span.error { color: #e21c1c; margin: 0; width: 100%;}.form input.error, .form input.error:focus, .form select.error, .form textarea.error { border-color: #e21c1c;}input.oversized { padding: 5px; font-size: 14px; font-weight: bold;}input.tiny, select.tiny, textarea.tiny { width: 80px; }input.small, select.small, textarea.small { width: 120px; }input.medium, select.medium, textarea.medium { width: 150px; }input.large, select.large, textarea.large { width: 200px; }input.x-large, select.x-large, textarea.x-large { width: 224px; }input.full, select.full, textarea.full { width: 100%; }input.fullWidth, textarea.fullWidth { width: 100%; }textarea, textarea.large { height: 10em; }textarea.small { height: 6em; }textarea.medium { height: 10em; }form.form ul.choice-list-vertical { }form.form ul.choice-list-vertical li { display: list-item; margin-bottom: 5px;}form.form ul.choice-list-vertical li:last-child { margin-bottom: 10px;}form.form ul.choice-list-vertical label { margin-left: 12px; margin-top: -25px;}form.form ul.choice-list-inline { display: inline-block; margin-top: 2px; zoom:1; *display: inline; _height: 30px; }form.form ul.choice-list-inline li { margin-right: 30px; display: inline-block; zoom:1; *display: inline; _height: 30px;}form.form ul.choice-list-inline li:last-child { margin-right: 0;}form.form ul.choice-list-inline li label { margin-left: 12px; margin-top: -25px;}form.form li span.floatNone { float: none;}h1, h2, h3, h4, h5, h6 { color: #990000; font-weight: bold; padding: 5px 0;}h1 { font-size: 34px; font-weight: normal; text-shadow: #2e0505 1px 1px 0px;}h1 a, h1 a:active, h1 a:hover, h1 a:visited { color: #990000; text-decoration: none;}h2 { font-size: 30px; line-height: 30px;}h3 { font-size: 18px; line-height: 18px;}h4 { font-size: 24px; line-height: 24px;}h5 { font-size: 15px; line-height: 15px;}h6 { font-size: 13px; line-height: 13px;}#content a, #content a:hover, #content a:active, #content a:visited, a.redLink { color: #990000; text-decoration: none; border-bottom: 1px dotted #990000;}#content a:hover, #content a:active { border-bottom: 1px solid #990000;}#content a.noLine { border-bottom: none;}#content a.noLine:hover { border-bottom: 1px solid #990000;}#content a.noHover:hover { border-bottom: none;}#content a.arrow { background: transparent url(../img/Bullets.png) no-repeat -3px -245px; padding: 0px 0px 0px 15px;}#content a.arrow:hover { background-position: -3px -392px;}#content a.continue { background: transparent url(../img/Bullets.png) no-repeat right -245px; padding: 0px 15px 0px 0px;}#content a.continue:hover { background-position: right -392px;}.readMore { background: transparent url(../img/Bullets.png) no-repeat -3px -1126px; padding: 0 0 0 10px;}.readLess { background: transparent url(../img/Bullets.png) no-repeat -3px -1176px; padding: 0 0 0 10px;}.redStar, li.redStar { background: transparent url(../img/Bullets.png) no-repeat -2px -1029px; padding: 0 0 0 16px !important;}#content .paginator { text-align: right; white-space:nowrap; padding-bottom: 25px;}#content .paginator .selected { border: 1px solid #CAD6E8; padding: 2px 6px;}#content .paginator a, #content .paginator a:active, #content .paginator a:hover, #content .paginator a:visited, #content .paginator a:link { padding: 2px 6px; border-bottom: none; text-decoration: underline; color: #4B5970;}#content .paginator a:hover { color: #990000;}#content .paginator a.next, #content .paginator a.next:active, #content .paginator a.next:hover, #content .paginator a.next:visited { background: #FFF url(../img/arrow-right.png) no-repeat scroll right center; border: 1px solid #4B5970; padding-right: 14px; text-decoration: none;}#content .paginator a.next:hover { background-image: url(../img/arrow-right-hover.png); border: 1px solid #990000;}#content .paginator a.prev, #content .paginator a.prev:active, #content .paginator a.prev:hover, #content .paginator a.prev:visited { background: #FFF url(../img/arrow-left.png) no-repeat scroll left center; border: 1px solid #4B5970; padding-left: 14px; text-decoration: none;}#content .paginator a.prev:hover { background-image: url(../img/arrow-left-hover.png); border: 1px solid #990000;}.timestamp { display: block; float: left; padding: 13px 0 8px; width: 300px;}.timestamp .date { font-weight: bold; }.timestamp .time { }a.shareButton, a.shareButton:active, a.shareButton:hover, a.shareButton:visited { background: url(../img/social/share-small.png) no-repeat scroll 2px center #efefef; font-size: 12px; padding: 0px 2px 1px 16px; border: 1px solid #c0c0c0; color: #000 !important; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; font-weight: bold;}a.shareButton[class~="facebook"] { background-image: url(../img/social/facebook-small.png); border-color: #cad4e7; color: #3b5998 !important;}a.shareButton[class~="facebook"]:hover { border-color: #9dacce;}a.shareButton[class~="twitter"] { background-image: url(../img/social/twitter-small.png); background-color: #fff; border-color: #cee3f0; color: #30566d !important;}a.shareButton[class~="twitter"]:hover { background-color: #e8f3f9; border-color: #9dc6e1; }a.shareButton[class~="digg"] { background-image: url(../img/social/digg-small.png);}a.shareButton[class~="stumble"] { background-image: url(../img/social/stumble-small.png);}a.shareButton[class~="email"] { background-image: url(../img/social/email-small.png);}a.shareButton:hover { border: 1px solid #000;}ul.bulletList, ul.bulletList[class~="red"] { color: #000; margin-left: 5px;}ul.bulletList li { padding: 3px 0px 3px 5px; list-style-image: url(../img/bulletRed.gif); margin: 0 0 0 15px; padding: 3px 0;}ul.bulletList[class~="blue"] li { list-style-image: url(../img/bulletBlue.gif); color: #000;}ul.bulletList[class~="grey"] li { list-style-image: url(../img/bulletGrey.gif); color: #000;}ul.bulletList[class~="white"] li { list-style-image: url(../img/bulletWhite.gif); color: #000;}ul.bulletList[class~="orange"] li { list-style-image: url(../img/bulletOrange.gif); color: #000;}ul.bulletList[class~="ltBlue"] li { list-style-image: url(../img/bulletLtBlue.gif); color: #000;}ul.starList { list-style-type: square; color: #000; list-style-image: url(../img/bulletStar.gif);}ul.starList li { padding: 3px 0px 3px 20px;}ul.BoatUSList { background: #ffffff url(../img/feature_bg.gif) repeat-y top left; background-image: -webkit-gradient(linear, right top, left bottom, color-stop(0.04, rgb(233,232,232)), color-stop(1, rgb(255,255,255))); background-image: -moz-linear-gradient(right top, rgb(233,232,232) 4%, rgb(255,255,255) 100%); margin-top: 5px; border-left: 5px solid #d9d9d9;}ul.BoatUSList li { background: transparent url(../img/buoy_bubble.gif) no-repeat 11px center; border-bottom: 5px solid #fff; padding: 8px 3px 8px 50px; margin-left: -5px;}ul.BoatUSList li h3 { padding-bottom: 0px; color: #990000; }ul.BoatUSList li p { margin-top: 0px; color: #000;}ul.twoColList { margin-top: 5px; }ul.twoColList li div { width: 48%; float: left; padding: 3px;}ul.twoColList div.clear { width: 100%; float: none; padding: 0;}#rightCol .features { background-color: #F1F1F1; margin: 0 0 16px; padding-bottom: 8px; position: relative; width: 100%;}#leftCol .features { background-color: #FFF; margin: 0 0 16px; padding-bottom: 8px; position: relative; width: 100%;}.features h4 { padding: 8px 0; border-bottom: 1px solid #C7C6C7; margin: 0 8px 8px 8px;}.features ul { clear: both; overflow: hidden; padding: 0 8px; position: relative;}.features ul li:first-child { margin-top: -6px; }.features ul li { margin-bottom: -2px; padding: 0 0 0 120px; position:relative; clear: both; display: block; overflow: hidden; min-height: 75px;}.feature-large ul li { padding: 0 0 0 160px; margin-bottom: 0; min-height: 91px;}.feature-square ul li { padding: 0 0 0 70px; margin-bottom: 0; min-height: 75px;}.feature-square-large ul li { padding: 0 0 0 90px; margin-bottom: 0; min-height: 91px;}.features ul li h5 { margin-bottom: -1px; padding-top: 11px; position: relative;}.features ul li h5 img { display: inline; float: left; clear: none; height: 63px; width: 112px; margin-top: -5px; position: absolute; left: -120px; border: 1px solid #333; }.feature-large ul li h5 img { width: 144px; height: 81px; left: -160px;}.feature-square ul li h5 img { width: 63px; height: 63px; left: -70px;}.feature-square-large ul li h5 img { width: 81px; height: 81px; left: -90px;}.features ul li p { padding: 6px 0 4px 0; margin: 0;}.features ul li.right { float: none; padding: 0 120px 0 0; text-align: right;}.feature-large ul li.right { padding: 0 160px 0 0; }.feature-square ul li.right { padding: 0 70px 0 0; }.feature-square-large ul li.right { padding: 0 91px 0 0; }.features ul li.right h5 img { float: right; right: -120px; left: auto;}.feature-large ul li.right h5 img { right: -160px; }.feature-square ul li.right h5 img { right: -70px; }.feature-square-large ul li.right h5 img { right: -91px; }.section-list { }.section-list > li { padding: 4px 10px 8px; border-bottom: 1px solid #C7C6C7;}.section-list > li.current { background-color: #F1F1F1; }.section-list > li:last-child { border-bottom: none; }.section-list p { font-weight: bold; margin: 5px 5px 0;}.red { color: #990000 !important; }.blue { color: #000066 !important; }.light-blue { color: #99B0B8 !important; }.grey { color: #666666 !important; }.light-grey { color: #F1F1F1 !important; }.med-grey { color: #C7C6C7 !important; }.black { color: #000 !important; }.white { color :#FFF !important; }p { margin: 5px 0 10px 0;}.inline { display: inline; }.center { text-align: center; }.left { text-align: left !important; }.floatLeft { float: left; }.floatRight { float: right; }.floatNone { float: none; }hr { color: #333; background-color: #333; height: 1px; width: 75%; margin: 23px auto; border: none; text-align: center; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);}.welcomeBox { background: #ffffff url(../img/welcome_bg.gif) repeat-x top left; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.04, rgb(233,232,232)), color-stop(1, rgb(255,255,255))); background-image: -moz-linear-gradient(center top, rgb(233,232,232) 4%, rgb(255,255,255) 100%); margin-top: 5px; padding: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px;}.blueBox { background-repeat: repeat-y; background-position: right top; background-image: url(../img/blue_bg.gif); background-image: -webkit-gradient( linear, right bottom, left bottom, color-stop(0.44, rgb(227,235,249)), color-stop(1, rgb(255,255,255))); background-image: -moz-linear-gradient(right center, rgb(227,235,249) 44%, rgb(255,255,255) 100%); margin-top: 5px; padding: 10px; border: 1px solid #FFF;}.module { border: 1px solid #C7C6C7; margin-bottom: 8px;}.module h3, .module h4, .module h5, .module h6 { padding-top: 0; }.module h3 { border-bottom: 1px solid #C7C6C7; }.moduleContent { padding: 8px;}.text-resizer a { display: block; clear: none; float: right; background: transparent url(../img/text-resize.png) no-repeat left -21px; text-indent: 999999px; width: 20px; height: 18px; overflow: hidden;}.text-resizer a.small { background-position: left 5px;}.text-resizer a.large { background-position: left -48px;}.polaroid { padding: 7px; border: 1px solid #C7C6C7; box-shadow: 0 1px 3px #C7C6C7; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 1px 3px #C7C6C7; margin: 7px; background-color: #fff;}.shadow { -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);}blockquote, blockquote.red { margin: 12px 20px; padding: 3px; color: #575757; padding: 0 0 0 40px; min-height: 32px; background: transparent url(../img/quotes.png) no-repeat left -350px;}blockquote.grey { background: transparent url(../img/quotes.png) no-repeat left -700px; color: #575757;}blockquote.blue { background: transparent url(../img/quotes.png) no-repeat left top; color: #575757;}blockquote div, blockquote.red div { margin: 0; padding: 0 48px 0 0; background: transparent url(../img/quotes.png) no-repeat right -320px; min-height: 54px; font-style: italic;}blockquote div p { margin-right: 20px;}blockquote.grey div { background: transparent url(../img/quotes.png) no-repeat right -670px;}blockquote.blue div { background: transparent url(../img/quotes.png) no-repeat right 30px;}blockquote p.byline { background: transparent url(../img/splitArrow.png) no-repeat 5px 50%; padding-left: 15px; color: #000; font-size: 10.5px; font-style: normal; float: right; margin-right: 55px; line-height: normal;}aside { clear: right; display: inline; float: right; margin: 0 0 16px 16px; overflow: hidden; position: relative; width: 250px; border-top: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8; font-size: 90%;}aside h3 { padding: 10px 0 5px 0;}aside.left { float: left; margin: 0 16px 16px 0;}.videoLink { width: 310px; height: 228px; position: relative;}.playBtn { background: transparent url(../img/videoPlay.png) no-repeat top left; height: 75px; width: 75px; position: absolute; top: 77px; left: 118px; -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6;}.playBtn:hover, .videoLink a:hover .playBtn { -moz-opacity: .8; -khtml-opacity: 8.; opacity: .8;}#boatus_overlay { background-color: #FFF; padding: 23px; color: #000; -moz-box-shadow: 2px 2px 4px #3f3f3f; -webkit-box-shadow: 2px 4px 10px #3f3f3f; box-shadow: 2px 2px 4px #3f3f3f;}#boatus_overlay h4 { font-size: 16px;}#boatus_overlay h3, #boatus_overlay h1 { border-bottom: 1px solid #C7C6C7; margin-bottom: 10px;}#boatus_overlay h3 span { font-size: 8px; margin-left: 10px; color: #000;}#boatus_overlay h3 span .buttonLink { margin: 0;}#boatus_overlay .overlay_bdy { background-color: #FFF;}.overlay_bdy a, .overlay_bdy a:active, .overlay_bdy a:hover, .overlay_bdy a:visited { color: #000000; text-decoration: none;}.overlay_bdy a:hover { text-decoration: underline;}#boatus_overlay .overlay_close { width: 20px; height: 20px; background: transparent url(../img/controls.png) no-repeat -51px -1px; position: absolute; top: 0; right: 0; cursor: pointer;}#boatus_overlay .overlay_close:hover { background-position: -51px -26px;}.dialog { padding-left: 30px; padding: 4px 4px 4px 30px; margin: 10px 0px 10px 0px; font-weight: bold; font-size: 12px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}.sysMsg { color: #4d4d4d; background: #f9f9f9 url(/assets/img/information.png) no-repeat 5px 50%; border: 1px solid #ccc;}.tipMsg { color: #144877; background: #b8d6de url(/assets/img/light-bulb.png) no-repeat 5px 50%; border: 1px solid #9cc7d0;}.errMsg { color: #ab2723; background: #d9b8bf url(/assets/img/exclamation-red-frame.png) no-repeat 5px 50%; border: 1px solid #cf9f9f;}.successMsg { color: #386812; background: #b9e0b1 url(/assets/img/tick-circle-frame.png) no-repeat 5px 50%; border: 1px solid #9fd597;}.warningMsg { color: #685a1b; background: #f7ed97 url(/assets/img/exclamation-diamond-frame.png) no-repeat 5px 50%; border: 1px solid #dfd57f;}.sysMsg .subtitle, .errMsg .subtitle, .tipMsg .subtitle, .successMsg .subtitle, .warningMsg .subtitle { font-size: 11px; color: #000; font-weight: normal; padding: 5px; clear: both; display: block;}.sysMsg .close, .errMsg .close, .tipMsg .close, .successMsg .close, .warningMsg .close { position: relative; display: block; color: #000; float: right;}#page .tabbed-module { margin: 15px 0 10px 0;}#page .tabbed-module .tabs { -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; background: transparent url(../img/tabBG.png) repeat-x left top; background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(19,40,63))), color-stop(1, rgb(0,51,102))); background: -moz-linear-gradient(center bottom, rgb(19,40,63) 0%, rgb(0,51,102) 100%); clear: both; height: 28px; padding-left: 5px;}#page .tabbed-module .tabs li { border-left: 1px solid #0F2E43; float: left; font-size: 12px; font-weight: bold; height: 28px; list-style: none outside none; margin: 0; position: relative;}#page .tabbed-module .tabs li.current { background: none repeat scroll 0 0 #F1F1F1; border: 1px solid #BBBBBB; border-width: 1px 1px 0; height: 32px; margin: -5px -2px 0 0; z-index: 2; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0;}#page .tabbed-module .tabs li:last-child { border-left: 1px solid #0F2E43; border-right: 1px solid #0F2E43;}#page .tabbed-module .tabs li.current:last-child { border-color: #BBB;}#page .tabbed-module .tabs li a { border-left: 1px solid #3E647E; color: #FFFFFF; display: block; padding: 5px 10px; text-shadow: 0 -1px 0 #051A29; outline: 0 none; text-decoration: none; border-bottom: none;}#page .tabbed-module .tabs li a:hover { background: transparent url(../img/tabBG.png) repeat-x left -28px; background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(59,82,98)), color-stop(1, rgb(75,110,135))); background: -moz-linear-gradient(center bottom, rgb(59,82,98) 0%, rgb(75,110,135) 100%); text-decoration: none;}#page .tabbed-module .tabs li.current a { border: medium none; color: #183A52; padding: 9px 12px 7px; text-shadow: none;}#page .tabbed-module .tabs li.current a:hover { background: none repeat scroll 0 0 #F1F1F1; text-shadow: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}#page .tabbed-module .tab { background: none repeat scroll 0 0 #F1F1F1; border: 1px solid #BBBBBB; border-width: 0 1px 1px; padding: 10px 10px 12px; display: none;}#page .tabbed-module .tab[class~="current"] { display: block;}#page .tabbed-module .tab .alpha { margin-left: 5px;}#page .tabbed-module .tab .omega { margin-right: 5px;}.ui-datepicker { display: none;}div.flash { width: 375px; margin: 10px 5px; border-color: #D9E4FF; -moz-border-radius-topleft : 5px; -webkit-border-top-left-radius : 5px;-moz-border-radius-topright : 5px;-webkit-border-top-right-radius : 5px;-moz-border-radius-bottomleft : 5px;-webkit-border-bottom-left-radius : 5px;-moz-border-radius-bottomright : 5px;-webkit-border-bottom-right-radius : 5px;}.flash .progressWrapper { width: 357px; overflow: hidden;}.flash .progressContainer { margin: 5px; padding: 4px; border: solid 1px #E8E8E8; background-color: #F7F7F7; overflow: hidden;}.flash .message { margin: 1em 0; padding: 10px 20px; border: solid 1px #FFDD99; background-color: #FFFFCC; overflow: hidden;}.flash .red { border: solid 1px #B50000; background-color: #FFEBEB;}.flash .green { border: solid 1px #DDF0DD; background-color: #EBFFEB;}.flash .blue { border: solid 1px #CEE2F2; background-color: #F0F5FF;}.flash .progressName { font-size: 8pt; font-weight: 700; color: #555; width: 323px; height: 14px; text-align: left; white-space: nowrap; overflow: hidden;}.flash .progressBarInProgress,.flash .progressBarComplete,.flash .progressBarError { font-size: 0; width: 0%; height: 2px; background-color: blue; margin-top: 2px;}.flash .progressBarComplete { width: 100%; background-color: green; visibility: hidden;}.flash .progressBarError { width: 100%; background-color: red; visibility: hidden;}.flash .progressBarStatus { margin-top: 2px; width: 337px; font-size: 7pt; font-family: Arial; text-align: left; white-space: nowrap;}.flash a.progressCancel { font-size: 0; display: block; height: 14px; width: 14px; background-image: url(../img/cancelbutton.gif); background-repeat: no-repeat; background-position: -14px 0px; float: right;}.flash a.progressCancel:hover { background-position: 0px 0px;}.swfupload { vertical-align: top;}.beta { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 8px;}.button, button, button.ui-state-default, .ui-dialog-buttonpane button.ui-state-default, body #content a.button { display: block; float: left; margin: 0 3px 3px 0; background: url(/assets/img/button_bg.png) repeat-x top left; background-color: #f5f5f5; border: 1px solid #dedede !important; border-top: 1px solid #eee; border-left: 1px solid #eee; border-bottom: 1px solid #dedede !important; font-family: "Lucida Grande",Tahoma, Arial, Verdana, sans-serif; font-size: 12px; line-height: 130%; text-decoration: none; font-weight: bold; color: #565656; cursor: pointer; padding: 5px 7px 6px 7px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}button, button.ui-state-default, .ui-dialog-buttonpane button.ui-state-default { width: auto; overflow: visible; line-height: 17px;}*:first-child+html button { padding: 4px 7px 3px 7px;}button img.icon, a.button img.icon { margin: 0 3px -3px 0 !important; padding: 0; border: none; width: 16px; height: 16px;}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}button:hover, a.button:hover, .ui-dialog-buttonpane button.ui-state-default:hover, .splitButton .active { background-color: #dff4ff; border: 1px solid #c2e1ef; color: #336699;}a.button:active { background-color: #6299c5; border: 1px solid #6299c5; color: #fff;}button.positive a.positive { color: #529214;}a.positive:hover, button.positive:hover { background-color: #e6efc2; border: 1px solid #c6d880; color: #529214;}a.positive:active { background-color: #529214; border: 1px solid #529214; color: #fff;}a.negative, button.negative { color: #d12f19;}a.negative:hover, button.negative:hover { background-color: #fbe3e4; border: 1px solid #fbc2c4; color: #d12f19;}a.negative:active { background-color: #d12f19; border: 1px solid #d12f19; color: #fff;}button[disabled], a.disabled { cursor: default; background-color: #b8b7b7; border: 1px solid #dedede; color: #6f6f6f;}button[disabled] img, a.disabled img { display: none;}.buttonLink { margin: 7px 10px 10px 10px; display: inline-block; text-decoration: none; border: none !important; color: #000 !important; font-size: 11px;}.buttonLink:hover { text-decoration: underline !important;}.splitButton { display: inline-block; padding: 0; margin: 3px;}.splitButton button, .splitButton .button { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; margin: 0; font-weight: normal;}.splitButton .splitLeft { border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px;}.splitButton .splitRight { border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0;}.splitButton .active { font-weight: bold;}.dropButton { position: relative;}.dropButton .dropArrow { margin-left: 5px;}.dropButton .dropMenu { border: 1px solid #cecfce; background-color: #FFFFFF; width: 115px; display: none; padding: 1px 5px; position: absolute; top: 28px; left: 5px; -moz-box-shadow: 2px 2px 3px #666; -webkit-box-shadow: 2px 2px 3px #666; box-shadow: 2px 2px 3px #666;}.dropButton .dropMenu li { padding: 2px 0; display: block; border-top: 1px solid #cecfce; width: 100% !important;}.dropButton .dropMenu li:first-child { border-top: none;}.dropButton .dropMenu li a { border: 1px solid #FFFFFF; color: #292829 !important; text-decoration: none; padding: 2px 5px; display: block; font-size: 11px;}.dropButton .dropMenu li a:hover { border: 1px solid #bddbff; background-color: #f7f7ff; text-decoration: none;}.dropButton .dropMenu li a img.icon { margin: 0 5px -4px 0 !important;}button.roundRect, a.roundRect { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}button.rounded, .rounded { border-radius: 18px; -moz-border-radius: 18px; -webkit-border-radius: 18px;}a.roundRect, a.rounded { padding: 5px 20px 6px; font-weight: bold; display: inline-block; zoom: 1;}button.blueGradient, a.blueGradient { background: #1a77b1; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a6095', endColorstr='#013163'); background: -webkit-gradient(linear, left top, left bottom, from(#0a6095), to(#013163)); background: -moz-linear-gradient(top, #0a6095, #013163); color: #FFF !important; text-shadow: #000000 1px 1px 0; border: 2px solid #006699 !important; text-decoration: none;}button.blueGradient:hover, a.blueGradient:hover { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1488cf', endColorstr='#084b91'); background: -webkit-gradient(linear, left top, left bottom, from(#1488cf), to(#084b91)); background: -moz-linear-gradient(top, #1488cf, #084b91); text-decoration: underline !important; text-decoration: underline;}button.greyGradient, a.greyGradient { background: #f6f6f6; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#cbcbcb'); background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#cbcbcb)); background: -moz-linear-gradient(top, #f6f6f6, #cbcbcb); color: #636363 !important; text-shadow: #FFFFFF 1px 1px 0; border: 2px solid #999999 !important; text-decoration: none;}button.greyGradient:hover, a.greyGradient:hover { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6'); background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6)); background: -moz-linear-gradient(top, #ffffff, #e6e6e6); text-decoration: underline !important;}button.redGradient, a.redGradient { background: #c61b1b; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c61b1b', endColorstr='#800909'); background: -webkit-gradient(linear, left top, left bottom, from(#c61b1b), to(#800909)); background: -moz-linear-gradient(top, #c61b1b, #800909); color: #FFF !important; text-shadow: #000000 1px 1px 0; border: 2px solid #ac0a0a !important; text-decoration: none;}button.redGradient:hover, a.redGradient:hover { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb2121', endColorstr='#aa0b0b'); background: -webkit-gradient(linear, left top, left bottom, from(#eb2121), to(#aa0b0b)); background: -moz-linear-gradient(top, #eb2121, #aa0b0b); text-decoration: underline !important;}button.yellowGradient, a.yellowGradient { background: #ffe45b; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe45b', endColorstr='#ffb129'); background: -webkit-gradient(linear, left top, left bottom, from(#ffe45b), to(#ffb129)); background: -moz-linear-gradient(top, #ffe45b, #ffb129); color: #00273b !important; text-shadow: #ffee00 1px 1px 0; border: 2px solid #ffca42 !important; text-decoration: none;}button.yellowGradient:hover, a.yellowGradient:hover { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0a5', endColorstr='#ffdf5f'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0a5), to(#ffdf5f)); background: -moz-linear-gradient(top, #fff0a5, #ffdf5f); text-decoration: underline !important;}table { border: 1px solid #dddddd; margin: 0; padding: 5px; clear: both; width: 100%; border-collapse: seperate;}table th { color: #393f4b; font-weight: bold; font-size: 13px; border-bottom: 1px solid #000; height: 24px; padding: 3px;}table tfoot th { border-bottom: none; border-top: 1px solid #000;}table th a { padding-left: 20px; color: #393f4b; text-decoration: none;}table th a:hover { text-decoration: underline;}table td { padding: 2px;}table td a { color: #000;}table td.tools { color: #396ea4;}table td.tools a { color: #396ea4; margin-right: 5px; text-decoration: none; font-weight: bold;}table td.tools a:hover { text-decoration: underline;}table { font-family:arial; font-size: 11.5px; width: 100%; text-align: left;}table thead tr th, table tfoot tr th { font-size: 11.5px; padding: 4px;}table.sortable thead tr .header { background-image: url(img/sort_bg.gif); background-repeat: no-repeat; background-position: center right; cursor: pointer; padding-right: 20px;}table tbody td, table thead th { padding: 4px; vertical-align: middle;}table.zebra tbody tr.odd td, ul.zebra li.odd { background-color: #f0f0f0;}table.zebra tbody tr.even td, ul.zebra li.even { background-color: #fff;}table.hoverable tbody tr:hover td, tr.rowHover td { background-color: #CCCCCC !important;}table.tablesorter thead tr .headerSortUp { background-image: url(img/sort_asc.gif);}table.tablesorter thead tr .headerSortDown { background-image: url(img/sort_desc.gif);}table thead tr .headerSortDown, table thead tr .headerSortUp { background-color: #8dbdd8; color: #fff;}.tableTabs { margin-top: -34px; height: 28px; float: right;}.tableTabs ul {margin:0;padding:10px 10px 0;list-style:none;}.tableTabs li { float: left; padding: 3px; border: 1px solid #ababab; margin-right: 3px; height: 15px; background-color: #f8f8f8;}.tableTabs li a { background-color: #f8f8f8; color: #979797; text-decoration: none;}.tableTabs li a:hover { color: #010101;}.tableTabs li.current { background-color: #c8c8c8; color: #010101;}.tableTabs li.current a { background-color: #c8c8c8; color: #010101;}.tableTabs li.hilight { background-color: #66add1; color: #fff;}.tableTabs li.hilight a { background-color: #66add1; color: #fff;}.centerRow { text-align: center; }table .tiny { width: 5%; }table .small { width: 10%; }table .medium { width: 25%; }table .large { width: 50%; }table .x-large { width: 75%; }table .checkColumn { width: 20px; max-width: 20px;}table .centerLabel { text-align: center; }.borderBottom, .borderBottom > td { border-bottom: 1px solid black; }.Angler header nav .menu { list-style: none; display: table-cell; width: 960px; vertical-align: middle; background: transparent url(../img/topnav_bg_angler.gif) repeat-x top left;}.Angler #sidebar .leftNav { padding: 5px; background-color: #CF2227; background: #CF2227 url(../img/angler_leftnav_bg.jpg) repeat-x top left; background: -webkit-gradient(linear,left bottom,left top,color-stop(0.17, rgb(199,4,4)),color-stop(0.89, rgb(0,0,0))); background: -moz-linear-gradient(center bottom,rgb(199,4,4) 17%,rgb(0,0,0) 89%); line-height: normal; font-size: 11px !important; margin-bottom: 10px;}.Angler #sidebar .subNav li a { padding: 2px 0px 2px 10px; background: transparent url(../img/navBullets.png) no-repeat -5px -280px; font-weight: normal; font-size: 11px;}ul.ANGLERList { background: #ffffff url(../img/feature_bg.gif) repeat-y top left; background-image: -webkit-gradient(linear, right top, left bottom, color-stop(0.04, rgb(233,232,232)), color-stop(1, rgb(255,255,255))); background-image: -moz-linear-gradient(right top, rgb(233,232,232) 4%, rgb(255,255,255) 100%); margin-top: 5px; border-left: 5px solid #d9d9d9;}ul.ANGLERList li { background: transparent url(/angler/assets/img/angler_bubble.jpg) no-repeat 11px center; border-bottom: 5px solid #fff; padding: 15px 3px 15px 50px; margin-left: -5px;}#featured { background:url(/angler/assets/img/angler_button.gif) no-repeat; width:235px; height:78px; float:left; }#featuredText { font-size:28px; color:#FFFFFF; padding-left:10px; padding-top:10px; line-height:110%; }body { font-family: Arial, Helvetica, "DejaVu Sans Light", sans-serif; font-size: 13px; text-align: left; line-height: 18px; height: 100%;}html { height: 100%;}.container_30, footer { font-size: 13px;}header { position: relative;}#page { margin-bottom: 10px; position: relative;}#sidebar { margin-bottom: 10px; margin-top: 10px;}footer { clear: both; text-align: center; padding: 50px 0 2px; background: #FFF url(../img/footer_bg.png) repeat-x left bottom; position: relative;}footer.small { height: 90px;}footer * { vertical-align: middle;}footer .footerDivider { border-top: 1px solid #999; border-bottom: 1px solid #999; height: 1px; overflow: visible; text-align: center; width: 960px; margin-left: auto; margin-right: auto; margin-bottom: 30px;}footer .footerDivider .buoy { margin-left: auto; margin-right: auto; width: 30px; height: 35px; margin-top: -13px;}header .title { position: absolute; top: 18px; left: 240px; letter-spacing: -1px; padding: 3px; line-height: normal; width: 550px; z-index: 1000;}header nav { border-top: 2px solid #ddd; overflow: visible !important;}header nav .menu { list-style: none; display: table-cell; width: 960px; vertical-align: middle; background: #013262 url(../img/topnav_bg.gif) repeat-x top left; background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(10,45,83)),color-stop(0.78, rgb(1,51,100))); background: -moz-linear-gradient( center bottom,rgb(10,45,83) 0%,rgb(1,51,100) 78%); min-height: 15px;}header nav .menu li { position: relative; display: inline-block; display: inline; zoom: 1; padding: 8px 0; text-align: center; line-height: normal; color: #FFF !important; font-weight: bold; float: left;}header nav .menu li a, header nav .menu li a:hover, header nav .menu li a:active, header nav .menu li a:visited { text-decoration: none; color: #fff;}header nav .menu li a:hover, header nav .menu li a:active { text-decoration: underline;}header nav .menu li ul.subNav { position: absolute; width: 158px; background-color: #f7f3f7; border: 1px solid #003063; padding: 9px 9px 5px 9px; left: -999px; z-index: 999999; margin-left: -1px;}header nav .menu li:hover { z-index: 1000000;}header nav .menu li.hasSub div { background: url("../img/navBullets.png") no-repeat scroll right -1px transparent; padding-right: 12px;}header nav .menu li.hasSub:hover div { background: url("../img/navBullets.png") no-repeat scroll right -143px transparent; padding-right: 12px;}header nav .menu li:hover ul.subNav { left: auto; margin-top: 6px;}header nav .menu li ul.subNav li { padding: 2px 0 2px 2px; border-bottom: 1px dotted #2e5578; color: #00305a; text-align: left;}header nav .menu li ul.subNav li.last-child, header nav .menu li ul.subNav li:last-child { border-bottom: none; }header nav .menu li ul.subNav a { color: #00305a !important; display: inline-block; background: url("../img/navBullets.png") no-repeat scroll -5px -210px transparent; padding: 2px 0 2px 10px;}header nav .menu li ul.subNav a:hover { background: url("../img/Bullets.png") no-repeat scroll -5px -978px transparent;}header nav .menu li .omega { margin-left: 0px;}header nav .menu li div, header nav .menu li.fullLine { border-right: 2px solid #fff;}header nav .menu li.fullLine div, header nav .menu li:last-child div, header nav .menu li.last-child div, header nav .menu li.noLine div { border: none; border-right: 1px solid #0A2D5}header nav .menu li.last-child div { border-right: 1px solid #0A2D53;}header nav .menu li.left div { padding-left: 5px;}header .nav-6 li { width: 158px; margin: 0;}header .nav-5 li { width: 190px; margin: 0;}header .nav-4 li { width: 237px; margin: 0;}header .nav-3 li { width: 316px; margin: 0;}header .nav-3 li:first-child, header .nav-4 li:first-child, header .nav-6 li:first-child { margin-left: 1px; }header .nav-3 li:last-child, header .nav-4 li:last-child, header .nav-6 li:last-child { margin-right: 1px; }header nav.nav-5 li { margin: 0; }header .contact { padding-top: 15px; position: absolute; color: #666666; text-align: right; right: 10px; font-size: 11px; line-height: normal;}header .contact a, header .contact a:hover, header .contact a:active, header .contact a:visited { color: #666666; text-decoration: none;}header .contact a:hover { text-decoration: underline; }header .contact li { padding: 2px 24px 2px 0; font-size: 11px;}header .contact .email { background: transparent url(../img/Contact.png) no-repeat right 1px; }header .contact .phone { background: transparent url(../img/Contact.png) no-repeat right -42px; }header .contact .hours { background: transparent url(../img/Contact.png) no-repeat right -82px; }header .contact .print { background: transparent url(../img/Contact.png) no-repeat right -122px; }header .contact .comment { background: transparent url(../img/Contact.png) no-repeat right -162px; }header .contact .help { background: transparent url(../img/Contact.png) no-repeat right -201px; }header .contact .information { background: transparent url(../img/Contact.png) no-repeat right -242px; }#sidebar .leftNav { padding: 0 5px; background-color: #13283f; background: #13283f url(../img/leftnav_bg.gif) repeat-x bottom left; background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(0,51,102)),color-stop(0.78, rgb(19,40,63))); background: -moz-linear-gradient(center bottom,rgb(0,51,102) 0%,rgb(19,40,63) 78%); line-height: normal; font-size: 12px !important; font-weight: bold; margin-bottom: 10px;}#sidebar .leftNav li { padding: 4px 0 4px 2px; }#sidebar .leftNav li a, #sidebar .leftNav a:hover, #sidebar .leftNav li a:active, #sidebar .leftNav li a:visited, #sidebar .leftNav li label { text-decoration: none; color: #fff !important;}#sidebar .leftNav li.hasSub div a { display: inline-block; width: 100%;}#sidebar .leftNav li a:hover, #sidebar .leftNav li a:active { text-decoration: underline; }#sidebar li { border-bottom: 1px dotted #fff; }#sidebar li:last-child, #sidebar li.last-child { border-bottom: none; }#sidebar .leftNav li.section h5 { color: #fff; }#sidebar .subNav { margin-left: 2px; display: none;}#sidebar .subNav li { padding: 3px 0 3px 3px; }#sidebar .subNav li a { padding: 2px 0px 2px 10px; background: transparent url(../img/navBullets.png) no-repeat -5px -210px; font-weight: normal; font-size: 11px; display: inline-block;}#sidebar .subNav li a:hover { background: transparent url(../img/navBullets.png) no-repeat -5px -280px;}#sidebar .closed > div { background: transparent url(../img/navBullets.png) no-repeat right -2px; padding-right: 12px;}#sidebar .open > div { background: transparent url(../img/navBullets.png) no-repeat right -144px; padding-right: 12px;}#sidebar .closed > div:hover { background-position: right -72px;}#sidebar .open > div:hover { background-position: right -144px;}#sidebar .subNav .closed > div { background-position: right -2px;}#sidebar .subNav .open > div { background-position: right -144px;}#sidebar .subNav .closed > div:hover { background-position: right -72px;}#sidebar .subNav .open > div:hover { background-position: right -144px;}#sidebar .current { text-decoration: underline !important;}#sidebar .subNav .current { background-position: -5px -280px; text-decoration: underline !important;}#sidebar .boatUSLinks { margin-bottom: 10px; padding: 5px; background: #F1F1F1; line-height: normal;}#sidebar .boatUSLinks li { padding: 5px 0px 5px 2px; font-weight: bold; border-bottom-color: #C7C6C7;}#sidebar .boatUSLinks li a, #sidebar .boatUSLinks li a:hover, #sidebar .boatUSLinks li a:active, #sidebar .boatUSLinks li a:visited { text-decoration: none; color: #000; padding-left: 8px; font-size: 12px;}#sidebar .boatUSLinks li a:hover, #sidebar .boatUSLinks li a:active { text-decoration: underline; background: url(../img/Bullets.png) no-repeat scroll -5px -980px transparent;}#sidebar .boatUSLinks .search input { width: 100px;}#sidebar .boatUSLinks li.search a.arrow { background: transparent url(../img/Bullets.png) no-repeat -5px -345px;}#sidebar .boatUSLinks .search a.arrow:hover { background-position: -5px -295px;}#sidebar .boatUSLinks .searchPoweredByGoogle { background: transparent url(../img/footer_google.png) no-repeat right top; width: 100%; height: 13px; display: block; margin-top: 3px;}#sidebar h3 { border-bottom: 1px solid #CCC; margin: 10px 0 5px 0;}.boatUSSocial li { margin: 3px 0;}.boatUSSocial { margin-bottom: 10px; }.boatUSSocial li.social a { background-image: url(../img/social/social.png); background-repeat: no-repeat; padding: 3px 0px 3px 20px; font-size: 12px;}.boatUSSocial .FB a { background-position: -200px -148px; }.boatUSSocial .FB a:hover { background-position: left -148px; }.boatUSSocial .TW a { background-position: -200px -198px; }.boatUSSocial .TW a:hover { background-position: 0px -198px; }.boatUSSocial .YT a { background-position: -200px -298px; }.boatUSSocial .YT a:hover { background-position: left -298px; }.boatUSSocial .RSS a { background-position: -200px -98px; }.boatUSSocial .RSS a:hover { background-position: left -98px; }.boatUSSocial .SHA a { background-position: -200px -398px; }.boatUSSocial .SHA a:hover { background-position: left -398px; }.boatUSSocial .STF a { background-position: -200px -348px; }.boatUSSocial .STF a:hover { background-position: left -348px; }.boatUSSocial a, .boatUSSocial a:active, .boatUSSocial a:hover, .boatUSSocial a:visited { color: #000; text-decoration: none; font-weight: bold;}.boatUSSocial a:hover { text-decoration: underline;}#content { margin-top: 10px;}footer p { color: #000; margin-top: 15px; font-size: 9px;}footer nav { list-style: none; width: 960px; vertical-align: middle; margin-left: auto; margin-right: auto;}footer nav > ul > li > ul { margin-bottom: 8px;}footer nav > ul > li { border-right: 1px solid #DDDDDD; float: left; font-size: 10px; margin: 0 3px 0 0; padding: 0 8px 0 0; width: 150px; text-align: left;}footer nav > ul > li.omega { border-right: none; margin: 0; padding: 0;}footer nav h4 { color: #444444; font-size: 11px; height: auto; line-height: 16px; overflow: hidden; padding: 2px 0 2px 5px; text-transform: uppercase;}footer a, footer a:hover, footer a:active, footer a:visited { text-decoration: none; color: #000; padding: 2px 0 3px 5px;}footer nav li a:hover, footer nav li a:active { text-decoration: underline; color: #990000;}footer nav ul li ul li h4 a, footer nav ul li ul li h4 a:active, footer nav ul li ul li h4 a:visited, footer nav ul li ul li h4 a:hover { padding: 0;}footer.small nav ul li { width: 106px; border: none; margin: 0; text-align: center;}footer.small p { text-align: center; clear: both; padding-top: 20px;}.flash-message { border: 1px solid #D3D3D3; background-color: #F5F7F7; margin: 0 0 8px 0; padding: 10% 10px; text-align: center; vertical-align: middle;}.clear { clear: both;}.container_30 { width: 960px; margin-left: auto; margin-right: auto;}.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-5-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12, .grid-12-5, .grid-13, .grid-14, .grid-15, .grid-16, .grid-17, .grid-18, .grid-19, .grid-19-5, .grid-20, .grid-21, .grid-22, .grid-23, .grid-24, .grid-25, .grid-26, .grid-27, .grid-28, .grid-29, .grid-30 { display: inline; float: left; margin-left: 5px; margin-right: 5px; position: relative;}.grid-1 { width: 22px;}.grid-2 { width: 54px;}.grid-3 { width: 86px;}.grid-4 { width: 118px;}.grid-5 { width: 150px;}.grid-5-5 { width: 160px;}.grid-6 { width: 182px;}.grid-7 { width: 214px;}.grid-8 { width: 246px;}.grid-9 { width: 278px;}.grid-10 { width: 310px;}.grid-11 { width: 342px;}.grid-12 { width: 374px;}.grid-12-5 { width: 390px;}.grid-13 { width: 406px;}.grid-14 { width: 438px;}.grid-15 { width: 470px;}.grid-16 { width: 502px;}.grid-17 { width: 534px;}.grid-18 { width: 566px;}.grid-19 { width: 598px;}.grid-19-5 { width: 618px;}.grid-20 { width: 630px;}.grid-21 { width: 662px;}.grid-22 { width: 694px;}.grid-23 { width: 726px;}.grid-24 { width: 758px;}.grid-25 { width: 790px;}.grid-26 { width: 822px;}.grid-27 { width: 854px;}.grid-28 { width: 886px;}.grid-29 { width: 918px;}.grid-30 { width: 950px; max-width: 950px; overflow: hidden;}.alpha { margin-left: 0; }.omega { margin-right: 0; }.pct-20, .pct-25, .pct-33, .pct-50, .pct-75 { display: inline; float: left; position: relative;}.pct-20 { width: 20%;}.pct-25 { width: 25%;}.pct-33 { width: 33.3%;}.pct-50 { width: 49%;}.pct-66 { width: 66.6%;}.pct-75 { width: 75%;}.grid-inside { margin: 0 5px;} 
