﻿.FormContainer .Content { padding: 0px; }
.Form { width: 98%; margin: auto; }
.Form p { margin: 5px auto; }
.Form ul { list-style-type: circle;  }
.Form ol { list-style-type: decimal !Important; }
.Form img { padding: 5px; }
.Form .Instructions { padding: 7px; margin: 5px 0px; background: #EEE; border: inset 1px #CCC; }
.Form .Group { margin: 10px 0px; }
.Form fieldset legend { text-transform: uppercase; color: #8B9AD1; font-size: 10pt; }
.Form .Entry { clear: both; width: 100%; padding: 3px; }
.Form .Label { display: block; width: 120px; float: left; }
.Form .RequiredLabel { display: block; width: 120px; float: left; font-weight: bold; }
.Form .Control { float: left; }
.Form .AdditionalNote { display: block; float: left; margin-left: 5px; font-style: italic; }
.Form .Buttons { clear: both; text-align: center; margin-top: 15px; margin-bottom: 5px; }
.ExtraShortControl { width: 30px; }
.ShortControl { width: 75px; }
.MediumControl { width: 125px;}
.MediumLongControl { width: 180px; }
.LongControl { width: 200px; }
.ExtraLongControl { width: 300px; }
.SuperLongControl { width: 400px; }
.CheckBox { padding-top: 5px; text-align: center; }
.CheckBox label { margin-left: 3px; }
.LargeTextArea { width: 400px; height: 175px; }

/***************** Specialty Forms *******************/
.TermsOfService .Form, 
.PrivacyPolicy .Form,
.Faq .Form { height: 425px; overflow: auto; padding: 1%; }
.AboutArtistOvation .Form { margin-top: 5px; }
