@charset "utf-8"; html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}div#page-wrap{background:url(images/body-bg.png);margin:0 auto;height:auto !important;height:100%;width:100%;position:relative;color: #3D3D3F;font-family: Helvetica, Arial, Trebuchet MS, Tahoma, Sans-Serif;font-size: 12px;line-height: 18px;}@font-face {font-family: 'QuicksandBold';src: url('type/Quicksand_Bold-webfont.eot');src: local('☺'), url('type/Quicksand_Bold-webfont.woff') format('woff'), url('type/Quicksand_Bold-webfont.ttf') format('truetype'), url('type/Quicksand_Bold-webfont.svg#webfontA4fKbYnS') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'QuicksandBook';src: url('type/Quicksand_Book-webfont.eot');src: local('☺'), url('type/Quicksand_Book-webfont.woff') format('woff'), url('type/Quicksand_Book-webfont.ttf') format('truetype'), url('type/Quicksand_Book-webfont.svg#webfontQvsv8Mp8') format('svg');font-weight: normal;font-style: normal;}a { text-decoration:none}a:hover {transition-property: color;transition-duration: 0.3s;-moz-transition-property: color;-moz-transition-duration: 0.3s;-moz-transition-timing-function: ease-out;-webkit-transition-property: color;-webkit-transition-duration: 0.3s;-o-transition-property: color;-o-transition-duration: 0.3s;}a img {border: 0; }.cl { clear: both; display: block; width:0;font-size: 0; height: 0;line-height: 0;}h1, h2 {letter-spacing:1px;}.notext { background-repeat: no-repeat;font-size: 0; line-height: 0; text-indent: -4000px; } #top { margin:20px auto;width: 940px;position: relative;z-index:3000;}#top-wrap {height:auto !important;margin:0 auto;}#logo-wrap { float: left; height:100px;margin-top:20px;margin-bottom:20px;}#logo { background:url("images/logo.png") no-repeat;display: block;float:left;height:100px;width:129px;text-indent:-5000px;border:none;}#catchy {font-family: 'QuicksandBold', Helvetica, Arial, Trebuchet MS;color:#58585A;float:left;font-size:20px;margin-left:30px;margin-top:45px;text-align:left;text-shadow:0 2px 2px #D2D2D2;}#lang-wrap {box-shadow: 0 1em 2em #E3E4E4;-moz-box-shadow:0 1em 2em #E3E4E4;-webkit-box-shadow:0 1em 2em #E3E4E4;background:url("images/topfooter-bg.png") repeat scroll 0 0 #F4F4F5;width:100%;border-bottom:1px solid #FFF;padding:10px 0;}.lang { margin:0 auto; text-align:right;width:940px;color:#FFF;}.lang a { color:#FFF; font-size:12px; font-weight:normal; }.lang a:hover { color:#5EB9F1;}ul.topnav {background: none;font-family: "QuicksandBold", Helvetica, Arial, Trebuchet MS;font-size: 12px;list-style: none;margin: 0px -5px 0px 0;padding: 0 0px;position:absolute;bottom: 0px;right: 0px;width: auto;z-index:1000;letter-spacing:1px;}ul.topnav li {float: left;margin: 0;padding-left: 15px;position: relative; }ul.topnav li a{color:#58585A;display: block;float: left;font-size:12px;font-weight:normal;padding: 12px 5px 10px 5px;text-decoration: none;text-shadow: 0 2px 2px #D2D2D2;}ul.topnav li a:hover{color:#5EB9F1 ;}ul.topnav li span { background: url(images/subnav_btn.png) no-repeat center top;width: 15px;height: 40px;float: left;}ul.topnav li ul.subnav {z-index:2000;font-size:12px;list-style: none;position: absolute; left: 0; top: 40px;background: #F5F5F6;margin: 0; padding: 0;display: none;float: left;width: 170px;border: 1px solid #E3E4E4;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}ul.topnav li ul.subnav li{margin: 0; padding: 0;border-bottom: 1px solid #F5F5F6; clear: both;width: 170px;}html ul.topnav li ul.subnav li a {float: left;width: 140px;background: #FFF url(images/dropdown_linkbg.png) no-repeat 10px center;padding-left: 25px;}html ul.topnav li ul.subnav li a:hover { background: #5EB9F1 url(images/dropdown_linkbg_hover.png) no-repeat 10px center; color:#FFF;transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;}input, textarea, select { font-family: "QuicksandBold", Helvetica, Arial, Trebuchet MS; font-size:12px; }#container {width: 940px;position: relative;margin:0 auto;height: auto !important; margin-bottom: 40px;border:1px solid #E3E4E4;border-radius:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}#slideshow { position: relative;overflow: scroll;border-radius:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;box-shadow:0px 1em 1em #E3E4E4;-moz-box-shadow:0px 1em 1em #E3E4E4;-webkit-box-shadow:0px 1em 1em #E3E4E4;}#first-slide, #second-slide, #third-slide {width:940px;height:350px;background:none;background:url(images/slider-bg.jpg) top left no-repeat #c7deee;border-radius:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}.slide-info {width:380px;height:350px;float:left;margin-right:20px;}.slide-info h1 { font-family: "QuicksandBold", Helvetica, Arial, Trebuchet MS; color:#58585A; text-shadow: #FFF 0px 2px 2px; font-size:38px; font-weight:bold; margin-left: 40px;margin-top:60px;}.slide-info h2 { font-family: "QuicksandBold", Helvetica, Arial, Trebuchet MS; color:#58585A; text-shadow: #FFF 0px 2px 2px; font-size:20px; font-weight:bold; margin-left: 40px;margin-top:20px;border-bottom:2px solid #E3E4E4;padding-bottom:30px;}.slide-info p { padding-top: 30px;margin-left:40px;border-top:1px solid #FFF;font-size:16px;line-height:22px;color:#58585A;text-align:justify;}.nav-wrap {position:absolute;display:inline;right:560px; bottom:40px;margin-top:10px;}.button-more { display: inline; padding: 0.3em 0.5em 0.4em 0.5em; width: auto; font-size: 12pt; transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;color:#58585A; font-weight:bold;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}.button-more:hover { background-color:#5EB9F1;color:#FFF;transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;}div#slideshow div.pager {position:relative; display: none; float:left; list-style:none; margin-right:40px;}div#slideshow div.pager a {display: inline;padding: 0.3em 0.5em 0.4em 0.5em; width: auto; font-size: 12pt; transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;color:#58585A; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;margin-right:10px;}div#slideshow div.pager a:hover, div#slideshow div.pager .activeSlide{transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;color:#FFF;background-color:#5EB9F1;}#slide1-image,#slide2-image,#slide3-image{-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;float: right; display: inline; height:350px; width:540px;text-indent:-9999px;}#slide1-image {background:url(images/quality.jpg) no-repeat;}#slide2-image {background:url(images/reactivity.jpg) no-repeat;}#slide3-image {background:url(images/innovation.jpg) no-repeat;}.head-title { margin-top:20px; border-bottom:solid 1px #E3E4E4; border-top:solid 1px #E3E4E4;background:url(images/title-bg.png);}.head-title-wrapper { width:940px; margin: 0 auto; height:auto;}.title-block { width: auto; padding: 20px 20px 20px 0px;margin-right: 20px; font-weight:normal; vertical-align:middle; float:left;background:url(images/separator.png) right no-repeat transparent; }.title-block p { letter-spacing:1px; font-family: 'QuicksandBold'; font-size:24px; line-height:50px; text-shadow: #D2D2D2 0px 2px 2px; color:#58585A; text-align:left; float:left;}.title-text { color:#5EB9F1;display:block;font-family:'QuicksandBold',Helvetica,Arial,Trebuchet MS;font-size:18px;line-height:18px;overflow:hidden;padding:38px 0 34px;text-align:left;vertical-align:middle;text-shadow:0 2px 2px #D2D2D2;}.wimg-title-block {width: auto; padding: 17px 0px 17px 0px;font-weight:normal; margin-right:20px;vertical-align:middle; float:left;background:url(images/separator.png) right no-repeat transparent; }.wimg-title-block p {padding: 18px 0 14px 0;letter-spacing:1px; font-family: 'QuicksandBold'; font-size:24px; text-shadow: #D2D2D2 0px 2px 2px; color:#58585A; text-align:left; margin-right:20px;float:left;}.wimg-title-block img{ padding:2px;border:1px solid #E3E4E4;background-color:#FFF;margin-right:20px;}#main { width:940px; margin: 0 auto; margin-top:20px; }.main-three-cols-left, .main-three-cols-last {width: 280px;}.main-four-cols-left, .main-four-cols-last {width: 200px;}.main-four-cols-left, .main-four-cols-last, .main-three-cols-left, .main-three-cols-last{margin-right:20px; padding:10px;float: left; display: inline; cursor: default;margin-bottom:40px; min-height:100%; position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.main-four-cols-left:hover, .main-four-cols-last:hover, .main-three-cols-left:hover, .main-three-cols-last:hover{box-shadow: 0 0 30px #5EB9F1;-moz-box-shadow: 0 0 30px #5EB9F1;-webkit-box-shadow: 0 0 30px #5EB9F1;-webkit-transition: all 0.3s ease-in;transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;}.main-four-cols-left:hover .more, .main-four-cols-last:hover .more, .main-three-cols-left:hover .more, .main-three-cols-last:hover .more {transform: translateX(10px);-moz-transform: translateX(10px);-o-transform: translateX(10px);-webkit-transform: translateX(10px);}.main-four-cols-last, .main-three-cols-last {float: left !important;margin-right: 0 !important;}#main .cols img{ width:50px; height:50px; float:left; margin-right:10px; border:solid 1px #E3E4E4; padding:2px;} #main .cols .title-col-wrap h2 { font-size: 24px; color:#5EB9F1; font-family: 'QuicksandBold'; font-weight: bold; line-height: 28px; margin-top:10px; display:block; text-shadow: #D2D2D2 0px 2px 2px ;}#main .cols .content-col {margin: 0 auto;}.more { padding-left: 24px; position:absolute; bottom:20px; margin: 0px 0px 0px 0px; background: url(images/arrow-blue.png) no-repeat 0 center; font-size:14px; font-weight:bold; color: #5EB9F1; text-decoration: none; cursor: pointer;transition: transform 0.2s ease-in-out;-moz-transition: -moz-transform 0.2s ease-in-out;-o-transition: -o-transform 0.2s ease-in-out;-webkit-transition: -webkit-transform 0.2s ease-in-out;}.more:hover {transform: translateX(10px);-moz-transform: translateX(10px);-o-transform: translateX(10px);-webkit-transform: translateX(10px);}.first-list {list-style:none;color:#3D3D3F;font-size:14px;font-weight:bold;margin-top:20px;margin-bottom:20px;line-height:24px;}.first-list li {background-image: url(images/arrow.png);background-repeat: no-repeat;padding-left: 24px;}.col-list {list-style:none;color:#3D3D3F;font-size:14px;margin:20px 0 40px 0;line-height:24px;}.col-list li {background-image: url(images/tick.png);background-repeat: no-repeat;padding-left: 24px;}.two-cols-main {width: 680px; position: relative;float:left;padding-right:20px;margin-top:20px;margin-bottom:20px;display:inline;}.two-cols-main .content-block {margin-bottom:40px;}.content-block .partners-clients img {margin:20px 20px 0px 0;border:solid 1px #E3E4E4;}.content-block .partners-clients a img:hover {box-shadow: 0 0 30px #5EB9F1;-moz-box-shadow: 0 0 30px #5EB9F1;-webkit-box-shadow: 0 0 30px #5EB9F1;transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}.content-block .img-block img {float:left;padding:2px;border:solid 1px #E3E4E4;margin-right:20px;}.content-block .img-block img {width:136px;}.content-block .coord-w-img-block {float:right;width:500px;}.two-cols-main h1 {font-size: 18px;font-family: 'QuicksandBold', Helvetica, Arial, Trebuchet MS;color:#5EB9F1; line-height:22px;font-weight: bold; margin-bottom:20px;padding-bottom:10px;border-bottom: 1px solid #E3E4E4;text-shadow: #D2D2D2 0px 2px 2px ;}.services-content h1 {border-bottom:none; }.two-cols-main h2 {font-size:18px;font-family: 'QuicksandBold', Helvetica, Arial, Trebuchet MS;color:#58585A;line-height:24px;font-weight:bold;margin-bottom:20px;text-shadow: #D2D2D2 0px 1px 1px ;}.two-cols-main h3 {font-size:14px;color:#5EB9F1;line-height:24px;font-weight:bold;margin-bottom:20px;text-shadow: #D2D2D2 0px 1px 1px ;}.two-cols-main p {font-weight:normal;font-size:14px;line-height:24px;color:#3D3D3F;margin-bottom:20px;text-align:justify;}.two-cols-main .list-no-style {list-style:circle;padding-left:20px;color: #3D3D3F;font-size: 14px;font-weight: normal;text-align:justify;line-height: 24px;margin-bottom: 20px;}.two-cols-main #service-slideshow {float:left;height:221px;margin-bottom:20px;}#service-slideshow img {padding:2px;border:solid 1px #E3E4E4;}.two-cols-main .abs-text {color:#5EB9F1;}.two-cols-main a {text-decoration:none;color:#3D3D3F;}.two-cols-main a:hover {text-decoration:none;color:#5EB9F1;}.two-cols-main a.btt {clear:both;position:relative;float:right;padding: 7px 10px 0 10px;font-size:24px;left:50px;color:#58585A;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;}.two-cols-main a:hover.btt {transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;color:#FFF;background-color:#5EB9F1;}.services-list {list-style:none;color:#3D3D3F;font-size:14px;font-weight:normal;margin: 10px 0 0px 20px;line-height:22px;padding-left:20px;}.services-list li {background-image: url(images/tick.png);background-repeat: no-repeat;padding-left: 24px;}.block {width:330px;margin-bottom:40px;float:left;}.margin-right {margin-right:20px;}div.two-cols-main .block:last-of-type {margin-bottom:0px !important;}.two-cols-right {position:relative;width: 180px; margin-top:20px;margin-bottom:40px;padding-left:20px;padding-top:20px;display:inline;float:right;border-top:1px solid #E3E4E4;border-left:1px solid #E3E4E4;border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;}.two-cols-right p {font-weight:normal;font-size:14px;line-height:24px;color:#3D3D3F;}.two-cols-right h1 {font-size:18px;font-family: 'QuicksandBold', Helvetica, Arial, Trebuchet MS;margin-bottom:20px; color:#5EB9F1;text-shadow: #D2D2D2 0px 2px 2px ;}.two-cols-right ul {list-style:none;font-size:14px;line-height:24px;color:#3D3D3F;}.two-cols-right li {transition: transform 0.2s ease-in-out;-moz-transition: -moz-transform 0.2s ease-in-out;-o-transition: -o-transform 0.2s ease-in-out;-webkit-transition: -webkit-transform 0.2s ease-in-out;}.two-cols-right li:hover {transform: translateX(10px); -moz-transform: translateX(10px);-o-transform: translateX(10px);-webkit-transform: translateX(10px);}.two-cols-right li:hover a{color:#5EB9F1;transition-property: color;transition-duration: 0.3s;-moz-transition-property: color;-moz-transition-duration: 0.3s;-moz-transition-timing-function: ease-out;-webkit-transition-property: color;-webkit-transition-duration: 0.3s;-o-transition-property: color;-o-transition-duration: 0.3s;}.two-cols-right .sidebar-first-list {margin-bottom:40px;}.two-cols-right .sidebar-first-list li a:before {content:">";color:#3D3D3F;font-size:16px;font-weight:normal;margin-right:5px;text-shadow:0 1px 1px #D2D2D2;}.two-cols-right .sidebar-first-list li a:hover:before, .two-cols-right .sidebar-first-list li:hover a:before{text-shadow: #5EB9F1 0px 2px 2px; color:#5EB9F1;}.two-cols-right .sidebar-col-list {margin-left:20px;}.two-cols-right .sidebar-col-list li a:before {content:"-";color:#3D3D3F;font-size:16px;font-weight:normal;margin-right:5px;text-shadow:0 1px 1px #D2D2D2;}.two-cols-right .sidebar-col-list li a:hover:before, .two-cols-right .sidebar-first-list li:hover a:before{text-shadow: #5EB9F1 0px 2px 2px; color:#5EB9F1;}.two-cols-right span {font-size:16px;font-weight:normal;color:#3D3D3F;text-shadow: #D2D2D2 0px 1px 1px; margin-right:5px;}.two-cols-right a {color:#3D3D3F;font-size:14px;line-height:24px;}#footer-wrap { width:100%; height:100%;bottom:0;background:url(images/topfooter-bg.png) #3D3D3F;border-top:1px solid #FFF;box-shadow:0px -1em 1em #E3E4E4;-moz-box-shadow:0px -1em 1em #E3E4E4;-webkit-box-shadow:0px -1em 1em #E3E4E4;} #footer { background:url(images/footer-bg.png) top center no-repeat; width: 940px; height:340px; padding:20px 40px 0px 40px; margin: 0 auto; color: #fff; } .footer-left a,.col-contact a{ color: #fff; text-decoration: none; }.footer-left a:hover,.col-contact a:hover{ color:#5EB9F1; } .footer-list { color:#E3E4E4; list-style-position:inside; margin-left:40px; margin-top:20px; font-size:14px; line-height:22px;}.footer-left { width:460px; float:left;}.col-four { width:220px; display:inline; float:left; margin-right:20px; margin-bottom:20px;} .col-four-last { width:220px; float:left; margin-right: 0 !important;}.col-contact { width:460px; float:right; margin-left: 20px;}#footer h2 { color:#FFF; font-size:14px; }.footer-title {border-bottom:solid #5EB9F1 2px; padding:0px 0px 5px 0px; font-size:20px; }.contact-left { width: 140px; float:left; margin-top:20px;}.contact-right { width: 300px; float:right; margin-top:20px;}#contactform ul li{list-style:none;}#note ul {margin-top:20px; font-size:14px;list-style:none; line-height:22px;color:#5EB9F1;}.inputers { border:1px solid #E3E4E4; padding:2px;position: relative;transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;color:#3D3D3F; background-color:#FFF; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}.form-message { width:294px; height:56px;}.form-name {margin-bottom:10px; width:136px; height:20px;}.form-name:hover, .form-message:hover, .form-email:hover {position: relative;transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;background-color:#5EB9F1;color:#FFF;}.form-name:focus, .form-message:focus, .form-email:focus {background:none; color:#FFF;}.form-email {margin-bottom:10px; width:136px; height:20px;}.form-send {float:right; width:auto; padding: 0.3em 0.5em 0.4em 0.5em; float:right; background-color:#FFF; border-radius:3px; -moz-border-radius:5px; -webkit-border-radius:5px; }.form-send:hover {position: relative;background-color:#5EB9F1;color:#FFF;}.devis {font-size:14px; float:right; margin-top:20px;}.devis a{color:#3D3D3F; margin-left:10px; background-color:#FFF; padding: 0.3em 0.5em 0.4em 0.5em; -moz-border-radius: 5px; -webkit-border-radius: 5px; }.devis a:hover {background-color:#5EB9F1; color:#FFF;}.footer-nav { width:940px; height:40px; margin-top:40px; margin-bottom:20px; border: 1px solid #FFF; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:url(images/slider-bg.jpg) repeat-x #c7deee; }.footer-nav a {color:#58585A;} .footer-nav a:hover {color:#5EB9F1;}.navf { float:left; margin : 10px 0px 0px 20px;}.navf ul li { display:inline; font-size:12px; font-weight:bold; list-style:none; padding-right:20px; }.navf ul li a:hover{}.navinfo { font-size:10px; float:right; margin-right:20px; margin-top:3px; text-align:right;}.navinfo p { color:#3D3D3F; font-size:10px; font-weight:bold; line-height:18px;}#credits {font-size:10px;float:right;color:#FFF;}#credits a {color:#FFF;transition-property: color;transition-duration: 0.2s;-moz-transition-property: color;-moz-transition-duration: 0.2s;-webkit-transition-property: color;-webkit-transition-duration: 0.2s;-o-transition-property: color;-o-transition-duration: 0.2s;}#credits a:hover {color:#5EB9F1;}.transition a {position: relative;transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;text-align: center;border: none;color:#3D3D3F; background-color:#FFF; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}.transition a:hover {position: relative;transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;background-color:#5EB9F1;color:#FFF;}a[href$='.pps'], a[href$='.ppt'] { padding: 5px 0px 5px 20px;background: transparent url(images/icons/icon_pps.gif) no-repeat center left;}a[href$='.pdf'] { padding: 5px 0px 5px 20px;background: transparent url(images/icons/icon_pdf.gif) no-repeat center left;}a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] { padding: 5px 0px 5px 20px;background: transparent url(images/icons/icon_archive.gif) no-repeat center left;}a[href ^="mailto:"] {padding: 5px 0px 5px 20px;background: transparent url(images/icons/icon_mailto.gif) no-repeat center left;}.imageLink {padding-right: 0px !important;background: none !important;}.thumbnailWrapper ul { list-style-type: none;margin:0px; padding:0px; float:right;}.thumbnailWrapper ul li { float:left; position:relative; overflow:hidden; border:solid 1px #E3E4E4;border-radius:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}.thumbnailWrapper ul li a img { width:200px; position:relative; border:none; }.caption{position:absolute; bottom:0px; left:0px; width:100%; display:none; background:#5EB9F1;opacity:0.8;border-radius:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}.caption .captionInside{padding:10px;margin:0px;color:white;text-align:center;cursor:default;}form.validform {margin-bottom: 40px;padding: 0;}form.validform fieldset {border: 0;padding: 0;margin-bottom:40px;}form.validform fieldset:first-child {padding-top:0px;}form.validform fieldset:last-of-type {margin-bottom:0px;}form.validform h3,form.validform legend {font-size: 18px;font-family: 'QuicksandBold', Helvetica, Arial, Trebuchet MS;color:#5EB9F1; line-height:22px;font-weight: bold; padding-bottom:10px;border-bottom: 1px solid #E3E4E4;text-shadow: #D2D2D2 0px 2px 2px ;width:100%;}form.validform div {padding-top:20px;}form.validform label {display: block;float: left;width: 130px;padding: 2px 7px 2px 3px;margin: 0 5px 0px 0;font: normal 14px Arial, Helvetica, sans-serif;color: #3D3D3F;text-align: right;}form.validform fieldset.vf__disabled label {color: #aaa;}form.validform fieldset fieldset {clear: none;padding: 0;margin: 0;}form.validform fieldset fieldset.vf__list label {float: none;text-align: left;font-weight: normal !important;padding: 2px 0 5px 0;width: auto;}form.validform fieldset fieldset.vf__area {clear: none;display: block;margin: 0;}form.validform fieldset fieldset.vf__area legend {font: normal 14px Arial, Helvetica, sans-serif;border: none !important;padding:20px 0 0 145px;margin: 0;text-shadow: none !important;}form.validform fieldset fieldset.vf__area legend label {margin: 0;padding: 0;float: none;display: inline;}.vf__area .vf__required, .vf__area .vf__optional {margin-left:155px;}form.validform fieldset.vf__disabled legend label {color: #3D3D3F;}form.validform fieldset fieldset input {margin-right: 2px;}form.validform .vf__hide {display: none;}form.validform .vf__notes {background-color: #eee;border: 1px solid #ddd;color: #3D3D3F;display: inline;float: right;height: auto;margin: 8px 5px 8px 8px;padding: 5px 7px 7px 7px;width: 108px;font-size: 11px;}form.validform .vf__notes p {margin: 0;}form.validform .vf__notes h4 {color: #3D3D3F;font-size: 11px;font-weight: bold;margin-bottom: 2px;}form.validform .vf__required label {font-weight: bold;}form.validform .vf__navigation {margin-top:20px;}form.validform .vf__tip {color: #3D3D3F;display: block;font-size: 10px;margin: 0pt 0pt 2px 143px;padding: 1px 3px;}input.vf__text,input.vf__text_tiny,input.vf__text_small,input.vf__text_large,input.vf__button,select.vf__one,select.vf__multiple,textarea.vf__text{font: normal 14px Arial, Helvetica, sans-serif;padding: 2px;width: 147px;transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;color:#3D3D3F; background-color: #fff;border:1px solid #C5C6C8;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}input.vf__text,input.vf__text_tiny,input.vf__text_small,input.vf__text_large,input.vf__button,select.vf__one,select.vf__multiple,textarea.vf__text{color:#58585A; }fieldset.vf__disabled input.vf__text,fieldset.vf__disabled input.vf__text_tiny,fieldset.vf__disabled input.vf__text_small,fieldset.vf__disabled input.vf__text_large,fieldset.vf__disabled input.vf__button,fieldset.vf__disabled select.vf__one,fieldset.vf__disabled select.vf__multiple,fieldset.vf__disabled textarea.vf__text{border:1px solid #E3E4E4;color: #E3E4E4;}input.vf__text_tiny {width: 40px;}input.vf__text_small {width: 80px;}textarea.vf__text {width:529px;height: 120px;overflow:auto;}input.vf__button {background-color:#FFFFFF;color:#3D3D3F;border:1px solid #C5C6C8;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius:5px 5px 5px 5px;float:right;padding:0.3em 0.5em 0.4em;width: auto;font: normal 14px Arial, Helvetica, sans-serif;transition-property: background-color, color;transition-duration: 0.2s;-moz-transition-property: background-color, color;-moz-transition-duration: 0.2s;-moz-transition-timing-function: ease-out;-webkit-transition-property: background-color, color;-webkit-transition-duration: 0.2s;-o-transition-property: background-color, color;-o-transition-duration: 0.2s;}input.vf__button:hover {background-color:#5EB9F1;color:#FFF;}select.vf__one {width: 240px;margin: 0; }select.vf__multiple {width: 204px;height: 84px;font: normal 14px Arial, Helvetica, sans-serif;}input.vf__checkbox, input.vf__radiobutton{display: inline;height: auto;width: auto;border: none;padding: 0;}form.validform div.vf__main_error {width: auto;padding: 5px;margin: 0 0 10px 0;}form.validform div.vf__main_error p {font: bold 14px Arial, Helvetica, sans-serif;color: #3D3D3F;}form.validform div.vf__error {background-color: #fff;border-color: #5EB9F1;margin-bottom:5px;}form.validform p.vf__error {background-color: #fff;color: #5EB9F1;margin:0pt 0pt 0pt 143px;padding: 0 3px 5px 3px;}#fancybox-loading {position: fixed;top: 50%;left: 50%;height: 40px;width: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}* html #fancybox-loading {position: absolute;margin-top: 0;}#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('fancybox/fancybox.png');}#fancybox-overlay {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #000;z-index: 1100;display: none;}* html #fancybox-overlay {position: absolute;width: 100%;}#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}#fancybox-wrap {position: absolute;top: 0;left: 0;margin: 0;padding: 20px;z-index: 20000;display: none;}#fancybox-outer {position: relative;width: 100%;height: 100%;background: #FFF;}#fancybox-inner {position: absolute;top: 0;left: 0;width: 1px;height: 1px;padding: 0;margin: 0;outline: none;overflow: hidden;}#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background-image: url('fancybox/fancybox.png');background-position: -40px 0px;cursor: pointer;z-index: 1103;display: none;}#fancybox_error {color: #444;font: normal 12px/20px Arial;padding: 7px;margin: 0;}#fancybox-content {height: auto;width: auto;padding: 0;margin: 0;}#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;-ms-interpolation-mode: bicubic;}#fancybox-frame {position: relative;width: 100%;height: 100%;border: none;display: block;}#fancybox-title {position: absolute;bottom: 0;left: 0;font-family: Arial;font-size: 12px;z-index: 1102;}.fancybox-title-inside {padding: 10px 0;text-align: center;color: #333;}.fancybox-title-outside {padding-top: 5px;color: #FFF;text-align: center;font-weight: bold;}.fancybox-title-over {color: #FFF;text-align: left;}#fancybox-title-over {padding: 10px;background-image: url('fancybox/fancy_title_over.png');display: block;}#fancybox-title-wrap {display: inline-block;}#fancybox-title-wrap span {height: 32px;float: left;}#fancybox-title-left {padding-left: 15px;background-image: url('fancybox/fancybox.png');background-position: -40px -90px;background-repeat: no-repeat;}#fancybox-title-main {font-weight: bold;line-height: 29px;background-image: url('fancybox/fancybox-x.png');background-position: 0px -40px;color: #FFF;}#fancybox-title-right {padding-left: 15px;background-image: url('fancybox/fancybox.png');background-position: -55px -90px;background-repeat: no-repeat;}#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background-image: url('fancybox/blank.gif');z-index: 1102;display: none;}#fancybox-left {left: 0px;}#fancybox-right {right: 0px;}#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}#fancybox-left-ico {background-image: url('fancybox/fancybox.png');background-position: -40px -30px;}#fancybox-right-ico {background-image: url('fancybox/fancybox.png');background-position: -40px -60px;}#fancybox-left:hover, #fancybox-right:hover {visibility: visible;}#fancybox-left:hover span {left: 20px;}#fancybox-right:hover span {left: auto;right: 20px;}.fancy-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}#fancy-bg-n {top: -20px;left: 0;width: 100%;background-image: url('fancybox/fancybox-x.png');}#fancy-bg-ne {top: -20px;right: -20px;background-image: url('fancybox/fancybox.png');background-position: -40px -162px;}#fancy-bg-e {top: 0;right: -20px;height: 100%;background-image: url('fancybox/fancybox-y.png');background-position: -20px 0px;}#fancy-bg-se {bottom: -20px;right: -20px;background-image: url('fancybox/fancybox.png');background-position: -40px -182px; }#fancy-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('fancybox/fancybox-x.png');background-position: 0px -20px;}#fancy-bg-sw {bottom: -20px;left: -20px;background-image: url('fancybox/fancybox.png');background-position: -40px -142px;}#fancy-bg-w {top: 0;left: -20px;height: 100%;background-image: url('fancybox/fancybox-y.png');}#fancy-bg-nw {top: -20px;left: -20px;background-image: url('fancybox/fancybox.png');background-position: -40px -122px;}
