/* 
  -----------------------------------
  Accordion Panel Magic
  by Project Seven Development
  www.projectseven.com
  Style Theme: 01 - Carbon

.linkdkgreen { color: #99ADA2; }
.linkgreen { color: #C8D6C9; }
.linkltgreen { color: #E3EAE4; }

.dkgray { color:#9E9E9E; }
.ltgray { color:#B9B9B9; }

.logoltgreen { color: #749578; }
.logodkgreen { color: #023417; }

  -----------------------------------
*/

.p7AB {
	background-color: #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif, Verdana;
	font-family: "Trebuchet MS",Arial, Helvetica, Sans-Serif, Verdana;
	letter-spacing: 0;
	padding: 0;
}
.p7ABtrig {
	margin: 0;
	padding: 0;
	font-size: 12px;
}
.p7ABtrig h2 {
	margin: 0;
	padding: 0;
	font-size: 13px;
}
.p7ABtrig h3 {
	margin: 0;
	padding: 0;
	font-size: 12px;
}
.p7ABtrig h3_home {
	margin: 0;
	padding: 0;
	font-size: 1px;
}
.p7ABtrig h4 {
	margin: 0;
	padding: 0;
	font-size: 11px;
}


/*
	Tier 1 Links
*/
#p7ABW1 .p7ABtrig a, #p7ABW2 .p7ABtrig a {
	display: block;
	width: 166px;
/*
	height: 23px;
*/
	text-decoration: none;
	padding: 4px 0 0 5px;
	padding: 5px 5px;
	color: #666666;
	border-bottom: 0px solid #FFFFFF;
	font-weight: normal;
	background-color: #FFFFFF;
}
#p7ABW1 .p7ABtrig a:hover, #p7ABW2 .p7ABtrig a:hover {
	color: #666666;
	color: #023417;
	color: #99ADA2;
	background-color: #C8D6C9;
	background-color: #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
}
#p7ABW1 .p7ABtrig .p7ABtrig_down, #p7ABW2 .p7ABtrig .p7ABtrig_down {
	color: #FFFFFF;
	color: #666666;
	color: #99ADA2;
	color: #023417;
	background-color: #99ADA2;
	background-color: #FFFFFF;
	font-weight: bold;
}


/*
	Tier 2 Links
*/
#p7ABW1 .p7ABtrig_tier2 a, #p7ABW2 .p7ABtrig_tier2 a {
	display: block;
	width: 166px;
/*
	height: 23px;
*/
	text-decoration: none;
	padding: 7px 0 0 5px;
	padding: 5px 5px;
	color: #FFFFFF;
	color: #666666;
	color: #99ADA2;
	color: #023417;
	border-bottom: 0px solid #FFFFFF;
	font-weight: normal;
	background-color: #99ADA2;
	background-color: #FFFFFF;
	font-weight: normal;
	font-weight: bold;
}
#p7ABW1 .p7ABtrig_tier2 a:hover, #p7ABW2 .p7ABtrig_tier2 a:hover {
	color: #666666;
	color: #023417;
	color: #C8D6C9;
	background-color: #C8D6C9;
	background-color: #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	font-weight: normal;
	font-weight: bold;
}


/*
	Tier 2lite Links
*/
#p7ABW1 .p7ABtrig_tier2lite a, #p7ABW2 .p7ABtrig_tier2lite a {
	display: block;
	width: 166px;
/*
	height: 23px;
*/
	text-decoration: none;
	padding: 7px 0 0 5px;
	padding: 5px 5px;
	color: #FFFFFF;
	color: #666666;
	color: #023417;
	color: #99ADA2;
	border-bottom: 0px solid #FFFFFF;
	font-weight: normal;
	background-color: #99ADA2;
	background-color: #FFFFFF;
	font-weight: normal;
	font-weight: bold;
}
#p7ABW1 .p7ABtrig_tier2 a:hover, #p7ABW21 .p7ABtrig_tier2 a:hover {
	color: #666666;
	color: #023417;
	color: #C8D6C9;
	background-color: #C8D6C9;
	background-color: #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	font-weight: normal;
	font-weight: bold;
}


/*
	Tier 3 Links
*/
#p7ABW1 .p7ABtrig_tier3 a, #p7ABW2 .p7ABtrig_tier3 a {
	display: block;
	width: 166px;
/*
	height: 23px;
*/
	text-decoration: none;
	padding: 7px 0 0 5px;
	padding: 5px 5px;
	color: #FFFFFF;
	color: #666666;
	color: #99ADA2;
	color: #023417;
	border-bottom: 0px solid #FFFFFF;
	font-weight: normal;
	background-color: #99ADA2;
	background-color: #FFFFFF;
	font-weight: normal;
	font-weight: bold;
}
#p7ABW1 .p7ABtrig_tier3 a:hover, #p7ABW2 .p7ABtrig_tier3 a:hover {
	color: #666666;
	color: #023417;
	color: #C8D6C9;
	background-color: #C8D6C9;
	background-color: #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	font-weight: normal;
}









.p7ABtrig a:active, .p7ABtrig a:focus {
	color: #666666;
}

.p7ABtrig a:active.nobold, .p7ABtrig a:focus.nobold {
	font-weight: normal;
}

.p7ABcontent {
	padding: 0;
	margin: 0;
	font-size: 13px;
	line-height: normal;
	color: #666666;
	background-color: #FFFFFF;
}
.p7ABcontent h2 {
	font-size: 13px;
	color: #666666;
	margin: 0;
	line-height: normal;
	letter-spacing: 0;
}
p7ABcontent h3 {
	font-size: 12px;
	color: #666666;
	margin-left: 0;
	line-height: normal;
	letter-spacing: 0;
}
p7ABcontent h3.nobold {
	font-size: 12px;
	color: #666666;
	margin-left: 0;
	line-height: normal;
	letter-spacing: 0;
	font-weight: normal;
}
.p7ABcontent h4 {
	font-size: 11px;
	color: #666666;
	margin: 0;
	line-height: normal;
	letter-spacing: 0;
}
.p7ABcontent p {
/*
	margin: 6px 0 12px 0;
*/
}

.

/*
	NOT SURE WHERE THIS COMES INTO PLAY
*/
.p7ap_currentmark {
	font-weight: bold;
}
.p7ap_currentmark .nobold {
	font-weight: normal;
}



