body {background: white; color: #aa00aa; margin: 0px; padding: 10px;}
img {border: none;}
input, select, textarea {border: 1px dotted #aa00aa; background: white; color: #aa00aa; padding: 10px;}
input, select:focus {border: 1px solid #aa00aa; background: white; color: #aa00aa; padding: 10px;}
td {vertical-align: middle;}
hr {color: #aa00aa;}

a:link {border-bottom: 1px dotted #aa00aa; color: #aa00aa; text-decoration: none;}
a:visited {border-bottom: 1px dotted #aa00aa; color: #aa00aa; text-decoration: none;}
a:hover {border-bottom: 1px solid #aa00aa; color: #aa00aa; text-decoration: none;}
a:active {border-bottom: 1px solid #aa00aa; color: #aa00aa; text-decoration: none;}

// img.menu {border: none}
table.menu {margin-left: 10px;}
table.main {border: 1px solid #aa00aa; padding: 10px;}

td.menu a:link {border: 1px solid #aa00aa; background: white; color: #aa00aa; display: block; padding: 7px; text-decoration: none;}
td.menu a:visited {border: 1px solid #aa00aa; background: white; color: #aa00aa; display: block; padding: 7px; text-decoration: none;}
td.menu a:hover {border: 1px dotted #aa00aa; background: white; color: #aa00aa; display: block; padding: 7px; text-decoration: none;}
td.menu a:active {border: 1px solid #aa00aa; background: white; color: #aa00aa; display: block; padding: 7px; text-decoration: none;}

td.down a:link {border: 1px solid #aa00aa; background: #aa00aa; color: white; display: block; padding: 7px; text-decoration: none;}
td.down a:visited {border: 1px solid #aa00aa; background: #aa00aa; color: white; display: block; padding: 7px; text-decoration: none;}
td.down a:hover {border: 1px dotted #aa00aa; background: #aa00aa; color: white; display: block; padding: 7px; text-decoration: none;}
td.down a:active {border: 1px solid #aa00aa; background: #aa00aa; color: white; display: block; padding: 7px; text-decoration: none;}
