a {
	margin: 0px;
	padding: 0px;
}

div.controls2 {
	float: left;
	width: 572px !important;
	width: 552px;	
	font-size: 13px !important;
	font-size: 12px;
	display:inline;
	padding-top: 0px;
}

div.controls2 ul {
	width: 120px;
	height: 300px;
	background: url("../images/bg-carousel-grey.jpg") top left no-repeat;
	padding-top: 20px;
	float: left;
}

div.controls2 li {
	height: 25px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

div.controls2 li div {
	width: 90px;		
	padding-left: 10px;
	height: 20px;
	padding-top: 4px;
	margin: 0px;
	padding-bottom: 1px;
	cursor: pointer;
}

div.controls2 a {
	color: #808080;
}

div.controls2 a:hover {
	color: #808080;
	text-decoration: none;
}

div.controls2 li.selected div {
	color: #808080;
	font-weight: bold;
}

div.controls2 li.selected {
	background: url("../images/bg-arrow.jpg") no-repeat scroll right top;	
}
div.controls2 li.selected div {
	border-left: 1px solid #C0C0C0;
	padding-top: 3px;
	padding-bottom: 0px;
	height: 20px;
}




div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	float: right;
	width: 450px !important;	 
	width: 430px;
	font-size: 12px;
	height: 308px;
	overflow: hidden;
	border:1px solid #C0C0C0;
	padding: 0px;	
}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:430px;
		height:300px;
		overflow:hidden;
		float:left;
		padding: 10px 10px 10px 10px;		
		
		}
	div.scroller div.content {
		width: 10000px;
		}
		
.bigger div.scroller { 
	/* modify width and height of scrolling section if necessary	*/
	float:none;
	width: 560px !important;
	width: 540px; 
	height: 450px;
	overflow: hidden;
	border:1px solid #cccccc;
	margin-top: 3px;
	}
	.bigger div.scroller div.section{
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:540px;
		height:450px;
		overflow:hidden;
		float:left;
		padding:1em;		
		}
	.bigger div.scroller div.content {
		width: 10000px;
		}		
		
.taller div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 460px; 
	height: 350px;
	overflow: hidden;
	border:1px solid #cccccc;
	}
	.taller div.scroller div.section{
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:440px;
		height:350px;
		overflow:hidden;
		float:left;
		padding:1em;		
		}
	.taller div.scroller div.content {
		width: 10000px;
		}				

		
div.controls li {
	display: inline;
	cursor: pointer;
}

div.controls li span{
	padding: 3px 10px;
	border-right: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
}

div.controls a li span{
	color: #808080;
}

div.controls a li.selected span {
	color: #808080;
	font-weight: bold;
}

div.controls a:hover {
	text-decoration: none;
}


div.scroller3 { 
	/* modify width and height of scrolling section if necessary	*/		
	position:relative;
	width: 400px; 
	height: 350px;
	overflow: hidden;
	border:1px solid #cccccc;

}
	div.scroller3 div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:380px;
		height:350px;
		overflow:hidden;
		float:left;
		padding:1em;		
		}
	div.scroller3 div.content {
		width: 10000px;
		}
		
		
div.controls3 {
	float: left;
	width: 140px;	
	font-size: 10px;
	display:inline;
	padding-top: 20px;
	height: 330px;
	border-left: 1px solid silver;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
}

div.controls3 li {
	height: 24px;		
}

div.controls3 li span {
	width: 110px;
	border:none;
	display: block;
	padding-left: 10px;
	padding-top: 7px;
	height: 16px;
}

div.controls3 a {
	color: #808080;
}

div.controls3 a:hover {
	color: #808080;
	text-decoration: none;
}

div.controls3 li.selected span
{
	border-bottom: 1px solid silver;
}

div.controls3 li.selected a {
	color: #808080;
	font-weight: bold;
 
}

div.controls3 li.selected {
	background: url("../images/bg-arrow.jpg") right top no-repeat;	
}
div.controls3 li.selected span {
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
}
		