@charset "utf-8";
/*
=================================
CSS File for Training Form - 
Creation Date = April 2012
By = David Copp
*/

/*************************************
ADJUSTMENTS/OVERWRITES TO //www.lexisnexis.com/css/lexisnexis-base-ph3.css
**************************************/
#header { margin-bottom:0;}
#brdcr-email-print { margin-top:70px;}
#page-title img { display:none;}
#page-title { width:941px;}

h2 span { display:block; font-size:17px; text-shadow:none; color:#666;}

/*************************************
FORM STYLES
**************************************/
input[type="email"],
input[type="text"], 
textarea, 
select { padding:5px; margin-right:5px; color:#333; background-color:#fafafa; border:#999 1px solid; font:12px Arial, Helvetica, sans-serif; }
input[type="email"]:hover, input[type="email"]:focus,
input[type="text"]:hover, input[type="text"]:focus,
textarea:hover, textarea:focus, 
select:hover, select:focus { color:#000; border:#666 1px solid; background:#fff; }
input[type="email"]:hover { -moz-box-shadow:0 0 3px rgba(0,0,0,.2);	-webkit-box-shadow:0 0 3px rgba(0,0,0,.2); box-shadow:0 0 3px rgba(0,0,0,.2); }

label { width:200px; display:inline-block; text-align:right; margin-right:5px;}
	label span { font-size:12px; color:#666; font-style:italic;}
select { padding:4px 4px 4px 2px; width:265px;}
input[type="text"],
input[type="email"] { width:254px;}

/*Error styles*/
label.error { width:auto; color:#ed1c24; padding-left:8px; position:absolute; text-align:left; margin:6px 0 0; font-size:14px; }
input.error,
select.error { border-color:#f2797e; background-color:#f8f0f1;}
input.error:focus,
select.error:focus { border-color:#ed1c24; background-color:#fff;}


#form-cntnr { width:700px; margin:0 auto;}
#form-cntnr dl dt { text-transform:uppercase; color:#999; font-size:20px; margin:20px 0 3px 209px;}
#form-cntnr dl dd { margin:0 0 10px;}
	#form-cntnr dl dd span.horiz-placement label { width:auto; margin-left:9px;}
	#form-cntnr dl dd.time-zone-row label.error { margin-left:176px;}
	#form-cntnr dl dd.button-area { margin:25px 0 0 209px;}
		#form-cntnr dl dd.button-area span { margin:0 0 0 40px; color:#666; font-size:12px; cursor:pointer; }
		#form-cntnr dl dd.button-area span:hover { text-decoration:underline; color:#008bbf;}
	
	/*Special styling*/
	#form-cntnr #state { width:150px;}
	#form-cntnr #zip { width:80px;}
	#form-cntnr #other-time-zone { width:100px;}
	/*#form-cntnr #time-zone { width:90px;}*/

