/* ------------------------------------------------------------------ 
   Overrides for Common Forms
   ------------------------------------------------------------------ */
   
   
/* ------------------------------------------------------------------ 
   My Account Form
   ------------------------------------------------------------------ */
.myStuff input,
.myStuff select { font-size:inherit; line-height:1; }

#accountForm { margin-top:10px; }
#accountForm .formRow { margin-bottom:.5em; }
#accountForm label { display:block; float:left; width:250px; height:24px; line-height:24px; }
#accountForm input[type="text"],
#accountForm input[type="password"] {
	border:1px solid #cccbbc;
	padding:4px;
	vertical-align: middle;
	width:165px;
	color:inherit;
}
#accountForm input[type="submit"] { 
	display:block;
	float:left; 
	margin-right:10px;
	padding:.5em 1em;
	border:none;
	background-color:#22366f;
	-moz-box-shadow:3px 3px 3px rgba(0, 0, 0, .07);
	-webkit-box-shadow:3px 3px 3px rgba(0, 0, 0, .07);
	box-shadow:3px 3px 3px rgba(0, 0, 0, .07);
	color:#fff;
	font-weight:bold;
	text-transform:none;
	font-size:inherit;
}

#saveToProjectModal_content { background-color: white; padding: 30px; }
#savetag .tag_title { color: black; width: 105px; }

/* -------------------------------------------------------------------
 * Advanced Search Form
 * ------------------------------------------------------------------- 
 */
 
#subjectWrapper label,
#jurisdictionWrapper label {
    line-height: 1;
    vertical-align: middle;
/*     padding: 3px; */
    width: 170px;
    display: inline-block;
}
#subjectWrapper label { font-weight:bold; }

#jurisdictionWrapper,
#subjectWrapper,
#typeElements {
    margin-bottom: 10px;
}

#jurisdictionWrapper div,
#subjectWrapper div {
    padding: 5px 0;
    position: relative;
}

#typeWrapper legend,
#productWrapper legend {
    margin-bottom: 5px;
}


fieldset.row span.example {
    font-size: 0.8em;
}
