/*-----------------------------------------------------------------------------
A & J Mechanical Services : Forms Stylesheet
version:   1.5
date:      02/22/2008
author:    Kevin Kifer
email:     kkifer@ajmechanicalservices.com
website:   http://www.ajmechanicalservices.com
copyright: A & J Mechanical Services
-----------------------------------------------------------------------------*/

/* Resetting Default Elements */
form { font:0.8em Verdana,Arial,Helvetica,sans-serif; padding:10px; }
ul { list-style-type:none; }
li { padding-top:5px; }
fieldset { border:1px solid #CC0000; }
legend { color:#CC0000; background:#FFFFFF; border:1px solid #CC0000; padding:2px 8px; font-weight:bold; }
label { width:35%; float:left; text-align:right; margin-right:0.5em; display:block }
input { color:#000000; background:#FFFFFF; border:1px solid #CC0000; }
select { color:#000000; background:#FFFFFF; border:1px solid #CC0000; }
textarea { color:#000000; background:#FFFFFF; border:1px solid #CC0000; }

/* Form Columns */
.FormColumnLeft { width:35%; float:left; display:block; text-align:right; }
.FormColumnRight { width:64%; float:right; display:block; text-align:left; }

/* Form Specific Elements */
.FormTitle { color:#CC0000; font-size:2.0em; margin-bottom:10px; margin-left:10px; margin-right:10px; text-decoration:underline; font-weight:bold; text-align:center; display:block; }
.FormSubtitle { color:#CC0000; font-size:1.4em; display:block; margin:15px; font-weight:bold; }
.FormInformation { color:#000000; font-size:1.2em; display:block; margin:15px; font-weight:bold; }
.FormText { font-weight:normal; padding-right:10px; vertical-align:bottom; word-spacing:1.4em; }
.FormEmployer { font-weight:bold; padding-right:10px; }
.FormNotes { font-size:1.0em; display:block; margin:15px; }
.FormLabel { width:35%; float:left; text-align:right; margin-right:0.5em; display:block }
.ButtonReset { width:45%; float:left; text-align:right; }
.ButtonSubmit { width:45%; float:right; text-align:left; margin-bottom:15px; }