
/* main trigger styles */
.accordionButton {
	background:url(../images/arrowR.png) no-repeat 5px 6px;
	color:#7F7F7F;
	cursor: pointer;
	cursor: hand;
	display:block;
	font-size:13;
	line-height:1;
	font-weight:bold;
	padding:5px 5px 5px 20px;
	margin:0;
	text-decoration:none;
}
.accordionButton a {color:#000000;text-decoration:none;
}
.accordionButton a:hover {color:#666666;text-decoration:underline;
}
.accordionButton:hover {
	background:url(images/arrowR.png) 5px 6px no-repeat;
}
.accordionButton.on, .accordionButton.on:hover {
	background:url(images/arrowD.png) 5px 6px no-repeat;
}

/* CURRENT TAB STYLES*/
.accordionButton#current a {
	color:#666666;
}
.accordionButton#current {
	background:url(images/arrowR.png) 5px 6px no-repeat;
}
.accordionButton#current.on {
	background:url(images/arrowD.png) 5px 6px no-repeat;
}
.accordionButton#current.on:hover {
	background:url(images/arrowD.png) 5px 6px no-repeat;
    text-decoration:underline;
}
.accordionButton#current2  {
    color:#666666;
}
.accordionContent li a.current2 {
    color:#666666;
}

/* menu styles */
.accordionContent {
	font-weight:normal;
	line-height:120%;
}

.accordionContent ul {
	list-style-type:none;
	list-style-position:outside;
	padding:0;
	margin:0;
}

/* second level styles */
.accordionContent li {
	margin:0;
}
.accordionContent li a {
	font-size:12;
	font-weight:normal;
	color:7F7F7F;
	text-decoration:none;
	display:block;
	padding:2px 20px;
	border-bottom:2px solid #FFF;
}
.accordionContent li a:hover {
	color:#666666;
}
.accordionContent li ul {
	clear:both;
	display:block;
}
.accordionContent li li {
}
