/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.cssform p{	width:250px; clear:left; margin:0; padding:3px 0 5px 0; padding-left:120px; /*width of left column containing the label elements*/ }
.cssform label{ float:left; margin-left:-120px; /*width of left column*/ width:120px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.cssform input[type="text"],.cssform input[type="password"]{ /*width of text boxes. IE6 does not understand this attribute*/ width: 180px; font-size:14px; padding:3px;  border:1px solid #CCCCCC; }
.cssform textarea{ width: 180px; height:80px; font-family:Arial, Helvetica, sans-serif;	font-size:14px; padding:3px; border:1px solid #CCCCCC; }
/* ============================ */
.cssform-lrg p{	width:500px; clear:left; margin:0; padding:3px 0 5px 0; padding-left:120px; /*width of left column containing the label elements*/ }
.cssform-lrg label{ float:left; margin-left:-120px; /*width of left column*/ width:120px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.cssform-lrg input[type="text"],.cssform-lrg input[type="password"]{ /*width of text boxes. IE6 does not understand this attribute*/ width: 180px; font-size:14px; padding:3px;  border:1px solid #CCCCCC; }
.cssform-lrg textarea{ width: 180px; height:80px; font-family:Arial, Helvetica, sans-serif;	font-size:14px; padding:3px; border:1px solid #CCCCCC; }
/* ============================ */

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/
* html .threepxfix{ margin-left:3px; }
.color_red, .errmsg {color:#CC3300; font-size:11px;}

.font_11px {font-size:11px;}


