#content
{
 margin: 16px 0px 16px 0px;
}

.required {
 background-image: url('images/interface-required.gif');
 background-position: top right;
 background-repeat: no-repeat;
}
.required:focus, .required:hover{
 background-image: url('images/interface-required-h.gif');
 background-position: top right;
 background-repeat: no-repeat;
}

.left {
 float: left;
 text-align: left;
}
.right {
 float: right;
 text-align: right;
}
a:link {
 background: transparent;
 color: #ff0;
 cursor: url('cursor-pointer.cur'), pointer;
 font-family: arial;
 font-size: 10pt;
}
a:visited {
 background: transparent;
 color: #ff0;
 cursor: url('cursor-pointer.cur'), pointer;
 font-family: arial;
 font-size: 10pt;
}
a:focus, a:hover {
 background: transparent;
 color: #9ff;
 cursor: url('cursor-pointer.cur'), pointer;
 font-family: arial;
 font-size: 10pt;
 text-decoration: none;
}
a:active {
 background: transparent;
 color: #ff0;
 cursor: url('cursor-pointer.cur'), pointer;
 font-family: arial;
 font-size: 10pt;
}
a.download:link {
 background-image: url('images/download.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
a.download:visited {
 background-image: url('images/download.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
a.download:focus, a.download:hover {
 background-image: url('images/download-h.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
a.download:active {
 background-image: url('images/download-h.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
a.play:link {
 background-image: url('images/play.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
a.play:visited {
 background-image: url('images/play.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
a.play:focus, a.play:hover {
 background-image: url('images/play-h.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
a.play:active {
 background-image: url('images/play-h.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
a.pause:link {
 background-image: url('images/pause.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
a.pause:visited {
 background-image: url('images/pause.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
a.pause:focus, a.pause:hover {
 background-image: url('images/pause-h.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
a.pause:active {
 background-image: url('images/pause-h.gif');
 background-repeat: no-repeat;
 padding: 0px 0px 0px 18px;
 margin: 0px 8px 0px 0px;
}
br.clear {
 clear: both;
}
div.body {
 clear: both;
 padding: 0px 32px 0px 32px;
 margin: 0px 0px 32px 0px;
}
div.center {
 margin-left: auto;
 margin-right: auto;
 text-align: center;
}
div.column50 {
 float: left;
 width: 50%;
}
div.content {
 clear: both;
}
div.foot {
 border: #ff0 solid;
 border-width: 1px 0px 0px 0px;
 clear: both;
 padding: 8px 8px 32px 8px;
}
div.head {
 background-image: url('images/logo.gif');
 background-position: 20px 10px;
 background-repeat: no-repeat;
 clear: both;
 height: 100px;
 padding: 40px 0px 20px 260px;
}
div.head span {
 font-size: 14pt;
 font-weight: bold;
 margin: 0px;
}
div.menu {
 border: #f4d50b solid;
 border-width: 1px 0px 1px 0px;
 clear: both;
 color: #000;
 height: 14pt;
 margin: 0px 32px 0px 32px;
 text-align: left;
 width: 528px;
}
div.menu a:link {
 color: #f4d50b;
 font-family: arial;
 font-size: 13pt;
 font-weight: bold;
 padding: 0px 10px 0px 10px;
 text-decoration: none;
}
div.menu a:visited {
 color: #f4d50b;
 font-family: arial;
 font-size: 13pt;
 font-weight: bold;
 padding: 0px 10px 0px 10px;
 text-decoration: none;
}
div.menu a:focus, div.menu a:hover {
 color: #ff9;
 font-family: arial;
 font-size: 13pt;
 font-weight: bold;
 padding: 0px 10px 0px 10px;
 text-decoration: none;
}
div.menu a:active {
 color: #ff9;
 font-family: arial;
 font-size: 13pt;
 font-weight: bold;
 padding: 0px 10px 0px 10px;
 text-decoration: none;
}
div.menu a.menuc:link {
 color: #000;
 font-family: arial;
 font-size: 13pt;
 font-weight: bold;
 padding: 0px 10px 0px 10px;
 text-decoration: none;
}
div.menu a.menuc:visited {
 color: #000;
 font-family: arial;
 font-size: 13pt;
 font-weight: bold;
 padding: 0px 10px 0px 10px;
 text-decoration: none;
}
div.menu a.menuc:focus, div.menu a.menuc:hover {
 color: #ff9;
 font-family: arial;
 font-size: 13pt;
 font-weight: bold;
 padding: 0px 10px 0px 10px;
 text-decoration: none;
}
div.menu a.menuc:active {
 color: #ff9;
 font-family: arial;
 font-size: 13pt;
 font-weight: bold;
 padding: 0px 10px 0px 10px;
 text-decoration: none;
}
/*
center menu remove comments
div.menusub {
 margin-left: auto;
 margin-right: auto;
 width: 564px;
}
 */
div.menu div div {
 float: left;
}
div.padding {
 padding: 0px 40px 0px 40px;
 margin: 0px 0px 24px 0px;
}
fieldset.contact {
 border-style: solid;
 border-width: 0px 1px 1px 1px;
 margin: 0px;
}
fieldset.paypal {
 border: 0px;
}
h1, h2, h3, h4, h5, h6 {
 background: transparent;
 color: #fc0;
 font-style: italic;
}
h1 {
 font-size: 12pt;
}
h2 {
 font-size: 9pt;
 font-style: normal;
 margin: 12px 0px 4px 0px;
 text-transform: uppercase;
}
html, body {
 background-color: #6c6052;
 color: #fff;
 cursor: url('cursor-normal.cur'), default;
 font-family: Verdana;
 font-size: 10pt;
 margin: 0px;
}
img {
 margin: 4px 4px 0px 4px;
}
input.button {
 background-color: transparent;
 border: #fff dotted 1px; 
 color: #9ff;
 cursor: url('cursor-pointer.cur'), pointer;
 font-size: 12pt;
}
input.button:first-letter {
 text-decoration: underline;
}
input.button:focus, input.button:hover {
 background-color: #f4d50b;
 border: #fff solid 1px; 
 color: #000;
 font-size: 12pt;
}
input.text {
 background-color: transparent;
 border: #fff dotted 1px; 
 color: #9ff;
 font-size: 12pt;
 margin: 0px;
 height: 14pt;
 max-height: 14pt;
 padding: 0px;
 width: 200pt;
}
input.text:focus, input.text:hover {
 background-color: #333;
 border: #9ff dotted 1px; 
 color: #9ff;
 font-size: 12pt;
 margin: 0px;
 height: 14pt;
 max-height: 14pt;
 padding: 0px;
 width: 200pt;
}
label {
 border: #fff dotted 1px;
 float: left;
 margin: 0px 2px 2px 0px;
 padding: 0px 4px 0px 0px;
 width: 100px;
}
label:hover {
 border: #fff solid 1px;
 cursor: url('cursor-pointer.cur'), pointer;
 float: left;
 margin: 0px 2px 2px 0px;
 padding: 0px 4px 0px 0px;
 width: 100px;
}
li span {
 background: transparent;
 color: #0ff;
 margin: 0px;
}
ol {
 list-style: decimal;
}
ol ol {
 list-style: lower-latin;
 margin: 2px 0px 0px 0px;
}
p {
 margin: 0px 8px 8px 8px;
 text-align: justify;
 text-indent: 1.5em;
}
span {
 margin: 8px 8px 0px 0px;
 text-indent: 0em;
}
textarea {
 background: transparent;
 background-image: url('images/interface-required.gif');
 background-position: top right;
 background-repeat: no-repeat;
 border: #fff dotted 1px; 
 color: #9ff;
 float: left;
 margin: 0px;
 width: 200pt;
}
textarea:focus, textarea:hover {
 background-color: #333;
 background-image: url('images/interface-required-h.gif');
 background-position: bottom right;
 background-repeat: no-repeat;
 border: #fff dotted 1px; 
 color: #9ff;
 cursor: url('cursor-text.cur'), text;
 float: left;
 margin: 0px;
 width: 200pt;
}
span.ak {
 margin: 0px;
 text-decoration: underline;
}