
/* main trigger styles */
.accordionButton {
	background:url(../images/arrowR.png) no-repeat 5px 6px;
	color:#666666;
	cursor: pointer;
	cursor: hand;
	display:block;
	font-size:12;
	line-height:1;
	font-weight:bold;
	padding:5px 5px 5px 20px;
	margin:0;
	text-decoration:none;
}
.accordionButton a {color:#666666;text-decoration:none;
}
.accordionButton a:hover {color:#5C74A3;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:#5C74A3;
}
.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:#5C74A3;
}
.accordionContent li a.current2 {
    color:#5C74A3;
}

/* 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:11;
	font-weight:normal;
	color:666666;
	text-decoration:none;
	display:block;
	padding:2px 20px;
	border-bottom:2px solid #FFF;
}
.accordionContent li a:hover {
	color:#5C74A3;
}
.accordionContent li ul {
	clear:both;
	display:block;
}
.accordionContent li li {
}
