/* 
  -----------------------------------
  Accordion Panel Magic
  by Project Seven Development
  www.projectseven.com
  Style Theme: 02 - Ruby
  -----------------------------------
*/

.p7AB {
	padding: 0.6em;
	font-family: Arial, Helvetica, sans-serif;
}
.p7ABtrig {
	margin: 0;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
.p7ABtrig h3, .p7ABtrig h4 {
	margin: 0;
	padding: 0;
}

#sub-heading{
padding-top:0.5em;
padding-left:1.5em;
font-size:1.2em;
line-height:1.8em;
border-left:#DDD 0.1em dashed;
border-right:#DDD 0.1em dashed;
border-top:#DDD 0.1em dashed;}

#sub-heading-2{
width:27.2em;
padding-top:0.5em;
padding-left:1.5em;
font-size:1.2em;
line-height:1.8em;
border-left:#DDD 0.1em dashed;
border-right:#DDD 0.1em dashed;
border-top:#DDD 0.1em dashed;}

#p7ABW1 .p7ABtrig a, #p7ABW2 .p7ABtrig a,
#p7ABW3 .p7ABtrig a, #p7ABW4 .p7ABtrig a,
#p7ABW5 .p7ABtrig a, #p7ABW6 .p7ABtrig a,
#p7ABW7 .p7ABtrig a, #p7ABW8 .p7ABtrig a,
#p7ABW9 .p7ABtrig a, #p7ABW10 .p7ABtrig a {
	display: block;
	text-decoration: none;
	padding: 0.4em 0.8em 0.4em 1.8em;
	color: #222222;
	font-weight: normal;
	background-image: url(../images/p7ap_east_light_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#p7ABW1 .p7ABtrig a:hover, #p7ABW2 .p7ABtrig a:hover,
#p7ABW3 .p7ABtrig a:hover, #p7ABW4 .p7ABtrig a:hover,
#p7ABW5 .p7ABtrig a:hover, #p7ABW6 .p7ABtrig a:hover,
#p7ABW7 .p7ABtrig a:hover, #p7ABW8 .p7ABtrig a:hover,
#p7ABW9 .p7ABtrig a:hover, #p7ABW10 .p7ABtrig a:hover {
	color: #ECE9D8;
}
.p7ABtrig a:active, .p7ABtrig a:focus {
	outline: 1px dotted #ccc;
}
#p7ABW1 .p7ABtrig .p7ABtrig_down, #p7ABW2 .p7ABtrig .p7ABtrig_down,
#p7ABW3 .p7ABtrig .p7ABtrig_down, #p7ABW4 .p7ABtrig .p7ABtrig_down,
#p7ABW5 .p7ABtrig .p7ABtrig_down, #p7ABW6 .p7ABtrig .p7ABtrig_down,
#p7ABW7 .p7ABtrig .p7ABtrig_down, #p7ABW8 .p7ABtrig .p7ABtrig_down,
#p7ABW9 .p7ABtrig .p7ABtrig_down, #p7ABW10 .p7ABtrig .p7ABtrig_down {
	background-image: url(../images/p7ap_south_light_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.p7ABcontent {

border-left:#DDD 0.1em dashed;
border-right:#DDD 0.1em dashed;
border-bottom:#DDD 0.1em dashed;
}

.p7ABcontent p {
	margin: 0;
	padding-left:1.5em;
}
.p7ap_currentmark {
	font-weight: bold;
}

.date{
color:#999999;
}

.date a{
color:#999999;
text-decoration:none;
}