﻿.clearfix:after {content: "."; display: block; clear: both; visibility: hidden;	line-height: 0;	height: 0;} 
.clearfix {display: inline-block;} 
html[xmlns] .clearfix {display: block;} 
* html .clearfix {height: 1%;} 
a {outline: none; border: 0;} 
img {border: 0; -webkit-user-select: none; -moz-user-select: none;} 
.ktc-logo {margin: 23px 0 0 20px; width: 151px; height: 31px; border: 0;} 
#div-masthead-outer {margin: 0 auto; width: 976px; height: 106px; background: url('images/hdr-bkgd1.png') no-repeat;} 
#div-masthead-outer #div-masthead-inner {margin: 0 auto; width: 960px;} 
#div-masthead-outer #div-masthead-inner #div-masthead-inner-lbox {float: left; width: 480px; height: 66px;} 
#div-masthead-outer #div-masthead-inner #div-masthead-inner-rbox {float: right; width: 480px; height: 66px; text-align: right;} 
#div-masthead-outer #div-masthead-nav-outer {float: left; margin: 0 auto; width: 960px; border-top: 1px solid #000000;} 
.div-masthead-nav-blox {margin-left: 10px; letter-spacing: .0px;} 
.div-masthead-nav-blox-rt {float: right; margin: 0px 10px 0px 0px; padding: 0;} 
#mem1,#ssd1,#usb1,#fls1,#sup1,#fmem1 {display: none;} 
.div-masthead-nav-off,.div-masthead-nav-off {padding: 8px 11px 0 11px; font-size: 14px; color: #c0c0c0; text-shadow: 0 1px 1px rgba(0,0,0,.8);} 
.div-masthead-nav-off-rt {color: #ffffff;} 
.nav-ends {float: left; width: 11px; height: 30px; border: 0; outline: none;} 
.nav-txt-on {float: left; display: block; height: 30px; background: url('images/nav-main-on-cntr.png') center repeat-x; text-decoration: none; text-shadow: 0 1px 1px rgba(0,0,0,.8); outline: none;} 
.nav-txt-p,.nav-txt-p-rt {margin-top: 9px; font-size: 14px; color: #cfcfcf; outline: none;} 
.nav-txt-p-rt {color: #ffffff; text-shadow: 0 1px 1px rgba(0,0,0,.8);}
