ul, li { list-style-type: none; margin: 0px; padding: 0px; }

.photo_day {
	position: absolute;
	width: 87px;
	top: 0px;
	right: 5px;
	padding: 5px 15px 15px 15px;
	text-align: center;
	background: #EEE;
}

.photo_day a {
    outline-color:invert;
	outline-style:none;
	outline-width:0pt;
}

.photo_day img {
	margin: 5px 0px;
    outline-color:invert;
	outline-style:none;
	outline-width:0pt;
}

.photo_day a .select {
	border: 1px solid orange;
}

.photoPreview {
	float: left;
	padding: 5px;
}


.photoPreview img {
	border: 1px solid black;
	width: 105px;
	height: 105px;
	display: block;
}
.photoPreview {
	cursor: pointer;
}


.photoMover .selected {
	background-color: #999;
}



/* tags */
.block a.size0, .block a:link.size0, .block a:visited.size0 { font-size: 1em; }
.block a.size1, .block a:link.size1, .block a:visited.size1 { font-size: 1.1em; }
.block a.size2, .block a:link.size2, .block a:visited.size2 { font-size: 1.3em; }
.block a.size3, .block a:link.size3, .block a:visited.size3 { font-size: 1.7em; }
.block a.size4, .block a:link.size4, .block a:visited.size4 { font-size: 1.9em; }
.block a.size5, .block a:link.size5, .block a:visited.size5 { font-size: 2.3em; }
.block a:hover.size0, .block a:hover.size1, .block a:hover.size2, .block a:hover.size3, .block a:hover.size4, .block a:hover.size5 { color: red; }

.photo_day {
	position: absolute;
	width: 120px;
	top: 0px;
	right: 5px;
	padding: 5px 15px 15px 15px;
	text-align: center;
	background: #EEE;
}
.photo_day a {
	margin: 5px 0px;
    outline-color:invert;
	outline-style:none;
	outline-width:0pt;
}

.photo_day a .select {
	border: 1px solid orange;
}

.photoMover .selected {
	background-color: #999;
}

.photoHolder {
	position: relative;
	/*width: 100%;*/
	height: 142px;
	overflow: scroll;
	overflow-y: hidden;
}

.photoHolder .photoMover {
	position: absolute;
	/*width: 500000px;*/
	height: 115px;
	left: 0px;
	top: 0px;
	margin: 5px;
}





.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('/i/v7/ajax/ajax-loader.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

