.a_dealers
{
	text-decoration: underline;
	color:  var(--back_color1);
}
.progress_button_status_open
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	background-color: var(--header_text_background_color3);
	color: white;
	vertical-align: center;
	cursor: no-drop;
	font-size: var(--text_smaller);
}
.progress_button_status_closed
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	background-color: var(--header_text_background_color4);
	color: white;
	vertical-align: center;
	cursor: no-drop;
	font-size: var(--text_smaller);
}
.progress_button_none
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	
	background:linear-gradient(45deg,red,white,red);
	color: black;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.progress_button_none:hover
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	
	background:linear-gradient(45deg,white,red,white);
	color: black;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.progress_button_pending
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	
	background:linear-gradient(45deg,yellow,white,yellow);
	color: black;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.progress_button_pending:hover
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	
	background:linear-gradient(45deg,white,yellow,white);
	color: black;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.progress_button_found
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	
	background:linear-gradient(45deg,green,white,green);
	color: black;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.progress_button_found:hover
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	
	background:linear-gradient(45deg,white,green,white);
	color: black;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.progress_button_unavailable
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	
	background-color: var(--default_background_color);
	color: black;
	vertical-align: center;
	cursor: no-drop;
	font-size: var(--text_smaller);
}
.listingparametertable_dummybutton_unavailable
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	/*	background-color: var(--back_color_alert);
	color: white;	*/
	background:linear-gradient(45deg,yellow,white,yellow);
	color: black;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: no-drop;
	font-size: var(--text_smaller);
}
.listingparametertable_button_unavailable
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	background-color: var(--default_background_color);
	color: white;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: no-drop;
	font-size: var(--text_smaller);
}
.listingparametertable_button_cancel
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	/*	background-color: var(--back_color_alert);
	color: white;	*/
	background:linear-gradient(45deg,yellow,white,yellow);
	color: black;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.listingparametertable_button_cancel:hover
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	/*color: var(--back_color_alert);
	background-color: white; */
	background:linear-gradient(45deg,white,yellow,white);
	color: black;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.listingparametertable_button_clear
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	/*	background-color: var(--back_color_alert);
	color: white;	*/
	background:linear-gradient(45deg,red,white,red);
	color: black;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.listingparametertable_button_clear:hover
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	/*color: var(--back_color_alert);
	background-color: white; */
	background:linear-gradient(45deg,white,red,white);
	color: black;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.listingparametertable_button_glowing
{
	display: block;
	animation: glowing2 1300ms infinite;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	/*	background-color: var(--selected_button_color1);*/
	background:linear-gradient(45deg,green,yellow,green);
	color: black;
	/*	color: white; */
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.listingparametertable_button
{
	display: block;
	/* animation: glowing2 1300ms infinite; */
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	/*	background-color: var(--selected_button_color1);*/
	background:linear-gradient(45deg,green,yellow,green);
	color: black;
	/*	color: white; */
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.listingparametertable_button:hover
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	background:linear-gradient(45deg,yellow,green,yellow);
	color: black;
	/*color: var(--selected_button_color1);
	background-color: white; */
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.listingparametertable_edit_button
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	/*background-color: var(--back_color1);
	color: white; */
	background:linear-gradient(45deg,blue,white,blue);
	color: black;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.listingparametertable_edit_button:hover
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	/*	color: var(--back_color1);
	background-color: white; */
	background:linear-gradient(45deg,white,blue,white);
	color: black;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.listingparametertable_alert_button
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	background-color: var(--back_color_alert);
	color: black;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.listingparametertable_alert_button:hover
{
	display: block;
	border:solid;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 100%;
	color: var(--back_color_alert);
	background-color: black;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.display_Characteristic_Listing_button
{
	/* display: block; */
	border:solid;
	text-align: center;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 92%;
	/*	background-color: var(--selected_button_color1);*/
	background:linear-gradient(45deg,green,yellow,green);
	color: black;
	/*	color: white; */
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.display_Characteristic_Listing_button:hover
{
	/* display: block; */
	border:solid;
	text-align: center;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 92%;
	background:linear-gradient(45deg,yellow,green,yellow);
	color: black;
	/*color: var(--selected_button_color1);
	background-color: white; */
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.hide_Characteristic_Listing_button
{
	/* display: block; */
	border:solid;
	text-align: center;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 92%;
	/*	background-color: var(--selected_button_color1);*/
	background:linear-gradient(45deg,red,yellow,red);
	color: black;
	/*	color: white; */
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.hide_Characteristic_Listing_button:hover
{
	/* display: block; */
	border:solid;
	text-align: center;
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	width: 92%;
	background:linear-gradient(45deg,yellow,red,yellow);
	color: black;
	/*color: var(--selected_button_color1);
	background-color: white; */
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.platfrom_functionality_button1 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 120px;
	/* line-height: 12px; */
	text-align: center;
	background-color: var(--selected_button_color1);
	color: white;
	border-radius: 5px 5px 5px 5px;
	/* white-space:normal; */
	/* text-decoration: underline; */
	vertical-align: middle;
}
.platfrom_functionality_button1:hover 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 120px;
	/* line-height: 12px; */
	text-align: center;
	background-color: black;
	color: var(--cancel_button_color1);
	border-radius: 5px 5px 5px 5px;
	/* white-space:normal; */
	/* text-decoration: underline; */
	vertical-align: middle;
}
.platfrom_functionality_button2 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 24px;
	/* line-height: 12px; */
	text-align: center;
	background-color: var(--cancel_button_color1);
	color: black;
	border-radius: 5px 5px 5px 5px;
	/* white-space:normal; */
	/* text-decoration: underline; */
	vertical-align: middle;
}
.platfrom_functionality_button2:hover 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 24px;
	/* line-height: 12px; */
	text-align: center;
	background-color: black;
	color: var(--cancel_button_color1);
	border-radius: 5px 5px 5px 5px;
	/* white-space:normal; */
	/* text-decoration: underline; */
	vertical-align: middle;
}
.platfrom_functionality_button3 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 24px;
	/* line-height: 12px; */
	text-align: center;
	background-color: var(--highlight_button_color1);
	color: black;
	border-radius: 5px 5px 5px 5px;
	/* white-space:normal; */
	/* text-decoration: underline; */
	vertical-align: middle;
}
.platfrom_functionality_button3:hover 
{
	padding-top: 30px;
	
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	
	
	text-align: center;
	background-color: black;
	color: var(--highlight_button_color1);
	border-radius: 5px 5px 5px 5px;
	
}
.platfrom_functionality_button4 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 24px;
	/* line-height: 12px; */
	text-align: center;
	background-color: var(--blue_text_color);
	color: white;
	border-radius: 5px 5px 5px 5px;
	/* white-space:normal; */
	/* text-decoration: underline; */
	vertical-align: middle;
}
.platfrom_functionality_button4:hover 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 24px;
	/* line-height: 12px; */
	text-align: center;
	background-color: white;
	color: var(--blue_text_color);
	border-radius: 5px 5px 5px 5px;
	/* white-space:normal; */
	/* text-decoration: underline; */
	vertical-align: middle;
}
.registration_button 
{
	display: block;
	font-size: 12px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 16px;
	line-height: 12px;
	text-align: center;
	background-color: var(--selected_button_color1);
	color: white;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	text-decoration: none;
	vertical-align: middle;
}
.registration_button:hover 
{
	display: block;
	font-size: 12px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 16px;
	line-height: 12px;
	text-align: center;
	background-color: white;
	color:  var(--selected_button_color1);
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	text-decoration: none;
	vertical-align: middle;
}
.registration_button_disabled
{
	display: block;
	font-size: 12px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 16px;
	line-height: 12px;
	text-align: center;
	/* background-color: var(--default_background_color); */
	background-color: transparent;
	color: red;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	text-decoration: none;
	vertical-align: middle;
	cursor: no-drop;
}

