html,body {
	height: 100%;
	font-size: medium;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color:black;
	box-sizing: border-box;
}

/* Utility Classes */

.blue-background {
	background-color: #000078;
}

.purple-background {
	background-color: #663399;
}

.white-background {
	background-color: white;
}

.clear-fix-after::after {
			visibility: hidden;
	display: block;
	content: "";
	clear: both;
	height: 0;
}

.text_bold {
	font-weight: bold;
}

.text_italic {
	font-style: italic;
}

.full-width-center-aligned {
	width: 100%;
	text-align:center;
}

.full-width-center-homepage-logo {
	width: 100%;
	text-align:center;
	padding-left: 61px;
}

.full-width-center-login-logo {
	width: 100%;
	text-align:center;
}

.center-block-item {
	margin-left:auto;
	margin-right:auto;
}

.blue-link a {
	color: blue;
}

.no-underline-link a {
	text-decoration: none;
}

/* Site Wide Classes */

.content {
	padding: 0px 10px;
}

/* Index Page Classes */

.header_logo_with_title {
	float:left;
}

.header_logo_with_title a {
	font-size: small;
	color: white;
}

.header_title {
	float:left;
	color: white;
	font-size: large;
    font-weight: bold;
    text-align: center;
    margin-top: 5px;
   	margin-left: 260px;
}

.header_subtitle {
	float:right;
	color: white;
	font-size: medium;
	margin-top: 7px;
	margin-right: 0px;
}
.header_logout {
	float:right;
	color: white;
	font-size: medium;
	margin-top: 7px;
	margin-right: 10px;
}

.index-nav-box {
	background-color: white;
	color: black;
	border: 3px solid #000078;
	outline: 1px outset #808080;
}

.index-nav-boxes {
	width: 100%;
	margin-top: 40px;
}

.index-nav-boxes > * {
		margin: 0px auto 20px;
}

.year-nav-box {
	width: 250px;
	height: 130px;
}

.year-nav-box thead {
	font-size: medium;
    font-weight: bold;
    text-align: center;
}

.year-nav-box thead hr {
	width: 60%;
    margin-top: 8px;
    margin-bottom: 8px;
}

.year-nav-box tbody td {
    width: 20px;
    padding: 8px;
    font-size: 9pt;
}

.login-nav-box {
	width: 400px;
	padding: 5px 20px;
	text-align: center;
}

.login-title {
	font-size: large;
	font-weight: bold;
}

.login-nav-box thead {
	font-size: medium;
	font-weight: bold;
	text-align: center;
}

.login-nav-box thead hr {
	width: 60%;
	margin-top: 8px;
	margin-bottom: 8px;
}

.login-nav-box tbody td {
	width: 60%;
	padding: 8px;
	font-size: 9pt;
}

.releasedPlanning-nav-boxes {
	width: 510px;
}

.releasedPlanning-nav-boxes .year-nav-box {
	float: left;
}

.releasedPlanning-nav-boxes_single {
	width: 250px;
}

.releasedPlanning-nav-boxes .year-nav-box + .year-nav-box {
	margin-top: 0px;
	margin-left: 10px;
}

.index-search-box {
	width: 250px;
	text-align: center;
	height: 65px;
	padding: 3px;
}
.index-search-box label {
	width: 100%;
	display: block;
	font-size: medium;
	font-weight: bold;
}

.index-search-box input {
	width: 120px;
	height: 17px;
	font-size: 11px;
	display: inline;
	margin-right: 10px;
}

.index-subject-search-box {
	width: 600px;
	padding: 5px 20px;
	text-align: center;
}

.index-subject-search-box-header {
	font-size: 16px;
	color: black;
    font-size: medium;
    font-weight: bold;
    text-align: center;
}

.index-subject-search-box hr {
	margin: 5px 0px;
}

.index-subject-search-box-footer {
	width: 100%;
    text-align: center;
    font-size: 13px;
}

.index-subject-search-box-footer a:nth-of-type(2) {
	margin-left: 20px;
}


/* Stamp Subject Classes */

.stamp-subject-search-form {
	width: 100%;
	font-size: 12pt;
}

