p {font-family: Verdana, Arial, Helvetica, sans serif; color: #ffffff; font-size: 1em; font-weight: normal;}
td {font-family: Verdana, Arial, Helvetica, sans serif; color: #ffffff; font-size: 1em; font-weight: normal;}
h1 {font-family: Verdana, Arial, Helvetica, sans serif; color: #ffffff; font-weight: normal; font-size: 2em;}

input.box  {font-family: Verdana, Arial, Helvetica, sans serif; font-size: 14px; font-weight: normal; width:200px; background-color: #ffffff; border: 2px solid #336666;}
input.screwup  {font-family: Verdana, Arial, Helvetica, sans serif; font-size: 14px; font-weight: normal; width:200px; background-color: #ffffff; border: 2px solid #ff0000;}
textarea.box {font-family: Verdana, Arial, Helvetica, sans serif; color: #000000; font-weight: normal; font-size: 14px; border: 2px solid #336666;}

a:link {color: #ffcc00; font-weight: bold; text-decoration: none; }
a:visited {color: #ffcc00; font-weight: bold; text-decoration: none; }
a:active {color: #ffffff; font-weight: bold; text-decoration:none; }
a:hover {color: #ff9900; font-weight: bold; text-decoration: underline; }

a:link.nav {color: #ffffff; }
a:visited.nav {color: #ffffff; }
a:active.nav {color: #ffffff; }
a:hover.nav {color: #ffffff; text-decoration:none; }

.hovery {background-color: #333333; border:solid 1px #ffffff; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size: 14px; color: #ffffff; cursor:hand;}
.nothovery {background-color: #666666; border:solid 1px #666666; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size: 14px; color: #ffffff; cursor:hand;}

/* the indented product ones */
.hovery2 {padding-left: 16px; background-color: #333333; border:solid 1px #ffffff; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size: 14px; color: #ffffff; cursor:hand;}
.nothovery2 {padding-left: 16px; background-color: #666666; border:solid 1px #666666; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size: 14px; color: #ffffff; cursor:hand;}

.bottomright {font-size: 12px; color: #cccccc; text-align: right; }
a:link.bottomright {color: #cccccc; font-weight: normal; text-decoration: none; }
a:visited.bottomright {color: #cccccc; font-weight: normal; text-decoration: none; }
a:active.bottomright {color: #cccccc; font-weight: normal; text-decoration:none; }
a:hover.bottomright {color: #ffffff; font-weight: normal; text-decoration: underline; }

th.productdata {color: #ffffff; font-weight: bold;}