* {padding:0; margin:0;}
body {margin: 0; padding: 0; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
select, textarea {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #B8BBBE; font-size: 11px;}
.clear { clear: both; margin: 0; padding: 0; }
img {border: 0;}

h1 a:visited, h1 a:link, h1 a:hover  { font-size: 22px; text-decoration: none; color: #D55121; background-color: #FFF; margin: 0; text-align: left;}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #D55121; margin: 0; background-color: #FFF;}

#wrapper{width: 978px; margin: auto;}
#top {width: 100%; text-align: left; margin-top: 10px; margin-bottom: 10px;}
#userinfo {float: right; padding: 5px; vertical-align: middle; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #D55121;}
#main {padding: 10px; border: 5px solid #FFA201; position:relative; display: block;}

.box {border: 1px solid #B5C2CA; background: url("images/bg-box-fade.gif") repeat-x left top; text-align: left; margin-bottom: 10px;}
.box h3 {padding: 10px 0 10px 10px; font-size: 11px;}
.box p {padding: 10px;}

.text {padding: 2px 0 0 0; background: #1D3605; border-left: 1px solid #1A2F04; border-right: 1px solid #1A2F04; border-top-color: #0C1402; border-bottom-color: #476437; font-size: 10px; color: #7C9F59;}
#checkfield {float: left; background: url('images/input-text-bg.gif') repeat-x; border: 1px solid gray; height: 29px; width: 400px; font-size: 20px; color:#141D34; letter-spacing: -1px; padding-left: 5px; margin: 0 10px 10px 10px;}
#checkaction {width: 148px; height: 33px; background: url('images/submit-bg.gif') no-repeat; cursor: pointer; border: none; font-size: 11px; font-weight: bold; color: #000;}

#loading {background:url('images/loading.gif'); width: 100%; text-align: center; margin: auto; display:none; width:220px; height:19px;}
#resultcontainer {position:relative; margin:auto; width: 100%; display: none;}
#result {padding: 10px;}
#result p{padding: 0;}
#error {display: none;}
#delay, .today_num, .today_size, .total_num, .total_size {font-weight: bold;}
.file_info {border:1px solid #FFA201; padding: 10px; display: block; text-align: left;}

#bottom {margin-top: 10px;}

.facebook-like {text-align: left; margin:15px 0;padding:10px;background:#e8f0f9;border:1px solid #abd2e9}
.facebook-like iframe {margin-top:5px;}
.facebook-like h4{color:#3a5796;font-weight:bold;font-size:16px !important;font-family:'Helvetica Neue',Arial,sans-serif}

.Delicious a:link {color: #FFA201; text-decoration: none; background-color: #FFF;}
.Delicious a:visited {color: #D55121; text-decoration: none; background-color: #FFF;}
.Delicious a:hover {color: #FFF; text-decoration: none; background-color: #FFA201;}
.Delicious a:active {color: #FFF; text-decoration: none; background-color: #D55121;}