<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!
 * jQuery UI Bootstrap (0.5)
 * http://addyosmani.github.com/jquery-ui-bootstrap
 *
 * Copyright 2012 - 2013, Addy Osmani
 * Dual licensed under the MIT or GPL Version 2 licenses.
 *
 * Portions copyright jQuery UI &amp; Twitter Bootstrap
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-widget{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px}.ui-widget .ui-widget{font-size:13px}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:inherit}.ui-widget-content{border:1px solid #aaaaaa;background:#fff url("http://cdn.tribalogic.net/chrome/1457612985/JavaScript/jquery-ui-1.10.2/themes/bootstrap/images/ui-bg_glass_75_ffffff_1x400.png") 50% 50% repeat-x;color:#404040}.ui-widget-header{font-weight:bold;border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border:1px solid #666}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);background-image:-o-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:0.1s linear background-image;-moz-transition:0.1s linear background-image;-o-transition:0.1s linear background-image;transition:0.1s linear background-image;overflow:visible}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background-position:0 -15px;color:#333333;text-decoration:none}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight p,.ui-state-error p,.ui-state-default p{font-size:13px;font-weight:normal;line-height:18px;margin:7px 15px}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{position:relative;margin-bottom:18px;color:#404040;background-color:#eedc94;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #fceec1, #eedc94);background-image:-moz-linear-gradient(top, #fceec1, #eedc94);background-image:-o-linear-gradient(top, #fceec1, #eedc94);background-image:linear-gradient(top, #fceec1, #eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);text-shadow:0 1px 0 rgba(255,255,255,0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25)}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{position:relative;margin-bottom:18px;color:#ffffff;border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);background-color:#c43c35;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url("http://cdn.tribalogic.net/chrome/1457612985/JavaScript/jquery-ui-1.10.2/themes/bootstrap/images/ui-icons_222222_256x240.png")}.ui-widget-content .ui-icon{background-image:url("http://cdn.tribalogic.net/chrome/1457612985/JavaScript/jquery-ui-1.10.2/themes/bootstrap/images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("http://cdn.tribalogic.net/chrome/1457612985/JavaScript/jquery-ui-1.10.2/themes/bootstrap/images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("http://cdn.tribalogic.net/chrome/1457612985/JavaScript/jquery-ui-1.10.2/themes/bootstrap/images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("http://cdn.tribalogic.net/chrome/1457612985/JavaScript/jquery-ui-1.10.2/themes/bootstrap/images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("http://cdn.tribalogic.net/chrome/1457612985/JavaScript/jquery-ui-1.10.2/themes/bootstrap/images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("http://cdn.tribalogic.net/chrome/1457612985/JavaScript/jquery-ui-1.10.2/themes/bootstrap/images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("http://cdn.tribalogic.net/chrome/1457612985/JavaScript/jquery-ui-1.10.2/themes/bootstrap/images/ui-icons_f6cf3b_256x240.png")}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-corner-top,.ui-corner-left,.ui-corner-tl{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.ui-corner-top,.ui-corner-right,.ui-corner-tr{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("http://cdn.tribalogic.net/chrome/1457612985/JavaScript/jquery-ui-1.10.2/themes/bootstrap/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("http://cdn.tribalogic.net/chrome/1457612985/JavaScript/jquery-ui-1.10.2/themes/bootstrap/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;font-weight:bold}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 1.7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{cursor:pointer;display:inline-block;background-color:#F5F5F5;background-repeat:no-repeat;background-image:-webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);background-image:-o-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);padding:5px 14px 6px;margin:0px 4px 0px 0px;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:14px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:0.1s linear background-image;-moz-transition:0.1s linear background-image;-o-transition:0.1s linear background-image;transition:0.1s linear background-image;overflow:visible;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);vertical-align:middle}.ui-button:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px}.ui-btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.ui-btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ui-btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ui-button-text-icon-primary .ui-button-icon-primary{float:left}.ui-button-text-icon-primary{padding:2px 7px 3px}.ui-button-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006DCC;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;border-color:#0044CC #0044CC #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088CC', endColorstr='#0044CC', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ui-button-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ui-button-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ui-button-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ui-button-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444, #222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#222));background-image:-webkit-linear-gradient(top, #444, #222);background-image:-o-linear-gradient(top, #444, #222);background-image:linear-gradient(to bottom, #444, #222);background-repeat:repeat-x;border-color:#222222 #222222 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ui-button-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#57a957;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(to bottom, #62c462, #57a957);background-repeat:repeat-x;border-color:#57a957 #57a957 #3d773d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ui-button-error{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#c43c35;background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ui-button-primary:hover,.ui-button-success:hover,.ui-button-info:hover,.ui-button-danger:hover,.ui-button-warning:hover,.ui-button-inverse:hover{color:#ffffff;text-decoration:none;background-position:0 -15px}.ui-button-primary:hover{background-color:#0044CC}.ui-button-success:hover{background-color:#51A351}.ui-button-info:hover{background-color:#2F96B4}.ui-button-danger:hover{background-color:#BD362F}.ui-button-warning:hover{background-color:#F89406}.ui-button-inverse:hover{background-color:#222222}.ui-button-icon-only{width:2.2em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button-text-icon-primary .ui-button-icon-primary.ui-icon{margin-top:5px}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999px;display:none}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{margin-bottom:0;margin-top:0;top:50%}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;margin-right:-6px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-state-active{color:#ffffff;background-color:#0064cd;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#049cdb), to(#0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(to bottom, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-buttonset .ui-button{margin-left:0;margin-right:-.4em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute;list-style:none}@media screen and (min-width: 0 \0){.ui-menu li{list-style-type:none;display:inline;line-height:0}li.ui-menu-item{list-style-type:none}}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style:none}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-corner-all{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-widget-content{font-weight:bold;margin:0;color:#ffffff;background:#0081C2;background-color:#0081C2;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear-gradient(to bottom, #08c, #0077b3);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0088CC #0088CC #0077B3;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088CC', endColorstr='#0077B3', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ui-menu .ui-menu-item a.ui-state-active{padding:1px .4em}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-menu{width:200px;margin-bottom:2em}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden;outline:0;background-clip:padding-box;background-color:#ffffff;border:1px solid rgba(0,0,0,0.3);border-radius:6px 6px 6px 6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);outline:medium none;z-index:1050}.ui-dialog .ui-dialog-titlebar{position:relative;padding:5px 15px;border:0 0 0 1px solid;border-color:white;padding:5px 15px;font-size:18px;text-decoration:none;background:none;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-bottom:1px solid #ccc}.ui-dialog .ui-dialog-title{float:left;color:#404040;font-weight:bold;margin-top:5px;margin-bottom:5px;padding:5px;text-overflow:ellipsis;overflow:hidden}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-20px 0 0 0;padding:1px;height:18px;font-size:20px;font-weight:bold;line-height:13.5px;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=25);-khtml-opacity:0.25;-moz-opacity:0.25;opacity:0.25;background:none;border-width:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;text-indent:9999px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:1px;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;background-color:#f5f5f5;padding:5px 15px 5px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;margin-bottom:0}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{color:#ffffff;background-color:#0064cd;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-slider{position:relative;text-align:left}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;color:#ffffff;background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-tabs .ui-tabs-nav{margin-bottom:5px;border:solid #ddd;border-width:0 0 1px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none}.ui-tabs .ui-tabs-nav li{position:relative;top:0;float:left;margin-right:2px;margin-bottom:-1px;border:0;list-style:none;white-space:nowrap;background:none}.ui-tabs-nav .ui-state-default{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ui-tabs .ui-tabs-nav li a{float:left;border:1px solid #fff;border-bottom:1px solid #ddd;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:8px 12px;font-weight:normal;text-decoration:none;outline:none;color:#0069D6;background:none}.ui-tabs .ui-tabs-nav li a:hover{border:1px solid whiteSmoke;border-bottom:1px solid #ddd;background-color:whiteSmoke}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{border:1px solid #ddd;border-bottom:1px solid #fff;background-color:#fff;color:#555}.ui-tabs .ui-tabs-nav li.ui-tabs-active:hover{background:#fff;cursor:text}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-panel{display:block;margin:1em 0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:1px 0;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-tabs .ui-tabs-nav li{filter:none}.ui-tooltip{display:block;font-size:11px;opacity:0.8;position:absolute;visibility:visible;z-index:1024;max-width:200px}.ui-tooltip{background:#000000;border:1px solid #000000}.ui-tooltip{color:#FFFFFF;padding:3px 8px;text-align:center;text-decoration:none;-webkit-box-shadow:inset 0 1px 0 #000000;-moz-box-shadow:inset 0 1px 0 #000000;box-shadow:inset 0 1px 0 #000000;border-radius:4px 4px 4px 4px}body .ui-tooltip{border-width:1px}.arrow{overflow:hidden;position:absolute;margin-left:0;height:20px;width:20px}.arrow.bottom{top:100%;left:38%}.arrow.top{top:-50%;bottom:22px;left:42%}.arrow.left{top:25%;left:-15%;right:0;bottom:-16px}.arrow.right{top:26%;left:100%;right:0;bottom:-16px;margin-left:1px}.arrow:after{content:" ";position:absolute;height:0;left:0;top:0;width:0;margin-left:0;bottom:12px;box-shadow:6px 5px 9px -9px black}.arrow.bottom:after{border-top:8px solid #000000;border-right:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent}.arrow.top:after{border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #000000;border-left:6px solid transparent}.arrow.left:after{width:0;border-top:6px solid transparent;border-right:6px solid #000000;border-bottom:6px solid transparent;border-left:6px solid transparent}.arrow.right:after{width:0;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000000}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:0;font-weight:bold;width:100%;padding:4px 0;background-color:#f5f5f5;color:#808080}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-datepicker th{font-weight:bold;color:gray}.ui-datepicker-today a:hover{background-color:#808080;color:#ffffff}.ui-datepicker-today a{background-color:#BFBFBF;cursor:pointer;padding:0 4px;margin-bottom:0}.ui-datepicker td a{margin-bottom:0;border:0}.ui-datepicker td:hover{color:#ffffff}.ui-datepicker td .ui-state-default{border:0;background:none;margin-bottom:0;padding:5px;color:gray;text-align:center;filter:none}.ui-datepicker td .ui-state-active{background:#bfbfbf;margin-bottom:0;font-size:normal;text-shadow:0;color:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-datepicker td .ui-state-hover{color:#ffffff;background:#0064cd;background-color:#0064cd;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-progressbar{height:2em;margin-bottom:20px;border:0px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.ui-progressbar .ui-progressbar-value{height:100%;color:#ffffff;background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}input,textarea{-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}input:focus,textarea:focus{outline:0;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6)}input[type=file]:focus,input[type=checkbox]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:1px dotted #666}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="url"],input[type="password"],.ui-autocomplete-input,textarea,.uneditable-input{display:inline-block;padding:4px;font-size:13px;line-height:18px;color:#555555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ui-toolbar{padding:7px 14px;margin:0 0 18px;background-color:#f5f5f5;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #fff, #f5f5f5);background-image:-moz-linear-gradient(top, #fff, #f5f5f5);background-image:-o-linear-gradient(top, #fff, #f5f5f5);background-image:linear-gradient(top, #fff, #f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff}.ui-dialog-buttonset .ui-button:not(:first-child){cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);background-image:-o-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;overflow:visible}div.wijmo-wijmenu{padding:0 20px;background-color:#222222;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #333, #222);background-image:-moz-linear-gradient(top, #333, #222);background-image:-o-linear-gradient(top, #333, #222);background-image:linear-gradient(top, #333, #222);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.wijmo-wijmenu .ui-state-default{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#bfbfbf}.wijmo-wijmenu .ui-state-default .wijmo-wijmenu-text{color:#bfbfbf}.wijmo-wijmenu .ui-state-hover{background:#444;background:rgba(255,255,255,0.05)}.wijmo-wijmenu .ui-state-hover .wijmo-wijmenu-text{color:#ffffff}div.wijmo-wijmenu .ui-widget-header h3{position:relative;margin-top:1px;padding:0}.wijmo-wijmenu h3 a{color:#ffffff;display:block;float:left;font-size:20px;font-weight:200;line-height:1;margin-left:-20px;margin-top:1px;padding:8px 20px 12px}.wijmo-wijmenu h3 a:hover{background-color:rgba(255,255,255,0.05);color:#ffffff;text-decoration:none}.wijmo-wijmenu .ui-widget-header{border:0}.wijmo-wijmenu .wijmo-wijmenu-parent .wijmo-wijmenu-child{padding:0.3em 0}div.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child{background:#333;border:0;margin:0;padding:6px 0;width:160px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}div.wijmo-wijmenu .wijmo-wijmenu-item{margin:0;border:0}.wijmo-wijmenu a.wijmo-wijmenu-link{margin:0;line-height:19px;padding:10px 10px 11px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-link{display:block;float:none;padding:4px 15px;width:auto}div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-text{float:none}.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child .ui-state-hover{background:#191919}.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-separator{padding:5px 0;background-image:none;background-color:#222;border-top:1px solid #444;border-bottom:0;border-left:0;border-right:0}.wijmo-wijmenu .wijmo-wijmenu-item input{-moz-transition:none 0s ease 0s;background-color:rgba(255,255,255,0.3);border:1px solid #111111;border-radius:4px 4px 4px 4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1) inset,0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1) inset,0 1px 0 rgba(255,255,255,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.1) inset,0 1px 0 rgba(255,255,255,0.25);color:rgba(255,255,255,0.75);font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1;margin:5px 10px 0 10px;padding:4px 9px;width:100px}.wijmo-wijmenu .wijmo-wijmenu-item input:hover{background-color:rgba(255,255,255,0.5);color:#ffffff}.wijmo-wijmenu .wijmo-wijmenu-item input:focus{background-color:#ffffff;border:0 none;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);color:#404040;outline:0 none;padding:5px 10px;text-shadow:0 1px 0 #ffffff}.wijmo-wijmenu .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{text-shadow:none}.wijmo-wijmenu .ui-state-default{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#bfbfbf;filter:none}.ui-button-icon-primary.ui-icon[class^="icon-"]:before,.ui-button-icon-primary.ui-icon[class*=" icon-"]:before,.ui-button-icon-secondary.ui-icon[class^="icon-"]:before,.ui-button-icon-secondary.ui-icon[class*=" icon-"]:before{font-size:inherit;margin-left:7px !important;margin-left:5px;display:inline;text-decoration:inherit;color:inherit}.ui-state-default .ui-icon[class*=" icon-"]{background:none;margin-left:-12px}

/*
     FILE ARCHIVED ON 12:52:01 Apr 01, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:33:15 Apr 12, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 164.679
  exclusion.robots: 0.066
  exclusion.robots.policy: 0.058
  cdx.remote: 0.052
  esindex: 0.025
  LoadShardBlock: 126.205 (3)
  PetaboxLoader3.datanode: 283.066 (4)
  load_resource: 327.557
  PetaboxLoader3.resolve: 152.355
*/


/*
	HTML5 Reset :: style.css
	----------------------------------------------------------
	We have learned much from/been inspired by/taken code where offered from:

	Eric Meyer					:: http://ericmeyer.com
	HTML5 Doctor				:: http://html5doctor.com
	and the HTML5 Boilerplate	:: http://html5boilerplate.com

-------------------------------------------------------------------------------*/

/* Let's default this puppy out
-------------------------------------------------------------------------------*/

html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

article, aside, figure, footer, header, hgroup, nav, section {display: block;}

/* Responsive images and other embedded objects
   Note: keeping IMG here will cause problems if you're using foreground images as sprites.
   If this default setting for images is causing issues, you might want to replace it with a .responsive class instead. */
object,
img,
embed {max-width: 100%;}

/* force a vertical scrollbar to prevent a jumpy page */
html {overflow-y: scroll;}

/* we use a lot of ULs that aren't bulleted.
	don't forget to restore the bullets within content. */
ul {list-style: none;}

blockquote, q {quotes: none;}

blockquote:before,
blockquote:after,
q:before,
q:after {content: ''; content: none;}

a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
del {text-decoration: line-through;}

abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;}

