/* CSS Document */

BODY.style-why	DIV#container 	{ background-image:url("../images/bg-why.jpg");	}
BODY.style-why	H1#siteTitle A	{ background-image:url("../images/logo-why.gif"); }
BODY.page-standard	DIV#content	{ background-color:#DFE7CA; }
BODY.page-top 	DIV#content 	{ background-color:none; }
BODY.style-why	DIV#content	H1	{ color:#7C9E2B; }
BODY.style-why	DIV#content	H2	{ color:#7C9E2B; margin-bottom:10px; }
BODY.style-why	DIV#content	H3	{ color:#7C9E2B; }
BODY.style-why	DIV#content	H4	{ color:#7C9E2B; }
BODY.style-why	DIV#content	H5	{ color:#7C9E2B; }
BODY.style-why	DIV#content	H6	{ color:#7C9E2B; }
BODY.style-why	UL.menuLevel1	A	{ color:#003399; }
BODY.style-why	UL.menuLevel1	A.menuSelected	{ color:#7C9E2B; }
BODY.style-why	UL.menuLevel1	A.menuSelected:hover	{ color:#7C9E2B; text-decoration:none; }
BODY.style-why	UL.menuLevel2	A	{ color:#003399; }
BODY.style-why	UL.menuLevel3	A	{ color:#003399; }
BODY.style-why	DIV.contentArea	A	{ color:#7C9E2B; text-decoration:none; }
BODY.style-why	DIV.contentArea	A:hover	{ color:#7C9E2B; text-decoration:underline; }
BODY.style-why	DIV.contentArea	{ color:#000000; margin:-2px 0 0 -5px; }
BODY.style-why	DIV.contentArea	P	{ color:#000000; line-height:1.6; }
BODY.style-why	DIV.contentArea	LI	{ color:#7C9E2B; margin-bottom:20px; line-height:18px; }
BODY.style-why	DIV.contentArea	IMG	{ }

BODY.style-why	DIV.contentArea	DIV#subcontent	{
	background-image:url("../images/layout/subcontent_why_midsection.gif");
	background-repeat:repeat-y;
	width:425px;
	padding:0;
}

BODY.style-why	DIV.contentArea DIV#subcontent DIV#subcontentFooter	{
	background-image:url("../images/layout/subcontent_why_foot.gif");
	background-repeat:no-repeat;
	width:430px;
	padding:0;
	background-position:bottom center;
}

BODY.style-why	DIV.contentArea	DIV#subcontent	P	{
	padding:0 0 0 0;
}

BODY.style-why	DIV.contentArea	DIV#subcontent	UL	{
	margin:0 0 0 0;
	width:400px !important;
}

BODY.style-why	DIV.contentArea	DIV#subcontent	UL LI	{
	margin:0 0 10px 0;
}

BODY.style-why	DIV.contentArea	DIV#subcontent	UL LI.last	{
	margin-bottom:0;
}

BODY.style-why	DIV.contentArea	DIV#subcontent	DIV#subcontentHead	{
	background-image:url("../images/layout/subcontent_why_head.gif");
	background-repeat:no-repeat;
	background-position:top center;
	width:400px;
	height:4px;
}

BODY.style-why	DIV.contentArea	UL#subnav {
	list-style-type:none;
	margin:0 0 0 0;
	padding:0;
	font-size:11px;
	display:block;
}

BODY.style-why	DIV.contentArea	UL#subnav LI {
	list-style-type:none;
	margin:0 0 10px 0;
	padding:0;
	display:block;
}

BODY.style-why	DIV.contentArea	UL#subnav LI SPAN A {
	color:#000000;
}

BODY.style-why	DIV.contentArea	UL#subnav LI SPAN A:hover {
	color:#7C9E2B;
	text-decoration:none;
}

BODY.style-why	DIV.contentArea	UL#subnav LI SPAN A.menuSelected {
	color:#7C9E2B;
	font-weight:bold;
}

BODY.style-why	DIV.contentArea	UL#subnav {
	width:230px;
	list-style-type:none;
	padding-left:15px;
}

BODY.style-why	DIV.contentArea UL#workfor_list	{
	padding:0;
	width:185px;
	margin:5px 0 0 30px;
}

BODY.style-why	DIV.contentArea UL#workfor_list LI	{
	list-style-type:none;
	width:185px;
	padding:0;
}

BODY.style-why	DIV.contentArea UL#workfor_list.column1 LI	{
	line-height:1.4;
	margin:0 0 5px 0;
}

BODY.style-why	DIV.contentArea UL#workfor_list.column2 LI	{
	line-height:1.4;
	margin:0 0 6px 0;
}

BODY.style-why	DIV.contentArea UL#workfor_list.column3 LI	{
	line-height:1.4;
	margin:0 0 6px 0;
}

BODY.style-why	DIV.contentArea DL	{
	margin:-8px 0 0 15px;
}

BODY.style-why	DIV.contentArea DL DT	{
	font-weight:bold;
	margin-top:5px;
	margin-bottom:4px;
	color:#7C9E2B;
}

BODY.style-why	DIV.contentArea DL DT A	{
	text-decoration:underline;
}

BODY.style-why	DIV.contentArea DL DD	{
	padding: 0 0 15px 90px;
}

DIV#link-why_quicklink {
	position:absolute;
	top:350px;
}

P#head_paragraph {
	font-size:14px;
	padding:0;
	margin:10px 0;
}

TABLE TR TD P {
	padding-left:10px;
}

DL#list-recentProjectslist DT {
	margin-top:5px;
}
DL#list-recentProjectslist DD {
	margin-bottom:5px;
	padding-bottom:12px;
}

DIV#bottomLink {
	position:absolute;
	top:420px;
	left:25px;
}
