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

.p7AB {
	background-color: #333333;
	padding: 0px;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.p7ABtrig {
	margin: 0;
	padding: 0;
	background-image: url(images/p7ap_greystonebut.jpg);
	background-repeat: repeat-x;
	background-color: #949494;
}
.p7ABtrig h3, .p7ABtrig h4 {
	margin: 0;
	padding: 0;
	font-size: 14px;
}
#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: #333333;
	font-weight: normal;
	border-bottom: 1px solid #7A7A7A;
	border-top: 1px solid #B6B6B6;
	background-image: url(images/p7ap_east_black.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: #000000;
}
.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 {
	color: #DDDDDD;
	letter-spacing: 0.1em;
	background-image: url(images/p7ap_south_light_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #333333;
	border-color: #333333;
	font-weight: bold;
}
.p7ABcontent {
	padding: 20px;
	font-size: 12px;
	line-height: 1.5em;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(images/p7ap_light_gray_bevel.jpg);
	background-repeat: repeat-x;
	text-align: center;
}

.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;
}
/*if you change the order of the boxes in the left column then some of the following will have to be changed as well to achieve the desired formatting for the links...
*/
#wrapper #left #p7ABW1 #p7ABw1_1 #p7ABc1_1 a:link {
	text-decoration: underline;
}
#wrapper #left #p7ABW1 #p7ABw1_1 #p7ABc1_1 a:visited {
	color: #333333;
}
#wrapper #left #p7ABW1 #p7ABw1_1 #p7ABc1_1 a:hover {
	color: #CCCCCC;
}
#wrapper #left #p7ABW1 #p7ABw1_2 a:link {
	color: #333333;
	text-decoration: underline;
}
#wrapper #left #p7ABW1 #p7ABw1_2 #p7ABc1_2 a:visited {
	color: #333333;
}
#wrapper #left #p7ABW1 #p7ABw1_2 #p7ABc1_2 a:hover {
	color: #CCCCCC;
}
#wrapper #left #p7ABW1 #p7ABw1_3 #p7ABc1_3 a:link {
	text-decoration: none;
}
#wrapper #left #p7ABW1 #p7ABw1_3 #p7ABc1_3 a:visited {
	color: #333333;
	text-decoration: none;
}
#wrapper #left #p7ABW1 #p7ABw1_3 #p7ABc1_3 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#wrapper #left #p7ABW1 #p7ABw1_3 #p7ABc1_3 img {
	border-style: none;
}
#wrapper #left #p7ABW1 #p7ABw1_3 a:link {
	color: #333333;
	text-decoration: underline;
}
#wrapper #left #p7ABW1 #p7ABw1_5 #p7ABc1_5 a:link {
	text-decoration: underline;
}
#wrapper #left #p7ABW1 #p7ABw1_6 #p7ABc1_6 a:link {
	text-decoration: underline;
}