.stamp-subject-search-form-header, .stamp-subject-search-form-header {
	width: 100%;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

.stamp-subject-search-form-header hr {
	width: 25%;
	margin: 5px auto;
}

.stamp-subject-search-form-input {
	text-align: left;
	white-space: nowrap;
	margin-bottom: 5px;
	float: left;
}
.stamp-subject-search-form-input label {
	float: left;
	width: 180px;
	margin-left: 20px;
}

.stamp-subject-search-form-input input {
	float: left;
	margin: 4px 0px 0px 0px;
	width: 285px;
}

.stamp-subject-search-form-input select {
	width: 200px;
	margin: 4px 0px 0px 0px;
}

.stamp-subject-search-form-field-group-box {
	width: 450px;
	margin: 10px auto;
    border-style: double;
    border-width: 3px;
    padding: 10px;
    background: white;

}

.stamp-subject-search-form-date-row_label {
	width: 50px;
    float: left;
    text-align: left;
    margin-left: 30px;
    margin-right: 40px;
}

.stamp-subject-search-form-date-row-descrip {
	float: left;
    width: 180px;
    text-align: center;
    margin-right: 20px;
}

.stamp-subject-search-form-date-row-descrip select {
	    width: 175px;
	    margin: 0px auto;
}

.stamp-subject-search-form-date-row_year {
	float: left;
    width: 100px;
    text-align: center;
}

.stamp-subject-search-form-date-row_year input {
	    width: 40px;
	    margin: 0px auto;
}

.stamp-subject-search-form-status select {
	width: 200px;
	display: inline;
	margin-left: 10px;
	margin-bottom: 10px;
}

.stamp-subject-search-form-status-month {
	float:left;
    width: 175px;
    margin-left: 50px;
    margin-right: 30px;
    text-align: center;
}

.stamp-subject-search-form-status-month select {
	width: 150px;
	 margin: 0px auto;
}

.stamp-subject-search-form-status-year {
	float:left;
	text-align: center;
    width: 130px;
}

.stamp-subject-search-form-status-year input {
	width: 40px;
	 margin: 0px auto;
}

.stamp-subject-search-form-cross-index-help {
	font-size: 10.5pt;
    margin-left: auto;
    margin-right: auto;
    width: 80%;
    margin-bottom: 10px;
}

.stamp-subject-search-form-cross-index {
	font-size: 10.5pt;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    margin-bottom: 10px;
}

.stamp-subject-search-form-cross-index label {
	float: left;
    margin-left: 85px;
    margin-right: 20px;
    margin-top: 18px;
}

.stamp-subject-search-form-cross-index select {
	width: 175px;
    float: left;
}

#cross_index_clear_button {
	margin-top: 10px;
    margin-left: 110px;
}

/* Stamp Classes */

.stamp_by_audience_list {
	width: 1000px;
	margin-bottom: 20px;
	border: 2px solid black;
}

.audience-stamp-list {
	width: 495px;
	float: left;
	vertical-align: top;
	text-align: left;
	padding: 5px;
}

.audience-stamp-list hr {
	width: 450px;
    text-align: left;
    margin: 10px 0px;
}

.audience-type-title {
	color: black;
    font-size: large;
    font-weight: bold;
}

.issue-design-count-title {
	color: black;
    font-size: medium;
    margin-left: 10px;
}

.audience-stamp-list-stamp-link {
	display: block;
	margin: -3px 0px;
}

.audience-stamp-list-stamp-link a {
	color: blue;
    text-decoration: none;
    font-size: 11pt;
    margin: 0px;
}

.stamp-details {
	width: 700px;
	margin: 40px auto 0px;
}
.stamp-details-art-with-info {
	margin-left: 40px;
	float: left;
}

.stamp-details-art {
	width: 200px;
    font-size: medium;
    text-align: center;
}


.stamp-details-art img {
	width: 200px;
}

.stamp-details-info {
	width: 380px;
	float: left;
	font-size: 10pt;
	margin: 20px 0px 0px 80px;
}

.stamp-details-info hr {
	width: 100%;
	margin: 5px 0px;
}

.stamp-details-info-label {
	float:left;
	width:125px;
	text-align: right;
}

.stamp-details-info-value {
	float: left;
	width:250px;
	text-align:left;
	padding-left: 5px;
}

.stamp-details-info-value a {
	color: blue;
}

.stamp-text-confidential-prelim_warning {
	    width: 100%;
    text-align: center;
    font-size: 19pt;
    font-weight: bold;
    margin-bottom: 20px;
}

.stamp-info-seperator hr {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 15px;
}

