/********************* Base CSS File **********************/

* {
	padding:0px;
	margin:0px;

}



* BODY { 

  height:100%;

  background-color: #F7F6F1;

  font-family: georgia, Helvetica, Arial;

  font-size: 12pt;

  color: #000000;

  text-align: center;

}



* A:link, * A:visited {

  color: #000000;

}



#layout {

  width: 768px;

  border: 1px solid #B2B2B2;

  background-color: #FFFFFF;

}



#nav {

  padding: 5px;

  width: 758px;



}



#nav table {

  width:758px;

  vertical-align: center;

  border:1px solid #FFFFFF;

}



#nav td {

  background-image: url("../images/_back_nav.jpg"); 

  text-align: center;

  height: 26px;

  font-size: 8pt;

}



#nav A:link, #nav A:visited {

  color: #FFFFFF;

  font-family: georgia, Helvetica, Arial;

  font-size: 8pt;

  font-weight: bold;

}



#title {

  text-align: left;

  font-size: 16pt;

  color: #2A7F2A;

  padding:10px;

  padding-top: 0px;

}



#subtitle {

  text-align: left;

  font-size: 14pt;

  color: #2A7F2A;

  padding:10px;

  padding-top: 0px;

}



#introduction {

  padding: 10px;

  padding-top: 0px;

}



#introduction p {

  text-align: justify;

  padding-bottom: 10px;

}



#subnav {

  float: right;

  font-size: 8pt;

  margin-left: 10px;

}



#subnav table {

  height: 149px;

  width: 211px;

  border:1px solid #B2B2B2;

  background-color: #DCE1BF;

}



#subnav td {

  text-align: left;

  padding: 3px;

  padding-left:20px;

  padding-right:10px;

}



#subnav p {

  text-align:center;

  font-weight:bold;

  font-size: 10pt;

  font-style:italic;

  padding-bottom:0px;

}



#locations {

  margin-top: 10px;

  font-size:12pt;

  padding: 10px;

  border-top:1px solid #B2B2B2;

}



#locations table {

  width: 740px;

  text-align:center;

}



#locations p {

  font-size:8pt;

}



#footer {

  height: 25px;

  padding:10px;

}
