.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    z-index: 2;
    margin-top: 0;
    color: #FFF;
}
.ui-dialog-title {
  display:block;
}

.ui-tabs-panel {
	padding: 0px 5px;
}

#tableOfContents {
	position:relative;
}

#inThisIssue .ui-tabs-panel {
	padding:0px 
}

.dialog-wrapper {height:inherit;}
.dialog-ul, .dialog-ur, .dialog-l, .dialog-r, .dialog-ll, .dialog-lr, .dialog-center { display:inline-block; }
/* might be able to remove this one - test! */
#jqContextMenu div.dialog {
	width:225px;
}

/* dialog drop shadow themes */


.dialog .hd {
 background:transparent url(/images/dialog/ul.gif) no-repeat 0px 0px;
}

.dialog .hd .c {
 background:transparent url(/images/dialog/ur.gif) no-repeat right 0px;
}

.dialog .bd .c {
 background:transparent url(/images/dialog/l.gif) repeat-y 0px 0px;
}

.dialog .ft {
 background:transparent url(/images/dialog/ll.gif) no-repeat 0px 0px;
}

.dialog .ft .c {
 background:transparent url(/images/dialog/lr.gif) no-repeat right 0px;
}

/* BLACK THEME */

.dialog-black .hd-black .c-black,
.dialog-black .ft-black .c-black {
 font-size:1px; /* ensure minimum height */
 height:13px;
 margin-left:13px;
}

.dialog-black .ft-black .c-black {
 height:14px;
}

.dialog-black .hd-black {
 background:transparent url(/images/dialog/ul_black.gif) no-repeat 0px 0px;
}

.dialog-black .hd-black .c-black {
 background:transparent url(/images/dialog/ur_black.gif) no-repeat right 0px !important;
}

.dialog-black .bd-black {
 background:transparent url(/images/dialog/l_black.gif) repeat-y left top;
}

.dialog-black .ft-black {
 background:transparent url(/images/dialog/ll_black.gif) no-repeat 0px 0px;
}

.dialog-black .ft-black .c-black {
 background:transparent url(/images/dialog/lr_black.gif) no-repeat right 0px !important;
}

.dialog-black .bd-black .c-black .s-black {
 margin:0px 0px 0px 7px;
 background-color:#000;
 color:#FFF;
 position:static;
}