.stamp-section-nav {
	font-size: 10pt;
	margin-top: 20px;
}

.stamp-section-nav span {
	margin:0px 10px;
}

.stamp-text-nav-extended {
	width: 650px;
}

.stamp-text-nav {
	width: 562px;
}

#profileTextNavBar a {
	display: block;
	float: left;
	font-size: 8pt;
	width: 46px;
	color: blue;
	line-height: 1.2;
	text-align:center;
	padding-bottom: 10px;
}

#profileTextNavBar a:not(:last-of-type) {
	margin-right: 40px;
}

#profileTextNavBar hr {
	margin-top: 5px;
	margin-bottom: 20px;
}

#profileText{
	width: 87%;
}
#profileText tbody td {
	padding-top: 15px;
}

.profile-text-label {
	width: 50px;
    font-size: medium;
    vertical-align: top;
    text-align: right;
    font-weight: bolder;
    text-decoration: none;
    padding-left: 15px;
}

.profile-text-label a {
	text-decoration: none;
}

.profile-text-label a:hover {
	color: black;
}

.profile-text-body {
	width: 775px;
    padding-left: 10px;
    font-size: medium;
}

#propNotice {
	margin-top: 25px;
}

.prop-notice-text-label {
	margin-bottom: 5px;
}

.cwpTableLabel {
	float: left;
	white-space: nowrap;
    width: 155px;
    vertical-align: top;
    text-align: right;
    font-weight: bold;
    margin-left: 250px;
}

#cwpLink {
	padding-left: 10px;
}

.cwpDownload {
	width: 100%;
	text-align: center;
	margin-top: 10px;
	font-weight: bold;
}

#cwpDoc {
	float:left;
	width: 700px;
    font-size: 12pt;
    padding-left: 10px;
}

.fdoi-contribs {
	font-size: medium;
}

.fdoi-contribs a {
	color: blue;
}

.fdoi-contribs hr {
	margin-top: 5px;
	margin-bottom: 5px;
}

.fdoi-contrib-section-header {
 	font-weight: bold;
    padding-top: 20px;
}


.fdoi-contrib-section-header hr {
	width: 100%;
    height: 3px;
    margin: 4px 0px 4px 0px;
    padding: 0px;
    font-weight: bold;
    color: #000000;
    background-color: #000000;
}


.fdoi-contrib-label {
	width: 225px;
    text-align: right;
    padding-right: 10px;
    padding-left: 25px;
}

.fdoi-contrib-name {
	width: 200px;
    text-align: left;
    vertical-align: middle;
    padding-right: 10px;
}

.fdoi-contrib-company {
	width: 190px;
    text-align: left;
    padding-right: 5px;
}

.fdoi-contrib-address {
	width: 230px;
    text-align: left;
    padding-right: 5px;
    white-space: nowrap;
}

.fdoi-contrib-phone {
	width: 190px;
    text-align: left;
}

.fdoi-contrib-email {
	width: 230px;
    text-align: left;
}

.download-docs-list-section {
	width: 1100px;
	margin-bottom: 15px;
 	display: inline-block;
	margin-left:auto;
    margin-right:auto;
}

.download-docs-list-section-title {
	float: left;
	font-weight: bold;
	width: 200px;
	padding-left: 10px;
	text-align: left;
}

.download-docs-list-section-body {
	float: left;
	padding-left: 15px;
	width: 775px;
	text-align: left;
}

.stamp-results-list {
	margin-left:auto;
    margin-right:auto;
	width: 800px;
	margin-top: 10px;
}

.stamp-results-list-header-table {
		width: 100%;
	background-color: #000078;
	color: white;
	border: 0;
	margin: 0;
	height: 1%;
}

.stamp-results-list-title-header {
	text-align:left;
}

.stamp-results-list-title-cell {
	width: 60%;
}
.stamp-results-list-market-aud-cell {
	width: 15%;
	text-align:left;
}

.stamp-results-list-year-cell {
	width: 15%;
	text-align:left;
}

/*Results List*/

.results-list-main-header {
	font-weight:bold;
	font-size:10pt;
	margin-right: 15px;
}

.results-list-main-subheader {
	font-size: 9pt;
}

.results-list-pagination {
	padding: 0px !important;
	margin: 0px !important;
}

.results-list-pagination li {
	padding: 0px !important;
	margin: 0px !important;
    display: inline;
}

