* {margin:0; padding:0;}

html {font: 1em arial, verdana, sens-serif;}

body {background-color:#363535; background: url(images/mainBG.gif);}

div#homePagewrapper {width:900px; margin-left:auto; margin-right:auto; background: #130621;}

div#grayPagewrapper {width:900px; margin-left:auto; margin-right:auto; background: #191918;}

div#smallPagewrapper {width:710px; margin-left:auto; margin-right:auto; background: #191918;}



div#header {

  width: 900px;

  }

div#logoHeader {

    float:left;

    margin-top:40px;

	padding-left: 40px;

	width:101px;

	height:102px;

	

	}

div#promoHeader { /*search and women owned businesses text*/

    float:left;

	width:755px;

	color:#7c7880; 

	text-align:right;

	padding: 0;

	margin-bottom: 0px;
	
	margin-top: -10px;

	word-spacing:.3em; 

	}
	
	
div#wbe {width:540px; float: left; padding: 25px 0 0 0; color:#9adedd; letter-spacing:.2em; font-size: .9em;}

div#search {width: 200xp;}

div#promoHeader p { /*search and women owned businesses text*/

  	padding: 0px 0 0 0;

		}

div#headerPic {

    float:left;

	/*background-image: url(images/homePic.jpg);*/

	width:725px;

	height:348px;

	margin-top: -100px;

	} 


/*************************************** Navigation ****************************************/

div#nav {

    width:175px;

	float:left;

	margin-top:20px;

	margin-right:-1px;

	padding: 0;

	list-style-type: none;

	}

div#nav div#purpleNav li, div#nav div#grayNav li  {

    list-style-type: none;

	word-spacing: .4em;

	letter-spacing: .1em;

	}

div#purpleNav li{

	background: #1d1134;

	}

div#grayNav li {

	background: #2f2e2d;

	}

div#purpleNav li, div#grayNav li {

	margin: 0;

	padding: 0;

	float:left;

	width: 100%;

	}

div#nav a {

    display:block; /*This makes the clickable area extend across the entire area for IE but I also needed to add the width to this div...go figure*/

	color:#ce9a40;

	text-decoration: none;

	padding: 0 13px;

	line-height: 2.5;

	border-bottom: 2px solid #000000;

	width: 90%; /*This makes the clickable area extend across the entire area for IE...go figure*/

	}

div#nav li a:hover {

	color:#afadad;

	}

div#nav div#purpleNav li:hover { 

    background: #130621;

	} 

div#nav div#grayNav li:hover { 

    background: #191918;

	} 

div#nav #nav_contactUs a {

    border: none;

	}

#nav li.grayCurrent a {

    background:#191918;

	color:#afadad;

	}

#nav li.purpleCurrent a {

    background:#130621;

	color:#afadad;

	}

/*************************************** End Navigation ****************************************/
  

div#contact {

    width:880px;

	text-align:right;

	padding: 10px 0 0 0;

	margin-bottom: 20px;

	} 

div#container {

    float:left;

	width:900px;

	padding:0 0 0 0;

	margin-top:-10px;

	}

/******************************** Search ********************************/
div#leftCol {
   float:left;
   width:175px;
   padding:0;
   margin-top:0px;
   }
   
div#search form {
   margin:20px 0 10px 0;
   padding:0px 0px 0px 15px;
   }
/***************************** End Search *******************************/

div#spacer {

    float:left;

    width:175px;

	height:30px;

	padding:0 0 0 0;

	}

div#content {

    float:left;

    width:710px;

	padding:0 0 15px 0;

	margin-left:0;

	}

div#content table {

	width:600px;

	margin-top:10px;

	margin-left:10px;

	padding:0 0 0 15px;

	font-size: .75em; 

	line-height: 170%; 

	color: #aaa9ac; 

	word-spacing:.1em; 

	letter-spacing:.05em;

	border:solid; border-color:#2f2e2d;

	}
/**************************************Left Column Contact Info for Outplacement Page*********************************/	
div#sidenote {
   background:#448199;
   
   color:#bbffff;
   
   margin-top: 15px;
   
   padding:50px 0px 200px 0px;
   
   font-size: .75em;
   
   line-height: 2.3em;
   
   text-align:center;
   }