/* tables still need cellspacing="0" in the markup */
table {border-collapse: collapse; border-spacing: 0;}
th {font-weight: bold; vertical-align: bottom;}
td {font-weight: normal; vertical-align: top;}

hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}

input, select {vertical-align: middle;}

pre {
	white-space: pre; /* CSS2 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}

input[type="radio"] {vertical-align: text-bottom;}
input[type="checkbox"] {vertical-align: bottom; *vertical-align: baseline;}
.ie6 input {vertical-align: text-bottom;}

select, input, textarea {font: 99% sans-serif;}

table {font-size: inherit; font: 100%;}

/* Accessible focus treatment
	people.opera.com/patrickl/experiments/keyboard/test */
a:hover, a:active {outline: none;}

small {font-size: 85%;}

strong, th {font-weight: bold;}

td, td img {vertical-align: top;}

/* Make sure sup and sub don't screw with your line-heights
	gist.github.com/413930 */
sub, sup {font-size: 75%; line-height: 0; position: relative;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* standardize any monospaced elements */
pre, code, kbd, samp {font-family: monospace, sans-serif;}

/* hand cursor on clickable elements */
.clickable,
label,
input[type=button],
input[type=submit],
button {cursor: pointer;}

/* Webkit browsers add a 2px margin outside the chrome of form elements */
button, input, select, textarea {margin: 0;}

/* make buttons play nice in IE */
button {width: auto; overflow: visible;}

/* scale images in IE7 more attractively */
.ie7 img {-ms-interpolation-mode: bicubic;}

/* prevent BG image flicker upon hover */
.ie6 html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}

/* let's clear some floats */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }



