select,input,button,textarea{margin:0;padding:4px 3px;vertical-align:baseline;font-family:Arial,Helvetica,FreeSans,sans-serif}input[type="text"],input[type="password"]{border:0;padding:6px 6px 4px;font-size:14px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;line-height:18px;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.4),inset 0 2px 1px 0 rgba(0,0,0,0.2),inset 0 2px 3px 0 rgba(0,0,0,0.2),0 1px 0 0 rgba(255,255,255,0.8);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.4),inset 0 2px 1px 0 rgba(0,0,0,0.2),inset 0 2px 3px 0 rgba(0,0,0,0.2),0 1px 0 0 rgba(255,255,255,0.8)}input[type="text"]:focus{color:#333}input[type="text"].nostyle{border:0;background-color:transparent;padding:4px;margin:0;color:black;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none}input,button,textarea{border:1px solid #BBB;outline:0 none}select{padding:0}input[type="submit"],input[type="reset"],input[type="button"],button{border-radius:3px 3px 3px 3px;cursor:pointer;margin:0 8px 2px 0;outline:medium none;padding:3px 6px;text-align:center;vertical-align:middle;white-space:nowrap}input[type="file"]{}form legend{background-color:transparent;border:medium none;display:block;font-size:95%;font-weight:bold;line-height:150%;margin:0;padding:0 0 .5em}form label{line-height:1.5em;margin:1em 0;padding:0}fieldset{line-height:1.5em;margin:1em 0;padding:0 1em 1em;width:auto}.default-value{text-align:left}#signup th,#request th{width:100px;text-align:right;vertical-align:middle;color:#666;font-size:16px;font-weight:normal;padding:10px}#signup,#request{border-collapse:separate;margin-left:220px}.col-help{padding-left:10px;border-top-right-radius:10px 10px;border-bottom-right-radius:10px 10px;-moz-border-radius:0 10px 10px 0;font-size:12px;min-width:250px;text-align:left;color:#801B1B}.col-help-ok{color:#666;background:#F0FEE9;border:1px solid #E1EFDB}.col-help-error{background:#FFCFCF;border:1px solid #E5A3A3}.col-help-tip{color:#666;background:#F2F2F2;border:1px solid #DBDBDB}.errorlist{list-style-type:none;color:red}td .col-field input{height:2.5em;width:200px;border:1px solid #CCC}table.standard{width:320px}td.col-field{width:200px}tr.row-field{height:40px;vertical-align:top}input[type='submit']{background-color:#04376B;font-size:14px;color:#fff;font-weight:bold;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;padding:5px 15px;border:solid 1px #26507C}input[type='submit']:hover{border:solid 1px #fff}button.button{border-radius:5px;-moz-border-radius:5px 5px 5px 5px;line-height:20px;padding:5px 15px 6px;width:auto;display:block;background-attachment:scroll;background-clip:padding-box!important;background-color:transparent;background-image:-moz-linear-gradient(center top,#80C3D9,#369FC3);background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border:1px solid #369FC3;border-radius:9px 9px 9px 9px;box-shadow:0 2px 4px rgba(0,0,0,0.3);color:#333;cursor:pointer;font-size:14px;font-weight:bold;line-height:1em;padding:7px 16px;text-decoration:none}.button #captcha_submit{margin:5px 110px}.button:hover{border:1px solid #AAA}button.spikeball{clear:none;color:#333}.hanging{display:block;color:#333;font-size:12px;height:267px;width:600px;left:50%;margin-left:-300px;top:50%;margin-top:-133px;z-index:10001;padding:0;position:fixed}.modal-frame{display:block;color:#333;font-size:12px;left:50%;margin-left:-180px;top:50%;margin-top:-133px;z-index:10001;padding:0;position:fixed}.modal{border-radius:4px;-moz-border-radius:4px 4px 4px 4px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 2px 0;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);display:block;padding:4px;background:none repeat scroll 0 0 #CCC;width:400px}.modal-inner{border-radius:4px;-moz-border-radius:4px 4px 4px 4px;background:none repeat scroll 0 0 #FFF;overflow:hidden;padding:0;text-align:left}.modal-inner h2{border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius:4px 4px 0 0;background:none repeat scroll 0 0 #EFEFEF;margin:0 0 4px;padding:8px 10px;overflow:auto;font-size:32px}.modal-inner h2 span{float:left;font-size:16px;font-weight:bold}.modal-inner h2 .modal-close{float:right;font-size:16px;font-weight:bold;margin-top:2px;text-decoration:none;text-shadow:1px 1px 1px #FFF;width:32px;text-align:center}.modal-content{padding:10px}.captcha p.instructions{color:#666;font-size:13px;margin-bottom:25px}.captcha label.title{color:#666;margin:75px 10px 0 0;vertical-align:top;width:100px;float:left;font-size:13px}#modal-overlay{background-color:black;border:1px solid #333;display:block;height:100%;width:100%;z-index:999;position:fixed;left:0;top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3}#recaptcha-error{color:#801B1B;background:#FFCFCF;margin-top:10px}.regflow_form{margin:0 auto;width:400px;padding:40px}.regflow_form td{padding:10px 0 6px}.regflow_form th{vertical-align:middle;padding:0;margin:0;font-size:14px;text-align:right;padding-right:8px;width:90px}.login-help{font-size:13px;color:#666;margin-top:0;line-height:1.5}#signin{position:absolute;top:20px;right:0;text-align:left}.signin-button{background:#8BC;padding:5px 25px 5px 5px;margin:0;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px;font-weight:bold;color:white;align:center;display:inline;width:25px;background-image:url("/site_media/Homepage/NavBar/arrow_down.png");background-position:90% 50%;background-repeat:no-repeat}.signin-button-click{background:#CCC;background-image:url("/site_media/Homepage/NavBar/arrow_up.png");background-position:90% 50%;background-repeat:no-repeat;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#000}.signin-button:hover{background:#7AB;background-image:url("/site_media/Homepage/NavBar/arrow_down.png");background-position:90% 50%;background-repeat:no-repeat}.modal-login{padding:5px 10px;color:#333;font-size:11px;line-height:2;background:#DEF}#signin .button{font-size:12px;padding:5px;margin:10px 0 5px}div.request_form{float:left}div.request_form h2,div.request_history h2{margin-bottom:10px}div.request_history{-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;position:absolute;background:#E0F0FA;width:220px;right:0;top:0;bottom:0;margin-bottom:-20px;padding:10px 10px 10px 15px;border-left:1px solid #C0DEED}div.request_history .content{font-size:14px}div.request_history .open{margin-bottom:30px}td.request-field input,td.request-field textarea{width:375px;border:1px solid #CCC;padding:5px}#request th.request-field{width:90px}#share-by-email{margin-bottom:40px}button#create{color:#333}.form_error_message{color:red;font-size:13px}