html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
a{text-decoration:none;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
body{overflow-y:scroll;line-height:155%;line-height:1.55;-webkit-text-size-adjust:100%;font-family:HelveticaNeue, "Helvetica Neue", Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;}
h1, h2, h3, h4, h5, h6{font-weight:normal;line-height:1.3;margin-bottom:15px;font-family:HelveticaNeue, "Helvetica Neue", Arial, Helvetica, sans-serif;}
p{margin-bottom:20px;}
p:last-child{margin-bottom:0px;}
table{border-width:1px;border-style:solid;width:100%;margin-bottom:20px;}
tr th{border-bottom-width:1px;border-bottom-style:solid;text-align:left;}
tr th, tr td{padding:9px 20px;border-right:1px solid;}
tr th:last-child, tr td:last-child{border-right:0px;}
table th{font-weight:bold;}
em{font-style:italic;}
strong{font-weight:bold;}
small{font-size:80%;}
sup{height:0;line-height:1;position:relative;top:-0.6em;vertical-align:baseline !important;vertical-align:bottom;font-size:10px;}
sub{height:0;line-height:1;position:relative;top:+0.2em;vertical-align:baseline !important;vertical-align:bottom;font-size:10px;}
ul,ol{margin-left:20px;}
ul{list-style:disc;}
ol{list-style:decimal;}
li{padding:3px 0px;}
blockquote{margin:10px 10px 10px 20px;padding:15px 20px 15px 25px;border-left-width:3px;border-left-style:solid;font-style:oblique;font-size:17px;font-family:Georgia,"Times New Roman",Times,serif;}
form, fieldset{margin-bottom:20px;}
button, input[type=submit], input[type=reset], input[type=button]{margin:0px;display:inline-block;font-weight:bold;cursor:pointer;border-style:solid;float:left;padding:8px 16px;font-size:13px;border-width:0;border-bottom-width:2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold;}
.hidden{display:none;}
.fancybox-wrap .hidden{visibility:visible;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.pt20{padding-top:20px !important;}
.pb20{padding-bottom:20px !important;}
.mb0{margin-bottom:0px !important;}
.mb1{margin-bottom:1px !important;}
.mb2{margin-bottom:2px !important;}
.mb3{margin-bottom:3px !important;}
.mb4{margin-bottom:4px !important;}
.mb5{margin-bottom:5px !important;}
.mb6{margin-bottom:6px !important;}
.mb7{margin-bottom:7px !important;}
.mb8{margin-bottom:8px !important;}
.mb9{margin-bottom:9px !important;}
.mb10{margin-bottom:10px !important;}
.mb11{margin-bottom:11px !important;}
.mb12{margin-bottom:12px !important;}
.mb13{margin-bottom:13px !important;}
.mb14{margin-bottom:14px !important;}
.mb15{margin-bottom:15px !important;}
.mb16{margin-bottom:16px !important;}
.mb17{margin-bottom:17px !important;}
.mb18{margin-bottom:18px !important;}
.mb19{margin-bottom:19px !important;}
.mb20{margin-bottom:20px !important;}
.mb21{margin-bottom:21px !important;}
.mb22{margin-bottom:22px !important;}
.mb23{margin-bottom:23px !important;}
.mb24{margin-bottom:24px !important;}
.mb25{margin-bottom:25px !important;}
.mb26{margin-bottom:26px !important;}
.mb27{margin-bottom:27px !important;}
.mb28{margin-bottom:28px !important;}
.mb29{margin-bottom:29px !important;}
.mb30{margin-bottom:30px !important;}
.mb31{margin-bottom:31px !important;}
.mb32{margin-bottom:32px !important;}
.mb33{margin-bottom:33px !important;}
.mb34{margin-bottom:34px !important;}
.mb35{margin-bottom:35px !important;}
.mb36{margin-bottom:36px !important;}
.mb37{margin-bottom:37px !important;}
.mb38{margin-bottom:38px !important;}
.mb39{margin-bottom:39px !important;}
.mb40{margin-bottom:40px !important;}
.mb41{margin-bottom:41px !important;}
.mb42{margin-bottom:42px !important;}
.mb43{margin-bottom:43px !important;}
.mb44{margin-bottom:44px !important;}
.mb45{margin-bottom:45px !important;}
.mb46{margin-bottom:46px !important;}
.mb47{margin-bottom:47px !important;}
.mb48{margin-bottom:48px !important;}
.mb49{margin-bottom:49px !important;}
.mb50{margin-bottom:50px !important;}
.customfootertop{}
.midcontainer{margin:10px auto;width:980px;}
.bottom-logo{background:url(../img/bottom-logo.png) center center no-repeat;width:158px;height:53px;}
.bottomlogoheading{float:left;margin-top:-36px;margin-left:200px;}
div.footer-wrapper{overflow:hidden;}
div.footer-wrapper .custom-sidebar{margin-bottom:40px;}
div.footer-container{margin-top:5px;}
div.footer-twitter-wrapper{padding:40px 0px;position:relative;}
div.footer-twitter-wrapper .twitter-container{position:relative;}
div.footer-twitter-wrapper .gdl-twitter-icon{float:left;font-size:45px;margin-left:10px;margin-top:10px;}
div.footer-twitter-wrapper .gdl-twitter-wrapper{overflow:hidden;padding:0px 85px 0px 40px;}
div.footer-twitter-wrapper ul{margin:0px;list-style:none;text-align:left;}
div.footer-twitter-wrapper a.date{display:block;margin-top:6px;font-style:italic;}
div.gdl-twitter-navigation{position:absolute;right:30px;top:50%;margin-top:-14px;z-index:999;}
div.gdl-twitter-navigation a{font-size:16px;line-height:16px;width:16px;height:16px;float:left;cursor:pointer;display:block;text-align:center;margin-left:2px;padding:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}
div.gdl-twitter-navigation a:first-child{margin-left:0px;}
div.copyright-wrapper{margin:15px 20px 0px;padding:0px 0px;position:relative;}
div.copyright-border{border-style:solid;border-top-width:1px;border-bottom-width:1px;}
div.copyright-left{padding:20px 0px 25px;text-align:center;line-height:1.9;}