body {
	text-align:center;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	background-position: 0px 355px;
	background-color:#0060b6;
}

a{color:#336699; text-decoration:none;}
	a:hover{color:#336699; text-decoration:none;}
	a:active{color:#336699; text-decoration:none;}
	a:link{color:#336699; text-decoration:none;}
	a:visited{color:#336699; text-decoration:none;}

#wrapper {text-align:center; border:1px solid green;}

#header-bar { background-color:#EAEAEA; border-bottom: 1px solid #ccc; margin:0; padding: 2px; text-align:right; font-size:60%;}
	#header-bar #frmLogin { margin:0; padding:0; }
	#header-bar h2 {margin:0; padding:0 .25em 0 .5em; display:inline; color:#999; font-size:135%;}
	#header-bar h3 {margin:0; padding:0 .25em 0 .5em; display:inline; font-size:120%;}
	#header-bar #email { font-size:90%; margin:0;}
	#header-bar #password { font-size:90%; width:60px; margin:0;}
#not-registered { margin:0; padding: 2px; text-align:right; font-size:60%;background-color:#FFF;}


#main {	padding: 100px 0 0 0; margin:0 0 10px 0; background-color:#FFF;}
	#main #logo { margin:0 0 10px 0;}
	#main #frmPing { margin:0; padding:10px; background-color:#4088c8; border-top: 2px solid #4ca3f0; border-bottom: 2px solid #024683; }
	#main #http { color: #FFF; padding:0 0 0 0;}
	#main #links { font-size:60%; display:none; }
	
#txtPing { padding:6px; font-size:1.75em;font-family:Arial, Helvetica, sans-serif; border:1px solid #2a5984; }
#btnPing { }

#results{
	text-align:left; 
	position: absolute;
	left: 50%;
	width: 620px;
	margin-left: -310px;
	padding: 0 0 0 0;
	margin-top: 10px;
 }
 
 #results #info { background-color:#fff; margin:10px 0 0 0; padding:10px; border: 2px solid #024683; }

.table-style-1 { background-color: #8c8c8c;}
.table-style-1 tr { }
.table-style-1 tr th { background-color:#cbcbcb; text-align:left; padding:5px; color:#666; border-bottom:1px solid #bababa; }
.table-style-1 tr td { background-color:#EBEBEB; width:100px; padding:5px; border-bottom:1px solid #bababa; border-right:1px solid #bababa; color:#0060b6; text-align:center;}
.table-style-1 tr td.na { background-color:#cbcbcb; }

#footer {
	font-size:75%;
	text-align:center;
	clear: both;
	padding: 5px;
	margin:100px 0 0 0;
	color: #024683;
}