.login_button 
{
	display: block;
	font-size: 12px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 18px;
	line-height: 12px;
	text-align: center;
	background-color: var(--selected_button_color1);
	color: white;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	text-decoration: none;
}
.login_button:hover 
{
	display: block;
	font-size: 12px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 18px;
	line-height: 12px;
	text-align: center;
	background-color: white;
	color:  var(--selected_button_color1);
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	text-decoration: none;
}
.login_button_disabled 
{
	display: block;
	font-size: 12px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 18px;
	line-height: 12px;
	text-align: center;
	/* background-color: var(--default_background_color); */
	background-color: transparent;
	color: red;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	text-decoration: none;
	cursor: no-drop;
}
.logout_button 
{
	display: block;
	font-size: 12px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 16px;
	line-height: 12px;
	text-align: center;
	/*	background-color: red; */
	background:linear-gradient(45deg,red,white,red);
	color: black;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	text-decoration: none;
	cursor: pointer;
}
.logout_button:hover 
{
	display: block;
	font-size: 12px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 16px;
	line-height: 12px;
	text-align: center;
	/*	background-color: white; */
	background:linear-gradient(45deg,white,red,white);
	color: black;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	text-decoration: none;
	cursor: pointer;
}
.Listing_LEG_Button_Control 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	/* height: 20px; */
	/* line-height: 12px; */
	text-align: left;
	/*	background-color: var(--selected_button_color1); */
	background:linear-gradient(45deg,white,black,white);
	color: white;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	vertical-align: middle;
	cursor: pointer;
}
.prolific_vendor_button_active 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	/* height: 20px; */
	/* line-height: 12px; */
	text-align: left;
	background-color: var(--selected_button_color1);
	color: white;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	vertical-align: middle;
	cursor: pointer;
}
.prolific_vendor_button_inactive 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	/* height: 20px; */
	/* line-height: 12px; */
	text-align: left;
	background-color: var(--unavailable_button_color1);
	color: var(--back_color_alert);
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	vertical-align: middle;
	cursor: no-drop;
}
.table_vendor_button_active_selected 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	/* height: 20px; */
	/* line-height: 12px; */
	text-align: left;
	background-color: var(--selected_button_color1);
	color: white;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	vertical-align: middle;
	cursor: pointer;
}
.table_vendor_button_active_selected:hover 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	/* height: 20px; */
	/* line-height: 12px; */
	text-align: left;
	color: var(--selected_button_color1);
	background-color: white;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	vertical-align: middle;
	cursor: pointer;
}
.table_vendor_button_active 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	/* height: 20px; */
	/* line-height: 12px; */
	text-align: left;
	background-color: var(--unselected_button_color1);
	color: white;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	vertical-align: middle;
	cursor: pointer;
	
}
.table_vendor_button_active:hover
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	/* height: 20px; */
	/* line-height: 12px; */
	text-align: left;
	color: var(--unselected_button_color1);
	background-color: white;
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	vertical-align: middle;
	cursor: pointer;
	
}
.table_vendor_button_inactive 
{
	display: block;
	font-size: var(--text_big);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	/* height: 20px; */
	/* line-height: 12px; */
	text-align: left;
	background-color: var(--unavailable_button_color1);
	color: var(--back_color_alert);
	border-radius: 5px 5px 5px 5px;
	white-space:normal;
	vertical-align: middle;
	cursor: no-drop;
	
}
.cancel_box 
{
	border: 1px solid green ;
	width: 90%;
	height: 200%;
	font-weight:bold;
	background-color: #F1E036;
	border-radius: 5px 5px 5px 5px;
	color:black;
	text-align:center;
	font-size: 20px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
	cursor: pointer;
}
.cancel_box:hover 
{
	border: 1px solid green ;
	width: 100%;
	height: 200%;
	font-weight:bold;
	background-color: #000080;
	border-radius: 5px 5px 5px 5px;
	color:#F1E036;
	text-align:center;
	font-size: 20px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
	cursor: pointer;
}
.DC_Select_box 
{
	border: 1px solid black ;
	display: block;
	width: 100%;
	height: 100%;
	font-weight:bold;
	
	background:linear-gradient(45deg,green,white, green);
	border-radius: 5px 5px 5px 5px;
	color:black;
	text-align:center;
	font-size: 8px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
	text-decoration: none;
}
.DC_Select_box:hover 
{
	border: 1px solid white ;
	width: 100%;
	height: 100%;
	font-weight:bold;
	/*	background-color: #000080;	*/
	background:linear-gradient(45deg,red,black,red);
	border-radius: 5px 5px 5px 5px;
	color:white;
	text-align:center;
	font-size: 8px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
	text-decoration: none;
}
.DC_Delete_box 
{
	border: 1px solid black ;
	display: block;
	width: 100%;
	height: 100%;
	font-weight:bold;
	background:linear-gradient(45deg,red,white,red);
	border-radius: 5px 5px 5px 5px;
	color:black;
	text-align:center;
	font-size: 8px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
	text-decoration: none;
}
.DC_Delete_box:hover 
{
	border: 1px solid white ;
	width: 100%;
	height: 100%;
	font-weight:bold;
	/*	background-color: #000080;	*/
	background:linear-gradient(45deg,green,black, green);
	border-radius: 5px 5px 5px 5px;
	color:white;
	text-align:center;
	font-size: 8px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
	text-decoration: none;
}
.DC_Disable_box 
{
	border: 1px solid black ;
	display: block;
	width: 100%;
	height: 100%;
	font-weight:bold;
	background:var( --unavailable_button_color1);
	border-radius: 5px 5px 5px 5px;
	color:black;
	text-align:center;
	font-size: 8px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
	text-decoration: none;
}
.administrator_box 
{
	border: 1px solid green ;
	display: block;
	width: 100%;
	height: 200%;
	font-weight:bold;
	/*	background-color: red; */
	background:linear-gradient(45deg,red,white,red);
	border-radius: 5px 5px 5px 5px;
	color:black;
	text-align:center;
	font-size: 20px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
	text-decoration: none;
	cursor: pointer;
}
.administrator_box:hover 
{
	border: 1px solid green ;
	width: 100%;
	height: 200%;
	font-weight:bold;
	/*	background-color: #000080;	*/
	background:linear-gradient(45deg,white,red, white);
	border-radius: 5px 5px 5px 5px;
	color:black;
	text-align:center;
	font-size: 20px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
	text-decoration: none;
	cursor: pointer;
}
.roomauction_box 
{
	border: 1px solid green ;
	display: block;
	width: 100%;
	height: 200%;
	font-weight:bold;
	/*	background-color: #000080;	*/
	background:linear-gradient(45deg,#000080,white,#000080);
	border-radius: 5px 5px 5px 5px;
	color:black;
	text-align:center;
	font-size: 20px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
	text-decoration: none;
	cursor: pointer;
}
.roomauction_box:hover 
{
	border: 1px solid green ;
	width: 100%;
	height: 200%;
	font-weight:bold;
	background-color: red;
	background:linear-gradient(45deg,white,#000080,white);
	border-radius: 5px 5px 5px 5px;
	color:black;
	text-align:center;
	font-size: 20px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
	text-decoration: none;
	cursor: pointer;
}
.roomauction_box_disabled 
{
	border: 1px solid green ;
	display: block;
	width: 100%;
	height: 200%;
	font-weight:bold;
	background-color: grey;
	border-radius: 5px 5px 5px 5px;
	color:red;
	text-align:center;
	font-size: 20px;
	font-style: bold;
	margin-left: 0%;
	margin-right: 0%;
}
.notification_refresh_disabled
{
	color:red;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:dimgray;
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	width: 98%;
	border-radius: 5px 5px 5px 5px;
}
.notification_refresh
{
	color:black;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:red;
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	width: 98%;
	border-radius: 5px 5px 5px 5px;
}
.notification_refresh:hover
{
	color:#50E809;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#000080;
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	width: 98%;
	border-radius: 5px 5px 5px 5px;
}
.topLevel_selected_cancel
{
	background-color: yellow;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.topLevel_selected_cancel:hover	
{
	background-color: white;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: yellow;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.topLevel_unselected
{
	background-color: yellow;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: blue;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.topLevel_unselected:hover	
{
	background-color: yellow;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: red;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.topLevel_selected_reselect
{
	background-color: var(--active_button_color1);
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.listing_selected
{
	background-color: yellow;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: red;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.listing_selected:hover
{
	background-color: yellow;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: red;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.topLevel_selected_reselect:hover	
{
	background-color: white;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: var(--active_button_color1);
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.topLevel_selected_reselect_warning
{
	background-color: red;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.topLevel_selected_reselect_warning:hover	
{
	background-color: white;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: red;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.topLevel_selected_disabled
{
	background-color: grey;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.topLevel_selected_selected
{
	background-color: blue;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.topLevel_selected_selected:hover	
{
	background-color: white;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: #50E809;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.custom_country_cancel	
{
	background-color: var(--cancel_button_color1);
	text-align:center;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: var(--unselected_button_color2);
	display: block;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.custom_country_cancel:hover	
{
	background-color: var(--unselected_button_color2);
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: var(--cancel_button_color1);
	display: block;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.custom_country_selected	
{
	background-color: var(--selected_button_color1);
	/* background:linear-gradient(45deg,gree,white,green); */
	text-align:center;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: white;
	display: block;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.custom_country_selected:hover	
{
	background-color: white;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: var(--selected_button_color1);
	display: block;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.custom_country_unselected	
{
	background-color: var(--unselected_button_color1);
	text-align:center;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: red;
	display: block;
	width: 100%; 
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.custom_country_unselected:hover	
{
	background-color: red;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: var(--unselected_button_color1);
	display: block;
	width: 100%; 
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.custom_country_unselected_highlight	
{
	background-color: var(--highlight_button_color1);
	text-align:center;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: black;
	display: block;
	width: 100%; 
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.custom_country_unselected_highlight:hover	
{
	background-color: black;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: var(--highlight_button_color1);
	display: block;
	width: 100%; 
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.custom_country_unavailable	
{
	background-color: var(--unavailable_button_color1);
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: white;
	display: block;
	width: 100%; 
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.custom_country_always_unavailable	
{
	background-color: var(--unavailable_button_color1);
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: white;
	display: block;
	width: 100%; 
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.custom_country_suppressed	
{
	display:none;
	background-color: yellow;
	text-align:center;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: black;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
}
.custom_country_empty	
{
	background-color: var(--empty_button_color1);
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: black;
	display: block;
	width: 100%; 
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.small_button_old 
{
	display: block;
	white-space:normal;
	font-size: var(--text_smaller);
	font-weight:bold; 
	font-family:Calibri, "Times New Roman", Times, serif;
	width: var(--small_button_width);
	height: var(--category_button_height);
	line-height: 14px;
	text-align: center;
	/*	background-color: var(--unselected_button_color2);	*/
	background:linear-gradient(45deg,red,black,#000080,black,red);
	color: white;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
	
}
.small_button 
{
	display: block;
	white-space:normal;
	font-size: var(--text_smaller);
	font-weight:bold; 
	font-family:Calibri, "Times New Roman", Times, serif;
	width: var(--small_button_width);
	height: var(--category_button_height);
	line-height: 14px;
	text-align: center;
	background:linear-gradient(45deg,#00FF00,black,#000080,black,#00FF00);
	color: white;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.small_button:hover {
	display: block;
	width: var(--small_button_width);
	height: var(--small_button_height_hover);
	line-height: 14px;
	font-size: var(--category_button_height);
	text-align: center;
	/*	background-color: #fff;	*/
	background:linear-gradient(45deg,black,white,#00FF00,white,black);
	color: white;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.small_button_empty 
{
	display: block;
	white-space:normal;
	font-size: var(--text_smaller);
	font-weight:bold; 
	font-family:Calibri, "Times New Roman", Times, serif;
	width: var(--small_button_width);
	height: var(--category_button_height);
	line-height: 14px;
	text-align: center;
	/*	background-color: var(--unselected_button_color2);	*/
	
	background:linear-gradient(45deg,orange,black,#000080,black,orange);
	color: orange;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
	
}
.small_button_empty:hover {
	display: block;
	width: var(--small_button_width);
	height: var(--small_button_height_hover);
	line-height: 14px;
	font-size: var(--category_button_height);
	text-align: center;
	/*	background-color: #fff;	*/
	background:linear-gradient(45deg,black,white,orange,white,black);
	color: black;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.small_button_old_selected
{
	display: block;
	white-space:normal;
	font-size: var(--text_smaller);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: var(--small_button_width);
	height: var(--category_button_height);
	line-height: 14px;
	text-align: center;
	background:linear-gradient(45deg,yellow,#50E809,yellow); 
	/*	background-color: var(--selected_button_color2);  */
	color: black;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.small_button_selected
{
	display: block;
	white-space:normal;
	font-size: var(--text_smaller);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: var(--small_button_width);
	height: var(--category_button_height);
	line-height: 14px;
	text-align: center;
	background:linear-gradient(45deg,yellow,#50E809,yellow); 
	
	/*	background-color: var(--selected_button_color2);  */
	color: black;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}

.small_button_selected:hover {
	border: 2px solid black;
	display: block;
	width: var(--small_button_width);
	height: var(--small_button_height_hover);
	line-height: 14px;
	font-size: var(--category_button_height);
	text-align: center;
	background:linear-gradient(45deg,yellow,#50E809,yellow); 
	/*	color: var(--selected_button_color2); */
	color: black;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.small_button_empty_selected
{
	display: block;
	white-space:normal;
	font-size: var(--text_smaller);
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: var(--small_button_width);
	height: var(--category_button_height);
	line-height: 14px;
	text-align: center;
	background:linear-gradient(45deg,yellow,#50E809,yellow); 
	
	/*	background-color: var(--selected_button_color2);  */
	color: black;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}

.small_button_empty_selected:hover {
	border: 2px solid black;
	display: block;
	width: var(--small_button_width);
	height: var(--small_button_height_hover);
	line-height: 14px;
	font-size: var(--category_button_height);
	text-align: center;
	background:linear-gradient(45deg,yellow,#50E809,yellow); 
	/*	color: var(--selected_button_color2); */
	color: black;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.small_button2 {
	display: block;
	font-size: var(--text_smallerer);
	font-weight:bold;
	width: var(--small_button_width);
	height: var(--category_button_height);
	/* line-height: 23px; */
	text-align: left;
	background-color: green;
	color: black;
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.small_button3 {
	display: block;
	white-space:normal;
	border: none;
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size: var(--text_small);
	font-weight:bold;
	width: var(--small_button3_width);
	height: var(--category_button_height);
	/* line-height: 23px; */
	text-align: center;
	/* background-color: #c2c2a3; */
	background:linear-gradient(45deg,#c2c2a3,white,#c2c2a3);
	color: black;
	/*border-style:ridge;
	border-width:2px; 
	border-color:green; */
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.small_button4 {
	display: block;
	white-space:normal;
	border: none;
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size: var(--text_small);
	font-weight:bold;
	width: var(--small_button4_width);
	height: var(--category_button_height);
	line-height: 14px;
	text-align: center;
	/* background-color: var(--smart_color); */
	background:linear-gradient(45deg,red,white,red);
	/* background-color: #00FF00; */
	color: black;
	/*border-style:ridge;
	border-width:2px;
	border-color:red; */
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.small_button5 {
	display: block;
	white-space:normal;
	border: none;
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size: var(--text_small);
	font-weight:bold;
	width: var(--small_button5_width);
	height: var(--category_button_height);
	line-height: 14px;
	text-align: center;
	/* vertical-align: center; */
	/*	background-color: yellow; */
	background:linear-gradient(45deg,yellow,white,yellow);
	color: green;
	/*border-style:ridge;
	border-width:2px;
	border-color:green;*/
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.small_button6 {
	display: block;
	border: none;
	font-size: var(--text_smaller);
	font-weight:bold;
	width: var(--small_button4_width);
	height: var(--category_button_height);
	/* line-height: 23px; */
	text-align: center;
	background:linear-gradient(45deg,green,red,green);
	/* background-color: #00FF00; */
	color: var(--default_text_color_alt);
	/*border-style:ridge;
	border-width:2px;
	border-color:red; */
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.small_button6:hover {
	display: block;
	border: none;
	font-size: var(--text_smaller);
	font-weight:bold;
	width: var(--small_button4_width);
	height: var(--category_button_height);
	/* line-height: 23px; */
	text-align: center;
	background-color: var(--default_text_color);
	/* background-color: #00FF00; */
	color: var(--back_color_alert);
	/*border-style:ridge;
	border-width:2px;
	border-color:red; */
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.small_button7 {
	display: block;
	border: none;
	font-size: var(--text_smaller);
	font-weight:bold;
	width: var(--small_button4_width);
	height: var(--category_button_height);
	/* line-height: 23px; */
	text-align: center;
	background-color: var(--back_color_alert);
	/* background-color: #00FF00; */
	color: var(--default_text_color);
	/*border-style:ridge;
	border-width:2px;
	border-color:red; */
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.small_button8 {
	display: block;
	border: none;
	font-size: var(--text_smaller);
	font-weight:bold;
	width: var(--small_button_width);
	height: var(--category_button_height_small);
	/* line-height: 23px; */
	text-align: center;
	background-color: var(--back_color_alert);
	/* background-color: #00FF00; */
	color: var(--default_text_color);
	/*border-style:ridge;
	border-width:2px;
	border-color:red; */
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.small_button8:hover {
	display: block;
	border: none;
	font-size: var(--text_smaller);
	font-weight:bold;
	width: var(--small_button_width);
	height: var(--category_button_height_small);
	/* line-height: 23px; */
	text-align: center;
	background-color: var(--default_text_color);
	/* background-color: #00FF00; */
	color: var(--back_color_alert);
	/*border-style:ridge;
	border-width:2px;
	border-color:red; */
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}	
.small_button8_unavailable {
	display: block;
	white-space:normal;
	border: none;
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size: var(--text_small);
	font-weight:bold;
	width: var(--small_button_width);
	height: var(--category_button_height);
	/* line-height: 23px; */
	line-height: 14px;
	text-align: center;
	/*	background-color: var(--default_background_color);	*/
	background:linear-gradient(45deg,dimgray,white,dimgray);
	/* background-color: #00FF00; */
	color: var(--default_text_color);
	/*border-style:ridge;
	border-width:2px;
	border-color:red; */
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.small_button_unavailable {
	display: block;
	border: none;
	font-size: var(--text_smallerer);
	font-weight:bold;
	width: var(--small_button4_width);
	height: var(--category_button_height);
	/* line-height: 23px; */
	text-align: center;
	background-color: var(--default_background_color);
	/* background-color: #00FF00; */
	color: var(--default_text_color_alt);
	/*border-style:ridge;
	border-width:2px;
	border-color:red; */
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.small_button18 {
	display: block;
	border: none;
	font-size: var(--text_smallerer);
	font-weight:bold;
	width: var(--small_button_width);
	height: var(--category_button_height_small);
	/* line-height: 23px; */
	text-align: center;
	background-color: var(--header_text_background_color1); 
	/* background:linear-gradient(45deg,yellow,green,yellow); */
	/* background-color: #00FF00; */
	color: var(--default_text_color_alt);
	/*border-style:ridge;
	border-width:2px;
	border-color:red; */
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.exclude_collection_button
 {
	display: block;
	font-size: 10px;
	font-weight:bold;
	width: var(--small_button_width);
	height: var(--category_button_height);
	white-space:normal;
	text-align: center;
	background-color: var(--unselected_button_color2);
	color: white;
	border-radius: 5px 5px 5px 5px;
}
.exclude_collection_button:hover {
	display: block;
	font-size: 10px;
	font-weight:bold;
	width: var(--small_button_width);
	height: var(--category_button_height);
	white-space:normal;
	text-align: center;
	background-color: white;
	color: var(--unselected_button_color2);
	border-radius: 5px 5px 5px 5px;
}
.include_collection_button
 {
	display: block;
	font-size: 10px;
	font-weight:bold;
	width: var(--small_button_width);
	height: var(--category_button_height);
	white-space:normal;
	text-align: center;
	background-color: var(--selected_button_color2);
	color: white;
	border-radius: 5px 5px 5px 5px;
}
.include_collection_button:hover {
	display: block;
	font-size: 10px;
	font-weight:bold;
	width: var(--small_button_width);
	height: var(--category_button_height);
	white-space:normal;
	text-align: center;
	background-color: white;
	color: var(--selected_button_color2);
	border-radius: 5px 5px 5px 5px;
}
.complete_collection_button
 {
	display: block;
	font-size: 10px;
	font-weight:bold;
	width: var(--small_button_width);
	height: var(--category_button_height);
	white-space:normal;
	text-align: center;
	
	background:linear-gradient(45deg,green,red,green);
	color: white;
	border-radius: 5px 5px 5px 5px;
}
.complete_collection_button:hover {
	display: block;
	font-size: 10px;
	font-weight:bold;
	width: var(--small_button_width);
	height: var(--category_button_height);
	white-space:normal;
	text-align: center;
	
	background:linear-gradient(45deg,red,green,red);
	color: var(--selected_button_color2);
	border-radius: 5px 5px 5px 5px;
}
.categorybutton {
	border: 1px solid white;
	white-space:normal;
	display: block;
	width: var(--category_button_width);
	height: var(--category_button_height);
	line-height: 18px;
	font-size: var(--text_smallerer);
	text-align: center;
	font-weight:bold;
	background-color: var(--unselected_button_color2);
	color: white;
	border-radius: 5px 5px 5px 5px;
}
.categorybutton:hover {
	border: 1px solid black;
	white-space:normal;
	display: block;
	width: var(--category_button_width);
	height: var(--category_button_height_hover);
	line-height: 18px;
	font-size: var(--text_smaller);
	text-align: center;
	font-weight:bold;
	background-color: white;
	color: var(--unselected_button_color2);
	border-radius: 5px 5px 5px 5px;
}
.categorybutton_selected {
	border: 1px solid white;
	white-space:normal;
	display: block;
	width: var(--category_button_width);
	height: var(--category_button_height);
	line-height: 18px;
	font-size: var(--text_smallerer);
	text-align: center;
	font-weight:bold;
	background-color: var(--selected_button_color2);
	color: white;
	border-radius: 5px 5px 5px 5px;
}
.categorybutton_selected:hover {
	border: 1px solid black;
	white-space:normal;
	display: block;
	width: var(--category_button_width);
	height: var(--category_button_height_hover);
	line-height: 18px;
	font-size: var(--text_smaller);
	text-align: center;
	font-weight:bold;
	background-color: white;
	color: var(--selected_button_color2);
	border-radius: 5px 5px 5px 5px;
}
.categorybutton_draft {
	border: 1px solid white;
	white-space:normal;
	display: block;
	width: var(--category_button_width);
	height: var(--category_button_height);
	line-height: 18px;
	font-size: var(--text_smallerer);
	text-align: center;
	font-weight:bold;
	background-color: blue;
	color: white;
}
.categorybutton_unavailable {
	border: 1px solid white;
	white-space:normal;
	display: block;
	width: var(--category_button_width);
	height: var(--category_button_height);
	line-height: 18px;
	font-size: var(--text_smallerer);
	text-align: center;
	font-weight:bold;
	background-color: var(--unavailable_button_color1);
	color: white;
	border-radius: 5px 5px 5px 5px;
}
.Permission_Category
{
	display: block;
	white-space:normal;
	font-size: 12px;
	font-weight:bold; 
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 16px;
	line-height: 12px;
	text-align: center;
	background-color: yellow;
	color: black;
	border-radius: 5px 5px 5px 5px;
}
.Permission_Category:hover
{
	display: block;
	white-space:normal;
	font-size: 12px;
	font-weight:bold; 
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 16px;
	line-height: 12px;
	text-align: center;
	background-color: #50E809;
	color: black;
	border-radius: 5px 5px 5px 5px;
}
.Permission_Category_Selected 
{
	display: block;
	white-space:normal;
	font-size: 12px;
	font-weight:bold; 
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 16px;
	line-height: 12px;
	text-align: center;
	background-color: #50E809;
	color: black;
	border-radius: 5px 5px 5px 5px;
}
.Permission_Category_Selected:hover 
{
	display: block;
	white-space:normal;
	font-size: 12px;
	font-weight:bold; 
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100%;
	height: 16px;
	line-height: 12px;
	text-align: center;
	background-color: #50E809;
	color: black;
	border-radius: 5px 5px 5px 5px;
}


.custom_member_selected_small
{
	background-color: #50E809;
	text-align:center;
	font-size: 8px;
	font-weight:bold;
	color: white;
	display: block;
	width: 100%;
	padding: 0px; 
}
.custom_member_selected_small:hover	
{
	background-color: white;
	font-size: 8px;
	font-weight:bold;
	color: #50E809;
	display: block;
	width: 100%;
	padding: 0px; 
}
.custom_country_selection	
{
	background-color: #50E809;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
}
.custom_country_summary_red
{
	background-color: red;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	display: block; 
	width: 100%;
}
.custom_country_summary	
{
	background-color: #50E809;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	display: block; 
	width: 100%;
}
.custom_country_summary_grey	
{
	background-color: grey;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	display: block; 
	width: 100%;
}
.custom_completion_summary_red
{
	background-color: red;
	text-align:center;
	font-size: 8px;
	font-weight:bold;
	color: white;
	display: block; 
	width: 100%;
}
.custom_completion_summary	
{
	background-color: #50E809;
	text-align:center;
	font-size: 8px;
	font-weight:bold;
	color: white;
	display: block; 
	width: 100%;
}
.custom_completion_summary_grey	
{
	background-color: grey;
	text-align:center;
	font-size: 8px;
	font-weight:bold;
	color: white;
	display: block; 
	width: 100%;
}
.file_selection	
{
	background-color: #50E809; 
	border-radius: 5px 5px 5px 5px;
	font-size: 10px;
	font-weight:bold;
	color: #000080;
}
input[type="file"] 
{
    
	font-size: 10px;
	border-radius: 5px 5px 5px 5px;
	color:white;
	background-color: red; 
}
.custom-file-upload
{
    border: 1px solid #ccc;
    display: inline-block;
    padding: 6px 12px;
    cursor: pointer;
	color:red; 
}
.sub_Record_red_box 
{
	border: 1px solid green ;
	font-weight:bold;
	color: black;
	background-color: red;
	line-height: 100%;
	text-align:left;
	font-size: 8px;
	margin-left: 0%;
	margin-right: 0%;
	border-radius: 5px;
	padding:0px;
}
.sub_Record_red_box:hover 
{
	border: 1px solid green ;
	font-weight:bold;
	color: red;
	background-color: black;
	line-height: 100%;
	text-align:left;
	font-size: 8px;
	margin-left: 0%;
	margin-right: 0%;
	border-radius: 5px;
	padding:0px;
}
.sub_Record_green_box 
{
	border: 1px solid green ;
	font-weight:bold;
	color: white;
	background-color: #50E809;
	line-height: 100%;
	text-align:left;
	font-size: 10px;
	margin-left: 0%;
	margin-right: 0%;
	border-radius: 5px;
	padding:0px;
}
.sub_Record_blue_box 
{
	border: 1px solid green ;
	font-weight:bold;
	color: white;
	background-color: #000080;
	line-height: 100%;
	text-align:left;
	font-size: 8px;
	margin-left: 0%;
	margin-right: 0%;
	border-radius: 5px;
	padding:0px;
}
.sub_Record_grey_box 
{
	border: 1px solid green ;
	font-weight:bold;
	color: white;
	background-color: grey;
	line-height: 100%;
	text-align:left;
	font-size: 10px;
	margin-left: 0%;
	margin-right: 0%;
	border-radius: 5px;
	padding:0px;
}
.sub_Record_green_box:hover 
{
	border: 1px solid green;
	font-weight:bold;
	color: #50E809;
	background-color: white;
	line-height: 100%;
	text-align:left;
	font-size: 10px;
	margin-left: 0%;
	margin-right: 0%;
	border-radius: 5px;
	padding:0px;
}
.DB_Listing_Records_ADD
{
	text-align:center;
	font-weight:bold;
	font-size: 12px;
	color: white;
	background-color: #50E809;
	font-family:"Times New Roman", Times, serif;
	height:20px;
	width:100%;
	border-radius: 4px;
	padding-left:2px;
	padding-right:2px;
}
.DB_Listing_Records_ADD:hover
{
	text-align:center;
	font-weight:bold;
	font-size: 12px;
	color: #50E809;
	background-color: white;
	font-family:"Times New Roman", Times, serif;
	height:20px;
	width:100%;
	border-radius: 4px;
	padding-left:2px;
	padding-right:2px;
}
.DB_Listing_Records_DELETE
{
	text-align:center;
	font-weight:bold;
	font-size: 12px;
	color: red;
	background-color: white;
	font-family:"Times New Roman", Times, serif;
	height:20px;
	width:100%;
	border-radius: 4px;
	padding-left:2px;
	padding-right:2px;
}
.DB_Listing_Records_DELETE:hover
{
	text-align:center;
	font-weight:bold;
	font-size: 12px;
	color: white;
	background-color: red;
	font-family:"Times New Roman", Times, serif;
	height:20px;
	width:100%;
	border-radius: 4px;
	padding-left:2px;
	padding-right:2px;
}
.DB_Listing_Records_DISABLED
{
	text-align:center;
	font-weight:bold;
	font-size: 12px;
	color: white;
	background-color: grey;
	font-family:"Times New Roman", Times, serif;
	height:20px;
	width:100%;
	border-radius: 4px;
	padding-left:2px;
	padding-right:2px;
}

.paginate_button_disabled
{
	font-size: 10px;
	font-weight:bold;
	width: 25px;
	height: 20px;
	white-space:normal;
	text-align: center;
	background-color: #D3D3D3;
	color: black;
}
.paginate_button
{
	font-size: 10px;
	font-weight:bold;
	width: 25px;
	height: 20px;
	white-space:normal;
	text-align: center;
	background-color: #00ff33;
	color: black;
}
.paginate_button:hover 
{
	font-size: 10px;
	font-weight:bold;
	width: 25px;
	height: 20px;
	white-space:normal;
	text-align: center;
	background-color: black;
	color: #00ff33;
}
.add_variety
{
	border: none;
	color: var(--unselected_button_color2);
	width: 95%;
	background-color: yellow;
	border-radius: 5px 5px 5px 5px;
	margin-top: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smallerer);
}
.add_variety:hover
{
	border: none;
	color: yellow;
	background-color: var(--unselected_button_color2);
	border-radius: 5px 5px 5px 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	/* background-color:#000080; */
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smallerer);
}

.smallframe_pending_delete
{
	color:black;
	padding-top: 2px;
	padding-bottom: 2px;
	
	background:linear-gradient(45deg,red,white,red);
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smallerer);
	width: 98%;
	cursor: pointer;
	border-radius: 5px 5px 5px 5px;
	
}
.smallframe_pending_delete:hover
{
	color:black;
	padding-top: 2px;
	padding-bottom: 2px;
	
	background:linear-gradient(45deg,white,red,white);
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smallerer);
	width: 98%;
	cursor: pointer;
	border-radius: 5px 5px 5px 5px;
}
.smallframe_cancel_pending_delete
{
	color:black;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: var(--cancel_button_color1);
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smallerer);
	width: 98%;
	cursor: pointer;
	border-radius: 5px 5px 5px 5px;
}
.smallframe_cancel_pending_delete:hover
{
	color:var(--cancel_button_color1);
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:black;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smallerer);
	width: 98%;
	cursor: pointer;
	border-radius: 5px 5px 5px 5px;
}
.smallframe_pending_price
{
	color:black;
	padding-top: 2px;
	padding-bottom: 2px;
	/*	background-color:#50E809;	*/
	background:linear-gradient(45deg,#50E809,yellow,#50E809);
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smallerer);
	width: 98%;
	cursor: pointer;
	border-radius: 5px 5px 5px 5px;
}
.smallframe_pending_price:hover
{
	color:black;
	padding-top: 2px;
	padding-bottom: 2px;
	/*	background-color:#000080; */
	background:linear-gradient(45deg,yellow,#50E809,yellow);
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smallerer);
	width: 98%;
	cursor: pointer;
	border-radius: 5px 5px 5px 5px;
}
.smallframe_view_price
{
	color:black;
	padding-top: 2px;
	padding-bottom: 2px;
	/* background-color:#000080; */
	background:linear-gradient(45deg,blue,white,blue);
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smallerer);
	width: 98%;
	cursor: pointer;
	border-radius: 5px 5px 5px 5px;
}
.smallframe_view_price:hover
{
	/* background-color:#000080; */
	color:black;
	padding-top: 2px;
	padding-bottom: 2px;
	/* background-color:white; */
	background:linear-gradient(45deg,white,blue,white);
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smallerer);
	width: 98%;
	cursor: pointer;
	border-radius: 5px 5px 5px 5px;
}

.smallframe_pending_price_inactive
{
	color:black;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:grey;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smallerer);
	width: 98%;
	cursor: no-drop;
	border-radius: 5px 5px 5px 5px;
}


.disabled_view
{
	color:white;
	padding-top: 1px;
	padding-bottom: 0px;
	background-color:grey;
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	width: 100%;
	cursor: no-drop;
}
.active_view1
{
	color:white;
	padding-top: 1px;
	padding-bottom: 0px;
	background-color:var(--header_text_background_color1);
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.active_view1:hover
{
	color:var(--header_text_background_color1);
	padding-top: 1px;
	padding-bottom: 0px;
	background-color:white;
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.active_view2
{
	color:black;
	padding-top: 1px;
	padding-bottom: 0px;
	background-color:var(--header_text_background_color2);
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.active_view2:hover
{
	color:var(--header_text_background_color2);
	padding-top: 1px;
	padding-bottom: 0px;
	background-color:black;
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.active_view3
{
	color:white;
	padding-top: 1px;
	padding-bottom: 0px;
	background-color:var(--header_text_background_color3);
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.active_view3:hover
{
	color:var(--header_text_background_color3);
	padding-top: 1px;
	padding-bottom: 0px;
	background-color:white;
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}

.active_view_fixed
{
	color:white;
	background-color:var(--header_text_background_color1);
	font-weight:bold;
	text-align:center;
	width: 98%;
	
	border-color: var(--header_text_background_color1);
	border-width: 2px;
	border-radius: 5px 5px 5px 5px;
	
	
	background:linear-gradient(45deg,blue,white,blue);
	color: black;
	
/*	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 1px; */
	
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}
.active_view_fixed:hover
{
	color:var(--header_text_background_color1);
	font-weight:bold;
	text-align:center;
	
	width: 98%;
	
	background:linear-gradient(45deg,white,blue,white);
	color: black;
	
/*	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 1px; */
	vertical-align: center;
	cursor: pointer;
	font-size: var(--text_smaller);
}

.small_boxed 
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: #7FFFD4;
	text-align:left;
	font-size: 12px;
	margin-left: 0%;
	margin-right: 0%;
}
.small_boxed2
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: #7FFFD4;
	text-align:left;
	font-size: 12px;
	margin-left: 0%;
	margin-right: 0%;
}
.small_boxed :hover
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: black;
	text-align:left;
	font-size: 12px;
	margin-left: 0%;
	margin-right: 0%;
}
.smallest_red_boxed 
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: #FF3300;
	text-align:left;
	font-size: 10px;
	margin-left: 0%;
	margin-right: 0%;
	padding-left: 2px;
	padding-right: 2px;
}
.smallest_green_boxed 
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: #CCFF33;
	text-align:left;
	font-size: 10px;
	margin-left: 0%;
	margin-right: 0%;
	padding-left: 2px;
	padding-right: 2px;
}
.Grade_green_boxed 
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: #CCFF33;
	text-align:center;
	font-size: 10px;
	display: block;
	width: 92%; 
	margin-left: 2%;
	margin-right: 2%;
	padding-left: 2%;
	padding-right: 2%;
	border-radius: 5px 5px 5px 5px;
}
.Grade_yellow_boxed 
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: yellow;
	text-align:center;
	font-size: 10px;
	display: block;
	width: 92%; 
	margin-left: 2%;
	margin-right: 2%;
	padding-left: 2%;
	padding-right: 2%;
	border-radius: 5px 5px 5px 5px;
}
.Grade_orange_boxed 
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: orange;
	text-align:center;
	font-size: 10px;
	display: block;
	width: 92%; 
	margin-left: 2%;
	margin-right: 2%;
	padding-left: 2%;
	padding-right: 2%;
	border-radius: 5px 5px 5px 5px;
}
.Grade_red_boxed 
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: red;
	text-align:center;
	font-size: 10px;
	display: block;
	width: 92%; 
	margin-left: 2%;
	margin-right: 2%;
	padding-left: 2%;
	padding-right: 2%;
	border-radius: 5px 5px 5px 5px;
}
.Grade_white_boxed 
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: white;
	text-align:center;
	font-size: 10px;
	display: block;
	width: 92%; 
	margin-left: 2%;
	margin-right: 2%;
	padding-left: 2%;
	padding-right: 2%;
	border-radius: 5px 5px 5px 5px;
}
.smallest_green_boxed10
{
	border: 1px solid green ;
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	margin-left: 0%;
	margin-right: 0%;
	background-color: #c2c2a3;
	color: red;
}
.smallest_green_boxed10_invert
{
	border: 1px solid green ;
	font-weight:bold;
	text-align:center;
	font-size: 10px;
	margin-left: 0%;
	margin-right: 0%;
	background-color: #000080;
	color: white;
}
.smallest_orange_boxed 
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: orange;
	text-align:left;
	font-size: 10px;
	margin-left: 0%;
	margin-right: 0%;
	padding-left: 2px;
	padding-right: 2px;
}
.smallest_yellow_boxed 
{
	border: 1px solid green ;
	font-weight:bold;
	background-color: yellow;
	text-align:left;
	font-size: 10px;
	margin-left: 0%;
	margin-right: 0%;
	padding-left: 1px;
	padding-right: 1px;
}
.forum_button1
{
	color:black;
	width:100%;
	background-color:#50E809;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
}
.forum_button1:hover
{
	color:#50E809;
	width:100%;
	background-color:#000080;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
}
.forum_button2
{
	color:black;
	width:100%;
	background-color:#0066ff;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
}
.forum_button2:hover
{
	color:#50E809;
	width:100%;
	background-color:#F3F781;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
}
.add_to_watchlist_button1
{
	color:black;
	width:100%;
	background-color:#50E809;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
}
.add_to_watchlist_button1:hover
{
	color:#50E809;
	width:100%;
	background-color:#000080;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
}
.add_to_watchlist_button1_alt
{
	
	width:100%;
	
	color:#50E809;
	background-color:#F3F781;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
}
.add_to_watchlist_button1_alt:hover
{
	color:#F3F781;
	width:100%;
	background-color:#50E809;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
}
.add_to_cart_button1
{
	color:black;
	width:100%;
	background-color:#50E809;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
}
.add_to_cart_button1:hover
{
	color:#50E809;
	width:100%;
	background-color:#000080;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
}
.add_to_cart_button1_inactive
{
	color:black;
	width:100%;
	background-color:#D3D3D3;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
}

.myStamp_pending_price_inactive
{
	color:grey;
	background-color:#D3D3D3;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.myStamp_pending_price_warning
{
	color:black;
	background-color:red;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.myStamp_pending_price_warning:hover
{
	color:red;
	background-color:#000080;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}
.myStamp_Bid_Status
{
	color:black;
	background-color:#50E809;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
	
}
.myStamp_pending_price
{
	color:black;
	background-color:#50E809;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
	
}
.myStamp_pending_price:hover
{
	color:#50E809;
	background-color:#000080;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.myStamp_pending_price_alt
{
	color:black;
	background-color:#0066ff;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.myStamp_pending_price_alt:hover
{
	color:#50E809;
	background-color:#F3F781;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.myStamp_pending_price_cancel
{
	color:black;
	background-color:#F3F781;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.myStamp_pending_price_cancel:hover
{
	color:#50E809;
	background-color:#000080;
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.myStamp_pending_price_awaiting
{
	color:black;
	background-color:var(--unselected_button_color1);
	font-weight:bold;
	text-align:center;
	font-size: var(--text_smaller);
	border-radius: 5px 5px 5px 5px;
	cursor: no-drop;
}

.attributebutton {
	white-space:normal;
	display: block;
	width: 100%;
	height: 16px;
	line-height: 14px;
	font-size: var(--text_smallerer);
	text-align: center;
	font-weight:bold;
	background-color: #50E809;
	color: white;
	border-radius: 5px 5px 5px 5px;
}
.attributebutton:hover {
	white-space:normal;
	display: block;
	width: 100%;
	height: 16px;
	line-height: 14px;
	font-size: var(--text_smallerer);
	text-align: center;
	font-weight:bold;
	background-color: white;
	color: #50E809;
	border-radius: 5px 5px 5px 5px;
}
.attributebutton_unavailable {
	white-space:normal;
	display: block;
	width: 100%;
	height: 18px;
	line-height: 14px;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	background-color: grey;
	color: white;
	border-radius: 5px 5px 5px 5px;
}
.attributebutton_draft {
	white-space:normal;
	display: block;
	width: 100%;
	height: 18px;
	line-height: 14px;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	background-color: blue;
	color: white;
	border-radius: 5px 5px 5px 5px;
}
.addattributebutton {
	white-space:normal;
	display: block;
	width: 100%;
	height: 18px;
	line-height: 14px;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	background-color: #A9F5BC;
	color: black;
	border-radius: 5px 5px 5px 5px;
}
.addattributebutton:hover {
	white-space:normal;
	display: block;
	width: 100%;
	height: 18px;
	line-height: 14px;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	background-color: black;
	color: #50E809;
	border-radius: 5px 5px 5px 5px;
}
.addattributebutton_cancel {
	white-space:normal;
	display: block;
	width: 100%;
	height: 18px;
	line-height: 14px;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	background-color: #F3F781;
	color: black;
	border-radius: 5px 5px 5px 5px;
}
.addattributebutton_cancel:hover {
	white-space:normal;
	display: block;
	width: 98%;
	height: 18px;
	line-height: 14px;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	background-color: black;
	color: #F3F781;
	border-radius: 5px 5px 5px 5px;
}

.myShop_Listing_Category_unavailable	
{
	background-color: grey;
	border-radius: 5px 5px 5px 5px;
	text-align:center;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: red;
	display: block;
	width: 100%;
}
.myShop_Listing_Category_unselected	
{
	/*background-color: yellow; */
	background:linear-gradient(45deg,yellow,white,yellow);
	border-radius: 5px 5px 5px 5px;
	text-align:center;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: green;
	display: block;
	width: 100%;
}
.myShop_Listing_Category_unselected:hover	
{
	/* background-color: red; */
	background:linear-gradient(45deg,white,yellow,white);
	border-radius: 5px 5px 5px 5px;
	text-align:center;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: green;
	display: block;
	width: 100%;
}
.myShop_Listing_Category_selected	
{
	/* background-color: #50E809; */
	background:linear-gradient(45deg,#50E809,yellow,#50E809);
	border-radius: 5px 5px 5px 5px;
	text-align:center;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: black;
	display: block;
	width: 100%;
}
.myShop_Listing_Category_selected:hover	
{
	background-color: white;
	background:linear-gradient(45deg,yellow,#50E809,yellow);
	border-radius: 5px 5px 5px 5px;
	text-align:center;
	font-size: var(--text_smallerer);
	font-weight:bold;
	color: black;
	display: block;
	width: 100%;
}
.filter_apply
{
	background:linear-gradient(45deg,green,yellow,green);
	border-style: solid;
	border: 1px;
	font-size: 10px;
	/*color:#000080;*/
	text-align: center;
	font-weight:bold;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	height: 28px;
}
.filter_apply:hover
{
	/* background: #50E809; */
	background:linear-gradient(45deg,yellow,green,yellow);
	border-style: solid;
	border: 1px;
	font-size: 10px;
	/*color:#000080;*/
	text-align: center;
	font-weight:bold;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	height: 28px;
}
.filter_clear
{
	background: red;
	border-style: solid;
	border: 1px;
	font-size: 10px;
	/*color:#000080;*/
	text-align: center;
	font-weight:bold;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	height: 28px;
}
.filter_clear:hover
{
	background: #50E809;
	border-style: solid;
	border: 1px;
	font-size: 10px;
	/*color:#000080;*/
	text-align: center;
	font-weight:bold;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	height: 28px;
}
.switch_to_standard_view 
{
	display: block;
	border: 1px solid white;
	white-space:normal;
	font-size: 14px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 95px;
	height: 38px;
	line-height: 18px;
	text-align: center;
	background-color: yellow;
	color: black;
	border-radius: 5px 5px 5px 5px;
}
.switch_to_standard_view:hover 
{
	display: block;
	border: 1px solid white;
	white-space:normal;
	font-size: 14px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 95px;
	height: 38px;
	line-height: 18px;
	text-align: center;
	background-color: black;
	color: yellow;
	border-radius: 5px 5px 5px 5px;
}
.switch_to_lot_view 
{
	display: block;
	border: 1px solid white;
	white-space:normal;
	font-size: 14px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 95px;
	height: 38px;
	line-height: 18px;
	text-align: center;
	background-color: #50E809;
	color: white;
	border-radius: 5px 5px 5px 5px;
}
.switch_to_lot_view:hover 
{
	display: block;
	border: 1px solid white;
	white-space:normal;
	font-size: 14px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 95px;
	height: 38px;
	line-height: 18px;
	text-align: center;
	background-color: white;
	color: #50E809;
	border-radius: 5px 5px 5px 5px;
}
.switch_to_Edit_mode 
{
	/*display: block;*/
	border: 1px solid white;
	white-space:normal;
	font-size: 14px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 50%;
	height: 28px;
	line-height: 18px;
	text-align: center;
	background-color: red;
	color: black;
	border-radius: 5px 5px 5px 5px;
}
.switch_to_Edit_mode:hover 
{
	/*display: block;*/
	border: 1px solid white;
	white-space:normal;
	font-size: 14px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 50%;
	height: 28px;
	line-height: 18px;
	text-align: center;
	background-color: black;
	color: red;
	border-radius: 5px 5px 5px 5px;
}
.switch_to_View_mode 
{
	/*display: block;*/
	border: 1px solid white;
	white-space:normal;
	font-size: 14px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 50%;
	height: 28px;
	line-height: 18px;
	text-align: center;
	background-color: #50E809;
	color: black;
	border-radius: 5px 5px 5px 5px;
}
.switch_to_View_mode:hover 
{
	/*display: block;*/
	border: 1px solid white;
	white-space:normal;
	font-size: 14px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 50%;
	height: 28px;
	line-height: 18px;
	text-align: center;
	background-color: black;
	color: #50E809;
	border-radius: 5px 5px 5px 5px;
}
.memberauctionbutton {
	border: 2px solid white;
	white-space:normal;
	display: block;
	width: 100%;
	height: 100%;
	line-height: 18px;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	background-color: #3CF136;
	color: black;
	border-radius: 5px 5px 5px 5px;
}
.memberauctionbutton:hover {
	border: 2px solid black;
	white-space:normal;
	display: block;
	width: 100%;
	height: 100%;
	line-height: 18px;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	background-color: black;
	color: #A9F5BC;
	border-radius: 5px 5px 5px 5px;
}
.memberauctionbutton_cancel {
	border: 2px solid white;
	white-space:normal;
	display: block;
	width: 100%;
	height: 100%;
	line-height: 18px;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	background-color: red;
	color: black;
	border-radius: 5px 5px 5px 5px;
}
.memberauctionbutton_cancel:hover {
	border: 2px solid black;
	white-space:normal;
	display: block;
	width: 100%;
	height: 100%;
	line-height: 18px;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	background-color: black;
	color: red;
	border-radius: 5px 5px 5px 5px;
}
.memberauctionbutton_disabled {
	border: 2px solid white;
	white-space:normal;
	display: block;
	width: 100%;
	height: 100%;
	line-height: 18px;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	background-color: #D3D3D3;
	color: black;
	border-radius: 5px 5px 5px 5px;
}

.registration_unavailable	
{
	background-color: #FF0000;
	font-size: 15px;
	font-weight:bold;
	color: #F2F2F2;
	border-radius: 5px 5px 5px 5px;
}
.registration_unavailable:hover	
{
	background-color: #F2F2F2;
	font-size: 15px;
	font-weight:bold;
	color: #FF0000;
	border-radius: 5px 5px 5px 5px;
}
.registration_available	
{
	background-color: #50E809;
	font-size: 15px;
	font-weight:bold;
	color: #000080;
	border-radius: 5px 5px 5px 5px;
}
.registration_available:hover	
{
	background-color: #000080;
	font-size: 15px;
	font-weight:bold;
	color: #50E809;
	border-radius: 5px 5px 5px 5px;
}

.TandC_objective
{
	border: none;
	color: #000080;
	background-color: yellow;
	border-radius: 5px 5px 5px 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	/* background-color:#000080; */
	font-weight:bold;
	text-align:center;
	font-size: 10px;
}
.TandC_section
{
	border: none;
	color: #000080;
	background-color: yellow;
	border-radius: 5px 5px 5px 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	/* background-color:#000080; */
	font-weight:bold;
	text-align:center;
	font-size: 12px;
}
.TandC_subsection
{
	border: none;
	color: #000080;
	background-color: white;
	border-radius: 5px 5px 5px 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	/* background-color:#000080; */
	font-weight:bold;
	text-align:center;
	font-size: 10px;
}
.member_video_button
{
	background-color: var(--smart_color);
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.member_video_button:hover	
{
	background-color: white;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color:  var(--smart_color);
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.dealer_display_select
{
	background-color: var(--smart_color);
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	height: 30px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.dealer_display_select:hover	
{
	background-color: white;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color:  var(--smart_color);
	height: 30px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.dealer_event_select
{
	background-color: var(--smart_color);
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	height: 20px;
	width: 70%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.dealer_event_select:hover	
{
	background-color: white;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color:  var(--smart_color);
	height: 20px;
	width: 70%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.dealer_video_select
{
	background-color: var(--smart_color);
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.dealer_video_select:hover	
{
	background-color: white;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color:  var(--smart_color);
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.dealer_video_cancel
{
	background-color: #F1E036;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.dealer_video_cancel:hover	
{
	background-color: white;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: #F1E036;
	height: 20px;
	width: 100%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.dealer_event_cancel
{
	background-color: #F1E036;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: white;
	height: 20px;
	width: 30%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.dealer_event_cancel:hover	
{
	background-color: white;
	text-align:center;
	font-size: var(--text_smaller);
	font-weight:bold;
	color: #F1E036;
	height: 20px;
	width: 30%;
	padding: 0px; 
	border-radius: 5px 5px 5px 5px;
}
.bidbutton_available
{
	font-size: 20px;
	text-align: center;
	font-weight:bold;
	line-height: 21px;
	width: 98%;
	color: green;
}
.bidbutton_available:hover
{
	font-size: 20px;
	text-align: center;
	font-weight:bold;
	line-height: 21px;
	width: 98%;
	background-color: #50E809;
	color: white;
}
.bidbutton_unavailable
{
	font-size: 20px;
	text-align: center;
	font-weight:bold;
	line-height: 21px;
	background-color: grey;
	width: 99%;
	height: 120%;
	color: red;
}
.bidbutton_outoflimits
{
	font-size: 20px;
	text-align: center;
	font-weight:bold;
	line-height: 21px;
	background-color: red;
	width: 99%;
	height: 120%;
	color: black;
}
.hammer_button 
{
	display: block;
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100px;
	height: 80px;
	line-height: 23px;
	text-align: center;
	background-color: black;
	color: #00FF00;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.hammer_button:hover 
{
	display: block;
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100px;
	height: 80px;
	line-height: 23px;
	text-align: center;
	background-color: #00FF00;
	color: black;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.hammer_button_warning 
{
	display: block;
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100px;
	height: 80px;
	line-height: 23px;
	text-align: center;
	background-color: black;
	color: orange;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.hammer_button_warning:hover 
{
	display: block;
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100px;
	height: 80px;
	line-height: 23px;
	text-align: center;
	background-color: orange;
	color: black;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.hammer_button_notice 
{
	display: block;
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100px;
	height: 80px;
	line-height: 23px;
	text-align: center;
	background-color: black;
	color: red;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.hammer_button_notice:hover 
{
	display: block;
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100px;
	height: 80px;
	line-height: 23px;
	text-align: center;
	background-color: red;
	color: black;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.hammer_finish 
{
	/* display: block; */
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 98%;
	/* height: 50px;
	line-height: 23px; */
	text-align: center;
	background-color: white;
	color: #50E809;
	/* border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888; */
}
.hammer_active 
{
	display: block;
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 98%;
	height: 50px;
	line-height: 23px;
	text-align: center;
	background-color: white;
	color: #50E809;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.hammer_warning 
{
	display: block;
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 98%;
	height: 50px;
	line-height: 23px;
	text-align: center;
	background-color: white;
	color: orange;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.hammer_notice 
{
	display: block;
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 98%;
	height: 50px;
	line-height: 23px;
	text-align: center;
	background-color: white;
	color: red;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.pass_button 
{
	display: block;
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100px;
	height: 80px;
	line-height: 23px;
	text-align: center;
	background-color: black;
	color: red;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.pass_button:hover 
{
	display: block;
	font-size: 24px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 100px;
	height: 80px;
	line-height: 23px;
	text-align: center;
	background-color: red;
	color: black;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.rerun_button 
{
	display: block;
	font-size: 12px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 80px;
	height: 30px;
	line-height: 23px;
	text-align: center;
	background-color: black;
	color: red;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.rerun_button:hover 
{
	display: block;
	font-size: 12px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 80px;
	height: 30px;
	line-height: 23px;
	text-align: center;
	background-color: #00FF00;
	color: black;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.rerun_button_disabled 
{
	display: block;
	font-size: 12px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	width: 80px;
	height: 30px;
	line-height: 23px;
	text-align: center;
	background-color: black;
	color: grey;
	border: 2px;
	border-style: double;
	box-shadow: 5px 5px 5px #888888;
}
.update_button
{
	font-size: 14px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	background-color: red;
	color: white;
	border: 2px;
	border-style: double;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}
.update_button:hover
{
	font-size: 14px;
	font-weight:bold;
	font-family:Calibri, "Times New Roman", Times, serif;
	background-color: white;
	color: red;
	border: 2px;
	border-style: double;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
}