.results-list-pagination li a {
    color: blue;
    text-decoration: none !important;
    font-size: 9.5pt;
}

.results-list-current-page-button a {
	pointer-events: none;
   cursor: default;
   color:black !important;
   font-weight: bold;
}
.results-list-data-table {
	font-size: 10pt;
	width: 100%;
	padding:0px;
	margin-bottom: 20px;
	margin-top: 10px;
}

.results-list-data-table a {
	color:blue;
}

.results-list-data-table thead {
	font-weight: bold;
}

.results-list-data-table tbody tr td {
	padding:0px;
}


.results-list-seperator hr {
	color: #000000;
    background-color: #000000;
    width: 100%;
    height: 3px;
    padding: 0px;
    margin: 10px 0px;
}

.results-list-row-seperator hr {
	width: 100%;
    height: 1px;
    margin: 4px 0px 4px 0px;
    padding: 0px;
    	    border-style: inset;
    border-width: 1px;
    border-bottom-color: transparent !important;
}

.results-list-size-changer {
	margin-top: 10px;
    font-size: 10pt;
}

.results-list-size-changer a {
	color: blue;
	text-decoration: none;
	margin-left:10px;
}

.results-list-size-changer-label {
	font-weight:bold;
}

.results-list-current-page-size {
	font-weight:bold;
	margin-left:10px;
}

.results-list-search-box {
	width: 350px;
    background-color: white;
    color: black;
    text-align: center;
    padding:10px;;
    border: 3px solid #939393;
    outline: 1px inset black;
    outline-offset: -5px;
    vertical-align: middle;
}

.results-list-search-box label {
	font-size: 9pt;
}
.results-list-search-box input {
	width: 120px;
	display: inline;
	margin: 0px 10px;
}

/* Contributor Classes */

#artistPhoto {
    float: left;
    margin-left: 20px;
}

.contributor-info {
	margin-left:auto;
    margin-right:auto;
    margin-top: 40px;
    height: 300px;
    font-size: 11pt;
}

.contributor-info-three-part-width {
	    width: 850px;
}

.contributor-info-two-part-width {
	    width: 505px;
}

.contributor-contact-info {
	margin-left: 10px;
	float:left;
	white-space: nowrap;
	text-align: left;
	padding: 4px;
	width: 275px;
}

.contributor-name-address {
	margin-left: 50px;
	float:left;
	white-space: nowrap;
	text-align: left;
	padding: 4px;
	width: 275px;
}

.contributor-contact-info {
    margin-left: 10px;
    float: left;
    white-space: nowrap;
    text-align: left;
    padding: 4px;
    width: 275px;
}

.contributor-comm-info-title {
	color: gray;
}

.contributor-comm-info-title hr {
	width: 100%;
    height: 1px;
    padding: 0px;
    margin: 0px 0px 5px 0px;
    border: 0;
    background: gray;
}

.contributor-info-seperator {
	margin: 5px 0px
}

.contributor-other-info-section {
	margin-left:auto;
    margin-right:auto;
    margin-top: 40px;
    width: 1100px;
    font-size: 11pt;
}

.contributor-other-info-section-title {
	float:left;
	font-weight: bold;
	width: 130px;
	text-align: right;
	padding-top: 5px;
}

.contributor-other-info-section-body {
	float:left;
	width: 840px;
	margin-left:15px;
	font-size: 12pt;
	padding: 0px;
    margin: 0px 0px 0px 15px;

}

.contributor-stamp-role-list {
	width: 1100px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}

.contributor-roles-list-header {
	font-weight: bold;
}

.contributor-roles-list-seperator hr {
	margin: 5px 0px;
}

.contributor-roles-list-body {
	    width: 50%;
    white-space: nowrap;
    font-size: 12pt;
    margin: 0px;
    padding: 0px;
}

.contributor-roles-list-profile-title-body {
	width: 50%;
    white-space: nowrap;
    font-size: 12pt;
    margin: 0px;
    padding: 0px;
}

.contrib-alt-layout-section {
		margin-left:auto;
    margin-right:auto;
    margin-top: 20px;
    width: 1100px;
    font-size: 11pt;
}

.contrib-alt-layout-section-title {
		float:left;
	font-weight: bold;
	width: 150px;
	text-align: right;
}

