body{background:#3763AE;font-family:Arial, sans-serif;font-size:12px;margin:0;padding:0}
a{color:#fff;text-decoration:none}
ul{list-style-position:inside}
#wrapout{width:939px;margin-left:auto;margin-right:auto;background:url(images/bg-wrapout.gif) #294982}
#wtop{background:url(images/bg-wtop.jpg);height:30px}
#wrap{width:821px;margin-left:30px;margin-right:30px;border-left:solid 1px #999;border-right:solid 1px #999;padding-left:28px;padding-right:28px}
#wlogo{margin-bottom:5px;clear:both;min-height:80px}
#wlogo a img{border:none;outline:none}
#wexternal{width:232px;height:69px;background:url(images/bg-external.jpg);float:right;padding:0 10px}
#wnav{border:solid 1px #999;border-bottom:none;height:31px;background:url(images/bg-img-bullet.jpg)}
#nav-container{position:absolute}
#nav{padding-left:19px}
#nav ul{list-style:none;margin:0;padding:0}
#nav ul li{float:left;list-style:none;padding:8px 15px}
#nav .level_1 a:hover{text-decoration:none;color:#91dbff}
#nav .level_2{display:none;width:150px;margin:3px 0 0;padding:0}
#nav .level_2 a{display:block;float:none;width:150px;padding:3px}
#nav .level_2 a:hover{text-decoration:none;background:#355EA7}
#nav ul li:hover .level_2,#nav ul li.over .level_2{display:block;float:left}
#nav .level_2 li{background:#294982;list-style:none;margin:0;padding:0}
#nav-container div.level_2{background:none;margin-top:5px}
div.level_1{background:url(images/img-bullet.jpg) no-repeat;height:31px}
#wimgheader{clear:left;border:solid 1px #999;margin-bottom:15px;background:none;height:175px}
#wbody{color:#fff}
#wbody .mime_icon{border:none;vertical-align:middle}
#wmain{border:solid 1px #999;background:#1F3761;overflow:hidden;padding-bottom:20px;min-height:300px}
#wmain .heading{background:url(images/bg-img-bullet.jpg);height:31px;border-bottom:solid 1px #999;margin-bottom:10px}
#wmain .heading h3{background:url(images/img-bullet.jpg) no-repeat;height:31px;font:bold 12px Arial;line-height:31px;margin:0;padding:0 0 0 30px}
#wmain h1{font:normal 30px Impact;text-transform:uppercase;margin:20px 30px 3px}
#wmain h2{font:normal 14px Arial;margin:0 30px 3px}
#wmain h3{font:normal 20px Impact;text-transform:uppercase;margin:0 30px 3px}
#wmain .content{margin:0 60px 15px}
#wmain .content_no_margin{margin:0}
#wmain .wide_content{margin:0 0 15px}
#wmain .content .pagination ul,#wmain .content .pagination ul li{display:inline;margin:0;padding:0}
#wmain .content .pagination ul li{background:none;padding-right:5px}
#wmain .content address{text-align:justify;font-style:normal;border:solid 1px #999;background:#213F6B;color:#E5E5E5;clear:both;margin:5px 25px;padding:10px 25px}
#wmain img{border:solid 3px #fff;margin:5px}
#wmain ul{list-style:none;color:#6CF;margin:0 0 0 10px;padding:0}
#wmain a{color:#6CF}
#wmain ul a{color:#6CF;text-decoration:underline}
#wmain li{padding-left:15px;_padding-left:0}
#wmain ul.li{background:url(images/main-ul-bullet.jpg) no-repeat 0 4px}
#wleft{border:solid 1px #999;background:#1F3761;float:left;width:218px;margin-right:15px;overflow:hidden}
#wleft h1{font:normal 30px Impact;margin:20px 20px 5px}
#wleft .content{margin:20px 12px}
#wbody .withleft{margin-left:233px;width:544px;_width:541px}
#wgallery{clear:both;border:solid 1px #999;background:#1F3761;color:#fff}
#wgallery .heading{background:url(images/bg-img-bullet.jpg);height:31px;border-bottom:solid 1px #999}
#wgallery .heading h3{background:url(images/img-bullet.jpg) no-repeat;height:30px;font:bold 12px Arial;line-height:30px;margin:0;padding:0 0 0 30px}
#wbottom{background:url(images/bg-wbottom.jpg);height:40px}
#wfooter{text-align:center;color:#fff;font-size:11px;padding-bottom:15px}
#items .item{float:left;position:relative;width:52px;height:52px;background-color:#fff;cursor:pointer;border:1px solid #FFF;margin:10px;padding:5px}
#items .item:hover{border:1px solid #ddd}
#items .item img{width:50px;max-height:35px}
#large{background-color:#fff;text-align:center;font-family:Georgia, Times, san-serif;font-size:12px}
#large .info{font-size:1.2em;text-align:center;font-weight:700;color:#B3B3B3;padding:10px}
#large .item{margin-top:20px;margin-bottom:20px;cursor:default;text-align:center;border-width:1px}
#large .item img{max-width:600px;max-height:600px}
#gallery_viewer .title{font-size:16px;margin-bottom:5px;color:#6CF}
#gallery_viewer .date{margin-bottom:5px}
#gallery_viewer .description{padding-left:20px;margin-bottom:5px}
.imageholder{font-size:11px;text-align:center;margin:0 auto 5px;padding:0 5px}
.imageholder img{margin:0;padding:0}
.dataholder{width:500px;border:solid 1px #999;padding:5px}
.dataholder .header{font-weight:700;text-align:center;background:#294A81}
.dataholder .header td{margin-top:5px;margin-bottom:5px;padding:3px}
.dataholder td{vertical-align:top}
#contactform table{width:100%}
#contactform label{font-weight:700}
#contactform input,#contactform textarea{border:1px solid #999;width:250px;padding:2px}
#contactform textarea{overflow:auto}
#contactform td{padding:3px}
#contactform .error{color:#8BB1DF}
#contactform .submit_container input{width:100px;border:outset 3px #999}
#contactform .col_0{width:150px}
#contactform span.mandatory{font-weight:700;color:#8BB1DF;padding:5px}
#contactform .grpcheckbox input{width:0}
#contactform .headline{font-size:14px;border-bottom:1px solid #999;color:#6CF}
#showcase{text-align:center;padding:10px}
#showcase img{margin-right:10px;border:solid 3px #fff}
#historynav{overflow:hidden;border-bottom:solid 1px #999;height:31px;background:url(images/bg-img-bullet.jpg);text-transform:uppercase}
#historynav ul{height:31px;background:url(images/img-bullet.jpg) no-repeat center left;margin:0;padding:0 0 0 20px}
#historynav ul a{color:#fff;text-decoration:none;font-weight:700;padding:0 10px}
#historynav ul a:hover,#historynav ul a.active{text-decoration:none;color:#6CF}
#historynav ul li{display:inline;list-style:none;background:none;line-height:31px;margin:0;padding:0}
a:hover,#wmain a:hover{text-decoration:underline}
#items p,#showcase .pagination{display:none}
