.column {
	vertical-align: top;
	max-width: 496px;
}

h3 {
	background-color: #fff;
	padding: 0;
	padding-bottom: 2px;
	margin-bottom: 6px;
	text-align: Left;
	BORDER-bottom: 1px solid #eee;
	font-family: "Trebuchet MS";
	font-size: 14px;
	display: none;
}


.topContainer {
	font-family:  Verdana, Arial, "Trebuchet MS";
	border: 1px solid gray;	/*remove safely*/
	border-top: 0;
	overflow: hidden;
	left: 2px;
/*	width: 494px;*/
}

.container {
	border: 0 solid black;	
	/*padding-bottom: 0;*/
	border-top: 0px;
/*	border-bottom: 1px solid #eee;*/
	overflow: hidden;
	/*padding-bottom: 15px;*/
}



.ac_results {
	padding: 0px;
	border: 0px solid green;
/***	background-color: transparent; **/
	background-color: #fff;
	text-align: left;
	/*overflow: scroll;*/
	/*border-bottom: 1px solid #eee;*/
}

.ac_results ul {
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	border: 0px solid green;
	overflow: hidden;

	min-width: 180px;
/*	*width: 180px;*/			/* IE 7 and below*/
}

.ac_results li {
	position: relative;


	/*width: 100%;*/
	margin: 0px;
	padding: 0px 5px;
	cursor: default;
	display: block;
	text-align: left;
	

	height: 20px;
	
	
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font-size: 10pt;
	
/*	font-weight: bold;     */
	color: #000;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/

	
	line-height: 20px;
	overflow: hidden;
}
	


.ac_loading {
	/*background: white url('indicator.gif') right center no-repeat;
	border: 1px solid black;*/
}

.ac_odd {
/*	background-color: #eef;*/
}

.ac_over  {
	background-color: #e8e8ff;
	color: white;
}

.col_odd {
/*	background-color: #fff;*/
}

.col_even {
/*	background-color: #C3D9FF;*/
}



.strong {                      
	color: #333;	
	font-weight: bold;
	/*font-size: 10pt;*/
}

.WordComplete {                      
	color: #000;
/*	font-size: 8pt;*/
	font-weight: bold;
}



.more , .more:visited, .more:hover, .more:link,  .more {
	border: 0px solid green;
	position: absolute;
	bottom: 0px;
	right: 10px;
	padding-left: 10px;
	margin-right: -10px;
	font-size: 0.8em;
	color: #26a908;
	text-decoration: none;
	visibility: hidden;
	background-color: #e8e8ff;
}

.ac_over > .more {
	visibility: visible;
}


.newsDate {
	background-color: #fff;

	position: absolute;
	bottom: 0px;
	right: 13px;
	padding-left: 10px;
	margin-right: -10px;
	font-size: 0.75em;
	color: #666;
}

.ac_over > .newsDate	 {
	color: #26a908;	
	background-color: #e8e8ff;
}


.navContainer {
	font-family: "Trebuchet MS", Tahoma, "Courier New";
	border-top: 1px solid #eee;
	border: 0px solid green;
	background-color: #f8f8f8;
	margin: 0;
	padding: 0;
	text-align: center;
}



.yottosBlue, .yottosBlue:visited, .yottosBlue:link, .yottosBlue:hover {
	font-family: "Trebuchet MS", Tahoma, "Courier New"; 
	font-size: 1em;
	/*font-weight: bold;*/
	text-decoration: none;
	color: #4967d6;
}

.yottosOrange, .yottosOrange:visited, .yottosOrange:link, .yottosOrange:hover {
	font-family: "Trebuchet MS", Tahoma, "Courier New";
	font-size: 1em;
	/*font-weight: bold;*/
	text-decoration: none;
	color: #ff8d25;
}	

.inactive, .inactive:visited, .inactive:link, .inactive:hover {
	font-family: "Trebuchet MS", Tahoma, "Courier New";
	font-size: 1em;
	/*font-weight: bold;*/
	text-decoration: none;
	color: #eee;
}	






