.gallery{clear:both;background:#E6EBF3;;overflow:hidden;}.gallery a{margin:5px;float:left;display:block;width:100px;height:100px;background-position:center center;background-repeat:no-repeat;}body,div,p,li{font-family:verdana,helvetica,arial,sans-serif;font-size:11px;line-height:15px;}h2{line-height:140%;}body,div,p,li,a,a:hover,a:focus{color:#313131;}body{background-color:#C6C7C9;}a{text-decoration:none;color:#004FA3;}a:focus,a:hover{text-decoration:underline;color:#004FA3;}a.read-more{display:block;background:url(images/read-more.gif?061747) 2px 5px no-repeat;padding-left:12px;margin-bottom:28px;clear:both;}ul{margin:0;padding:0;}ul li{list-style-type:none;margin:0;padding:0;}.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%;}.nothing{height:0;line-height:0;font-size:0;}.horizontal{float:left;}.error{background-color:red;}.hidden{height:0;line-height:0;font-size:0;}sup{font-size:9px;line-height:7px;}.container{margin:7px;background-color:#FFF;width:1002px;}.logo,.header,.navigation,.content-inner,.sidebar,.content-container{float:left;overflow:hidden;}.logo,.logo a{width:175px;height:72px;}.logo{background-image:url(images/logo-jk.jpg?061747);background-repeat:no-repeat;margin:34px 35px 0 35px;display:inline;}.logo a{text-indent:-9999px;display:block;}.navigation{margin-top:17px;width:245px;}.navigation ul{margin:0 0 0 35px;}.navigation li{list-style-type:none;width:123px;margin-bottom:15px;padding:0;line-height:11px;font-size:1px;}.navigation a{display:block;width:123px;padding:0 0 0 34px;background-image:url(images/navi-0-bg.gif?061747);background-repeat:no-repeat;background-position:0 8px;background-color:#EEEFF1;font-size:10px;color:#626262;line-height:11px;}.navigation li li li a{width:108px;}.navigation .active-level-0{background-image:url(images/navi-0-bg-active.gif?061747);text-transform:uppercase;font-weight:bold;background-color:#004FA3;color:white;}.navigation li ul{margin:7px 0 0 0;width:157px;}.navigation li li{font-size:1px;margin-bottom:6px;width:157px;overflow:hidden;}.navigation li li li{padding-left:15px;}.navigation li li a{background-image:none;background-color:white;color:#626262;text-transform:none;line-height:15px;font-weight:normal;}.navigation .active{background-color:#EEEFF1;background-image:url(images/navi-item-company.gif?061747);background-position:0 0;text-transform:uppercase;}.extranet{margin-left:35px;margin-top:40px;}.extranet h2{margin-bottom:8px;}.extranet input.text{width:157px;border:1px solid #595959;}.content-container{width:750px;overflow:hidden;}.body-container{float:none;width:1009px;}.header-container{width:1009px;}.header{width:748px;height:120px;}.title-container{padding-left:10px;margin-top:13px;width:750px;}.title-container h1{width:486px;float:left;}.title-container .current h1{width:auto;float:none;}.title-container hr{background-color:#5D6077;border:0 none;color:#5D6077;height:11px;line-height:1px;font-size:1px;}.title-container .left{margin-right:2px;_margin-top:-8px;*margin-top:-8px;line-height:1px;font-size:1px;height:11px;}.title-container .left hr{margin:0 0 0 -10px;width:492px;}.title-container .right{margin-left:2px;_margin-top:-8px;*margin-top:-8px;line-height:1px;font-size:1px;}.title-container .right hr{margin:0;width:252px;}.title-container div{float:left;}.content-inner{float:left;padding-left:10px;margin-top:15px;width:483px;}.index .content-inner{margin-top:32px;}.index .hide-top-margin{margin-top:5px;}h1{font-size:36px;line-height:45px;font-weight:normal;margin:3px 0 6px 0;padding:0;color:#5D6077;}.title-container h1 sup{font-size:24px;*font-size:27px;font-weight:bold;line-height:24px;}.index h1{margin-top:39px;}.content-inner hr{margin:0 0 28px -10px;width:491px;height:11px;color:#5D6077;background-color:#5D6077;border:0 none;}.content-inner li{list-style-type:none;padding-left:20px;background-image:url(images/navi-item-company.gif?061747);background-repeat:no-repeat;}.sidebar li{list-style-type:none;padding-left:20px;background-image:url(images/navi-item-company.gif?061747);background-repeat:no-repeat;}.content-inner h2{margin:0 0 10px 0;padding:0 30px 0 0;width:453px;}.content-inner h3{font-size:11px;font-family:verdana,helvetica,arial,sans-serif;font-weight:bold;margin:3px 0 3px 0;padding:0;}.sidebar{width:244px;float:left;margin:15px 0 0 10px;}.sidebar h2{margin-top:0;}.index .sidebar{margin:5px 0 0 2px;}.sidebar hr{margin:0;width:252px;height:11px;color:#5D6077;background-color:#5D6077;border:0 none;}.sidebar h2,.extranet h2{font-size:11px;}hr.sidebar{margin-bottom:28px;}#search{margin-top:28px;}.current{width:252px;height:120px;background-color:#c3cd23;margin-bottom:5px;}.current h1{color:white;padding:20px 0 0 75px;}.content .sidebar p{width:230px;}.latest-news{background-color:#E6EBF3;padding:9px 9px 35px 10px;}.sidebar-list{padding:9px 9px 35px 9px;}.latest-news .news-entry{margin-top:15px;}.latest-news h4{color:#5D6077;font-size:13px;margin-bottom:10px;}.latest-news p,.latest-news h3{color:#093485;font-size:11px;margin-bottom:0;}.latest-news a.read-more{background:url(images/read-more.gif?061747) 2px 5px no-repeat;font-size:11px;color:#5D6077;padding-left:12px;}.title-container div.cross-top,.cross-left{background-color:white;float:none;}.cross-top{width:58px;height:10px;border:0 none;border-right:1px solid #C8D3E2;}.cross-left{width:10px;height:48px;border:0 none;border-bottom:1px solid #D2DBE7;}.header{margin:35px 0 0 0;}.content{overflow:hidden;}.content p{padding-right:28px;margin-bottom:0;}.content li{padding-right:28px;}.cutter{background-image:url(images/dotted-line.gif?061747);background-repeat:repeat;width:482px;height:2px;line-height:1px;font-size:0;margin:42px 0 0 10px;}#sitemap li{margin-left:2em;}.extra h3{color:#86c500;font-size:11px;margin:5px 0 3px 0;}.image-left{float:left;margin:3px 10px 1px 0;}.image-right{float:right;margin:3px 28px 1px 10px;}.image-block{margin-bottom:10px;}.left ul{float:left;}.right ul{float:right;}.labeled-image .caption{font-size:9px;color:#9F9F9F;padding-left:0;}.footer ul{list-style-position:inside;margin:4px 0 5px 0;}.footer li{list-style-position:inside;float:left;list-style-type:none;background-image:url(images/footer-list-delim.gif?061747);background-repeat:no-repeat;background-position:0 3px;font-size:11px;padding:0 22px 0 22px;text-transform:uppercase;color:#9F9F9F;font-size:9px;}.footer li.first{background-image:none;padding-left:13px;}.footer a{color:#9F9F9F;}.footer .site-change a{color:#004FA3;}.archive ul li{margin:1em 0 0 1em;}.blue-boxes{float:left;}.blue-box{width:223px;height:110px;font-size:11px;line-height:15px;background-color:#EEEFF1;margin:20px 4px 20px 0;padding:7px 9px 7px 5px;text-align:left;}.blue-box li{list-style-type:none;margin:0;padding:0;}.single-blue-box{margin:4px 20px 5px 0;}.flash-content{margin:10px 0 10px 0;}.copyright,.form-hint{font-size:9px;margin-top:12px;}.copyright{clear:both;}.copyright a{color:#313131;text-decoration:none;}.frontend-forms .item{margin-bottom:13px;}.frontend-forms .item label,.frontend-forms .item div{float:left;}.frontend-forms label{width:150px;}.frontend-forms label.behind{float:none;margin-left:20px;width:450px;margin-top:5px;}.frontend-forms .element-before{float:left;margin-top:0;*margin-top:-3px;}.frontend-forms .text,.frontend-forms textarea,.frontend-forms .submit,.frontend-forms select{border:1px solid #5D6077;}.frontend-forms .text,.frontend-forms textarea,.frontend-forms select,.frontend-forms .single-radio{margin-left:50px;}.frontend-forms .text,.frontend-forms textarea,.frontend-forms select{width:280px;}.frontend-forms select{width:100px;}.frontend-forms .text{height:17px;}.frontend-forms textarea{height:120px;}.frontend-forms .submit{width:100px;height:30px;}.frontend-forms input[type=checkbox]{margin-right:20px;}