/*!
 * Bootstrap v2.2.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1}html{font-size:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.231}body,button,input,select,textarea{font-family:sans-serif;color:#222}::-moz-selection{background:#008fc5;color:#fff;text-shadow:none}::selection{background:#008fc5;color:#fff;text-shadow:none}a:link,a:visited{color:#008fc5;text-decoration:underline}a:hover,a:active{color:#008fc5;text-decoration:none}a:focus{outline:0}a:hover,a:active{outline:0}:focus{-moz-outline-style:none}:-moz-any-link:focus{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}p{margin:0 0 1em;padding:0}p:last-child{margin:0}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}h1,h2,h3{margin:0}ul,ol{margin:1em 0;padding:0 0 0 40px}dl,dd{margin:0}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;*margin-left:-7px;padding:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}#main-wrapper{float:left;width:100%}.homepage #wrapper{background:0 0}.homepage #main{width:940px;position:relative;min-height:780px;margin:0}.col2 #main{margin:0 0 0 245px;padding:0 0 20px}.col2 #leftcolumn{float:left;width:245px;margin-left:-940px}.col3 #main{margin:0 300px 0 245px;padding:0 0 20px}.col3 #leftcolumn{float:left;width:245px;margin-left:-940px}.col3 #rightcolumn{float:left;width:280px;margin-left:-280px}html,body{height:100%}body{position:relative;min-width:940px;font-family:Arial,Helvetica,sans-serif;text-align:center;color:#5e5e5e;background:#fff url(/images/site/bg.jpg) repeat}#wrapper{margin:0 auto;min-height:100%;min-width:940px;overflow:visible;position:relative;text-align:left;width:940px;background:url(/images/site/bg-wrapper.png) no-repeat 100% 155px}.nodot #wrapper{background:0 0}#content{margin:0 auto;overflow:auto;position:relative;text-align:left;width:940px;padding:0 0 580px}.homepage #header{width:100%;height:545px;z-index:99;color:#fff;background:#004159;background:-moz-linear-gradient(top,#004159 0,#008fc5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#004159),color-stop(100%,#008fc5));background:-webkit-linear-gradient(top,#004159 0,#008fc5 100%);background:-o-linear-gradient(top,#004159 0,#008fc5 100%);background:-ms-linear-gradient(top,#004159 0,#008fc5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@blueDark', endColorstr='@blue', GradientType=0);background:linear-gradient(top,#004159 0,#008fc5 100%)}#header{display:block;position:relative;margin:0 auto;width:940px;height:200px;background:0 0}#footer{clear:both;position:relative;z-index:1;width:100%}h1{font:400 348%/.85em EngschriftDIND,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 30px}h2{font:400 189%/1em EngschriftDIND,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:25px 0 10px}h2.subtitle{color:#eeb211;margin:-25px 0 30px 0}.footer h2{font:400 153.9%/1em EngschriftDIND,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 10px}h3{font:400 182%/1em EngschriftDIND,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 15px}h4{font:400 182%/1em EngschriftDIND,Arial,Helvetica,sans-serif;margin:0 0 15px}::-moz-selection{background:#008fc5;color:#fff;text-shadow:none}::selection{background:#008fc5;color:#fff;text-shadow:none}a:link,a:visited{color:#008fc5}a:hover,a:active{color:#8cc63f}#main ol ol,#main ul ul{margin:.5em 0}#main ol ol li{list-style-type:lower-alpha}#main ul li,#main ol li{line-height:21px;margin-bottom:5px}img.printlogo{display:none}.logo{display:block;width:835px;height:172px;position:absolute;top:0;left:0;text-indent:-999em;background:url(/images/site/cooper-hong-inc.png) no-repeat}.logo a{display:block;height:140px;left:0;position:absolute;text-indent:-999em;top:30px;width:230px}p{line-height:21px;margin:0 0 21px}p:last-child{margin:0}p.footnote{font-size:11px;line-height:18px}div.hr{clear:both;height:1px;background:#b5b5b5}div.hr hr{display:none}a.ready-to-connect{display:block;width:164px;height:164px;text-indent:-999em;background:url(/images/site/ready-to-connect.png) no-repeat}a.ready-to-connect:hover{background-position:0 -164px}ul.sharethis{overflow:hidden;margin:10px 0 30px;padding:0}ul.sharethis li{float:left;display:inline;margin-right:5px;padding:0;list-style:none}@font-face{font-family:EngschriftDIND;src:url(../fonts/115FF3_0.eot);src:url(../fonts/115FF3_0.eot?#iefix) format('embedded-opentype'),url(../fonts/115FF3_0.woff) format('woff'),url(../fonts/115FF3_0.ttf) format('truetype'),url(../fonts/115FF3_0.svg#wf) format('svg')}.homepage #navigation-wrapper{width:175px;position:absolute;top:190px;left:0}.homepage .navigation-top{display:block;width:175px;height:13px;background:url(/images/site/bg-nav-top.png) no-repeat 0 0}.homepage .navigation-bottom{display:block;width:175px;height:70px;background:url(/images/site/bg-nav-bottom.png) no-repeat 0 0;position:relative}.homepage .navigation-bottom a{position:absolute;left:33px;top:34px}.homepage #navigation{background:url(/images/site/bg-nav-mid.png) repeat-y}.homepage #navigation ul{margin-left:16px;width:139px}.homepage #navigation ul li{padding-bottom:2px;margin:0}.homepage #navigation a{display:block;padding:3px 10px;font:700 108%/1.2em Arial,Helvetica,sans-serif;color:#484848;text-transform:uppercase;text-decoration:none}.homepage #navigation a:hover{background:#fff}.homepage #bg-navigation-services{display:block;width:219px;height:773px;position:absolute;top:0;right:25px;z-index:1;background:url(/images/site/bg-nav-services-home.png) no-repeat}.homepage #navigation-services{background:0 0;display:block;height:200px;position:absolute;right:15px;top:25px;width:240px;z-index:10}.homepage #navigation-services ul{margin:0;padding:0;width:240px}.homepage #navigation-services ul li{font:400 108%/1.2em Arial,Helvetica,sans-serif}.homepage #navigation-services ul li a{color:#444;text-decoration:none;text-transform:uppercase;display:block;padding:6px 30px 6px 0;text-align:right}.homepage #navigation-services ul li a:hover,.homepage #navigation-services ul li a:active{color:#008fc5;background:url(/images/site/navigation-services-hover.png) repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.homepage #navigation-services a.ready-to-connect{left:40px;padding:0!important;position:absolute;top:480px}.homepage #navigation-services a.ready-to-connect:hover{background:url(/images/site/ready-to-connect.png) no-repeat 0 -164px}a.ready-to-connect{padding:0!important;position:absolute;right:57px;top:500px;z-index:15}a.ready-to-connect:hover{background:url(/images/site/ready-to-connect.png) no-repeat 0 -164px}.consultform{background:#8cc63f;-webkit-border-radius:0 15px 15px;-moz-border-radius:0 15px 15px;border-radius:0 15px 15px;display:none;height:309px;position:absolute;left:47px;top:611px;width:307px;z-index:16}.consultform form{position:absolute;top:15px;left:17px}.homepage #consultform{-webkit-border-radius:15px 0 15px 15px;-moz-border-radius:15px 0 15px 15px;border-radius:15px 0 15px 15px;left:563px;top:619px}.utility{position:absolute;top:112px;right:0}.utility ul li{list-style:none;display:inline;float:left;margin-left:10px;border-left:1px solid #5e5e5e}.utility ul li:first-child{border:none}.utility ul li a{font:700 93%/1em Arial,Helvetica,sans-serif;color:#5e5e5e;text-decoration:none;text-transform:uppercase;margin-left:10px}.utility ul li a:hover{color:#008fc5}.utility ul li a.selected{color:#008fc5;text-decoration:underline}.navigation-services-top{display:block;width:245px;height:40px;background:url(/images/site/bg-nav-services-top.png) no-repeat 0 0}.navigation-services-bottom{display:block;width:245px;height:270px;background:url(/images/site/bg-nav-services-bottom.png) no-repeat 0 0;position:relative}.navigation-services-bottom a{position:absolute;left:33px;top:34px}#navigation-services{background:url(/images/site/bg-nav-services-mid.png) repeat-y}#navigation-services ul{width:216px;margin-left:8px}#navigation-services ul li{padding-bottom:2px}#navigation-services a{display:block;padding:6px 10px;font:700 108%/1.2em Arial,Helvetica,sans-serif;color:#484848;text-transform:uppercase;text-decoration:none}#navigation-services a:hover{background:#fff}#navigation-services ul ul{margin:0 0 0 24px;width:193px}#navigation-services ul ul li{list-style:disc outside none;color:#008fc5}#navigation-services ul ul li a{color:#008fc5;display:block;font-weight:400;padding:6px 0;width:185px;background:none!important}#navigation-services ul ul li a.selected{background:0 0;color:#484848}#navigation-services li.active a,#navigation-services li.active_parent a{color:#008fc5;background:#fff}#navigation-services li li.active a{color:#484848!important;backgorund:none!important}#navigation-services li.active a:hover{color:#484848}.homepage #header{display:none}.homepage #header #utility ul{margin:425px auto 0}.homepage #header #utility li{list-style:none;display:inline;margin-right:20px;padding-left:20px}.homepage #header #utility li:first-child{padding:0}.homepage #header #utility a:link,.homepage #header #utility a:visited{color:#fff;text-decoration:none}.homepage #header #utility a:hover,.homepage #header #utility a:active{color:#fff;text-decoration:underline}#header a.close{display:block;width:90px;height:65px;position:absolute;bottom:5px;left:445px;text-align:center;background:url(/images/site/buttons/close.png) no-repeat 27px 25px}#header a.close:link,#header a.close:visited{color:#66bcdc;text-decoration:none}#header a.close:hover,#header a.close:active{color:#fff;text-decoration:underline;background-position:27px -86px}#header-inner{width:960px;height:545px;overflow:hidden;margin:0 auto;position:relative}#header-inner a{color:#66bcdc}#header-inner #panel1{background:url(/images/site/header/bg-header-panel1.png) no-repeat 790px 300px}#header-inner #panel1 .service{display:block;width:160px;float:left;display:inline;margin-right:0;text-align:left;position:relative}#header-inner #panel1 .service img{position:absolute;top:0;left:0;clip:rect(0 160px 60px 0)}#header-inner #panel1 .active img{position:absolute;top:-60px;left:0;clip:rect(60px 160px 120px 0)}#header-inner #panel1 dl{width:130px;padding:0 15px 5px;margin-top:80px;color:#66bcdc}#header-inner #panel1 dt{font-weight:700;text-transform:uppercase;display:block;width:140px;height:40px}#header-inner #panel1 dd{margin-bottom:10px}#header-inner #panel1 dd p{font-size:93%;line-height:17px}#header-inner #panel1 .active dl,#header-inner #panel1 .active a{color:#fff}#header-inner #panel2{padding-top:25px;background:url(/images/site/header/bg-header-panel2.png) no-repeat 585px 0;color:#fff}#header-inner #panel2 .w{float:left;width:275px;margin-right:30px;display:inline}#header-inner #panel2 .e{float:left;width:655px;display:inline}#header-inner #panel2 p.header{font:189%/1em EngschriftDIND,Arial,Helvetica,sans-serif;margin:50px 0 10px;text-transform:uppercase}#header-inner #panel3{background:url(/images/site/header/bg-header-panel3.jpg) no-repeat 124px 0}#header-inner #panel3 p{width:575px;font-size:138.5%;color:#fff;text-align:center;margin:255px auto 0;line-height:27px}#header-inner #panel3 a{color:#fff!important}#slider{width:960px;margin:0 auto;position:relative;z-index:5}#slider .scroll{height:365px;width:960px;overflow:auto;overflow-x:hidden;position:relative}#slider .scrollContainer .panel{padding:0;height:365px;width:960px;color:#000;text-align:left}#slider ul.navigation{list-style:none;margin:0 auto;padding:60px 0 0;width:760px;border-top:1px solid #66bcdc}#slider ul.navigation li{display:inline;margin-left:10px}#slider ul.navigation li:first-child{margin:0}#slider ul.navigation a:link,#slider ul.navigation a:visited{color:#66bcdc!important;text-decoration:none}#slider ul.navigation a:hover,#slider ul.navigation a:active{color:#66bcdc!important;text-decoration:underline}#slider ul.navigation a.selected{color:#fff!important}#slider .hide{display:none}.homepage .logo{width:651px;background:url(/images/site/cooper-hong-inc-homepage.png) no-repeat;z-index:10}.rotator-wrapper{background:url(/images/site/rotator/rotator-wrapper.png) no-repeat;width:671px;height:536px;padding:16px 0 0 84px;position:absolute;top:130px;left:140px;z-index:5}.nivoSlider{position:relative;width:506px;height:506px;background:url(/images/site/rotator/loading.gif) no-repeat 50% 50%}.nivoSlider img{position:absolute;top:0;left:0;display:none;width:506px;height:506px}.nivoSlider a{border:0;display:block}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}.nivo-slice{display:block;position:absolute;z-index:5;height:100%}.nivo-box{display:block;position:absolute;z-index:5}.nivo-html-caption{display:none}.nivo-caption{position:absolute;left:0;top:0;background:0 0;width:100%;display:block;z-index:8}.nivo-caption h1,.nivo-caption h2{font:400 100%/3em EngschriftDIND,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0}.nivo-caption p{font:700 104%/1.3em Arial,Helvetica,sans-serif!important;text-transform:none}.nivo-directionNav a{position:absolute;z-index:9;cursor:pointer;display:block;width:47px;height:91px;text-indent:-9999px;border:0;top:210px}.nivo-directionNav a:hover{background-position:0 -91px}a.nivo-prevNav{left:-70px;background:url(/images/site/rotator/arrow-prev.png) no-repeat 0 0}a.nivo-nextNav{right:-70px;background:url(/images/site/rotator/arrow-next.png) no-repeat 0 0}.nivo-controlNav{position:absolute;bottom:-60px}.nivo-controlNav a{display:block;width:23px;height:23px;background:url(/images/site/rotator/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:7px;float:left;position:relative;z-index:9;cursor:pointer}.nivo-controlNav a.active{font-weight:700;background-position:0 -23px}#tweet{height:auto;overflow:hidden;position:absolute;right:20px;top:20px;width:310px}#tweet h3{font:277%/1em EngschriftDIND,Arial,Helvetica,sans-serif;margin-bottom:5px;color:#8b8b8b}#tweet a.follow-us{position:absolute;right:0;text-align:right;top:18px;font-size:93%}#tweet a{color:#008fc5!important}#tweet .tweet_list{background:#fff;margin:0;padding:15px;width:280px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#tweet .tweet_list li{list-style:none;font-size:93%;color:#666;margin-bottom:1em;line-height:1.4em}#tweet .tweet_list li:last-child{margin:0}#tweet .tweet_avatar{display:none}#tweet .tweet_time{display:none}#blogscroll-wrapper{position:absolute;bottom:115px;right:20px}#blogscroll-wrapper h3{font:277%/1em EngschriftDIND,Arial,Helvetica,sans-serif;margin-bottom:5px;color:#8b8b8b}#blogscroll-wrapper a.readall{position:absolute;right:0;text-align:right;top:18px;color:#008fc5!important;font-size:93%}.jcarousel-skin-chi .jcarousel-container a{color:#008fc5!important}.jcarousel-skin-chi .jcarousel-direction-rtl{direction:rtl}.jcarousel-skin-chi .jcarousel-container-horizontal{width:245px;padding:20px 40px}.jcarousel-skin-chi .jcarousel-container-vertical{height:70px;padding:0;width:310px}.jcarousel-skin-chi .jcarousel-clip{overflow:hidden}.jcarousel-skin-chi .jcarousel-clip-vertical{height:40px;width:225px}.jcarousel-skin-chi .jcarousel-clip-vertical{height:50px;padding:10px 15px;width:240px;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.jcarousel-skin-chi .jcarousel-item-vertical{margin-bottom:15px;font-size:93%;line-height:1.4em}.jcarousel-skin-chi .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-chi .jcarousel-next-vertical{position:absolute;bottom:0;right:0;width:30px;height:30px;cursor:pointer;background:url(/images/site/scroll-next.png) no-repeat 0 0}.jcarousel-skin-chi .jcarousel-next-vertical:hover,.jcarousel-skin-chi .jcarousel-next-vertical:focus,.jcarousel-skin-chi .jcarousel-next-vertical:active{background-position:-30px 0}.jcarousel-skin-chi .jcarousel-next-disabled-vertical,.jcarousel-skin-chi .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-chi .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-chi .jcarousel-next-disabled-vertical:active{cursor:default;background-position:-60px 0}.jcarousel-skin-chi .jcarousel-prev-vertical{position:absolute;right:0;top:0;width:30px;height:30px;cursor:pointer;background:url(/images/site/scroll-prev.png) no-repeat 0 0}.jcarousel-skin-chi .jcarousel-prev-vertical:hover,.jcarousel-skin-chi .jcarousel-prev-vertical:focus,.jcarousel-skin-chi .jcarousel-prev-vertical:active{background-position:-30px 0}.jcarousel-skin-chi .jcarousel-prev-disabled-vertical,.jcarousel-skin-chi .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-chi .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-chi .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:-60px 0}#pagination-top{margin:15px 0 25px}#pagination-bottom{margin:5px 0 15px}.pagination{clear:both;display:block;width:100%;overflow:hidden}.pagination .pagination-left{display:inline;float:left;height:16px;background:url(/images/site/bg-pagination.png) repeat-x 0 50%}.pagination .pagination-right{display:inline;float:right;padding:0 27px 0 0;position:relative}.pagination span,.pagination a{padding:0 3px;font-size:100%;font-weight:700}.pagination a:link,.pagination a:visited{text-decoration:none;color:#8cc63f}.pagination a:hover,.pagination a:active{text-decoration:none;color:#5e5e5e}.pagination span.atStart{background:url(/images/site/paginate-previous.png) no-repeat scroll 0 -15px transparent;display:block;float:left;height:17px;text-indent:-999em;width:17px}.pagination span.atEnd{background:url(/images/site/paginate-next.png) no-repeat scroll 0 -15px transparent;display:block;height:17px;position:absolute;right:0;text-indent:-999em;top:0;width:17px}.pagination a.previous{background:url(/images/site/paginate-previous.png) no-repeat scroll 0 5px transparent;display:block;float:left;height:17px;text-indent:-999em;width:17px}.pagination a.previous:hover{background-position:0 -15px}.pagination a.next{background:url(/images/site/paginate-next.png) no-repeat scroll 0 5px transparent;display:block;height:17px;position:absolute;right:0;text-indent:-999em;top:0;width:17px}.pagination a.next:hover{background-position:0 -15px}.gallerySlider{position:relative;display:block;width:395px;height:450px;background:url(/images/site/rotator/gallery-loading.gif) no-repeat 50% 50%}.gallerySlider img.default{display:none}.gallerySlider img{position:absolute;top:0;left:0;display:none;width:305px;height:395px}#gallery .nivo-controlNav{position:absolute;left:0;bottom:20px;margin:0}.no-js .galleryDefault{position:relative;display:block;width:395px;height:450px}.no-js .galleryDefault img{position:absolute;top:0;left:0;display:block;width:305px;height:395px}.no-js .gallerySlider{display:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:url(/images/site/lightbox/overlay.png) repeat 0 0}#cboxTopLeft{width:21px;height:21px;background:url(/images/site/lightbox/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/images/site/lightbox/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/images/site/lightbox/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/images/site/lightbox/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/images/site/lightbox/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/images/site/lightbox/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/images/site/lightbox/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/images/site/lightbox/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/images/site/lightbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/images/site/lightbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(/images/site/lightbox/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/images/site/rotator/gallery-loading.gif) no-repeat center center}#cboxClose{position:absolute;bottom:0;right:0;background:url(/images/site/lightbox/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.blog #wrapper{background:0 0}.blog #rightcolumn{padding:50px 0 0}.blog h2{color:#eeb211;margin:-25px 0 30px 0}.blog h3.monthly-archives{margin:30px 0 10px!important}.blog dl.entry{margin:0 0 30px}.blog dl.entry dt{font-weight:700;font-size:108%}.blog dl.entry dt,.blog dl.entry dd{margin:0 0 4px;line-height:21px}.blog dl.entry dd.post-date{font-style:italic;margin:-4px 0 5px 0}.blog dl.entry dd.posted{padding:2px 5px;background:#EDF5F9}.blog dl.entry dd.tags{padding:2px 5px;background:#EDF5F9}.blog .post div.hr{margin:25px 0 15px}.blog .post .nextprev{margin:0 0 10px}.blog .post .nextprev dt{clear:left;float:left;margin:0;padding:0;width:110px;font-weight:700}.blog .post .nextprev dd{margin:0 0 0 115px;padding:0}.blog .post dl.entry{margin:0}.team #wrapper{background:0 0}.team #rightcolumn{padding:62px 0 0}.team h2.jobtitle{color:#eeb211;margin:-25px 0 30px}.team img.main-image{margin:0 0 25px}#team-thumbnails{margin:0;padding:0}#team-thumbnails li{list-style:none;display:block;width:135px;height:186px;float:left;display:inline;margin:0 10px .5em 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#team-thumbnails li.alt{margin:0 0 .15em}#team-thumbnails li a{display:block;width:129px;height:180px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:3px solid #fff;text-decoration:none!important}#team-thumbnails li.selected a{border:3px solid #eeb211}#team-thumbnails-main{margin:0;padding:0}#team-thumbnails-main li{list-style:none;display:block;width:135px;height:186px;float:left;display:inline;margin:0 15px .5em 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#team-thumbnails-main li a{display:block;width:129px;height:180px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-decoration:none!important}.team-thumbnails a{position:relative}.team-thumbnails a .shade{background:url(/images/site/shade.png) no-repeat;height:40px;width:129px;position:absolute;bottom:0;left:0;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px}.team-thumbnails a .shade .title{color:#fff;display:block;font:138.5%/1.2em EngschriftDIND,Arial,Helvetica,sans-serif;left:7px;position:absolute;text-transform:uppercase;top:6px;width:118px}.team-thumbnails a .shade .category{display:none;color:#eeb211;font:61.5%/1em Arial,Helvetica,sans-serif!important;text-transform:none!important}.casestudies h2.client{color:#eeb211;margin:-25px 0 30px}.casestudies h2.first{margin-top:0}.casestudies .intro{overflow:hidden;margin-bottom:30px}.casestudies .intro p{width:395px}.casestudies #jumpmenu-wrapper{overflow:hidden;margin:30px 0 0}.casestudies label.jumpmenu{font:153.9%/1em EngschriftDIND,Arial,Helvetica,sans-serif;color:#008fc5;width:150px;padding:0;text-transform:uppercase}.no-js .casestudies select.jumpmenu{display:none}#casestudies-wrapper{overflow:hidden;clear:both}#casestudies-wrapper a.cs{display:block;width:335px;height:265px;float:left;display:inline;margin:0 25px 25px 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;text-decoration:none!important}#casestudies-wrapper a.alt{margin-right:0}#casestudies-wrapper a.cs div.shade{background:url(/images/site/shade.png) no-repeat;height:60px;width:335px;position:absolute;bottom:0;left:0;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px}#casestudies-wrapper a.cs div.shade span.title{font:153.9%/1em EngschriftDIND,Arial,Helvetica,sans-serif;color:#fff;display:block;text-transform:uppercase;position:absolute;top:10px;left:10px;width:305px}#casestudies-wrapper a.cs div.shade span.category{display:none;color:#eeb211;font:60%/1em Arial,Helvetica,sans-serif!important;text-transform:none!important}#casestudies-wrapper a.cs div.shade span.view{background:url(/images/site/green-arrow.png) no-repeat 100% 11px transparent;color:#8cc63f;padding:7px 26px 0 0}.affiliates{overflow:hidden;margin-bottom:40px}.affiliates-friends{overflow:hidden;margin-bottom:10px}h2.friends{clear:both;color:#008fc5;font-size:161.6%}div.green-hr{background:#8cc63f;clear:both;height:9px;margin-bottom:40px}.sitemap #main{margin:0 230px 0 245px}.sitemap #sitemap{overflow:hidden;margin-top:30px}.sitemap #sitemap .w{float:left;width:220px;margin-right:20px;display:inline}.sitemap #sitemap .e{float:left;width:220px;display:inline}#rightcolumn{padding:285px 0 0}#rightcolumn h3{font:153.9%/1em EngschriftDIND,Arial,Helvetica,sans-serif;background:url(/images/site/bg-h3.png) no-repeat scroll 0 2px transparent;margin:0 0 10px;padding:0 0 3px 25px;text-transform:uppercase}#rightcolumn p{padding:15px 0}#rightcolumn div.hr{height:4px;background:url(/images/site/dotted-rule.png) repeat-x}#rightcolumn div.hr hr{display:none}#rightcolumn dl{margin:0;padding:25px 0;width:280px;font-size:93%;background:url(/images/site/dotted-rule.png) repeat-x 0 100%}#rightcolumn dl dt{clear:left;float:left;margin:0;padding:0;text-align:right;width:108px}#rightcolumn dl dd{margin:0 0 0 123px;padding:0}#rightcolumn dl dd p{padding:0;margin:0;line-height:17px}#rightcolumn dl dd.title{text-transform:uppercase;font-weight:700;margin-bottom:5px}#rightcolumn dl dd.link{margin-top:10px}#rightcolumn a.read-all{clear:both;display:block;font-size:93%;margin:15px 0 0}#rightcolumn ul li{margin-bottom:5px}#rightcolumn .about img{float:right}#rightcolumn .about p{clear:both;font-style:italic;width:200px;float:right;padding:0}#rightcolumn .dotwack{display:block;width:216px;height:216px;position:absolute;top:5px;right:3px}#rightcolumn .location{padding:20px 0 10px}#rightcolumn .location dl{background:0 0;padding:0 0 15px}#rightcolumn .location dl dt{font-weight:700;line-height:1.4em}#rightcolumn .location dl dd{line-height:1.4em}.chi-challenge-gift{background:url(/images/site/challenge/gift.png) no-repeat scroll right bottom transparent;height:580px}#footer{margin-top:-580px;height:580px;background:url(/images/site/bg-footer.png) no-repeat 50% bottom}.homepage #footer{background:url(/images/site/bg-footer-home.png) no-repeat 50% bottom}#footer #footer-inner{width:940px;min-height:580px;margin:0 auto;text-align:left;position:relative}#footer #footer-inner h3{margin:0 0 5px}#footer #footer-inner a{color:#fff;text-decoration:underline}#footer #footer-inner a:hover,#footer #footer-inner a:active{text-decoration:none}#footer #footer-inner .content{width:460px;height:490px;position:absolute;bottom:0;left:20px;color:#fff}#footer #footer-inner .location{width:440px;height:180px;position:absolute;bottom:0;left:130px;overflow:hidden;color:#444;font-size:93%}#footer #footer-inner .location .w{display:inline;float:left;width:128px;height:91px;background:url(/images/site/cooper-hong-inc-footer.png) no-repeat;text-indent:-999em;margin-right:10px}#footer #footer-inner .location .e{display:inline;float:left;width:302px}#footer #footer-inner .location .e dt{font-weight:700;color:#fff;margin-bottom:.25em}#footer #footer-inner .location .e dd{margin-bottom:.25em}#footer #footer-inner .location .e dl{margin:0 0 15px}#footer #footer-inner .location .e dl.phone{display:inline;float:left;width:100px}#footer #footer-inner .location .e dl.email{display:inline;float:left;width:130px}#footer #footer-inner .location .e dl.email a:link,#footer #footer-inner .location .e dl.email a:visited{color:#444;text-decoration:none}#footer #footer-inner .location .e dl.email a:hover,#footer #footer-inner .location .e dl.email a:active{color:#444;text-decoration:underline}#footer #footer-inner ul.footer-nav{margin:0;padding:0;position:absolute;bottom:35px;left:130px;font-size:93%}#footer #footer-inner ul.footer-nav li{list-style:none;display:inline;float:left;margin-right:10px;padding-left:10px;border-left:1px solid #fff}#footer #footer-inner ul.footer-nav li:first-child{border-left:0;padding:0}#footer .social{display:block;height:38px;position:absolute;bottom:27px;right:0;width:350px;overflow:hidden}#footer .social p{position:absolute;left:0;top:10px;margin:0;font:174%/1em EngschriftDIND,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#666}#footer .social ul{position:absolute;right:0;top:0;margin:0;padding:0}#footer .social li{line-style:none;display:inline;float:left;margin-left:5px}#footer .social li a{display:block;width:39px;height:38px;text-indent:-999em}#footer .social li a:hover{background-position:0 -38px!important}#footer .social li.facebook a{background:url(/images/site/social/facebook.png) no-repeat}#footer .social li.twitter a{background:url(/images/site/social/twitter.png) no-repeat}#footer .social li.linkedin a{background:url(/images/site/social/linkedin.png) no-repeat}#footer .social li.youtube a{background:url(/images/site/social/youtube.png) no-repeat}#footer .social li.googleplus a{background:url(/images/site/social/googleplus.png) no-repeat}label{padding-top:7px}fieldset{line-height:1}input.checkbox{vertical-align:bottom;width:auto!important;background:none!important;border:none!important;margin:0;padding:0}input.radio{vertical-align:text-bottom;width:auto;border:none;background:none!important;border:none!important;margin:0;padding:0;width:15px}.ie6 input{vertical-align:text-bottom}input,button,textarea,select,label{line-height:1.4!important}optgroup,option{font-size:100%}form{margin:0;padding:0}legend{display:none}fieldset{border:none;margin:0;padding:0}fieldset ol{padding:0;margin:0}fieldset li{clear:both;padding-bottom:10px;list-style-type:none;position:relative}fieldset li em{position:absolute;left:360px;top:0;color:red}input{height:16px}input,select{vertical-align:middle;padding:5px}input,select,textarea{font:400 100%/1em Arial,Helvetica,sans-serif;width:205px;color:#444;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}input,textarea{padding:4px;background:#fff}input.search{color:#666}input.short{width:75px}select{width:216px;height:30px}textarea{width:205px;height:100px;resize:vertical}label{float:left;position:relative;width:130px;margin-right:10px;font-size:93%;color:#000;font-weight:700}.note{clear:both;display:block;font-size:108%;font-style:italic;line-height:1.2em;margin-top:5px}.screen-reader{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important}input[type=button],input[type=submit],button{cursor:pointer}fieldset ol ol{padding:8px 0 0}.ie7 fieldset ol ol{padding:0}fieldset ol li li{float:left;clear:none;display:inline;padding:0}fieldset ol li li label{float:left;color:#999;line-height:1.3em;margin-top:-2px;padding:1px 0 5px;width:50px}input.radio{background:none repeat scroll 0 0 transparent;border:medium none;clear:both;float:left;width:auto}.js .label_check,.js .label_radio{padding:2px 0 4px 28px}.js .label_radio{background:url(/images/site/radio-button.png) no-repeat 0 0}.js .label_check{background:url(/images/site/checkbox.gif) no-repeat 0 0}.js label.c_on{background:url(/images/site/checkbox.gif) no-repeat 0 -66px}.js label.r_on{background:url(/images/site/radio-button.png) no-repeat 0 -46px}.js .label_check input,.js .label_radio input{position:absolute;left:-9999px}input.bttn{background:0 0;border:none;cursor:pointer;display:block;height:25px;overflow:hidden;padding:0!important;margin:0;text-indent:-999em;width:auto;font-size:0;line-height:0}input.bttn:hover{background-position:0 -25px}.shortcontactform label{width:60px;color:#fff}.shortcontactform input{width:195px}.shortcontactform textarea{width:265px;resize:none}.shortcontactform input,.shortcontactform textarea{background:#6691a1;color:#fff;border:1px solid #6691a1}.shortcontactform li.long label{display:block;float:none;width:200px}.shortcontactform .bttn{width:78px;background:url(/images/site/buttons/submit.png) no-repeat;margin-left:195px;border:none}.shortcontactform input.error{border:1px solid #C72538;color:#C72538;background:#f9e9eb!important}.shortcontactform label.error{display:none!important}form.readytoconnect label{width:60px;color:#fff}form.readytoconnect input{width:195px}form.readytoconnect textarea{width:265px;resize:none}form.readytoconnect input,form.readytoconnect textarea{background:#BADD8C;color:#333;border:1px solid #8cc63f}form.readytoconnect li.long label{display:block;float:none;width:200px}form.readytoconnect .bttn{width:78px;background:url(/images/site/buttons/submit.png) no-repeat;margin-top:-3px;margin-left:195px;border:none}form.readytoconnect input.error{border:1px solid #C72538;color:#C72538;background:#f9e9eb!important}form.readytoconnect label.error{display:none!important}.contactform{clear:both;margin:30px 0 0}.contactform .bttn{width:78px;background:url(/images/site/buttons/submit.png) no-repeat;margin-left:0}.contactform label{width:90px;color:#484848}.contactform input{width:245px;background:#e1eff5;color:#484848;border:1px solid #e1eff5;resize:none}.contactform fieldset li{padding-bottom:5px}.contactform li.long label{display:block;float:none;width:300px}.contactform li#checkboxes{overflow:hidden;margin-bottom:-10px}.contactform ol.w{float:left;display:inline;width:185px;margin-right:20px!important}.contactform ol.e{float:left;display:inline;width:185px}.contactform ol ol li label{width:150px!important;margin:0!important}.contactform input.error{border:1px solid #C72538;color:#C72538;background:#f9e9eb!important}.contactform label.error{display:none!important}.challengeform{clear:both;margin:30px 0 0}.challengeform fieldset{background:url(/images/site/challenge/good-luck.gif) no-repeat bottom center;padding:0 0 20px}.challengeform fieldset li{padding:0}.challengeform label{display:block;color:#5e5e5e;float:none}.challengeform textarea{resize:vertical;margin:15px 0}.challengeform input,.challengeform textarea{width:100%;background:#d3f0ac;color:#5e5e5e;border:1px solid #d3f0ac;float:none}.challengeform input.zipcode{width:50%}.challengeform .bttn{width:78px;background:url(/images/site/buttons/submit.png) no-repeat;margin-left:0;border:none}.challengeform input.error{border:1px solid #C72538;color:#C72538;background:#f9e9eb!important}.challengeform label.error{display:none!important}.dealer .logo{background:url(/images/site/cooper-hong-inc-variant.png) no-repeat;width:845px;height:173px}.dealer .consultform{left:118px}.dealer a.ready-to-connect{background-image:none}.dealer .yellow-arrows{display:block;width:75px;height:22px;background:url(/images/site/yellow-arrows.png) no-repeat 0 0;position:absolute;bottom:155px;right:-21px;z-index:15}.dealer #leftcolumn{position:relative}.dealer #wrapper{background-image:none}.dealer #main{margin:0 0 0 245px;padding:0 0 20px}.dealer #main h1{font-size:24px;line-height:25px;margin:0 0 15px}.dealer #main h1 span{color:#008fc5}.dealer #main h2{font:700 18px/22px Arial,Helvetica,sans-serif;text-transform:none}.dealer #main h2 span{color:#008fc5}.dealer #main p{font-size:18px;line-height:22px}.dealer #main p.cta{margin:23px 0 0 35px}.dealer #main p.cta span{color:#008fc5}.dealer #main .dealer-image{float:right;display:block;width:359px;height:404px;background:url(/images/site/dealer/dealer.png) no-repeat 0 0}.dealer .navigation-services-bottom{background:url(/images/site/bg-nav-services-bottom2.png) no-repeat 0 0;height:280px}.dealer .navigation-services-bottom a{top:43px}.dealer #footer{background:url(/images/site/bg-footer2.png) no-repeat 50% bottom}.dealer #footer .social p{display:none}.dealer #footer #footer-inner .location{color:#fff}.dealer #footer #footer-inner .location .e dl.email a{color:#fff!important}.dealer .consultform{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:15px 15px 15px 0 rgba(0,0,0,.35);-moz-box-shadow:15px 15px 15px 0 rgba(0,0,0,.35);box-shadow:15px 15px 15px 0 rgba(0,0,0,.35);height:365px}.dealer .consultform .bttn{margin-top:17px}.dealer .consultform .required{position:absolute;bottom:33px;left:-4px;color:#fff}.next-landingpage{background-image:url(/images/site/next-landingpage/bg.jpg);background-position:top center;background-repeat:no-repeat}.next-landingpage .logo{width:275px;height:195px;top:15px;left:-15px;background-image:url(/images/site/next-landingpage/cooper-hong-inc.png)}.next-landingpage .logo a{height:195px;top:0;width:275px}.next-landingpage .utility{background:transparent url(/images/site/next-landingpage/bg-utility.png) no-repeat 0 0;display:block;width:470px;height:40px;top:5px}.next-landingpage .utility ul{position:absolute;top:12px;left:5px}.next-landingpage #wrapper{background-image:none}.next-landingpage #wrapper h1{background:transparent url(/images/site/next-landingpage/whatsnext.png) no-repeat 0 0;text-indent:-99999px;display:block;width:585px;height:40px;position:absolute;top:165px;left:275px;z-index:10;margin:0}.next-landingpage #wrapper .bx-wrapper{position:absolute;top:34px;right:85px;margin:0;display:block;width:382px;height:153px;z-index:5}.next-landingpage #wrapper .bx-wrapper ul{padding:0;margin:0}.next-landingpage #wrapper .bx-wrapper ul li{list-style:none}.next-landingpage #main-wrapper{background:transparent url(/images/site/next-landingpage/portfolio.png) no-repeat 100% 50px;min-height:750px}.next-landingpage #content{padding-bottom:300px}.next-landingpage #main{margin:0 250px 0 270px;padding:35px 0 20px}.next-landingpage #leftcolumn{background:transparent url(/images/site/next-landingpage/bg-leftcolumn.png) no-repeat 0 0;min-height:600px;position:relative}.next-landingpage #leftcolumn #navigation-services{background:0 0}.next-landingpage #leftcolumn #navigation-services ul{margin-top:40px;margin-left:13px}.next-landingpage #leftcolumn a.ready-to-connect{right:35px;top:270px;width:175px;height:180px;background-image:url(/images/site/next-landingpage/ready-to-connect.png)}.next-landingpage #leftcolumn a.ready-to-connect:hover{background-position:0 0}.next-landingpage .consultform{background:#008fc5;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;height:260px;width:335px}.next-landingpage .consultform input{background-color:#66bcdc;border-color:#008fc5}.next-landingpage .consultform label.label_check{width:270px;margin-bottom:15px}.next-landingpage .consultform p.required{font-size:11px;position:absolute;bottom:25px;left:25px;color:#fff}.next-landingpage #footer{background:transparent url(/images/site/next-landingpage/bg-footer.png) no-repeat 50% bottom;height:818px;margin-top:-818px;margin-bottom:0}.next-landingpage #footer #footer-inner{min-height:818px}.next-landingpage #footer #footer-inner .location{color:#fff!important}.next-landingpage #footer #footer-inner .location a{color:#fff!important}.next-landingpage #footer .social p{display:none}