.container_page_builder
{
margin:5px 10px 10px 10px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.content_page_builder
{
margin-top:5px;
border:1px solid #c9c9c9;
padding:5px;
background-color:white;
}

.groupItem .itemHeader .title_label
{
padding:2px 0 0 5px;
width:65%;
float:left;
}

.groupItem .itemHeader .delete
{
float:right;
cursor:pointer;
width:12px;
height:20px;
background:url(../img/close.gif) no-repeat;
}

.groupItem .itemHeader .reset
{
float:right;
cursor:pointer;
width:12px;
height:20px;
background:url(../img/reset.gif) no-repeat;
}

.groupItem .itemHeader .minimize
{
width:12px;
height:20px;
float:right;
cursor:pointer;
background:url(../img/minimize.gif) no-repeat;
}

.groupItem .itemHeader .maximize
{
width:12px;
height:20px;
float:right;
cursor:pointer;
background:url(../img/maximize.gif) no-repeat;
}

.groupWrapper
{
min-height:100px;
min-width:50px;
}

.groupItem
{
overflow:visible;
border:1px solid #c9c9c9;
text-align:left;
}

.groupItem .itemHeader
{
width:100%;
background:#ffffff url(../img/background_header.jpg) repeat-x bottom center;
cursor: move;
position: relative;
font: bold 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000;
}
.groupItem .content
{
width:100%;
overflow:auto;
}
.groupItem .itemHeader div
{
	padding:0 2px 0 2px;
}

.sortHelper
{
background-color: #F7F7F7;
border: 2px dotted #ff0000;
width: auto !important;
}


