	
	
	a
	{
		color: 				#000000;
	}
	
	a:Hover 
	{
		color: 				gray;
	}
	
	a.font_color_gray
	{
		color: 				gray;
	}
	
	
	/*
	* HTML Element style sets
	*/
	body
	{
		margin: 			0 0 0 0;
		padding:			0;
		height:				100%;
		color: 				#000000;
	}
	body,td, div, input, select, textarea, th, button
	{
		font-family: 		verdana, sans-serif;
		font-size: 			11px;
	}
	
	form
	{
		display:inline;
	}

	/**
	* Form styles
	*/
	.form_label
	{
		font-weight:		bold;
	}

	.form_button
	{
		width:				75px;
	}
	
	
	/**
	* Font size
	*/
	.font_small
	{
		font-size: 			10px;
	}
	
	.font_medium
	{
		font-size: 			12px;
	}
	
	.font_large
	{
		font-size: 			13px;
	}
	
	.font_xlarge
	{
		font-size: 			15px;
	}
	
	.text_clean
	{
		text-decoration: 	none;
	}
		
	div.autocomplete
	{
		position: 			absolute;
		width:				200px;
		background-color: 	#ffffff;
		border:				1px solid silver;
		margin:				0px;
		padding:			0px;
		max-height:			100px;
		height:				100px;
		overflow:			auto;
	}
	
	div.autocomplete ul
	{
		list-style-type:	none;
		margin:				0px;
		padding:			0px;
	}
	
	div.autocomplete ul li.selected
	{
		background-color:	silver;
	}
	
	div.autocomplete ul li
	{
		list-style-type:	none;
		display:			block;
		margin:				0px;
		padding:			0px;
	}
	
	div.autocomplete ul li:hover
	{
		background-color:	silver;
	}
	
	.highlight, .highlight1, .highlight2, .highlight3, .highlight4, .highlight5, .highlight6
	{
		color:				black;
		font-weight: 		bold;
	}
	
	.highlight, .highlight1, .highlight6
	{ 
		background-color: 	yellow;

	}
	
	.highlight2
	{ 
		background-color: 	cyan;
	}
	
	.highlight3
	{ 
		background-color: 	fuchsia;
	}
	
	.highlight4
	{ 
		background-color: 	chartreuse;
	}
	
	.highlight5
	{ 
		background-color: 	#C0C0FF;
	}

	
	/**
	* Date and time input
	*/
		.date_time_input
	{
		width:				110px;
			}
	
	.date_input
	{
		width:				70px;
			
	}
	

