
#statusMessage {
	position: relative;
	clear: both;
}

#statusMessage div {
	font-family: Verdana;
	font-size: 11px;
	padding: 13px 10px 13px 46px;
	background-position: 12px center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #ddd;
}

#statusMessage div.NOTIFICATION {
	color: #333;
	background-color: #d8f19e;
    background-image: url(/assets/images/reviews/icons/enabled.gif);
}

#statusMessage div.ERROR {
	color: dimgray;
	background-color: #FF9F9F;
    background-image: url(/assets/images/reviews/icons/delete.gif);
}

#statusMessage div.ALERT {
	color: #505050;
	background-color: #FFFFE1;
}

.starRatingFull {
    background-repeat: no-repeat;
    background-image: url(/assets/images/reviews/full_stars_filled.gif);
    width: 75px;
    height: 14px;
    display: block;
    float: left;
}

.starRatingEmpty {
    background-repeat: no-repeat;
    background-image: url(/assets/images/reviews/full_stars_unfilled.gif);
    width: 75px;
    height: 14px;
    display: block;
    float: left;
}
#micrositeAssetBrowserPanel{
	display:none;
	height: 200px;
	border: 1px solid #CCC;
	border-bottom: 0;
	padding: 10px;
}

#micrositeAssetBrowserPanel .panel {
	width: 82%;
	height: 165px;
	position: relative;
	overflow: auto;
}
#micrositeAssetBrowserPanel .panel .container {
	#width: 97%;
}
#micrositeAssetBrowserPanel .preview {
	width: 152px;
	height: 202px;
	background: #EFEFEF;
	float: right;
}
#micrositeAssetBrowserPanel .buttons {
	padding: 10px 0 0;
	width: 82%;
	margin: 0;
	text-align: left;
}

#titleColorBox {
	position: absolute;
	width: 1.5em; 
	height: 1.5em;
	border: 1px outset #666;
}

#introductionColorBox {
	position: absolute;
	width: 1.5em;
	height: 1.5em;
	border: 1px outset #666;
}