/* Ok, this is where the fun starts.
-------------------------------------------------------------------------------*/

/* new Linux- and Windows-friendly sans-serif font stack: http://mky.be/fontstack */
body {font: 13px Helmet, Freesans, sans-serif;}

/* using local fonts? make sure to read up on Paul Irish's
	Bulletproof @font-face syntax: http://mky.be/font-face/bulletproof/ */

/* we like off-black for text */
body, select, input, textarea {color: #333;}

a { color: #03f; }
a:hover { color: #69f; }
a:visited { color: #996699; }

/* Custom text-selection colors (remove any text shadows: twitter.com/miketaylr/status/12228805301) */
::-moz-selection{background: #fcd700; color: #fff; text-shadow: none;}
::selection {background: #fcd700; color: #fff; text-shadow: none;}

/*	j.mp/webkit-tap-highlight-color */
a:link {-webkit-tap-highlight-color: #fcd700;}

ins {color: #000; text-decoration: none;}
mark {background-color: #fcd700; color: #000; font-style: italic; font-weight: bold;}


*:link, *:visited, *:hover, *:active, *:focus {
  -webkit-transition:
    color .25s linear,
    background-color .25s linear,
    border-color .25s linear;
  transition:
    color .25s linear,
    background-color .25s linear,
    border-color .25s linear;
}

a {
  color: #069BFF;
}

a:hover {
  color: #000;
}

p {
  margin: 1em 0;
}

input {
  outline:none; /* remove the blue glow that Safari applies around the field in focus */
}


/* Print styles!
-------------------------------------------------------------------------------*/
@media print {



}


/* Media queries!
-------------------------------------------------------------------------------*/

/* Consider this: www.cloudfour.com/css-media-query-for-mobile-is-fools-gold/ */
@media screen and (max-device-width: 480px) {


}

@media all and (orientation: portrait) {

}

@media all and (orientation: landscape) {

}

/* LAYOUT */

body {
  background-image: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg_body.png"), url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg_footer.jpg") ;
  min-height: 30em;
  overflow: hidden;
  clear: both;
  background-color: #F9F9F9, transparent;
  background-clip: border-box;
  background-origin: padding-box;
  background-position: top left, center bottom;
  background-repeat: repeat-x, no-repeat;
  background-size: auto, cover;

  font: .9em/1.5em  "Arial", "Helvetica", sans-serif;
}

#cpWrapper {
  margin: 0 auto;
  width: 93.75%;
}

#cpSidebar {
  float: left;
  margin: 2em 0 0 2em;
  width: 19%;
}

#cpSecondarySidebar {
  float: right;
  margin: 2em 0;
  width: 19%;
}

.home-mainmenu-2 #cpSidebar {
  width: 27%;
}

#cpHeader {
  background: #fff url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg_header.png") repeat-x top left;
  overflow: hidden;
  border-bottom: 1px dotted #000;
}

#cpMainContent,
#tlResults
/*#tlPageEntry */{
  float: right;
  margin: 2em;
  width: 69.6%;
}

#cpContent {
  background: #fff;
  overflow: hidden;
}

#cpFooter {
  min-height: 25em;
  overflow: hidden;
  clear: both;
}

.cpInnerContent {
  width: 93.75%;
  margin: 0 auto;
}

#cpFooter .cpListFooter {
  font-size: .8em;
}

#cpFooter .cpListFooter a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}

#cpFooter .cpListFooter a:hover,
#cpFooter .cpListFooter #active_menu:hover {
  text-decoration: underline;
}

#cpFooter .cpListFooter #active_menu,
#cpFooter .cpListFooter #current,
#cpSidebar #current {
  background: transparent;
}

#cpFooter .cpListFooter dt {
  color: #888;
}

#cpFooter #cpColumnFooter {
  overflow: hidden;
  margin: 2em 1em;
}

#cpFooter .cpListFooter {
  padding-right: 1em;
  width: 23.7%;
  float: left;
}

.home-mainmenu-2 #cpMainContent {
  float: left;
  width: 62.94%;
}

.parks-mainmenu-75 #cpMainContent,
.parks #cpMainContent,
.dealers #cpMainContent{
  width: 100%;
  float: none;
  margin: 0;
}

.parks-mainmenu-75 #tlResults,
.parks #tlResults,
.dealers #tlResults {
    float: right;
    margin: 2em;
    width: 67%;
}

/* Big SEARCH BOX Homepage*/

.ac_results {
  width: 380px!important;
  border: 1px solid #CCCCCC!important;
}

.ac_results li {
  font: Arial, Helvetica!important;
  padding: 5px 20px !important;
  cursor: pointer;
  font-size: 11px!important;
}

.ac_results li span {
  cursor: pointer;

}

.ac_results li:hover {
  background: #FDECC8!important;
  color: #000!important;
}

.ac_results li:first-child,
.tlMultiSearchHeader {
  background: transparent!important;
  font-weight: bold!important;
  cursor: default;
  font-size: 13px!important;
  text-transform: uppercase !important;
  color: #000!important;
  margin-bottom: 1em!important;
}

.ac_odd {
  background-color: #fff!important;
}

.tlMultiSearchSelected {
  color: #000!important;
  font-size: 1em!important;
  background: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/loading.gif") no-repeat right 10px;
}




.tlMultiSearchSelected {
  font-size: 13px!important;
  color: #06F!important;
  background: white;
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 9px;
  font-size: 14px;
  line-height: 20px;
  color: #555;

  background-color: white;
  border: 1px solid #CCC;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s,box-shadow linear .2s;
  -moz-transition: border linear .2s,box-shadow linear .2s;
  -o-transition: border linear .2s,box-shadow linear .2s;
  transition: border linear .2s,box-shadow linear .2s;

  position: relative;
  margin-bottom: 0;

  padding-right: 14px;
  padding-right: 4px 9;
  padding-left: 14px;
  padding-left: 4px 9;
  margin-bottom: 0;

  margin-bottom: 0;
  vertical-align: middle;

  text-decoration: underline;
  cursor: pointer;
}

