body,input[type=submit]{font:normal normal 12px/16px Helvetica,Arial,sans-serif;background-color:#efefef;color:#333;}body{background-color:#d9d4ce;}a:link,a:visited,a:active{color:#00568e;text-decoration:none;}a:hover{color:#09c;text-decoration:underline;}h2,#main-heading{font-size:20px;line-height:24px;font-weight:bold;margin-bottom:10px;color:#333;}h1 a:link,#main-heading a:link,h1 a:visited,#main-heading a:visited,h1 a:active,#main-heading a:active{color:#000;}h1 a:hover,#main-heading a:hover{color:#000;text-decoration:underline;}h3{font-size:14px;line-height:18px;font-weight:bold;margin-top:20px;}img{display:block;}tbody{border:0;}th{border-bottom:0;padding:6px;font-size:13px;}td{padding:3px 6px;}sup{font-size:9px;position:relative;top:-3px;}dt{font-weight:bold;}#block-system-main .content{margin-bottom:20px;}#block-system-main .content ul li,#block-system-main .content ol li{margin-left:15px;}#block-system-main .content p{margin-bottom:10px;}hr{background-color:#ccc;height:2px;border:0;margin-top:20px;}input[type=text],input[type=email],input[type=password]{background-color:#fff;padding:8px 14px;}input[type=text],input[type=email],input[type=password],textarea{border:1px solid #d5d8dd;}input[type=submit]{display:inline-block;border:1px solid #cbcbcb;padding:10px 28px;font-size:13px;line-height:13px;color:#333;background-color:#f4f4f4;}input[type=submit]:hover{text-decoration:underline;}.container-12 .grid-4,.container-12 .grid-8,.container-12 .grid-12{margin-left:0;margin-right:0;display:block;}.container-12 .grid-4{margin-left:20px;}.container-12 .grid-12{width:960px;}.container-12 .grid-8,.container-12 .grid-12,.container-12 .grid-4 .block{background-color:#fff;}.container-12 .grid-4 .block{padding:20px;}.region-bottom-right{padding:10px;}#main-inner,#bottom-left-inner,.container-12 .grid-8{padding:10px 0 10px 10px;}#main,#main-inner{padding-bottom:0;}#main-inner{padding-top:20px;}#bottom-left-inner,.region-bottom-right{padding-top:0;}#main,#block-system-main,#block-system-main .node{margin-bottom:0;}#main.grid-12{width:950px;padding-right:10px;margin-bottom:20px;}.container-12 .grid-4{width:315px;}.container-12 .grid-8{width:595px;padding-right:20px;}#page-bg-static{z-index:0;width:100%;height:800px;position:absolute;top:0;left:0;background-color:#ebebeb;}.front #page-bg-static{background-position:left top;background-repeat:no-repeat;}#header-outer-wrapper,#outer-wrapper,#outer-footer-wrapper{z-index:1;position:relative;}#outer-wrapper{padding-bottom:30px;}#outer-footer-wrapper{background-color:#004272;}#wrapper{width:960px;}#content-bottom{padding-bottom:20px;}.container-12 #sidebar-right{padding-top:0;}#bottom{margin-bottom:0;padding:0 20px;width:920px;}#bottom-links .block{margin-bottom:0;}.top-bluetitle h2,.front #main-heading{font-size:24px;line-height:28px;font-weight:normal;margin-top:10px;}.top-bluetitle h2,.top-bluetitle h2 a:link,.top-bluetitle h2 a:visited,.top-bluetitle h2 a:hover,.top-bluetitle h2 a:active,.front #main-heading{color:#006fbb;}#nav-header{background-color:transparent;}#header{background-color:#0070ba;height:140px;}#logo{width:226px;height:90px;position:absolute;left:10px;z-index:1;}h1#site-name,div#site-name{font-size:32px;line-height:36px;font-weight:bold;text-transform:uppercase;margin-left:270px;margin-top:14px;}#site-name a:link,#site-name a:visited,#site-name a:active,#site-slogan{color:#fff;}#site-name a:hover{color:#fff;text-decoration:none;}#site-slogan{font-size:18px;line-height:22px;margin-left:270px;}#nav-wrapper{background-color:#cbc4bc;width:100%;font-size:14px;line-height:16px;margin-bottom:0;font-weight:bold;position:absolute;bottom:0;}#block-system-main-menu{margin:0;}#nav-wrapper ul.menu{list-style-type:none;margin:0;margin-left:270px;position:relative;z-index:20;}#nav-wrapper ul.menu li{display:block;float:left;line-height:34px;padding:0;margin:0;position:relative;}#nav-wrapper ul.menu li a{display:block;position:relative;}#nav-wrapper ul.menu li a:link span.inner1,#nav-wrapper ul.menu li a:visited span.inner1,#nav-wrapper ul.menu li a:hover span.inner1,#nav-wrapper ul.menu li a:active span.inner1{display:block;}#nav-wrapper ul.menu li a:link span.inner2,#nav-wrapper ul.menu li a:visited span.inner2,#nav-wrapper ul.menu li a:hover span.inner2,#nav-wrapper ul.menu li a:active span.inner2{display:block;padding:10px 20px 0;}#nav-wrapper ul.menu a:link,#nav-wrapper ul.menu a:visited,#nav-wrapper ul.menu a:hover,#nav-wrapper ul.menu a:active{color:#333;border-bottom:10px solid #cbc4bc;}#nav-wrapper ul.menu a:hover,#nav-wrapper ul.menu li.active-trail a:link,#nav-wrapper ul.menu li.active-trail a:visited,#nav-wrapper ul.menu li.active-trail a:hover,#nav-wrapper ul.menu li.active-trail a:active{text-decoration:none;border-bottom:10px solid #0070ba;}#nav-wrapper ul.menu li a:hover span.inner1,#nav-wrapper ul.menu li.active-trail a:link span.inner1,#nav-wrapper ul.menu li.active-trail a:visited span.inner1,#nav-wrapper ul.menu li.active-trail a:hover span.inner1,#nav-wrapper ul.menu li.active-trail a:active span.inner1{background-image:none;background:-webkit-radial-gradient(50% 80%,farthest-corner,#cbc4bc,#999);background:-moz-radial-gradient(50% 80%,farthest-corner,#cbc4bc,#999);}.nav-item-border{display:block;height:36px;width:1px;padding:2px 0;float:left;position:relative;top:0;left:-23px;}.nav-item-border-hover{background-image:none;background-color:#fc0;}#nav-wrapper ul.menu li ul{display:none;}#block-handyblock-top-banner{margin:0 0 20px;height:235px;}.front #block-handyblock-top-banner{height:350px;}#block-handyblock-top-banner .content{position:relative;height:235px;}.front #block-handyblock-top-banner .content{height:350px;width:960px;}#top-banner-title{font-weight:bold;color:#fff;border-left:5px solid #00558e;}#top-banner-title,#top-banner-title-bg{position:absolute;font-size:32px;line-height:40px;padding:15px 40px 10px 20px;bottom:20px;left:20px;}#top-banner-title-bg{background-color:#325c87;zoom:1;filter:alpha(opacity=50);opacity:0.7;padding-right:30px;}.front #top-banner-title{font-weight:normal;width:520px;padding-right:20px;}.front #top-banner-title,.front #top-banner-title-bg{font-size:24px;right:0;left:auto;bottom:100px;}.front #top-banner-title-bg{padding-right:0;padding-left:40px;}#main-heading,#block-system-main h2,#block-system-main h3,.page-node-2 #block-system-main{border-bottom:2px solid #ccc;padding-bottom:5px;margin-bottom:20px;}#block-system-main h2,#block-system-main h3{border-bottom-width:1px;}#block-system-main h2{font-size:16px;}.grid-12 #main-inner{padding-left:20px;padding-right:20px;}.page-inline-image-wrapper{float:right;width:270px;border-left:20px solid #fff;background-color:#cbc4bc;}.page-inline-image{width:270px;height:180px;margin:0 0 10px;}.page-inline-image-wrapper p{padding:0 10px;font-style:italic;}#block-webform-client-block-23 #edit-submitted-name,#block-webform-client-block-23 #edit-submitted-email,#block-webform-client-block-23 #edit-submitted-phone{width:245px;}#block-webform-client-block-23 #edit-submitted-category{width:275px;padding-top:6px;padding-bottom:6px;}.page-tabs-wrapper{z-index:1;position:relative;}ul.page-tabs{margin:15px 0 10px;list-style-type:none;height:55px;font-size:14px;line-height:18px;font-weight:bold;}ul.page-tabs li{background:transparent url(/sites/all/themes/vidalobrien/images/tabs-nav-bg.png) left top repeat-x;float:left;display:inline-block;}ul.page-tabs li a{display:inline-block;padding:15px 40px;height:20px;background:transparent url(/sites/all/themes/vidalobrien/images/tabs-nav-rightborder.png) right -20px no-repeat;}ul.page-tabs li a.active{background-color:#fff;border-top:1px solid #ededed;border-left:1px solid #ededed;padding-top:13px;}div.page-tab{padding:20px 20px 0;border:1px solid #ededed;position:relative;top:-17px;z-index:0;}.tab-content{width:880px;}.page-tab .page-inline-image-wrapper{background-color:transparent;}#block-views-news-front-block{padding:5px;}#block-views-news-front-block .view{margin-top:20px;}.front-date-created{width:50px;padding:20px 20px 10px 0;float:left;color:#000;text-align:center;}.front-summary{float:right;width:799px;padding:20px;border-left:1px solid #0070ba;background-color:#f8f8f8;margin-bottom:2px;}.date-created-day{font-size:26px;line-height:32px;}.front-summary h3{margin-top:0;font-weight:normal;margin-bottom:10px;}.front-summary-text{float:left;width:500px;margin-right:30px;}.front-readmore{float:left;}.front-readmore,a.user-link{width:130px;}.front-readmore a,a.user-link{display:block;font-weight:bold;padding-right:20px;}.front-readmore a:link,.front-readmore a:visited,.front-readmore a:hover .front-readmore a:active,a.user-link:link,a.user-link:visited,a.user-link:hover a.user-link:active{background-color:#c9c2ba;color:#333;text-decoration:none;}.front-readmore a span,a.user-link span{display:block;padding:8px 0 8px 20px;}.front-readmore a:link span,.front-readmore a:visited span,.front-readmore a:hover span,.front-readmore a:active span,a.user-link:link span,a.user-link:visited span,a.user-link:hover span,a.user-link:active span{background:transparent url(/sites/all/themes/vidalobrien/images/more-arrow.png) right 11px no-repeat;}.front-readmore a:hover span,a.user-link:hover span{text-decoration:underline;}.page-node-5 .container-12 .grid-8{padding:0;width:625px;}.page-node-5 #main-inner{padding-left:0;padding-top:0;}.node-type-page #main-heading{display:none;}.page-node-5 #block-system-main .content{margin:0;}.page-node-5 #main-inner .views-row{padding:20px;}.news-thumb-image{width:100px;float:left;margin:4px 10px 15px 0;}.news-with-image{width:470px;float:right;}.news-listing .content h3{font-size:13px;line-height:18px;font-weight:bold;margin-top:0;margin-bottom:0;}.news-listing .content .date-created{margin-bottom:10px;}.news-listing .views-row{border-bottom:1px solid #999;margin-bottom:15px;}.news-listing .views-row-last{border-bottom:0;}.views-exposed-search-form input[type=submit]{display:none;}.views-exposed-search-form .views-exposed-widget{padding:0;}.views-exposed-search-form .views-widget-per-page{width:605px;padding:5px 10px;margin-top:0;}.views-exposed-search-form .views-widget-per-page,.view .pager{background-color:#f3f3f3;border-top:1px solid #999;border-bottom:1px solid #999;}.views-exposed-search-form .views-widget-per-page{position:relative;height:28px;}.views-exposed-search-form .form-item-items-per-page label,.views-exposed-search-form .form-item-items-per-page select,.views-exposed-search-form .views-widget-per-page-prelabel{position:absolute;}.views-exposed-search-form .form-item-items-per-page label{right:15px;top:8px;font-weight:normal;}.views-exposed-search-form .form-item-items-per-page select{right:80px;top:5px;}.views-exposed-search-form .views-widget-per-page-prelabel{right:140px;top:8px;}.view ul.pager{padding:10px 0;margin:0;}#block-views-news-archive-block{margin-bottom:0;}#block-handyblock-news-backlink ul.menu{border-top:1px solid #ccc;margin-top:20px;}.node-type-news #main-heading{border-bottom:0;margin-bottom:0;}#block-system-main .content p.newsevent-date{border-bottom:2px solid #ccc;padding-bottom:10px;margin-bottom:20px;}.profile-image{float:left;width:140px;margin:3px 20px 10px 0;}.profile-with-image{float:right;width:425px;}.profile-listing h3{margin-top:0;margin-bottom:5px;}.profile-listing .views-row{border-bottom:1px solid #999;margin-bottom:20px;}.page-node-2 #main-heading{border-bottom:0;}.page-node-2 #block-system-main{padding-bottom:0;}.contact-section{border-bottom:1px solid #999;margin-bottom:30px;}.contact-section p{margin-bottom:0;}.contact-section dt,.contact-section dd{float:left;margin-bottom:15px;}.contact-section dt{width:140px;clear:both;}.contact-section dd{width:300px;}.subnav-block ul.menu li.leaf,.subnav-block ul.menu li.expanded,.subnav-block ul.menu li.collapsed{list-style-type:none;list-style-image:none;margin-left:0;padding:0;}.subnav-block ul.menu{font-size:13px;line-height:18px;}.subnav-block ul.menu li a{display:block;padding:10px 0;border-bottom:1px solid #ccc;background:transparent url(/sites/all/themes/vidalobrien/images/back-arrow.png) right 9px no-repeat;}.subnav-block ul.menu li.active{background:-webkit-linear-gradient(left,#e2e2e2,#fff);background:-moz-linear-gradient(left,#e2e2e2,#fff);}.subnav-block ul.menu li.active a{color:#00568a;background:transparent url(/sites/all/themes/vidalobrien/images/back-arrow-flipped.png) 10px 9px no-repeat;padding-left:30px;}.subnav-block ul.subnav-sectionitem{margin-bottom:0;border-top:1px solid #ccc;}#block-menu-block-2 .content{margin-left:10px;}#footer{color:#fff;position:relative;margin-bottom:40px;font-size:12px;line-height:16px;padding:20px 0;width:920px;left:-1px;background-color:transparent;}#footer a:link,#footer a:visited,#footer a:hover,#footer a:active{color:#fff;}#footer p{margin:0;padding:10px 0 0;}.region-footer-text{width:500px;}.region-footer-right{float:right;width:240px;margin-right:35px;position:relative;top:3px;}.region-footer-right h2{font-size:11px;line-height:16px;margin-bottom:5px;}#footer .region-footer-right p{padding-top:5px;}#footer .block{margin:0;}#block-menu-menu-footer-menu ul.menu{list-style-type:none;font-weight:bold;margin:0;}#block-menu-menu-footer-menu ul.menu li{display:block;float:left;margin:0;}#block-menu-menu-footer-menu ul.menu a{display:block;padding:0 10px;border-left:1px solid #fff;}#block-menu-menu-footer-menu ul.menu li.first a{padding-left:0;border-left:0;}#block-menu-menu-footer-menu ul.menu a:link,#block-menu-menu-footer-menu ul.menu a:visited,#block-menu-menu-footer-menu ul.menu a:active{color:#fff;}#block-menu-menu-footer-menu ul.menu a:hover{color:#fff;text-decoration:underline;}#back-to-top{display:none;}.block-iconbar ul,.block-iconbar ul li{list-style:none;margin:0;padding:0;float:left;}.block-iconbar ul#icons{}.block-iconbar ul#icons > li{width:48px;height:55px;}.block-iconbar ul#icons > li > a{display:block;color:#fff;width:48px;padding:35px 0 0 0;height:20px;text-align:center;}.block-iconbar ul#icons li > a.share{background:url(/sites/all/themes/vidalobrien/images/icons/iconbar.png) no-repeat 13px 5px;}.block-iconbar ul#icons li > a.print{background:url(/sites/all/themes/vidalobrien/images/icons/iconbar.png) no-repeat -32px 5px;}.block-iconbar ul#icons li.share{position:relative;display:none;}.block-iconbar ul#icons li.share:hover{border:1px solid #415662;border-right:0;-webkit-box-shadow:rgba(0,0,0,0.5) 0px 5px 5px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 5px 5px;}.block-iconbar ul#icons li.share:hover > a.share{position:absolute;z-index:1001;right:0;top:0;background:#fff url(/sites/all/themes/vidalobrien/images/icons/iconbar-hover.png) no-repeat 13px 5px;color:#00568e;text-decoration:none;}.block-iconbar ul#icons li.share:hover div.share-box{display:block;}.block-iconbar div.share-box{background:#fff;border:1px solid #00568e;color:#0a6ba0;display:none;padding:20px;width:230px;position:absolute;top:-60px;right:-270px;z-index:1000;-webkit-box-shadow:rgba(0,0,0,0.5) 0px 5px 5px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 5px 5px;}.block-iconbar ul#icons li div.share-box h4{font-size:14px;font-weight:normal;}.block-iconbar ul#icons li div.share-box ul.share-links{width:215px;margin-bottom:1em;}.block-iconbar ul#icons li div.share-box ul li{float:none;}.block-iconbar ul#icons li div.share-box ul li a{color:#00568e;}.block-iconbar ul#icons li div.share-box ul li a:hover{text-decoration:underline;}.block-iconbar .feature-share{padding:5px 10px 20px;float:left;width:100px;}.block-iconbar .feature-share .twitter-share-button{margin:0px 5px 0 0;}.block-iconbar .feature-share .fb-like{top:3px;}.fb-like span{display:block;height:22px;overflow:hidden;position:relative;width:140px;}.fb-like iframe{height:62px;overflow:hidden;position:absolute;top:-41px;width:55px;}.item-list .pager{margin-top:20px;}.clear{clear:both;}
