* {

	padding: 0;

	margin: 0;

}

body {

    font-family: Tahoma, Arial, Helvetica, sans-serif;

    text-align: center;

    background: #FBFBE5 url(images/grass.gif) right bottom fixed no-repeat;

    color: #566047;

}
img {
	border: #8c9777;
}

a, a:link, a:visited {

    color: #566047;

    text-decoration: underline;

}

a:hover {

    text-decoration: none;

}

a:active, a:focus {

    color: #566047;

}  

.g2 { height: 130px;  width: 80px;}
.g3 { height: 130px; width: 80px; vertical-align: middle; font-size: 8pt; padding: 0; } .g3 A { color: white; } .g3 A:hover { color: white; } .g3 IMG {  }


.p5 span a {

    font-weight: bold;

}

p {

    margin-bottom: 10px;

    line-height: 19px;

    font-size: 70%;

}

acronym {

    font-weight: bold;

    text-decoration: none;

    border-bottom: none;

}

#container {

    position: relative;

    margin: auto;

    text-align: left;

    background: #FBFBE5 url(images/container_bg.gif) center top repeat-y;

    width: 760px;
	

}

#pageHeader {

    text-align: center;

    background: #8C9777 url(images/page_header_bg.jpg) center top no-repeat;
	
    height: 300px;

}

#pageHeader h1 span, #pageHeader h2 span {

    display: none;

}

#quickSummary .p1 {

	position: absolute;

    top: 65px;

    left: 40px;

    font-weight: bold;

    color: #FBFBE5;

    width: 475px;

}

#quickSummary .p2 span {

	position: absolute;

	color: #566047;

	font-size: 100%;

	text-align: left;

	top: 245px;

    left: 530px;

}

#preamble {

    margin: -40px 50px 20px 265px;

    padding: 20px 20px 10px;

    border: 3px solid #8C9777;

    background: #FBFBE5;

}

#preamble h3 {

    margin-bottom: 10px;

    height: 32px;

    background: transparent url(h3_preamble.gif) left top no-repeat;

    border-bottom: 1px solid #7D8965;

}

#preamble h3 span {

    display: none;

}

#supportingText {
	margin-left: 230px;

	padding: 0 5px 35px 35px;
}

#supportingText h3 span {

    display: none;

}

#explanation {

    padding-right: 20px;

}

#explanation h3 {

    margin-bottom: 10px;

    height: 32px;

    background: transparent url(h3_explanation.gif) left top no-repeat;

    border-bottom: 1px solid #7D8965;

}



#footer {
    margin: 0 0 -55px -260px;

    padding: 20px 20px 0 530px;

    text-align: center;

    clear: both;

    font-size: 70%;

    background: #FBFBE5 url(images/footer_bg.jpg) center top no-repeat;

    height: 166px;

    

    voice-family: "\"}\"";

    height: 146px;

    voice-family: "\"}\"";

}

#linkList {

    position: absolute;

    top: 195px;

    left: 64px;

    width: 138px;

}

#linkList h3 span {

    display: none;

}

#linkList h3 {

    margin-top: 25px;

    width: 138px;

    height: 30px;

    border-bottom: 1px solid #7D8965; 

}

h3.select {

    margin-bottom: 5px;

    background: transparent url(h3_select.gif) left center no-repeat;

}

h3.archives {

    margin-bottom: 5px;

    background: transparent url(h3_archives.gif) left center no-repeat;

}

h3.resources {

    margin-bottom: 5px;

    background: transparent url(h3_resources.gif) left center no-repeat;

}

#linkList ul {

    list-style: none;

}

#lselect ul li {

    margin-bottom: 5px;

    padding-bottom: 5px;

    font-size: 80%;

    color: #8C9777;

    border-bottom: 1px solid #8C9777;

}

#linkList a.c, #linkList a.c:link, #linkList a.c:visited,  #linkList a.c:active, #linkList a.c:focus {

    display: inline;

    padding: 0;

    font-size: 100%;

    font-weight: normal;

    text-decoration: none;

    color: #8C9777;

    background-image: none;

}
#linkList a.c:hover
{
	 display: inline;

    padding: 0;

    font-size: 100%;

    font-weight: normal;

    color: #8C9777;

    background-image: none;
	 text-decoration: underline;
	
}
#lselect ul li a, #lselect ul li a:link, #lselect ul li a:visited {

    display: block;

    clear: both;

    padding: 0 0 2px 20px;

    font-size: 100%;

    font-weight: bold;

    text-decoration: underline;

    color: #566047;

    background: transparent url(images/lselect_a_bg.gif) left center no-repeat;

}

#lselect ul li a:hover {

    text-decoration: none;

}

#lselect ul li a, #lselect ul li a:active, #lselect ul li a:focus {

    display: block;

    clear: both;

    padding: 0 0 2px 20px;

    font-size: 100%;

    font-weight: bold;

    text-decoration: underline;

    color: #566047;

    background: transparent url(images/lselect_a_bg.gif) left center no-repeat;

}

#larchives ul li {

    margin-bottom: 5px;

    font-size: 70%;

    color: #8C9777;

}

#larchives ul li a, #larchives ul li a:link, #larchives ul li a:visited {

    font-weight: bold;

    color: #8C9777;

    text-decoration: underline;

}

#larchives ul li a:hover {

    text-decoration: none;

}

#larchives ul li a:active, #larchives ul li a:focus {

    font-weight: bold;

    color: #8C9777;

    text-decoration: underline;

}

#lresources ul li {

    margin-bottom: 5px;

    font-size: 70%;

    color: #8C9777;

}

#lresources ul li a, #lresources ul li a:link, #lresources ul li a:visited {

    font-weight: bold;

    color: #8C9777;

    text-decoration: underline;

}

#lresources ul li a:hover {

    text-decoration: none;

}

#lresources ul li a:active, #lresources ul li a:focus {

    font-weight: bold;

    color: #8C9777;

    text-decoration: underline;

}
