/*SYSTEM STYLES*/


/*Adjustable System Styles*/

form {
	/*background-color: #00B2EE;*/
	padding: 0px 0px 0px 0px;
	display: table;
}
input {
    border: 1px solid #006;
    background: #ffc;
}
input:hover {
    border: 1px solid #FFF;
    background: #00B2EE;
}
button {
    border: 1px solid #006;
    background: #ccf;
}
button:hover {
    border: 2px solid #FFF;
    background: #00B2EE;
}
label {
	display: block;
    float: left;
    margin: 2px 14px 6px 4px;
    text-align: left;
}

label.form_required {
    font-weight : bold;
    color: red;
	margin: 2px 0px 6px -14px;
	width: 2px;
}

label.form_notes {
	font-size: 10px;
    font-weight : normal;
    color: red;
	margin: 2px 0px 6px 0px;
}

span {
	color: red;

}


.staff_settings {
	background-color: #000000;
}

.account_settings {
	background-color: #000000;
}

.recommendation_details {
	background-color: #000000;
}

.profile_details {
	background-color: #000033;
}

.login_details {
	background-color: #000000;
}

/*Form Fields*/

.form_viewfile{
    font-weight : bold;
	color : #00FFFF;
}

.form_field, .form_required, .form_description, .form_button{
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #FFFFFF;
}

.text_box{
	
    width: 120px;
}

.text_area, .text_select {
	
    width: 230px;
}

.text_area{
    height: 80px;
}






a.managelinks {
	color: #000000; 
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

a.managelinks:hover {
	color: red; 
}  	

table.manage_table {
	table-layout: fixed;
	/*border-collapse: collapse;*/ 
	margin: 0px;
	border: 0px solid #FFFFFF; 
	color: #000000; 
	font-size: 14px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table.manage_table  th,thead,tfoot {
	background-color: #666666;
	color: #FFFFFF; 
}	

table.manage_table td {
	padding: 0px 4px 0px 4px;
}

table.manage_table tr.color1 td {
	background-color: #000000;
}	

table.manage_table tr.color2 td {
	background-color: #666666;
}	
	


/*Non - Adjustable System Styles*/

table.manage_table tr.status_doctor_verify td {
	background-color: #FCD116;
}	

table.manage_table tr.status_physical_verify td {
	background-color: #99CC32;
}	

table.manage_table tr.status_active td {
	background-color: #83F52C;
}

table.manage_table tr.status_inactive td {
	background-color: brown;
}	

table.manage_table tr.status_cancelled td {
	background-color: #FF6EB4;
}	

table.manage_table tr.status_delete td {
	background-color: #FFFFFF;
}	
	
table.manage_table tr.status_expired td {
	background-color: #FF0000;
}	

table.manage_table tr.status_renew td {
	background-color: #4B0082;
}	

table.manage_table tr.status_doctor_current td {
	background-color: #83F52C;
}	

table.manage_table tr.status_doctor_delinquent td {
	background-color: #FF0000;
}	

table.manage_table tr.status_doctor_canceled td {
	background-color: #FF0000;
}	

table.manage_table tr.status_doctor_revoked td {
	background-color: #FF0000;
}	




