table#popup tr.top { height: 10px; }
table#popup tr.header td.center { background-color: #ffffff; }
table#popup tr.content td.center { background-color: #ffffff; padding: 5px; }
table#popup tr.bottom { height: 10px; }

table#popup td.left { width: 10px; }
table#popup td.right { width: 10px; }

table#popup tr.top td.left { background-image: url('pop_corner_tl.png'); background-repeat: no-repeat; background-position: left top; }
table#popup tr.top td.center { background-image: url('pop_line_t.png'); background-repeat: repeat-x; background-position: top; }
table#popup tr.top td.right { background-image: url('pop_corner_tr.png'); background-repeat: no-repeat; background-position: right top; }

table#popup tr.header td.left,
table#popup tr.content td.left { background-image: url('pop_line_l.png'); background-repeat: repeat-y;	background-position: left; }
table#popup tr.header td.right,
table#popup tr.content td.right { background-image: url('pop_line_r.png'); background-repeat: repeat-y;	background-position: left; }

table#popup tr.bottom td.left { background-image: url('pop_corner_bl.png'); background-repeat: no-repeat; background-position: left bottom; }
table#popup tr.bottom td.center { background-image: url('pop_line_b.png'); background-repeat: repeat-x; background-position: bottom; }
table#popup tr.bottom td.right { background-image: url('pop_corner_br.png'); background-repeat: no-repeat; background-position: right bottom; }

table#popup tr.header td.center div.title { float: left; }
table#popup tr.header td.center div.close {	float: right; }

table#popup tr.content td.center div.content { position: relative; }
table#popup tr.content td.center div.control { position: absolute; right: 0px; top: 0px; z-index: 110; }
table#popup tr.content td.center div.control div.item { float: left; }

div.tx-ohpopuppage-pi1-ajax .popupMoveTrigger {
	cursor: move;
}

div#tx_ohpopuppage_pi1 div.loader {
	width: 300px;
	text-align: center;
	vertical-align: middle;
}