/************************************End Left Column Contact Info for Outplacement Page*******************************/	
div#footer {

    width: 900px;

	text-align: center;

	font-size:.7em;

	color:#afadad;

	background-color: #000000;

	padding: 1em 0 15px 0;

	}

	

/*********************** H, P, UL, OL, LI *****************************/



div#container div#content h1 {font-size: 1em; margin:15px 0 5px 0; padding:5px 0px 5px 15px; color:#b8b7b9; background-color:#2f2e2d; word-spacing:.3em; letter-spacing:.2em;}

div#container div#content h3 {font-size: .75em; margin:15px 0 5px 0; padding:5px; color:#b8b7b9; background-color:#2f2e2d; word-spacing:.3em; letter-spacing:.2em;}

div#container div#sidenote h4 {font-size: 1.25em; margin:0px; padding:5px; color:#bbffff; background-color:#448199; word-spacing:.2em; letter-spacing:.2em;}

div#container div#content .purpleBG {font-size: 1em; margin:15px 0 5px 0; padding:10px; color:#c5c4c6; background-color:#1d1134; word-spacing:.3em; letter-spacing:.2em;}

div#container div#content p, ul li {font-size: .75em; line-height: 170%; color: #aaa9ac; word-spacing:.1em; letter-spacing:.05em; margin:10px 0 0 0; padding:0 15px 0 15px; list-style-position: inside;}

div#container div#content p.bold {margin-top:10px; font-weight:bold; word-spacing:.3em; letter-spacing: .1em; color:#cccccc;}

div#container div#content div.references {margin-top:20px; margin-left:10px; padding: 5px 0 15px 0; border:solid; border-color:#2f2e2d; color: #aaa9ac; background-color:#111111;}

/*below controls the content paragraphs*/

div#container div#content p {line-height: 170%; color: #aaa9ac; margin:10px 0 0 0; padding:0 15px 0 15px; list-style-position: inside;}

div#container div#content p a {font-weight:bold; color:#448199; text-decoration:none;}

div#container div#content p a:hover {font-weight:bold; color:#4ba0c2;}

div#container div#content ul li a {font-weight:bold; color:#448199; text-decoration:none;}

div#container div#content ul li a:hover {font-weight:bold; color:#4ba0c2;}

div#contact ul li {font-size: .65em; line-height: 170%; color: #888899; word-spacing:.3em; margin:0 0 0 0; padding:0 0 0 0; list-style-position: inside; list-style-type:none;}

div#contact ul li a {color:#448199;}

div#contact ul li a:hover {color:#4ba0c2}

div#content .closeWindow form {float:right; margin: 20px 0px; padding-right:10px;}

/*********************** End H, P, UL, OL, LI *****************************/


/*********************** Tables *****************************/
/*Manufacturing*/

div#manufactureTable table, div#financeTable table, div#hrTable table, div#healthTable table, div#professionalTable table, div#itTable table, div#consumerTable table {
   width: 650px;
   border: none;
   }

div#manufactureTable table th, div#financeTable table th, div#hrTable table th, div#healthTable table th, div#professionalTable table th, div#itTable table th, div#consumerTable table th {
   color: #aaa9ac;
   padding-bottom: 5px;
   font-weight: bold;
   }

/***************************** IE Hacks *********************************/

* html div#container div#content h1 {font-size: 1em; padding:0 15px 0 15px; color:#b86a0d; word-spacing: .3em;}

* html div#content {float:left; width:710px; padding:0 0 0 0; margin-left: 0}

* html div#contact ul {padding: 5px 0 0 0; margin-left: -5px; margin-bottom: 15px;}

* html div#nav li a {color:#ce9a40;	padding: 0 0 0 15px; text-decoration:none;}

* html div#nav a {width: 91%;}

* html div#content table {width:630px; line-height: 170%; color: #aaa9ac; word-spacing:.1em; letter-spacing:.05em; margin-left:10px;}

* html td {padding:0 0 0 10px;}

* html div#container div#content div.references {margin-top:20px; margin-left:10px; padding: 5px 0 15px 0; border:solid; border-color:#2f2e2d; color: #aaa9ac; background-color:#111111;}

/***************************** End IE Hacks *********************************/



div.clearfloats {clear:both;}

  

