body { 	background-color: #FFFFFF;
		margin: 20px 20px 20px 20px;
		font-family: Arial;
		font-size: 12px;
		color: #676767;
		text-align: left; }
a:link, a:visited {	font-weight: 800; color: #676767; text-decoration: none; }
a:hover { font-weight: 800;	background-color: #FFFF99;  text-decoration: none;	}
img {vertical-align:bottom; }
h2 { font-size: 15px; font-weight: bold; border-bottom: 2px dotted #CCCCCC; width: 40%; }
h3 { font-weight: bold; }
h1 { font-size: 12px; font-weight: bold; border-bottom: 2px dotted #CCCCCC; width: 100%; }
.small { font-size: 10px; margin: 4px 0px 4px 0px; }
input#url {	background-color: #FFFF99;	border: 1px solid #FFCC00; margin: 6px 0px 0px 15px; font-family: arial, sans serif;	font-size: 11px; font-weight: normal; padding: 3px 3px 3px 3px; width: 380px;  }
input#submit { background-color: #FFFF99;	border: 1px solid #FFCC00; margin-top: 6px; margin-left: 15px; font-family: trebuchet ms, arial; font-size: 11px; font-weight: normal;  }

a.tab {
border-collapse: collapse;
border-style: solid solid none solid;
border-color: black;
border-width: 1px 1px 0px 1px;
background-color: #8ED942;
padding: 2px 0.5em 0px 0.5em;
margin-top: 4px;
font-family: arial;
text-decoration: none;
}
a.tab:hover {
border-color: black;
background-color: white;
}
.newurl {
border-collapse: collapse;
border-style: dotted dotted dotted dotted;
border-color: #669933;
border-width: 0px 0px 0px 0px;
background-color: #FFFFFF;
margin-top: 4px;
font-family: arial;
text-decoration: none;
}
.texta {
 border-color: #000000;
 border-width: 1px 1px 1px 1px;
 background-color: #8ED942;
 padding: 2px 0.5em 2px 0.5em;
 font-size: 14px;
 font-family: arial;
 color:#000000;
 border: 1px solid #ffffff;
}
.panel { border: none; background-color: white; padding: 5px; overflow: auto;}
.success { border: none; background-color:#CCFF99; padding: 5px; width=100%; overflow: auto;}
.newurl{width: 380px;}
