.ui-resizable{position: relative;}
.ui-resizable-handle{position: absolute;}
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
.ftDialog.ui-dialog .ui-resizable-n{ cursor: n-resize; height: 6px; width: 100%; top: 0px; left: 0px; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-s{ cursor: s-resize; height: 8px; width: 100%; bottom: 0px; left: 0px; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-e{ cursor: e-resize; width: 7px; right: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-w{ cursor: w-resize; width: 7px; left: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-se{ cursor: se-resize; width: 9px; height: 9px; right: 0px; bottom: 0px; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-sw{ cursor: sw-resize; width: 9px; height: 9px; left: 0px; bottom: 0px; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-nw{ cursor: nw-resize; width: 9px; height: 29px; left: 0px; top: 0px; background: transparent; }
.ftDialog.ui-dialog .ui-resizable-ne{ cursor: ne-resize; width: 9px; height: 29px; right: 0px; top: 0px; background: transparent; }
.ftDialog.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor: move; background: #00A5D2 url('../img/bg-popup.jpg') repeat-x;}
.ftDialog.ui-dialog .ui-dialog-title{margin-left: 5px; color: white; font-weight: bold; position: relative; top: 7px; left: 4px;}
.ftDialog.ui-dialog .ui-dialog-titlebar-close {width: 16px; height: 16px; background: url('../img/close.jpg') no-repeat; position:absolute; top: 6px; right: 7px; cursor: pointer; outline: none;}
.ftDialog.ui-dialog .ui-dialog-titlebar{padding: 0px; height: 26px; font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.ftDialog.ui-dialog{background-color: #ffffff; border:1px solid #00a5d2;}
.ftDialog.ui-dialog .ui-dialog-titlebar-close span{display: none;}
.ftDialog.ui-dialog .ui-dialog-titlebar-close-hover{background: url('../img/close.jpg') no-repeat;}
.ftDialog.ui-dialog .ui-dialog-content{
    padding: 5px;
}



.ftDialog.ui-dialog .ui-dialog-content .foto {
    /*float: left;*/
    width: 125px;
    height: 125px;
    text-align: center;
    vertical-align: middle;
}
.ftDialog.ui-dialog .ui-dialog-content .foto img{
    margin: auto;
    vertical-align: baseline;
/*    width: 125px; */
}
.ftDialog.ui-dialog .ui-dialog-content .upload{
    float: left;
    padding-top: 5px;
}
/* .ftDialog.ui-dialog .ui-dialog-content div input, comment by Ton */ 
.ftDialog.ui-dialog .ui-dialog-buttonpane button {
    float:right;
    font:bold 10px/21px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    height:21px;
    margin:0 0 0 5px;
    padding:0 5px 2px 5px;
    text-align:center;
    text-transform:uppercase;
    background:#00a5d2 url(../img/bg-but.jpg) repeat-x;
    border:none;
}

.ftDialog.ui-dialog .ui-dialog-buttonpane {
    position: absolute;
    bottom: 8px;
    right: 12px;
    width: 100%;
    text-align: right;
}
.ftDialog.ui-dialog .ui-dialog-buttonpane button {
    margin-left: 5px;
}






.ui-resizable{position: relative;}
.ui-resizable-handle{position: absolute;}
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
.ftDialog2.ui-dialog .ui-resizable-n{ cursor: n-resize; height: 6px; width: 100%; top: 0px; left: 0px; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-s{ cursor: s-resize; height: 8px; width: 100%; bottom: 0px; left: 0px; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-e{ cursor: e-resize; width: 7px; right: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-w{ cursor: w-resize; width: 7px; left: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-se{ cursor: se-resize; width: 9px; height: 9px; right: 0px; bottom: 0px; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-sw{ cursor: sw-resize; width: 9px; height: 9px; left: 0px; bottom: 0px; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-nw{ cursor: nw-resize; width: 9px; height: 29px; left: 0px; top: 0px; background: transparent; }
.ftDialog2.ui-dialog .ui-resizable-ne{ cursor: ne-resize; width: 9px; height: 29px; right: 0px; top: 0px; background: transparent; }
.ftDialog2.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor: move; background: #00A5D2 url('../img/bg-popup.jpg') repeat-x;}
.ftDialog2.ui-dialog .ui-dialog-title{margin-left: 5px; color: white; font-weight: bold; position: relative; top: 7px; left: 4px;}
.ftDialog2.ui-dialog .ui-dialog-titlebar-close {width: 16px; height: 16px; background: url('../img/close.jpg') no-repeat; position:absolute; top: 6px; right: 7px; cursor: pointer; outline: none;}
.ftDialog2.ui-dialog .ui-dialog-titlebar{padding: 0px; height: 26px; font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.ftDialog2.ui-dialog{background-color: #ffffff; border:1px solid #00a5d2;}
.ftDialog2.ui-dialog .ui-dialog-titlebar-close span{display: none;}
.ftDialog2.ui-dialog .ui-dialog-titlebar-close-hover{background: url('../img/close.jpg') no-repeat;}
.ftDialog2.ui-dialog .ui-dialog-content{
    padding: 5px;
}



.ftDialog2.ui-dialog .ui-dialog-content .foto {
    float: left;
    width: 125px;
    height: 125px;
    text-align: center;
    vertical-align: middle;
}
.ftDialog2.ui-dialog .ui-dialog-content .foto img{
    margin: auto;
    vertical-align: baseline;
    width: 125px;
}
.ftDialog2.ui-dialog .ui-dialog-content .upload{
    float: left;
    padding: 5px;
}
.ftDialog2.ui-dialog .ui-dialog-content div input, .ftDialog2.ui-dialog .ui-dialog-buttonpane button {
    float:right;
    font:bold 10px/21px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    height:21px;
    margin:0 0 0 5px;
    padding:0 5px 2px 5px;
    text-align:center;
    text-transform:uppercase;
    background:#00a5d2 url(../img/bg-but.jpg) repeat-x;
    border:none;
}

.ftDialog2.ui-dialog .ui-dialog-buttonpane {
    position: absolute;
    bottom: 8px;
    right: 12px;
    width: 100%;
    text-align: right;
}
.ftDialog2.ui-dialog .ui-dialog-buttonpane button {
    margin-left: 5px;
}






.ui-resizable{position: relative;}
.ui-resizable-handle{position: absolute;}
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
.ftDialog1.ui-dialog .ui-resizable-n{ cursor: n-resize; height: 6px; width: 100%; top: 0px; left: 0px; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-s{ cursor: s-resize; height: 8px; width: 100%; bottom: 0px; left: 0px; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-e{ cursor: e-resize; width: 7px; right: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-w{ cursor: w-resize; width: 7px; left: 0px; top: 0px; height: 100%; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-se{ cursor: se-resize; width: 9px; height: 9px; right: 0px; bottom: 0px; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-sw{ cursor: sw-resize; width: 9px; height: 9px; left: 0px; bottom: 0px; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-nw{ cursor: nw-resize; width: 9px; height: 29px; left: 0px; top: 0px; background: transparent; }
.ftDialog1.ui-dialog .ui-resizable-ne{ cursor: ne-resize; width: 9px; height: 29px; right: 0px; top: 0px; background: transparent; }
.ftDialog1.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor: move; background: #00A5D2 url('../img/bg-popup.jpg') repeat-x;}
.ftDialog1.ui-dialog .ui-dialog-title{margin-left: 5px; color: white; font-weight: bold; position: relative; top: 7px; left: 4px;}
.ftDialog1.ui-dialog .ui-dialog-titlebar-close {width: 16px; height: 16px; background: url('../img/close.jpg') no-repeat; position:absolute; top: 6px; right: 7px; cursor: pointer; outline: none;}
.ftDialog1.ui-dialog .ui-dialog-titlebar{padding: 0px; height: 26px; font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.ftDialog1.ui-dialog{background-color: #ffffff; border:1px solid #00a5d2;}
.ftDialog1.ui-dialog .ui-dialog-titlebar-close span{display: none;}
.ftDialog1.ui-dialog .ui-dialog-titlebar-close-hover{background: url('../img/close.jpg') no-repeat;}
.ftDialog1.ui-dialog .ui-dialog-content{
	padding: 0px;
}



.ftDialog1.ui-dialog .ui-dialog-content .foto {
	float: left;
	width: 125px;
	height: 125px;
    text-align: center;
    vertical-align: middle;
}
.ftDialog1.ui-dialog .ui-dialog-content .foto img{
	margin: auto;
	vertical-align: baseline;
	width: 125px;
}
.ftDialog1.ui-dialog .ui-dialog-content .upload{
	float: left;
	padding: 5px;
}
.ftDialog1.ui-dialog .ui-dialog-content div input, .ftDialog1.ui-dialog .ui-dialog-buttonpane button {
    float:right;
    font:bold 10px/21px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    height:21px;
    margin:0 0 0 5px;
    padding:0 5px 2px 5px;
    text-align:center;
    text-transform:uppercase;
    background:#00a5d2 url(../img/bg-but.jpg) repeat-x;
    border:none;
}

.ftDialog1.ui-dialog .ui-dialog-buttonpane {
    position: absolute;
    bottom: 8px;
    right: 12px;
    width: 100%;
    text-align: right;
}
.ftDialog1.ui-dialog .ui-dialog-buttonpane button {
    margin-left: 5px;
}

.ftDialog1.ui-dialog.cl_growth .cl_head,
.ftDialog2.ui-dialog.cl_growth .cl_head{
	height: 228px; border-bottom: 1px solid #00A5D2;
}
.ftDialog1.ui-dialog.cl_growth .choose,
.ftDialog2.ui-dialog.cl_growth .choose{
    padding: 0px 0px 0px 25px;
}
.ftDialog1.ui-dialog.cl_growth .cl_date,
.ftDialog2.ui-dialog.cl_growth .cl_date{
    padding: 35px 0px 0px 22px !important;
}
.ftDialog1.ui-dialog.cl_growth .cl_input,
.ftDialog2.ui-dialog.cl_growth .cl_input{
	padding: 7px 7px 7px 7px;
	font-family: Verdana;
}
.ftDialog1.ui-dialog.cl_growth .cl_input input,
.ftDialog2.ui-dialog.cl_growth .cl_input input{
	width: 65px; height: 16px; background:none; border: 1px solid #c0c0c0; font-size:14px; color:#000000; text-transform:none; float: none;
}
