*                    { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; color:#ffffff; font-size:14px; }
html                 { overflow-y:scroll; }
body                 { margin:0px; background-color:#000000; }
h1                   { color:#e1cb71; font-size:22px; font-weight:bold; }


a.text:hover         { color:#ffffff; font-weight:bold; text-decoration:none; }

a:link,
a:active,
a:visited            { color:#e1cb71; font-weight: bold; text-decoration:none; }

a:hover              { color:#ffffff; font-weight: bold; text-decoration:underline; }

a.mainnav            { font-size: 20px; line-height: 35px; display: block }
a.subnav             { font-size: normal; line-height: 22px; display: block }
a.breadcrumb:link,
a.breadcrumb:active,
a.breadcrumb:visited { font-size: smaller; font-style: italic; font-weight: normal }

a.smallagree:link,
a.smallagree:active,
a.smallagree:visited { font-size:11px; }

.alphabet            { margin-bottom:50px; margin-top:20px; float: left; }
.alphabet a          { background-color: #200D00; width: 30px; height: 20px; font-size: 12px; border-style: dotted; border-width: 1px; float: left; margin:2px; text-align: center; padding: 1px}
.alphabet a:hover    { background-color: #461C00; border-style: solid; text-decoration:none; text-align:center; }

#createform          { font-weight: bold; font-size: 12px; text-align: right; padding-right: 0px }
#smallagree          { font-size: 11px; padding-top: 10px}
#smallinfo           { font-size: 10px; padding-top: 20px; padding-left: 5px; padding-right: 0px }

input                { font-size: 11px; color:#000000;  }
select               { font-size: 11px; padding: 1px; border: 1px solid #555555; color:#000000; }
option               { font-size: 11px; height: 14px; color:#000000; }

input#firstname      { width: 60px; margin-right: 5px }
     #lastname       { width: 100px }
     #street         { width: 130px; margin-right: 5px }
     #no             { width: 30px }
     #zipcode        { width: 50px; margin-right: 5px }
     #place          { width: 110px }
     #email          { width: 166px }
     #agreed         { margin: 1px 0px 55px 0px; float: left }
     #submit         { border:0px; margin-top: 10px }

select#salutation    { width: 62px }
      #country       { width: 85px }
      #day           { width: 40px }
      #month         { width: 40px }
      #year          { width: 60px }

#errorbox            { padding:8px; border:1px solid #ff9428; background-color:#f8f4a9; color:red; font-size:12px; font-weight:bold; }
#revoke              { background-color: #222; padding: 5px }
#forminfobox         {  margin-bottom: 20px; width: 200px; float: left; font-size: 14px }

