body{text-align:center;font-family:Arial, Helvetica, sans-serif;color:#231F20;min-width:980px;}
body div{text-align:left;font-size:12px;line-height:16px;}
h1{font-size:24px;line-height:26px;margin:0 0 10px 0;}
h2{font-size:16px;line-height:16px;margin:0 0 10px 0;}
h3{font-size:14px;line-height:14px;margin:0;}
h4{font-size:12px;line-height:12px;margin:0;}
p{font-size:12px;line-height:16px;margin-bottom:5px;}
a{color:#00589D;text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{color:#00589D}
table{-moz-box-shadow:0 1px 5px #999;-webkit-box-shadow:0 1px 5px #999;box-shadow:0 1px 5px #999;width:100%;}
thead{color:#231F20;background:#B7C5D4;}
th{padding:3px;font-size:10px;line-height:11px;max-width:66px;-ms-word-wrap:break-word;word-wrap:break-word;border-right:1px solid #EFEFEF;color:#FFF;}
th:last-child{border:none;min-width:45px;}
th:first-child{width:80px;}
tr{border-bottom:1px solid #EFEFEF;}
tr:nth-child(even){background:#EFEFEF;border-bottom:none;}
td{padding:4px;border:none;border-right:solid 1px #DDD;}
td:last-child{border:none;padding:5px;}
#content ul{margin-left:35px;display:inline-block;margin-bottom:5px;}
ul{margin-left:35px;margin-bottom:5px;}
ul ul{list-style-type:circle;margin-left:-20px;}
#content li{margin-left:15px;padding:2px 0 0;}
#content img{float:left;margin:0 5px 10px 0;}
#content #teaserbox img{margin:0 10px 0 0;}
.container_12{width:980px;}
.red{background:#CD202C;}
.orange{background:#FDC82F;}
.green{background:#34B233;}
.grey{background:#C9CAC8;}
.blue{background:#0073CF;}
.purple{background:#8C6CD0;}
.tabs{position:relative;min-height:400px;clear:both;margin:25px 0 1px 0;}
.tab{float:left;}
.tab.alternate{float:right;}
.tab label{padding:0;border:1px solid #ccc;margin-left:-1px;position:relative;left:1px;}
.tab.alternate label a{display:block;padding:7px 10px;}
.tab [type=radio]{display:none;}
.tab-content{position:absolute;top:45px;left:0;background:white;right:0;bottom:0;padding:20px;}
[type=radio]:checked ~ label{border-bottom:1px solid white;z-index:2;}
#topbar{height:30px;background:#747678;width:100%;}
#topbar-links{float:right;width:670px;margin-right:30px;}
#header{height:55px;padding:10px 0 0 0;margin-bottom:10px;}
#content{margin-left:30px;line-height:16px;}
#content #img img{margin-right:15px;display:inline;}
#footer{height:30px;margin-top:20px;width:100%;position:relative;z-index:54;}
p.topbar-tagline{display:block;float:left;margin-left:30px;color:#FFF;line-height:26px;font-size:11px;}
.topbar-navigation{list-style:none;}
.topbar-navigation li{float:right;height:20px;margin:5px;padding:0 0 0 5px;border-right:1px solid #FFF;color:#FFF;font-size:11px;font-weight:bold;line-height:20px;}
.topbar-navigation li.omega{border:none;}
.topbar-navigation li.alpha{border:none;margin-right:0;}
.topbar-navigation li.country{border:none;margin-right:0;color:#FFF;padding-right:10px;}
.topbar-navigation li.language{color:#FFF;padding-right:5px;}
.topbar-navigation li.alpha a{padding-right:0;}
.topbar-navigation li ul{display:none;}
.topbar-navigation li:hover ul{display:block;}
.topbar-navigation li a{color:#FFF;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;padding-right:15px;}
.follow{position:absolute;z-index:1000;width:120px;list-style:none;border:1px solid #DFDFDF;-moz-box-shadow:0 2px 4px #DDD;-webkit-box-shadow:0 2px 4px #DDD;box-shadow:0 2px 4px #DDD;background:#FFF;}
.follow li{float:left;}
.follow li a{color:#00589D;font-weight:normal;font-size:11px;text-transform:uppercase;padding:0;}
.follow li a:hover{font-weight:bold;}
.follow li a img{padding-right:6px;}
.logoimg{float:left;margin-left:30px;}
#navbar-left{width:160px;text-align:left;}
.navbar-header{width:160px;background:#999;padding:4px;border:1px #999 solid;}
.navbar-header a, .navbar-header p{color:#FFF;font-size:15px;font-weight:bold;margin:0;}
.navbar-header a:hover{text-decoration:underline;}
.navbar-filter{min-height:30px;margin:5px 0;border:1px solid #CDCDDD;-moz-box-shadow:0 2px 4px #DDD;-webkit-box-shadow:0 2px 4px #DDD;box-shadow:0 2px 4px #DDD;}
.navbar-filter ul li{padding:5px 0 0 0;margin-left:0;}
.navbar-filter ul li:first-child{padding-top:0;}
.navbar-filter ul li a{font-weight:normal;color:#00589D;}
.navbar-filter ul li a:hover{text-decoration:underline;}
.subfilter{width:160px;padding:4px;text-align:left;background:#E9EDF2;}
.subsubfilter{width:160px;padding:4px;text-align:left;background:#FAFBFC;}
.navbar-filter ul.leftnav-child{list-style:none;margin:0;}
.navbar-filter ul.leftnav-child li{padding:5px 0 0 0;margin-left:0;font-size:12px;}
.navbar-filter ul.leftnav-grandchild{list-style:none;margin:0;}
.tabs.product-filters{height:20px;}
.tab-content.product-filters{background:none;z-index:-1;}
.product-image, .product-description{float:left;}
.product-image{width:150px;margin-right:20px;}
.product-image img{width:100%;}
.product-description{width:460px;padding:0;margin:0;text-align:left;}
.product-seals{margin:20px 0;}
.product-seals div{float:left;margin:10px;}
.product-options{-moz-box-shadow:0 1px 5px #999;-webkit-box-shadow:0 1px 5px #999;box-shadow:0 1px 5px #999;width:100%;}
.product-options thead{color:#000;background:#B7C5D4;}
.product-options th{padding:3px;font-size:11px;line-height:11px;max-width:66px;-ms-word-wrap:break-word;word-wrap:break-word;border-right:1px solid #EFEFEF;color:#333;}
.product-options th:last-child{border:none;min-width:45px;}
.product-options th:first-child{width:80px;}
.product-options tr{border-bottom:1px solid #EFEFEF;}
.product-options tr:nth-child(even){background:#EFEFEF;border-bottom:none;}
#content .product-options td{padding:4px;border:none;font-size:11px;line-height:20px;border-right:solid 1px #DDD;}
#content .product-options td:last-child{border:none;padding:5px;}
.product-options.events th{color:#666;font-size:11px;padding:7px 3px;}
.toolsList{display:none;}
.clearfix{min-height:0;}
.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0;}
#product-filter-component{margin:0;-moz-box-shadow:0 1px 5px #999;-webkit-box-shadow:0 1px 5px #999;box-shadow:0 1px 5px #999;}
#product-filter-component .header, #product-filter-component .footer{background:#B7C5D4;color:#FFF;padding:8px 2px;height:auto;}
.button{font-size:12px;padding:4px;background:#EAEAEF;border:1px solid #CACACA;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-transform:uppercase;font-weight:bold;cursor:pointer;}
#content .button{color:#231F20;}
.button-show-hide{float:left;font-size:16px;color:#FFF;padding:4px;cursor:pointer;}
#content .button-show-hide{color:#FFF;}
#content .button-show-hide:after{font-size:24px;content:"\00bb";}
.button.apply-filters, .button.clear-filters{float:right;display:none;}
.button.apply-filters{margin-left:10px;color:#FFF;}
.button-apply-filters{color:#FFF;}
.filter-wrapper{display:none;}
.filter, .product-filter{margin:4px;padding:5px;background:#EFEFEF;background:rgba(201, 201, 220, 0.2);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.filter-title{padding:4px 0 2px;border-bottom:1px solid #CDCDCD;margin-bottom:4px;}
.filter-title h4{color:#9a9a9a;font-weight:normal;font-size:16px;font-variant:small-caps;}
.filter-options{float:left;min-width:160px;}
.filter-options p{margin:4px 0;max-width:155px;}
.filter-options input{display:inline;}
.metric-imperial{margin-top:10px;padding:5px;min-height:30px;}
.button.metric, .button.imperial{float:right;margin:0 5px;}
.icon-link{padding:2px;float:left;}
#content .icon-link img{border:none;margin:0;}
.product-list-item{float:left;border:1px solid #AAA;padding:10px;margin-bottom:10px;width:100%;}
.product-list-item h5{color:#00589D;padding-bottom:5px;}
.product-list-item h5 a{font-size:14px;font-weight:bold;text-decoration:none;color:#00589D;}
.product-list-item a:hover{text-decoration:underline;}
.product-list-item img{width:100%;}
.product-list-image, .product-list-summary{float:left;}
.product-list-image{width:120px;margin-right:10px;}
.product-list-summary{width:410px;text-align:left;}
.product-list-summary ul{margin-left:20px;}
.product-list-summary li{list-style:disc;font-size:12px;color:#767478;line-height:20px;margin-left:0;}
.detail-options{width:100%;border-collapse:separate;border-spacing:1px;margin-bottom:60px;}
.detail-options th, .detail-options td{padding:5px;margin-top:1px;color:#333;}
.detail-options th{width:200px;background:#BBB;margin-right:1px;}
.detail-options td{background:#efefef;}
.detail-options td.error{background:#CD202C;color:#efefef;}
.detail-options td.notice{background:#34B233;color:#efefef;}
.product-detail-image{float:left;width:200px;margin-right:20px;}
.product-detail-image img{width:100%;}
.product-detail-summary{float:left;}
.product-detail-summary h5{float:left;}
.product-detail-summary ul{float:left;list-style-type:none;margin-left:15px;}
.product-detail-summary ul li{margin:0;float:left;}
.product-detail-summary ul li a{display:block;padding:0 10px;}
.product-detail-summary p{clear:left;}
#NotifyMessage{color:#CD202C;display:none;}
#ExtraNotice{color:#34B233;display:none;}
.textError{color:#CD202C;}
#footer img{float:left;}
.footer-navigation{list-style:none;float:right;margin-top:4px;}
.footer-navigation li{float:left;margin-left:5px;border-left:1px solid #777;height:14px;line-height:14px;}
.footer-navigation li.alpha{border:none;}
.footer-navigation li a{color:#231F20;font-size:11px;text-transform:uppercase;font-weight:bold;text-decoration:none;padding-left:5px;}
.footer-navigation li a:hover{color:#000;}
#lang{float:right;}
#lang ul{padding:0;margin:0;list-style:none;display:inline;background-color:#747678;}
#lang li{float:none;position:relative;display:inline;}
#lang li ul{display:none;position:relative;top:5.2em;left:0em;background-color:#747678;}
#lang li > ul{top:1.2em;width:110px;left:-10px;}
#lang li:hover ul{display:block;}
#lang a{color:#ffffff;text-decoration:none;position:relative;left:-20px;}
.pressfont{font-size:11px;font-weight:bold;text-align:left;text-transform:uppercase;padding-left:0;}
.pressannounce{font:bold 12px/16px Arial;text-align:left;text-transform:uppercase;display:inline;}
.pressannounce + p{display:inline;}
.backbutton{width:150px;background:#C4BFB5;height:25px;font-size:14px;font-style:normal;text-align:justify;float:left;margin-left:15px;border:thin;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border-color:#000;}
.pressi{font-style:italic;font-size:11px;font-weight:normal;float:left;position:absolute;top:270px;left:598px;}
.presstext{width:600px;float:left;padding-left:0;}
.twtr-widget{font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif !important;font-size:12px !important;position:relative;}
.twtr-fullscreen{font-size:220% !important;}
.twtr-fullscreen .twtr-new-results{}
.twtr-inactive{display:none;}
.twtr-widget a img{border:0 none !important;}
.twtr-doc{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;font-weight:normal;overflow:hidden;text-align:left;width:100%;}
.twtr-bd{padding:0 1px;}
.twtr-widget .twtr-tweet-wrap{overflow:hidden;padding:6px 8px;}
.twtr-fullscreen .twtr-tweet-wrap{padding:20px;}
.twtr-widget .twtr-tweet{border-bottom:1px dotted #DDDDDD;overflow:hidden;}
.twtr-widget-profile img.twtr-profile-img{border:0 none !important;display:block;float:left;height:31px;width:31px;}
.twtr-widget h3, .twtr-widget h4, .twtr-widget p{line-height:1.2 !important;margin:0 !important;padding:0 !important;width:auto !important;}
.twtr-widget-profile h3, .twtr-widget-profile h4{margin:0 0 0 40px !important;}
.twtr-widget h3{font-size:11px !important;font-weight:normal !important;}
.twtr-widget h4{font-size:16px !important;}
.twtr-widget em, .twtr-widget .twtr-new-results{display:block;font-size:9px;font-style:normal;margin-top:2px;}
.twtr-widget .twtr-new-results{bottom:5px;display:block;line-height:0.9;margin:0 auto -10px !important;padding:3px;position:relative;text-align:center;}
.twtr-results-inner{bottom:-2px;font-size:100%;line-height:1;margin:0 auto;padding:4px 0;position:relative;text-align:center;width:40%;z-index:2;}
.twtr-results-hr{background:none repeat scroll 0 0 transparent;border-bottom:1px dotted #DDDDDD;bottom:7px;height:1px;overflow:hidden;position:relative;width:100%;z-index:1;}
.twtr-new-results span{display:block;font-size:9px !important;position:relative;top:-14px;z-index:3;}
.twtr-fullscreen .twtr-new-results span{font-size:24px !important;}
.twtr-hd{overflow:hidden;padding:10px;position:relative;}
.twtr-fullscreen .twtr-hd{height:0;padding:0;}
.twtr-timeline{-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;height:225px;overflow:hidden;position:relative;z-index:2;}
.twtr-scroll .twtr-timeline{overflow-x:hidden;overflow-y:auto;}
.twtr-widget .twtr-tweet:last-child{border-bottom-width:0;}
.twtr-ft{position:relative;display:none;}
.twtr-ft div{overflow:hidden;padding:10px;}
.twtr-ft span{float:right;text-align:right;}
.twtr-ft a{display:block;float:left;}
.twtr-ft span a{float:none;}
.twtr-avatar{display:block;float:left;height:40px;overflow:hidden;width:40px;}
.twtr-fullscreen .twtr-avatar{height:80px;width:80px;}
.twtr-img{height:25px;width:25px;}
.twtr-img img{height:30px;width:30px;}
.twtr-fullscreen .twtr-img img{height:72px;width:72px;}
.twtr-fullscreen a.twtr-join-conv{display:none;}
.twtr-tweet-text{margin-left:40px;}
.twtr-fullscreen .twtr-tweet-text{margin-left:90px;}
.twtr-doc a{text-decoration:none !important;}
.twtr-doc a:hover{text-decoration:underline !important;}
.menu{list-style:none;margin-top:10px;}
.menu li{float:left;margin:0 0 0 20px;padding:0;231F20}
.menu li a{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#363636;text-decoration:none;}
.menu li a.drop{color:#231F20;}
.menu li:hover a.drop{color:#00589D;cursor:pointer;border-top:2px solid #5277AB;}
.menu li .drop{background:url("img/drop.png") no-repeat right right 8px;text-transform:uppercase;font-weight:bold;font-size:13px;}
#mega li:hover .drop{background:url("img/drop.png") no-repeat right right 7px;}
#search-icon{background:url("../img/search-sm-light.png") no-repeat;border:none;height:12px;margin-left:.5em;position:absolute;top:58px;width:12px;}
#search-button{background:url("../img/pp/go.png") no-repeat;border:medium none;color:#ffffff;cursor:pointer;width:36px;height:26px;padding:0;margin:0;vertical-align:top;}
.search-wrapper input{border:none;}
.hbanner{padding-right:.75em;}
.menu .searchbox{background-color:#F2F2F2;border:1px solid #D3D3D3;border-radius:4px;color:#AAAAAA;font-size:12px;height:25px;padding-bottom:0;padding-left:1.75em;padding-right:5px;padding-top:0;width:10em;}
.menu li.menu-search, .menu li.menu-cart{float:right;}
.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns{margin:4px auto;float:left;position:absolute;left:-999em;text-align:left;padding:10px 5px 10px 5px;border:1px solid #777;border-top:none;background-color:#FFF;}
.menu li:hover .dropdown_1column,
.menu li:hover .dropdown_2columns,
.menu li:hover .dropdown_3columns,
.menu li:hover .dropdown_4columns{left:370px;}
.menu li:hover .dropdown_5columns{left:200px;}
.col_1{width:130px;}
.col_2{width:270px;}
.col_3{width:410px;}
.col_4{width:550px;}
.col_5{width:690px;}
.menu .menu_right{float:right;margin-right:0;}
.menu li .align_right{-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px;}
.menu li:hover .align_right{left:auto;right:-1px;top:auto;}
.menu p, .menu h2, .menu h3, .menu ul li{font-family:Arial, Helvetica, sans-serif;line-height:21px;font-size:12px;text-align:left;-webkit-text-shadow:1px 1px 1px #FFF;text-shadow:1px 1px 1px #FFF;}
.menu h2{font-size:21px;font-weight:400;letter-spacing:-1px;margin:7px 0 14px 0;padding-bottom:14px;border-bottom:1px solid #666;}
.menu h3{font-size:14px;margin:7px 0 14px 0;padding-bottom:7px;border-bottom:1px solid #888;}
.menu p{line-height:18px;margin:0 0 10px 0;}
.menu li:hover div a{font-size:12px;color:#015b86;}
.menu li:hover div a:hover{color:#029feb;}
.imgshadow{background:#FFF;padding:4px;border:1px solid #777;margin-top:5px;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;}
.img_left{width:auto;float:left;margin:5px 15px 5px 5px;}
.menu li .black_box{background-color:#333;color:#EEE;-webkit-text-shadow:1px 1px 1px #000;text-shadow:1px 1px 1px #000;padding:4px 6px 4px 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000;-moz-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000;}
.menu li ul{list-style:none;padding:0;margin:0 0 12px 0;}
.menu li ul li{color:#00589D;font-weight:normal;font-size:11px;padding:0;}
.menu li ul li:hover{background:none;border:none;padding:0;margin:0;}
.menu li .greybox li{background:#F4F4F4;border:1px solid #BBB;margin:0 0 4px 0;padding:4px 6px 4px 6px;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.menu li .greybox li:hover{background:#FFF;border:1px solid #AAA;padding:4px 6px 4px 6px;margin:0 0 4px 0;}
.menu-cart ul{display:none;position:absolute;z-index:100;padding:10px !important;list-style:none outside none;border:1px solid #DFDFDF;-moz-box-shadow:0 2px 4px #DDD;-webkit-box-shadow:0 2px 4px #DDD;background:none repeat scroll 0 0 #FFFFFF;right:0;width:120px;}
.menu-cart:hover ul{display:block;}
.menu li.menu-cart{position:relative;}
.menu li.menu-cart ul li{float:none;margin-left:0;}
.menu li.menu-cart ul li:hover{margin-left:0px;padding:0;}
.menu li.menu-cart ul li a{font-size:12px;-webkit-text-shadow:none;text-shadow:none;line-height:normal;}
.menu li.menu-cart ul li a:hover{text-decoration:underline;}
.menu-cart ul li:nth-child(1) > a:before{content:url("../img/locator.jpg");padding-right:.5em;}
.menu-cart ul li:nth-child(2) > a:before{content:url("../img/fav.jpg");padding-right:.5em;}
.menu-cart ul li:nth-child(3) > a:before{content:url("../img/cart.jpg");padding-right:.5em;}
.menu-cart img{padding-top:1px;}
.dropdown_1column, .menu li:hover .dropdown_2columns, .menu li:hover .dropdown_3columns, .menu li:hover .dropdown_4columns, .menu li:hover .dropdown_5columns{-moz-box-shadow:0 3px 5px #9A9A9A;-webkit-box-shadow:0 3px 5px #9A9A9A;box-shadow:0 3px 5px #9A9A9A;}
table{border-color:transparent;}
table.reference5, table.reference4, table.reference3, table.reference{background:none;margin-bottom:0;box-shadow:none;}
.megatable table{border:none;border-color:transparent;margin:0;padding:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.reference4 tr, .reference4 tr.even, table.reference4 tr.even,
.reference3 tr, .reference3 tr.even, table.reference3 tr.even,
.reference5 tr, .reference5 tr.even, table.reference5 tr.even{background:none;background-color:transparent;}
.menu li:hover div a{font-size:12px;line-height:14px;color:#015B86;font-weight:normal;padding:2px 5px 2px 0;text-transform:none;display:block;}
.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns{border:1px solid #F3F4F5;border-top:none;background:#FFF;margin-top:0;padding:0 4px 4px 4px;position:absolute;z-index:200;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.dropdown_4columns{margin-left:-180px;}
.reference5, .reference4, .reference3, .reference{margin:0;}
table.reference5 tbody, table.reference4 tbody, table.reference3 tbody{background-image:linear-gradient(bottom, #F3F5F6 0%, #FFFFFF 43%);background-image:-o-linear-gradient(bottom, #F3F5F6 0%, #FFFFFF 43%);background-image:-moz-linear-gradient(bottom, #F3F5F6 0%, #FFFFFF 43%);background-image:-webkit-linear-gradient(bottom, #F3F5F6 0%, #FFFFFF 43%);background-image:-ms-linear-gradient(bottom, #F3F5F6 0%, #FFFFFF 43%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #F3F5F6), color-stop(0.43, #FFFFFF));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F3F5F6', EndColorStr='#FFFFFF');}
tbody.no-gradient{background:none;background-image:none;}
.reference4 th, .reference3 th, .reference5 th, .reference th{background:#F3F5F6;border-right:1px solid white;font-size:12px;line-height:12px;text-transform:uppercase;}
.reference4 tr.clear-back, .reference5 tr.clear-back{background:none;}
.reference5 tr.clear-back{background:#FFF;}
.reference5 .col_1, .reference5 .col_1a{width:170px;}
th > .col_1, th > .col_1a{color:#231F20;font-weight:bold;}
div.col_1 a, div.col_1a a{display:block;text-transform:none;}
table.reference5 td, table.reference4 td, table.reference3 td{border-right:1px solid #EFEFEF;}
table.reference5 td.last, table.reference4 td.last, table.reference3 td.last{border-right:none;width:190px;}
.megatable .col_1, .megatable .col_1a, .megatable3 .col_1, .megatable3 .col_1{min-width:200px;font-size:12px;padding:1px;text-transform:uppercase;}
.slides, .slides1{position:absolute;top:0;}
.slides h1, .slides1 h1{color:#E98606;background-color:#fff;font-size:12px;margin:0;padding:0;}
.slides_container{overflow:hidden;position:relative;width:220px;height:230px;}
.slides_container .titlebox{font-size:16px;text-transform:uppercase;color:#999;border-bottom:1px solid #999;margin-bottom:10px;z-index:-8000;background:none;}
.slides .slide, .slides1 .slide{padding:0;width:220px;height:230px;display:block;}
.slides .next, .slides .prev, .slides1 .next, .slides1 .prev{position:absolute;top:107px;left:-39px;width:24px;height:43px;display:block;}
.slides .next, .slides1 .next{left:585px;}
.pagination{position:absolute;top:7px;right:5px;z-index:20;background:#FFF;}
.pagination li{float:left;margin:0 1px;list-style:none;}
.pagination li a{display:block;width:11px;height:0;padding-top:11px;background-image:url('../img/bullet.png');background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a{background-position:0 -11px;}
.slides .link, .slides1 .link{display:block;margin-top:10px;font-weight:800;}
#wowslider-container1{-ms-zoom:1;zoom:1;position:relative;max-width:210px;margin:0 auto;z-index:100;border:none;text-align:left;padding-top:1px;}
* html #wowslider-container1{width:208px;}
#wowslider-container1 ul{position:relative;width:100%;left:0;list-style:none;margin:0;padding:0;border-spacing:0;}
#wowslider-container1 ul li{width:1%;line-height:0;float:left;font-size:0;padding:0;margin:0;}
#wowslider-container1 .ws_images{position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden;}
#wowslider-container1 .ws_images a{width:100%;display:block;color:transparent;}
#wowslider-container1 .ws_images img{width:100%;border:none 0;max-width:none;}
#wowslider-container1 a{text-decoration:none;-moz-outline:none;outline:none;border:none;}
#wowslider-container1 .ws_bullets{font-size:0;float:left;position:absolute;z-index:70;}
#wowslider-container1 .ws_bullets div{position:relative;float:left;}
#wowslider-container1 a.wsl{display:none;}
#wowslider-container1 .ws_bullets{padding:0;}
#wowslider-container1 .ws_bullets a{width:15px;height:15px;background:url('../img/bullet.png') left top;float:left;text-indent:-4000px;position:relative;margin-left:3px;color:transparent;}
#wowslider-container1 .ws_bullets a:hover{background-position:0 50%;}
#wowslider-container1 .ws_bullets a.ws_selbull{background-position:0 100%;}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev{position:absolute;display:none;top:50%;margin-top:-22px;z-index:60;height:45px;width:45px;background-image:url(./arrows.png);}
#wowslider-container1 a.ws_next{background-position:100% 0;right:11px;}
#wowslider-container1 a.ws_prev{left:11px;background-position:0 0;}
* html #wowslider-container1 a.ws_next, * html #wowslider-container1 a.ws_prev{display:block;}
#wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev{display:block;}
#wowslider-container1 .ws-title{position:absolute;display:block;bottom:0;left:0;margin-right:3px;padding-top:2px;width:100%;background:#FFFFFF;color:#0099CC;z-index:50;font-size:14px;-moz-border-radius:1px;-webkit-border-radius:1px;-moz-opacity:1;border-radius:1px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
#wowslider-container1 .ws-title div{padding-top:5px;font-size:12px;color:#666;font-weight:normal;}
#wowslider-container1 .ws_bullets{top:-21px;right:7px;}
#wowslider-container1 ul{-o-animation:wsBasic 15s infinite;-moz-animation:wsBasic 15s infinite;-webkit-animation:wsBasic 15s infinite;animation:wsBasic 15s infinite;}
@keyframes wsBasic{0%{left:-0%;}
32.67%{left:-0%;}
33.33%{left:-100%;}
66%{left:-100%;}
66.67%{left:-200%;}
99.33%{left:-200%;}
}
@-moz-keyframes wsBasic{0%{left:-0%;}
32.67%{left:-0%;}
33.33%{left:-100%;}
66%{left:-100%;}
66.67%{left:-200%;}
99.33%{left:-200%;}
}
@-webkit-keyframes wsBasic{0%{left:-0%;}
32.67%{left:-0%;}
33.33%{left:-100%;}
66%{left:-100%;}
66.67%{left:-200%;}
99.33%{left:-200%;}
}
#ca-container{position:relative;margin:10px 0;padding:0;height:275px;z-index:199;}
.ca-wrapper{width:980px;height:100%;position:relative;overflow:hidden;}
.ca-item{position:relative;float:left;}
.ca-item-main{padding:4px;position:absolute;top:-5px;left:10px;right:5px;bottom:5px;background:#fff;overflow:hidden;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);box-shadow:1px 1px 2px rgba(0,0,0,0.2);}
.ca-icon{width:150px;height:100px;position:relative;margin:0 auto;background:transparent url('../img/animal1.png') no-repeat center center;}
.ca-item h3{text-transform:uppercase;font-size:13px;}
.ca-content-text{font-size:12px;font-style:italic;font-family:"Georgia","Times New Roman",serif;margin:10px 20px;padding:10px 20px;line-height:24px;}
.ca-nav span{width:25px;height:38px;position:absolute;top:40%;margin-top:-19px;left:-20px;text-indent:-9000px;-moz-opacity:0.7;opacity:0.7;cursor:pointer;z-index:100;}
.ca-nav span.ca-nav-next{left:auto;right:-8px;background:transparent url('../img/next.png') top left no-repeat;*/}
.ca-nav span.ca-nav-prev{background:transparent url('../img/prev.png') top left no-repeat;*/}
.ca-nav span:hover{-moz-opacity:1.0;opacity:1.0;}
.ca-item{margin:5px;}
.module{width:224px;color:#231F20;background:#FFF;border:1px #DEDEDE solid;overflow:hidden;margin-bottom:20px;}
.module img{max-width:100%;width:212px;height:81px;margin:6px 6px 0 6px;}
.module object{position:relative;width:212px;height:81px;margin:6px 6px 0 6px;}
.module-header{padding:5px;border-bottom:1px solid #DEDEDE;}
.module-content{padding:8px;font-size:12px;line-height:14px;}
.module-content h3{text-transform:none;font-size:14px;font-weight:normal;padding-bottom:2px;}
.module-content p{margin:6px 0;line-height:14px;}
.module-content a{display:block;text-decoration:none;color:#00589D;}
.module.list-module a{display:block;text-decoration:none;color:#00589D;line-height:14px;padding-bottom:6px;}
.module.content-module a{display:block;text-decoration:none;color:#00589D;line-height:14px;padding-bottom:2px;font-size:14px;}
.module-content a:hover{text-decoration:underline;}
.cta{display:block;margin-top:20px;}
.cta.learn-more{font-size:14px;text-align:right;padding-right:20px;}
.cta.register{font-size:20px;}
.cta.see-all{}
.module-button{}
.module-button p{display:block;font-size:24px;font-weight:bold;line-height:26px;height:163px;width:205px;padding:50px 10px 0 10px;color:white;text-decoration:none;}
.module-button a{color:#FFF;text-decoration:none;display:block;height:190px;width:194px;padding:40px 10px;}
.module-button a:hover{background:rgba(0, 0, 0, 0.3);}
.module-button .cta.learn-more:after{position:absolute;padding-left:2px;content:"\00bb";}
.twitter-feed .module-content{height:166px;overflow-x:hidden;overflow-y:scroll;}
.contact-wrapper{margin:20px 0 0 0;color:#555;}
.column{float:left;width:100%;position:relative;}
.column.col-three{overflow:hidden;}
.column.col-two{right:22%;}
.column.col-one{right:44%;}
.subcolumn{float:left;position:relative;overflow:hidden;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:10px;line-height:16px;font-size:12px;}
.subcolumn.subcol-one{width:28%;left:66%;background:#FFF;}
.subcolumn.subcol-two{width:35%;left:67%;background:#EFEFEF;}
.subcolumn.subcol-three{width:28%;left:68%;background:#FFF;}
.contact-section{margin:20px 0;border-right:2px solid #EFEFEF;}
p.section-title{padding:0;font-weight:bold;font-size:14px;margin:0 0 10px 0;border-bottom:1px solid #999;}
.contact-section-content{padding:5px;}
.country-list{list-style:none;display:none;}
.country-list.static{display:block;}
.country-list li{padding:5px 0;}
.country-toggle{font-size:11px;margin:0 10px;float:right;}
.title-country{font-size:11px;font-weight:bold;}
input, label, select{display:block;}
form p{display:block;min-height:40px;background:#FFF;background:rgba(255, 255, 255, 0.6);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px;margin:5px 0;}
form p.button-submit{background:none;}
form p.button-submit input{float:right;}
.no-border{border:0;}
.testimonial{float:right;margin:10px 10px 10px 30px;width:180px;padding:5px;}
.testimonial-quote{font-family:"Times New Roman", Times, serif;font-size:20px;line-height:20px;font-weight:normal;font-style:italic;quotes:"\201c" "\201d";}
.testimonial-quote:first-of-type{text-indent:-10px;}
.testimonial-quote::before{content:open-quote;}
.testimonial-quote::after{content:close-quote;}
.testimonial-name{font-size:11px;text-align:right;}
.callout{box-shadow:0 1px 5px #999;-moz-box-shadow:0 1px 5px #999;-webkit-box-shadow:0 1px 5px #999;margin:10px 0;}
#content .callout img{float:left;margin:10px;max-width:160px;}
.callout-text{padding:10px;}
.awards{border:1px solid #AAA;padding:10px;margin-bottom:10px;color:#231F20;}
.awards img{float:left;width:150px;height:104px;padding:4px;}
.awards h3{padding:4px;color:#00589D;}
.page-error{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:20px;background-color:#C9CAC8;background:-moz-linear-gradient(top, rgba(67,173,159,0.2) 0%, rgba(4,57,217,0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(67,173,159,0.5)), color-stop(100%,rgba(4,57,217,0.2)));background:-webkit-linear-gradient(top, rgba(67,173,159,0.2) 0%,rgba(4,57,217,0.5) 100%);background:-o-linear-gradient(top, rgba(67,173,159,0.2) 0%,rgba(4,57,217,0.5) 100%);background:-ms-linear-gradient(top, rgba(67,173,159,0.2) 0%,rgba(4,57,217,0.5) 100%);background:linear-gradient(to bottom, rgba(67,173,159,0.2) 0%,rgba(4,57,217,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3343ad9f', endColorstr='#330439d9',GradientType=0);box-shadow:0 4px 5px #AFAFAF;color:#0073CF;min-height:400px;}
.page-error h2{margin-bottom:0;}
.results-list-item{float:left;padding:10px;margin-bottom:10px;width:97%;}
.results-list-item h3{color:#00589D;padding-bottom:5px;}
.results-list-item h3 a{font-size:14px;font-weight:bold;text-decoration:none;color:#00589D;}
.results-list-item a:hover{text-decoration:underline;}
.results-list-item img{width:100%;}
.results-list-image, .results-list-summary{float:left;}
.results-list-image{width:120px;margin-right:10px;}
.results-list-summary{width:80%;text-align:left;word-wrap:break-word;}
.results-list-summary ul{margin-left:20px;}
.results-list-summary li{list-style:disc;font-size:12px;color:#767478;line-height:20px;margin-left:0;}
table.clarity{background:#FFF;}
table.clarity th{color:#999;}
table.tr:nth-child(even){background:none;}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.menu li:hover .dropdown_5columns{left:10px;}
}