/*----------------------------------------------------------------------------

     * Filename:          form.css

  * Description:          Global Form Stylesheet

      * Version:          1.0.0 (01-26-2010) MM-DD-YYYY

      * Website:          http://includes.calmwatersolutions.com/

       * Author:          Mike Baldwin

  == STRUCTURE: ==============================================================

   * Page width:          Variable

   # of columns:          1-3 (Left/Center/Right) [Automatic through database]

        Anchors:          $__main               Main Definitions

  ----------------------------------------------------------------------------*/


/*   __main
--------------------------------------------*/

form{padding:1em}
form fieldset{
 margin:0 auto;
 padding:7px 15px;
 width:95%}
form .container{
 height:300px;
 max-height:300px;
 overflow:auto}
form dd{margin:0}

form dd.input{clear:both}
form dd.input,
 form dd.input2Left,
 form dd.input2Right,
 form dd.inputCenter{margin-bottom:4px}
form dd.input input,
 form dd.input2Left input,
 form dd.input2Right input,
 form dd.input2Left select,
 form dd.input2Right select,
 form dd.inputCenter{width:auto}
form dd.input2Left{
 float:left;
 margin:5px 4px 5px 0}
form dd.input2Right{
 clear:right;
 float:left;
 margin:5px 4px 5px 0}
form input[type=submit]{cursor:pointer}

form dt.input{
 clear:left;
 float:left}
form dd.label{
 float:left;
 margin:5px 4px 5px 0}

form dt.labelCenter{display:inline}
form dd.inputCenter{display:inline}
form dd.fieldCenter{text-align:center}

form dt.title{
 clear:both;
 margin:10px 0;
 padding:5px 2px}
form dt.title2{
 clear:both;
 margin-top:4px}
form dt.sep{
 clear:both;
 margin:7px 0}

form dt.label{clear:both}
form dt.label2Left{
 clear:left;
 float:left;
 margin:5px 5px 5px 0;
 text-align:right}
form dt.label2Right{
 float:left;
 margin:5px 5px 5px 0;
 text-align:right}

form .submit{
 clear:both;
 margin:15px auto;
 text-align:center}
form dt.button{margin-bottom:5px}
form .submit input,
 form .button input{
 cursor:pointer;
 padding:0.2em}
form dt.error{padding-bottom:1em}
form label.error{padding-left:4px}
form dt.cloneButtons{clear:both}