.clear { clear: both; }

/* HORO BOX */
.horobox *  { margin: 0; padding: 0; }
.horobox h1 {	margin: 14px 0;	font-family: 'Trebuchet MS', Helvetica; }
.horobox    {	position: fixed !important; position: absolute; bottom: -220px; right: 20px; }

.popup                { height: auto; display: block; z-index: 499; border-collapse: collapse; }
.popup .text          { font-size: 11px; line-height: 16px; }
.popup .title         { padding-bottom: 4px; }
.popup td.corner      { height: 24px; width: 24px; }
.popup td#topleft     { background-image: url('/images/box/box_top_left.png'); }
.popup td.top         { cursor: move; background-image: url('/images/box/box_top.png'); }
.popup td#topright    { cursor: hand; cursor: pointer; background-image: url('/images/box/box_top_right.png'); }
.popup td.left        { background-image: url('/images/box/box_left.png'); }
.popup td.right       { background-image: url('/images/box/box_right.png'); }
.popup td.bottom img  { display: block; margin: 0 auto; }
.popup td#topright.hover { background-image: url('/images/box/box_top_right_over.png'); }

.popup table.popup-contents {	background-color: #fff; color: #666; height: 100%; }
table.popup-contents td { padding: 8px 8px 0px 0px;	text-align: left;	}
/* tr#release-notes th {	text-align: left;	text-indent: -9999px;	background: url('/images/icons/information.png') no-repeat top right; height: 17px; } */
.popup .button_ok { width: auto; padding: 5px; border: solid 2px #555; background-color: #CCCCCC !important; margin-right: 10px; }


/* STYLIZED */
.icon_link  { font-size: inherit; font: 1em "Trebuchet MS", sans-serif; padding: .4em 1em .4em 20px; text-decoration: none; position: relative; }
.icon_link span.ui-icon { margin: 0 5px 0 0; position: absolute; left: .2em; top: 1.1em; margin-top: -8px; }
* html .icon_link { top: 2px; }

.ui-state-error, .ui-state-highlight { padding: 0 .7em; }
.ui-icon-alert, .ui-icon-info        { margin-right: .3em; float: left; }

hr { border: solid 1px #666666; }
