* {margin: 0;padding: 0;}html,body {background-color:#efefef;font-family:tahoma, verdana, arial, helvetica, sans-serif;font-size:8pt;line-height:1.6;margin:0;padding:0;}h1 {font-size:11pt;font-weight:700;color:#666;margin-top:5px;}h2 a:visited {font-size:10pt;font-weight:700;color:#166dac;margin-top:5px;}h3 {font-size:9pt;font-weight:700;color:#666;margin-top:5px;}ul.rightlist li {list-style:none;background:transparent url(main-sprite.png) no-repeat -740px -53px;font-size:9pt;color:#666;line-height:1.6;margin:0;padding:0 0 0 15px;}ul.rightlist a,ul.rightlist a:visited,ul.rightlist a:hover {font-size:9pt;text-decoration:none;line-height:1.6;}a {font-size:8pt;font-weight:400;color:#3d74e3;text-decoration:none;}a:visited {font-size:8pt;font-weight:400;color:#166dac;text-decoration:none;}a:hover {font-size:8pt;font-weight:400;color:#333;text-decoration:underline;}.clearer {clear:both;height:0;visibility:hidden;}.strzalka {color:#b22222;font-size:8pt;font-weight:700;}img.imgleft {border:0;background:transparent;padding-right:5px;float:left;}img.imgright {border:0;background:transparent;padding-left:5px;float:right;}#lefttop {float:left;position:absolute;top:0;left:0;}.left {text-align:left;}.center {text-align:center;}.line {border-top:1px dotted #dedede;width:100%;height:1px;margin:5px 0 10px;padding:0;}img {border-width:0;}strong {font-size:8pt;color:#666;}.errorred {color:#df2219;font-weight:700;}#header {background:#fff url(main-sprite.png) no-repeat 0 0;height:20px;width:980px;color:#666;text-align:right;display:block;margin:0 auto;}#aboveheader {width:918px;display:block;text-align:right;margin:10px auto;}#footer {background:#f9f9f9 url(main-sprite.png) no-repeat 0 -20px;width:980px;height:31px;margin:0 auto 5px;}#top {background:transparent url(secondary-sprite.png) repeat-x 0 -106px;height:112px;width:958px;margin:0 auto;}#top .left {float:left;width:200px;height:112px;}#top .right {float:right;width:680px;height:112px;text-align:left;}#topright-top {background:transparent;float:right;width:540px;height:78px;text-align:left;}#topright-bottom {background:transparent;float:right;width:680px;height:34px;text-align:left;}a#home-button:link,a#home-button:visited,a#home-button:hover {position:relative;width:128px;height:105px;text-decoration:none;border-bottom:0;text-align:center;font-size:7pt;top:0;left:45px;}a#home-button:link span,a#home-button:hover span,a#home-button:visited span {position:absolute;width:128px;height:105px;display:block;top:0;left:0;background:transparent url(main-sprite.png) no-repeat -761px -261px;cursor:pointer;}a#findus-button:link,a#findus-button:visited,a#findus-button:hover {position:relative;width:104px;height:46px;text-decoration:none;border-bottom:0;text-align:center;font-size:7pt;top:20px;left:355px;cursor:pointer;display:block;}a#findus-button:link span,a#findus-button:hover span,a#findus-button:visited span {position:absolute;width:104px;height:46px;display:block;top:0;left:0;background:transparent url(main-sprite.png) no-repeat -654px -261px;cursor:pointer;}#menucontainer {background:transparent;width:680px;height:34px;position:relative;top:0;left:0;border:0;margin:0;padding:0;}#menu li {float:left;position:relative;width:110px;height:10px;z-index:100;margin:0 1px 0 0;padding:0;}#menu li dl {position:absolute;top:0;left:0;}#menu li a,#menu li a:visited {text-decoration:none;font-family:verdana, tahoma, arial;}#menu li:hover,#menu li a:hover {border:0;}#menu li:hover dl,#menu li a:hover dl {padding-bottom:40px;}#menu table {border-collapse:collapse;font-size:1em;margin:-1px;padding:0;}#menu dl {width:110px;background:transparent;text-align:center;cursor:pointer;margin:0;padding:0;}#menu dt {font-size:1.1em;color:#fff;margin:0;padding:5px;}#menu .one {background:url(main-sprite.png) no-repeat 0 -51px;height:24px;}#menu .six {background:url(main-sprite.png) no-repeat -151px -51px;height:24px;}#menu dd {color:#fff;font-size:1em;text-align:left;margin:0;padding:0;}#menu dd.last {border-bottom:0 solid #444;}.menuclass dt a,.menuclass dt a:visited {display:block;color:#1d89e2;font-size:10pt;}.menuclass dd a,.menuclass dd a:visited {color:#000;text-decoration:none;display:block;background:transparent url(secondary-sprite.png) repeat-x 0 -219px;padding:4px 0 4px 5px;}* html .menuclass dd a {background-color:#f8fde1;}.menuclass dd a:hover {background-color:#fff;color:#1c51bc;}.menuclass .last a,.menuclass .last a:visited {background:transparent url(secondary-sprite.png) no-repeat -1px -21px;}.menuclass .last a:hover {background:transparent url(secondary-sprite.png) no-repeat -112px -21px;}#upperspacer {background:transparent;font-size:7pt;color:#666;width:740px;text-align:right;margin:10px auto 0;}#logo {background:#dedede url(spinner.gif) no-repeat 50% 50%;height:180px;width:958px;border-top:#fff 2px solid;border-bottom:#fff 2px solid;margin:0 auto;}#logo span {height:180px;width:958px;display:block;}#info {font-size:7pt;color:#666;width:920px;display:block;font-family:verdana, tahoma, arial;margin:0 auto 10px; background-color:#efefef;}#info .left {text-align:left;float:left;width:280px;}#info .right {text-align:right;float:right;width:630px;}#info a {color:#3d74e3;text-decoration:none;font-size:7pt;font-family:verdana, tahoma, arial;}#info a:visited {text-decoration:none;border-bottom:1px dotted #166dac;color:#166dac;font-size:7pt;}#info a:hover {text-decoration:none;color:#3d74e3;font-size:7pt;border-bottom:1px dotted #3d74e3;}#container {background:#f9f9f9 url(bgcontainer.gif) repeat-y;width:980px;margin:0 auto;}#content {background:#f9f9f9 url(secondary-sprite.png) repeat-x 0 -347px;height:100%;width:918px;font-size:8pt;color:#666;vertical-align:top;margin:0 auto;padding:20px;}#undercontent {border-top:1px dotted #dedede;width:920px;margin:0 auto;}#undercontent .inner {padding:10px 0 0;}#bread {background-color:#f9f9f9;height:20px;width:918px;font-size:8pt;color:#666;vertical-align:top;font-family:verdana, tahoma, arial;margin:0 auto;padding:0;}#bread a,#bread a:visited,#bread a:hover {font-size:8pt;text-decoration:none;font-family:verdana, tahoma, arial;}#bread-left {float:left;height:20px;width:350px;}#bread-right {float:right;height:20px;width:350px;text-align:right;font-size:11px;color:#666;}.col6 {float:left;width:640px;height:100%; position:relative;font-size:9pt;line-height:1.4;color:#666;vertical-align:top;border-right:1px dotted #dedede;padding-right:10px;}.col6 a {font-size:9pt;line-height:1.4;color:#3d74e3;text-decoration:none;}.col6 a:visited {font-size:9pt;line-height:1.4;color:#166dac;border-bottom:1px dotted #166dac;text-decoration:none;}.col6 a:hover {border-bottom:1px dotted #3d74e3;font-size:9pt;line-height:1.4;color:#3d74e3;text-decoration:none;}.col6 h2 {color:#666;}.col6 p {margin-bottom:10px;}.col7 {float:right;width:255px;height:100%; position:relative;font-size:8pt;line-height:1.4;color:#666;vertical-align:top;padding-left:10px;}.sideleft {float:left;height:100%;width:350px;}.sideright {float:right;height:100%;width:350px;border-left:1px dotted #dedede;}#enquiry {width:638px;}#enquiry select {background-color:#fff;border:#dedede 1px solid;vertical-align:top;font-size:9pt;color:#666;width:638px !important;height:20px;padding:0;}#enquiry input.button {background-color:#fff;border:#dedede 1px solid;vertical-align:top;font-size:9pt;color:#1d89de;width:120px;padding:5px 10px;}#enquiry label {display:block;font-size:8pt;color:#1d89de;font-family:thoma, verdana, arial, helvetica, sans-serif;font-weight:700;margin:2px 0 3px;}#enquiry .enquiry-controls {width:638px;display:block;margin-top:10px;}#enquiry .left {float:left;width:400px;font-size:8pt;}#tfl {width:255px;}#tfl input,textarea {background-color:#fff;border:#dedede 1px solid;vertical-align:top;font-size:8pt;color:#666;width:235px;padding:3px 10px;}#tfl select {background-color:#fff;border:#dedede 1px solid;vertical-align:top;font-size:8pt;color:#666;width:255px;}#tfl input.button {background-color:#fff;border:#dedede 1px solid;vertical-align:top;font-size:8pt;color:#1d89de;width:120px;padding:3px 10px;}#tfl label {display:block;font-size:8pt;color:#666;font-family:thoma, verdana, arial, helvetica, sans-serif;font-weight:700;margin:2px 0 3px;}#tfl .enquiry-controls {width:482px;display:block;margin-top:10px;}#tfl .left {float:left;width:362px;font-size:7pt;}.con {border:0;text-align:center;}#sitemap {padding-left:20px;}* html #sitemap {padding-left:30px;}#sitemap ul ul {padding-left:40px;}* html #sitemap ul ul {list-style-type:none;padding-left:40px;}#seo {background:url(main-sprite.png) no-repeat 0 -86px;width:980px;display:block;margin:0 auto 20px;}#seo .inner {width:960px;padding-top:20px;font-size:9px;color:#959595;font-family:verdana, tahoma, arial;margin:0 auto;}#footer-linkz {width:940px;height:150px;display:block;text-decoration:none;margin:0 auto;}#footer-linkz ul {list-style-type:none;clear:left;width:940px;}#footer-linkz li {float:left;width:230px;margin-bottom:2px;}.pod-finallist br {clear:left;}#footer-linkz a,#footer-linkz a:hover,#footer-linkz a:visited {color:#bdbdbd;text-decoration:none;font-size:7pt;text-transform:lowercase;font-family:verdana, tahoma, arial;}.pager a {font-size:11px;font-weight:400;color:#3d74e3;text-decoration:none;margin-left:3px;}#topstrip {background:#f9f9f9 url(secondary-sprite.png) repeat-x 0 -47px;width:100%;color:#9e9e9e;line-height:27px;font-size:8pt;z-index:1;overflow:hidden;text-align:center;}#topstrip .inner {font-family:verdana, tahoma, arial;}#topstrip a,#topstrip a:visited {background:transparent;display:inline;color:#9e9e9e;font-size:8pt;text-decoration:none;padding:5px 8px;}#topstrip a:hover {background:transparent;display:inline;color:#000;font-size:8pt;text-decoration:none;}#scroller_container {display:block;position:relative;width:255px;height:100px;overflow:hidden;cursor:help;}#scroller {font-size:10px;line-height:15px;color:silver;padding:5px;}#scroller p {display:block;margin-bottom:10px;padding:0;}#scroller a,#scroller a:visited,#scroller a:hover {font-size:10px;line-height:15px;color:silver;text-decoration:none;border-bottom:1px silver dotted;}#scroller b {font-weight:400;}#scroller h1,#scroller h2,#scroller h3 {font-size:11px;font-weight:400;}div.gallerycontent {display:none;width:916px;}#gallery-left {width:700px;float:left;}div.gallerycontent a,div.navigation a {text-decoration:none;color:#777;}div.controls {display:block;position:relative;width:100%;height:25px;}div.ss-controls {width:500px;float:left;}div.loader {background:transparent url(spinner.gif) no-repeat 50% 50%;width:700px;}div.slideshow {clear:both;width:700px;}div.slideshow span.image-wrapper {float:left;margin-bottom:5px;}div.slideshow img {display:block;width:694px;border:1px solid #ccc;padding:2px;}div.image-desc {line-height:1.3em;padding-top:12px;}ul.thumbs {clear:both;overflow:hidden;margin:0;padding:0;}ul.thumbs li {float:left;display:inline;list-style:none;margin:0 0 10px;padding:0;}a.thumb {display:block;border:1px solid #ccc;margin-left:10px;padding:2px;}ul.thumbs li.selected a.thumb {background-color:#000;}ul.thumbs img {border:none;display:block;width:84px;height:55px;background:transparent url(spinner.gif) no-repeat center;}div.pagination {display:block;margin-top:3px;}div.bottom {text-align:right;padding-top:3px;clear:both;display:block;}div.pagination a:hover,div.pagination a:active {text-decoration:none;border:1px solid #ccc;background-color:#eee;margin-left:3px;padding:4px 7px 2px;}div.pagination span.current {background-color:#eee;color:#000;margin-left:3px;border:1px solid #ccc;padding:4px 7px 2px;}#search-box {width:255px;display:block;overflow:hidden;margin-bottom:5px;}#search-box form {width:255px;display:block;margin-bottom:9px;background:transparent url(main-sprite.png) no-repeat -300px -51px;}#search-box-text {border:0;width:190px;height:17px;float:left;font-size:8pt;color:#333;background:transparent;padding-top:3px;margin:1px 6px;}#search-box-button {background:url(main-sprite.png) no-repeat -680px -51px;border:0;color:#3d74e3;width:50px;display:block;float:right;height:22px;font-size:8pt;padding-bottom:2px;text-transform:lowercase;cursor:pointer;}h2.ency a:hover {font-size:11pt;font-weight:700;color:#1d89de;border:0;text-decoration:underline;}.category-description h2 {display:block;margin-bottom:10px;outline:none;}.category-description h2 a:visited {font-size:11pt;font-weight:700;color:#166dac;border:0;border-bottom:1px dotted #166dac;}.category-description h2 a:hover {font-size:11pt;font-weight:700;color:#1d89de;border:0;text-decoration:none;border-bottom:1px dotted #1d89de;}.category-description h2 img {border:0;vertical-align:middle;margin-right:5px;}.category-description-main .inner h3 {font-size:10pt;font-weight:700;}.category-description-main .inner .list {display:block;width:190px;float:left;margin-right:15px;}.category-description-main .inner .list h2 {display:block;width:190px;margin-bottom:5px;font-size:9pt;font-weight:700;outline:none;}.category-description-main .inner .list h2 a {font-size:9pt;font-weight:700;color:#1d89de;border:0;}.category-description-main .inner .list h2 a:visited {font-size:9pt;font-weight:700;color:#166dac;border:0;border-bottom:1px dotted #166dac;}.category-description-main .inner .list h2 a:hover {font-size:9pt;font-weight:700;color:#1d89de;border:0;text-decoration:none;border-bottom:1px dotted #1d89de;}.category-description-main .inner .list h2 img {border:0;vertical-align:middle;margin-right:10px;}.category-description-main .inner .list h2 a.rssico:link,.category-description-main .inner .list h2 a.rssico:visited,.category-description-main .inner .list h2 a.rssico:hover {position:relative;width:16px;height:16px;text-decoration:none;border-bottom:0;text-align:center;font-size:7pt;vertical-align:top;}.category-description-main .inner .list h2 a.rssico:link span,.category-description-main .inner .list h2 a.rssico:hover span,.category-description-main .inner .list h2 a.rssico:visited span {position:absolute;width:16px;height:16px;display:block;top:0;left:0;background:transparent url(main-sprite.png) no-repeat -662px -52px;cursor:pointer;}.category-image-left {position:relative;width:200px;height:100px;float:left;margin-right:5px;margin-bottom:5px;margin-top:5px;display:block;overflow:hidden;}.category-image-left span {position:absolute;width:200px;height:100px;display:block;top:0;left:0;background:transparent;}.category-image-left img {width:200px;height:100px;border:0;}.text-image-left {position:relative;width:184px;height:133px;float:left;margin-right:5px;margin-bottom:5px;margin-top:5px;display:block;overflow:hidden;background-color:#dedede;color:#dedede;}.text-image-left span {position:absolute;width:184px;height:133px;display:block;top:0;left:0;background:transparent url(main-sprite.png) no-repeat -377px -261px;}.instructor-image-left {position:relative;width:120px;height:103px;float:left;margin-right:5px;margin-bottom:5px;margin-top:5px;display:block;overflow:hidden;background-color:#dedede;cursor:pointer;}.instructor-image-left span {position:absolute;width:120px;height:103px;display:block;top:0;left:0;background:transparent url(main-sprite.png) no-repeat 0 -261px;}.instructor-image-left img {width:120px;height:103px;border:0;}.text-image-right {position:relative;width:184px;height:133px;float:right;margin-left:5px;margin-bottom:5px;margin-top:5px;display:block;overflow:hidden;background-color:#dedede;color:#dedede;}.text-image-right span {position:absolute;width:184px;height:133px;display:block;top:0;left:0;color:#dedede;background:transparent url(main-sprite.png) no-repeat -377px -261px;}.image-button {position:relative;vertical-align:middle;border:0;width:230px;height:100px;float:left;display:inline;overflow:hidden;cursor:pointer;}.image-button p {position:absolute;width:218px;height:20px;line-height:20px;display:block;top:72px;left:0;background:transparent url(secondary-sprite.png) repeat-y 0 0;text-align:right;padding-right:20px;font-size:8pt;color:#1d89de;font-family:thoma, verdana, arial, helvetica, sans-serif;font-weight:700;}.image-button a span {position:absolute;width:230px;height:100px;display:block;top:0;left:0;background:transparent;}.image-button img {width:230px;height:100px;border:0;}.image-button-two {position:relative;vertical-align:middle;border:0;width:255px;height:100px;float:left;display:inline;overflow:hidden;margin-bottom:10px;cursor:pointer;background-color:#dedede;color:#dedede;}.image-button-two a,.image-button-two a:visited,.image-button-two a:hover {color:#dedede;}.image-button-two a span {position:absolute;width:255px;height:100px;display:block;top:0;left:0;color:#dedede;background:transparent url(main-sprite.png) no-repeat -121px -261px;}.image-button-two img {width:255px;height:100px;border:0;}ul.rightbuttons li {position:relative;border:0;width:255px;height:100px;overflow:hidden;margin-bottom:10px;cursor:pointer;color:#dedede;background-color:#dedede;display:block;}ul.rightbuttons li a span.buttonframe {position:absolute;width:255px;height:100px;display:block;top:0;left:0;color:#dedede;background:transparent url(main-sprite.png) no-repeat -121px -261px;cursor:pointer;}.more {display:block;width:100%;height:22px;margin-top:5px;}.more a {position:relative;display:block;width:91px;height:22px;text-decoration:none;border:0;margin-left:10px;float:right;}.more a.readmore:link span,.more a.readmore:visited span,.more a.readmore:hover span {position:absolute;width:91px;height:22px;display:block;top:0;left:0;background:transparent url(main-sprite.png) no-repeat -562px -261px;cursor:pointer;}.more a.goback:link span,.more a.goback:visited span,.more a.goback:hover span {position:absolute;width:91px;height:22px;display:block;top:0;left:0;background:transparent url(main-sprite.png) no-repeat -562px -284px;cursor:pointer;}.more a.backtotop:link span,.more a.backtotop:visited span,.more a.backtotop:hover span {position:absolute;width:91px;height:22px;display:block;top:0;left:0;background:transparent url(main-sprite.png) no-repeat -562px -307px;cursor:pointer;}.more a.homepage:link span,.more a.homepage:visited span,.more a.homepage:hover span {position:absolute;width:91px;height:22px;display:block;top:0;left:0;background:transparent url(main-sprite.png) no-repeat -562px -330px;cursor:pointer;}span.n_arrow {width:11px;height:11px;display:inline-block;background:transparent url(main-sprite.png) no-repeat -337px -74px;margin-right:10px;line-height:11px;overflow:hidden;padding:0;}span.s_arrow {width:11px;height:11px;display:inline-block;background:transparent url(main-sprite.png) no-repeat -313px -74px;margin-right:10px;line-height:11px;overflow:hidden;padding:0;}span.e_arrow {width:11px;height:11px;display:inline-block;background:transparent url(main-sprite.png) no-repeat -325px -74px;margin-right:10px;line-height:11px;overflow:hidden;padding:0;}span.w_arrow {width:11px;height:11px;display:inline-block;background:transparent url(main-sprite.png) no-repeat -301px -74px;margin-right:10px;line-height:11px;overflow:hidden;padding:0;}*,ul.rightlist {margin:0;padding:0;}h2,h2 a,h2 a:hover {font-size:10pt;font-weight:700;color:#1d89de;margin-top:5px;}a:focus,a#home-button:focus,a#findus-button:focus,.menuclass dt a:focus,.col6 a:focus,a.thumb:focus,h2.ency,.category-description-main .inner .list h2 a.rssico:focus,.more a:focus {outline:none;}.right,.pager {text-align:right;}#menu,ul.rightbuttons {list-style-type:none;padding:0;}#menu li dd,div.navigation div.top {display:none;}#menu li:hover dd,#menu li a:hover dd,div.slideshow a.advance-link {display:block;}#menu .two,#menu .three,#menu .four,#menu .five {background:url(main-sprite.png) no-repeat -20px -51px;height:24px;}.menuclass dt a,.menuclass dt a:visited,.menuclass dt a:hover,#menu dl.menuclass dt a,#menu dl.menuclass dt a:visited,#menu dl.menuclass dt a:hover {font-weight:700;}.menuclass dt a.active,.menuclass dt a:hover {font-weight:700;color:#666;}#enquiry input,#enquiry textarea {background-color:#fff;border:#dedede 1px solid;vertical-align:top;font-size:8pt;color:#666;width:618px;padding:5px 10px;}#enquiry input:focus,#enquiry textarea:focus,#tfl input:focus,#tfl textarea:focus {border:1px solid #3d74e3;}#enquiry .right,#tfl .right {float:right;width:120px;}#enquiry .required,#tfl .required {color:maroon;}.button,.button:hover {background-color:#fff;border:#dedede 1px solid;vertical-align:top;font-size:8pt;color:#1d89de;text-decoration:none;padding:3px 10px;}.pager a:hover,.pager a:visited {font-size:11px;font-weight:700;color:#3d74e3;text-decoration:none;margin-left:3px;}#gallery-right,div.nav-controls {width:200px;float:right;}div.ss-controls a.play,div.ss-controls a.play:visited {text-decoration:none;border:1px solid #ccc;padding:4px 7px 2px;}div.ss-controls a.play:hover,div.ss-controls a.play:active,div.ss-controls a.pause:hover,div.ss-controls a.pause:active {text-decoration:none;border:1px solid #ccc;background-color:#eee;padding:4px 7px 2px;}div.ss-controls a.pause,div.ss-controls a.pause:visited {text-decoration:none;text-align:left;border:1px solid #ccc;padding:4px 7px 2px;}div.nav-controls a.prev,div.nav-controls a.prev:visited,div.nav-controls a.next,div.nav-controls a.next:visited {text-decoration:none;border:1px solid #ccc;margin-left:10px;padding:4px 8px 2px;}div.nav-controls a.prev:hover,div.nav-controls a.prev:active,div.nav-controls a.next:hover,div.nav-controls a.next:active {text-decoration:none;border:1px solid #ccc;background-color:#eee;margin-left:10px;padding:4px 8px 2px;}div.pagination a,div.pagination a:visited {text-decoration:none;border:1px solid #ccc;margin-left:3px;padding:4px 7px 2px;}h2.ency a,h2.ency a:visited,.category-description h2 a {font-size:11pt;font-weight:700;color:#1d89de;border:0;}.page-description,.category-description,.category-description-main {border:1px dotted #dedede;display:block;margin-bottom:10px;text-align:left;}.page-description .inner,.category-description .inner,.category-description-main .inner {padding:5px;}.text-image-left img,.text-image-right img {width:184px;height:133px;border:0;}.image-button-two p,ul.rightbuttons li a span.buttontext {position:absolute;width:243px;height:20px;line-height:20px;display:block;top:72px;left:0;background:transparent url(secondary-sprite.png) repeat-y 0 0;text-align:right;padding-right:20px;font-size:8pt;color:#1d89de;font-family:thoma, verdana, arial, helvetica, sans-serif;font-weight:700;}.more a:visited,.more a:hover {text-decoration:none;border:0;}div#hidd b {font-weight:400; font-size:9pt;} div#hidd h2 {font-weight:bold; font-size:9pt;line-height:1.4;}