.ui-autocomplete .ui-autocomplete-category {
  font-size: 1.2em;
  font-weight: bold;
  display: inline-block;
  padding: 1em 0 0 5px;
  width: 100%;
}

.ui-autocomplete {
 border-radius: 0!important;
 border-color: #CCC!important;
}

.ui-autocomplete .ui-menu-item {
  font: 'Open Sans', sans-serif!important;
  font-size: 13px!important;
  color: #333!important;
  padding: 0!important;
}

.ui-widget {
  font: 'Open Sans', sans-serif!important;
}

.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover {
  background: #FD9417;
  border-radius: 0 0 0 0;
  border-color: #FD9417;
  cursor: pointer;
  color: white;
}

.ui-menu .ui-menu-item:last-child a {
  margin-top: 1em;
  margin-bottom: 1em;
}



/* HEADER */

#cpTopHeaderNav {
  float: right;
  width: 59%;
}

.cpNav,
#cpWhereToGoTop {
  clear:both;
}

.cpNav {
  margin: 4.4em 0 0 0;
}

.cpNav ul {
  background: #FD9417;
/*  padding: 0 1em;*/
  overflow: hidden;
}

#cpLogin .cpAddYourPark a {
  background: none repeat scroll 0 0 #444;
  border-radius: 5px 5px 5px 5px;
  color: #FFFFFF;
  display: block;
  padding: 0 10px;
}

#cpLogin .cpAddYourPark a:hover {
  color: #FD9417;
}

.cpNav ul a {
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  display: block;
  font-size: .8em;
  background: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg_li_menu.png") no-repeat right center;
  padding: 1em 1.5em .9em;
/*  text-shadow: 0px -1px 0 #7F4A0B;*/
  float: left;
}

#active_menu,
#current,
.cpNav ul a:hover {
  text-shadow: none;
  background: #000;
  color: #fff;
  -webkit-transition: color .85s linear, background-color .55s linear .1s;
  transition: color .85s linear, background-color .55s linear .1s;
}

#cpHeader h1 {
  float: left;
  margin: 1em;
  width: 35%;
}

#cpWhereToGoTop {
  background: #fff;
  padding: .1em;
  border-radius: 4px;
  float: right;
/*  margin: 0.5em 0 1.7em;*/
  margin: .2em 0 0 0;
  width: 35%;
}

#cpWhereToGoTop input[type="text"] {
  border: 1px solid #fff;
  font-size: 0.8em;
  padding: .4em .3em;
  width: 81%;
  border-right: 1px solid #ccc;
}

#cpWhereToGoTop input[type="submit"] {
  padding: 0;
  font-size: 1em;
  text-indent: -9999px;
  overflow: hidden;
  background: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg_input_search.png") no-repeat;
  border: none;
  width: 10%;
}

#cpLogin {
  clear: both;
}

#cpLogin ul {
  float: right;
}

#cpLogin ul li {
  display: inline-block;
  margin-left: 1em;
}

#cpLogin a {
  font-size: .8em;
  color: #FD9417;
  text-transform: lowercase;
  text-decoration: none;
  font-weight: bold;
}

#cpLogin a:hover {
  color: #000;
  -webkit-transition: color .55s linear;
  transition: color .55s linear;
}

/* HOMEPAGE */

.cpFull_width {
  clear: both;
  padding: 2em 0 0 0;
}

.cpFull_width.cpBottom {
  clear: both;
  padding: 1em 0 0 0;
}

.cpFull_width .module {
  overflow: hidden;
}

#cpMainSearch,
.tlSearchName {
  width: 525px;
  margin: 0 auto 3em auto;
  background: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg_caravan_input.png") no-repeat right center;
  padding-top: 1.5em;
}

#cpMainSearch p,
.tlSearchName p {
  font-size: .8em;
  margin: 0 0 0 1.2em;
  color: #ADADAD;
}

#cpMainSearch fieldset,
.tlSearchName fieldset {
  border: 5px solid #7E7E7E;
  width: 78.5%;
  border-radius: 10px;
}

#cpMainSearch label,
.tlSearchName label {
  display: none;
}

.tlSearchName input[type="text"],
#cpMainSearch input[type="text"],
.tlMultiSearchSelected  {
  border: 1px solid #fff;
  border-radius: 10px;
  font-size: 1.1em;
  color: #ADADAD;
  padding: .5em;
  width: 87%;
}

.tlSearchName input[type="text"],
.tlMultiSearchSelected  {
  border: 5px solid #7E7E7E;
  width: 75.5%;
}

.tlSearchName {
 padding: 1.4em 0 0em;
}

.tlMultiSearchSelected  {
  width: 75.9% !important;
  margin: 0!important;
}


#cpMainSearch input[type="submit"],
.tlSearchName input[type="submit"] {
  background: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg_input_search_big.png") no-repeat scroll 7px 1px transparent;
  overflow: hidden;
  padding: 0.2em 0;
  text-indent: -9999px;
  width: 6%;
  border: none;
  border-left: 1px solid #ccc;
}

.cpLocation {
  overflow: hidden;
  background: none repeat scroll 0 0 #F9F9F9;
  border-top: 1px dashed #E3E3E3;
}

.cpFull_width h3 {
  background: #ECECEC url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg_arrow.png") no-repeat scroll right center;
  display: block;
  float: left;
  font-size: 0.8em;
  padding: 0.6em 1.3em;
  text-transform: uppercase;
  width: 7%;
}

.cpLocation li {
  font-size: .8em;
  margin-right: .6em;
  font-weight: bold;
  display: inline-block;
}

.cpLocation ul {
  margin-top: .4em;
  padding-left: 1em;
}

.cpLocation li a {
  text-decoration: none;
}

.cpLocation li span {
  color: #B0B0B0;
}

.cpTagline {
  background: #000;
  position: relative;
  color: #fff;
}

.cpTagline h2 {
  font-size: 1.8em;
  font-weight: bold;
  padding: 1em 0 1.3em;
  line-height: 1.4;
  margin: 0 auto;
  text-align: center;
  width: 68%;
}

.cpTagline .cpBigMarker {
  background: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/marker.png") no-repeat scroll 0 0 transparent;
  bottom: -4em;
  display: block;
  height: 154px;
  position: absolute;
  right: 3em;
  text-indent: -9999em;
  width: 88px;
}

.cpFeaturedImagesParks {
  overflow: hidden;
  clear: both;
}

.cpFeaturedImagesParks span {
  width: 25%;
  display: block;
  float: left;
}

.cpFeaturedImagesParks li img {
  width: 100%;
}

.cpFeaturedImagesParks img {
  height: auto;
}

.happy_holiday {
  font-size: .8em;
  width: 114px;
  margin: 1em 0;
  height: 29px;
  position: relative;
}

.happy_holiday span {
  background: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/happy_holidays.png") no-repeat scroll 0 0 transparent;
  width: 114px;
  height: 29px;
  position: absolute;
  left: 0;
}

/* PAGES */

.cpFull_width.cpBottom h3 {
  width: 100%;
  background: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg_arrow.png") no-repeat scroll -96px center #F9F9F9;
}

.tlLeft_view {
  float: left;
  width: 38.2%;
  margin: 1em 1em 1em 2em;
}

.tlRight_view {
  float: right;
  width: 50%;
  margin: 1em 2em 1em 1em;
}

/* View PAGE */

#locationmap img {
  max-width: none!important;
}

.tlDirectoryPageFind #locationmap {
height: 600px;
}

.tlMapSearch div,
.tlMapSearch em {
  text-align: left!important;
}

