@charset "utf-8";
/* 
	:FILE: diversity.css
	
	:DESCRIPTION:
	These styles provide the master presentation at www.dom.com/diversity

	:REVISED:
	Joe Van Voorhis
	Dominion Resource Services, Inc. Copyright (c) 2008
	
	:CREATED:
	2/12/2008

*/
body {
	margin:0;
	padding:0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#333333;
}

#Content a {
	text-decoration:none;
	color:#0066ff;
}
#Content a:visited {
	text-decoration:underline;
	color:#666;
}
#Content a:hover {
	text-decoration:underline;
	color:#0066ff;
}

#Container {
	width: 1002px;
	margin:0 auto;
	text-align:left;
}

#Banner {
	margin:0;
	padding:0;
	clear: both;
	width:1001px;
	margin:0 auto;
	background-image:url(../images/content-border-left-right.2.gif);
	background-position:0 left;
	background-repeat:repeat-y;
	
	position:relative;
	z-index:1;
}

#BannerMenu {
	margin:0 45px;
	padding:0;
	background-color:black;
	width:912px;
	
	position:relative;
	z-index:2;
}
#SiteLogo {
	height: 24px;
	width: 176px;
	text-align:left;
	margin:22px 65px;
	background-image: url(../images/diversitylogo.gif);
}

#menuHeader {
	margin:0;
	padding:15px 0 5px;

	font-weight: bold;
	font-size: 1.1em;
	line-height:1.4;

	background-image:url(../images/header-border-1.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding-bottom:10px;
	color:#333333;
}

#subHeader {
	color: #806f58;
	font-weight: bold;
	font-size: .9em;
	line-height:1.15;
}

#leftNav {
	color: #333333;
	font-size: .75em;
	line-height:1.15;
}

#leftNav a {
	text-decoration:none;
	color:#0066ff;
}
#leftNav a:visited {
	text-decoration:underline;
	color:#666;
}
#leftNav a:hover {
	text-decoration:underline;
	color:#0066ff;
}

#Content {
	margin:0 65px;
	padding:0;
	line-height:1.3;
}

#Content ul {
	margin:0;
	padding-left:20px;
	font-size:.75em;
}
#Content ul li {
	padding-bottom:5px;
}
#Content p {
	font-size:.75em;
	font-weight: normal;
}

#CorporateLogo {
	width: 200px;
	clear: both;
	margin:10px auto;
	text-align:center;
}
#CorporateLogo p {
	font-size:.7em;
	color: #999;
	margin:0 auto;
	padding:0;
	width:100%;
}
#CorporateLogo .copyright {
	padding:5px 0;
}

#Footer {
	margin: 0 auto;
	padding:0;
	width:918px;
	height:10px;
	background-image:url(../images/content-border-bottom.2.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.hidden {
	display: none;
}

.clear {
	clear:both;
	line-height:0;
	height:0;
}
.image-strip {
/*	margin-left:-20px;*/
	margin:0 auto;
}
.image-strip a img {
	border:none;
	margin:0;
	padding:0;
/*	padding-left:4px;*/
}
/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* IE Float fix */
* html #Content h1 {
    overflow-x: auto; 
	overflow-y: hidden; 
    width: expression(840); /* page width (912) - content left/right padding (72) - content left/right margin (0) */
}

* html #Content #Col1,
* html #Content #Col2 {
	margin-top:10px;
}