@import url(fonts/fontawesome/css/font-awesome.min.css);button, a.btn, a.btn:visited, a.button, a.button:visited, input[type="submit"], input[type="reset"], input[type="button"] {position: relative;top: 0;left: 0;vertical-align: middle;margin: 0;padding: 10px 15px;line-height: 100%;cursor: pointer;width: auto;overflow: visible;font-weight: 400;font-size: 14px;text-shadow: 0 1px 0 #fff;color: #666;text-decoration: none;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;*display:inline;line-height: 130%;zoom: 1;background: rgb(252,252,252);border-radius:5px;}button:active, a.btn:active, span.button, a.btn:visited:active, a.button:active, a.button:visited:active, input[type="submit"]:active, input[type="reset"]:active, input[type="button"]:active {}button[disabled], .disabled:active {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }button, input[type="submit"], input[type="reset"], input[type="button"] {*padding:7px 15px }button.small, a.btn.small, a.button.small {font-size: 1em;padding: 5px 10px }button.large, a.btn.large, a.button.large, a.button.small.black, .button.large {font-size: 1.3em;padding: 10px 20px }button.disabled, a.btn.disabled, a.button.disabled {color: #ccc;cursor: default;background: #efefef }button.disabled:hover, a.btn.disabled:hover, a.button.disabled:hover {border: 1px solid #ccc;background: #efefef }.button.fullwidth {width: 100%;transition: all .5s;}button:hover, a.btn:hover, a.button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {border: 0px solid #bbb;background: rgb(252,252,252);}ul.button-bar {display: inline-block;*display:inline;margin: 0;padding: 0;font-size: 0;position: relative;top: 0;left: 0;zoom: 1;border: 0;background: 0 }ul.button-bar li {display: inline-block;*display:inline;position: relative;top: 0;left: 0;zoom: 1;margin: 0 -1px 0 0;padding: 0;line-height: 100%;font-size: 0;border: 1px solid #ccc;background: rgb(252,252,252);background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(252,252,252,1)), color-stop(100%, rgba(224,224,224,1)));background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%);background: -o-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#e0e0e0', GradientType=0);background: linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%) }ul.button-bar li a {margin: 0;display: inline-block;*display:inline;padding: 7px 10px;position: relative;top: 0;left: 0;zoom: 1;font-weight: 400;font-size: 14px;text-shadow: 0 1px 0 #fff;color: #666;text-decoration: none;vertical-align: middle;line-height: 100%;border-left: 1px solid #fff }ul.button-bar li.first, ul.button-bar li.first a {-moz-border-radius-bottomleft: 5px;-moz-border-radius-topleft: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-top-left-radius: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;-moz-background-clip: content-box;-webkit-background-clip: border;background-clip: content-box }ul.button-bar li.last, ul.button-bar li.last a {-moz-border-radius-bottomright: 5px;-moz-border-radius-topright: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-top-right-radius: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;-moz-background-clip: content-box;-webkit-background-clip: border }ul.button-bar li a:hover {background: rgb(252,252,252);background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(237,237,237,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(252,252,252,1)), color-stop(100%, rgba(237,237,237,1)));background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(237,237,237,1) 100%);background: -o-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#ededed', GradientType=0);background: linear-gradient(top, rgba(252,252,252,1) 0%, rgba(237,237,237,1) 100%) }ul.button-bar li a:active {-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.2), inset 0 -10px 20px rgba(0,0,0,.07);-moz-box-shadow: inset 0 3px 5px rgba(0,0,0,.2), inset 0 -10px 20px rgba(0,0,0,.07);box-shadow: inset 0 3px 5px rgba(0,0,0,.2), inset 0 -10px 20px rgba(0,0,0,.07);border-left: 1px solid #ccc }.pill {-webkit-border-radius: 200em;-moz-border-radius: 200em;border-radius: 200em }.pop {-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 5px rgba(0,0,0,.2);box-shadow: 0 1px 5px rgba(0,0,0,.2) }.inset {-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.3);-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.3);box-shadow: inset 0 1px 3px rgba(0,0,0,.3) }.square {-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0 }a.button.black, input[type=submit].black {color: #fff!important;text-decoration: none;margin-right: 10px;background: rgba(0,0,0,1);border: 1px solid #141414;padding: 10px 25px;text-shadow: none;}a.button.black:hover, a.button.black:active, a.button.black:focus {color: #ffc60b!important;box-shadow: 0 0 0 transparent inset;}button.orange, a.btn.orange, a.button.orange, input[type=submit].orange, input[type=reset].orange, input[type=button].orange {text-shadow: 0 -1px 0 #FC730A;color: #fff;border: 1px solid #FC730A;background: rgb(255,168,76);}button.orange:hover, a.btn.orange:hover, a.button.orange:hover {text-shadow: 0 1px 0 #FC730A;border: 1px solid #FC730A;background: rgb(249,191,74);}button.blue, a.btn.blue, a.button.blue, input[type=submit].blue, input[type=reset].blue, input[type=button].blue {text-shadow: 0 -1px 0 #1D6DC1;color: #fff!important;border: 1px solid #0D1775;background: #0D1775 }button.blue:hover, a.btn.blue:hover, a.button.blue:hover {text-shadow: 0 1px 0 #1D6DC1;border: 1px solid #1D6DC1;background: rgb(65,120,174) }button.green, a.btn.green, a.button.green, input[type=submit].green, input[type=reset].green, input[type=button].green {text-shadow: 0 -1px 0 rgb(1 115 0);color: #fff;background: rgb(1 115 0);}button.green:hover, a.btn.green:hover, a.button.green:hover {background: rgb(82 131 4);}button.red, a.btn.red, span.button.red,  a.button.red, input[type=submit].red, input[type=reset].red, input[type=button].red {text-shadow: 0 -1px 0 #B21203;color: #fff;border: 1px solid #B21203;background: rgb(229,60,22);}button.red:hover, a.btn.red:hover, a.button.red:hover {text-shadow: 0 1px 0 #B21203;border: 1px solid #B21203;background: rgb(238,106,76);}form {padding: 0;margin: 0 }fieldset {margin: 30px 0 20px 0;padding: 5px 15px 15px 15px;border: 1px solid #ccc;background: #f5f5f5;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position: relative;top: 0;left: 0 }legend {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid #ccc;background: #f5f5f5;padding: 2px 10px;margin: 0 0 0 0;display: block;position: relative;top: 0;left: 0 }.msie fieldset {padding-top: 25px }.msie legend {position: absolute;top: -.7em;left: 10px }label {display: inline-block;*display:inline;vertical-align: middle;margin: 0;padding: 0;position: relative;top: 0;left: 0;zoom: 1;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box }label.inline {display: inline;margin: 0 }label span {color: #999;font-size: .9em }label span.right {position: absolute;bottom: 0;right: 0;text-align: right;display: inline-block;*display:inline }label.disabled {color: #ccc }input {display: inline-block;*display:inline;vertical-align: middle;width: auto;zoom: 1;margin: 0;border: 1px solid #ccc;font-size: 1.2em;padding: 5px 0;text-indent: 5px;background: #fff;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box }input::-webkit-input-placeholder, input:-moz-placeholder, .placeholder {color:#bbb }input::-moz-focus-inner {border:0 }input[disabled="disabled"], input.disabled {color: #999;background: #f5f5f5;-moz-box-shadow: inset 0 0 2px #ddd;-webkit-box-shadow: inset 0 1px 2px #ddd;box-shadow: inset 0 1px 2px #ddd }input[type="text"]:focus, textarea:focus, button:focus, a.button:focus, select:focus, input[type="file"]:focus, input[type="password"]:focus {-webkit-box-shadow: 0 0 7px #6DB9FF;-moz-box-shadow: 0 0 7px #6DB9FF;box-shadow: 0 0 7px #6DB9FF;border: 1px solid #50B1FE;outline: none }input[type="text"], textarea, button, a.button, a, input[type="file"] {-moz-transition: -moz-box-shadow 0.5s, border 0.5s, background 0.5s;-webkit-transition: -webkit-box-shadow 0.5s, border 0.5s, background 0.5s;-o-transition: box-shadow 0.5s, border 0.5s, background 0.5s;transition: box-shadow 0.5s, border 0.5s, background 0.5s }input.checkbox, input[type="checkbox"] {display: inline;width: auto;margin: 0;padding: 0;border: 0;background: none;vertical-align: center;*vertical-align:top }input.radio, input[type="radio"] {display: inline;width: auto;margin: 0;padding: 0;border: 0;background: none;vertical-align: center;*vertical-align:top }.greyText {color: #ccc;}input[type="radio"]:focus, input[type="checkbox"]:focus {-webkit-box-shadow: 0 0 5px #6DB9FF;-moz-box-shadow: 0 0 5px #6DB9FF;box-shadow: 0 0 5px #6DB9FF;outline-color: #6DB9FF }input.file, input[type="file"] {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;border: none }select {display: inline;width: auto;margin: 0;line-height: 100%;padding: 5px;vertical-align: middle;font-size: 1.2em }textarea {width: auto;height: 200px;margin: 0;border: 1px solid #ccc;padding: 5px;vertical-align: middle;font-family: inherit;font-size: 1.2em;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box }input[class*="col_"] {float: none;display: inline-block;*display:inline;margin-bottom: 0;*margin-left:.5%;margin-top: 0;*margin-right:.5% }label[class*="col_"] {float: none;display: inline-block;*display:inline;margin-bottom: 0;*margin-left:.5%;*margin-right:.5% }form.vertical label {display: block }form.vertical input, form.vertical select, form.vertical textarea {width: 100%;display: block;margin-bottom: 10px }form.vertical .chzn-container {display: block;margin-bottom: 10px }form.vertical .chzn-choices {display: block;margin-bottom: 10px }form.vertical input.checkbox, form.vertical input[type="checkbox"], form.vertical input.radio, form.vertical input[type="radio"], form.vertical label.inline {display: inline;width: auto;margin: 0 }label.error {color: red }input.error {border: 1px solid red }.notice {border: 1px solid gold;background: #333;padding: 10px 20px 10px 40px;margin: 10px 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color: #FFF;line-height: 120%;vertical-align: center;text-shadow: 0 1px rgba(255,255,255,.5);position: relative;top: 0;left: 0;clear: both }.notice.error {border: 1px solid red;background: pink;color: red }.notice.success {border: 1px solid green;background: lightgreen;color: green }.notice i[class^='icon-'] {position: absolute;top: 50%;left: .8em;margin-top: -.6em }.notice a[class^='icon-remove'], .notice a[class^='icon-remove']:active, .notice a[class^='icon-remove']:visited {font-size: 12px;position: absolute;top: 5px;right: 5px;left: auto;color: inherit;margin-top: 0;left: auto }#DCAABookForm input[type="text"], #DCAABookForm input[type="email"] {width: 100%;box-sizing: border-box;}.menu {margin: 0;padding: 0;line-height: 100%;font-size: 0;position: relative;z-index: 1000 }.menu:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0 }.menu li {-webkit-column-break-inside: avoid;margin: 0;padding: 0;list-style-type: none;display: inline-block;*display:inline;position: relative;zoom: 1;line-height: inherit;top: 0;left: 0;font-size: 16px }.menu li a {margin: 0;padding: 0;display: block;display: inline;display: inline-block;position: relative;zoom: 1;line-height: 100%;top: 0;left: 0 }.menu ul {margin: 0;padding: 0;position: absolute;top: 100%;left: 0;display: none;min-width: 190px;max-width: 100vw;*width:180px;border-top: 4px solid #1424B8 }.menu ul li {display: block;width: 100% }.menu ul li a {display: block;text-decoration: none }.menu ul ul {top: 0;left: 100% }.menu ul li.divider {border-top: 1px solid #ccc }.menu ul li.divider a {border-top: 1px solid #fff }.menu li.right {float: right }.menu li.has-menu a {padding-right: 25px }.menu li.has-menu span.arrow {border-style: solid;border-width: 5px;display: block;position: absolute;top: 50%;right: 5px;font-size: 0;line-height: 0;height: 0;width: 0 }.menu li li.has-menu span.arrow {margin-top: -4px }.menu.vertical li {display: block }.menu.vertical li a {display: block }.menu.vertical ul {top: 0;left: 100% }.menu.vertical li.has-menu span.arrow {margin-top: -4px }.menu.vertical.right {text-align: left }.menu.vertical.right ul {top: 0;right: 100%;left: auto }.menu.vertical.right li a {padding-left: 25px;padding-right: 20px }.menu.vertical.right li.has-menu span.arrow {right: auto;left: 5px;margin-top: -4px }.menu {z-index: 600 }.menu li a {text-shadow: 0 1px 1px transparent;padding: 15px 20px;text-decoration: none;font-size: .9em;color: #000 }{background:rgb(122,188,255);background:-moz-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(122,188,255,1)), color-stop(44%, rgba(96,171,248,1)), color-stop(100%, rgba(64,150,238,1)));background:-webkit-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%);background:-o-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7abcff', endColorstr='#4096ee', GradientType=0);background:linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);cursor:default }.menu li a:hover, .menu li.hover>a, .menu li.current>a, .menu li.current>a:hover, .menu li.current.hover>a {background: rgb(42,51,134);color: #fff!important;text-shadow: 0 1px 1px rgb(42,51,134) }.menu ul {background: rgba(191,199,249,.95);box-shadow: 4px 4px 8px rgba(100,100,100,.6) }.menu ul li a {color: #000;text-shadow: 0 0 1px transparent }XXX .menu li.has-menu {background: #ccc;margin-right: 2px;border-top-left-radius: 6px;border-top-right-radius: 6px }XXX .menu li.has-menu a {background: #ccc;margin-right: 2px;border-top-left-radius: 6px;border-top-right-radius: 6px }.menu li.has-menu span.arrow {border-color-top: #ccc;border-color: #ccc transparent transparent transparent }.menu li li.has-menu span.arrow, .menu.vertical li.has-menu span.arrow {border-color-left: #ccc;border-color: transparent transparent transparent #ccc }.menu.vertical.right li.has-menu span.arrow {border-color-right: #ccc;border-color: transparent #ccc transparent transparent }.menu ul li.divider {border-top: 1px solid #ccc }.menu ul li.divider a {border-top: 1px solid #fff }.menu li.menu-toggle {display: none }.grid {max-width: 1220px;margin: 0 auto;padding: 0 0em }.grid.flex {width: 100%;max-width: 100%;padding: 0 2%;padding: 2em }.row {display: block;overflow: hidden;clear: both }*[class*="col_"].alpha {margin-left: 0 }*[class*="col_"].delta {padding-left: 30px }*[class*="col_"].omega {margin-right: 0 }*[class*="col_"].gamma {padding-right: 30px }.col_1 {width: 6.6666666666667% }.col_2 {width: 15% }.col_3 {width: 23.333333333333% }.col_4 {width: 31.666666666667% }.col_5 {width: 40% }.col_6 {width: 48.333333333333% }.col_7 {width: 56.666666666667% }.col_8 {width: 65% }.col_9 {width: 73.333333333333% }.col_10 {width: 81.666666666667% }.col_11 {width: 90% }.col_12 {width: 98.333333333333% }*[class*="col_"] {margin-left: .83333333333333%;margin-right: .83333333333333%;margin-top: .5em;margin-bottom: .5em;float: left;display: block }.grid img {max-width: 100%;height: auto }.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0 }.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0 }* html .clearfix, *:first-child+html .clearfix {zoom: 1 }*[class*="col_"].visible {background: #eee;border: 1px dotted #ccc }@media all and (max-width:800px) {.grid .menu li, .grid .menu.vertical li, .grid .menu.vertical.right li {display: block;display: none }.grid .menu li.menu-toggle, .grid .menu.vertical li.menu-toggle, .grid .menu.vertical.right li.menu-toggle {display: block }.grid .menu:hover li, .grid .menu.vertical:hover li, .grid .menu.vertical.right:hover li {display: block }.grid .menu li.has-menu span.arrow, .grid .menu.vertical li.has-menu span.arrow, .grid .menu.vertical.right li.has-menu span.arrow, .grid .menu li li.has-menu span.arrow, .menu.vertical li.has-menu span.arrow {border-color-top: #ccc;border-color: #ccc transparent transparent transparent }.grid .menu.vertical.right li.has-menu span.arrow {right: 5px;left: auto }.grid .menu li a {display: block }.grid .menu ul, .grid .menu ul ul, .grid .menu.vertical ul, .grid .menu.vertical.right ul {position: relative;top: 0;left: 0;margin: 0 }.menu ul li a {padding-left: 24px }#content {width: 100%!important }}#fancybox-loading {position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none }#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url(img/fancybox/fancybox.png) }#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none }#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none }#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none }#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff }#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0 solid #fff }#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101 }#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url(img/fancybox/fancybox.png) -40px 0;cursor: pointer;z-index: 1103;display: none }#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0 }#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top }#fancybox-frame {width: 100%;height: 100%;border: none;display: block }#fancybox-left, #fancybox-right {position: absolute;bottom: 0;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url(img/fancybox/blank.gif);z-index: 1102;display: none }#fancybox-left {left: 0 }#fancybox-right {right: 0 }#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block }#fancybox-left-ico {background-image: url(img/fancybox/fancybox.png);background-position: -40px -30px }#fancybox-right-ico {background-image: url(img/fancybox/fancybox.png);background-position: -40px -60px }#fancybox-left:hover, #fancybox-right:hover {visibility: visible }#fancybox-left:hover span {left: 20px }#fancybox-right:hover span {left: auto;right: 20px }.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001 }#fancybox-bg-n {top: -20px;left: 0;width: 100%;background-image: url(img/fancybox/fancybox-x.png) }#fancybox-bg-ne {top: -20px;right: -20px;background-image: url(img/fancybox/fancybox.png);background-position: -40px -162px }#fancybox-bg-e {top: 0;right: -20px;height: 100%;background-image: url(img/fancybox/fancybox-y.png);background-position: -20px 0 }#fancybox-bg-se {bottom: -20px;right: -20px;background-image: url(img/fancybox/fancybox.png);background-position: -40px -182px }#fancybox-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url(img/fancybox/fancybox-x.png);background-position: 0 -20px }#fancybox-bg-sw {bottom: -20px;left: -20px;background-image: url(img/fancybox/fancybox.png);background-position: -40px -142px }#fancybox-bg-w {top: 0;left: -20px;height: 100%;background-image: url(img/fancybox/fancybox-y.png) }#fancybox-bg-nw {top: -20px;left: -20px;background-image: url(img/fancybox/fancybox.png);background-position: -40px -122px }#fancybox-title {font-family: Helvetica;font-size: 12px;z-index: 1102 }.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative }.fancybox-title-outside {padding-top: 10px;color: #fff }.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left }#fancybox-title-over {padding: 10px;background-image: url(img/fancybox/fancy_title_over.png);display: block }.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px }#fancybox-title-float-wrap {border: none;border-collapse: collapse;width: auto }#fancybox-title-float-wrap td {border: none;white-space: nowrap }#fancybox-title-float-left {padding: 0 0 0 15px;background: url(img/fancybox/fancybox.png) -40px -90px no-repeat }#fancybox-title-float-main {color: #FFF;line-height: 29px;font-weight: 700;padding: 0 0 3px 0;background: url(img/fancybox/fancybox-x.png) 0 -40px }#fancybox-title-float-right {padding: 0 0 0 15px;background: url(img/fancybox/fancybox.png) -55px -90px no-repeat }.fancybox-ie .fancybox-bg {background: transparent!important }.slideshow {clear: both;margin: 0;padding: 0;width: auto;height: 100%;overflow: hidden }.slideshow li {list-style-type: none;margin: 0;padding: 0;float: left;display: block }.bx-wrapper {position: relative;margin: 0 0 60px;padding: 0;*zoom:1 }.bx-wrapper img {width: 100%;display: block }.bx-wrapper .bx-viewport {-moz-box-shadow: 0 0 0 #ccc;-webkit-box-shadow: 0 0 0 #ccc;box-shadow: 0 0 0 #ccc;border: solid #fff none;left: 0;background: #fff }.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100% }.bx-wrapper .bx-loading {min-height: 50px;background: url(img/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000 }.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: 700;color: #666;padding-top: 20px }.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom:1;*display:inline }.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px }.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: #000 }.bx-wrapper .bx-prev {left: 10px;background: url(img/controls.png) no-repeat 0 -32px }.bx-wrapper .bx-next {right: 10px;background: url(img/controls.png) no-repeat -43px -32px }.bx-wrapper .bx-prev:hover {background-position: 0 0 }.bx-wrapper .bx-next:hover {background-position: -43px 0 }.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999 }.bx-wrapper .bx-controls-direction a.disabled {display: none }.bx-wrapper .bx-controls-auto {text-align: center }.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(img/controls.png) -86px -11px no-repeat;margin: 0 3px }.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0 }.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(img/controls.png) -86px -44px no-repeat;margin: 0 3px }.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px }.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80% }.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px }.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80,80,80,.75);width: 100% }.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px };* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box }a {color: #4D99E0;outline: 0 }a:active {color: inherit }a img {border: 0 }a [class^="icon-"] {color: inherit;text-decoration: none }strong, b {font-weight: 700 }.hide {display: none }.show {display: block }.center {text-align: center }.left {text-align: left }.right {text-align: right }hr {clear: both;border-bottom: 0;border-top: 1px dotted #ccc;border-right: 0;border-left: 0;margin: 15px 0;min-height: 0;height: 1px }hr.alt1 {border-style: solid }hr.alt2 {border-style: dashed }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block }h1, h2, h3, h4, h5, h6 {font-weight: 400;line-height: 120% }h1 {font-size: 2.4em;font-weight: 700;margin: 10px 0 10px 0 }h2 {font-size: 1.7em;margin: 10px 0 10px 0 }h3 {font-size: 1.5em;margin: 20px 0 10px 0;line-height: 110%;color:#333;}#content h3 a {color:#333;}.homeCopy h3 {font-size: 1.8em;margin: 25px 0 5px 0;line-height: 120% }h4 {font-size: 1.4em;margin: 10px 0 10px 0 }h5 {font-size: 1.3em;margin: 10px 0 10px 0 }h6 {font-size: 1.2em;margin: 10px 0 5px 0 }p {margin: 10px 0 }ul.two_cols, ol, p {font-size: 1.0em }blockquote {font-size: 1.4em;line-height: 1.6em;margin: 30px 40px 30px 40px;padding: 0 0 0 20px;border-left: 1px solid #ccc }blockquote * {quotes: '' }blockquote>*:before {margin-left: -16px;font-size: 3em;color: #ccc;font-style: normal;content: '\201C' }blockquote span {font-size: .7em;display: block }blockquote.small {font-size: 1.2em }ul, ol {padding: 0;margin: 0 0 20px 45px }li {padding: 5px 0;margin: 0 }ul.tight li, .tight li {padding: 0px 0;margin: 0 0 0 20px }ul.alt {padding: 0;margin: 20px }ul.alt li {list-style-type: none;border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;margin: 0 0 -1px 0;background: url(img/icon-arrow-right.png) no-repeat 5px .7em;padding-left: 20px }code {font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;font-size: .9em;border: 1px solid lightblue;padding: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;color: #518BAB }pre {white-space: pre-wrap;white-space: -moz-pre-wrap!important;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;margin: 0 0 0 0;padding: 5px 5px 3px 5px;background: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: inset 0 0 7px rgba(0,0,0,.2);-moz-box-shadow: inset 0 0 7px rgba(0,0,0,.2);box-shadow: inset 0 0 7px rgba(0,0,0,.2);padding: 10px;margin: 0 0;border: 1px solid #ddd;font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;font-size: .9em }table {width: 100%;margin: 0 0 10px 0;text-align: left;border-collapse: collapse }thead, tbody {margin: 0;padding: 0 }th, td {padding: 7px 10px;font-size: .9em;border-bottom: 1px dotted #ddd;text-align: left }thead th {font-size: .9em;padding: 3px 10px;border-bottom: 1px solid #ddd }tbody tr.last th, tbody tr.last td {border-bottom: 0 }table.striped tr.alt {background: #f5f5f5 }table.striped thead th {background: #fff }table.striped tbody th {background: #f5f5f5;text-align: right;padding-right: 15px;border-right: 1px dotted #e5e5e5 }table.striped tbody tr.alt th {background: #efefef }table.tight th, .tight td {padding: 2px 10px }table.sortable {border: 1px solid #ddd }table.sortable thead th {cursor: pointer;position: relative;top: 0;left: 0;border-right: 1px solid #ddd }table.sortable thead th:hover {background: #efefef }table.sortable span.arrow {border-style: solid;border-width: 5px;display: block;position: absolute;top: 50%;right: 5px;font-size: 0;border-color: #ccc transparent transparent transparent;line-height: 0;height: 0;width: 0;margin-top: -2px }table.sortable span.arrow.up {border-color: transparent transparent #ccc transparent;margin-top: -7px }ul.tabs {margin: 10px 0 -1px 0;padding: 0;width: 100%;border-bottom: 1px solid #e5e5e5;float: left;font-size: 0 }ul.tabs.left {text-align: left }ul.tabs.center {text-align: center }ul.tabs.right {text-align: right }ul.tabs.right li {margin: 0 0 0 -2px }ul.tabs li {font-size: 14px;list-style-type: none;margin: 0 -2px 0 0;padding: 0;display: inline-block;*display:inline;position: relative;top: 0;left: 0;*top:1px;zoom: 1 }ul.tabs li a {text-decoration: none;color: #666;display: inline-block;padding: 9px 15px;position: relative;top: 0;left: 0;line-height: 100%;background: #f5f5f5;-webkit-box-shadow: inset 0 -3px 3px rgba(0,0,0,.03);-moz-box-shadow: inset 0 -3px 3px rgba(0,0,0,.03);box-shadow: inset 0 -3px 3px rgba(0,0,0,.03);border: 1px solid #e5e5e5;border-bottom: 0;font-size: .9em;zoom: 1 }ul.tabs li a:hover {background: #fff }ul.tabs li.current a {position: relative;top: 1px;left: 0;background: #fff;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #222 }.tab-content {border: 1px solid #efefef;border: 1px solid #e5e5e5;background: #fff;clear: both;padding: 20px;margin: 0 0 40px 0 }ul.breadcrumbs {margin: 10px 0;padding: 0;line-height: 0%;font-size: 0 }ul.breadcrumbs li {list-style-type: none;margin: 0;padding: 0;display: inline-block;*display:inline;position: relative;zoom: 1;line-height: 100%;font-size: 14px }ul.breadcrumbs li a {display: inline-block;*display:inline;position: relative;padding: 5px 15px 5px 5px;font-size: .9em;zoom: 1;margin: 0;background: url(img/icon-arrow-right.png) no-repeat right center }ul.breadcrumbs li.last a {color: #333;cursor: default;text-decoration: none;background: none }ul.breadcrumbs li.last a:hover {text-decoration: none }ul.breadcrumbs.alt1 {border: 1px solid transparent;font-size: 0 }ul.breadcrumbs.alt1 li a {padding: 10px 25px 10px 15px;background: url(img/breadcrumbs-bg.gif) no-repeat right center;text-decoration: none;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;font-size: 12px }ul.breadcrumbs.alt1 a:hover {text-decoration: underline }ul.breadcrumbs.alt1 li.first a {border-left: 1px solid #efefef }ul.breadcrumbs.alt1 li.last a {background: none;border-right: 1px solid #efefef }img {margin: 0;padding: 0;display: inline-block;position: relative;zoom: 1;vertical-align: bottom }img.align-left, .img-wrap.align-left {float: left;margin: 0 10px 5px 0 }img.align-right, .img-wrap.align-right {float: right;margin: 0 0 5px 10px }img.full-width {clear: both;display: block;width: 100%;height: auto;margin: 0 0 10px 0 }div.caption {background: #f5f5f5;border: 0 solid #ddd;padding: 3px;max-width: 100%;display: inline-block;height: auto }div.caption img {display: block;padding: 0 0 3px 0;margin: 0;width: 100%;height: auto }div.caption span {display: block;margin-top: 3px;font-size: .8em;color: #666;padding: 0 5px }.gallery a {display: inline-block;position: relative;border: 1px solid #ddd;background: #fff;padding: 3px;margin: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px }.gallery a img {display: block;position: relative;margin: 0;padding: 0 }.slideshow-wrap {clear: both;margin: 0;padding: 0;position: relative;top: 0;left: 0;overflow: hidden;clear: both }.slideshow-inner {overflow: hidden;clear: both;position: relative;top: 0;left: 0;border: 1px solid #efefef }.slideshow {clear: both;margin: 0;padding: 0;width: auto;height: 100%;overflow: hidden }.slideshow li {list-style-type: none;margin: 0;padding: 0;float: left;display: block }.slideshow img {vertical-align: bottom }.slideshow-buttons {text-align: right;margin: 3px 0 0 0;padding: 0 }.slideshow-buttons li {display: inline;position: relative;top: 0;left: 0;line-height: 100%;margin: 0;padding: 0 }.slideshow-buttons li.current a {background: #ddd }.slideshow-buttons a {display: inline;position: relative;top: 0;left: 0;padding: 1px 3px;margin: 0 1px;line-height: 100%;border: 1px solid #efefef;text-decoration: none;font-size: .8em }