.tlMapSearch em {
  display: block;
  font-size: 0.8em;
  line-height: 1.4;
  padding: 1em 1em 0;
}

.tlMapSearch span {
  font-size: .9em;
  cursor: pointer;
  color: #069BFF;
}

.tlMapSearch select {
  display: block;
  padding: 8px 6px 6px;
  width: 40%;
}

#cpMainContent .tlMapSearch input[type="text"] {
  width: 80%!important;
}

#cpMainContent .tlMapSearch input[type="button"] {
  margin: 1em 0;
}

#locationmap {
  height: 150px;
}
#tlHeader_view {
  background: #FBFBFB;
  border-bottom: 1px solid #F3F3F3;
  padding: 2em 2em 1em 2em;
}

.lastsearch {
  font-size: .8em;
  margin: 1em 0;
}

#cpMainContent #tlHeader_view h1 {
  background: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg_title_CPAU.png") no-repeat scroll 0 0 transparent;
  float: left;
  font-size: 1.8em;
  line-height: 1em;
  padding: 3px 0 3px 1.4em;
}

#tlHeader_view div {
  margin: 0;
}

#tlHeader_view .tlLeft_view {
  width: 65%;
}

#tlHeader_view .tlRight_view {
  width: 34%;
}

#tlHeader_view .distancefromentries {
  margin-top: 1em;
  font-size: .8em;
}

#tlPhoto_Map img {
  height: auto;
}

#tlPhoto_Map {
  background: url('http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/pat_41.png') repeat left top;
}

#tlPhoto_Map,
#tlHeader_view,
#tlContent_view,
#cpLogo {
  overflow: hidden;
}

#tlHeader_view .tlType_Element_Telephone_Directory_Content span {
  display: none;
}

#tlHeader_view .tlType_Element_Telephone_Directory_Content {
  color: #999999;
  float: left;
  font-size: 1.3em;
  font-weight: bold;
  margin: 0.4em 0 0 1em;
}

.tlGallery_Thumbnails li,
.gallery li {
  float: left;
  display: block;
  width: 25%;
}

.tlGallery_Thumbnails li img,
.gallery li img{
  width: 98%;
}

.tlGallery_Thumbnails,
.gallery {
  margin: 0;
  overflow: hidden;
}

#cpMainContent .tlGallery_Thumbnails ul {
  margin: 1em 0;
}

.tlEntry_details {
  float: left;
  width: 92.8%;
  margin: 2em 0 0 2em;
}
#tlContent_view.tlEntry_details h2 {
    margin: 0em 0 0.5em;
}

#cpMainContent  .tlEntry_details ul {
  overflow: hidden;
  list-style-type: none;
  margin: 0;
}

.cpEntryAdvert {
  float: right;
}

.tlEntry_details .tlGallery_Thumbnails li img,
.tlEntry_details .gallery li img {
  width: auto;
}

.tlEntry_details .tlGallery_Thumbnails li,
.tlEntry_details .gallery li {
  margin: .5em;
  float: left;
  width: auto;
}

#tlContent_view h2 {
  text-transform: uppercase;
  margin: 3em 0 .5em 0;
  padding-bottom: .1em;
  border-bottom: 1px dotted #000;
  color: #FD9317;
}

#tlContent_view .container h2 {
  margin: 0 0 0;
  border-bottom: none;
}

#tlContent_view h2 span {
  color: #999;
}

#tlPhoto_Map .tlLeft_view {
  position: relative;
}

.tlLeft_view .tlHoverLink {
  position: absolute;
  bottom: 2em;
}

.tlLeft_view .userrating {
  text-align: center;
}

.logo {
  float: left;
  margin: 1em 1em 1em 0;
}

.tlHoverLink {
  bottom: 0;
  margin: 0;
}

.tlHoverLink a {
  font-weight: bold;
  padding: 0.5em 1em;
  text-decoration: none;
 background:  #FD9417;
 color:  black;
 display: block;
 text-align: center;
}


.tlDescription {
  font-size: 1.1em;
  line-height: 1.4;
}

#tlContent_view .tlLeft_view {
  margin: 0 0 0 2em;
}
#tlContent_view .tlRight_view {
  margin: 0 2em 0 0;
}

#component-contact .contentheading {
  font-size: 1.3em;
  font-weight: bold;
}

#component-contact br {
  display: none;
}

#component-contact p {
  margin: 0;
}

#component-contact .contact_email br {
  display: block;
}

#contact-details,
.container {
 background: none repeat scroll 0 0 #FCFCFC;
 border: 1px solid #EAEAEA;
 border-radius: 3px 3px 3px 3px;
 padding: 10px;
 margin: 1em 2em 2em 2em;
 overflow: hidden;
}

#contact-details .label {
  text-transform: uppercase;
  font-size: .7em;
  font-weight: bold;
  opacity: .6;
}

#contact-details .tlType_Element_Telephone_Directory_Content {
  font-weight: bold;
}
#contact-details .address {
/*  float: none;*/
  margin-bottom: .3em;
  margin-right: 0;
}

#contact-details h3 {
  color: #FD9417;
  text-transform: uppercase;
  font-size: .9em;
}

#cpMainContent .contact_email input[type="text"] {
  width: 40%;
}

/* LOCATION PAGE VIEW*/

.tlEntry_details #locationmap {
  width: 70%;
  height: 400px;
  margin-bottom: 2em;
}

/*REVIEWS PAGE VIEW*/

.userrating {
 font-size: 0.8em;
 font-weight: bold;
 margin: 1em 0;
 text-align: right;
 text-transform: uppercase;
}
.tlReviewsLink {
  margin: 0 0 0 .6em;
}

#review-main {
    padding: 5px;
}
#review-main .review-block {
    background-color: #FFFFFF;
    border: 1px solid #7AA5D6;
    margin-bottom: 8px;
    margin-top: 1.5em;
}
#review-main #entry-details {
    margin-bottom: 1em;
}
#review-main #entry-details img {
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 5px;
}
#review-main .userrating {
    font-size: 1.2em;
    font-weight: bold;
    margin: 1em 0;
}
#review-main .userrating img {
    border: 0 none;
}
.review-tools a {
    margin: 1em;
}
#review-title h2 {
    font-size: large;
    margin-top: 2px;
}
.review-overall-rating {
    text-align: right;
}
.review-overall-rating dt {
    display: inline;
    font-weight: bold;
}
.review-overall-rating dd {
    display: inline;
    margin-left: 10px;
    white-space: nowrap;
}
.review-head {
  background-color: #EAEAEA;
  overflow: hidden;
  padding: 0.2em 0.5em;
  font-size: 0.8em;
}
.review-user {
    float: left;
    width: 200px;
}
.review-r-tot {
    float: right;
}
.review-r-lbl, .review-r-rat {
    display: inline;
    padding-left: 5px;
}
.review-r-rat img {
  border: 1px solid #CCCCCC;
  display: table;
  float: right;
  margin: 3em 1.5em 2em;
  padding: 2px 3px;
  width: 50%;
}
div.review-bdn {
    border: 1px solid #CCCCCC;
    display: table;
    margin: 0.5em;
    padding: 2px 3px;
    width: 350px;
}
div.review-bdn img {
    height: 15px;
    padding-right: 3px;
    width: 15px;
}
.review-rec {
}
.review-bdn1 {
    clear: both;
}
.review-bdn-t {
    float: left;
    width: 250px;
}
.review-bdn-v {
    float: right;
}
.review-rec-am, .review-rec-for {
    margin-left: 3px;
}
dl.review-rec-am, dl.review-rec-for {
    margin: 0;
    padding: 0;
}
.review-rec-am dt, .review-rec-for dt {
    display: inline;
    font-weight: bold;
    margin: 0;
    padding: 0 1em 0 0;
}
.review-rec-am dd, .review-rec-for dd {
    display: inline;
    font-style: italic;
    margin: 0;
    padding: 0;
}
.review-body {
    padding: 3px;
}
.review-response-head {
    background-color: #EEEEEE;
    border-top: 1px solid #CCCCCC;
    color: #C20000;
    font-weight: bold;
    padding: 3px 3px 1px 1em;
}
.review-response {
    background-color: #EEEEEE;
    color: #000000;
    padding: 1px 3px 3px 2em;
}
.review-helpfulness {
    font-style: italic;
    padding: 3px 3px 3px 0;
    text-align: right;
}
.review-edit, .review-helpful {
    background-color: #FFFFFF;
    border-top: 1px solid #CCCCCC;
    padding: 3px 3px 1px;
    text-align: right;
}
.review-helpful-intro {
    display: inline;
}
.review-helpful-yes {
    display: inline;
    padding-left: 5px;
}
.review-helpful-no {
    display: inline;
    padding-left: 5px;
}
.review-helpful-yes form, .review-helpful-no form {
    display: inline;
}

