#accordion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 960px;
	margin-left:88px;
	border: #ccc 1px solid;
}

.header
{
	border-bottom: #ccc 1px solid;
	background-color: #ff9900;
	width: 960px;
	cursor: pointer;
}

.title
{
	font-weight: bold;
	font-size: 20px;
	color: #fff;
	padding: 5px;
}

.content
{
	padding: 10px;
}
body {
	background:#f7f7f7 url('images/bg_topGrad.jpg') repeat-x ;
}
#container { 
margin : 0 auto; 
width : 960px; 
position : relative; 
 
z-index : 1; 
margin-bottom : 50px; 
} 
#intro { 
 
position : relative; 
padding : 1px; 
} 
#pageHeader { 
display : inline; 
height : 0; 
left : -1000px; 
overflow : hidden; 
position : absolute; 
top : -1000px; 
width : 0; 
} 
#pageHeader h1 { 
font : bold 25px Arial, Helvetica, sans-serif; 
} 
#pageHeader h2 { 
font : bold 20px Arial, Helvetica, sans-serif; 
} 
#quickSummary { 
color : #000; 
font : bold 11.5px Arial, Helvetica, sans-serif; 
right : 60px; 
position : absolute; 
top : 25px; 
} 
#quickSummary .p1 { 
display : inline; 
height : 0; 
left : -1000px; 
overflow : hidden; 
position : absolute; 
top : -1000px; 
width : 0; 
} 
#quickSummary a, #quickSummary a:link, #quickSummary a:visited { 
color : #f29e00; 
font-weight : bold; 
} 
#quickSummary a:hover, #quickSummary a:active, #quickSummary a:focus { 
text-decoration : none; 
} 
#preamble { 
background : transparent url(images/bg_preamble.jpg) no-repeat right top; 
color : #fff; 
font : bold 11.5px Arial, Helvetica, sans-serif; 
padding : 5px 30px 15px 15px; 
margin-left : 220px; 
margin-top : 18px; 
height : 100%; 
} 
#preamble h3 { 
background : transparent url(images/hl_roadto.gif) no-repeat left top; 
height : 37px; 
margin : 0 0 10px 0; 
width : 508px; 
} 
#preamble acronym { 
border-bottom : 1px dotted #f29e00; 
color : #f29e00; 
font-weight : normal; 

} 
#preamble p { 
padding-left : 30px; 
} 
#supportingText { 
color : #fff; 
margin-left : 220px; 
font : bold 11.5px Arial, Helvetica, sans-serif; 
padding : 15px 35px 15px 15px; 
position : relative; 
height : 100%; 
} 
#supportingText acronym { 
border-bottom : 1px dotted #f29e00; 
color : #f29e00; 

font-weight : normal; 
} 
#supportingText a, #supportingText a:link, #supportingText a:visited { 
color : #f29e00; 
font-weight : bold; 
text-decoration : underline; 
} 
#supportingText a:hover, #supportingText a:active, #supportingText a:focus { 
text-decoration : none; 
} 
#supportingText p { 
padding-left : 30px; 
} 
#explanation { 
width : 250px; 
float : left; 
} 
#explanation h3 { 
background : transparent url(images/hl_sowhat.gif) no-repeat left top; 
height : 37px; 
margin : 0 0 10px 1px; 
width : 260px; 
} 
#explanation .p1 { 
background : transparent url(images/cont_img_01.jpg) no-repeat 30px 0; 

} 
#participation { 
margin-left : 265px; 
margin-top : -23px; 
width : 240px; 
} 
#participation h3 { 
background : transparent url(images/hl_participation.gif) no-repeat left top; 
height : 37px; 
margin : 23px 0 10px 1px; 
width : 247px; 
} 
#participation .p1 { 
background : transparent url(images/cont_img_02.jpg) no-repeat 30px 0; 

} 
#benefits h3 { 
background : transparent url(images/hl_benefits.gif) no-repeat left top; 
height : 37px; 
margin : 23px 0 10px 1px; 
width : 508px; 
} 
#requirements { 
margin-bottom : 50px; 
} 
#requirements h3 { 
background : transparent url(images/hl_requirements.gif) no-repeat left top; 
height : 37px; 
margin : 23px 0 10px 1px; 
width : 508px; 
} 
#preamble h3 span, #explanation h3 span, #participation h3 span, #benefits h3 span, #requirements h3 span { 
display : inline; 
height : 0; 
left : -1000px; 
overflow : hidden; 
position : absolute; 
top : -1000px; 
width : 0; 
} 
#linkList { 
background : transparent url(images/bg_linkList.gif) repeat-y 0 2px; 
color : #fff; 
font-weight : normal; 
padding : 15px 10px 0 0; 
position : absolute; 
top : 193px; 
width : 221px; 
} 
#linkList h3 { 
padding-left : 10px; 
} 
#linkList a, #linkList a:link, #linkList a:visited { 
color : #000; 
text-decoration : underline; 
} 
#linkList a:hover, #linkList a:active, #linkList a:focus { 
text-decoration : none; 
} 
#linkList ul li { 

list-style : square; 
} 
#lselect { 
background : transparent url(images/bg_lselect.gif) no-repeat left bottom; 
padding-bottom : 25px; 
} 
.select { 
background : transparent url(images/h1_lselect.gif) no-repeat left top; 
display : block; 
margin : 0 auto; 
height : 29px; 
width : 185px; 
} 
#lselect ul li a { 
display : block; 
font : bold 12px Arial, Helvetica, sans-serif; 
} 
#lselect ul li a.c { 
color : #fff; 
display : inline; 
font : normal 12px Arial, Helvetica, sans-serif; 
} 
#larchives { 
background : transparent url(images/bg_lselect.gif) no-repeat left bottom; 
padding : 15px 0 40px 0; 
} 
.archives { 
background : transparent url(images/h1_larchives.gif) no-repeat left top; 
display : block; 
margin : 0 auto; 
height : 29px; 
width : 185px; 
} 
#lresources { 
background : transparent url(images/bg_lresources.gif) no-repeat left bottom; 
padding-bottom : 30px; 
} 
.resources { 
background : transparent url(images/h1_lresources.gif) no-repeat left top; 
display : block; 
margin : 15px auto; 
height : 29px; 
width : 185px; 
} 
#larchives ul li a, #lresources ul li a { 
font-weight : bold; 
} 
#lresources ul li, #larchives ul li, #lselect ul li { 
margin : 14px 0 14px 35px; 
} 
.resources span, .archives span, .select span { 
display : inline; 
height : 0; 
left : -1000px; 
overflow : hidden; 
position : absolute; 
top : -1000px; 
width : 0; 
} 
#footer { 
background : transparent url(images/bg_footer.gif) no-repeat left top; 
bottom : -27px; 
left : 25px; 
height : 54px; 
line-height : 50px; 
position : absolute; 
width : 312px; 
padding-left : 37px; 
} 
#footer a, #footer a:link, #footer a:visited { 
color : #000; 
padding : 0 6px; 
} 
* html #footer { 
bottom : -28px; 
} 
