.tabContent {
	position:relative;
}
#tab {position:relative;font-size:1em; white-space:nowrap;}
#tab dt, #tab .current {padding:2px 10px 5px 10px; margin:0 -1px 0 0}
#tab dt, #tab dt .rtop b {background:#ddd;}
#tab dt {bottom:-1px; float:left; border:1px solid #cccccc; color:#aaa; cursor:pointer;}
#tab .current {position:relative; border-bottom:1px solid #fff; z-index:2; font-weight:bold; color:#ed135a;}
#tab .current, #tab .current .rtop b{background:#ffffff url(../images/tabbg.gif) repeat-x;}
#tab dd {position:absolute; z-index:1; top:32px; left:0; padding:0.8em; border:1px solid #ccc; border-left-color:#eee; border-bottom:none; background:#fff;}
#colorpicker {
	position:relative;
	width:350px;
	height:190px;
	border:1px solid;
	font-size:12px;
}
#tab dt, #tab .current {
	font-size:0.85em;
	font-weight:bold;
	height:32px;
}
#tab dd {
	border-bottom:1px solid #ccc;
}
.label {
	padding-top:2px;
	padding-left:10px;
}
.editLink_nowrap {
	top:10px;
}
.radioLabel {
	margin-right:20px;
	white-space:nowrap;
}
.checkbox {
	margin-right:20px;
}
.checkbox, .radioLabel {
	font-weight:bold;
	font-size:0.8em;
}
.radioLabel {
	width:200px;
}
.tabContent {
	width:930px;
	height:65px;
}
#bgcolorContent {
	height:185px;
}
.textInput_code {
	width:700px;
	height:22px;
}
#remind0, #remind1 {
	font-size:0.8em;
	white-space: normal;
	padding-left:10px;
}
#remind1  {
	padding-top:12px;
}
#sandbox {
	margin:10px auto 0 auto;
	padding:20px 20px;
	border:1px solid #ccc;
}
#yui-picker-controls-label {
	display:none;
}
*html .yui-picker-bg { 
	background-image: none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://developer.yahoo.com/yui/build/colorpicker/assets/picker_mask.png', sizingMethod='scale'); 
}
#content {margin-left:0}

.vmpl_thumbs1 {overflow:auto;background-color:#333}
.vmpl_thumb1 {padding:5px 5px;}
.vmpl_thumb1.vmpl_hl {background-color:#999}
.vmpl_thumb2 {position:relative;width:80px;height:60px;padding:5px 5px;background-color:#DEF2FA;text-align:center;}
.vmpl_title {width:80px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;overflow:hidden;text-overflow:ellipsis;}
.vmpl_thumb1 a {text-decoration:none;color:#fff;}
.vmpl_thumb1 a:hover {background-color:transparent;}
.vmpl_img {position:absolute;left:0;right:0;top:0;bottom:0;margin:auto auto;}

/* horizontal */
.vm_playlist_hoz .vmpl_thumb1 {float:left;}
.vm_playlist_hoz .vmpl_thumb2 {margin-bottom:5px;}
.vm_playlist_hoz .vmpl_title {padding:5px 5px;height:40px;}

/* vertical */
.vm_playlist_vert .vm_embed_div, .vm_playlist_vert .vmpl_thumbs1 {float:left;}
.vm_playlist_vert .vmpl_thumbs1 {width:220px;}
.vm_playlist_vert .vmpl_thumb1 a {display:table;}
.vm_playlist_vert .vmpl_thumb2 {float:left;}
.vm_playlist_vert .vmpl_title {padding-left:5px;width:95px;vertical-align:middle;display:table-cell;}