@import 'reset.css';body{text-align:center;min-width:760px;font-family:Trebuchet,Helvetica,Arial,sans-serif;font-size:100%;color:#212121;background-color:#fff;line-height:1.4em;}
h1{font-size:3.23em;color:#007DD0;font-weight:700;margin:0.7em 0 0.7em 0;text-align:center;text-decoration:underline;clear:left;line-height:1em;}
h2{font-size:1.461em;color:#007DD0;margin:0.7em 0 0.4em 0;}
h3{font-size:1.384em;color:#007DD0;margin:0.7em 0 0.4em 0;}
h4{font-size:1.23em;color:#007DD0;}
h1,h2,h3,#menu{font-family:Rockwell,Georgia,"Times New Roman",sans-serif;}
a{color:#007DD0;text-decoration:none;}
a:hover{color:#007DD0;}
p{line-height:1.23em;margin-bottom:0.5em;}
strong{font-weight:700;}
#wrapper{width:700px;font-size:0.8125em;text-align:left;margin:4em auto;position:relative;z-index:3;padding:1px 0;}
#inner_wrapper{background-color:#fff;margin:0 0.8em;position:relative;z-index:100;margin:1em;}
#transparent_overlay{z-index:50;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border:1px solid #ff9900;}
#top_flower{background:transparent url('../images/flowers.jpg') no-repeat scroll top left;position:absolute;top:-150px;right:350px;z-index:1;width:648px;height:648px;}
#bottom_flower{background:transparent url('../images/flowers-small.jpg') no-repeat scroll top right;width:407px;height:470px;position:absolute;left:500px;top:470px;z-index:2;}
#header{width:670px;height:168px;border:1px solid #97C5EA;background:#fff url('../images/logo.jpg') no-repeat scroll top left;}
#header_image{float:left;}
#menu{font-size:1.23em;font-weight:700;float:right;display:inline;margin:0.5em 1.5em 0 0;}
#menu li{letter-spacing:0.1em;margin:0.2em 0;text-transform:uppercase;}
#menu a:hover,#menu li.current a{color:#ff9900;}
#content_wrapper{margin:1em 0.8em;min-height:600px;background-color:#fff;zoom:1;min-height:500px;height:auto !important;height:500px;}
#left_col{float:left;width:466px;}
#breadcrumb,#breadcrumb li{float:left;}
#breadcrumb{background-color:#D6EEF6;width:100%;}
#breadcrumb li{margin:0 0.5em;}
#breadcrumb a{font-size:0.846em;text-transform:uppercase;}
#content ul{line-height:1.23em;margin:0 0 0.5em 0.9em ;}
h4.media_heading{margin-top:2em;}
#content #gallery_list{margin:0.5em 0.5em 2em 0.5em;background-color:#fff;}
#gallery_list,#gallery_list li{float:left;}
#gallery_list li{margin:0.5em;border:1px solid #ff9900;}
#gallery_list a,#gallery_list img{display:block;}
#right_col{float:right;width:180px;}
#sub_nav{padding:0.2em;border:1px solid #97C5EA;}
#sub_nav li{margin:0.2em;text-transform:uppercase;}
#sub_nav li.current a,#sub_nav li a:hover{}
#sub_nav li.current a,#sub_nav li a:hover{color:#ff9900;font-weight:700;}
#sub_nav li a{color:#0070bb;background-color:#D6EEF6;padding-left:0.5em;display:block;font-size:0.846em;width:165px;}
#footer{clear:both;}
#credits{font-size:0.844em;color:#555;text-align:right;padding-right:1em;}
ul#document_list{margin:1em 0;clear:left;}
ul#document_list li{margin-bottom:0.5em;}
#credits a{}
#contact_form{margin:1em;}
ul#button_list{list-style:none;margin:1em 0;}
ul#button_list li{margin-left:2.5em;margin-bottom:1em;}
ul#button_list img,ul#button_list a{display:block;}
ul#button_list img{margin:0 auto;}
ul#button_list a{text-align:center;color:#555;}
ul#button_list a:hover{color:#ff9900;}
/* Common Classes */
div.clearing{clear:both;}
a.pdf_icon{background:#fff url('../images/page_white_acrobat.png') no-repeat scroll center left;padding:5px 0 5px 20px;}
a.doc_icon{background:#fff url('../images/page_white_word.png') no-repeat scroll center left;padding:5px 0 5px 20px;}
a.gen_doc_icon{background:#fff url('../images/page.png') no-repeat scroll center left;padding:5px 0 5px 20px;}
/* News */
#news_list{margin:3em 0.5em;}
#news_list li{margin:1em 0;}
#news_article p.info,#news_list p.info{color:#555;margin:0;font-size:0.923em;}
#news_list h3{margin:0;}
#news_list p{margin:0.5em 0;}
#archive_list{margin-top:1em;background-color:#F4F9FF;border:1px solid #97C5EA;}
#archive_list li{margin:0.2em 0.5em;}
#archive_list h3{font-family:Trebuchet,Helvetica,Arial,sans-serif;margin:0.2em 0 0.5em 0;font-weight:300;}
#news_article{margin:3em 0.5em;}
#news_article h2{text-align:center;font-size:1.69em;}
#article_content{margin:1em 0;}
/* Forms */
form.standard{margin:0.5em 0;}
form.standard label{display:block;margin:0.3em 0 0.2em 0;font-weight:bold;color:#007DD0;}
input.button{margin-top:0.5em;padding:0.2em 1em;}
form.standard span.help{display:block;width:70%;margin-top:0.1em;color:#666;}
form.spacey div{margin:1em 0;}
form.spacey label{margin:0.5em 0;}
form.standard button.submit{background-color:#eee;color:#577999;border:1px solid #ccc;padding:3px 12px;}
ul.errorlist,p.error{color:#AC1D1F;}
#content form ul.errorlist{margin:0;background:#fff url('../images/error.png') no-repeat scroll center left;padding:5px 0 5px 20px;}
/* Slimbox */
#lbOverlay{position:absolute;left:0;width:100%;background-color:#ccc;cursor:pointer;z-index:500;}
#lbCenter,#lbBottomContainer{position:absolute;left:50%;overflow:hidden;background-color:#fff;}
#lbCenter{z-index:610;}
#lbBottomContainer{z-index:620;}
.lbLoading{background:#fff url(../images/slimbox/loading.gif) no-repeat center;}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;z-index:630;}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(../images/slimbox/prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(../images/slimbox/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(../images/slimbox/closelabel.gif) no-repeat center;margin:5px 0;}
#lbCaption,#lbNumber{margin-right:71px;}
#lbCaption{font-weight:bold;}
/*Pictures*/
img.bordered_image{display:block;border:1px solid #007DD0;padding:0.5em;margin:1em 0;}
#map{margin:1.5em 0;}
