@CHARSET "UTF-8";
/*-------------------|main_col_full|------------------------*/
/*
div.main_col_full{border:0px solid;oveflow:hidden}
#creator_struct_container{}
#creator_struct_container fieldset{	border: 1px solid #c1c0be; -moz-border-radius: 7pt;}
#creator_struct_container legend{color:#0D8FCC;font-size:14px;font-weight:bold;text-transform:uppercase;padding: 0 10px;}
.struct ul{list-style: none;margin: 0;padding: 0;clear:both;}
.struct ul li{margin: 0 0 2px 0; padding: 0; display: block; height: 24px; clear:both; }
.struct ul li.item span.text{ float: left; display: block; height: 19px; border: 0px solid; background: url(images/structElements.png) no-repeat; padding:5px 10px 0 10px; cursor:grab; cursor: -moz-grab; }
.struct ul li.grab{	cursor:grabing; cursor: -moz-grabbing;}
.struct ul li.grab span.text{float: left;display: block; height: 19px;border: 0px solid;background: url(images/structElements.png) 0 -24px no-repeat;
	padding:5px 10px 0 10px;color: #7FA430; }
.struct ul li.item span.toolz{display: block; float: left; height: 24px;width: 32px;}
.struct ul li.item a.mm{color: #FFF;display: block;float: left;height: 24px;width: 20px;background: url(images/structElements.png) -274px -96px no-repeat;}
.struct ul li.grab a.mm{color: #FFF;display: block;float: left;height: 24px;width: 20px;background: url(images/structElements.png) -274px -168px no-repeat;}
.struct ul li.grab a.grab{ background: url(images/structElements.png) -274px -168px no-repeat;}
.struct ul li.item a.min{background: url(images/structElements.png) -274px -120px no-repeat;}
.struct ul li.item a.min:hover{background: url(images/structElements.png) -274px -144px no-repeat;}
.struct ul li.item a.max{background: url(images/structElements.png) -274px -48px no-repeat;}
.struct ul li.item a.max:hover{background: url(images/structElements.png) -274px -72px no-repeat;}
.struct ul li.item a.none{background: url(images/structElements.png) -274px -96px no-repeat;}
.struct ul li.item a.rm{color: #FFF;display: block;float: left;height: 24px;width: 12px;background: url(images/structElements.png) -282px -192px no-repeat;}
.struct ul li.grab a.rm{color: #FFF; display: block;float: left;height: 24px;width: 12px;background: url(images/structElements.png) -20px -24px no-repeat;}
.struct ul li.item a.all{color: #FFF;display: block;float: left;height: 24px;width: 12px;background: url(images/structElements.png) -282px -192px no-repeat;}

.struct ul li.item a.rm:hover{background: url(images/structElements.png) -282px -216px no-repeat;}

.struct ul.parent{padding-left: 20px;}

span.w200{width: 227px;}
.parent span.w200{width: 207px;}
.parent .parent span.w200{width: 187px;}
.parent .parent .parent span.w200{width: 167px;}
.parent .parent .parent .parent span.w200{width: 147px;}
.parent .parent .parent .parent .parent span.w200{width: 127px;}
.parent .parent .parent .parent .parent .parent span.w200{width: 107px;}
.drop, .noDrop {
	border: 1px solid #bdcbbc;
	height: 10px !important;
	margin:0px;
	font-size: 9px;
	font-weight: bold;
	font-family: Tahoma,Arial,sans-serif;
	color: #aec29e;
	text-transform: uppercase;
	line-height: 12px !important;
	text-align: center;
	background: #f1fee7;
}
.noDrop {
	background:red;
	color:#fff;
}
li.parent{height: auto !important;}
li.item{ position: static; }

div.structBox{overflow: hidden;	width: 300px;}

.struct ul li.parent{padding-top:2px;padding-left: 20px; margin:0 !important;}
.struct ul ul.parent{padding-left: 20px; overflow:hidden; clear:both;}
*/

.struct ul{list-style: none;margin: 0;padding: 0;}
.struct ul li{margin: 0 0 2px 0; padding: 0; display: block;height: 24px; clear:both; }
.struct ul li.item span.text{ float: left; display: block; height: 19px; border: 0px solid; background: url(images/structElements.png) no-repeat; padding:5px 10px 0 10px; cursor:grab; cursor: -moz-grab; }
.struct ul li.grab{	cursor:grabing; cursor: -moz-grabbing;}
.struct ul li.grab span.text{float: left;display: block; height: 19px;border: 0px solid;background: url(images/structElements.png) 0 -24px no-repeat;
	padding:5px 10px 0 10px;color: #7FA430; }
.struct ul li.item span.toolz{display: block; float: left; height: 26px;width: 32px;}
.struct ul li.item a.mm{color: #FFF;display: block;float: left;height: 24px;width: 20px;background: url(images/structElements.png) -274px -96px no-repeat;}
.struct ul li.grab a.mm{color: #FFF;display: block;float: left;height: 24px;width: 20px;background: url(images/structElements.png) -274px -168px no-repeat;}
.struct ul li.grab a.grab{ background: url(images/structElements.png) -274px -168px no-repeat;}
.struct ul li.item a.min{background: url(images/structElements.png) -274px -120px no-repeat;}
.struct ul li.item a.min:hover{background: url(images/structElements.png) -274px -144px no-repeat;}
.struct ul li.item a.max{background: url(images/structElements.png) -274px -48px no-repeat;}
.struct ul li.item a.max:hover{background: url(images/structElements.png) -274px -72px no-repeat;}
.struct ul li.item a.none{background: url(images/structElements.png) -274px -96px no-repeat;}
.struct ul li.item a.rm{color: #FFF;display: block;float: left;height: 24px;width: 12px;background: url(images/structElements.png) -282px -192px no-repeat;}
.struct ul li.grab a.rm{color: #FFF; display: block;float: left;height: 24px;width: 12px;background: url(images/structElements.png) -20px -24px no-repeat;}
.struct ul li.item a.rm:hover{background: url(images/structElements.png) -282px -216px no-repeat;}
.struct ul li.item a.all{color: #FFF;display: block;float: left;height: 24px;width: 12px;background: url(images/structElements.png) -282px -192px no-repeat;}


span.w200{width: 227px;}
.parent span.w200{width: 207px;}
.parent .parent span.w200{width: 187px;}
.parent .parent .parent span.w200{width: 167px;}
.parent .parent .parent .parent span.w200{width: 147px;}
.parent .parent .parent .parent .parent span.w200{width: 127px;}
.parent .parent .parent .parent .parent .parent span.w200{width: 107px;}

.struct ul ul.parent{margin-left: 20px; clear:both; margin-top:4px; padding:0;}

}.struct ul li{margin: 0 0 4px 0; padding: 0; display: block; height:auto !important; }
}.struct ul li.item span.toolz{display: block; float: left; height: 24px;width: 32px;}

li.drop{ border: 1px solid #bdcbbc;	height: 12px !important; font-size: 9px; font-weight: bold; font-family: Tahoma,Arial,sans-serif; color: #aec29e; text-transform: uppercase;line-height: 12px !important; text-align: center; background: #f1fee7; clear:both; width:99%; margin:0 auto; }

.struct ul li.parent{margin-left: 20px; clear:both; margin-top:4px; padding:0;}
.struct ul ul.parent{margin-left: 20px; clear:both; margin-top:4px; padding:0;}

li.item { position: static; }

