ul.files { float: left;	list-style: none; clear: both; margin: 1em 0 1em 0; }
ul.files a { text-decoration: none; font-weight: bold; }
ul.files a:hover { text-decoration: underline;	color: #000000; }

input.text-05,
input.text-short { width: 50px; }

input.text-06 { width: 70px; }
input.text-1,
input.text-medium { width: 100px; }

input.text-15 { width: 70px; }

input.text-16 { width: 155px; }

input.text-2,
input.text-long { width: 200px; }

input.text-25 { width: 160px; }
input.text-3 { width: 220px; }
input.text-4 { width: 380px; }

textarea.textarea-1,
textarea.textarea-short { width: 440px; height: 80px; }

textarea.textarea-2,
textarea.textarea-medium { width: 460px; height: 80px; }

textarea.textarea-3,
textarea.textarea-long { width: 500px; height: 40px; }

textarea.textarea-4 { width: 200px; height: 40px; }

input.more,
input.more-on { float: left; font-family: "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; border: 0px; background: #750000; display: block; padding: 10px; color: #ffffff; text-decoration: none; margin: 0 2px 0 0; font-weight: bold; }
input.more-on { background: #000000; }

select.long-1 { width: 312px; padding: 5px 0; }
select.long-2 { width: 212px; padding: 5px 0; }
select.long-3 { width: 100px; padding: 5px 0; }

.strong { font-weight: bold; }
.top-05 { margin-top: 0.5em; }
.top-1 { margin-top: 1em; }
.top-2 { margin-top: 2em; }
.bottom-1 { margin-bottom: 1em; }
.bottom-2 { margin-bottom: 2em; }

span.bigger-1-1 { font-size: 1.1em; }
span.bigger-1-2 { font-size: 1.2em; }
span.bigger-1-3 { font-size: 1.3em; }
span.bigger-2 { font-size: 2em; }

img.many { float: none; margin: 5px 10px 10px 0; }
img.left { float: left; margin: 5px 10px 10px 0; }
img.right { float: right; margin: 0 0 10px 10px; }
img.border { border: 1px solid #ccc; }
img.padding { padding: 1px; }

.right { float: right; }