body {	background-color: #3E403A; /* dark grey */	color: white;	/*font-family: Garamond, Baskerville, Century, Times, serif;*/	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 62%;	font-weight: normal;	margin: 0;}body h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 200%;	line-height: 18px;	display: none;	}body h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 130%;	line-height: 13px;	font-weight: bold;	display: none;	}body h3 {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 120%;	line-height: 13px;	font-weight: bold;	display: none;	}#clipwindow .topLink {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.1em;	color: #EBBF0E;}#services #content ul {	display: list-item;	list-style: none;	margin: 0 0 0 12px;}#services #content li {	font-size: 1.6em;	margin: 0 0 12px 0;	list-style: disc;}#clipwindow li {	font-size: 1.1em;	margin: 0 0 12px 0;}.subheadUnderlined {	text-decoration: underline;	font-weight: bold;}br.clear {	clear: both;}#header {	width: 100%;	height: 147px;	background-color: #2B2F23; /* almost black */	border-bottom: 1px solid #EBBF0E;	/*background-image: url("images/logo-embossed.gif");*/	}#header p {	float: right;	font-size: 2em;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #EBBF0E;	padding: 0;	margin-top: 110px;	margin-right: 5%;}#logo {	display: block;	float: left;	background: url("images/dpl_logo.gif") left top no-repeat;	width: 150px;	z-index: 10;	background-color: black;	border-left: 6px solid black;}/* ---------------------------------------- LEFT SIDEBAR */#sidebar {	position: absolute;	top: 148px;	left: 0;	margin: 0;	width: 156px;    background-color: #C1381D;	padding: 0 0 412px 0;}/* ---------------- THE SIDEBAR LINKS --------- */#sidebar h3 {	font-size: 1.3em;	font-weight: bold;	padding: 12px 6px 10px 10px;	margin: 0;	color: black;	display: block;}#sidebar h4 {	font-size: 1.1em;	font-weight: bold;	padding: 6px 6px 6px 16px;	margin: 0;	color: #520C39;}/* SUCKERFISH DROPDOWNS*//* nav bar basics */	#sidebarMenus { /* left-hand nav bar */  position: absolute;  top: 147px;   left: -40px;  background: #C1381D; /* at-rest background for top level l ink */  font-size: 1.3em;  font-weight: bold;  font-family: Verdana, Frutiger, Arial Helvetica, sans-serif;  width: 196px;  list-style: none;   z-index: 5;	}#sidebarMenus ul {  margin: 0 0 0 0;}#sidebarMenus li { /* all sidebarMenus list items */	width: 156px;    color: #000;	border-bottom: 1px solid #520C39;	line-height: 1.5em; 	background: #C1381D; /* at-rest background for top level l ink */ 	height: 22px;}	#sidebarMenus li#on, #sidebarMenus li#on:hover { /* the current item, hilited in yellow */	background-color: #EBBF0E;	width: 146px;	padding: 1px 0 1px 10px; 	border-color: #520C39;}		#sidebarMenus a {	text-decoration: none;	padding: 1px 0 1px 10px;	color: #000;	display: block;	width: 90%;	}#sidebarMenus a:hover {	color: #F7FD60; /* yellow hover text */	}/* first hover control - changing background color */	#sidebarMenus li:hover, #sidebarMenus li.sfhover {	background: #DF5034; /* medium red hover background for top level link */	color: #000; 	border-color: #F36F55;	}	#sidebarMenus li ul { /* hides second-level lists */	position: absolute;	width: 156px; /* set width  for second level items - also set on li */	left: -999em; 	padding-top: 1px;    list-style: none;     margin: -22px 0 0 116px;		}	#sidebarMenus li ul li {	border: solid;	border-width: 1px;	border-top: none;	border-color: #520C39;	background-color: #DEAF21;	padding: 2px 0;	width: 156px; /* sets width for second level items - also set on ul */	height: 17px;	line-height: 1em;	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-weight: normal;	}#sidebarMenus li ul li.twoline {height: 28px;}#sidebarMenus li ul li.on2 {}#sidebarMenus li ul li.on2:hover {color: #F7FD60;}#sidebarMenus li ul li a {	}#sidebarMenus li ul li:hover, #sidebarMenus li ul li.sfhover {	color: #4AA8FD;	background: #C1381D;	 }#sidebarMenus li:hover ul ul, #sidebarMenus li.sfhover ul ul {	left: -999em; /* hides third-level lists */	}	#sidebarMenus li:hover ul, #sidebarMenus li li:hover ul, #sidebarMenus li.sfhover ul, #sidebarMenus li li.sfhover ul {	left: 40px; /* brings hidden lists back into view on hover */	}#sidebarMenus li ul ul {	margin: -18px 0 0 117px; /*15em left moves third-level to the side of secon d-level*/	}.sidebarMenusLink {font-size: .9em;	}/* _________ SIDEBAR MENUS FOR GEAR PAGES _______________ */#sidebarMenus-gear { /* left-hand nav bar */  position: absolute;  top: 136px;   left: -40px;   height: 22px;  font-size: 1.3em;  font-weight: bold;  font-family: Verdana, Frutiger, Arial Helvetica, sans-serif;  width: 156px;  list-style: none;   z-index: 5;	}#sidebarMenus-gear li { /* all sidebarMenus-gear list items */	width: 156px;    color: #000;	border-bottom: 1px solid #520C39;    background: #C1381D;/* at-rest background for top level link */	line-height: 1.5em;}	#sidebarMenus-gear li#on, #sidebarMenus-gear li#on:hover { /* the current item, hilited in yellow */	background-color: #EBBF0E;	width: 146px;	padding: 1px 0 1px 10px; 	border-color: #520C39;}		#sidebarMenus-gear a {	text-decoration: none;	padding: 1px 0 1px 10px;	color: #000;	display: block;	width: 90%;	}#sidebarMenus-gear a:hover {	color: #F7FD60; /* yellow hover text */	}/* first hover control - changing background color */	#sidebarMenus-gear li:hover, #sidebarMenus-gear li.sfhover {	background: #DF5034; /* medium red hover background for top level link */	color: #000; 	border-color: #F36F55;	}	#sidebarMenus-gear li ul { /* second-level list is visible on gear pages */	position: relative;	width: 156px; /* set width  for second level items - also set on li */	left: -4px; 	padding-top: 1px;    list-style: none;     margin: 2px 0 0 -48px;		}#sidebarMenus-gear li ul li {	border: solid;	border-width: 1px;	border-top: none;	border-right: none;	border-color: #B38E1D;	background-color: #DEAF21;    height: 17px;	padding: 2px 0 0 0;	width: 156px; /* sets width for second level items - also set on ul */	line-height: 1em;	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-weight: normal;	}#sidebarMenus-gear li ul li.twoline {height: 28px;}#sidebarMenus-gear li ul li.on2 {}#sidebarMenus-gear li ul li.on2:hover {color: #F7FD60;}#sidebarMenus-gear li ul li a {	}#sidebarMenus-gear li ul li:hover, #sidebarMenus-gear li ul li.sfhover {	color: #4AA8FD;	background: #C1381D;	 }#sidebarMenus-gear li ul li.first {	border-left-color: #DF5034;	}		#sidebarMenus-gear li:hover ul ul, #sidebarMenus-gear li.sfhover ul ul {	left: -999em; /* hides third-level lists */	}	#sidebarMenus-gear li:hover ul, #sidebarMenus-gear li.sfhover ul, {	left: -4px; /* brings hidden lists back into view on hover */	}#sidebarMenus-gear li li:hover ul, #sidebarMenus-gear li li.sfhover ul {	left: 116px;	top: 94px; /* brings hidden lists back into view on hover */	}#sidebarMenus-gear li ul ul {	margin: -112px 0 0 0; /*15em left moves third-level to the side of secon d-level*/left: -999em;	}/* END SUCKERFiSH DROPDOWN CODE & BRANDING MENU */#clipwindow {	position: relative;	top: 24px;	left: 0;	width: 90%;	height: 400px;	overflow: auto;}#clipwindow a {font-size: 2em;font-weight: bold;margin: 0 0 0 3em;}#content {	margin: 0 120px 0 177px;}#content p {	line-height: 1.4em;	font-size: 1.6em;	}		form { padding: 0px;margin: 0px}img {	border:0;}#footer {	font-size: 1.2em;	font-weight: normal;	margin: 44px 0 15px 186px;	padding-top: 8px; 	font-family: Arial, Helvetica, sans-serif;	border-top: 1px solid #777;	clear: both;	width: 580px;}#footer a {	color: #999;	padding: 0 3px;}#footer a:hover {	color: #FFF;}.copyright {	display: inline;	color: #999;	padding: 0 0 10px 165px;}.copyright-print {	display: none;}#mapimage {	float: left;	margin: 0 20px 410px 0;}#mapimage p {	font-family: Verdana, Frutiger, Arial, Helvetica, sans-serif;	font-size: 1em;}.ourAddress {	font-family: Verdana, Frutiger, Arial, Helvetica, sans-serif;	font-size: 1.3em;}.hang {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14pt;	text-indent: -1em;	margin-left: 1em;	padding: -8px 0px 0px 0px;}.large {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;}.mini {	font-family: Verdana, Helvetica, Arial, sans-serif;	 font-size: 10px;	}.mini2 {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 10px}.notes {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 8pt;	text-indent: -3em; 	margin-left: 3em; 	margin-bottom: -1em; 	padding: -8px 0px 0px 0px;	}/*p {font-family: Verdana, Arial, sans-serif;font-weight: normal;font-size: 1.2em;margin: 5px 0 5px 0;}*/