@font-face {
	font-family: flexslider-icon;
	src:url(fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
		url('fonts/flexslider-icon.woff') format('woff'),
		url('fonts/flexslider-icon.ttf') format('truetype'),
		url('fonts/flexslider-icon.svg#flexslider-icon') format('svg);
}
.flex-container A:active {
	OUTLINE-STYLE: none
}
.flexslider A:active {
	OUTLINE-STYLE: none
}
.flex-container A:focus {
	OUTLINE-STYLE: none
}
.flexslider A:focus {
	OUTLINE-STYLE: none
}
.slides {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flex-control-nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flex-direction-nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flexslider {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flexslider .slides > LI {
	DISPLAY: none; -webkit-backface-visibility: hidden
}
.flexslider .slides IMG {
	WIDTH: 100%; DISPLAY: block
}
.flex-pauseplay SPAN {
	TEXT-TRANSFORM: capitalize
}
.slides:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
HTML[xmlns] .slides {
	DISPLAY: block
}
* HTML .slides {
	HEIGHT: 1%
}
.no-js .slides > LI:first-child {
	DISPLAY: block
}
.flexslider {
	BORDER-BOTTOM: #fff 4px solid; POSITION: relative; BORDER-LEFT: #fff 4px solid; MARGIN: 0px 0px 60px; ZOOM: 1; BACKGROUND: #fff; BORDER-TOP: #fff 4px solid; BORDER-RIGHT: #fff 4px solid; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2)
}
.flex-viewport {
	MAX-HEIGHT: 2000px; transition: all 1s ease; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease
}
.loading .flex-viewport {
	MAX-HEIGHT: 300px
}
.flexslider .slides {
	ZOOM: 1
}
.carousel LI {
	MARGIN-RIGHT: 5px
}
.flex-direction-nav {
	HEIGHT: 0px
}
.flex-direction-nav A {
	Z-INDEX: 10; POSITION: absolute; MARGIN: -20px 0px 0px; WIDTH: 40px; DISPLAY: block; HEIGHT: 40px; OVERFLOW: hidden; TOP: 50%; CURSOR: pointer; TEXT-DECORATION: none; opacity: 0; transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; text-shadow: 1px 1px 0 rgba(255,255,255,0.3)
}
.flex-direction-nav .flex-prev {
	LEFT: -50px
}
.flex-direction-nav .flex-next {
	TEXT-ALIGN: right; RIGHT: -50px
}
.flexslider:hover .flex-prev {
	LEFT: 10px; opacity: 0.7
}
.flexslider:hover .flex-next {
	RIGHT: 10px; opacity: 0.7
}
.flexslider:hover .flex-next:hover {
	opacity: 1
}
.flexslider:hover .flex-prev:hover {
	opacity: 1
}
.flex-direction-nav .flex-disabled {
	FILTER: alpha(opacity=0); CURSOR: default; opacity: 0
}
.flex-direction-nav A:before {
	LINE-HEIGHT: 1; DISPLAY: inline-block; FONT-FAMILY: "flexslider-icon"; FONT-SIZE: 40px; CONTENT: '?'
}
.flex-direction-nav A.flex-next:before {
	CONTENT: '?'
}
.flex-pauseplay A {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 20px; BOTTOM: 5px; DISPLAY: block; HEIGHT: 20px; COLOR: #000; OVERFLOW: hidden; CURSOR: pointer; LEFT: 10px; opacity: 0.8
}
.flex-pauseplay A:before {
	DISPLAY: inline-block; FONT-FAMILY: "flexslider-icon"; FONT-SIZE: 20px; CONTENT: '?'
}
.flex-pauseplay A:hover {
	opacity: 1
}
.flex-pauseplay A.flex-play:before {
	CONTENT: '?'
}
.flex-control-nav {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: -40px
}
.flex-control-nav LI {
	MARGIN: 0px 6px; ZOOM: 1; DISPLAY: inline
}
.flex-control-paging LI A {
	TEXT-INDENT: -9999px; WIDTH: 11px; DISPLAY: block; BACKGROUND: #666; HEIGHT: 11px; CURSOR: pointer; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3)
}
.flex-control-paging LI A:hover {
	BACKGROUND: #333
}
.flex-control-paging LI A.flex-active {
	BACKGROUND: #000; CURSOR: default
}
.flex-control-thumbs {
	POSITION: static; MARGIN: 5px 0px 0px; OVERFLOW: hidden
}
.flex-control-thumbs LI {
	MARGIN: 0px; WIDTH: 25%; FLOAT: left
}
.flex-control-thumbs IMG {
	WIDTH: 100%; DISPLAY: block; CURSOR: pointer; opacity: .7
}
.flex-control-thumbs IMG:hover {
	opacity: 1
}
.flex-control-thumbs .flex-active {
	CURSOR: default; opacity: 1
}

@media Unknown    
{
.flex-direction-nav .flex-prev {
	LEFT: 10px; opacity: 1
}
.flex-direction-nav .flex-next {
	RIGHT: 10px; opacity: 1
}

}
