@charset "utf-8";

/**********************************

Use: Content Slider

***********************************/

/* Loading Content Styles */
/* -------------------------------------------------- */

.csw {width: 100%; height: 350px; background: #fff; overflow: scroll}
.csw .loading {margin: 150px 0 300px 0; text-align: center}


/* Content Panel and View Window Styles */
/* -------------------------------------------------- */

.stripViewer /* Viewing Window */
{
	position: relative;
	overflow: hidden; 
	margin: 0px;
	width: 765px; /* also specified in .stripViewer .panelContainer .panel  below */
	height: 350px;
	clear: both;
	background: #fff;
}
		
.stripViewer .panelContainer /* End-to-End DIVs Container. Width is Calculated and Specified by the JS  */
{
	position: relative;
	left: 0; top: 0;
	width: 100%;
	list-style-type: none;
	/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional) panel highlighting in Firefox. */
}
		
.stripViewer .panelContainer .panel /* Content Panels */
{ 
	float:left;
	height: 100%;
	position: relative;
	width: 765px; /* Also specified in  .stripViewer  above */
}

.stripViewer .panelContainer .panel a /* Content Panel Links */
{
	color: #555555;
	text-decoration: underline;
}

.stripViewer .panelContainer .panel a:hover /* Content Panel Links */
{
	color: #48A6C1;
	text-decoration: none;
}
		
.stripViewer .panelContainer .panel .wrapper /* Panel Padding */
{ 
	padding: 30px 25px 0px 3px;
}


/* Panel Navigation Styles */
/* -------------------------------------------------- */		
		
.stripNav /* Slider Nav Container - Contents Generated at Runtime */
{
	margin: 0px;
	border-top: 1px solid #B2B2B2;
}
		
.stripNav ul /* Auto-Generated Links Container */
{ 
	margin: 0px 0px 1px 0px;
	padding: 0px;
	list-style: none;
}
		
.stripNav ul li {
	float: left;
	margin-right: 2px; /* if changed, adjust the initial value of navWidth in coda-slider.1.1.1.js */
}
		
.stripNav a /* Auto-Generated Links */
{ 
	display: block;
	padding: 3px 7px 3px 7px;
	margin-right: 3px;
	
	color: #FFFFFF;
	text-decoration: none;
	
	border: 1px solid #B2B2B2;
	border-top: none;
	
	background-image: url(../images/bg_subNav.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* Assign Specific Background Color To Each Link
.stripNav li.tab1 a { background: #FFFFFF; }
.stripNav li.tab2 a { background: #FFFFFF; }
.stripNav li.tab3 a { background: #FFFFFF; }
.stripNav li.tab4 a { background: #FFFFFF; }
.stripNav li.tab5 a { background: #FFFFFF; }
*/

.stripNav li a:hover {
	background-image: url(../images/bg_subNav_hover.gif);
}

.stripNav li a.current {
	border-top-color: white;
	background-image: url(../images/bg_subNav_hover.gif);
}