/* @override http://dewco.dev/css/global.css */
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, font, 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 {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}


body{font: 62.5% Arial, Helvetica, sans-serif; color: #000; background: url('/images/bg.jpg') repeat-x #b2d9e8; margin: 10px 20px; padding: 0; text-align: center;}

h1,
h2,
h3,
h4,
h5,
h6 {font-family: Calibri, "Lucida Grande", Verdana, sans-serif; color: #ed1c24; font-weight: normal; margin-bottom: 10px;}

h1 {text-indent: -9999em; width: 269px; height: 45px; background: url('/images/logo.png') no-repeat left top transparent; margin: 0 0 0 -20px; float:  left;}
h2 {font-size: 2em;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.2em; margin-bottom: 0;}

p,
li,
address,
cite {font-size: 1.2em; color: #444; line-height: 1.5em; margin-bottom: 15px;}

blockquote,
blockquote * {color: #0082b4!important; line-height: 1.3em; font-family: Calibri, "Lucida Grande", Verdana, sans-serif;}
blockquote {font-size: 2em;}

cite {font-style: normal; font-weight: bold; font-family: Calibri, "Lucida Grande", Verdana, sans-serif; text-align: right; display: block; color: #999;}

address {font-style: normal;}

ul {list-style-type: disc; padding-left: 16px; margin-bottom: 15px;}
ol {list-style-type: decimal; padding-left: 16px; margin-bottom: 15px;}
li {margin-bottom: 5px;}
li li {font-size: 0.8em;}

a {color: #0082b4;}
a:hover {text-decoration: none;}


#page-wrapper {width: 900px; margin: 0 auto; background: url('/images/border-content.png') repeat-y center top transparent; padding: 0 7px;}
#page-wrapper-top {width: 914px; height: 7px; margin: 0 auto; background: url('/images/border-content-top.png') no-repeat center bottom transparent; font-size: 1px;}
#page-wrapper-bottom {width: 914px; height: 7px; margin: 0 auto; background: url('/images/border-content-bottom.png') no-repeat center top transparent;}
#page {text-align: left; background: url('/images/content-bg.jpg') no-repeat center bottom #fff; padding: 25px 50px; width: 800px;}

#header {}
#header #sub-header {font: 2em Calibri, "Lucida Grande", Verdana, sans-serif; color: #0082b4; padding-top: 16px; margin-left: 95px; float: right; display: inline; padding-left: 0;}
#header #nav {float: right; color: #000; font: 1em Calibri, "Lucida Grande", Verdana, sans-serif; font-weight: bold; text-transform: lowercase; margin-bottom: 10px; list-style-type: none;padding: 0;}
#header #nav li {float: left; padding-left: 20px; background: url('/images/nav-break.gif') no-repeat 10px center;}
#header #nav .home {background: none;}
#header #nav .home a {text-indent: -9999em; display: block; width: 15px; height: 15px; background: url('/images/nav-home.png') no-repeat center top transparent;}
#header #nav .home a:hover {background-image: url('/images/nav-home-hover.png');}
#header #nav li a {color: #444; text-decoration: none;}
#header #nav li a:hover {text-decoration: underline;}

#content {margin-top: 10px;}

#footer {clear: both;}
#footer * {color: #999; font-size: 1em;}
#footer #copyright {display: inline;}
#footer address {display: inline;}
#footer #copyright img {margin-bottom: -4px;}
#footer #footer-nav {margin-top: 3px;padding: 0; list-style-type: none;}
#footer #footer-nav li {float: left; padding-left: 10px; background: url('/images/nav-break-light.gif') no-repeat 5px center; margin: 0;}
#footer #footer-nav .terms {background: none; padding: 0;}
#footer #created-by {clear: both; text-align: right;}
#footer #created-by img {margin-bottom: -2px;}

.panel-left {width: 358px; float: left; padding-left: 20px; margin-bottom: 20px; clear: left;}
.panel-right {width: 338px; padding: 0 10px; float: right; clear: right; margin-bottom: 20px;}
.panel {padding-left: 20px; clear: both;}
.panel .panel-left {padding: 0;}

.content-links {width: 338px; padding: 80px 10px 10px 10px; background: url('/images/services-list-top.png') no-repeat left top; margin-top: -56px; z-index: 2; position: relative; float: right; list-style-type: none;}
.content-links li {background-color: #eee; margin: 0; padding: 0 0 8px 40px; font: 1.6em Calibri, "Lucida Grande", Verdana, sans-serif; color: #999;}
.content-links .last {padding-bottom: 30px;}
.content-links li a {color: #999; text-decoration: none; padding-right: 15px; background: url('/images/arrow.png') no-repeat right center transparent;}
.content-links li a:hover {text-decoration: underline;}
.content-links h1,
.content-links h2,
.content-links h3,
.content-links h4 {font-size: 1em;}

.banner {border: 1px solid #ededed; margin-bottom: 20px; overflow:  hidden;}

.left {float: left;}
.right {float: right;}
.clear {clear: both;}

.pdf {background: url('/images/pdf.png') no-repeat left top; height: 40px; padding: 13px 50px;}

/* Shadowbox */
#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url('/images/shadowbox/close.png');background-repeat:no-repeat;}#sb-nav-next{background-image:url('/images/shadowbox/next.png');background-repeat:no-repeat;}#sb-nav-previous{background-image:url('/images/shadowbox/previous.png');background-repeat:no-repeat;}#sb-nav-play{background-image:url('/images/shadowbox/play.png');background-repeat:no-repeat;}#sb-nav-pause{background-image:url('/images/shadowbox/pause.png');background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
