@charset "utf-8";
/*
|-----------::====================================================================::-----------|
|           :: icubus Solutions Common Functions                                  ::           |
|           :: Web Forms Style-sheet                                              ::           |
|           :: Version 1.0.0000.0000 (modifed for LAMSAN website)                 ::           |
|-----------::====================================================================::-----------|
               DEFAULT ELEMENT STYLES
                 input elements: input, select, textarea
                 labels: label
               SKELETAL UI ELEMENTS
                 Primary Content Container: webForm
                 Secondary Content Container: .formField
               COMMON PAGE ELEMENTS, ELEMENT-SPECIFIC STYLES and SUB-ELEMENTS
                 Form Buttons: a.button
					  Field Validity Status Display: .status, .status.valid
					  Alternative Label Display - TextArea: label.textarea
               PAGE-SPECIFIC ELEMENTS & STYLES
               REUSABLE STYLES
|-----------::====================================================================::-----------|
|           ::                          REVISION HISTORY                          ::           |
|-----------::====================================================================::-----------|
  v1.0.000.000 :: November 16, 2009
    1. Initial published version of Cascading Style Sheet
       Modified original file to match LAMSAN website style
*/





/* DEFAULT ELEMENT STYLES */
.webForm label {
	height: 20px; width: 140px; display: inline-block;
	font-size: 8.4pt; font-weight: bold;
}
.webForm input, textarea {
	width: 350px;
	margin-bottom: 4px; padding: 3px 3px 1px 3px;
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
}
.webForm textarea { height: 200px; }





/* SKELETAL UI ELEMENTS */
.webForm { position: relative; }
.webForm div.formField { margin-bottom: 5px; }





/* COMMON PAGE ELEMENTS, ELEMENT-SPECIFIC STYLES and SUB-ELEMENTS */
/* Form Buttons */
.webForm a.button {
	width: 100px; display: inline-block;
	margin-right: 10px;
	border: 1px solid #F5F681; background: #FFFE8A;
	font-size: 8.4pt; text-align: center; color: #000000; text-decoration: none;
}
.webForm a.button:hover { background: #F5F681; }
/* Field Validity Status Display */
.webForm .formField .status {
	height: 16px; width: 16px; display: inline-block;
	background: 0px 2px no-repeat;
}
.webForm .formField .status.valid { background-image: url("../../images/icoFormField_Valid.png"); }
/* Alternate Label Style :: TextArea */
.webForm .formField label.textarea { height: 100px; vertical-align: top; }





/* PAGE-SPECIFIC ELEMENTS & STYLES */





/* REUSABLE STYLES */