.contrib-alt-layout-section-body {
	float:left;
	margin-left: 30px;
}

.contrib-csac-content-class-override {
	padding: 0px !important;
}

.contributor-csac-bio-section-title {
	margin-bottom: 10px;
}

.contrib-results-list-header-title {
	width: 90%;
	font-size: large;
	font-weight: bold;
	padding-left: 350px;
}

.contrib-results-list-header-table {
	width: 100%;
	background-color: #000078;
	color: white;
	border: 0;
	margin: 0;
	height: 1%;
}

.contrib-results-list {
	margin-left:auto;
    margin-right:auto;
	width: 800px;
	margin-top: 10px;
}

.contrib-results-list-found-name-header {
	text-align:left;
}

.contrib-results-list-name-cell {
	width:55%
}
.contrib-results-list-company-cell {
	width:35%;
	text-align: left;
}

/* Stamp Subject Classes */

.stamp-subject-view-main-detail {
	width: 370px;
	margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}

.stamp-subject-view-main-detail hr {
	width: 100%;
}

.stamp-subject-view-main-detail-label {
	margin-top: 25px;
	width:36%;
	text-align: right;
	float: left;
	white-space: nowrap;
}

.stamp-subject-view-main-detail-body {
	white-space: nowrap;
	margin-top: 25px;
	margin-left: 10px;
	width:60%;
	float: left;
	white-space: nowrap;
}

.stamp-subject-view-notable-date-section {
	width: 370px;
	margin-top: 5px;
	margin-bottom: 5px;
	white-space: nowrap;
}

.stamp-subject-view-notable-date-section span {
	margin-left: 28px;
}

.stamp-subject-view-notable-date-section div {
	margin-left: 88px;
}

.stamp-subject-view-notable-date-section hr {
	margin: 5px 0px;
}

.stamp-subject-view-section-seperator {
	border:1px solid grey;
}

