.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:0px; -moz-border-radius:5px; border-radius:5px; background:#fff url(../../image/popup/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(../../image/popup/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}


div.popup_title
{
    padding: 10px 10px 10px 15px;
    /*height: 36px;*/
    /* stop multi line text */
    white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

div.popup_content
{
    padding: 15px;
    overflow: auto;
    position: relative;
}

div.popup_footer
{
   /* height:26px;*/
    overflow: hidden;
    background-color: #EEE;
    text-align: right;
    padding: 10px 10px 10px 15px;
}

button.footer_button, input.footer_button
{
    margin-left: 16px;
    padding-left: 6px;
    padding-right: 6px;
    min-width: 90px;
}