/* 
  -----------------------------------
  Accordion Panel Magic
  by Project Seven Development
  www.projectseven.com
  Style Theme: 04 - Bluestone - Modified
  -----------------------------------
*/

.p7AB { background-color: #FFFFFF; padding: 0; border-right: 1px solid #27318B; border-left: 1px solid #27318B; border-bottom: 1px solid #27318B; font-family: "Times New Roman", Times, serif; }

.p7ABtrig { margin: 0; padding: 0; background-image: url(/images/p7ap/p7ap_27318Bstonebut.jpg); background-repeat: repeat-x; background-color: #27318B; }

.p7ABtrig h3, .p7ABtrig h4 { margin: 0; padding: 0; font-size: 13pt; letter-spacing: 0.1em; }

#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: 4px 8px 4px 18px; color: #FFFFFF; font-weight: normal; background-image: url(../images/p7ap/p7ap_east_black.gif); background-repeat: no-repeat; background-position: left center; border-top: 1px solid #333333; border-bottom: 0px solid #333333; }
#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: #000000; background-color: #FFFFCC; }
.p7ABtrig a:active, .p7ABtrig a:focus { outline: none; 
}
#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 { color: #27318B; letter-spacing: 0.1em; background-image: url(../images/p7ap/p7ap_south_black.gif); background-repeat: no-repeat; background-position: left center; font-weight: bold; background-color: #9999CC; border-top-width: 1px; border-top-color: #27318B;}
.p7ABcontent { padding: 20px; font-size: 11pt; line-height: 1.5em; color: #333333; background-color: #FFFFFF; background-image: url(/images/p7ap/p7ap_light_gray_bevel.jpg); background-repeat: repeat-x; 
}
.p7ABcontent h2, .p7ABcontent h3, 
.p7ABcontent h4 {
	font-size: 14px;
	color: #333333;
	margin: 0px;
	line-height: normal;
	letter-spacing: 0.1em;
}
.p7ABcontent p {
	margin: 6px 0 12px 0;
}
.p7ap_currentmark {
	font-weight: bold;
}
