body {
	background-color: #FFFFFF;
	background-image: url(../images/sdel_top.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#logoLayer{ position:absolute; visibility:visible; left:68px; top:0px; width:125px; height:100px; z-index:3}
#deptCont {
	left: 192px;
	top: 130px;
	padding-left: 10px;
	padding-right: 200px;
	z-index: 8;
	right: 0px;
} 
#searchLayer4 { position:absolute; left:10px; top:130px; width:130px; height:60px; z-index:23}
#sideMenu { position:absolute; visibility:visible; left:12px; top:131px; width:170px; z-index:2; overflow: auto; padding-bottom: 2em}
#internal {position:absolute; visibility:visible; left:0px; top:0px; width:60px; height:100px;z-index:3; background: url('../local_artwork/banner/internal.gif'); }
#internalLink { position:absolute; visibility:visible; left:0px; top:0px; width:60px; height:100px; z-index:3}
#deptName { position:absolute; visibility:visible; left:185px; top:0px; width:410px; height:108px; z-index:3}
.topBox { float: right; width: 100px; background-color: #FFFFFF; padding: 0px 10px 10px 10px;}
#AccessTitle { position:absolute; visibility:visible; left:-1000px; top:-5000px; width:1000px; height:500px; z-index:10}
#AccessLayer {position:absolute; visibility:visible; left:-4000px; top:-20000px; width:1000px; height:500px; z-index:10}
#BrowserLayer {position:absolute; visibility:visible; left:-2000px; top:-10000px; width:1000px; height:500px; z-index:10}
#internal { position:absolute; visibility:visible; left:0px; top:0px; width:60px; height:100px; z-index:3}
#name { position:absolute; visibility:visible; left:204px; top:-1px; width:565px; height:100px; z-index:3}
#endSection  { position:absolute; visibility:visible; right:0px; top:0px; width:670px; height:111px; z-index:1}
#endSection2  { position:absolute; visibility:visible; left:0px; top:0px; width:400px; height:111px; z-index:2}
.message { display: none}
.table2 {
	table-layout: auto;
	background-color: #FFFFFF;
}
.table2 td {
	padding: 5px;
	vertical-align: top;

}
.boxStyle {
	padding: 8px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #243224;
	border-right-color: #243224;
	border-bottom-color: #243224;
	border-left-color: #243224;
	background-color: #FFFFE1;
}
.backfill { background-color: #F5F5F5}

#deptCont td p { 
	text-align: left;
	font-size: 1.2em;
}

#specialNotice { position: absolute; top: 0px; right: 0px; z-index: 5}

a.menu1 { font-size: 1em}
.hit_counter {
	position: absolute;
	z-index: 1;
	width: 218px;
	left: -1000px;
	top: 1000px;
}
 
.block1 { border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 2px solid #BBBBBB; padding-left:10px; margin-bottom: 20px; }	
#sideMenu .block1 a.menu1:hover {color: #0000FF}
#sideMenu .block1 { border: none; padding-top: 0px; padding-bottom: 0px; background-color: transparent}

#bgd1 { position:absolute; visibility:visible; left:180px; top:0px; width:600px; height:100px; z-index:1}
#rightPanel {
	position: absolute;
	right: 10px;
	top: 131px;
	width: 190px;
	color: #000000;
	background-color: #FFFFFF;
	overflow: visible;
	z-index: 10;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#rightPanel .block1 a.menu1:hover { color: #0000FF}
#rightPanel .picDiv { width: 115px; height: auto; overflow: hidden; padding-bottom: 5px;}
.menuTitle {
	color: #FFFFFF;
	font-weight: bold;
/*	background-color: #00539f;*/
	background-color: #655F61;
	padding: 5px;
}
.submenuTitle {
/*	color: #003399;*/
	color: #243224;
	font-weight: bold;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #CCCCCC
}
 

#deptCont p {text-align: left}
#deptCont hr {text-align: left}
#deptCont .picDiv {width: 100%; height: auto; overflow: hidden;}
.diffText { font-size: 1em; font-weight: bold}
.gapfix { margin-top: 0px}

#logoXtend { position: absolute; left: 185px; top: 0px; z-index: 3; width: 405px}
.submenu { border: 1px solid #999999; padding: 5px; background-color: #FFFFFF; color: #243224}
.menu1a { font-weight: normal; text-decoration: none; color: #027D02}
#rightPanel div.block1 p { margin-top: 0px}
#disfix1 span.block1 img { margin-top: 10px; margin-bottom: 10px; word-spacing: 10px }

.jumplink { margin-top:40%}
#contColumnR { width: 30%}

.select { padding: 2px; background-color: #243224; color: #FFFFFF; font-weight: bold; font-style: italic; text-decoration: none; line-height: 1.5em}

.bluebar { background-color: #E4ECFA; padding: 5px; margin: 0px}
.speclink { font-weight: bold; text-decoration: none; color: #0000FF}
.specicon { border: none; vertical-align: middle} 
a.speclink:hover { color:#FF0000}

.adbox1 {
	margin-left: 20px;
	margin-bottom: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #243224;
}
a img { border: none}
#SB {font-size: 0.75em; width: 7em}
p label {
	font-size: 100%;
	font-weight: bold;
}
#feedbackform .wide {
	width: 60%;
}
.demo_box {
	background-color: #E4E4E4;
	width: 60%;
	border: 1px solid #006599;
	font-size: 0.8em;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.lds_block {
	background-color: #CCCCCC;
	padding: 5px;
	width: 320px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #243224;
	border-bottom-color: #243224;
	border-left-color: #666666;
	font-size: 0.8em;
	color: #243224;
}
.imgTop img {
	vertical-align: top;
	border: none;
}
a.imgTop:link {
	font-weight: normal; 
	font-size: 0.8em;
	text-decoration: none;
	color: #243224;
}
#dl-banner {
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-right: #000000 2px solid;
}
@media print {
.message
		{
		display: none;
		}
	#xtralinks
		{
		display: none;
		}
	.small
		{
		display: none;
		}
	#rightPanel
		{
		display: none;
		}
	#AccessTitle
		{
		display: none;
		}
	#sideMenu
		{
		display: none;
		}
	#AccessLayer
		{
		display: none
		}
	#BrowserLayer
		{
		display: none;
		}
	#internal
		{
		display: none;
		}
	#endSection
		{
		display: none;
		}
	#endSection2
		{
		display: none;
		}
	.last
		{
		display: none;
		}

	body
		{
		margin: 0;
		border: 0;
		padding: 0;
		font-family: Arial;
		font-size: 12pt;
		line-height: 120%;
		color: #000;
		background-color: #000;
		}
	p
		{
		margin: 0.5ex 0;
		border: 0;
		padding: 0;
		}
	h2, h2#confTitle
		{
		font-size: 18pt;
		color: #000;
		background-color: #000;
		margin: 1ex 0;
		border: 0;
		padding: 0;
		page-break-after: avoid;
		}
	h3
		{
		font-size: 14pt;
		color: #000;
		background-color: #000;
		margin: 1ex 0;
		border: 0;
		padding: 0;
		page-break-after: avoid;
		}
	h4
		{
		font-size: 12pt;
		color: #000;
		background-color: #000;
		margin: 1ex 0;
		border: 0;
		padding: 0;
		page-break-after: avoid;
		}
	table
		{
		page-break-before: avoid;
		page-break-inside: avoid;
		}

	#logoLayer
		{
		position: relative;
		top: 0;
		left: 0;
		float: none;
		}
	#deptCont
		{
		float: none;
		position: relative;
		top: 0;
		left: 0;
		}
	#name
		{
		float: none;
		position: absolute;
		top: 0;
		left: 125px;
		}

	/*@page
		{
		widows: 4;
		orphans: 4;
		}*/
}
