body { 
	color:#555555;
	background: #EEEEFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family:"Arial", "Tahoma", "Verdana", "Trebuchet MS", sans-serif;
}

acronym { 
	border-style: dotted; 
	border-bottom-width:1px; 
	border-color: #FF8000; 
	border-left-width:0px; 
	border-right-width:0px; 
	border-top-width:0px; 
}
.accesskey {text-decoration: underline; }	

		
/*_______________Links_________________________*/
		
a:link {color:#993333; font-weight:bold; text-decoration:none; background:#FFFFFF; }
a:active {color:#AA3333; font-weight:bold; text-decoration:none; background: #FFFFFF; }
a:hover {color:white; background:#cf4217}
a:visited {color:#AA3333; font-weight:bold; text-decoration:none; background:#FFFFFF; }	

#quickSummary a:link {color:#146d41; text-decoration:underline;background: #5577cc }
#quickSummary a:visited {color:#146d41; text-decoration:underline; background: #5577cc}
#quickSummary a:hover {	text-decoration:none; color:#146d41; background:#5577cc}
	

/*__________________Headers___________________*/
		
#pageHeader
{
	margin-top:20px;
	margin-left:15px;
	margin-right:0;
	padding-top:1px;
	padding-bottom:30px;
	margin-bottom:0;
	background-image: url("titlegradient.png"); background-position: top left; 
	background-repeat: repeat; 
	color:#c51b01;
}
	
#pageHeader h1
{
font-variant: small-caps;
line-height: 50%;
color:#c51b01;
font-size:250%;
letter-spacing: 5pt;
word-spacing: 5pt;
margin-bottom:0;
margin-top:10px;
padding-bottom: 0;
margin-left:105px;
font-family:  "Trebuchet MS", "arial", sans-serif;
/*background-color: white;*/
}

#pageHeader h2
{ 
font-size:80%;
line-height: 150%;
color:#555555;
letter-spacing: 3pt;
word-spacing: 7pt;
margin-bottom:0;
padding-bottom: 0;
text-indent:10px;
margin-left:100px;
font-family: "arial", sans-serif;
text-transform: uppercase;
/*background-color: white;*/
}

/*_____Quick Summary_____*/

#quickSummary
{
padding-left: 5px;
padding-right: 5px;
padding-top: 25px;
padding-bottom: 30px;
background:#5577CC;
color:#FFFFFF;
width:20%;
border: 0px solid #5577CC;
margin-top: 0%;
margin-left:1%;
margin-right:0%;
margin-bottom:4%;
line-height: 150%;
float:left;
clear:left;
text-align: center;
font-style:italic;
letter-spacing:1px;
font-size:100%;
font-family: "Georgia", cursive, "Times New Roman", serif
}

/*________Title area & Supporting Text layout___________*/

#preamble, #supportingText 
{
	background:none;
	width:74%;
	float:right;
	margin-right:0;
	padding-right:1%;
	margin-left:auto;
	padding-left:1%;
	padding-bottom:1%;
	line-height:150%;
	text-align: justify;
}								
#preamble {	margin-bottom:2% }
#supportingText {clear:right; margin-bottom:0 }
	
	
/*________Preamble & Supporting Text links__________*/	
									
#intro a:link 	  {font-weight:normal; background-color:white; color:#003366; text-decoration:underline}								
#intro a:active  {font-weight:normal; background-color:white; color:#003366; text-decoration:underline}		
#intro a:hover   {font-weight:normal; background-color:white; color:#c51b01; text-decoration:underline}
#intro a:visited {font-weight:normal; background-color:white; color:#003366; text-decoration:underline}

#supportingText a:link 	  {font-weight:normal; background-color:white; color:#003366; text-decoration:underline}								
#supportingText a:active  {font-weight:normal; background-color:white; color:#003366; text-decoration:underline}		
#supportingText a:hover   {font-weight:normal; background-color:white; color:#c51b01; text-decoration:underline}
#supportingText a:visited {font-weight:normal; background-color:white; color:#003366; text-decoration:underline}
	
#preamble p:first-letter {font-size: 115%;font-weight: normal;font-family:sans-serif;}
#section1 p:first-letter {font-size: 115%;font-weight: normal;font-family:sans-serif;}
#section2 p:first-letter {font-size: 115%;font-weight: normal;font-family:sans-serif;}
#section3 p:first-letter {font-size: 115%;font-weight: normal;font-family:sans-serif;}
#requirements p:first-letter {font-size: 125%;font-weight: bold;font-family:sans-serif;}

/*__________Main titles________________*/		
	
#preamble h3,  #section1 h3, #section2 h3, #section3 h3,	#requirements h3 {
  color:#c51b01;  letter-spacing: 1pt; word-spacing: 2pt; font-weight:bold; line-height: 250%; margin: 0 0 0 0; padding: 0 0 0 0;  text-indent:65px; border-top: 1px solid silver; border-left:1px solid silver;  font-size:130%; background: white;
}
	
#preamble h3, #section1 h3, #section2 h3, #section3 h3, #requirements h3 {
  background: url(arrow.png); background-position: 20px; background-repeat: no-repeat; background-color: white;
}
			
#section1, #section2, #section3, #requirements {
  margin-bottom:0; padding-bottom:2%; line-height:150%;
}
	
#linkList {
	width:21%; 
	float:left;
	line-height: 200%; 
	margin-top:0;
	margin-left:1%;
	padding-left:0%;
  font-size:85%;
	margin-right:auto;
}
		
#linkList li {
  border-bottom:dotted #D3D3D3 1px;
}
			
#linkList ul {
  list-style-type:none;
	padding:10px;
  margin:0 0 0 0; 
}	
			

/*_________"Select a Design"__________________*/
#lselect {
	border-style: solid;
	border-color: #BC6E00;
	border-width:1px;
	padding-bottom:5px;
   /*border-top:0px;*/
}
	

/*_____________"Archives"_________________*/	
#larchives {
	border-style: solid;
	border-color: #BC6E00;
	border-width:1px;
	margin-top:40px;
}

#larchives li {
	list-style-type: none;
}

/*_____________"Resources"_______________________*/	

#lresources {
	
	border-style: solid;
	border-color: #BC6E00;
	border-width:1px;
	margin-top:40px;
}

/*___________Linklist_____________*/	

.select, .archives, .resources {
	background-color: #cf4217;
	color:white;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-indent:10px;
	letter-spacing:1px;
	
	border-right:none;
	border-left:none;
	border-top: solid #b60800 1px;
	border-bottom: solid #b60800 1px;
	font-size:100%;
}	
	
	/*___________Footer_______________*/
	
#footer
{
	text-align:center;
	line-height: 100%;
	padding-bottom:5%;
	padding-top:4%;
	margin-bottom:10px;
	border-top: 5px solid #a5cf16;
	word-spacing: 10px;
	background-image: url(logo_bottom.jpg); background-position: 95%; 
	background-repeat: no-repeat; 
	}