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;	}#gear td {	font-size: 1.3em;	font-family: Arial, Helvetica, sans-serif;}#clipwindow .topLink {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.1em;	color: #EBBF0E;}#services #content ul {	display: list-item;	list-style: disc;}#services #content li {	font-size: 1.6em;	text-indent: -1em;	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: 146px;   left: 0px;  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: 156px;  list-style: none;   z-index: 5;	}#sidebarMenus li { /* all sidebarMenus list items */	width: 156px;    color: #000;	border-bottom: 1px solid #520C39;	line-height: 1.5em;  height: 22px;}	#sidebarMenus li#on, #sidebarMenus li#on.sfhover { /* the current item, hilited in yellow */	background-color: #EBBF0E;	width: 146px;	padding: 1px 0 1px 10px; 	border-color: #520C39;}		#sidebarMenus a, #sidebarMenus li ul li.on2 a {	text-decoration: none;	padding: 0 0 0 10px;	color: #000;	display: block;	width: 90%;	}#sidebarMenus a:hover, #sidebarMenus li ul li.on2 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;	left: -999em;    list-style: none;     margin: -20px 0 0 116px;		}	#sidebarMenus li ul li {	border: solid;	border-width: 1px;	border-color: #520C39;	background-color: #DEAF21;	padding: 2px 0 0 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;	margin-bottom: 0;	margin-top: -2px;	}	#sidebarMenus li ul li.twoline {	height: 28px;	margin: -2px 0 -2px 0;}#sidebarMenus li ul li.on2 {	height: 17px;	padding: 1px 0 0 0;	width: 156px;	margin: -2px 0 -3px 0;	border-left: 1px solid #520C39 !important;	border-right: 1px solid #520C39;	border-top: 1px solid #520C39;	border-bottom: none;	}#sidebarMenus li ul li a {	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-weight: normal;	}#sidebarMenus li ul li:hover, #sidebarMenus li ul li.sfhover, #sidebarMenus li ul li.on2:hover {	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.sfhover ul, {	left: 40px; /* brings hidden lists back into view on hover */	}#sidebarMenus li li:hover ul, #sidebarMenus li li.sfhover ul {	left: 40px;	margin-top: -15px; /* brings hidden lists back into view on hover */	}.sidebarMenusLink {font-size: .9em;	}#sidebarMenus li.IE6_toplevel { /* applies only to Contact button */	margin-top:-3px;}/* _________ SIDEBAR MENUS FOR GEAR PAGES _______________ */#sidebarMenus-gear { /* left-hand nav bar */  position: absolute;  top: 146px;   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 */	float: left;	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.sfhover { /* the current item, hilited in yellow */	background-color: #EBBF0E;	width: 146px;	padding: 1px 0 1px 10px; 	border-color: #520C39;}	#sidebarMenus-gear li.first { /* 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 -4px 0 -8px;		}#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;	line-height: 1em;	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-weight: normal;	 /* sets width for second level items - also set on ul */	}	#sidebarMenus-gear li ul li.twoline {height: 28px;}#sidebarMenus-gear li ul li.on2 {padding-left: 10px;width: 156px;margin-left: -10px;margin-right: -1px}#sidebarMenus-gear li ul li.on2:hover, #sidebarMenus-gear li ul li.on2:sfhover {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: 156px;	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 */#gear table.threecolLights td.rateHead {	padding-right: 260px;}#gear table.threecolLights td.item {	width: 240px;}#gear table.threecolLights td.rate {	width: 70px;	padding-right: 0;}#gear table.threecolLights td.comment {	width: 190px;}#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 120px 15px 177px;	padding-top: 8px; 	font-family: Arial, Helvetica, sans-serif;	border-top: 1px solid #777;	clear: both;}#footer a {	color: #999;	padding: 0 3px;}#footer a:hover {	color: #FFF;}.copyright {	color: #999;	padding: 0 0 0 80px;}#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}div.notes {	width: 500px;	margin: 10px 0 0 40px;	font-weight: normal;	font-size: .7em;}div.notes  h3 {	display: block;	font-size: 2em;	margin: 10px 0 0 43px;	font-weight: normal;	color: #FEDB50;}.notes p {	margin-left: 20px;	margin-bottom: 0;	margin-top: 0;	text-indent: 0;}/*p {font-family: Verdana, Arial, sans-serif;font-weight: normal;font-size: 1.2em;margin: 5px 0 5px 0;}*/