﻿
h3 { margin-top:.4em; }


#wrapper { margin-top:40px; }

#logo { float:left; width:210px; height:32px; margin:15px 0 5px 0; background:url(/images/logo.png) no-repeat left top; }
#logo a { display:block; height:32px; }

#menu{ height:72px; padding:10px 0 0 20px; }
#menu .stats_menu{ text-align:left; margin-top:20px; }
#menu table { width:100%; height:35px;  }
#menu table td { padding:3px; text-align:left; vertical-align:middle; }

#urlit { margin:1em 0 2em 0;  }
#content_left { font-size:1.2em; }
#content_right { height:17em; overflow:hidden; }

#content {  padding-bottom:0; }


#divResultForm{font-size:small; margin-top:5px; padding:0px 20px 0px 20px;border:solid 2px #333; background-color:#ccc;}
#menu{font-size:small;text-align:center;letter-spacing:0.1em;}
.longurl, .shorturl{margin-left:20px;font-weight:bold;}
.longurl { font-size:.9em;  word-wrap: break-word; }
.small{font-size:x-small;color:#999;margin-top:10px;margin-bottom:5px;}


.error{ margin:18px 20px 0 0; font-size:.9em; line-height:21px; color:#fff; height:21px; padding:0 5px; border:dotted 1px #ccc; }


input[type="text"], input[type="password"]
{
    height:24px;
    line-height:24px;
    padding:0 5px;
    font-size:medium;
    font-family:Verdana, Arial;
    border:solid 1px #999;
    /*background:url(/images/textbox-shadow.gif) repeat-x left center;*/
    float:left;
    color:#333;
}


.shorturlbox { margin-top:1.5em; margin-bottom:1.5em; }
.shorturlbox input[type="text"] { margin:0px; height:20px; line-height:20px; letter-spacing:2px; font-family:Arial,Verdana; font-size:.9em; color:#333; width:215px; font-weight:bold; margin-left:20px; }

.shortlink {  font-size:0.7em; clear:left; margin-left:20px; }
.shortlink a { text-decoration:none; }

.button
{
    font-weight:bold;
    height:26px;
    width:70px;
    border:solid 1px #999;
    background-color:#666;
    color:#fff;
    margin-top:3px;
    margin-left:5px;
}
.url
{
    letter-spacing:normal;
    font-style:italic;
    color:#666;
}


#divReportSpam { font-size:90%; margin-top:1.8em; }
#divReportSpam a, #divReportSpam p { font-size:80%; } 
#divReportSpam a { margin-bottom:.3em; display:block; }
#divReportSpam div { padding:.8em; background-color:#eee; }
#divReportSpam table { }
#divReportSpam table td { vertical-align:middle; text-align:left; }
#divReportSpam label
{
    border-top: #969696 1px solid;
    border-left: #969696 1px solid;
    border-bottom: #969696 1px solid;
    background: url(http://v2.joeka.net/images/layup/bg_input.png) #fff repeat-x left bottom;
    padding:1px;
    font-size:12px;
    height:16px;
    line-height:16px;
    font-family:Verdana,Arial;
    font-weight:normal;
    display:block;
    margin:0;
    color:#999;
}
#divReportSpam input[type="text"] { margin:0; display:block; width:100px; height:16px; line-height:16px; font-size:12px; padding:1px 0; border-left:none; }
#divReportSpam input[type="submit"] { margin:0 0 0 1em; font-size:70%; }



.stats { font-size:.85em; color:#333; }
.stats td { padding:3px; }

.stat_separater { border-bottom:solid 5px #ddd; margin-bottom:1em; height:1em; }

.table_title { font-size:1.3em; font-weight:bold; background-color:#ccc; padding:5px; height:25px; line-height:25px; }
.table_top { display:block; font-size:.8em; font-weight:bold; background-color:#ccc; padding:5px; text-align:right; margin-bottom:1em; }
.statistics { font-size:.8em; width:691px; }
.statistics th, .statistics td { border:solid 1px #ddd; padding:5px; text-align:center; vertical-align:middle; }
.statistics th { background-color:#ddd; }
.statistics .long_url_cell { text-align:left; }
.statistics .long_url_cell a { color:#333; text-decoration:none; }
.statistics .long_url_cell a:hover { color:#333; text-decoration:underline; }
.statistics .alt_row td { background-color:#eee; }
.statistics .added { color:#999; }
.statistics .isSpam td { background-color:#ffe0e0; }

.url_redirect_info { text-align:left; margin:2em 0 0 0; font-size:.8em; }

#footer div { float:left; font-style:italic; }
#footer  a { color:#fff; text-decoration:underline; }