*
{
	margin:0;
	padding:0;
}

body {
	background-color:white;
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	color:black;
}

#main
{
	width:780px;
	margin-top:12px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:12px;
}

#pageHome
{

}

#pageHome fullbox
{
	width:780px;
}

div.box
{
	padding:0 20px;
	color:white;
}

div.box.blue
{
	background-image:url('/img/bg_blue.gif');
}

div.box.darkblue
{
	background-image:url('/img/bg_darkblue.gif');
}

#urlform button
{
  width: 174px;
  height: 40px;
  border: 0;
  background: transparent url(/img/button_create.gif) no-repeat center top;
  cursor: pointer;
  cursor: hand;
}

#urlform input#url
{
	height:22px;
	width:520px;
	margin-right:20px;
	padding:3px 1px 1px 1px;
	background-color:#fdf7d9;
	border:1px solid #2268dd;
}



#outform input
{
	width:350px;
	height:25px;
	padding:6px 6px 6px 6px;
	background-color:#fdf7d9;
	border:1px solid #0CB4FF;
	font-size:22px;
	font-weight:bold;
	font-family:Verdana,Tahoma,Arial,Sans-serif;
	color: black;
	margin-top:3px;
}

#outform input.focused,#urlform input#url.focused
{
	border: 1px solid #c40000;
	background-color:#ffdbae;
}

div#message, div#showMyUrlsError
{
	color:white;
	background-color:#c40000;
	border:1px solid white;
	padding:4px;
	font-weight:bold;
	width:514px;
}

#ajaxloader
{
	font-weight:bold;
}

#ajaxloader img
{
	vertical-align:middle;
	margin-right:5px;
	margin-top:3px;
}

div.bottom
{
	text-align:center;
}

div.bottom a
{
	color:#FD6C11;
}

#info
{
	width:340px;
	margin-top:4px;
	height:44px;
/*	border:1px solid #0CB4FF; */
	float:left;
	margin-left:20px;
	background-color:white;
/*	padding:7px; */
	color:black;
}

div.whitebox
{
 	background-color:white;
	padding:10px;
	color:black;
}

div.whitebox h1
{
	color:#4684EE;
}


 div.statsbox
 {
 	width:140px;
 	height:90px;
 	float:left;
 	background-repeat:no-repeat;
 	margin-right:40px;
 	text-align:right;
 }
 
 div.statsbox h2
 {
 	 font-size:30px;
 	 margin-top:35px;
 	 margin-right:12px;
 	 color:#4684EE;
 }
 
 div.statsbox.total
 {
 	background-image:url(/img/stats_bg_total.gif);
 	margin-left:10px;
 }
 
  div.statsbox.bots
 {
 	background-image:url(/img/stats_bg_bots.gif);
 }
 
 div.statsbox.humans
 {
 	background-image:url(/img/stats_bg_humans.gif);
 }
 
  div.statsbox.total h2
 {
 	margin-right:8px;
 }
 
  div.statsbox.bots h2
 {
 	margin-right:12px;
 }
 
 div.statsbox.humans h2
 {
 	margin-right:12px;
 }
 
div.statsheader
{
    background-color:#C8DAFA;
 	color:#4684EE;
 	width:712px;
 	margin-top:15px;
 	font-size:15px;
 	font-weight:bold;
 	padding:4px;
}
 
 div.statsbordered
 {
 	border:1px solid #4684EE;
 }
 
 table#referrers
 {
 	width:718px;
 }
 
table#referrers thead td
{
	background-color:#4684EE;
	color:white;
	padding:5px;
	font-weight:bold;
}

table#referrers tbody tr.t1 td
{
	background-color:white;
	color:black;
	padding:5px;
}

table#referrers tbody tr.t2 td
{
	background-color:#eee;
	color:black;
	padding:5px;
}

#infobar2
{
	width:740px;
	border:1px solid white;
/*	height:70px; */
	margin-top:10px;
	padding-top:8px;
	padding-bottom:8px;
}

#infobar2 div.left
{
	width:475px;
	float:left;
	margin-right:15px;
}

#infobar2 div.right
{
	width:250px;
	float:right;
}

#infobar2 div img
{
	float:left;
	margin-right:8px;
	margin-left:8px;
}

#infobar2 div a
{
	color:white;
}

#cbRedir,#cbBar
{
	padding-top:3px;
}

#twitterlogin, #twitterlogin_ajax
{
	width:740px;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:1px solid white;
/*	height:70px; */
	margin-top:0;
	background-color:#4a84e3;
	padding:0;
	height:77px;
}

#twitterlogin_ajax div.twitterstatus
{
	padding:30px 15px 15px 15px;
	font-weight:bold;
}

#twitterlogin div.inner
{ 
	padding:8px;
}

#twtForm
{
	margin-top:4px;
}

#twtu, #twtp, #twtLogin, #twtCancel, #cookienote
{
	float:left;
	margin-right:12px;
}

#twitterlogin input
{
	height:20px;
}

#twitterlogin #ccb
{
	margin-top:2px;
	float:left;
}

#cookienote
{
	margin-top:5px;
	margin-left:4px;
}

#cbRedirAJAX, #cbBarAJAX
{
	float:none;
}

#editForm input
{
	height:16px;
	width:16px;
}

#twtLogin, #twtCancel
{
	cursor:pointer;
}

#bar3
{
	background-color:#57c00a;
	color:white;
	margin:2px 7px 2px 0;
}

#bar3 div.inner
{
	padding:0 20px;
}

#bar3 a
{
	color:white;
}

div#urllist table
{
	color:black;
	border-spacing:0;
	width:735px;
}

div#urllist table th, div#urllist table td
{
	border-spacing:0;
}

div#urllist table thead th, div#urllist table tfoot th
{
	background-color:#b8f988;
	font-weight:bold;
	padding:5px;
	text-align:left;
}

div#urllist table tbody td
{
	background-color:#fff;
	padding:5px;
	text-align:left;
}

div#urllist table tbody td.alt
{
	background-color:#eafddb;
}

div#urllist img
{
	border:0;
}

#bar3 a.editor_cancel_link
{
	color:black;
	font-weight:bold;
}
