body { background-attachment: scroll; background-color: #FFFFFF; background-image: url(../local_artwork/background.gif); background-repeat: repeat-x; background-position: 0px 0px}
#logoLayer{ position:absolute; visibility:visible; left:60px; top:0px; width:125px; height:100px; z-index:3}
#deptCont { left: 192px; top: 130px; padding-left: 10px; padding-right: 200px; padding-bottom: 10px; z-index: 8; right: 0;} 
#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}
#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:185px; top:0px; width:220px; height:100px; z-index:3}
#endSection  { position:absolute; visibility:visible; right:0px; top:0px; width:340px; height:100px; z-index:1}
#endSection2  { position:absolute; visibility:visible; left:0px; top:0px; width:400px; height:100px; z-index:2}
.message { display: none}
.table2 { border: 1px solid #999999; table-layout: auto; background-color: #FFFFFF}
.table2 td { border: 1px solid #999999; padding: 5px}
.backfill { background-color: #F5F5F5}
.white { color: #FFFFFF}
#deptCont td p { text-align: left}

.a {color: #0000FF; text-decoration: underline;}
a:hover {color: #2e4c59;}

h4 { font-style:normal;}

a.menu1 { font-size: 1em}

#sideMenu { position:absolute; visibility:visible; left:12px; top:130px; width:170px; z-index:2; overflow: auto; padding-bottom: 2em;}
#sideMenu .block1 a.menu1 {
	color: #2e4c59;
}
#sideMenu .block1 a.menu1:hover {color: #0000FF; text-decoration: underline;}
#sideMenu .block1 {
	padding-left:10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #BBBBBB;
}

.block1 a{
	display: block;
	margin: 0 0 3px 0;
	padding: 0 0 3px 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BBBBBB;
}
.block1 br{ display: none;}

.selected { color: #0000ff; text-decoration:underline; }

.block1 {
	padding-left:10px;
	margin-bottom: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #BBBBBB;
}

#bgd1 { position:absolute; visibility:visible; left:180px; top:0px; width:600px; height:100px; z-index:1}

#rightPanel { position: absolute; right: 10px; top: 130px; width: 190px; color: #000000; padding: 0px 10px 10px 10px; background-color: #FFFFFF; overflow: visible; z-index: 10}
#rightPanel .block1 a.menu1 { color: #2e4c59}
#rightPanel .block1 a.menu1:hover { color: #0000FF; text-decoration: underline;}
#rightPanel .picDiv { width: 115px; height: auto; overflow: hidden; padding-bottom: 5px;}
.menuTitle {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #ec0000;
	padding: 5px;
	padding-left: 10px;
}
p.menuTitle {margin-bottom: 0px;}

.submenuTitle {color: #2e4c59; font-weight: bold; background-color: #FFFFFF; padding: 5px; padding-left: 10px; border: 1px solid #BBBBBB}
p.submenuTitle {margin-bottom: 0px;}

#confTitle {color: #175b20} 

#deptCont p {text-align: left}
#deptCont hr {text-align: left}

.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: #330066}
.menu1a {
	font-weight: normal;
	text-decoration: none;
	color: #2e4c59;
}
.menu1a:hover { color: #0000FF; text-decoration: underline;}
#sideMenu div.block1 p,#rightPanel div.block1 p { margin-top: 0px}
#disfix1 span.block1 img { margin-top: 10px; margin-bottom: 10px; word-spacing: 10px }
.small2 { font-size: 0.60em;}

a img { border:none}
#SB {font-size: 0.75em; width: 7em}
div.outline { border-bottom: 2px dotted #bbbcbe}
hr {color: #BBBBBB; background-color: #BBBBBB; height: 4px; }

#feedbackform .wide {
	width: 60%;
}

#bodyText fieldset .TabbedPanelsTab {
		padding: 4px 10px;
}
#bodyText .TabbedPanelsContent {
	padding:0 20px 20px 20px;
}
#bodyText fieldset label.Inline input {
	float:none;
	width:auto; 
	padding: 0 2px; 
	margin:0px; 
	display: inline;
}
.checkboxRequiredState p.checkboxRequiredMsg,
.checkboxMinSelectionsState p.checkboxMinSelectionsMsg,
.checkboxMaxSelectionsState p.checkboxMaxSelectionsMsg {
	display:block;
	padding: 2px 3px;
}
/***************************************************************************
	Side menu 
***************************************************************************/
/*---------------------------------------------------- Side menu. Level 1 */
#menu_Section, #menu_Subsection {
	margin: 0 2px 20px 2px;
	padding: 7px 3px 13px 10px;
	border-bottom:2px solid #BBBBBB;
	line-height:118%;
}
#menu_Section li, #menu_Subsection li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#menu_Section li a, #menu_Subsection li a {
	display: block;
	margin: 0 2px 3px 0;
	padding: 0 0 4px 0;
	border-bottom: 1px dotted #bbbcbe;
	color: #2e4c59;
	font-weight:bold;
	text-decoration:none;
}
#menu_Section li a:link {}
#menu_Section li a:visited {}
#menu_Section li a:hover, #menu_Subsection li a:hover {
	text-decoration: underline;
	color:#0000FF;
}
#menu_Section li a.current, #menu_Subsection li a.current {
	background:url(../local_artwork/arrow.gif) no-repeat left center;
	padding-left: 12px;
	text-decoration: underline;
	color:#0000FF;
}

/*---------------------------------------------------- Side menu. Level 2 */
#menu_Subsection {}
#menu_Subsection li {}
#menu_Subsection li a {	font-weight:normal; }
#menu_Subsection li a:link {}
#menu_Subsection li a:visited {}
#menu_Subsection li a:hover {}
#menu_Subsection li a.current {
	background:url(../local_artwork/arrow1.gif) no-repeat left center;
}
@media print {
#rightPanel { display: none}
#logoLayer { left: 0px}
}
