body{font:100%/1.4 Verdana, Arial, Helvetica, sans-serif;background:#000;margin:0;padding:0;color:#000;}
#wrapper{background-image:url(images/greyback_sm.gif);background-repeat:repeat-y;width:977px;margin:0 auto;}
ul, ol, dl{padding:0;margin:0;}
h1,h6{margin-top:0;padding-right:15px;padding-left:15px;}
p{padding-right:35px;padding-left:35px;font-size:14px;}
.test_flash {margin:0 auto; text-align:center;}
.content li a{color:#666;text-decoration:none;font-weight:bold;}
.content li a:hover{color:#666;text-decoration:underline;font-weight:bold;}
.content  a:visited{color:#666;font-weight:bold;}
.content  a{color:#666;text-decoration:none;font-weight:bold;}
.content a:hover{color:#666;text-decoration:underline;font-weight:bold;}
.content li a:visited{color:#666;font-weight:bold;}
.map{text-align:center;}
h1{font-size:22px;padding-left:15px;}
h2{font-size:16px;text-align:center;font-style:italic;}
h3{font-size:14px;font-variant:small-caps;color:#ff9;text-align:center;}
h4{margin-top:0;padding-right:50px;padding-left:50px;text-align:center}
h5{margin-top:0;padding-right:15px;padding-left:15px;font-size:16px;}
blockquote{font-size:12px;padding:20px;}
a img{border:none;}
.sidebar1 a{color:#ff9;text-decoration:none;}
.sidebar1 a:visited{color:#ff9;text-decoration:none;}
.sidebar1 a:hover, a:active, a:focus{text-decoration:underline;}
.container{width:900px;background:#FF9;margin:0 auto;border:#000 solid 1px;}
.header{background:#600;border-bottom:#000 1px solid;}
.sidebar1{float:left;width:180px;background:#600;padding-bottom:10px;border-top:1px solid #ff9;border-right:#000 1px solid;border-bottom:#ff9 1px solid; }
.content{padding:10px 0;width:719px;float:left;background-image:url(images/key.png);background-position:center;background-repeat:no-repeat;}
.content ul, .content ol{padding:0 15px 15px 40px;}
.content li{font-size:14px;}
.content span{font-weight:bold;}
.time{}
.time p{font-size:12px;font-weight:normal;line-height:120%;}
.time li{font-size:12px;font-weight:normal;text-align:left;line-height:120%;}
.time td, th, tr{border:solid #999 1px;}
.test{font-size:12px;font-style:italic;padding-left:25px;padding-right:25px;line-height:120%;}
hr{width:80%;height:1px;margin:0 auto;color:#999;}
ul.nav{list-style:none;border-bottom:1px solid #ff9;margin-bottom:0px;}
ul.nav li{border-bottom:1px solid #ff9;}
ul.nav a, ul.nav a:visited{padding:5px 5px 5px 15px;display:block;width:160px;text-decoration:none;background:#600;font-size:12px;font-style:italic;}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus{background:#FF9;color:#000;}
ul.navhom{list-style:none;border-top:1px solid #ff9;margin-bottom:15px;}
ul.navhom li{border-bottom:1px solid #ff9;}
ul.navhom a, ul.navhom a:visited{padding:5px 5px 5px 15px;display:block;width:160px;text-decoration:none;font-weight:bold;background:#600;font-size:14px;font-variant:small-caps;color:#ff9;text-align:center;}
ul.navhom a:hover, ul.navhom a:active, ul.navhom a:focus{background:#FF9;color:#000;}
.content_clear{height:80px;}
.logos{}
.footer{padding:5px 0;position:relative;clear:both;border-top:#000 1px solid;text-align:center;background:#600;color:#ff9;font-size:10px;}
.footer a{color:#ff9;text-decoration:none;}
.footer a:visited{color:#ff9;text-decoration:none;}
.footer a:hover, a:active, a:focus{text-decoration:underline;}
.fltrt{float:right;margin-left:18px;padding-right:20px;clear:right;}
.fltlft{float:left;margin-right:18px;padding-left:20px;}
.bot_im{margin:0 auto;text-align:center;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
#form-div{font-family:verdana, helvetica, palatino sans, tahoma, arial, sans-serif;width:95%;margin:auto;color:#555;line-height:1.2em;}
#form-div p.form-footer{margin:-35px 2px 20px 13px;}
#form-div p.form-footer a{color:#444;}
#form-div p.form-footer a:hover, #form-div p.form-footer a:visited, #form-div p.form-footer a:focus, #form-div p.form-footer a:active{color:#444;text-decoration:none;}
#form-div p.form-footer a:focus, #form-div p.form-footer a:active{background-color:#FF9;}
#form-div a{color:#444;}
#form-div a:hover, #form-div a:focus, #form-div a:active{color:#000;text-decoration:none;}
#form-div a:focus, #form-div a:active{background-color:#eee;}
#form-div p.success, #form-div p.error, #form-div p.center{color:#fff;padding:1px 4px;border:1px solid #000;background-color:#444;margin:10px 3px;text-align:center;}
#form-div p.error{background-color:#bb0000;}
#form-div p.error a, #form-div p.success a{color:#ffff7f;}
#form-div p.center{text-align:center;background-color:#edbaba;color:#000;margin-top:-3px;padding:0px 4px;}
#form-div p.error a:hover, #form-div p.error a:focus, #form-div p.error a:active, #form-div p.success a:hover, #form-div p.success a:focus, #form-div p.success a:active{color:#eee;background-color:#bb0000;}
#form-div p.success a:hover, #form-div p.success a:focus, #form-div p.success a:active{background-color:#444;}
form#gbcf-form{}
fieldset.main-set, fieldset.req-set, fieldset.opt-set{border:1px solid #000;padding:2px;font-size:14px;}
#form-div legend{font-weight:bold;}
#form-div legend span{}
legend.main-legend{color:#777;font-size:14px;}
legend.req-legend, legend.opt-legend{color:#777;}
legend.main-legend span{}
legend.main-legend{}
legend.req-legend span{}
legend.req-legend{margin-left:-2px;}
legend.opt-legend span{}
legend.opt-legend{margin-left:-2px;}
label.req-label, label.opt-label{color:#444;}
label.opt-label.check{float:right;padding:0;margin:1px 4px;cursor:pointer;}
label.opt-label.main-label{margin:0 2px;font-weight:bold;}
label.opt-label.main-label span{font-weight:normal;color:#666;}
label.opt-label.main-label span.req, label span.req{font-weight:bold;color:#c70000;}
label.req-label.explain{color:#666;font-size:12px;}
label.req-label.explain:hover{color:#000;}
input.text-long.address, input.text-long.address:hover, input.text-long.address:focus, input.text-long.address.hover, input.text-long.address.focus{border-bottom:0;margin-bottom:0;padding-bottom:2px;border-bottom:1px dotted #bbb;}
input.text-long.address2, input.text-long.address2:hover, input.text-long.address2:focus, input.text-long.address2.hover, input.text-long.address2.focus{border-top:0;margin-top:0;padding-top:2px;border-top:1px dotted #bbb;}
input.checkbox{border:1px solid #999;width:.9em;height:.9em;padding:0;margin:0;cursor:pointer;}
input.checkbox:hover, input.checkbox.hover, input.checkbox:focus, input.checkbox.focus{border:1px solid #666;}
input.text-short, input.text-med, input.text-long, select.select, textarea.textarea{font:1em verdana, helvetica, palatino sans, tahoma, arial, sans-serif;border:1px solid #999;background-color:#fffffe;cursor:text;padding:1px 2px;}
select.select{padding:1px 0;}
input.text-short{width:100px;}
input.text-med, select.select{width:250px;}
input.text-long{width:300px;}
textarea.textarea{width:340px;height:200px;}
select.select, select.select option{cursor:pointer;}
input.text-short:focus, input.text-short.focus, input.text-med:focus, input.text-med.focus, input.text-long:focus, input.text-long.focus, select.select:focus, input.select.focus, textarea.textarea:focus, textarea.textarea.focus{border:1px solid #666;background-color:#ffe;}
input.button{font:14px em verdana, helvetica, palatino sans, tahoma, arial, sans-serif;font-weight:bold;margin-top:10px;padding:1px 10px;cursor:pointer;float:right;clear:both;color:#444;}
input.button:hover, input.button.hover, input.button:focus, input.button.focus{color:#333;}
* html input.button{border:1px solid #666;}

