@charset "utf-8";
/* CSS Document */
/* 
	Form Layout - Various Styles
	---------------------------------------------------
	Authored by Karen Jennings for Constellation Energy
	last updated on February 14, 2012 

	Pair with new request a quote form web part from February 2012 
*/


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++   Wide form / 500px / Left-of-field labels   ++++++++++ */
/* ++++++++++   Form style to apply: Wide-LeftLabels       ++++++++++ */

div.wideForm_LeftLabels { padding: 10px 0px 10px 0px;  color:#7e8184 ; }
/*
    div.wideForm_LeftLabels fieldset { margin: 0px 0px 0px 0px; padding: 0px; width: 480px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 0px; }
*/
div.wideForm_LeftLabels fieldset { margin: 0px 0px 0px 0px; padding: 0px; border: 0px; }
div.wideForm_LeftLabels legend { padding: 0px; margin: 0px; }
div.wideForm_LeftLabels label { display: block; width: 180px; float: left; vertical-align: middle; margin-right: 5px; padding-left:10px;text-transform:capitalize }
div.wideForm_LeftLabels fieldset ol { margin: 0px; padding: 0px; color:inherit; font-style:inherit;font-weight:inherit; }
div.wideForm_LeftLabels fieldset li { list-style: none; line-height:1.5em; clear: both; font-size:12px; font-family:Arial;}
div.wideForm_LeftLabels fieldset fieldset { border: none; }
div.wideForm_LeftLabels .radioOptions, 
div.wideForm_LeftLabels .checkOptions { display: block; width: 280px; float: left; margin-right: 15px; }
div.wideForm_LeftLabels .radioOptions span, 
div.wideForm_LeftLabels .checkOptions span { display: block; float: left; width: 130px; margin-right: 5px; text-align: top; padding: 0px; }
div.wideForm_LeftLabels input[type="text"], 
div.wideForm_LeftLabels .textField, 
div.wideForm_LeftLabels select, 
div.wideForm_LeftLabels .selectField { width: 265px;}
div.wideForm_LeftLabels .ml185 {margin-left:195px;}
div.wideForm_LeftLabels .ml160 {margin-left:160px;}
div.wideForm_LeftLabels .ml350 {margin-left:350px;}
div.wideForm_LeftLabels li a {font-weight:bold; color:#1970B7;}
table.noborder {border: 0px}
table.noborder td,th {border:0px}
table.bottomborder {border:0px;}
table.bottomborder td,th {border-bottom:1px solid #cccccc; border-top:0px; border-left:0px;border-right:0px;}


/* Wide Form Container Styles */
/*
div.wideForm_LeftLabels #formarea { width: 500px; display: block; }
div.wideForm_LeftLabels #formtop { display: block; height: 20px; margin: 0px; } 
div.wideForm_LeftLabels #formcontent { display: block; margin: 0px; color: #4f5556;  width: 470px; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; }
*/

div.wideForm_LeftLabels #formarea {display: block; }
div.wideForm_LeftLabels #formtop { display: block; height: 20px; margin: 0px; } 
div.wideForm_LeftLabels #formcontent {display:block; margin: 0px; color: #4f5556;  padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; }
div.wideForm_LeftLabels #formbottom { display: block; padding: 0px 0px 30px 0px; }


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++ form validation styles +++++++++++++++++++ */

/* Z-INDEX */

.error
{
    float:left !important;
}
