

.dialog { z-index:1200;}
.dialog .title-bar { position:absolute; left:4px; top:2px; width:400px;
font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #666666;}
.dialog .top-left { width: 11px; height: 20px; background-image:url(img/top/topleft.png); background-repeat: no-repeat;}
.dialog .top-right { width: 24px; height: 20px; background-repeat: no-repeat; background-image:url(img/top/topright.png);}
.dialog .bottom-left { width: 11px;	height: 23px; background-repeat: no-repeat; background-image:url(img/bottom/bottomleft.png);}
.dialog .bottom-right { width: 11px; height: 23px; background-repeat: no-repeat; background-image:url(img/bottom/bottomright.png);}
.dialog .middle-top { background-image:url(img/top/top.png); background-repeat: repeat-x;}
.dialog .middle-bottom { background-image:url(img/bottom/bottom.png); background-repeat: repeat-x;}
.dialog .middle-left { width:8px; background-repeat: repeat-y; background-image:url(img/bottom/left.png);}
.dialog .middle-right { width: 10px; background-repeat: repeat-y; background-image:url(img/bottom/right.png);}
.dialog .middle { width:auto; height:auto;  min-width:230px;  min-height:96px; background-color:#ECECEC;} 
.dialog .title-bar .button a { display:block; float:left; width:4px; height:4px; padding:2px; margin:3px 4px; cursor:pointer; text-indent:-9999px; background:url(/newlook/theme/default/img/dots.gif) center top no-repeat; overflow:hidden; }
.dialog .title-bar .button a:hover { background-position:center -8px; }
.dialog .title-bar .button a.active { background-position:center -16px; cursor:default; }

