/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 */

/* GLOBAL STYLES */

.accordion, .accordion1, .accordion2 {margin: 50px;}
.accordion:after, .accordion1:after, .accordion2:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.accordion dt, .accordion dd, .accordion1 dt, .accordion1 dd, .accordion2 dt, .accordion2 dd {padding: 10px; text-indent: none;}
.accordion dt, .accordion1 dt, .accordion2 dt {background-color: transparent;}
.accordion dt a, .accordion1 dt a, .accordion2 dt a {color: #000000; text-decoration: none; display: block; font-weight: bold; text-shadow: 1px 1px 1px #CCCCCC;}
.accordion dt a:hover, .accordion1 dt a:hover, .accordion2 dt a:hover {color: #007FFF;}
.accordion dd, .accordion1 dd, .accordion2 dd {background-color: transparent; color: #333333 !important;}
.accordion .accordionLastDd, .accordion1 .accordionLastDd, .accordion2 .accordionLastDd {position: relative; border-bottom: 0;}

/* DEFAULT THEME */

.accordionTheme dt {
	background-image: linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
	background-image: -o-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
	background-image: -moz-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
	background-image: -webkit-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
	background-image: -ms-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.30, #666666),
		color-stop(0.55, #EEEEEE)
	);

	border-radius: 5px;
	border-style: solid;
	border-color: #666666;
	background-color: #FFFFFF;
	border-width: 1px;
}

/* ALTERNATE THEME */

.accordionTheme2 {
	border-radius: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	background-color: #FFFFFF;
}
.accordionTheme2 dd {
	background-color: #FFFFFF;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #333333;
}
.accordionTheme2 .accordionLastDt {
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-width: 0 !important;
	border-bottom-width: none !important;
	border: 0 !important;
	border: none !important;
}
.accordionTheme2 .accordionLastDd {
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.accordionTheme2 .accordionFirstDt {
	border-top: none;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}
.accordionTheme2 dt {
	border-bottom: solid 1px #333333;
	border-left: none;
	border-right: none;
	border-top: none;
	background-color: transparent;
}
#stacks_in_169_page13 {
	text-transform: capitalize;
}

#stacks_in_174_page13 {
	text-transform: capitalize;
}

#stacks_in_179_page13 {
	text-transform: capitalize;
}

#stacks_in_184_page13 {
	text-transform: uppercase;
}

#stacks_in_24_page13 {
	border: solid #000000;
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding:  5px;
}
/*-- Elevator Stack v1.0.3 by Joe Workman --*/
#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:-9999px;
	background:url(../files/elevator-images/top.png) no-repeat left top;
	z-index:9988;
}

#toTop:hover {
	background:url(../files/elevator-images/top.png) no-repeat left -51px;
}

#toTop:active, #toTop:focus {
	outline:none;
}

/*-- End Elevator Stack --*/