@font-face{font-family:'RobotoWeb';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Regular-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Regular-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Regular-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Regular-webfont.svg#RobotoRegular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'RobotoWeb';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Italic-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Italic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Italic-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Italic-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Italic-webfont.svg#RobotoItalic) format('svg');font-weight:normal;font-style:italic;}@font-face{font-family:'RobotoWeb';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Bold-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Bold-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Bold-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Bold-webfont.svg#RobotoBold) format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'RobotoWeb';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldItalic-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldItalic-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldItalic-webfont.svg#RobotoBoldItalic) format('svg');font-weight:bold;font-style:italic;}@font-face{font-family:'RobotoCondensed';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Condensed-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Condensed-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Condensed-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Condensed-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Condensed-webfont.svg#RobotoCondensed) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'RobotoCondensed';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-CondensedItalic-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-CondensedItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-CondensedItalic-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-CondensedItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-CondensedItalic-webfont.svg#RobotoCondensedItalic) format('svg');font-weight:normal;font-style:italic;}@font-face{font-family:'RobotoCondensed';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldCondensed-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldCondensed-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldCondensed-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldCondensed-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldCondensed-webfont.svg#RobotoBoldCondensed) format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'RobotoCondensed';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldCondensedItalic-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldCondensedItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldCondensedItalic-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldCondensedItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BoldCondensedItalic-webfont.svg#RobotoBoldCondensedItalic) format('svg');font-weight:bold;font-style:italic;}@font-face{font-family:'RobotoWebThin';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Thin-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Thin-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Thin-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Thin-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Thin-webfont.svg#RobotoThin) format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'RobotoWebThin';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-ThinItalic-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-ThinItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-ThinItalic-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-ThinItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-ThinItalic-webfont.svg#RobotoThinItalic) format('svg');font-weight:300;font-style:italic;}@font-face{font-family:'RobotoWeb';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Light-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Light-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Light-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Light-webfont.svg#RobotoLight) format('svg');font-weight:200;font-style:normal;}@font-face{font-family:'RobotoWeb';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-LightItalic-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-LightItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-LightItalic-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-LightItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-LightItalic-webfont.svg#RobotoLightItalic) format('svg');font-weight:200;font-style:italic;}@font-face{font-family:'RobotoWeb';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Medium-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Medium-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Medium-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Medium-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Medium-webfont.svg#RobotoMedium) format('svg');font-weight:600;font-style:normal;}@font-face{font-family:'Roboto';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-MediumItalic-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-MediumItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-MediumItalic-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-MediumItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-MediumItalic-webfont.svg#RobotoMediumItalic) format('svg');font-weight:600;font-style:italic;}@font-face{font-family:'RobotoWeb';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Black-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Black-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Black-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Black-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-Black-webfont.svg#RobotoBlack) format('svg');font-weight:900;font-style:normal;}@font-face{font-family:'RobotoWeb';src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BlackItalic-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BlackItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BlackItalic-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BlackItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/roboto-fontfacekit/Roboto-BlackItalic-webfont.svg#RobotoBlackItalic) format('svg');font-weight:900;font-style:italic;}
@font-face{font-family:'UniversWeb';src:url(/sites/all/themes/sperrymarine/css/univers/univers-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/univers/univers-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/univers/univers-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/univers/univers-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/univers/univers-webfont.svg#Univers55Regular) format('svg');font-weight:500;font-style:normal;}@font-face{font-family:'UniversWebBlack';src:url(/sites/all/themes/sperrymarine/css/univers/univers-black-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/univers/univers-black-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/univers/univers-black-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/univers/univers-black-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/univers/univers-black-webfont.svg#Univers75BlackRegular) format('svg');font-weight:900;font-style:normal;}@font-face{font-family:'UniversWebLight';src:url(/sites/all/themes/sperrymarine/css/univers/univers-light-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/univers/univers-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/univers/univers-light-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/univers/univers-light-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/univers/univers-light-webfont.svg#Univers45LightRegular) format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'UniversWebCondensed';src:url(/sites/all/themes/sperrymarine/css/univers/univers-condensed-webfont.eot);src:url(/sites/all/themes/sperrymarine/css/univers/univers-condensed-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/sperrymarine/css/univers/univers-condensed-webfont.woff) format('woff'),url(/sites/all/themes/sperrymarine/css/univers/univers-condensed-webfont.ttf) format('truetype'),url(/sites/all/themes/sperrymarine/css/univers/univers-condensed-webfont.svg#Univers57CondensedRegular) format('svg');font-weight:500;font-style:normal;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{background:transparent;}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}
html{background-color:#E5E5E5;margin:0;padding:0;}body{background-color:#E5E5E5;color:#333;font-size:.8em;font-family:'RobotoWeb',Tahoma,Verdana,Helvetica,Sans-Serif;font-weight:500;margin:0;padding:0;}a:link,a:visited,a:active,a:hover{color:#005EA7;text-decoration:underline;}a:hover{color:#1585FF;}a img{border:0px;}header,footer,hgroup,nav,section{display:block;}.float-left{float:left;}.float-right{float:right;}.highlight{background-color:#a6dbed;padding-left:5px;padding-right:5px;}.clearfix:after,.clearfix .inner:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:auto;visibility:hidden;}.ie6 .clearfix,.ie6 .clearfix .inner{display:block;height:1%;}.ie7 .clearfix,.ie7 .clearfix .inner{zoom:1;}h1,h2,h3,h4,h5,h6{color:#333333;margin-bottom:0;padding-bottom:0;}h1,h2,h3,h4{color:#0059A3;font-weight:300;}h1{font-size:2.2em;font-weight:bold;margin-bottom:.5em;color:#0059A3;font-family:'UniversWebLight',Tahoma,Verdana,Helvetica,Sans-Serif;line-height:1.3em;}h2{font-size:1.5em;}h3{font-size:1.2em;}h4{font-size:1.1em;line-height:1.25em;}h5,h6{font-size:1em;}strong{font-weight:700;}p{margin:0em 0em 1.5em 0em;line-height:1.5em;}ul{margin:0px 0px 0px 20px;}li{list-style-type:disc;}blockquote{font-style:italic;font-size:1.3em;padding:0px 20px 0px 20px;}#wrapper.hero #header{position:absolute;z-index:51;width:100%;}#body{clear:both;padding-bottom:35px;margin:0px;}.main-content{background:url(/sites/all/themes/sperrymarine/Images/accent.png) no-repeat;padding-left:10px;padding-top:30px;}.featured + .main-content{background:url(/sites/all/themes/sperrymarine/Images/heroAccent.png) no-repeat;}footer{clear:both;background-color:#E5E5E5;font-size:.95em;height:100px;padding:0px;}footer > div{width:950px;margin:0px auto;padding:10px 0px 0px 0px;}#wrapper{max-width:1300px;background-color:white;margin:0px auto 0px auto;position:relative;overflow:hidden;}section#main > div.content-wrapper{padding:20px;}section#footer-columns > div.content-wrapper{padding:20px;line-height:1.3em;}#logo{float:left;}#logo img{float:left;}.light{font-family:'RobotoWebThin';font-weight:300;}.normal{font-weight:500;}.bold{font-weight:700;}.heavy{font-weight:900;}section#page{width:960px;margin:0px auto 0px auto;min-height:420px;position:relative;padding:0px;}section#page-footer{width:960px;margin:0px auto 0px auto;padding-bottom:35px;}section#footer{width:960px;margin:0px auto 0px auto;padding-bottom:35px;overflow:visible;clear:both;}#page-main{padding:25px 18px 20px 18px;clear:both;line-height:1.8em;}#page_header{clear:both;}#page_main{width:100%;margin-bottom:40px;}#page_main,#page_rightsidebar,#page_leftsidebar{float:left;}#page_rightsidebar,#page_leftsidebar{width:30%;}#page_footer{clear:both;}#page_main.left,#page_main.right{width:70%;}#page_main.left.right{width:40%;}#page_main.left div.content-wrapper{padding-left:30px;}#page_main.right div.content-wrapper{padding-right:30px;}section#content_main{width:100%;}section#content_main.with-right-aside{float:left;width:70%;}section#content_main.with-right-aside div.content-wrapper{}section#content_main.with-left-aside{float:right;width:70%;}section#content_main.with-left-aside div.content-wrapper{padding-left:30px;}section.page-main ul{margin-left:0px;}aside#aside_right{float:right;width:30%;}aside#aside_right div.content-wrapper{padding-left:20px;}aside#aside_left{width:30%;float:left;}aside#aside_left div.content-wrapper{padding-right:20px;}div.node-product{padding:5px 0px;}div.node-teaser{padding:5px 0px;}#name-and-slogan{position:absolute;height:1px;width:1px;overflow:hidden;}ul.menu,ul.menu li{list-style-type:none;list-style-image:none;list-style:none;padding:0px;margin:0px;}nav#main-menu{font-weight:500;clear:both;padding:0px;margin:0px;font-size:.75em;}body.dark nav#main-menu{-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000');}nav#main-menu h2.pane-title{position:absolute;height:0px;width:1px;display:none;}nav#main-menu ul.menu{padding:0px;margin:0px;height:28px;background-color:#4D4D4D;position:relative;z-index:1;}nav#main-menu ul.menu li.leaf{list-style-type:none;list-style-image:none;margin:0px;padding:0px;}nav#main-menu ul.menu li.collapsed{list-style-type:none;list-style-image:none;margin:0px;padding:0px;}nav#main-menu ul.menu li.expanded{list-style-type:none;list-style-image:none;margin:0px;padding:0px;}nav#main-menu ul.menu .active-trail{}nav#main-menu ul.menu .active-trail{color:#fff;}nav#main-menu ul.menu .active-trail > a{padding:0px 10px;background-color:#3C3C3C;color:#fff;}nav#main-menu ul.menu > li{margin:0px;padding:0px;vertical-align:central;position:relative;float:left;}nav#main-menu ul.menu > li:hover{background-color:#3C3C3C;}nav#main-menu > div > ul.menu > li > a{color:#DFDFDF;text-decoration:none;padding:0px 11px;margin:0px 0px 0px 0px;font-weight:900;font-family:'UniversWebBlack';text-transform:uppercase;display:inline-block;line-height:28px;}nav#main-menu ul.menu > li:hover > a,nav#main-menu ul.menu > li.hover > a{background-color:#3C3C3C;color:#fff;}nav#main-menu ul.menu  > li.nodivider a{background-image:none;}nav#main-menu ul.menu  > li > ul{display:none;}nav#main-menu ul.menu li > ul.menu{position:absolute;display:none;visibility:visible;width:200px;height:auto;background-color:white;line-height:1.3em;font-size:1.3em;padding:5px 0px;top:28px;left:0px;background-color:#3C3C3C;color:#969696;}nav#main-menu ul.menu li > ul.menu.flip{right:0px;left:auto;}nav#main-menu ul.menu li > ul.menu li{display:block;float:none;padding:0px 5px;margin:0px;background-color:#3C3C3C;}nav#main-menu ul.menu li > ul.menu li a{color:#C7C7C7;text-decoration:none;padding:4px 5px 4px 5px;display:block;float:none;font-size:1em;font-weight:500;line-height:1.3em;}nav#main-menu ul.menu li > ul.menu li a:hover{color:#D2D2D2;background-color:#4D4D4D;}nav#main-menu ul.menu li > ul.menu .active-trail > a{background-color:#4D4D4D;color:#fff;}#wrapper.hero nav#page-menu{position:relative;}#wrapper.hero nav#page-menu{position:absolute;z-index:10;width:100%;margin-top:-25px;}body.offices #wrapper.hero nav#page-menu{position:static;}body.offices #wrapper.hero nav#page-menu{position:static;z-index:10;width:100%;margin-top:-25px;}body.page-offices #page-menu .last.leaf{position:absolute;right:289px;}body.page-offices.page-offices-printable #page-menu .last.leaf{position:absolute;right:0px;}body.page-offices.page-offices-printable .views-exposed-form{margin-bottom:20px;}.printable-offices-header{display:none;}@media print{body.page-offices-printable .views-exposed-form,body.page-offices-printable #logo,body.page-offices-printable h1#site-name,body.page-offices-printable h2#site-slogan,body.page-offices-printable ul.menu,body.page-offices-printable ul.socialbar{display:none !important;}.printable-offices-header{display:block;}}nav#page-menu{clear:both;color:#666;padding:0px;margin:0px;font-size:11px;}nav#page-menu div.view-content{background-color:#F4F4F4;height:25px;}nav#page-menu ul.menu{padding:0px;margin:0px;list-style-type:none;height:25px;z-index:0;position:relative;width:auto;background-color:#F4F4F4;}nav#page-menu ul.menu > li > a,nav#page-menu div.home > a{color:#666;text-decoration:none;padding:1px 10px 0px 10px;margin:0px 0px 0px 0px;font-weight:500;text-transform:uppercase;line-height:24px;position:relative;display:inline-block;}nav#page-menu ul.menu li.leaf{list-style-type:none;list-style-image:none;}nav#page-menu ul.menu li.collapsed{list-style-type:none;list-style-image:none;list-style-position:inside;}nav#page-menu ul.menu li.expanded{list-style-type:none;list-style-image:none;list-style-position:inside;}nav#page-menu ul.menu li.active{background-color:white;color:#005EA7;}nav#page-menu ul.menu li.active a,nav#page-menu div.home > a.active,nav#page-menu ul.menu li > a.active,nav#page-menu ul.menu li > a.active-trail{background-color:white;color:#005EA7;font-weight:900;}nav#page-menu ul.menu > li{margin:0px 1px 0px 0px;padding:0px;vertical-align:central;float:left;}nav#page-menu ul.menu li > a:hover,nav#page-menu div.home a:hover{background-color:white;color:#005EA7;zoom:1;}body.extranet nav#page-menu ul.menu{background-color:#005EA7;padding-left:15px;}body.extranet nav#page-menu ul.menu > li > a{color:#BAD1E4;}body.extranet nav#page-menu ul.menu > li.active-trail > a,body.extranet nav#page-menu ul.menu > li.active > a,body.extranet nav#page-menu ul.menu > li:hover > a{color:#005EA7;}nav#page-menu ul.menu  > li.nodivider a{background-image:none;}nav#page-menu ul.menu  > li > ul{display:none;}nav#page-menu div.home > a{float:left;margin-right:1px;}nav#page-menu div.home > div.wrapper{float:left;}nav#page-menu ul.menu.root div.wrapper{float:left;}nav#page-menu h2.pane-title{position:absolute;height:0px;width:1px;display:none;}div#productsflyout{position:absolute;top:28px;left:0px;height:400px;background-color:white;width:100%;font-weight:normal;line-height:1.3em;overflow:visible;display:none;z-index:3;min-width:220px;}nav#main-menu ul.menu  > li > span{color:#bbb;text-decoration:none;margin:0px 0px 0px 0px;padding:0px;font-family:'RobotoWebThin';font-weight:300;text-transform:uppercase;}nav#main-menu ul.menu  > li:first-child{padding-right:2px;}nav#main-menu ul.menu > li > a.productsbytype,nav#main-menu ul.menu > li > a.productsbyvessel{padding-left:5px;padding-right:5px;}nav#main-menu ul.menu > li > a.productsbyvessel{padding-right:8px;}nav#main-menu ul.menu > li > span:first-child{padding-left:8px;}nav#main-menu ul.menu > li:hover > a.productsbyvessel.active,nav#main-menu ul.menu > li:hover > a.productsbytype.active{color:white;}nav#main-menu ul.menu > li:hover > a.productsbyvessel,nav#main-menu ul.menu > li:hover > a.productsbytype{color:#C7C7C7;}nav ul.groups{padding:5px 0px;margin:0px;list-style-type:none;height:390px;width:100%;background-color:#3C3C3C;color:#969696;position:absolute;z-index:2;overflow:hidden;}nav ul.groups > li{display:block;float:none;padding:0px 5px;margin:0px;}nav ul.groups > li a{color:#C7C7C7;text-decoration:none;padding:4px 5px 4px 5px;display:block;font-size:1.3em;font-weight:500;line-height:1.3em;}nav ul.groups > li:hover > a{color:#D2D2D2;background-color:#4D4D4D;}div#productsflyout div.resultscontainer{background-color:white;position:absolute;width:0px;height:400px;top:0px;left:200px;z-index:1;background-color:#fbfbfb;overflow:hidden;font-size:1.2em;line-height:1.3em;background-image:url(/sites/all/themes/sperrymarine/images/CommercialDefenceLegend.gif);background-repeat:no-repeat;background-position:right 5px;}div#productsflyout div.resultscontainer  .viewport{width:730px;height:400px;overflow:hidden;position:relative;}div#productsflyout div.resultscontainer  .overview{list-style:none;position:absolute;left:0px;top:0;padding:0px 20px 0px 0px;}div#productsflyout div.resultscontainer  .thumb .end,div#productsflyout div.resultscontainer  .thumb{}div#productsflyout div.resultscontainer  .scrollbar{position:absolute;right:15px;top:0px;width:0px;}div#productsflyout div.resultscontainer  .track{height:100%;width:13px;position:relative;padding:0 1px;}div#productsflyout div.resultscontainer  .thumb{height:20px;width:13px;cursor:pointer;overflow:hidden;position:absolute;top:0;background-image:url(/sites/all/themes/sperrymarine/images/Scrollbar.gif);background-repeat:no-repeat;background-position:center bottom;}div#productsflyout div.resultscontainer  .thumb .end{border-top:1px solid #f0f0f0;overflow:hidden;height:5px;width:13px;background-image:url(/sites/all/themes/sperrymarine/images/Scrollbar.gif);background-repeat:no-repeat;background-position:center top;}div#productsflyout div.resultscontainer  .disable{display:none;}nav div.results{margin:0px;padding:30px 0px 30px 15px;}nav ul.results{clear:both;}nav ul.results li{display:block;width:49.5%;min-width:49.5%;float:left;margin:0px;padding:0px;}nav ul.results li > div{margin:0px;padding:5px 35px 5px 35px;}nav ul.results h2{font-size:1.35em;font-family:'RobotoWeb';color:#525252;font-weight:bold;margin:0px 0px 4px 0px;line-height:1.25em;position:relative;}nav ul.results h2 > a{}nav ul.results img.c-icon,nav ul.results img.d-icon{visibility:hidden;position:absolute;margin-top:1px;margin-left:4px;}nav ul.results li.commercial img.c-icon{visibility:visible;}nav ul.results li.commercial.defence img.c-icon{margin-left:21px;}nav ul.results li.defence img.d-icon{visibility:visible;}nav ul.results h3{font-size:1.25em;font-family:'RobotoWeb';font-weight:normal;color:#6C6C6C;margin:0px 0px 5px 0px;}nav ul.results p{}nav ul.results > li a:hover{}div.pane-menu-legal h2{display:none;}div.menu-name-menu-legal ul{padding:0px;margin:0px 0px 10px 0px;height:25px;}div.menu-name-menu-legal li{padding:0px 12px 0px 0px;margin:0px;list-style-type:none;float:left;}div.menu-name-menu-legal li a{background-color:none;display:block;float:left;padding:6px 0px;}div.menu-name-menu-legal li a.active{background-color:#D6D6D6;display:block;float:left;text-decoration:none;color:#595959;padding:6px 8px;}.featured{background-color:#fff;}.featured .content-wrapper{background-color:#7ac0da;background-image:-ms-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:-o-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#7ac0da),color-stop(1,#a4d4e6));background-image:-webkit-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);color:#3e5667;padding:20px 40px 30px 40px;}.featured hgroup.title h1,.featured hgroup.title h2{color:#fff;}.featured p{font-size:1.1em;}hgroup.title{margin-bottom:10px;}hgroup.title h1,hgroup.title h2{display:inline;}hgroup.title h2{font-weight:normal;margin-left:3px;}section.feature{width:300px;float:left;padding:10px;}ol.round{list-style-type:none;padding-left:0;}ol.round li{margin:25px 0;padding-left:45px;}ol.round li.one{background:url(/sites/all/themes/sperrymarine/Images/orderedListOne.png) no-repeat;}ol.round li.two{background:url(/sites/all/themes/sperrymarine/Images/orderedListTwo.png) no-repeat;}ol.round li.three{background:url(/sites/all/themes/sperrymarine/Images/orderedListThree.png) no-repeat;}article{float:left;width:70%;}aside{float:right;width:25%;}aside ul{list-style:none;padding:0;}aside ul li{background:url(/sites/all/themes/sperrymarine/Images/bullet.png) no-repeat 0 50%;padding:2px 0 2px 20px;}.label{font-weight:700;}#loginForm{float:left;width:45%;}#loginForm .validation-error{display:block;margin-left:15px;}#socialLoginForm{margin-left:40px;float:left;width:50%;}.contact h3{font-size:1.2em;}.contact p{margin:5px 0 0 10px;}.contact iframe{border:1px solid #333;margin:5px 0 0 10px;}fieldset{border:none;margin:0;padding:0;}fieldset legend{display:none;}fieldset ol{padding:0;list-style:none;}fieldset ol li{padding-bottom:5px;}fieldset label{display:block;font-size:1.2em;font-weight:600;}fieldset label.checkbox{display:inline;}fieldset input[type="text"],fieldset input[type="password"]{border:1px solid #e2e2e2;color:#333;font-size:1.2em;margin:5px 0 6px 0;padding:5px;width:300px;}fieldset input[type="text"]:focus,fieldset input[type="password"]:focus{border:1px solid #7ac0da;}fieldset input[type="submit"]{background-color:#d3dce0;border:1px solid #787878;cursor:pointer;font-size:1.2em;font-weight:600;padding:7px;}input[type="text"],input[type="password"]{color:#333;font-family:'RobotoWeb',Tahoma,Verdana,Helvetica,Sans-Serif;}.modal-popup{font-size:0.7em;}.modal-popup input[type="text"],.modal-popup input[type="password"]{width:90%;}.message-info{border:1px solid;clear:both;padding:10px 20px;}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0;}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0;}.error{color:#e80c4d;}.field-validation-error{color:#e80c4d;font-weight:bold;}.field-validation-valid{display:none;}input[type="text"].input-validation-error,input[type="password"].input-validation-error{border:1px solid #e80c4d;}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em;}.validation-summary-valid{display:none;}footer a.linkedin{display:block;height:22px;width:22px;margin-top:-22px;background:url(/sites/all/themes/sperrymarine/images/linkedin_ng.png);text-indent:-999px;float:right;overflow:hidden;}footer a.linkedin:hover{background:url(/sites/all/themes/sperrymarine/images/linkedin_ng_hover.png);}ul.socialbar{position:absolute;top:0px;right:0px;}ul.socialbar.dark{display:none;}ul.socialbar li{float:left;list-style:none;margin:0px;padding:0px;}ul.socialbar li a{color:#999;text-decoration:none;text-indent:-9999px;}li.linkedin > a,li.twitter > a,li.northropgrumman > a{float:left;}li.linkedin > a{background:url(/sites/all/themes/sperrymarine/images/LinkedIn_Light.png) no-repeat;height:27px;width:27px;margin-top:12px;margin-left:8px;}ul.socialbar.dark li.linkedin > a{background:url(/sites/all/themes/sperrymarine/images/LinkedIn_Dark.png) no-repeat;}li.linkedin > a:hover{background:url(/sites/all/themes/sperrymarine/images/LinkedIn_Light_Hover.png) no-repeat;}ul.socialbar.dark li.linkedin > a:hover{background:url(/sites/all/themes/sperrymarine/images/LinkedIn_Dark_Hover.png) no-repeat;}li.northropgrumman{display:none;}li.twitter{display:none;}li.twitter > a{background:url(/sites/all/themes/sperrymarine/images/Twitter_Light.png) no-repeat;height:27px;width:27px;margin-top:12px;margin-left:21px;}ul.socialbar.dark li.twitter > a{background:url(/sites/all/themes/sperrymarine/images/Twitter_Dark.png) no-repeat;}li.twitter > a:hover{background:url(/sites/all/themes/sperrymarine/images/Twitter_Light_Hover.png) no-repeat;}ul.socialbar.dark li.twitter > a:hover{background:url(/sites/all/themes/sperrymarine/images/Twitter_Dark_Hover.png) no-repeat;}a.sperrymarine{background:url(/sites/all/themes/sperrymarine/images/SM_Footer_Logo.gif) no-repeat;width:182px;height:60px;}li.northropgrumman > a{background:url(/sites/all/themes/sperrymarine/images/logo_ng.png) no-repeat;width:153px;height:60px;background-position:right center;display:inline-block;margin:0px 20px 0px 15px;}li.headersearch{margin:18px 10px 0 0 !important;}li.headersearch form{padding:0px;margin:10px 0px 0px 0px;}li.headersearch div.form-item{padding:0px;margin:0;padding:0;}li.headersearch input[type="text"]{border:1px solid #015EA5;background-image:url(/sites/all/themes/sperrymarine/images/search_glass.png);background-position:5px center;background-repeat:no-repeat;background-color:white;width:100px;height:20px;line-height:20px;margin:0px;padding:0px 3px 0px 24px;font-size:13px;}li.headersearch input.form-submit{margin:0;height:22px;width:18px;padding:0;cursor:pointer;border:0px solid #005EA7;background:url(/sites/all/themes/sperrymarine/images/search_submit.png) no-repeat center center;overflow:hidden;-khtml-border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;text-transform:capitalize;text-indent:-9999em;letter-spacing:9999em;text-transform:capitalize;color:transparent;}li.headersearch input[type="text"]:hover{}li.headersearch div.form-actions{margin-left:-4px;}@media only screen and (max-width:850px){header .float-left,header .float-right{float:none;}header .site-title{text-align:center;}#login{font-size:.85em;margin:0 0 12px;text-align:center;}#login ul{margin:5px 0;padding:0;}#login li{display:inline;list-style:none;margin:0;padding:0;}#login a{background:none;color:#999;font-weight:600;margin:2px;padding:0;}#login a:hover{color:#333;}nav{margin:0px;}ul#main-menu{margin:0;padding:0;text-align:center;}ul#main-menu li{margin:0;padding:0;}.main-content,.featured + .main-content{background-position:10px 0;}.content-wrapper{}.featured .content-wrapper{padding:10px;}article,aside{float:none;width:100%;}ol.round{list-style-type:none;padding-left:0;}ol.round li{padding-left:10px;margin:25px 0;}ol.round li.one,ol.round li.two,ol.round li.three{background:none;}section.feature{float:none;padding:10px;width:auto;}section.feature img{color:#999;content:attr(alt);font-size:1.5em;font-weight:600;}fieldset input[type="text"],fieldset input[type="password"]{width:90%;}#loginForm{border-right:none;float:none;width:auto;}#loginForm .validation-error{display:block;margin-left:15px;}#socialLoginForm{margin-left:0;float:none;width:auto;}footer{text-align:center;height:auto;padding:10px 0;}footer p{margin:0;}a.facebook,a.twitter{background:none;display:inline;float:none;height:auto;padding-left:0;text-indent:0;width:auto;}}section#hero{max-width:1300px;text-align:center;z-index:0;}section#hero ul.hero-carousel{}section#hero ul.hero-carousel,section#hero ul.hero-carousel > li{list-style:none;margin:0px;padding:0px;background-color:gray;}section#hero .slide{position:relative;}section#hero > div.content-wrapper{margin:0px auto;width:0px;max-width:auto;}section#hero > div.content-wrapper > div.offset{margin-left:-650px;text-align:left;position:relative;}section#hero div.background-image{width:1300px;overflow:hidden;line-height:0px;}section#hero > div.content-wrapper > div > div.contextual-links-wrapper{right:-650px;}section#hero div.view-carousel{width:1300px;position:relative;}section#hero div.content{position:absolute;top:0px;left:0px;width:1300px;margin:0px auto;text-align:left;}#hero div.content.template{top:50%;}#hero div.content.placeholder{margin:245px 0px 0px 0px;top:0px;height:auto;}#hero div.content.placeholder > div,#hero div.content.template > div{padding:0px 0px 0px 50px;}#hero div.content.placeholder h1,#hero div.content.template h1{text-transform:uppercase;}section#hero div.content > div{width:960px;margin:0px auto;}#hero .bx-controls{z-index:51;bottom:20px;cursor:default;text-align:center;position:absolute;width:100%;}section#hero .bx-controls > div{}section#hero .bx-pager{display:inline-block;zoom:1;*display:inline;text-align:center;}section#hero .bx-controls-direction{width:94%;margin:0px auto;overflow:visible !important;clear:both;position:relative;filter:inherit;opacity:0;}section#hero .bx-controls-direction .bx-prev{position:absolute;left:0px;top:-265px;overflow:hidden;text-indent:-9999px;background:url(/sites/all/themes/sperrymarine/images/page_left_large.png) no-repeat;height:40px;width:25px;}section#hero .bx-controls-direction .bx-next{position:absolute;right:0px;top:-265px;overflow:hidden;text-indent:-9999px;background:url(/sites/all/themes/sperrymarine/images/page_right_large.png) no-repeat;height:40px;width:25px;}section#hero .bx-controls .bx-pager-item{float:left;cursor:pointer;height:18px;width:23px;}section#hero .bx-controls .bx-pager-item a{text-indent:-999px;overflow:hidden;display:block;height:18px;width:23px;}section#hero .bx-controls .bx-pager-item:hover a,section#hero .bx-controls .bx-pager-item a.active{background-image:url(/sites/all/themes/sperrymarine/images/hero_carousel/Hero_Pager_On.png);background-repeat:no-repeat;background-position:center center;}section#hero .bx-controls .bx-pager-item{background-image:url(/sites/all/themes/sperrymarine/images/hero_carousel/Hero_Pager_Off.png);background-repeat:no-repeat;background-position:center center;height:18px;width:23px;}section#hero div.views-slideshow-controls-bottom div.views-content-title{display:none;}section#hero div.content h1{font-family:'UniversWebLight',Tahoma,Verdana,Helvetica,Sans-Serif;font-size:46px;color:#fff;line-height:.85em;font-weight:normal;letter-spacing:-2px;margin:0px 0px 8px 0px;padding:0px;font-weight:300;text-decoration:none;}section#hero div.content h1 a{color:#fff;text-decoration:none;}section#hero div.content.light h1{color:#666;}section#hero div.content.light h1 a{color:#666;text-decoration:none;}section#hero div.content h3{font-size:22px;font-family:'UniversWebLight',Tahoma,Verdana,Helvetica,Sans-Serif;color:#fff;font-weight:300;margin:0px;padding:0px;line-height:1em;}section#hero div.content h3 a{color:#fff;text-decoration:none;}section#hero div.content.light h3{color:#666;}section#hero div.content.light h3 a{color:#666;text-decoration:none;}div.wrapper 
    

    
    
    
    section#hero div#hero-columns{}div.col > div.content-wrapper{}div.pane-footer-carousel-footer-carousel h2{display:none;}div.view-footer-carousel{position:relative;margin-top:15px;}#footer .carousel{margin:0px;padding:0px;overflow:hidden;height:320px;}#footer .carousel,#footer .carousel li{list-style:none;padding:0px;margin:0px;}#footer .carousel li{margin:0px;padding:0px;width:320px;height:320px;float:left;overflow:visible;}#footer .carousel li > div{margin:0px 5px;height:300px;border:1px solid #00A1DE;}#footer .carousel li > div:hover{-moz-box-shadow:1px 1px 7px #B2B2B2;-webkit-box-shadow:1px 1px 7px #B2B2B2;box-shadow:1px 1px 7px #B2B2B2;background-color:#fff;}#footer .carousel li div.edit{position:absolute;top:0px;left:0px;}#footer .carousel li div.edit a{background-color:white;padding:3px;}#footer .carousel div.text,#footer .carousel div.text p{margin:0px;padding:0px 0px 0px 8px;height:45px;display:table-cell;vertical-align:middle;cursor:pointer;line-height:130% !important;margin:0px;}#footer .carousel li a{text-decoration:none;color:#666;display:block;margin:1px;}#footer .carousel li > img{margin:2px;}.pane-footer-carousel-footer-carousel{position:relative;}#footer .view-footer-carousel .bx-prev{display:block;position:absolute;width:40px;height:40px;left:-35px;top:122px;background-image:url(/sites/all/themes/sperrymarine/images/page_left_blue.png);background-repeat:no-repeat;text-indent:-999px;overflow:hidden;}#footer .view-footer-carousel:hover .bx-prev{background-image:url(/sites/all/themes/sperrymarine/images/page_left_blue_bold.png);cursor:pointer;}#footer .view-footer-carousel .bx-next{display:block;position:absolute;width:40px;height:40px;right:-51px;top:122px;background-image:url(/sites/all/themes/sperrymarine/images/page_right_blue.png);background-repeat:no-repeat;text-indent:-999px;overflow:hidden;}#footer .view-footer-carousel:hover .bx-next{background-image:url(/sites/all/themes/sperrymarine/images/page_right_blue_bold.png);cursor:pointer;}#footer .view-footer-carousel .bx-pager{display:none;}.pane-carousel-panel-pane-1 h2.pane-title{margin-top:20px;}a.linkwitharrow{font-family:'UniversWeb',Tahoma,Verdana,Helvetica,Sans-Serif;font-weight:500;background-image:url(/sites/all/themes/sperrymarine/images/link_arrow.png);background-repeat:no-repeat;background-position:left center;padding:6px 10px 6px 24px;background-color:#005EA7;border:1px solid #005EA7;color:#B3CFE5;text-decoration:none;margin-top:20px;display:inline-block;}a.linkwitharrow:hover{background-image:url(/sites/all/themes/sperrymarine/images/link_arrow.png);background-repeat:no-repeat;background-position:2px center;}.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(/sites/all/themes/sperrymarine/images/tabs-border.png) repeat-x left bottom;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.active a{background-color:#ffffff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}div.panel-pane.pane-page-tabs{margin-bottom:0px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(/sites/all/themes/sperrymarine/images/add.png) no-repeat left center;margin:0 10px 0 0;}#messages{padding:20px 0 5px;margin:0 auto;}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}div.messages{margin:0px;border:0px;font-size:14px;background-image:none;padding:10px 60px;text-align:center;}div.messages ul,div.messages li{list-style:none;margin:0px;padding:0px;}div.messages ul li{line-height:140%;text-align:center;}div.messages.error{background-color:#AD2C25;color:white;}div.messages.error a{color:#FFCCCC;}div.messages.status{background-color:#005EA7;color:white;}div.messages.status a{color:#C5E6FF;}.breadcrumb{font-size:0.929em;}.profile .user-picture{float:none;}.confirm-parent,.password-parent{width:34em;}.password-parent,div.form-item div.password-suggestions{position:relative;}.password-strength-text,.password-strength-title,div.password-confirm{font-size:0.82em;}.password-strength-text{margin-top:0.2em;}div.password-confirm{margin-top:2.2em;width:20.73em;}a.basicbutton{border:2px solid transparent;padding:5px 18px;display:inline-block;}a.basicbutton:hover,a.basicbutton.active{border:2px solid #EAEAEA;border-right:1px solid #EAEAEA;border-top:1px solid #EAEAEA;margin:1px 1px 0px 0px;text-decoration:none;}input.form-submit,a.button{background:#fff url(/sites/all/themes/sperrymarine/images/buttons.png) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;}a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a;}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.fieldset-wrapper{margin-top:25px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}fieldset legend{background:#005EA7;border:0px solid #ccc;border-bottom:none;color:#fff;display:block;height:2em;line-height:2;padding:2px 0px;margin:0px;position:absolute;text-indent:10px;width:100%;font-weight:bold;}fieldset.collapsed legend{}fieldset legend a:link{color:#fff;}fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#fff;}fieldset .fieldset-wrapper{padding:10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic;}input{margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}textarea{line-height:1.5;font-family:'RobotoWeb',Tahoma,Verdana,Helvetica,Sans-Serif;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}.form-item{margin-bottom:1em;margin-top:2px;}.form-item label{font-size:0.929em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.form-actions{padding-top:10px;}.contact-form #edit-name{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-mail{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-subject{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-message{width:76.3%;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.contact-form .resizable-textarea .grippie{width:76%;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled .grippie{background-color:#ededed;border-color:#bbb;}.form-disabled label{color:#717171;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}.comment-form label{float:left;font-size:0.929em;width:120px;}.comment-form input,.comment-form .form-select{margin:0;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.no-sidebars .comment-form .form-text{width:800px;}.one-sidebar .comment-form .form-text{width:500px;}.two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form fieldset.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}#forum .name{font-size:1.083em;}#forum .description{font-size:1em;}div.forum-node-create-links-top{padding-bottom:15px;}table.forum-table{width:100%;}table.forum-table thead th{padding:5px 0px;}div.forum-post-wrapper div.post-edited{display:none;}.forum-table-superheader .forum-table-description{margin:0px 0px 0px 5px;}.forum-table-wrap .forum-table-superheader,.forum-table-topics thead tr{background:#2587C4;background:-webkit-gradient(linear,left top,left bottom,from(#005EA7),to(#2587C4));background:-moz-linear-gradient(top,#005EA7,#2587C4);color:#fff;}.af-button-large,.af-button-small,.author-pane-link{background:#2587C4;background:-webkit-gradient(linear,left top,left bottom,from(#005EA7),to(#2587C4));background:-moz-linear-gradient(top,#005EA7,#2587C4);color:#fff;}div.forum-table-name a{color:#fff;text-decoration:none;font-size:18px;}.forum-table tr.even,.forum-table tr.odd{border-top:0px;}body.node-type-forum div.user-picture{padding-top:10px;}body.node-type-forum div.panel-pane.pane-page-breadcrumb,body.page-forum div.panel-pane.pane-page-breadcrumb{margin-bottom:0px;}body.page-forum div.panel-separator{display:none;}body.page-forum .forum-node-create-links-top{padding-top:0px;}body.page-node-7415 div.panel-pane.pane-node-content{margin:0px;}div#forum-comments h2.title.comment-form{margin-top:22px;color:#005EA7;}#block-search-form{padding-bottom:7px;}.form-item-search-block-form{margin:0;padding:0;}#block-search-form .content{margin-top:0;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:1.143em;margin-right:5px;width:250px;}#search-form input.form-submit{margin:0px;height:25px;width:auto;padding:0px 15px 0px 30px;cursor:pointer;text-indent:0px;letter-spacing:0em;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(/sites/all/themes/sperrymarine/images/search-button.png) no-repeat left top;overflow:hidden;font-weight:normal;font-size:12px;}#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:left bottom;}#search-form .form-item-keys label{display:block;}.page-search h2{margin-bottom:.75em;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding:0.25em 0;margin-top:.25em;list-style:none;}.search-results li:last-child{border-bottom:none;padding-bottom:none;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper h1#page-title{float:left;margin:0;}div.add-or-remove-shortcuts{padding-top:0.9em;}.overlay div.add-or-remove-shortcuts{padding-top:0.8em;}.page-admin #content img{margin-right:15px;}.page-admin #content .simpletest-image img{margin:0;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}.page-admin-structure-block-demo #header .block-region{width:500px;}.page-admin #admin-dblog img{margin:0 5px;}#system-theme-settings fieldset{padding:0;}#system-theme-settings fieldset .fieldset-legend{margin-top:0;}div.admin .right,div.admin .left{width:49%;margin:0;}div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}div.admin-panel h3{margin:16px 7px;}div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0;}div.admin-panel dd{margin:0 0 10px;}div.admin-panel .description{margin:0 0 14px 7px;}.overlay #main,.overlay #content{width:auto;float:none;}.overlay #page{padding:0 2em;}.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}.overlay-processed .field-type-image{display:block;float:none;}.overlay #messages{width:auto;}.node .poll{margin:2em 0;}.node .poll #edit-choice{margin:0 0 1.5em;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{margin:0;}.poll .percent{font-size:0.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right;}.poll .text{clear:right;margin-right:2.25em;}.poll .total{font-size:0.929em;font-style:italic;text-align:right;clear:both;}.node .poll{margin:1.8em 0 0;}.node .poll .text{margin-right:6.75em;}.node .poll #edit-choice{margin:0 0 1.2em;}.poll .bar .foreground{background-color:#666;}#footer-wrapper .poll .bar{background-color:#666;}#footer-wrapper .poll .bar .foreground{background-color:#ddd;}table.views-table{width:100%;font-size:0.923em;margin:0 0 10px;border:1px solid #E9E9E9;}table.views-table td,table.views-table th{vertical-align:middle;padding:6px 10px;border:0;color:#000;line-height:130%;}.views-table tr.even,.views-table tr.odd{border-width:0 1px 0 1px;border-style:solid;border-color:#E9E9E9;background:#CCE5FF;}.views-table tr.odd{background:#fff;}.views-table tr.drag{background:#fe7;}.views-table tr.drag-previous{background:#ffb;}table.views-table th{text-transform:uppercase;background:#005EA7;font-weight:normal;border-width:1px;border-style:solid;border-color:#005EA7;padding:6px 10px;line-height:120%;color:#fff;}table.views-table th a{color:#fff;}table.views-table th a:hover{color:#CCE5FF;}table.views-table th.active{background:#005391;}table.views-table th a{display:block;position:relative;}table.views-table th.active a{padding:0 25px 0 0;}table.views-table th.active img{position:absolute;top:3px;right:3px;}table.views-table td.active{background:#CCE5FF;}table.views-table tr.odd td.active{background:#fff;}table.views-table tr.selected td.active,table.views-table tr.selected td{background:#CCE5FF;border-color:#eeb;}.views-table table.system-status-report tr{border-bottom:1px solid #ccc;}.views-table table.system-status-report tr.ok{color:#255b1e;background-color:#e5ffe2;}.views-table table.system-status-report tr.info{color:#040f37;background-color:#bdf;}.views-table table.system-status-report tr.warning{color:#840;background-color:#fffce5;}.views-table table.system-status-report tr.error{color:#8c2e0b;background-color:#fef5f1;}div.block{padding:0px 0px 15px 0px;}div.view-offices{}div.view-offices div.view-header ul{margin:0px 0px 40px 0px;}div.view-offices ul li{list-style-type:none;font-size:1em;display:inline-block;margin:0px 15px 0px 0px;}div.view-offices div.view-grouping-header{font-size:1.6em;font-weight:700;color:#333;}div.view-offices div.view-grouping{margin-bottom:35px;}div.view-offices div.view-grouping-content{margin:15px 0px 10px 20px;}div.view-offices div.view-grouping-content > h3{text-transform:uppercase;font-size:1em;color:#666;}div.view-offices h3.office-title{float:left;}div.view-offices div.provides{float:left;margin-left:20px;}div.view-offices div.provides > span.help{margin-left:10px;display:none;}div.view-offices div.edit{clear:both;}div.view-offices div.provides:hover > span.help{display:inline;}div.view-offices span.sales,div.view-offices span.support{height:26px;width:26px;float:left;text-indent:-300px;overflow:hidden;margin-right:5px;margin-top:-4px;}div.view-offices span.sales{background-image:url(/sites/all/themes/sperrymarine/images/offices/agent_sales.gif);}div.view-offices span.support{background-image:url(/sites/all/themes/sperrymarine/images/offices/agent_service.gif);}div.view-offices span.sales.no{background-image:none;display:none;}div.view-offices span.support.no{background-image:none;display:none;}div.view-offices div.address,div.view-offices div.views-row{clear:both;}div.view-offices div.view-grouping-content div.views-row{margin:15px 0px 10px 20px;}div.view-brochure-downloads{}div.view-brochure-downloads h3{font-size:.85em;font-weight:500;text-transform:uppercase;margin-bottom:10px;padding:2px 8px 2px 10px;clear:both;color:#fff;background-color:#005EA7;}div.view-brochure-downloads h4{margin-top:15px;}div.view-brochure-downloads div.views-row{float:left;width:31%;padding:5px 2% 10px 0px;}div.view-brochure-downloads span.views-label{display:none;}div.view-brochure-downloads div.views-field-field-product-sub-title{line-height:1.2em;}div.view-brochure-downloads div.views-field-field-cover-art-1{float:left;color:#A5A5A5;border:1px solid #F0F0F0;margin:0px 13px 0px 0px;}div.view-brochure-downloads div.view-filters{float:right;margin-top:-70px;margin-right:32px;padding-left:15px;border-left:1px solid #F0F0F0;}div.view-brochure-downloads div.views-widget-filter-title{display:none;}div.view-brochure-downloads div.view-filters label{font-family:'RobotoWebThin';font-weight:300;text-transform:uppercase;font-size:.7em;height:18px;}div.view-brochure-downloads div.views-widget-filter-title div.views-widget{float:right;}div.view-extranet-downloads select,div.view-extranet-downloads input[type="text"]{width:185px;padding:2px;line-height:18px;}div.view-extranet-downloads div.view-filters{padding:5px 15px 7px 15px;background-color:#F6F6F6;border:1px solid #E9E9E9;margin-bottom:10px;}div.view-extranet-downloads div.form-item-product-group{position:relative;}div.view-extranet-downloads div.form-item-product-group div.ajax-progress{position:absolute;top:-22px;right:0px;}div.view-product-advisory-notices label br,div.view-video-library label br,div.view-service-bulletins label br,div.view-marketing-bulletins label br{display:none;}div.view-product-advisory-notices div.views-submit-button,div.view-video-library div.views-submit-button,div.view-service-bulletins div.views-submit-button,div.view-marketing-bulletins div.views-submit-button{padding-top:12px;}div.view-product-advisory-notices div.views-submit-button div.ajax-progress,div.view-video-library div.views-submit-button div.ajax-progress,div.view-service-bulletins div.views-submit-button div.ajax-progress,div.view-marketing-bulletins div.views-submit-button div.ajax-progress{float:right;padding-top:20px;}div.view-product-advisory-notices select,div.view-video-library select,div.view-service-bulletins select,div.view-marketing-bulletins select,div.view-product-advisory-notices input[type="text"],div.view-video-library input[type="text"],div.view-service-bulletins input[type="text"],div.view-marketing-bulletins input[type="text"]{width:240px;padding:2px;line-height:18px;}div.view-product-advisory-notices div.view-filters,div.view-video-library div.view-filters,div.view-service-bulletins div.view-filters,div.view-marketing-bulletins div.view-filters{padding:5px 15px 7px 15px;background-color:#F6F6F6;border:1px solid #E9E9E9;margin-bottom:10px;}div.view-product-advisory-notices div.form-item-product-group,div.view-video-library div.form-item-product-group,div.view-service-bulletins div.form-item-product-group,div.view-marketing-bulletins div.form-item-product-group{position:relative;}div.view-product-advisory-notices div.form-item-product-group div.ajax-progress,div.view-video-library div.form-item-product-group div.ajax-progress,div.view-service-bulletins div.form-item-product-group div.ajax-progress,div.view-marketing-bulletins div.form-item-product-group div.ajax-progress{position:absolute;top:-22px;right:0px;}div.view-video-library div.related{font-size:11px;font-style:italic;text-indent:10px;}div.view-video-library td{line-height:140%;}div.view-news{}div.view-news div.view-content{padding-bottom:20px;}div.view-news h2{font-size:1.4em;}div.view-news div.submitted{font-size:.8em;text-transform:uppercase;color:#A5A5A5;}div.view-news div.submitted label,div.view-news div.submitted div.field-content{display:inline;}div.view-news div.node-press-release{margin-bottom:20px;}div.view-news div.view-filters{float:right;margin-top:-70px;margin-right:32px;padding-left:15px;border-left:1px solid #F0F0F0;}div.view-news div.view-filters label{font-family:'RobotoWebThin';font-weight:300;text-transform:uppercase;font-size:.7em;height:18px;}body.page-news p{margin:0px;}div.view-events{}div.view-events div.view-empty{text-align:center;padding-top:40px;}body.producthomepage div.pane-content > div.product-intro{font-size:1.3em;}body.productpage{}body.productpage h2{margin-bottom:10px;}body.extranet section#footer-columns div.pane-taxonomy-term-field-badge div.pane-content{padding:0px;text-align:center;}body.extranet #page_main{margin-bottom:0px;}body.extranet #page_footer h2.pane-title{font-size:14px;padding:6px 4px 5px 12px;margin-bottom:.4em;color:#fff !important;font-weight:500;text-transform:uppercase;background-color:#005EA7;}body.extranet #page_main h2.pane-title{color:#333333;margin-bottom:0;padding-bottom:0;font-size:19px;margin-bottom:0.4em;}div.col{float:left;}.pc25{width:25%;}.pc33{width:33%;}.pc50{width:50%;}.pc66{width:66%;}.pc75{width:75%;}.node .user-picture,.node .submitted{display:none;}body.page-node-92 div.col1{width:75%;}body.page-node-92 div.col1 > div.content-wrapper{padding:255px 0px 0px 90px;}body.page-node-92 div.col1 h1{font-size:6em !important;color:white;}body.page-node-92 div.col1 p{font-size:16px;padding-left:5px;line-height:0px;}body.page-node-92 div.col4{padding-top:190px;width:25%;}body.page-node-92 div.col4 label{padding-bottom:5px;color:#CCCCCC;}body.page-node-92 div.col4 input[type=text],body.page-node-92 div.col4 input[type=password]{width:150px;}body.page-node-92 div.col4 li,body.page-node-92 div.col4 ul{padding:0px;margin:0px;list-style:none;}body.page-node-92 div.col4 h2.pane-title{color:white;padding-bottom:10px;}body.page-node-92 section#page{min-height:0;padding:0px;}.pane-user-login a{color:rgb(194,222,255);line-height:20px;}.pane-user-login li.first a{margin-bottom:2px;display:inline-block;}.pane-user-login li.first{border-bottom:1px solid #182946;width:160px;}#page_rightsidebar div.panel-pane{background-color:#F4F4F4;border:1px solid #E8E8E8;margin-bottom:25px;background-image:url(/sites/all/themes/sperrymarine/images/pane_corner.gif);background-position:right bottom;background-repeat:no-repeat;padding:14px;}div.panel-pane.sidebar-block{background-color:#F4F4F4;border:1px solid #E8E8E8;margin-bottom:25px;background-image:url(/sites/all/themes/sperrymarine/images/pane_corner.gif);background-position:right bottom;background-repeat:no-repeat;padding:14px;}#page_rightsidebar div.panel-pane:hover{background-color:#EFEFEF;border:1px solid #DEDEDE;}#page-main div.panel-pane.blue{background-color:#005EA7;border:1px solid #00518C;color:white;background-image:url(/sites/all/themes/sperrymarine/images/pane_corner_blue.gif);}#page-main div.panel-pane.blue:hover{background-color:#0058A1;border:1px solid #004B86;}#page_leftsidebar h2.pane-title,#page_rightsidebar h2.pane-title{font-size:15px;line-height:1.3em;margin-bottom:.1em;color:#909090;text-transform:uppercase;font-weight:900;font-family:'UniversWebBlack';}#page_main h2.pane-title{margin-bottom:.75em;}div.panel-pane.blue h2.pane-title,div.panel-pane.blue a{color:white !important;}div.panel-pane{margin-bottom:25px;}div.panel-pane.pane-product-related-news-related-news div.views-row h2{font-size:1.25em;}div.panel-pane.pane-product-related-news-related-news div.submitted{font-size:.85em;color:#9E9E9E;line-height:1.2em;}div.panel-pane.pane-product-related-news-related-news p{margin:0px;}div.panel-pane.pane-product-related-news-related-news div.views-row{margin-bottom:10px;}div.panel-pane.notitle h2.pane-title{display:none;}section#footer-columns{clear:both;}section#footer-columns div.col div.content-wrapper{padding:5px;}section#footer-columns > div.content-wrapper{padding:0px;}section#footer-columns div.pane-content{padding:6px 4px 5px 10px;}section#footer-columns h2.pane-title{font-size:12px;padding:6px 4px 5px 12px;margin-bottom:.4em;color:#fff;font-weight:500;text-transform:uppercase;background-color:#005EA7;}section#footer-columns div.views-row{margin-bottom:6px;}section#footer-columns span.date{font-size:11px;color:#999;}section#footer-columns span.date em{font-style:normal;}form#contact-us-node-form input{width:95%;}form#contact-us-node-form label,form#support-request-node-form label{line-height:1.2em;}form#support-request-node-form div.field-type-text,form#support-request-node-form div.field-type-country,form#support-request-node-form div.field-type-taxonomy-term-reference{width:33%;float:left;}form#support-request-node-form div.field-type-taxonomy-term-reference{margin-bottom:14px;}form#support-request-node-form fieldset{padding:10px 20px;}form#support-request-node-form div.field-type-text > div{padding:0px 50px 0px 0px;}form#support-request-node-form input,form#support-request-node-form select{width:100% !important;}form#support-request-node-form div.field-name-field-phone-number{clear:left;}form#support-request-node-form fieldset.group-company div.form-item-title{width:61%;padding:0px 50px 0px 0px;}form#support-request-node-form fieldset.group-location fieldset:last-child{width:45%;float:left;padding:0px;}form#support-request-node-form fieldset.group-location fieldset:first-child{width:45%;margin-right:4%;padding:0px;}div#type-approval-search h2{}div#type-approval-search fieldset{background:none;border:none;top:0px;margin-top:0px;}div#type-approval-search #edit-search-left{float:left;width:50%;border:0px;}div#type-approval-search #search-right-wrapper{float:left;width:50%;border:0px;}div#type-approval-search #search-results-wrapper{clear:both;}div#type-approval-search form > div{padding:0px 20px 10px 20px;}div#type-approval-search thead th{padding-top:7px;padding-bottom:7px;}div#type-approval-search tr td{padding-top:7px;padding-bottom:7px;}div#type-approval-search select{width:90%;}div#type-approval-search label{font-weight:bold;}div#type-approval-search label.option{font-weight:normal;}div#type-approval-search input.form-submit{margin-top:25px;}body.sitemap .pane-page-title{margin-bottom:0px;}#block-menu-menu-site-map{line-height:120%;}#block-menu-menu-site-map a{text-decoration:none;font-size:12px;padding:1px 10px;margin:2px 0px;display:block;}#block-menu-menu-site-map .menu .menu li{padding:0px;margin:0px;}#block-menu-menu-site-map .content > ul.menu ul.menu{}#block-menu-menu-site-map .content > ul.menu > li > a{background-color:#005EA7;color:white;padding:8px 11px;margin:0px;display:block;text-transform:uppercase;font-weight:bold;font-size:11px;line-height:100%;}#block-menu-menu-site-map .content > ul.menu > li > ul.menu > li{display:inline-block;width:25%;margin:13px -4px 30px 0px;vertical-align:top;*display:inline;zoom:1;}#block-menu-menu-site-map .content > ul.menu > li > ul.menu > li > a{font-weight:bold;}#block-menu-menu-site-map .content > ul.menu > li > ul.menu > li > ul.menu > li > a{color:#666666;}#block-menu-menu-site-map .content > ul.menu > li > ul.menu > li > ul.menu > li > a:hover{color:#888888;}#sliding-popup.sliding-popup-bottom{padding-top:10px;}.language-switcher-locale-url li.active{display:none;}ul.language-switcher-locale-url{margin:15px 30px;}ul.socialbar .language-switcher-locale-url a{font-family:robotoweb;font-weight:500;color:#005EA7;}fieldset.collapsible .fieldset-legend a{text-decoration:none !important;}fieldset.collapsible .fieldset-legend{background:url(/sites/all/themes/sperrymarine/images/menu-expanded_white.png) 10px 55% no-repeat !important;}fieldset.collapsed .fieldset-legend{background:url(/sites/all/themes/sperrymarine/images/menu-collapsed_white.png) 10px 45% no-repeat !important;}
