body {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #ffffff;}
a {color: #ffcc00; text-decoration: underline;}
a:hover {color: #ffcc00; text-decoration: none;}
a:vlink {color: #ccccff; text-decoration: underline;}
a:vlink:hover {color: #ffcc00; text-decoration: none;}

.body-text {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #ffffff;}

.title-level-1 {font-size: 21px; font-weight: bold; color: #ffcc00;}
.title-level-2 {font-size: 17px; font-weight: bold; color: #ffee44;}
.title-level-3 {font-size: 12px; font-weight: bold; color: #aaaaff;}
.title-level-4 {font-size: 10px; font-weight: bold; color: #ffffff;}

.nav {font-size: 10px; color: #ffffff; font-weight:bold;}
.nav:link {font-size: 10px; color: #ffffff; text-decoration: none;}
.nav:link:hover {font-size: 10px; color: #ffcc00; text-decoration: underline;}
.nav:visited {font-size: 10px; color: #ffffff; text-decoration: none;}
.nav:visited:hover {font-size: 10px; color: #ffcc00; text-decoration: underline;}

.title-white {font-size: 17px; color: #ffffff;}
.title-white-bold {font-size: 17px; font-weight: bold; color: #ffffff;}
.large-white {font-size: 13px; color: #ffffff;}
.large-white-bold {font-size: 13px; font-weight: bold; color: #ffffff;}
.medium-white {font-size: 11px; color: #ffffff;}
.medium-white-bold {font-size: 11px; font-weight: bold; color: #ffffff;}
.small-white {font-size: 10px; color: #ffffff;}
.small-white-bold {font-size: 10px; font-weight: bold; color: #ffffff;}

.title-gold {font-size: 17px; color: #ffcc00;}
.title-gold-bold {font-size: 17px; font-weight: bold; color: #ffcc00;}
.large-gold {font-size: 13px; color: #ffcc00;}
.large-gold-bold {font-size: 13px; font-weight: bold; color: #ffcc00;}
.medium-gold {font-size: 11px; color: #ffcc00;}
.medium-gold-bold {font-size: 11px; font-weight: bold; color: #ffcc00;}
.small-gold {font-size: 10px; color: #ffcc00;}
.small-gold-bold {font-size: 10px; font-weight: bold; color: #ffcc00;}

.title-yellow {font-size: 17px; color: #ffee44;}
.title-yellow-bold {font-size: 17px; font-weight: bold; color: #ffee44;}
.large-yellow {font-size: 13px; color: #ffee44;}
.large-yellow-bold {font-size: 13px; font-weight: bold; color: #ffee44;}
.medium-yellow {font-size: 11px; color: #ffee44;}
.medium-yellow-bold {font-size: 11px; font-weight: bold; color: #ffee44;}
.small-yellow {font-size: 10px; color: #ffee44;}
.small-yellow-bold {font-size: 10px; font-weight: bold; color: #ffee44;}

.title-lightpurple {font-size: 17px; color: #aaaaff;}
.title-lightpurple-bold {font-size: 17px; font-weight: bold; color: #aaaaff;}
.large-lightpurple {font-size: 13px; color: #aaaaff;}
.large-lightpurple-bold {font-size: 13px; font-weight: bold; color: #aaaaff;}
.medium-lightpurple {font-size: 11px; color: #aaaaff;}
.medium-lightpurple-bold {font-size: 11px; font-weight: bold; color: #aaaaff;}
.small-lightpurple {font-size: 10px; color: #aaaaff;}
.small-lightpurple-bold {font-size: 10px; font-weight: bold; color: #aaaaff;}

.picright {margin-left: 15px; margin-bottom: 10px; float: right; border: 2px solid #ffffff;}
.picleft {margin-right: 15px; margin-bottom: 10px; float: left; border: 2px solid #ffffff;}

.searchfield {width: 150px; background: #ffffff; border: 1px solid #9999ff; font-size: 10px; color: #000000;}
.searchbutton {width: 40px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 1px;}

.buyfield {width: 30px; background: #ffffff; border: 1px solid #9999ff; font-size: 10px; color: #000000;}
.buybutton {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 1px;}