﻿/* After testing, use these styles to hide the test fields on the member app */
#hideAfterTesting {
	width: 95%;
	padding: 6px; 
	margin: 0px;
	overflow: hidden;
	display: none;
	visibility: hidden;
	/*height: 1px;*/  /*uncomment this out after testing the form*/
	border: #ff0000 0 solid;*/  /*change this to 0px after testing the form*/
}
			
/* Member App Error Message Fix */
#Content_WebInputSubmit1_lblMessage {
	color: #000080;
	font-size: 20px!important;
	position: absolute;
	background-color: #FFFF00;
	top: 40px;
	left: 40px;
	width: auto;
	padding: 0;
	font-weight: 900;
}
/* special styles */
.instructions {
	color: #ff0000;
}

/* Table styles */
.postbackmessage {
	color: #ff0000; 
	font: 24px Arial Bold;
	background-color: #eeeeee;
	border: #cccccc 1px solid;
	padding: 3px 8px;
	display: none;
	width: 100%;
}
#table table tr td {
	text-align: left;
	width: 170px;
}
#table tr td input {
	background: #eee;
	border-width: 1px;
	border-color: #999;
}
#table tr td input[type=submit] {
	background-color: #005670;
}
#table tr td select {
	background: #eee;
	border-width: 1px;
	border-color: #999;
	padding-right: 20px;
}
#table tr td textarea {
	background: #eee;
	border-width: 1px;
	border-color: #999;
}
#table tr td input:hover {
	background: #ddd;
}
#table tr td select:hover {
	background: #ddd;
}
#table tr td textarea:hover {
	background: #ddd;
}
#table tr th {
	background: #006790;
	text-align:left;
	border-bottom: #555555 2px solid;
	color: #ffffff;
}
#businesstypedescription {
	color: #ff0000; 
	font-style: italic;
	width: 460px;
}
.required {
	color: #ff0000; 
	font-size: 110%;
}
#Content_WebInputTextBox32_txtWebInputTextBox {
	margin-left: 105px;
}
#Content_WebInputTextBox32_tblCreditCardInfo {
	width: 500px;
}
#Content_WebInputSubmit1_tblSubmit td {
	width: 500px !important;
}

#select_typeOfOrganization {max-width:300px !important;}