.httpool-ad-block-editor { margin: 0; padding: 0; font-family: Tahoma, Arial, Hevletica, sans-serif; font-size: 12px; width: 220px; }

/* Controls */
.httpool-ad-block-editor .controls { float: right; display: inline; padding-top: 5px; margin-right: 10px; }
.httpool-ad-block-editor .controls .swatch { width: 18px; height: 18px; border: 1px solid #000; margin-bottom: 10px; }
.httpool-ad-block-editor .controls .title { background-color: #01babc; }
.httpool-ad-block-editor .controls .description { background-color: #a53eb4; }
.httpool-ad-block-editor .controls .link { background-color: #35d336; }
.httpool-ad-block-editor .controls .background { background-color: white; }
.httpool-ad-block-editor .controls .border { background-color: #999; }

/* 160×240 */
.httpool-ad-block-editor .container { width: 178px; height: 148px; border: 1px solid #999; overflow: hidden; background-color: white; }
.httpool-ad-block-editor .container .ad { width: 172px; height: 63px; margin: 3px; overflow: hidden; }
.httpool-ad-block-editor .container .title { font-weight: bold; color: #01babc; }
.httpool-ad-block-editor .container .description { color: #555; }
.httpool-ad-block-editor .container .image { width: 48px; height: 48px; text-align: center; margin: 0; padding: 0; margin-right: 2px; float: left; display: inline; overflow: hidden; }
.httpool-ad-block-editor .container .link { color: #35d336; }
.httpool-ad-block-editor .container .tagline {
	width: 174px;
	height: 12px;
	background-color: #999;
	color: white;
	font-size: 10px;
	padding-top: 1px;
	line-height: 11px;
	padding-right: 4px;
	text-align: right;
}

.httpool-color-picker {
	padding: 3px;
	padding-left: 16px;
	height: 195px;
	width: 195px;
	background: url(../../images/frame.png) top left no-repeat transparent;
}

* html .httpool-color-picker { background: url(../../images/frame.gif) top left no-repeat transparent; }