html{background-color:#e3e3e3;margin:0;padding:0}body{font-family:Arial,Helvetica,Tahoma;font-size:14px;color:#333;margin:0;padding:0}a{color:#06c;outline:none;padding-left:0;padding-right:3px;text-decoration:none}a:link,a:active,a:hover{color:#06c}a:hover{text-decoration:underline}a:visited{color:#e5293e}header,footer,hgroup,nav,section{display:block}header{position:relative}mark{background-color:#a6dbed;padding-left:5px;padding-right:5px}.float-left{float:left}.float-right{float:right}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{color:#0255b3;margin-bottom:0;padding-bottom:0}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}nav{margin-left:102px;margin-top:15px;margin-bottom:20px}p{line-height:24px}.clear{clear:both}footer{font-size:.8em}a#home-link{height:100%;width:100%;display:block}.content-wrapper{max-width:960px}#body{clear:both;padding-bottom:35px;margin-left:102px;width:858px}#logo{background-image:url('images/top-banner-complete.png');background-repeat:no-repeat;background-position:left top;height:95px;width:960px;position:relative}#logo #top-address{position:absolute;bottom:0;right:0}#red-line{height:3px;background-color:#e5293e;width:100%;position:absolute;top:72px}footer{clear:both;height:100px;margin-left:102px;width:858px;line-height:18px}.k-item{background-color:#666;color:#fff;font-size:14px;margin-bottom:1px}.k-menu,.k-listview{background:transparent;border:none}#menu .k-state-highlight,#menu .k-state-hover{background-image:none;background-color:#f33;color:#fff}.k-link:link,.k-link:visited{color:#fff}.k-state-hover>.k-link,.k-other-month.k-state-hover .k-link,div.k-imagebrowser-dropzone em{color:#fff}a.k-link:hover{text-decoration:none}#home-content{float:left;width:40%}.slide-show-wrapper{float:left;margin-left:40px;margin-top:20px}.slide-show-wrapper div{width:241px;height:196px;background-color:#c33}#slide-show{float:left;margin-left:88px;margin-top:20px;width:209px;height:164px}#slide-show img{display:none}#slide-show img.first{display:block}.side-images{float:left;max-width:40%;margin-left:90px}.side-images img{margin-bottom:50px}.page-content{float:left;width:40%}.wide{width:50%}.person{clear:both;padding-top:40px}.picture{float:left;margin-right:30px}.picture img{padding:5px;border:1px solid gray}.contact-info{}.contact-info div{margin-bottom:10px}.contact-name{font-weight:bold;color:#06c}.optics-title{font-weight:bold;margin-bottom:10px;margin-top:40px}.optics-title a{color:#000;text-decoration:none}.optics-description{margin-bottom:10px}.optics-lists{list-style:none;margin:0;padding:0;font-weight:bold;line-height:24px}#thin-film-coating-product-links{list-style:none;margin:0;padding:0}h3.product-title{color:#000;margin-bottom:10px}.product-description{margin-bottom:10px}.item-image{margin-bottom:10px}.item-desc{margin-bottom:30px}.editor-label{clear:both;float:left;width:150px;height:30px}.editor-field{height:30px}.editor-field input,.editor-field textarea{width:300px;padding:4px}.editor-field textarea{height:100px}.textarea{height:130px}.editor-field input[type=submit]{width:auto;padding:5px 10px}span.field-validation-error{border:1px solid #e10000;padding:4px;background-color:#f55;color:#fff}div.validation-summary-errors{padding:4px;color:red}ul#forty-eight-hour-list{list-style:none;margin:0;padding:0}#forty-eight-hour-list li{height:24px}#glossary-listview li{margin-bottom:20px}#glossary-listview li span.tilde{font-size:1.4em;vertical-align:-40%;height:3px}ul#substrates-listview{list-style:none;padding:0}ul#substrates-listview li{height:24px}#logoutForm{display:inline}#video-caption-label{width:426px;float:right;font-size:1.2em;font-weight:bold;text-align:center;color:blue}#video-caption-presenter-title{width:426px;float:right;text-align:center}#video-caption-presenter-title span{color:#e5293e;font-weight:bold}.content-flex{display:flex;justify-content:space-between;margin-bottom:50px}.content-flex a{color:#0255b3;font-weight:bold;text-decoration:none}.content-flex a.normal{color:#0255b3;font-weight:300;text-decoration:none}.content-flex a:hover{text-decoration:underline}