.input_1{
	background : Silver;
	font : normal normal 12px Arial, Helvetica, sans-serif;
	width: 300px;
	letter-spacing : 1px;
}
.input_2{
	font : normal normal 12px Arial, Helvetica, sans-serif;
	width: 280px;
	letter-spacing : 1px;
}
.input_3{
	font : normal normal 12px Arial, Helvetica, sans-serif;
	width: 280px;
	height: 150px;
	letter-spacing : 1px;
}
.text2{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
}
.text_red{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color: Red;
}
#probel{
	font-size : 3px;
}

#style_bg{
	background-color : #c6e6a3;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #18600a;
	height: 25px;
	line-height: 25px;
}
#style_top{
	background-image : url(images/3.gif);
	background-repeat : repeat-x;
}
#style_left{
	background-image : url(images/8.gif);
	background-repeat : repeat-y;
}
#style_right{
	background-image : url(images/5.gif);
	background-repeat : repeat-y;
}
#style_bott{
	background-image : url(images/7.gif);
	background-repeat : repeat-x;
}
#style_ph{
	border : 2px solid #c6e6a3;
}
#style_top_sm{
	background-image : url(images/1_2.gif);
	background-repeat : repeat-x;
}
#style_left_sm{
	background-image : url(images/1_3.gif);
	background-repeat : repeat-y;
}
#style_right_sm{
	background-image : url(images/1_4.gif);
	background-repeat : repeat-y;
}
#style_bott_sm{
	background-image : url(images/1_5.gif);
	background-repeat : repeat-x;
}
#style_recl{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: Silver;
	height: 25px;
	line-height: 25px;

}
#style_hr{
	border : 1px solid #c6e6a3;
}
#style_padding{
	padding-bottom : 15px;
	padding-left : 30px;
	padding-right : 30px;
	padding-top : 15px;
}

.form_header {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size:8pt;
	font-weight: bold;	
}

.form_label {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size:8pt;
	padding: 2px 2px 2px 4px;
}

.form_checkbox {
	border: 0px;
	background: #e1ffd4;
}

.form_search_btn {
	height: 26px;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;	
	border: 2px solid #336633;
	background-image: none;
	background-color: Green;
	color: #FFFFFF;
}

.form_table {
	background-color: #E1FFD4;	
}

.form_table_header {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	background-color: #E1FFD4;
	padding: 2px 6px 2px 8px;
}

.form_table_cell {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size:8pt;
	background-color: #E1FFD4;	
	padding: 0px 6px 0px 8px;
}

.clinic_table_small {
	background-color: #FFFFFF;
	border: 1px solid #BDFFBF;
}

.clinic_table_header {
	height: 23px;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
	padding: 5px;
	background-color: #E1FFD4;
}

.clinic_table_cell {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	padding: 3px;
	background-color: #FFFFFF;
}

.clinic_table_special {
	background-color: #FFFFFF;
	border: 2px solid #00B206;
}

a.clinic_link_d:link {
	color: #000000;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
}

a.clinic_link_d:visited {
	color: #000000;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;	
}

a.clinic_link:link, a.clinic_link:visited {
	color: #000000;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
}

a.clinic_link:hover, a.clinic_link:active {
	color: #FFA600;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;	
	font-weight: bold;	
}

a.readm:link, a.readm:visited {
	color: #005500;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.readm:hover, a.readm:active {
	color: #009900;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.close_link {
	color: #005500;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.comment_header {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #F4FFEE;		
	padding: 2px;
}

.comment_body {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	padding: 10px 4px 4px 4px;	
}

.comment_rate {
	color: #999999;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	padding: 4px 4px 4px 4px;	
}

.spo_active_table {
	background-color: #EAFFE1;
/*	border: 0px solid #BDFFBF;*/
}

.spo_inactive_table {
	background-color: #E1FFD4;
	border: 2px solid #FF0000;
}

.spo_timeout_table {
	background-color: #E1FFD4;
	border: 2px solid #FFD700;
}

.spo_table_dates_cell {
	color: #AAAAAA;
	width: 180px;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	padding: 4px 4px 4px 4px;	
	border-bottom: 1px solid #DFDFDF;
}

.spo_table_dates_cell strong{
	color: #999999;
	font-weight: bold;
}

.spo_table_comment_cell {
	color: #999999;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	padding: 4px 4px 4px 4px;	
}

.spo_table_message_cell {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	padding: 4px 4px 4px 4px;	
	border-bottom: 1px solid #DFDFDF;
}

.spo_table_clinic_cell {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding: 4px 4px 4px 4px;	
}

.spo_table_clinic_cell a:link, .spo_table_clinic_cell a:visited {
	color: #005500;
	font-weight: bold;
	text-decoration: underline;
}

.spo_table_clinic_cell a:hover, .spo_table_clinic_cell a:active {
	color: #009900;
	font-weight: bold;
	text-decoration: underline;
}

.spo_section_table {
	width: 100%;
	margin-top: 10px;
}

.spo_section1_table_cell {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
	color: #007700;
	padding: 2px 2px 2px 4px;
	background-color: #FFFFFF;
	border-bottom: 1px dashed #DDDDDD;
	
}

.spo_section2_table_cell {
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
	color: #555555;
	padding: 2px 2px 2px 4px;
	background-color: #FFFFFF;
	border-bottom: 1px dashed #DDDDDD;
}

.msg_error {
	color: #CC0000;
	font-weight: bold;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
}

.msg_success {
	color: #007700;
	font-weight: bold;
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size: 8pt;
}

.cell1_table1{
	border: 1px solid #CCCCCC;
}

.cell1_table2{
	border: 2px solid #FF0000;
}

.cell1_header1{
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size:8pt;
	background-color: #E1FFD4;	
	padding: 2px 6px 2px 6px;
}
.cell1_body1{
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size:8pt;
	background-color: #FFFFFF;	
	padding: 6px 6px 6px 6px;
}

.cell1_body2{
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size:8pt;
	background-color: #FFFFFF;	
	padding: 6px 6px 6px 6px;
	border-top: 1px solid #CCCCCC;
}
.cell1_footer1{
	font-family: Tahoma,Verdana,Arial, sans-serif;
	font-size:8pt;
	background-color: #E1FFD4;	
	padding: 6px 6px 6px 6px;
	border-top: 1px solid #CCCCCC;
}




#beg{font-size: 11px; color: #00BC31;}
#beg a{color: #00BC31; font-size: 11px;}
