body
{
	margin: 0px;
	padding: 0px;
}

select
{
	width: 173px;
}

.searchbox
{
	border: 0px solid #000000;
}

.searchbox th
{
	font-family: Arial; 
	color: #FFF; 
	text-align: left; 
	font-weight:bold;  
	font-size: 12px; 
	padding-bottom: 0.1em; 
	background-color:#FFBF00; 
	padding-left: 0.4em; 
	border-bottom: 2px solid #CC3333; 
	margin-top: 0.10em;
}


select
{
	color: #FFFFF;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
}

select.languageempty, select.levelempty, select.locationempty, select.courseempty, select.date_startempty, select.durationempty, select.currencyempty
{
	background-color: #ffffcc;
}

select.languagedisabled, select.leveldisabled, select.locationdisabled, select.coursedisabled, select.date_startdisabled, select.durationdisabled, select.currencydisabled
{
	background-color: #dadada;
	color: #aaaaaa;
}

option.choose
{
	/* background-color: #ffffff; IE can't do this right yet */
	color: #000000;
}

.value
{
	/*background-color: #ffffff; */
	font-weight: bold;
	padding-left: 10px;
}

.value2012

{

	background-color: #C6FFC6; 
	padding-left: 10px;

}

.month

{
	background-color: #ffeb84; 
	padding-left: 10px;
}

.month_plus

{
	background-color: #8DA2FE; 
	padding-left: 10px;
}

option.offer
{
background-color: #FFD2D2;
	color: #000000;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}

option.ys
{
background-color: #DFFFDF;
	color: #000000;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}

option.ys-head
{
background-color: #AAFFAA;
	color: #000;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}
option.country
{
background-color: #ffeb84;
	color: #000000;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}

option.discount_11 {background-color: #E1FFC6;}
option.discount_23  {background-color: #FFE2B7;}
option.discount_24  {background-color: #FFD2D2;}

