body, th, td, pre {
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 80%;
}
body {
    background-color: #FFFFFF;
}
h1, h2, h3 {
    color: #000033;
    font-family: verdana,arial,helvetica,sans-serif;
    font-weight: bold;
    margin: 10px 10%;
    text-align: left;
}
h2 {
    font-size: 120%;
}
h3 {
    font-size: 110%;
}
/*A {
    font-family: verdana,arial,helvetica,sans-serif;
    font-weight: bold;
    text-decoration: none;
}
A:link {
    color: #9E0B0E;
}
A:visited {
    color: #9E0B0E;
}
/*A:active {
    color: #9E0B0E;
    text-decoration: underline;
		*/
}
A:hover {
    text-decoration: underline;
}
#table1 tbody tr td center center  a input {
    margin: 10px;
}
#Speedtest {
    margin-top: 50px;
}
html body table#table1 tbody tr td center center a.reset {
  -moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
    -webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
    box-shadow:inset 0px 1px 0px 0px #bee2f9;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf) );
    background:-moz-linear-gradient( center top, #63b8ee 5%, #468ccf 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');
    background-color:#63b8ee;
    background: -moz-linear-gradient(center top , #63B8EE 5%, #468CCF 100%) repeat scroll 0 0 #63B8EE;
    border: 1px solid #3866A3;
    border-radius: 9px 9px 9px 9px;
    box-shadow: 0 1px 0 0 #BEE2F9 inset;
    color: #14396A;
    display: inline-block;
    font-family: arial;
    font-size: 19px;
    font-weight: bold;
    padding: 8px 19px;
    text-decoration: none;
    text-shadow: 1px 1px 0 #7CACDE;
    margin-top: 10px;
}
.reset:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #468ccf), color-stop(1, #63b8ee) );
	background:-moz-linear-gradient( center top, #468ccf 5%, #63b8ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');
	background-color:#468ccf;
}
.reset:active{
    position: relative;
    top: 1px;
}
.download{
  -moz-box-shadow:inset 0px 1px 0px 0px #caefab;
  -webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
  box-shadow:inset 0px 1px 0px 0px #caefab;
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
  background: -moz-linear-gradient(center top , #77D42A 5%, #5CB811 100%) repeat scroll 0 0 #77D42A;
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
	  background-color:#77d42a;
    border: 1px solid #268A16 !important;
    border-radius: 9px 9px 9px 9px;
    box-shadow: 0 1px 0 0 #CAEFAB inset;
    color: #306108;
    display: inline-block;
    font-family: arial !important;
    font-size: 19px !important;
    font-weight: bold;
    padding: 8px 19px !important;
    text-decoration: none;
    text-shadow: 1px 1px 0 #AADE7C;
    margin-top: 10px;

}.download:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );
	background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');
	background-color:#5cb811;
}.download:active{
	position:relative;
	top:1px;
}