/* BREADCRUMBS */

#cpMainContent ul.breadcrumbs {
  margin: 0;
  border-top: 1px solid #FFFFFF;
  clear: both;
  margin: 0 0 0 2.6em;
  padding: 10px 0 0;
}

.breadcrumbs li {
  display: inline-block;
  font-size: 0.9em;
}

.breadcrumbs a {
/*  color: #999;*/
  text-decoration: none;
}

.breadcrumbs a:hover {
  color: #000;
}

.tlLastModified {
  border-top: 1px dotted;
  clear: both;
  color: #CCCCCC;
  font-size: 0.8em;
  font-style: italic;
  text-align: center;
}

.facilities,
.recreations {
  font-size: .9em;
  overflow: hidden;
  font-weight: bold;
}

ul.facilities,
ul.recreations {
  margin: 1em 2em;
  padding-left: 1.2em;
}

.facilities li,
.recreations li {
  float: left;
 list-style-type: square;
 width: 50%;
}

.cpTouristAttractions  {
font-size: .9em;
font-weight: bold;
}

/*.tlContactForm {
 clear: both;
 width: 65%;
 margin: 2em 0;
 height: 40%;
 overflow: hidden;
}
*/
.awards {
  overflow: hidden;
}

.awards li {
  border-left: 2px solid #F1F1F1;
  float: left;
  font-size: 0.8em;
  margin: 0 0 1em;
  padding: 1em;
  width: 45%;
}

.awards a {
  display: block;
}

.awards .qty {
 float: left;
 margin-right: 1em;
}

.awards .qty span {
}

.awards .qty img {
/*  width: 80%;*/
}

.cpCopyright {
  text-transform: uppercase;
  text-align: center;
  font-size: .8em;
}

.cpCopyright * {
  color: #000;
}
/* FIND PAGE */
#tlFilters {
  float: left;
  margin: 2em 0 2em 2em;
  padding: 1em;
  background: #FFF7EB;
  width: 18%;
}

#tlFilters .content {
  margin-left: 10px;
  font-size: 0.9em;
}

#tlFilters .block {
  margin-bottom: 1.5em;
}

#tlViewMode {
  margin: 2em 0;
}

#cpMainContent #tlViewMode ul {
  margin: 0;

  padding: 1em 0;
  border-bottom: 1px dotted;
  border-top: 1px dotted;
}

#tlViewMode li {
  display: inline-block;
  margin-right: .3em;
}

#tlViewMode span {
  color: #fff;
  text-transform: uppercase;
  border-radius: 4px;
  padding: .4em 1em .4em 2.6em;
  font-weight: bold;
  font-size: .8em;
  display: block;
  background-color: #000;
}

#tlViewMode a {
  color: #000;
  text-decoration: none;
  padding: .4em 1em .4em 2.6em;
  display: block;
  text-transform: uppercase;
  font-weight: bold;
  border-radius: 4px;
  background-color: #FD9417;
  font-size: .8em;
}

#tlViewMode a:hover {
  background-color: #000;
  color: #fff;
}

#tlViewMode li {
  border-right: 1px solid #fff;
}

#tlViewMode .list_view a,
#tlViewMode .list_view span {
  background-image: url('http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/list_icon.png');
  background-repeat:  no-repeat;
  background-position: .5em .5em;
}

#tlViewMode .map_view span,
#tlViewMode .map_view a {
  background-image:  url('http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/map_icon.png');
  background-repeat:  no-repeat;
  background-position: .5em .4em;
}

.list_location {
  display: none;
}

.searchRefine {
  padding: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #fff;
  background: #FFFCF7;
}

.searchRefine {
  font-size: .8em;
}

.searchRefine li {
  font-weight: bold;
  border-bottom: 1px solid #EBE3D6;
  border-top: 1px solid #fff;
  padding: 3px 0;
}

.searchRefine li a {
  display: block;
}

.searchRefine li em,
.searchRefine li a {
  font-weight: normal;
}

.searchRefine li em {
  margin-right: 0.3em;
}

.searchRefine h4 {
  text-transform: uppercase;
}


#tlResults ol {
  list-style-type: none;
}

#tlResults ol li {
  overflow: hidden;
  margin: 2em 0;
}


#tlResults .entry_image {
  float: left;
  height: auto;
  margin: 1em;
  width: 37%;
}

#tlResults h3 {
  margin-bottom: 12px;
  font-size: 1.4em;
}

#tlResults h3 .address {
  color: #999;
}

.multipage {
  margin: 1em 0;
  padding-top: 1em;
  font-size: .9em;
  border-top: 1px dotted #333;
}

.multipage a,
.multipage span {
  display: block;
  float: left;
  padding: .5em 1em;
  margin: 0 .5em 0 0;
  text-decoration: none;
  font-weight: bold;
}

.multipage .tlPageCurrent {
background: #000;
color: white;
}

.multipage a {
  background: #FD9417;
  color: black;
}

.multipage a:hover,
.tlHoverLink a:hover {
background: #000;
color: white;}

/* SIDEBAR MODULES */
.cpPopular {
  margin-bottom: 2em;
  padding: 1em;
  background: #FFF7EB;
}

.cpPopular ul {
  list-style-type: square;
  margin: 1em .3em 0 1em;
}

.cpPopular ul li {
  font-size: .9em;
}

.cpPopular #active_menu {
  color: #069BFF;
  background: transparent;
  font-weight: bold;
}


.list {
  border-collapse: collapse;
  margin: 3em 0;
  text-align: left;
}

.list th {
  border-bottom: 2px solid #6678B1;
  border-left: 30px solid #FFFFFF;
  border-right: 30px solid #FFFFFF;
  font-weight: bold;
  padding: 8px 2px;
}

.list td {
  border-left: 20px solid #FFFFFF;
  border-right: 20px solid #FFFFFF;
  padding: 12px 2px 0;
}

.list td a {
  font-size: .8em;
  text-align: center;
}


/* ADVERTISEMENT */

#cpTopHeaderNav {
  margin: 4.4em 0 0 0;
}

.cpAdsense.topHeader {
  position: absolute;
  right: 0;
  top: 10px;
}


/*FORMS*/

.enquiry-form-container label {
  padding-left: .4em;
  font-size: .8em;
}

#cpMainContent input[type="text"], #cpMainContent textarea, select,
#cpMainContent input[type="password"] {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) inset;
  padding: .4em .1em;
  border: 1px solid #BBB;
  margin: 0 1px;
  padding: 7px 5px;
  width: 90%;
}

select {
  width: 40%;
}

option {
/*  padding: .2em .4em;*/
}
.enquiry-form-container {
  padding: 10px 5px;
}
.enquiry-form-container fieldset {
 border-bottom: 1px solid #CCCCCC;
 border-top: 1px solid #CCCCCC;
 overflow: hidden;
 padding: 1em;
}

#cpMainContent #captcha {
  width: 40%;
}

