/* Media Classes */
/* Search Box */
#loSBOX {
	width:100%;
	height:83px;
}
/* Search Box Container */
#loSBC {
	width:300px;
}
/* Search Box Container Element */
#loSBCE {
	float:left;
}
/* Media Container */
#loMCON {
	width:100%;
}
/* Media Item Image */
#loMIIM {
	position:relative;
	text-align:left;
	width:90px;
	height:90px;
	left:3px;
	top:3px;
}
/* Media Item */
#loMITE {
	text-align:left;
	width:98px;
	height:113px;
	float:left;
}
/* Media Row */
#loMRO {
	width:488px;
	height:98px;
}
/* Media Item Place Holder */
#loMIPH {
	float:left;
	width:98px;
	height:98px;
}
/* Media Item Horizontal Separator */
#loMIHS {
	float:left;
	width:32px;
	height:98px;
}
/* Media Item Vertical Separator */
#loMIVS {
	float:left;
	width:100%;
	height:32px;
}
/* Generic Separator */
#loGSE {
	font-size:1px;
	width:100%;
	height:15px;
}
/* Generic Separator 2 */
#loGSE2 {
	float:left;
	font-size:1px;
	width:100%;
	height:10px;
}
/* Media Item Display Title */
#loMIDT {
	background-color:#4B78AF;
	margin-left:auto;
	margin-right:auto;
	width:450px;
	height:20px;
}
/* Media Item Display Title */
#loMIDB {
	background-color:#4B78AF;
	margin-left:auto;
	margin-right:auto;
	width:450px;
	height:80px;
}
/* Media Item Display Separator */
#loMIDS {
	height:7px;
	width:100%;
}
/* Derivative Classes */
/* Autocomplete */
div.auto_complete {
    position         :absolute;
    background-color :white;
    border           :1px solid #888;
    margin           :0px;
    padding          :0px;
}
li.selected { background-color: #ffb; }
li { color:#000000; }
/* Media Link */
a.mlink {
	text-decoration:underline;
}