/* Things for the popups */
div#popupheaders {
	position: fixed;
	width: 100%;
	text-decoration: underline;
	color: #ffffff;
	font-family: courier new;
	font-size: 20px;
	font-weight: bold;
	padding: 10px;
	vertical-align: middle;
	padding-bottom: 15px
}

/* Things for details tabs top right */
td#detailtbs {
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	text-align: center;
	height: 20px;
	width: 50px;
	font-weight: bold;
	white-space: nowrap
}

td.detailtbsoption { border: 1px solid #dddddd; border-bottom: 2px solid #000000; background-color: #f4f4f4 }

td.detailtbscurrent { border: 2px solid #000000; border-bottom: 0 }

#detailtbs a { text-decoration: none; color: #0000ff; white-space: nowrap }

/* Dataset Table */
#datstable a { text-decoration: none; color: #0000ff; }

/* Buttons at the top of dataset table */
#datsbuttons img {
	behavior: url('/modules/dats/img/iepngfix/iepngfix.htc');
}

/* Buttons at the bottom of entries for actions */
#datsbotbut td {
	text-align: center; border: 0; padding: 3px; vertical-align: middle; border: 0
}

#datsbotbut button {
	width: 170px
}

#datsbotbut img {
	width: 32px;
	height: 32px
}

/* Popup Windows */
#popupwindows div {
	width: 100%; background-image: url('img/lay/fade.png');
	padding: 0; vertical-align: middle; padding-bottom: 5px; margin: 0; padding-left: 5px
}

#popupwindows h1 {
	font-size: 20px; font-family: Sans-serif; text-decoration: underline; color: #ffffff; font-family: courier new; font-weight: bold; padding: 5px; margin: 0
}

#popupwindows td {
	border: 0; font-family: Sans-serif
}

#popupwindows table {
	width: 99%; height: 100%; border-collapse: collapse; border: 2px solid #ffffff; font-family: Sans-serif
}

#popupwindows body {
	margin: 0;
}

/* Dataset Display */
#datsdisplay h1 {
	color: #000033;
	margin: 0;
	font-size: 22px;
	font-weight: normal;
	text-decoration: none;
	padding-right: 20px;
	text-align: center;
	margin: 0
}

body {
	margin: 0
}

td {
	text-align: left
}