.enquiry-form-container fieldset img {
  float: left;
  margin: 0 1em 0 0;
}

#cpMainContent input[type="text"]:hover,#cpMainContent input[type="password"]:hover, #cpMainContent input[type="text"]:focus, #cpMainContent textarea:hover, #cpMainContent textarea:focus {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) inset, 0 0 3px rgba(0, 0, 0, 0.2);
}

input[type="button"], input[type="submit"], button,
#tlResults .tlType_Element_Text_Directory_Content a,
.button a {
  background: none repeat scroll 0 0 #FD9417;
  border: 0 none;
  color: #000000;
  font-size: 0.8em;
  font-weight: bold;
  padding: 0.9em 1.3em 0.7em;
  text-decoration: none;
  text-transform: uppercase;
}

.button a {
  padding: 1em;
}

#tlResults .tlType_Element_Text_Directory_Content a {
  padding: 0.5em 1em;
}

#tlResults .tlType_Element_Text_Directory_Content a:hover,
.button a:hover {
  background: #000;
  color: #FD9417;
}

input[type="reset"] {
  background: none repeat scroll 0 0 transparent;
  border: 0 none;
  color: #069BFF;
  cursor: pointer;
  font-size: 0.9em;
  margin: 0 0 0 1em;
  padding-top: 0.2em;
}

input[type="button"]:hover, input[type="submit"]:hover, button:hover {
  background: #000;
  color: #FD9417;
}

.enquiry-form-container input[type="submit"],
.enquiry-form-container input[type="reset"] {
  margin-top: 2em;
}

.field-data {
  font-size: .8em;
  margin: 1em 0 0 0;
}

.warning-message {
  background: #FFFFCC;
  font-size: .8em;
  padding: .4em .8em;
  border: 1px solid #FFCC66;
}

.enquiry-form-container p label {
  font-size: 1em;
}

#ratingform select {
  width: 30%;
}

#ratingform table td{
  padding: 3px 0;
  font-size: 0.8em;
}

#tlStarRating24,
#tlStarRating28,
#tlStarRating25,
#tlStarRating29 {
 margin-right: 1em;
 float: left;
}

.reviews {
  font-size: .9em;
}

#ratingform textarea {
  width: 100%;
}

#ratingform em {
  font-size: .9em
}

#ratingform .tlSubmitRow {
  text-align: left !important;
}

.otherrecreations {
  margin: 1em;
  font-size: .9em;
}


#cpMainContent h1 {
  font-size: 2em;
  line-height: 1.2em;
  margin-bottom: 10px;
}

#cpMainContent h1.tlName {
  margin-bottom: 0;
}

.packages {
  margin: 2em 0 3em;
}

#cpMainContent ul {
  list-style-type: square;
/*  padding: 0 0 0 1em;*/
  margin: 1em;
}

#cpMainContent .ui-mediagallery-item ul {
 list-style-type: none;
 margin: 0;
 padding: .2em 1em;
}

#cpMainContent .ui-mediagallery ul a {
  background-position: 0 4px;
}

#cpMainContent .ui-mediagallery ul .ui-mediagallery-action-delete a {
    background-position: -58px 4px;
}

#cpMainContent .ui-mediagallery .ui-dform-form img {
    border: 1px solid #EAEAEA;
    border-radius: 4px 4px 4px 4px;
    float: right;
    margin: 1em;
}

#cpMainContent .ui-mediagallery .ui-dform-form input[type="text"], #cpMainContent .ui-mediagallery .ui-dform-form textarea {
    width: 53%;
}


/* PRICING TABLE */

/* --------------------------------------------------------	*/
/*  Tables  */
/* --------------------------------------------------------	*/

#cpMainContent .pricing-tables ul {
  list-style-type: none;
}

.pricing-tables {
  width:100%;
  overflow: hidden;
  border-radius:0px !important;
  border:0px !important;
  border-collapse:collapse !important;
}

.pricing-tables th {
  color:#fff;
  background:rgb(150, 206, 228);
  border-radius:0px !important;
  border:1px solid #365eab !important;
  font-weight:normal !important;
  padding:15px 20px !important;
}

.pricing-tables td {
  border-radius:0px !important;
  border:1px solid #365eab !important;
  padding:8px 0 !important;
}

.pricing-tables table a:hover{
  text-decoration:none;
}

/* --------------------------------------------------------	*/
/*  Subscription */
/* --------------------------------------------------------	*/

#header-subscribe {
  background: url('http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/marker_small.png') no-repeat 0 0;
  padding: 13px 0 0 4.4em;
  min-height: 65px;
}

#header-subscribe h1 {
  font-size: 2.3em!important;
}

#header-subscribe h2:last-child {
  font-size: 1.5em;
  margin-bottom: 2em;
}

#steps-subscribe {
  padding-left: 3.5em;
}

#steps-subscribe ol {
  list-style-type: none!important;
  overflow: hidden;
  background: url('http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg-line-orange.png') no-repeat center 35px;
  margin-bottom: 1em;
  border-bottom: 1px solid #f0f0f0;
  padding-bottom: 2em;
}

#steps-subscribe strong {
  color: #ccc;
  text-align: center;
  display: inline-block;
  font-size: 13px;
  margin: 10px 0 25px;
}

#steps-subscribe li {
  width: 28.9%;
  text-align: center;
  float: left;
  padding: 1em;
}

#steps-subscribe div {
 background: #f0f0f0;
 padding: 2px 10px;
}

#steps-subscribe div p {
  padding: 0 11px;
}

.step-number {
 background: black;
 color: white;
 width: 45px;
 height: 33px;
 display: block;
 border-radius: 200px;
 text-align: center;
 padding-top: 11px;
 font-weight: bold;
 font-size: 25px;
 margin: 0 auto;
}

#steps-subscribe li:first-child .step-number{
  background-color: #FD9417;
}

#steps-subscribe #footer-subscribe {
  background: white;
  padding: 0;
  font-size: .9em;
}

#footer-subscribe strong {
  color: #333;
  margin: 0;
}

#footer-subscribe p {
  margin: 0;
}

#footer-subscribe-button {
  text-align: center;
  margin-top: 2em;
}


/* --------------------------------------------------------	*/
/*  Pricing Tables  */
/* --------------------------------------------------------	*/

.pricing-tables table {
  width:100%;
  background:transparent;
  border:0px !important;
}
.pricing-tables th {
  font-size:16px;
  font-weight:bold;
  color: #1b3057;
  background:rgb(150, 206, 228);
  text-align:center;
  padding: 20px !important;
}

.pricing-tables td {
  padding:8px 0px;
  font-size: 12px;
  color:#7c7e7e;
  background:#fff;
  border-bottom:1px solid #e3e6e8 !important;
  text-align:center;
}

.pricing-tables .plan-title  {
  font-family: 'Titillium Web', sans-serif;
  font-weight: 200;
  font-size:20px;
  line-height:30px;
 	color: #1b3057;
}

.pricing-tables .active .plan-title {
  color: #fff;
  font-size:24px;
}

.price {
  font-size: 36px !important;
  padding-top: 36px;
  line-height: 30px;
  font-family: 'Titillium Web', sans-serif;
}

.price2 {
  position:relative;
  top:-8px;
  font-size:14px;
}

.pricing-tables .table-footer {
  background:rgb(150, 206, 228) !important;
  padding:44px 0px !important;
  border-bottom: 1px solid #365eab !important;
}

.pricing-tables .table-footer a {
  font-size:16px;
  color:#fff !important;
}

.pricing-tables .active th, .pricing-tables .active .table-footer {
  color:#fff;
  background:#1b3057 !important;
}

.pricing-tables .active td {
/*  color:rgb(150, 206, 228);*/
}

.pricing-tables .active .table-footer {
  border:0px;
  background:#1b3057 !important;
}

.price_package {
  color: #fff;
}

