body {
font: 13px "Trebuchet MS";
color: #000000;
background-color: #E5E5E5;
text-align: center;
margin: 2px;
}

table.header { 
border: solid 2px #242424;
border-spacing: 0px;
background-color: #242424;
width: 100%;
height: 10px;
padding: 0px;
margin: 0px;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
}

table.headermini { 
border: solid 2px #242424;
border-spacing: 0px;
background-color: #242424;
width: 100%;
height: 100%;
padding: 0px;
margin: 0px;
border-radius: 8px;
text-align: center;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
}

table.contentmini { 
background-color:#FFFFFF;
width:100%;
text-align:left;
align:center;
margin:0 auto;
border:solid 2px #FFFFFF;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
}

table.dshorturl { 
border:solid 2px #DDDDDD;
background-color: #DDDDDD;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
}

table.content { 
background-color:#FFFFFF;
width:70%;
text-align:left;
align:center;
margin:0 auto;
border:solid 2px #FFFFFF;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
}

table.footer { 
background-color:#BBBBBB;
width:100%;
text-align:center;
align:center;
margin:0 auto;
border:solid 2px #BBBBBB;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
}

table.ad { 
background-color:#FFFFFF;
width:15%;
text-align:center;
align:center;
margin:0 auto;
border:solid 2px #FFFFFF;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
}

input {
border:solid 1px #7F9DB9;
background: #FFFFFF;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
}

.nob{
border: none;
}

.surll { 
cursor: move;
}

a {
outline:none;
-moz-outline:0;
text-decoration:none;
}

form {
margin:0;
padding:0;
}

#container {
background-color:#ffffff;
width:70%;
text-align:left;
align:center;
margin:0 auto;
}

.homeblue {
color:blue;
font-size:18px;
}

.homegreen {
color:green;
font-size:18px;
}

.homebluetop {
color:blue;
font-size:28px;
}

.homegreentop {
color:green;
font-size:28px;
}

.error {
color:red;
font-size:16px;
}

.ascired {
color:red;
}

.asciblue {
color:blue;
}

.footer {
color:black;
font-size:18px;
text-align:center;
}

h1 {
font:bold 30px "Trebuchet MS";
letter-spacing:1px;
margin:0 0 10px;
padding:0
}

h2 {
font:bold 17px "Trebuchet MS";
letter-spacing:1px;
border-bottom:1px dotted #999;
margin:0 0 2px;
padding:0
}

#error {
list-style:none;
margin:0;
padding:0;
}

#error li {
font-weight:700;
color:#d00;
}

#create_form em {
font-size:12px;
color:#555;
}

#create_form label {
font-weight:700;
}

#create_form #url {
width:200px;
}

#create_form #alias {
width:100px;
}

#create_form .button {
font:13px "Trebuchet MS";
}

#bookmarklets {
background-color:#eee;;
padding:5px;
}

#bottom {
text-align:center;
position:absolute;
bottom:3px;
width:750px;
height:30px;
}

.horizontalleft {
width: 15%;
float:left;
margin-left:0px;
}

.horizontalright {
width: 15%;
float:right;
margin-right:0px;
}

.homegreentop A:link,.homegreentop A:visited,.homegreentop A:active {
color:green;
}

.homegreentop A:hover,.ad A:hover {
text-decoration:underline;
color:red
}

.ad A:link,.ad A:visited,.ad A:active {
color:blue;
font-size: 10px;
} 

#hoverpopup {
visibility:hidden;
top:0; 
left:0;
}

#tooltip{ 
width:20em; background: #fff;
}

#menu {
background:#242424;
float:left;
list-style:none;
width:100%;
margin:0;
padding:0
}

#menu li {
float:left;
font:67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
margin:0;
padding:0
}

#menu a {
background:#242424;
color:#ccc;
display:block;
float:left;
text-decoration:none;
margin:0;
padding:8px 12px
}

#menu a:hover {
background:#0000CC;
color:#fff;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-topleft: 8px;
-webkit-border-top-right-radius: 8px;
-webkit-border-top-left-radius: 8px;
padding-bottom:8px
}

