﻿.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 {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.flex-control-nav {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.flex-direction-nav {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.flexslider {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 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 {
	HEIGHT: 0px; CONTENT: " "; CLEAR: both; DISPLAY: block; LINE-HEIGHT: 0; VISIBILITY: hidden
}
HTML[xmlns] .slides {
	DISPLAY: block
}
* HTML .slides {
	HEIGHT: 1%
}
.no-js .slides > LI:first-child {
	DISPLAY: block
}
.flexslider {
	BACKGROUND: #fff; POSITION: relative; MARGIN: 0px 0px 10px
}
.flex-viewport {
	MAX-HEIGHT: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; 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 {
	OVERFLOW: hidden; CURSOR: pointer; TEXT-DECORATION: none; HEIGHT: 48px; WIDTH: 30px; BACKGROUND: url(../images/arr.png) no-repeat; POSITION: absolute; COLOR: ; MARGIN: -20px 0px 0px; Z-INDEX: 10; DISPLAY: block; TOP: 50%; TEXT-INDENT: -999em; opacity: 0
}
.flex-direction-nav .flex-prev {
	BACKGROUND-POSITION: 0px 0px; LEFT: -50px
}
.flex-direction-nav .flex-next {
	RIGHT: -50px; BACKGROUND-POSITION: -132px 0px
}
.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 {
	CURSOR: default; FILTER: alpha(opacity=0); opacity: 0
}
.flex-pauseplay A {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 20px; WIDTH: 20px; BACKGROUND: #ddd; POSITION: absolute; COLOR: #000; LEFT: 10px; Z-INDEX: 10; DISPLAY: block; BOTTOM: 5px; opacity: 0.8
}
.flex-pauseplay A:before {
	FONT-SIZE: 20px; FONT-FAMILY: "flexslider-icon"; CONTENT: '?'; DISPLAY: inline-block
}
.flex-pauseplay A:hover {
	opacity: 1
}
.flex-pauseplay A.flex-play:before {
	CONTENT: '?'
}
.flex-control-nav {
	WIDTH: 100%; POSITION: absolute; TEXT-ALIGN: center; Z-INDEX: 999; BOTTOM: 10px
}
.flex-control-nav LI {
	ZOOM: 1; MARGIN: 0px 6px; DISPLAY: inline
}
.flex-control-paging LI A {
	CURSOR: pointer; HEIGHT: 11px; WIDTH: 11px; BACKGROUND: #fff; DISPLAY: block; TEXT-INDENT: -9999px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3); 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)
}
.flex-control-paging LI A:hover {
	BACKGROUND: #336699
}
.flex-control-paging LI A.flex-active {
	CURSOR: default; BACKGROUND: #336699
}
.flex-control-thumbs {
	OVERFLOW: hidden; POSITION: static; MARGIN: 5px 0px 0px
}
.flex-control-thumbs LI {
	WIDTH: 25%; FLOAT: left; MARGIN: 0px
}
.flex-control-thumbs IMG {
	CURSOR: pointer; WIDTH: 100%; DISPLAY: block; 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
}

}