/* Start of CMSMS style sheet 'Form: Dream Simple' */
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* Sample FormBuilder CSS base */
	/*form {margin-top:0}*/
	/*form, td, th, li { font-weight: bold; font-size: 90%}*/
	form div {margin-bottom:0;}
	fieldset div {
		margin-bottom:0.5em;
		margin-left:1em;
	}
	fieldset div div {
		margin-top:0.5em;
		margin-left:1em
	}
	fieldset {
		margin-bottom:1em;
                /*background-color: #f0edc3;*/
		border:1px solid #652;
		padding:0.5em         
	}
	fieldset label {
		width:auto;
	}
	legend {
               color: #652;
               font-weight: bold;
               font-size: 12px;
	       font-style:italic;
	       margin-bottom:0.5em;
	       padding:0.5em;
	       width:auto;
	}
	textarea {
		margin: 0.5em 0;
		width:98%;
		height: 6em
	}

/* FORM ELEMENTS */

               form div label{
                      display:block;
                      float:left;
                      width: 130px;
                      padding: 3px 5px;
                      margin: 0 0 5px 0;
                      text-align: left;
               }

               form div.required label{
                            font-weight: bold;
                            color: #f00
               }

              
	
	input, select, textarea {
		font-size:0.9em; 
		font-family: arial, helvetica, verdana, sans-serif;
        
        margin: 0;
		padding: 2px;
	}
	
	input, select {
		vertical-align:left;
                width: 250px;
	}
	
	input.check {
		border: none;
		width: auto;
		height: auto;
		margin-left: 10px;
	}
          
         form div.paypal input {
                     vertical-align: left;
                     width: 75px;
         }

         form div.paypal2 input {
                     vertical-align: left;
                     width: 100px;
         }
 
         form div.paypal2 select{
                   font-size: 1.1em; 
                   font-family: arial, helvetica, verdana, sans-serif;
         }

             form div.myStaticText{ 
                    margin: 0 0 10px 30px; 
                    display: block; 
                    font-family: arial, helvetica, sans-serif; 
             }

             form div.myRadio, div.myCheckBox {
                      margin: 0 0 10px 30px;
             }
	form div.myRadio input, div.myCheckBox input {
	             display:inline;
                             height: 14px;
                             width: 14px;
                             border-width: 0
	             padding: auto;
		margin: 0 0 0 100;
	}
              form div.myRadio label, div.myCheckBox label {
                      float:none;
                      font-weight: bold;
                      display:inline;
                      /*height: expression('1%');*/
                      padding: 0;
                      margin: 10px auto 10px auto;
                      text-align: left;
              }
	input.file {
		height: auto;
		width: 250px;
	}
	input.readonly {
		background-color: transparent;
		border: none;
	}
	input.button {
		width: 10em;
		border:1px solid black;
		background-color: #ddd;
	}
	input.image {
		border: none;
		width: auto;
		height: auto; 
	}
	
    form div.submit {
		margin: 2em 0 0 15px;
	}
    form div.submit input {
		height: 3em;
        width: 15em;
	}
/* END FORM ELEMENTS */
/* End of 'Form: Dream Simple' */

