@import "reset.css";a,active,visited{color:#0b9dc3}body{background:#eee;color:#444;font-family:"Lucida Grande","Segoe UI","Lucida Sans Unicode",Arial,"Sans-serif";font-size:14px}#donate fieldset{margin:0;padding:0}#feedback .action{padding:0}#feedback fieldset{padding:20px}#feedback fieldset label{float:left;font-size:12px;width:120px}#feedback fieldset .field.req label{font-weight:bold}#feedback form .submit{background:url(../img/btn_contact.png) no-repeat}fieldset{margin:0;padding:0}fieldset *{vertical-align:top}fieldset legend{color:#0b9dc3;font-size:16px;font-weight:bold}fieldset .action{padding:15px 20px 10px}fieldset .action input{cursor:pointer}fieldset .action .submit{background:url(../img/button.png) no-repeat top;border:0;height:27px;width:116px}fieldset .action .submit:active{background:url(../img/button.png) no-repeat bottom}fieldset .action .continue{background:url(../img/btn_continue.png) no-repeat top;border:0;height:27px;width:116px}fieldset .action .continue:active{background:url(../img/btn_continue.png) no-repeat bottom}fieldset .action .reset{background:#fff;border:0;font-size:12px;margin-left:10px;text-decoration:underline}fieldset .action .reset:hover{color:#c00}fieldset .action .reset:active{color:#f00}fieldset .field{display:block;overflow:hidden;padding:10px 0;width:100%}fieldset .field label{color:#777;font-size:14px;padding:5px 0;width:100px}fieldset .field small{clear:both;color:#999;display:block;font-size:10px;padding:5px 0 0 20px}fieldset .action *{vertical-align:middle}fieldset .field textarea,#linked-imports textarea{border:1px solid #ddd;height:160px;width:99.6%}fieldset .field textarea:focus,fieldset .field input.text:focus,#linked-imports textarea:focus{border:1px solid #444;background:#FFFDEF}fieldset .field input.file{color:#0b9dc3}fieldset .field input.text{border:1px solid #ddd;padding:3px;width:300px}fieldset .action p.note{color:#999;font-size:10px;padding:7px;display:inline}fieldset .action p.note strong{font-weight:bold;position:relative;top:-1px;.top:0px}fieldset#options{border:1px solid #ddd;margin:10px 0 0;padding:5px 10px}fieldset#options label{color:#666;display:block;font-size:12px;padding:1px;cursor:pointer}fieldset#options label:hover{color:#000}fieldset#options label.inline{float:left}fieldset#options .label-safe-organize{clear:both}fieldset#options .label-safe-organize span{color:green}/* footer */#footer{color:#aaa;font-size:11px;margin:0 auto;overflow:hidden;padding:15px 0;width:715px}.full-width{background:none !important;width:90% !important}/* logo */h1#logo a{background:url(../img/logo.png) no-repeat center;display:block;height:44px;margin:20px auto 0;text-indent:-1000em;width:232px}/* legal */#legal{float:right;line-height:24px;text-align:right;width:40%}#legal a{color:#aaa;text-decoration:none}#legal a:hover{color:#000}#linked-imports{font-size:12px;padding:15px 0}#linked-imports label{display:block;padding:0 0 5px;width:auto}#linked-imports label em{color:green;font-style:normal;font-weight:bold}#linked-imports p{line-height:1.2;padding:0 0 10px}#external-input fieldset .action{padding:10px 0}#notification p{background:#ff0;color:#000;padding:10px}.op{}/* output */#output{overflow:hidden;width:100%}#output h3{background:#0b9dc3;color:#eee;font-size:14px;margin:15px 0 2px !important;cursor:pointer;padding:10px 10px}#output h3 a{color:#fff;font-weight:normal;text-decoration:none}#output h3 a:hover{text-decoration:underline}#output h3 em{font-weight:bold;font-style:normal}#output .op pre{height:450px;overflow:scroll}/* questions */#questions{background:url(../img/shadow.png) no-repeat center bottom;padding:0 0 30px}#questions pre{background:#fff9d8;margin:10px 0;padding:10px}#questions dl{font-size:12px;line-height:1.4;padding:20px 20px 0}#questions dl dt{color:#0b9dc3;font-size:13px;font-weight:bold;padding:0 0 3px}#questions dl dd{padding:0 0 3px}#questions fieldset{margin:0;padding:0}#questions #donate fieldset{margin:10px 0}#root{background:url(../img/tile.png) repeat-y center;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:10px auto 0;padding:10px 50px;width:715px}/* social */#social{float:left;width:60%}#social a{float:left;height:24px;margin:0 10px 0 0;text-indent:-1000em;width:24px}#social a.google{background:url(../img/social/google.png) no-repeat}#social a.facebook{background:url(../img/social/facebook.png) no-repeat}#social a.twitter{background:url(../img/social/twitter.png) no-repeat}#social a.digg{background:url(../img/social/digg.png) no-repeat}#social a.delicious{background:url(../img/social/delicious.png) no-repeat}#social a.reddit{background:url(../img/social/reddit.png) no-repeat}#social a.stumbleupon{background:url(../img/social/stumbleupon.png) no-repeat}/* direct input */#tabs #direct .field{padding:0 2px 0 0;position:relative;width:100%}#tabs #direct label{display:block;float:none;font-size:12px;padding:0 0 10px;width:100%}#tabs .field{background:url(../img/shadow.png) no-repeat center bottom;color:#444;padding:15px 0 25px !important}/* tabs */ul.tabs{border-bottom:1px solid #acacac;padding:0 10px}ul.tabs li{background:url(../img/tab_sep.gif) no-repeat right bottom;float:left;padding:0 1px 0 0}ul.tabs li.about{background:none;float:right;font-size:12px}ul.tabs li.first a span{background:url(../img/tab_sep.gif) no-repeat left bottom}ul.tabs li.first a.selected{background:#fff url(../img/tab_sep.gif) no-repeat left bottom}ul.tabs li a{background:url(../img/tab_bg.gif) repeat-x bottom;color:#777;cursor:pointer;float:left;height:35px;_width:95px;_text-align:center;line-height:35px;text-decoration:none}ul.tabs li a:hover{color:#000}ul.tabs li a.direct{_width:120px}ul.tabs li a.file{_width:120px}ul.tabs li a.url{_width:140px}ul.tabs li a.selected{background:#fff;color:#0b9dc3;position:relative;top:1px;z-index:10;cursor:default}ul.tabs li a span{display:block;height:35px;padding:0 15px}ul.tabs ul.about li a span{line-height:40px;padding:0 10px}#file .field,#url .field{padding:25px 0 !important;text-align:center}#announcement{background:url(../img/tile_2.gif) repeat-y center;padding:10px 0;font-size:12px;text-align:center;width:815px;margin:0 auto;border-top:0}form#input fieldset *{vertical-align:middle}form#input fieldset label em{font-style:normal;color:#999}form#input .action{float:left;width:60%}form#input #donate{float:right;width:30%;padding:18px 0 0}form#input a.btn_donate{float:right;width:82px;height:31px;background:url(../img/donate.png) no-repeat bottom;text-indent:-1000em}sup{font-size:9px;position:relative;top:-5px}#alert{position:absolute;top:0;left:0;background:#ff0;padding:10px;font-size:11px}