.package-table {
  width: 32%;
  float: left;
  margin: 0 4px;
}

/* /PRICE TABLE */

.cpView_page {
  margin: 0 0 0 2em ;
}

#cpau_banner div {
/*  background: #f9f9f9;*/
  padding: 1em;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  margin-bottom: 1.5em;
}

/* Transitions */

body, img, #cpHeader h1 {
    transition:all .2s linear;
    -o-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -webkit-transition:all .2s linear;
}

/* INTERNET EXPLORER */

.ie7 .cpNav li,
#cpLogin ul li,
.cpLocation li
{
  float: left;
}

.ie8 body {
  background: #eaeaea;
}

.ie8 #cpContent {
  width: 100%;
}

.ui-mediagallery-workingcontainer img {
  max-width: none;
  transition: none;
  -o-transition: none;
  -moz-transition: none;
  -webkit-transition: none;

}
/* MEDIA QUERIES*/

@media screen and (min-width: 1050px) {
  #contact-details .address {
    float: left;
    width: 60%;
    margin-right: 1em;
  }
}

@media screen and (max-width:1083px) {

#steps-subscribe li {
  width: 28%;
  text-align: center;
  float: left;
  padding: 1em;
}

.ie #steps-subscribe li {
 width: 99%;
 padding: 1em;
 margin-bottom: 2.5em;
}

}


@media screen and (max-width:1000px) {
  #cpFooter .cpListFooter {
      width: 23.1%;
  }

}

@media screen and (max-width:1024px) {
  /*iPad Screen Resolution*/

  /*#cpMainContent, #tlResults {
    width: 65.9375%;
  }*/

  #locationmap {
      height: 135px;
  }

}

@media screen and (max-width:929px) {
  .package-table {
    float: none;
    width: 99%;
    margin-bottom: 2em;
    border-right: 1px solid #365eab !important;
  }
}


@media screen and (max-width:825px) {
  .parks-mainmenu-75 #tlResults,
  .parks #tlResults {
      width: 65.7%;
  }
  #steps-subscribe li {
    width: 99%;
    padding: 1em;
    margin-bottom: 2.5em;
  }
  #steps-subscribe strong {
    margin: 10px 0 10px;
  }
}

@media screen and (max-width:710px) {
  .tlRight_view {
      width: 49%;
  }
}


@media screen and (min-width:1200px) {
  .parks-mainmenu-75 #tlResults,
  .parks #tlResults {
       width: 71.5%;
   }
   #cpMainContent .ui-mediagallery .ui-dform-form input[type="text"], #cpMainContent .ui-mediagallery .ui-dform-form textarea {
       width: 67%;
   }

}

@media screen and (max-width:870px) {
body {
  font-size:0.8em;
}

#cpLocation h2 {
  padding: 1.7em 1.3em;
  width: 12%;
}

#page-area2 {
  font-size: 0.8em;
  width: 19%;
  float: left;
}

#cpMainContent .ui-mediagallery .ui-dform-form input[type="text"], #cpMainContent .ui-mediagallery .ui-dform-form textarea {
  width: 92%;
}

#cpMainContent .ui-mediagallery .ui-dform-form img {
  display: block;
  float: none;
  margin: 0 auto 1em;
}

.ui-mediagallery-thumbholder img {
  float: right;
}
}

@media screen and (max-width:625px) {
  .home-mainmenu-2 #cpMainContent {
      width: 100%;
  }
}

@media screen and (max-width:690px) {
body {
  font-size:0.7em;
}

#cpMainSearch, .tlSearchName {
    width: 410px;
}
.tlSearchName input[type="text"], .tlMultiSearchSelected {
    width: 69.5%;
}
#cpTopHeaderNav {
  width: 100%;
}

.tlLeft_view {
width: 37.8%;
}



#cpHeader h1 {
  position: absolute;
  width: 49%;
}

.cpTagline span {
  background: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/marker_small.png") no-repeat scroll 0 0 transparent!important;
  width: 44px!important;
  height: 77px!important;
}

.cpNav {
  margin: 23% 0 1em;
}

#cpMainSearch {
  width: 386px;
  background: url("http://cdn.tribalogic.net/chrome/site/6/1/templates/csuktemplate01/images/bg_caravan_input_small.png") no-repeat right center;
}
#cpMainSearch fieldset {
  width: 83.95%;
}

#cpMainSearch input[type="text"] {
  width: 84%;
}

#cpMainSearch input[type="submit"] {
  width: 10%;
}

#cpWhereToGoTop {
    padding: 0.7em 0.6em 0.5em;
    width: 30%;
}
.parks-mainmenu-75 #tlResults,
.parks #tlResults {
    float: none;
    margin: 2em;
    width: 93%;
}
#tlFilters {
    float: left;
    margin: 0 2em 2em;
}
#cpMainContent input[type="text"], #cpMainContent textarea, select {
    width: 69%;
}
.enquiry-form-container table p {
  width: 100%;
}
#captcha-image {
  width: 160px;
}
.awards li {
    width: 41%;
}

#cpFooter .cpListFooter {
    width: 23.1%;
}
#cpMainContent ul {
  margin: 0;
    padding: 0 0 0 0;
}
.tlEntry_details #locationmap {
    width: 100%;
}
.cpEntryAdvert {
  display: none;
}

}


@media screen and (max-width:480px) {
  /*iPhone Screen Resolution*/
  .cpAdsense {
    display: none;
  }

  #contact-details .address {
    float: left;
    margin-bottom: .3em;
    margin-right: 0;
  }

  #cpSidebar {
    width: 89%;
  }
  #cpMainContent {
    width: 88%;
  }

  .cpPopular ul {
    overflow: hidden;
  }
  .cpPopular li {
    width: 33%;
    display: block;
    float: left;
  }
  .tlLeft_view,
  .tlRight_view {
    width: 92%;
    float: left;
    margin: 1em;
  }
  .cpFull_width h3 {
    width: 100%;
  }

  .home-mainmenu-2 #cpSidebar { display: none;}

 #tlContent_view .tlLeft_view,
 #tlContent_view .tlRight_view {
    margin: 1em;
  }
  #cpMainContent #tlHeader_view h1 {
    background: none;
    float: left;
    font-size: 1.8em;
    line-height: 1em;
    padding: 3px 0 3px 0em;
  }
  #cpMainContent ul.breadcrumbs {
    margin: 0 0 0 0em;
  }
  #tlHeader_view .tlType_Element_Telephone_Directory_Content {
      margin: 0.4em 0 0 0;
  }
  .cpNav ul a {
    padding: 1em .6em 0.9em;
  }
  #cpFooter .cpListFooter {
    width: 22%!important;
  }
  #cpWhereToGoTop {
    width: 50%!important;
  }
  .tlSearchName input[type="text"], .tlMultiSearchSelected {
    margin: 1em 0 0;
    width: 52.8%!important;
  }
  #cpMainSearch, .tlSearchName {
      width: 265px!important;
  }
  #cpMainSearch p, .tlSearchName p {
    width: 165px!important;
  }
  #cpHeader h1 {
    margin: 3em 1em 1em 1em;
  }
  .cpNav {
    margin: 26% 0 1em!important;
  }

  #cpMainContent .ui-mediagallery .ui-dform-form input[type="text"], #cpMainContent .ui-mediagallery .ui-dform-form textarea {
      width: 60%;
  }

  #cpMainContent .ui-mediagallery .ui-dform-form img {
      float: none;
  }
}

/*
     FILE ARCHIVED ON 02:48:25 Jan 24, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:33:15 Apr 12, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 78.696
  exclusion.robots: 0.068
  exclusion.robots.policy: 0.059
  cdx.remote: 0.055
  esindex: 0.01
  LoadShardBlock: 53.94 (3)
  PetaboxLoader3.datanode: 81.749 (4)
  load_resource: 99.064
  PetaboxLoader3.resolve: 44.836
*/</pre></body></html>