/* form elements */
.buttons {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

.button {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
}

textarea.dark {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444 ! important;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF;
}

textarea.mediumdark {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444 ! important;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF; 
}

textarea.medium {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444! important;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF; 
}

textarea.mediumlight {
	/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #FFFFFF! important;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #666666;
	height: 45px;
}

textarea.boxes {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444 ! important;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF; 
}

input.buttons {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
}

input.button {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
}

input.dark {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444 ! important;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF;
}

input.mediumdark {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444 ! important;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF;
}

input.medium {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444 ! important;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF;
}

input.mediumlight {
	/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #FFFFFF! important;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #666666;
	height: 17px;
}

input.boxes {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444 ! important;
	border-width: 0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF;
}

select.buttons {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
}

select.button {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
}

select.dark {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444 ! important; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF;
}

select.mediumdark {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444 ! important; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF;
}

select.medium {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444 ! important; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF;
}

select.mediumlight {
	/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #FFFFFF! important;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #666666;
}

select.boxes {
/*BORDER-RIGHT: #000000 1px solid ! important; 
	BORDER-LEFT: #000000 1px solid ! important;
	BORDER-TOP: #000000 1px solid ! important; 
	BORDER-BOTTOM: #000000 1px solid ! important;*/
	border-width: 0px ! important;
	background-color: #444444 ! important; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;	
 	COLOR: #FFFFFF;
}

span.exdate {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #CC0000;
{
