header, footer, section, aside, main {display: block;}html, body {height: 100%;width: 100%;min-width: 980px;margin: auto;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: small;line-height: 150%;color: #333333;}.edit-icon {display: none !important;}.row {max-width: 960px;margin: 0 auto;}.left {float: left;}.right {float: right;}.clear {clear: both;}h1 {font-size: 200%;line-height: 125%;color: #666;font-weight: normal;}a img {border: 0px;}a {text-decoration: none;}a:link, a:visited {color: #007ba9;}a:hover {text-decoration: underline;}#main {min-height: 100%;margin-top: -85px;margin-bottom: -170px;}#main .row {padding: 90px 0 175px;}.sp_news_higlighter {padding: 0px 5px;}span.sp-nh-text, span.sp-nh-title {font-weight: bold;text-transform: uppercase;} {padding: 90px 0 175px;}#main .row #aside {display: table-cell;vertical-align: top;width: 250px;padding: 0px;border-top: 25px solid #e9e9e9;}#main .row #section {display: table-cell;vertical-align: top;padding: 0px 0px 60px 20px;}#aside .menu {list-style: none;padding: 0px;margin: 0px;border-top: 5px solid #fff;border-bottom: 5px solid #fff;background-color: #fff;}#aside .menu li {display: block;}#aside .menu li img {border: 0;padding-right: 5px;}#aside .menu li a {display: block;padding: 10px 10px 10px 15px; color: #333333;}#aside .menu li.current > a {background-color: #e9e9e9;}#aside .menu > li {}#aside .menu > li > a {color: #fff;background-color: #007ba9;font-size: 170%;}#aside .menu > li > a:hover {text-decoration: none;}#aside .menu > li > a.quest {background-color: #007ba9;}#aside .menu > li > a.nbs {background-color: #a6000b;}#aside .menu > li > ul {padding: 0px;border-right: 10px solid #e9e9e9;}#aside .menu > li > ul > li > a {font-weight: bold;font-size: 110%;border-bottom: 1px solid #cccccc;}#aside .menu > li > ul > li:last-of-type {border-bottom: 0px;}#aside .menu > li > ul > li > ul {padding: 0px;display: none;}#aside .menu > li > ul > li.active > ul {display: block;}#aside .menu > li > ul > li > ul > li {}#aside .menu > li > ul > li > ul > li > a {border-bottom: 1px solid #cccccc;font-weight: bold;font-size: 95%;padding: 8px 10px 8px 20px;}#header {border-bottom: 5px solid #cccccc;min-height: 80px;}#header p {margin: 0px;}#header .left {width: 270px;padding: 5px;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}#header .right {padding: 5px;float: right;}#header .right > * {float: right;}#header .right > p {font-size: 18px;color: #333333;}#header .right .custom_social {margin: 8px 5px;}#header .right .custom_social a {display: inline-block;margin: 0px 5px;}#header .right > .search {}#header .right > .search label {display: none;}#header .right > .search input {background-image: url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wgARCAAdAMEDASIAAhEBAxEB/8QAGgAAAwEBAQEAAAAAAAAAAAAAAAEDAgQFB//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAfpuVoy2GWwyaDLYZbDLYZbDLYIYZ5uiBS3F2ljzg6nvmLEkWIhYkixFlSLKkQsRCxFlSIW5LI4/Qn0HMd4f/8QAIRAAAgMAAQQDAQAAAAAAAAAAAAECERIDECExQAQTMjT/2gAIAQEAAQUCbsopFIpFIpFIpFIpFIpFIpFIpFIpFIpEuWCcJRml2NIXj05/j41fVH+rovHqPhVy4nxNPthkkbNmzZs2bNmzZs2bNmzZs2bNmzZFX0//xAAUEQEAAAAAAAAAAAAAAAAAAABA/9oACAEDAQE/AVf/xAAUEQEAAAAAAAAAAAAAAAAAAABA/9oACAECAQE/AVf/xAAiEAABAwMDBQAAAAAAAAAAAAARAAECEDFAEiBxAyEwUYH/2gAIAQEABj8CxQzHhkY47i4TBS0+u+QWeUeFq6X1kaHZbfbyGn//xAAhEAACAgEEAwEBAAAAAAAAAAAAAWFxESExkaEQQVFAgf/aAAgBAQABPyH+Aw+IgXBAiBcECIEQLggXBAiBECIFwQIgXBAiBcECIEQIgXA2sOt9bBpcf8G9dvhIbVfkylmD0+bMF6Hd41PR80/K++Ub57ipnf09mRWWNNvhEbiFChTvwUKFCnZQp34KFOyhTsoUKdlChTsp2Yibjx//2gAMAwEAAgADAAAAEDLLPLLLLLDLtgHNPNOOPPOLNOvP/8QAFBEBAAAAAAAAAAAAAAAAAAAAQP/aAAgBAwEBPxBX/8QAGBEAAgMAAAAAAAAAAAAAAAAAETAAARD/2gAIAQIBAT8QXbDDn//EACUQAAEDAwIGAwAAAAAAAAAAAAEAEBEh8PExUSAwQWFxoZHB4f/aAAgBAQABPxAxmpAmgHVY9rYtrYtH8t7WxapfWsW1sW1sW1sWsWsW9hb4IICBgg1Dyi1S3bl2aq8ZbMeQOSYl0KDeKIQ1wie/qlCAgDCnStp3FCQBah6cFOCeCeSfWnTCElPwIKmKIWjMiXou7+FGCIPURQq2VbLa6VbKtlWy2tltZKtltbLa2VbLa2VbL7AO6aiDf//Z");background-repeat: no-repeat;font-family: Verdana, Geneva, sans-serif;border: medium none;color: #C0C0C0;height: 15px;margin: 0 0;padding: 8px;width: 178px;}#header .menu {font-size: 85%;font-family: Verdana, Geneva, sans-serif;margin: 8px 0px;}#header .menu > li {display: inline-block;border-right: 1px solid #ccc;}#header .menu > li:last-of-type {border-right: 0px;}#header .menu > li > a {padding: 5px 10px;color: #666;}#footer {-moz-box-shadow: 0 0 60px -10px #333;-webkit-box-shadow: 0 0 60px -10px #333;box-shadow: 0 0 60px -10px #333;}#footer .top {color: #fff;background-color: #007ba9;border-top: 1px solid #fff;min-height: 50px;font-family: Verdana, Geneva, sans-serif;font-size: 85%;}#footer .bottom {color: #3f3f3f;background-color: #e6e6e6;border-top: 4px solid #fff;min-height: 115px;}#footer .top a {color: #fff;}#footer .top .left {line-height: 50px;}#footer .bottom .copyright {float: right;margin: 0px;}#footer .menu {list-style: none;margin: 18px 0px;}#footer .menu > li {display: inline-block;border-right: 1px solid #ccc;}#footer .menu > li:last-of-type {border-right: 0px;}#footer .menu > li > a {color: #fff;padding: 5px 15px;}.latestnews {padding: 0px;}.latestnews h3 {color: #fff;background-color: #007ba9;padding: 10px 10px 10px 15px;margin: 0px;font-size: 170%;font-weight: normal;}.latestnews.nbs h3 {background-color: #a6000b;}.latestnews.quest h3 {background-color: #007ba9;}.latestnews ul {list-style: none;padding: 0px;margin: 0px;border-right: 10px solid #e9e9e9;}.latestnews ul li {border-bottom: 1px solid #cccccc;}.latestnews ul li a {display: block;padding: 10px 10px 10px 15px; color: #333333;font-weight: bold;font-size: 110%;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJAQMAAADAY3TdAAAABlBMVEX////R0dGwfpplAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gsSCS4kUfWviAAAABhJREFUCNdjaGA4wPCA4QPDDyB+AGQ3AAA/6gcZYen4RAAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: 0px;}.latestnews ul li:last-of-type {border-bottom: 0px;}#main {}#main .custom_buttons p {margin: 0px;height: 39px;padding-top: 10px;}#main .custom_buttons p a {display: inline-block;height: 39px;}#main .custom_partners p a {display: inline-block;vertical-align: middle;}#main .custom_partners p a img {max-height: 80px;}#userForm {}#userForm fieldset.quest {border: 3px solid #007ba9;border-radius: 10px;}#userForm fieldset.nbs {border: 3px solid #a6000b;border-radius: 10px;}#userForm .rsform-block {background-color: #eff5fa;margin: 10px 5px;border-radius: 6px;}#userForm .formCaption {width: 40%;}#userForm textarea {width: 360px;}legend {color: #666;font-size: 120%;font-weight: bold;}#userForm #submit {padding: 5px 10px;float: right;border-radius: 5px;margin: 10px;}#userForm input[type='text'],#userForm select,#userForm textarea {border: 2px solid #ccc;}.login-description {margin: 30px 0 30px 0;}fieldset {padding: 15px;color: #333;border: 3px solid #007ba9;min-height: 100px;border-radius: 5px;margin: 10px auto;}.logout form, .login .control-group {margin: 5px;padding: 5px;background: #EFF5FA;border: 0px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.login .control-group label {width: 100px;float: left;}input {border: 3px solid #ccc;font-family: Arial, Helvetica, sans-serif;padding: 3px;}.button, input[type="submit"], input[type="reset"], button {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding: 3px 10px;border: 0px;background: #007ba9;color: #fff;margin-left: 10px;cursor: pointer;}.nav-tabs {list-style: none;}.nav-tabs li {display: inline-block;padding: 0px 5px;}#users-profile-core dt,#users-profile-custom dt, #member-profile fieldset dt, #user-registration fieldset dt, .form-validate fieldset dt {font-weight: bold;padding-top: 3px;padding-left: 10px;background: #e9e9e9;width: 40%;float: left;height: 27px;margin: 1px 0;}#users-profile-core dd, #users-profile-custom dd, #member-profile fieldset dd, #user-registration fieldset dd, .form-validate fieldset dd {font-weight: bold;padding-top: 3px;background: #e9e9e9;width: 40%;float: left;clear: none;height: 27px;margin: 1px 0;}.btn-toolbar {list-style: none;}.profile a:link, .profile a:visited, .profile-edit a:link, .profile-edit a:visited, .profile-edit .validate {-moz-border-radius: 5px;padding: 5px;border: 0px;background: #007ba9;color: #fff;text-decoration: none;cursor: pointer;}ol.list li { -moz-border-radius: 5px 5px 5px 5px; background: none repeat scroll 0 0 #333333; line-height: 1.6em; margin: 5px 0; padding: 5px 10px;}form#searchForm{-moz-border-radius: 5px;-webkit-border-radius:5px;padding:15px;color:#007ba9;border:3px solid #007ba9;margin-top: 10px;}form#searchForm .btn-group {float: left;}.clearfix {clear: both;}form#searchForm input, form#searchForm select{border:3px solid #ccc;font-family:Arial, Helvetica, sans-serif;}fieldset.word,fieldset.phrases,fieldset.only { -moz-border-radius: 5px;-webkit-border-radius:5px; background:#EFF5FA;border: 0px; padding: 5px;}#searchForm legend {-moz-border-radius: 5px;-webkit-border-radius:5px;padding:5px; background: none repeat scroll 0 0 #fff}.search-results dt{-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background:#007ba9;color:#fff;font-weight:bold;font-size:14px;padding:5px;}.search-results dt a{color:#fff;text-decoration:underline;}.search-results dd{margin-left:0;margin-bottom: 10px;}.result-category,.result-text,.result-created {padding:5px;background:#EFF5FA}.search-results dd.result-category{text-transform:uppercase;font-weight:bold;padding-left:20px;font-family:Arial, Helvetica, sans-serif;}.search-results dd.result-text{padding-left:20px;font-family:Arial, Helvetica, sans-serif;}.search-results dd.result-created{-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;padding-left:20px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-style:italic;}.highlight { -moz-border-radius: 3px;-webkit-border-radius:3px; background: none repeat scroll 0 0 #CEE7FF; color: #000000; padding: 1px 2px;} div#xmap ul {padding: 0px 0px 0px 30px;color: #666;}div#xmap a { text-decoration: underline;}div#xmap > ul {display: block;border: 1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding: 10px 3px 10px 33px;width: 280px;margin: 10px;}