#member-expiration {
font-size: .7em;
} div#comments {
display: none;
}
#member-expiration {
} .frm_error{
font-size: larger !important;
}
.frm_expense_amount {
width: 93px;
}
.frm_expense_amount input {
text-align: right;	
}
.frm_expense_line_total {
width: 97px;
}
.frm_expense_line_total input {
text-align: right;
}
.page-id-1253 a#scrollup {
visibility: hidden;
}
.frm_text_right input {
text-align: right;
}
.frm_style_spreadsheet.with_frm_style .form-field {
margin-bottom: 0px;
}
#frm_form_17_container .frm_field_450_container {
width: 280px;
}
#frm_form_17_container .frm_field_450_container label.frm_primary_label {
width: 93px;
height: 32px;
border: 1px solid #888;
}
#frm_form_9_container .frm_no_display,
#frm_form_17_container .frm_no_display {
display: none;
}
#frm_form_9_container .frm_field_104_container,
#frm_form_17_container .frm_field_451_container {
width: 840px;
}
#frm_form_9_container .frm_field_104_container label.frm_primary_label,
#frm_form_17_container .frm_field_451_container label.frm_primary_label {
width: 93px;
height: 32px;
border: 1px solid #888;
}
#frm_form_17_container .frm_field_450_container {
width: 280px;
}
#frm_form_17_container .frm_field_450_container label.frm_primary_label {
width: 93px;
height: 32px;
border: 1px solid #888;
}
#frm_form_9_container div#file140_dropzone {  padding: 3px;
} #frm_form_9_container .frm_dropzone .dz-preview .dz-column {
width: 275px;
}
#frm_form_9_container span.frm_upload_text,
#frm_form_17_container span.frm_upload_text {
font-size: 12px;
}
#frm_form_9_container .frm_expense_notes textarea {
max-width: 1026px !important;
}
#frm_form_9_container .frm_expense_notes label.frm_primary_label {
width: 93px;
height: 26px;
border: 1px solid #888;
margin-right: 0px !important;
}
#frm_form_9_container .frm_expense_date label.frm_primary_label {
width: 93px;
height: 32px;
border: 1px solid #888;
margin-right: 0px !important;
} .mpr-row {
margin: auto;
width: 1000px;
display: block;
overflow: hidden;
box-sizing: border-box;
border: 1px solid black; 
}
.mpr-referral-row {
background-color: #eee;
}
.mpr-label {
float: left;
padding: 4px;
display: block;
min-width: 120px;
font-weight: bolder;
background-color: #ffffe9;
border-right: 1px solid black; 
}
.mpr-data {
border-right: 1px solid black; 
display: block;
float: left;
padding: 4px;
}
.mpr-name, .mpr-email, .mpr-address, .mpr-referral {
width:  400px;
}
.mpr-phone, .mpr-member {
width: 125px;
}
.mpr-update, .mpr-birthday, .mpr-zip {
width: 113px;
border-right: 0px;
}
.mpr-city {
width: 245px;
}
.mpr-state {
width: 120px;
}
.mpr-referral {
width: 400px;
}
.mpr-district {
width: 871px;
border: none;
}
.mpr-data.mpr-ref-email {
width: 355px;
border: none;
}
.mpr-ref-address {
width: 878px;
border: none;
}   #supplementary.one,
#supplementary.two,
#supplementary.three {
color: #fff;
background-color: #114D9C;
} .sidebar-primary {
width: 280px;
} .hentry,
.widget {
margin: 0px 0px 0px 0px;
} body .simplePullQuote {
width:40%;
float:right;
border-top: 3px #114D9C solid;
border-bottom: 3px #114D9C solid;
} body {
font-size: 17px;
font-weight: 500;
} h1, .h1 {
color: #767967;
padding: 5px 0 6px 5px;
border: none;
border-top: 3px solid #114D9C;
border-bottom: 3px solid #114D9C;
margin: 7px 0px .7em 0px;
background: #F2F2F2;
width: 650px;
max-width: 100%;
font-size: 18px;
}
h2, .h2 {color: #114D9C;
margin: 7px 0px .7em 0px;
font-size: 24px;
color:green;
}
h3, .h3 {color: #404040;
font-size: 16pt;
font-weight: bold;
} .site-title {
display: none;
} #supplementary, #site-generator {
padding: 0px;
border-top: 6px solid #114D9C;
}
.catchbase-nav-menu a, .sidebar-header-right .widget_nav_menu a {
color: #666;
padding: 10px 15px 10px 20px;
} #search-toggle {
color: white;
} #masthead {
padding: 0px;
} .nav-primary .search-field:focus {
color:#000;
background-color: #FFFFE0;
}
.nav-primary .search-field {
-webkit-box-sizing: border-box; 
-moz-box-sizing:    border-box; box-sizing:         border-box;
width:  100%;
float: right;
width: 350px;
top: -20px;
position: relative;
left: 40px;
opacity: .9;
border: 3px solid #114D9C;
color:#fff;
background-color: #FFFFE0;
}
#search-container {
background-color: transparent;
border-bottom: 0px;
border-top: 0px;
}
#search-container {
background-color: transparent);
border-bottom: 0px;
border-top: 0px;
} ul {
list-style-position: inside;
} #frm_field_499_container  {
display: none; 
height: 0px;
}
div#frm_expense_submit {
top: 35px;
float: left;
position: relative;
}
input#expense-claim-draft {
position: relative;
float: left;
margin-right: 10px;
}
input#expense-claim-finalize {
position: relative;
float: left;
}
input#expense-claim-finalize, input#expense-claim-draft {
font-size: 17px;
box-shadow: none !important;
text-align: center;
border-radius: 5px;
padding-top: 8px;
display: block;
width: 125px;
height: 50px;
background-color: #e5b632;
text-decoration: none;
color: #fff;
margin-right: 10px;
}
#post-3652 a#expense-claim-draft {
display: none;
}
#post-3652 input#expense-claim-finalize {
position: relative;
top: -0px;
left: 800px;	
}
input#expense-claim-finalize:hover, input#expense-claim-draft:hover {
background-color: #114D9C;
text-decoration: none;
cursor: pointer;
color: #fff;
}
div#frm_field_223_container {
width: 200px;
}
select#field_46vji {
width: 200px;
} span.breadcrumb-title { display: none; }
@media print { nav,
header,
footer {
display: none;
}
#page.hfeed.site {
margin: 0px;
width: 1200px;
}
#breadcrumb-list {
display: none;
}
#wpadminbar {
display: none;
}
#main article {
padding: 0px;
}
#content .wrapper {
padding: 0px;
}
#header-featured-image  {
display: none;
}  div#ExpenseFrame {
background-color: transparent;
position: fixed;
overflow: auto;
top: 0px;
left: 0px;
width: auto;
height: auto;
z-index: 300;
}
.reportContainer {
background-color: #fff;
margin: auto;
width: 1100px;
box-sizing: border-box;
}
.reportBody { display: block;
}
.reportRow {
width: 100%;
clear: both;
display: block;
}
.reportCol3 {
width: 360px;
float: left;
overflow: hidden; }
.reportTitle {
font-weight: bolder;
font-family: helvetica;
font-size: 18pt;
text-align: right;	
}
.reportSubmitDate {
font-weight: bolder;
font-family: helvetica;
font-size: 18pt;
text-align: right;	
}
.reportLabel {
padding: 0px 5px 0px 5px;
font-weight: bolder;
font-family: helvetica;
background-color: #ddd;
}
.reportData {
padding: 0px 5px 0px 5px;
white-space: nowrap;
}
.reportSummaryHead {
float: left;
width: 270px;
font-family: helvetica;
font-size: 12pt;
overflow: hidden;
white-space: nowrap;
text-align: center;
padding: 0px 3px 0px 3px;
background-color: #ddd;
border: 1px solid #666;
box-sizing: border-box;	
}
.reportSummary {
float: left;
width: 270px;
font-family: helvetica;
font-size: 12pt;
overflow: hidden;
white-space: nowrap;
text-align: center;
padding: 0px 3px 0px 3px;
border: 1px solid #666;
display: block;
box-sizing: border-box;
}
.reportDetailHead {
padding: 0px 3px 0px 3px;
font-family: helvetica;
font-weight: bold;
background-color: #ddd;
border: 1px solid #666;
}
.reportDetail {
float: left;
width: 90px;
font-family: helvetica;
font-size: 12pt;
overflow: hidden;
white-space: nowrap;
text-align: right;
padding: 0px 3px 0px 3px;
box-sizing: border-box;
}
.reportNotes {
font-family: helvetica;
font-weight: bold;
background-color: #eee;
border-right: none;
width: 997px !important;
box-sizing: border-box;
}
.reportDate {
font-family: helvetica;
font-weight: bold;
background-color: #eee;
border-left: none;
width: 100px !important;
box-sizing: border-box;
}
.reportBlank {
height: 5px;
max-height: 5px;
}
.grey-border {
border: 1px solid #333;	
}
.ralign {
text-align: right !important;
}
.lalign {
text-align: left !important;
}
.calign {
text-align: center !important;
}  
}  div#ExpenseFrame {
background-color: #fff;
position: fixed;
overflow: auto;
top: 0px;
left: 0px;
width: 100vw;
height: 100vh;
z-index: 300;
}
.reportContainer {
background-color: #fff;
margin: auto;
width: 1100px;
box-sizing: border-box;
}
.reportBody { display: block;
}
.reportRow {
width: 100%;
clear: both;
display: block;
}
.reportCol3 {
width: 360px;
float: left;
overflow: hidden; }
.reportTitle {
font-weight: bolder;
font-family: helvetica;
font-size: 18pt;
text-align: right;	
}
.reportSubmitDate {
font-weight: bolder;
font-family: helvetica;
font-size: 18pt;
text-align: right;	
}
.reportLabel {
padding: 0px 5px 0px 5px;
font-weight: bolder;
font-family: helvetica;
background-color: #ddd;
}
.reportData {
padding: 0px 5px 0px 5px;
white-space: nowrap;
}
.reportSummaryHead {
float: left;
width: 270px;
font-family: helvetica;
font-size: 12pt;
overflow: hidden;
white-space: nowrap;
text-align: center;
padding: 0px 3px 0px 3px;
background-color: #ddd;
border: 1px solid #666;
box-sizing: border-box;	
}
.reportSummary {
float: left;
width: 270px;
font-family: helvetica;
font-size: 12pt;
overflow: hidden;
white-space: nowrap;
text-align: center;
padding: 0px 3px 0px 3px;
border: 1px solid #666;
display: block;
box-sizing: border-box;
}
.reportDetailHead {
padding: 0px 3px 0px 3px;
font-family: helvetica;
font-weight: bold;
background-color: #ddd;
border: 1px solid #666;
}
.reportDetail {
float: left;
width: 90px;
font-family: helvetica;
font-size: 12pt;
overflow: hidden;
white-space: nowrap;
text-align: right;
padding: 0px 3px 0px 3px;
box-sizing: border-box;
}
.reportNotes {
font-family: helvetica;
font-weight: bold;
background-color: #eee;
border-right: none;
width: 997px !important;
box-sizing: border-box;
}
.reportDate {
font-family: helvetica;
font-weight: bold;
background-color: #eee;
border-left: none;
width: 100px !important;
box-sizing: border-box;
}
.reportBlank {
height: 5px;
max-height: 5px;
}
.grey-border {
border: 1px solid #333;	
}
.ralign {
text-align: right !important;
}
.lalign {
text-align: left !important;
}
.calign {
text-align: center !important;
} .login_logout {
font-family: Arial;
font-size: 16px;
font-weight: bold;
padding: 10px 0px 10px 0px;
float: right; 
display: block;
margin: 0px 0px 5px 0px;
width: 75px;
}
input#wp-submit,
input#online-app,
input#paypal-button {
box-shadow: none;	
font-family: Arial;
font-size: 16px;
padding: 10px 0px 10px 0px;
text-shadow: none;
border:none;
display: block;
margin: 0px 0px 5px 0px;
width: 75px;
}
input#wp-submit,
input#online-app,
input#paypal-button,
.login_logout a:link, .login_logout a:visited, .login_logout a:active, 
.login_logout:link, .login_logout:visited, .login_logout:active,
a.more-link:link, a.more-link:active, a.more-link:visited {
height: 40px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
overflow: hidden;
background-color: #e5b632;
text-decoration: none;
text-align: center;
padding: 7px;
color: #fff;
}
.entry-container a.button_state {
background: #F2F2F2;
border-radius: 0;
color: #1F469C;
display: inline-block;
font-size: 1.6rem;
font-weight: 400;
height: auto;
padding: 3px  10px;
a.more-link:link, a.more-link:active, a.more-link:visited {
width: 100px;
display: block;
}
input#wp-submit:hover,
input#online-app:hover,
input#paypal-button:hover,
.login_logout:hover, .login_logout a:hover,
a.button_state:hover,
a.more-link:hover {
background-color: #114D9C;
text-decoration: none;
cursor: pointer;
color: #fff;
}
.divActionButtonConatiner {
display: block;
width: 100px;
height: 50px;
float: right;
margin: 4px;
overflow: hidden;
}
.divActionButton {
font-weight: bolder;
text-align: center;
border-radius: 5px;
padding-top: 12px;
display: block;
width: 100%;
height: 100%;
background-color: #e5b632;
text-decoration: none;
color: #fff;
}
a.divActionButton.divNewButton:link, a.divActionButton.divNewButton:active, a.divActionButton.divNewButton:visited {
text-decoration: none;
background-color: #e5b632;
color: #fff;
}
a.divActionButton.divNewButton:hover {
background-color: #eee;
text-decoration: none;
cursor: pointer;
color: #114D9C;
}
a.divRowButton:link, a.divRowButton:active, a.divRowButton:visited {
background-color: #e5b632;
text-decoration: none;
color: #fff;
}
a.divRowButton:hover {
background-color: #114D9C;
text-decoration: none;
cursor: pointer;
color: #fff;
}
div#instructions {
position: relative;
left: -50px;
width: 125px;
top: -4px;
}
.blue-text {
color: blue;
}
input#search::-webkit-input-placeholder {
color: #000;
}
input#search::-moz-placeholder { color: #000;
}
input#search:-ms-input-placeholder { color: #000;
}
input#search:-moz-placeholder { color: #000;
}
input.search-field::-webkit-input-placeholder {
color: #000;
}
input.search-field::-moz-placeholder { color: #000;
}
input.search-field:-ms-input-placeholder { color: #000;
}
input.search-field:-moz-placeholder { color: #000;
} #header-left-nav li.level3-menu {
padding-left: 20px;
} .entry-meta {
display:none;
}