.stamp-subject-view-other-info {
	padding-left: 10px;
}
.stamp-subject-view-other-info-header {
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

.stamp-subject-view-other-info-header {
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

.stamp-subject-view-nav-links {
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
}
.stamp-subject-view-nav-links a:not(:last-of-type) {
	margin-right: 20px;
}

.stamp-subject-index-wrapper {
    width: 940px;
}

.stamp-subject-search-results-page-size-changer {
	width: 100%;
	margin-top: 5px !important;
}

.stamp-subject-search-results-search-again-link {
	width: 100%;
	text-align: right;
	margin-top: 10px;
}
.stamp-subject-search-results-search-again-link a {
	color: blue;
	font-size: 11pt;
}


.stamp-subject-search-results-subject-header {
	text-align: center;
}

.stamp-subject-search-results-subject-cell {
	width:40%;
}

.stamp-subject-search-results-subject-status-header {
	text-align: center;
}
.stamp-subject-search-results-subject-status-cell {
	width:15%;
	text-align: center;
	white-space: nowrap;
}

.stamp-subject-search-results-subject-date-header {
	text-align: center;
}

.stamp-subject-search-results-subject-status-date-cell {
	width:15%;
	text-align: center;
}

.stamp_subject_search_results_action_column {
	width:10%;
}

.stamp_subject_search_results_action_column a {
	text-decoration: none;
}

.stamp_subject_search_results_action_column a:nth-child(2) {
	margin-left: 20px;
}

.stamp-subject-search-results-mass-update-header {
	text-align: center;
	width: 7%;
}

.stamp-subject-search-results-mass-update-cell {
	text-align: center;
}

.stamp-subject-search-results-create_subject_link {
	width: 100%;
	text-align: center;
	font-size: 13px;
}

.stamp-subject-search-results-status-update-box {
	width: 435px;
	margin-left: auto;
    margin-right: auto;
	border:1px solid black;
	padding: 5px;
    margin-top: 15px;
    margin-bottom: 5px;
}

.stamp-subject-search-results-status-update-box select {
	margin-left: 5px;
    margin-top: 7px;
}

.stamp-subject-search-results-status-update-box button {
	font-size: medium;
	height: 25px;
}

.stamp-subject-search-results-search-again-link {
	width: 100%;
	text-align: right;
	margin-top: 10px;
}

.stamp-subject-modal-form {
	width: 900px;
}

.stamp-subject-modal-form div {
	float: left;
}

.stamp-subject-modal-form div:not(:first-child):not(:last-child){
	margin-right: 8px;
}

.stamp-subject-modal-form label, .stamp-subject-modal-form span {
	margin-bottom: 5px;
	font-weight: bold;
	display: block;
}

.stamp-subject-modal-form input,.stamp-subject-modal-form select {
	border-radius: 4px;
	border: 1px solid #ccc;
	height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
}

.stamp-subject-modal-subject {
	width: 870px;
	margin-bottom: 5px;
}

.stamp-subject-modal-proposal {
	float:left;
	width: 160px;
}

.stamp-subject-modal-proposal-date select {
	width: 90px;
	margin-right: 10px;
}

.stamp-subject-modal-proposal-date input {
	width: 60px;
}

.stamp-subject-modal-subject-area {
	width: 200px;
}

.stamp-subject-modal-status {
	width: 250px;
}

.stamp-subject-modal-status-month {
	width: 125px;
}

.stamp-subject-modal-status-year {
	width: 100px;
}

.stamp-subject-modal-edit-action-buttons{
	float:right !important;
	margin-right: 30px;
	margin-top: 20px;
}

.stamp-subject-modal-edit-action-buttons button {
	font-size: medium;
	height: 25px;
}

.stamp-subject-edit-create-form{
	width: 900px;
	padding: 2px;
	border: 1px solid black;
	margin-top:20px;
}

.stamp-subject-edit-create-form label {
	display: inline;
}

.stamp-subject-edit-create-form .form-group {
	vertical-align: top;
}
.stamp-subject-edit-create-form input,.stamp-subject-edit-create-form select,.stamp-subject-edit-create-form textarea {
	height: 16px;
	font-size: 11px;
	display: inline;
}

.stamp-subject-edit-create-form td {
	border: 3px double black;
	padding: 7px;
}

.stamp-subject-edit-create-form-subject {
	width: 570px;
	display: inline;
}

.stamp-subject-edit-create-form-inline-fields {
	margin-top: 5px;
}
.stamp-subject-edit-create-form-inline-fields div {
	float:left;
}

.stamp-subject-edit-create-form-inline-fields div:nth-child(2) {
	margin-left: 10px;
}

.stamp-subject-edit-create-form-subject-area {
	width: 170px;
}

.stamp-subject-edit-create-form-proponent {
	width: 290px;
}

.stamp-subject-edit-create-form-multi-select {
	width: 460px;
}

.stamp-subject-edit-create-form-multi-select button {
	margin-left: 267px;
	margin-top: 5px;
}

.stamp-subject-edit-create-form-multi-select-help {
	text-align: center;
	font-size: 10.5pt;
	margin-bottom: 10px;
}

.stamp-subject-edit-create-form-multi-select-field {
	vertical-align: middle;
	width: 155px;
	height: 52px !important;
}

.stamp-subject-edit-create-form-multi-select label {
    margin-left: 90px;
}

.stamp-subject-edit-create-form-textarea-field label, .stamp-subject-edit-create-form-textarea-field textarea {
	display: block !important;
	float: left;
}

.stamp-subject-edit-create-form-textarea-field label {
	margin-right: 10px;
}

.stamp-subject-edit-create-form-subject-background {
	width: 416px;
	height: 160px !important;
}

.stamp-subject-edit-create-form-source {
	width: 410px;
	height: 70px !important;
}

.stamp-subject-edit-create-form-current-status {
	width: 220px;
}

.stamp-subject-edit-create-form-date-field-with-label {
	display: block !important;
	width: 100px;
	text-align:center;
	float: left;
	margin: 0px 20px;
}

.stamp-subject-edit-create-form-date-field-with-label select {
	width: 80px;
}

.stamp-subject-edit-create-form-date-field-with-label input {
	width: 40px;
}

.stamp-subject-edit-create-form-notable-dates-label {
	margin-right:10px;
	margin-top: 5px;
	float: left;
}

.stamp-subject-edit-create-form-notable-dates-body {
	float: left;
}

.stamp-subject-edit-create-form-issuance-year {
	width: 30px;
}

.stamp-subject-edit-create-form-previous-stamps {
	width: 410px;
	height: 165px !important;
}

.stamp-subject-edit-create-form-action-buttons{
	float:right;
}

.stamp_year_search_form{
	width: 410px;
	text-align: center;
}

.stamp-year-search-year {
	width: 20px;
}

