.ui-widget{font-family:Helvetica, Arial, sans-serif;font-size:1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Helvetica, Arial, sans-serif;font-size:.9em;}
.ui-widget-content{background:#fff;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #777;background:#15a url(images/ui-bg_highlight-hard_60_1155aa_1x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#ffffff;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{border:1px solid #00266b;background:#c00 url(images/ui-bg_highlight-hard_90_cc0000_1x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold;}
.ui-state-hover a, .ui-state-hover a:hover{color:#fff;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #ccc;background:#b00 url(images/ui-bg_inset-hard_60_bb0000_1x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#fff;text-decoration:none;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #e00;background:#f4dabd url(images/ui-bg_diagonals-thick_100_f4dabd_40x40.png) 50% 50% repeat;color:#222;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#222;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#222;}
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.ui-tabs .ui-tabs-nav{padding:0 0 0 .4em}
.ui-tabs .ui-tabs-nav li{border-bottom:0 !important;display:inline-block;list-style:none;margin:0 auto;padding:0em;position:relative;min-width:8.5em;width:auto !important;width:8.5em;}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
/*Custom*/
body{background:#DDD url('../images/bg.png') repeat;font-size:16px;margin:0em;}
a:link, a:visited, a:active{color:#777;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;}
h1, h2, h3, h4, h5, h6{color:#ab0710;padding:0em;}
h2{font-size:1.25em;}
h3{color:#000;font-size:1em;margin-bottom:0em;margin-top:0em;}
h5{font-size:1.75em;margin:.25em auto 0;}
#banner{background:#fff url('../images/banners/header.png') no-repeat center top;height:7em;margin:0 auto;position:relative;width:50em;}
#banner .logo{display:none;}
#banner .phonebox{position:absolute;right;text-align:center;right:0em;top:1em;width:17em;}
.phonebox p, .phonebox h2{color:#c91a32;font-size:1em;font-weight:bold;margin:0 0 .25em 0;}
.phonebox h2{font-size:1.75em;}
p.heading{color:#ab0710;font-size:larger;margin:0;}
#tabs{border-top:none;margin:0 auto;padding:0em;width:50em;}
.navbutton{font-size:smaller;height:1.5em;margin:0 auto;min-width:8.5em;width:auto !important;width:8.5em;text-align:center;}
/*min-width:8.5em;width:auto !important;width:8.5em; CSS WORKAROUND FOR MIN-WIDTH REQUIREMENTS FOR TABS*/
.navbutton:hover{background:#c00 url('images/ui-bg_highlight-hard_90_cc0000_1x100.png') repeat-x scroll 40% 40%;}
.navul{display:inline-block;height:2.2em;overflow:hidden;margin:0 auto;width:50em;}
#navigation{border-bottom:1px solid #ddd;height:2.1em;margin:0 auto;}
.long{width:12em;}
#content{padding:.5em;}
#leftcontent{float:left;width:25em;}
#leftcontent p{margin:.5em auto;}
.contenttext{color:#666;font-size:.75em;padding-left:1.25em;padding-right:1.25em;}
.map{background:#fff;width:auto;}
/*Begin Form Styles*/
#rightcontent{background:#84ade3;float:right;width:23.5em;}
#rightcontent img{width:23.5em;}
#printlists{display:none;}
.ui-button:hover{background:#c00 url('images/ui-bg_highlight-hard_90_cc0000_1x100.png') repeat-x scroll 40% 40%;}
.ui-button:active{background: url('images/ui-bg_inset-hard_60_bb0000_1x100.png') repeat-x scroll 40% 40% #b00;}
.submit-button{font-size:x-large !important;height:1.75em;width:5.5em;}
.wide{width:24em;;}
#rightcontent table{color:#444;font-size:.75em;font-weight:bold;padding-left:2em;}
.unsubscribe{text-align:right;padding:1em;}
.padded{padding:1em;}
.text{width:19em;}
/*End Form Styles*/
.box{text-align:center;}
#footer{border-top:1px solid #ddd;margin:0em;margin-left:1.25em;padding:.25em 0em .25em .25em;text-align:center;}
.copyright{display:block;margin-top:1em;}
.clear{clear:both;}
.center{text-align:center;}
.emphasis{font-weight:bold;}
.floatright{float:right !important;}
.italic{font-style:italic;}
.smaller{font-size:x-small;}

