body 
{
	background: #000000 url(/images/back.jpg);
	margin: 0px;
	padding: 0px;
	color: #ffffff;
}

ul {
	margin: 0px;
	padding: 10px 20px;
	}
li {
	line-height: 2.5ex;
	list-style-type: none;
	display: block;
	padding-top: 0px;
	margin-bottom: 5px;
	padding-left: 15px;
	background-image: url(/images/bullet.png);
	background-repeat: no-repeat;
	background-position: left center;
	}

p
{ 
	font: 8pt/14pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;; 
	text-align: justify;
}

a:link 
{
	text-decoration: underline;
	color: #A81818;
	background: #000000;
}

a:visited 
{ 
	text-decoration: underline; 
	color: #A5A07A;
	background: #000000;
}

a:hover, a:active 
{ 
	text-decoration: none; 
	color: #666666;
	background: #000000;
}

siteMapTable {
  width: 100%;
}

#MarketingPictureTable td {
  padding: 20px;
}

#priceCell {
  text-align: right;
  vertical-align: top;
}
	
#addressCell {
  vertical-align: top;
  padding-left: 10px;
}
	
#siteName
{
  font: 12pt/16pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;
	color: #FFFFFF;
	background: #000000;
	padding-top: 20px;
	border-bottom: 1px solid #A81818;
}	
	
#cblogo 
{ 
  padding: 25px;
}
#container 
{
	background: #181818 url(/images/cont_back.gif) repeat-y;
	width: 600px;
	height: auto;
	border: 5px solid #0D0D0B;
	padding: 0px;
	font: 8pt/16pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	margin-top: 65px;
	margin-bottom: 40px;
}

		
#intro {
	width: 600px;
	}
#pageHeader {
	width: 600px;
	padding: 0px;
	}

/* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
#pageHeader h1 {
	margin: 0px;
	background-image: url(/images/newtop_image.jpg);
	background-repeat: no-repeat;
  height: 70px;
	width: 600px;
	position: absolute;
	left: auto;
	top: 0px;
	right: auto;
	}

#pageHeader h1 span {
	display:none
	}
#pageHeader h2 {
	margin: 0px;
	background-image: url(/images/model_banner3.jpg);
	background-repeat: no-repeat;
	height: 220px;
	width: 600px;
	}
#pageHeader h2 span {
	display:none;
	}
#quickSummary, #preamble, #explanation, #participation, #benefits, #requirements {
	width: 379px;
	margin-left: 201px;
	padding-right: 10px;
	padding-left: 10px;
  color: #ffffff;
  background: #000000;
	}
	
#explanation table tr td {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
  background: #000000; 
}
	
#explanation p.p1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
  background: #000000; 
	}	
	
#quickSummary {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0D0D0B;
	padding-top: 0px;
	padding-bottom: 9px;
	}
#quickSummary p.p1 {
	position: absolute;
	left: auto;
	top: 225px;
	width: 359px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background: #000000;
	padding-right: 10px;
	padding-left: 10px;
	}
#quickSummary p.p2 {
	position: absolute;
	left: auto;
	top: 263px;
	width: 359px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background: #000000;
	padding-right: 10px;
	padding-left: 10px;
	}
#supportingText {
	background-position: left bottom;
	background-repeat: no-repeat;
	}

#footer {
	text-align: center;
	position: relative;
	}

#footer a:link, #footer a:visited { 
	margin-right: 20px; 
	}
	
#linkList{
	font-size: 11px;
	width: 200px;
	position: absolute;
	left: auto;
	top: 242px;
}
#linkList h3.select { 
	background: transparent url(/images/LAURAPIC20032.gif) no-repeat;
  background-position: 25px;  
	margin: 0px; 
	width: 199px; 
	height: 86px; 
	padding-bottom: 10px;
	}
#linkList h3.select span {
	display:none
	}
#linkList h3.favorites { 

	margin: 25px 0px 5px 0px; 
	width: 60px; 
	height: 18px; 
	}
#linkList h3.favorites span {
	display:none
	}
#linkList h3.archives { 
	margin: 0px; 
	width: 199px; 
	height: 28px;  
	}
#linkList h3.archives span {
	display:none
	}
#linkList h3.resources { 
	margin: 0px; 
	width: 199px; 
	height: 28px; 
	}
#linkList h3.resources span {
	display:none
	}
	
#linkList ul {
	margin: 0px;
	padding: 10px 20px;
	width: 161px;
	}
#linkList li {
	line-height: 2.5ex;
	list-style-type: none;
	display: block;
	padding-top: 0px;
	margin-bottom: 5px;
	padding-left: 15px;
	background-image: url(/images/bullet.png);
	background-repeat: no-repeat;
	background-position: left center;
	}
/*Headlines*/
#preamble h3 span{
	width: 379px;
	height: 29px;
	margin-top: 15px;
	margin-bottom: 15px;
  /* display: none; */
}

#explanation h3{
	font: 14pt/18pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #000000;
  /*background: url(c2.gif);*/
	width: 379px;
	/*height: 29px;*/
}

#participation h3 span{
	display: none;
}

#participation h3{
	width: 379px;
	height: 29px;
	margin-top: 15px;
	margin-bottom: 15px;

}

#benefits h3 span{
	display: none;
}

#benefits h3{
	width: 379px;
	height: 29px;
	margin-top: 15px;
	margin-bottom: 15px;

}

#requirements h3 span{
	display: none;
}

#requirements h3{
	width: 379px;
	height: 29px;
	margin-top: 15px;
	margin-bottom: 15px;

}
