html, body {background: white; color: black; font-family: Verdana, Arial, sans-serif;}

table {table-layout: fixed;}

a {color: blue; text-decoration: none;}
a:hover {text-decoration: underline;}

img {border: 0px; margin: 0px;}

h1 {font-size: 35pt; font-weight: normal; text-align: center;}

ul.menu {margin: 0; padding: 0; list-style-type: none; list-style-image: none; text-align: center;}
ul.menu li {display: inline; font-size: smaller; margin: 0em 0.5em; font-weight: bold;}
ul.menu li a {font-weight: normal;}

th {background: rgb(9,62,91); color: white; font-weight: normal; margin: 0px; padding: 3px 1em; text-align: left;}
th a {color: white;}
th a:hover {color: yellow; text-decoration: none;}

tr {background: white;}
tr:hover {background: rgb(225,225,225);}
td {padding: 3px 1em;}

input, select {width: 200px; border: solid 1px rgb(150,150,150);}

.more {text-align: right; font-size: smaller; padding-top: 1em;}
.small {width: 16px; border: 0px; margin-left: 0.5em;}

.google {margin-bottom: 20px;}

select:focus, input:focus {background: rgb(255,255,180);}
input.submit {background: rgb(220,220,220);}

input.error {background: rgb(255, 200, 200);}
td.error {color: red; font-weight: bold; text-align: center;}

table#list th {text-align:right;padding-right: 5px}
table#list th.first {text-align:left; padding-right: 0px;}

table#list td.sitename {white-space: nowrap}
table#list td.alexaimg {padding:0px; text-align:left}
table#list td.alexachange {padding-right: 10px; text-align:right}
table#list td.digits {padding-right: 30px; text-align: right;}

img.sort {position: relative; top: 2px;}
div {text-align: center;}