.tp-hidden-caption.tp-caption {
	DISPLAY: none !important; VISIBILITY: hidden !important
}
.tp-hide-revslider {
	DISPLAY: none !important; VISIBILITY: hidden !important
}
.tp-caption {
	Z-INDEX: 1
}
.big_white.tp-caption {
	FONT-SIZE: 20px; BORDER-TOP: 0px; FONT-FAMILY: 'Open Sans',sans; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 800; COLOR: #fff; PADDING-BOTTOM: 3px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN: 0px; BORDER-LEFT: 0px; LETTER-SPACING: 0px; LINE-HEIGHT: 20px; PADDING-RIGHT: 4px; BACKGROUND-COLOR: #000; text-shadow: none
}
.big_orange.tp-caption {
	FONT-SIZE: 36px; BORDER-TOP: 0px; FONT-FAMILY: Arial; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 700; COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; MARGIN: 0px; BORDER-LEFT: 0px; LETTER-SPACING: -1px; LINE-HEIGHT: 36px; PADDING-RIGHT: 4px; BACKGROUND-COLOR: #fb7354; text-shadow: none
}
.big_black.tp-caption {
	FONT-SIZE: 36px; BORDER-TOP: 0px; FONT-FAMILY: 'Open Sans',sans; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 800; COLOR: #000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; MARGIN: 0px; BORDER-LEFT: 0px; LETTER-SPACING: -1px; LINE-HEIGHT: 36px; PADDING-RIGHT: 4px; BACKGROUND-COLOR: #fff; text-shadow: none
}
.medium_grey.tp-caption {
	FONT-SIZE: 20px; BORDER-TOP: 0px; FONT-FAMILY: Arial; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 700; COLOR: #fff; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 4px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 20px; PADDING-RIGHT: 4px; BACKGROUND-COLOR: #888; text-shadow: 0 2px 5px rgba(0,0,0,.5)
}
.small_text.tp-caption {
	FONT-SIZE: 14px; BORDER-TOP: 0px; FONT-FAMILY: Arial; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 700; COLOR: #fff; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 20px; text-shadow: 0 2px 5px rgba(0,0,0,.5)
}
.medium_text.tp-caption {
	FONT-SIZE: 20px; BORDER-TOP: 0px; FONT-FAMILY: 'Open Sans',sans; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 300; COLOR: #fff; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 20px; text-shadow: 0 2px 5px rgba(0,0,0,.5)
}
.large_text.tp-caption {
	FONT-SIZE: 36px; BORDER-TOP: 0px; FONT-FAMILY: 'Open Sans',sans; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 800; COLOR: #fff; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 36px; text-shadow: 0 2px 5px rgba(0,0,0,.5)
}
.large_black_text.tp-caption {
	FONT-SIZE: 42px; BORDER-TOP: 0px; FONT-FAMILY: 'Open Sans',sans; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 300; COLOR: #000; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 42px; text-shadow: none
}
.very_large_text.tp-caption {
	FONT-SIZE: 60px; BORDER-TOP: 0px; FONT-FAMILY: 'Open Sans',sans; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 800; COLOR: #fff; MARGIN: 0px; BORDER-LEFT: 0px; LETTER-SPACING: 0px; LINE-HEIGHT: 60px; text-shadow: 0 2px 5px rgba(0,0,0,.5)
}
.very_large_black_text.tp-caption {
	FONT-SIZE: 72px; BORDER-TOP: 0px; FONT-FAMILY: 'Open Sans',sans; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 800; COLOR: #000; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 72px; text-shadow: none
}
.bold_red_text.tp-caption {
	FONT-SIZE: 20px; BORDER-TOP: 0px; FONT-FAMILY: 'Open Sans',sans; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 800; COLOR: #d31e00; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 20px; text-shadow: none
}
.bold_brown_text.tp-caption {
	FONT-SIZE: 20px; BORDER-TOP: 0px; FONT-FAMILY: 'Open Sans',sans; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 800; COLOR: #a04606; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 20px; text-shadow: none
}
.bold_green_text.tp-caption {
	FONT-SIZE: 20px; BORDER-TOP: 0px; FONT-FAMILY: 'Open Sans',sans; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 800; COLOR: #5b9830; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 20px; text-shadow: none
}
.very_big_white.tp-caption {
	FONT-SIZE: 36px; BORDER-TOP: 0px; FONT-FAMILY: 'Open Sans',sans; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 800; COLOR: #fff; PADDING-BOTTOM: 3px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 36px; PADDING-RIGHT: 4px; BACKGROUND-COLOR: #7e8e96; text-shadow: none
}
.very_big_black.tp-caption {
	FONT-SIZE: 60px; BORDER-TOP: 0px; FONT-FAMILY: Arial; BORDER-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-BOTTOM: 0px; POSITION: absolute; FONT-WEIGHT: 700; COLOR: #000; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; PADDING-LEFT: 4px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 60px; PADDING-RIGHT: 4px; BACKGROUND-COLOR: #fff; text-shadow: none
}
.boxshadow.tp-caption {
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.5); -moz-box-shadow: 0 0 20px rgba(0,0,0,.5); box-shadow: 0 0 20px rgba(0,0,0,.5)
}
.black.tp-caption {
	FONT-SIZE: 19px; FONT-FAMILY: 'Open Sans',sans; FONT-WEIGHT: 300; COLOR: #000; LINE-HEIGHT: 19px; text-shadow: none
}
.noshadow.tp-caption {
	text-shadow: none
}
.tp-caption A {
	COLOR: #ff7302; text-shadow: none; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -o-transition: all .2s ease-out; -ms-transition: all .2s ease-out
}
.tp-caption A:hover {
	COLOR: #ffa902
}
.tp_inner_padding {
	BOX-SIZING: border-box; MAX-HEIGHT: none !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.button {
	CURSOR: pointer; FONT-SIZE: 15px; HEIGHT: 30px; FONT-FAMILY: arial,sans-serif; BACKGROUND: url(../images/g30.png) repeat-x 50% top; FONT-WEIGHT: 700; COLOR: #fff !important; PADDING-BOTTOM: 5px; PADDING-TOP: 6px; PADDING-LEFT: 13px; LETTER-SPACING: -1px; LINE-HEIGHT: 45px !important; PADDING-RIGHT: 13px; text-shadow: 0 1px 1px rgba(0,0,0,.6); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
.big.button {
	FONT-SIZE: 19px; BACKGROUND: url(../images/gradient/g40.png) repeat-x 50% top; FONT-WEIGHT: 700; COLOR: #fff; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; PADDING-LEFT: 20px; LINE-HEIGHT: 57px !important; PADDING-RIGHT: 20px; text-shadow: 0 1px 1px rgba(0,0,0,.6)
}
.big.button:hover {
	
}
.button:hover {
	
}
.purchase:hover {
	
}

@media Unknown    
{
.button {
	FONT-SIZE: 11px !important; FONT-WEIGHT: 400; PADDING-BOTTOM: 3px; PADDING-TOP: 4px; PADDING-LEFT: 8px; LINE-HEIGHT: 25px !important; PADDING-RIGHT: 8px
}
A.button {
	-webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none
}
.button {
	FONT-SIZE: 10px !important; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 5px; LINE-HEIGHT: 20px !important; PADDING-RIGHT: 5px
}
A.button {
	-webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none
}
    }
.green.button {
	BACKGROUND-COLOR: #21a117; -webkit-box-shadow: 0 3px 0 0 #104d0b; -moz-box-shadow: 0 3px 0 0 #104d0b; box-shadow: 0 3px 0 0 #104d0b
}
.green.button:hover {
	BACKGROUND-COLOR: #21a117; -webkit-box-shadow: 0 3px 0 0 #104d0b; -moz-box-shadow: 0 3px 0 0 #104d0b; box-shadow: 0 3px 0 0 #104d0b
}
.green.purchase {
	BACKGROUND-COLOR: #21a117; -webkit-box-shadow: 0 3px 0 0 #104d0b; -moz-box-shadow: 0 3px 0 0 #104d0b; box-shadow: 0 3px 0 0 #104d0b
}
.green.purchase:hover {
	BACKGROUND-COLOR: #21a117; -webkit-box-shadow: 0 3px 0 0 #104d0b; -moz-box-shadow: 0 3px 0 0 #104d0b; box-shadow: 0 3px 0 0 #104d0b
}
.blue.button {
	BACKGROUND-COLOR: #1d78cb; -webkit-box-shadow: 0 3px 0 0 #0f3e68; -moz-box-shadow: 0 3px 0 0 #0f3e68; box-shadow: 0 3px 0 0 #0f3e68
}
.blue.button:hover {
	BACKGROUND-COLOR: #1d78cb; -webkit-box-shadow: 0 3px 0 0 #0f3e68; -moz-box-shadow: 0 3px 0 0 #0f3e68; box-shadow: 0 3px 0 0 #0f3e68
}
.blue.purchase {
	BACKGROUND-COLOR: #1d78cb; -webkit-box-shadow: 0 3px 0 0 #0f3e68; -moz-box-shadow: 0 3px 0 0 #0f3e68; box-shadow: 0 3px 0 0 #0f3e68
}
.blue.purchase:hover {
	BACKGROUND-COLOR: #1d78cb; -webkit-box-shadow: 0 3px 0 0 #0f3e68; -moz-box-shadow: 0 3px 0 0 #0f3e68; box-shadow: 0 3px 0 0 #0f3e68
}
.red.button {
	BACKGROUND-COLOR: #cb1d1d; -webkit-box-shadow: 0 3px 0 0 #7c1212; -moz-box-shadow: 0 3px 0 0 #7c1212; box-shadow: 0 3px 0 0 #7c1212
}
.red.button:hover {
	BACKGROUND-COLOR: #cb1d1d; -webkit-box-shadow: 0 3px 0 0 #7c1212; -moz-box-shadow: 0 3px 0 0 #7c1212; box-shadow: 0 3px 0 0 #7c1212
}
.red.purchase {
	BACKGROUND-COLOR: #cb1d1d; -webkit-box-shadow: 0 3px 0 0 #7c1212; -moz-box-shadow: 0 3px 0 0 #7c1212; box-shadow: 0 3px 0 0 #7c1212
}
.red.purchase:hover {
	BACKGROUND-COLOR: #cb1d1d; -webkit-box-shadow: 0 3px 0 0 #7c1212; -moz-box-shadow: 0 3px 0 0 #7c1212; box-shadow: 0 3px 0 0 #7c1212
}
.orange.button {
	BACKGROUND-COLOR: #f70; -webkit-box-shadow: 0 3px 0 0 #a34c00; -moz-box-shadow: 0 3px 0 0 #a34c00; box-shadow: 0 3px 0 0 #a34c00
}
.orange.button:hover {
	BACKGROUND-COLOR: #f70; -webkit-box-shadow: 0 3px 0 0 #a34c00; -moz-box-shadow: 0 3px 0 0 #a34c00; box-shadow: 0 3px 0 0 #a34c00
}
.orange.purchase {
	BACKGROUND-COLOR: #f70; -webkit-box-shadow: 0 3px 0 0 #a34c00; -moz-box-shadow: 0 3px 0 0 #a34c00; box-shadow: 0 3px 0 0 #a34c00
}
.orange.purchase:hover {
	BACKGROUND-COLOR: #f70; -webkit-box-shadow: 0 3px 0 0 #a34c00; -moz-box-shadow: 0 3px 0 0 #a34c00; box-shadow: 0 3px 0 0 #a34c00
}
.darkgrey.button {
	BACKGROUND-COLOR: #555; -webkit-box-shadow: 0 3px 0 0 #222; -moz-box-shadow: 0 3px 0 0 #222; box-shadow: 0 3px 0 0 #222
}
.grey.button {
	BACKGROUND-COLOR: #555; -webkit-box-shadow: 0 3px 0 0 #222; -moz-box-shadow: 0 3px 0 0 #222; box-shadow: 0 3px 0 0 #222
}
.darkgrey.button:hover {
	BACKGROUND-COLOR: #555; -webkit-box-shadow: 0 3px 0 0 #222; -moz-box-shadow: 0 3px 0 0 #222; box-shadow: 0 3px 0 0 #222
}
.grey.button:hover {
	BACKGROUND-COLOR: #555; -webkit-box-shadow: 0 3px 0 0 #222; -moz-box-shadow: 0 3px 0 0 #222; box-shadow: 0 3px 0 0 #222
}
.darkgrey.purchase {
	BACKGROUND-COLOR: #555; -webkit-box-shadow: 0 3px 0 0 #222; -moz-box-shadow: 0 3px 0 0 #222; box-shadow: 0 3px 0 0 #222
}
.darkgrey.purchase:hover {
	BACKGROUND-COLOR: #555; -webkit-box-shadow: 0 3px 0 0 #222; -moz-box-shadow: 0 3px 0 0 #222; box-shadow: 0 3px 0 0 #222
}
.lightgrey.button {
	BACKGROUND-COLOR: #888; -webkit-box-shadow: 0 3px 0 0 #555; -moz-box-shadow: 0 3px 0 0 #555; box-shadow: 0 3px 0 0 #555
}
.lightgrey.button:hover {
	BACKGROUND-COLOR: #888; -webkit-box-shadow: 0 3px 0 0 #555; -moz-box-shadow: 0 3px 0 0 #555; box-shadow: 0 3px 0 0 #555
}
.lightgrey.purchase {
	BACKGROUND-COLOR: #888; -webkit-box-shadow: 0 3px 0 0 #555; -moz-box-shadow: 0 3px 0 0 #555; box-shadow: 0 3px 0 0 #555
}
.lightgrey.purchase:hover {
	BACKGROUND-COLOR: #888; -webkit-box-shadow: 0 3px 0 0 #555; -moz-box-shadow: 0 3px 0 0 #555; box-shadow: 0 3px 0 0 #555
}
.tp-simpleresponsive .slotholder * {
	-webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-perspective: 1000
}
.tp-simpleresponsive IMG {
	-webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-perspective: 1000
}
.tp-simpleresponsive .caption {
	POSITION: absolute; VISIBILITY: hidden; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0
}
.tp-simpleresponsive .tp-caption {
	POSITION: absolute; VISIBILITY: hidden; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0
}
.tp-simpleresponsive IMG {
	MAX-WIDTH: none
}
.noFilterClass {
	FILTER: none !important
}
.tp-bannershadow {
	POSITION: absolute; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none
}
.tp-shadow1.tp-bannershadow {
	HEIGHT: 30px; BACKGROUND: url(../images/shadow1.png) no-repeat; WIDTH: 890px; BOTTOM: -30px; background-size: 100%
}
.tp-shadow2.tp-bannershadow {
	HEIGHT: 60px; BACKGROUND: url(../images/shadow2.png) no-repeat; WIDTH: 890px; BOTTOM: -60px; background-size: 100%
}
.tp-shadow3.tp-bannershadow {
	HEIGHT: 60px; BACKGROUND: url(../images/shadow3.png) no-repeat; WIDTH: 890px; BOTTOM: -60px; background-size: 100%
}
.fullscreenvideo.caption {
	HEIGHT: 100%; POSITION: absolute; LEFT: 0px; TOP: 0px; WIDTH: 100%
}
.fullscreenvideo.caption IFRAME {
	HEIGHT: 100% !important; WIDTH: 100% !important
}
.fullscreenvideo.tp-caption {
	HEIGHT: 100%; POSITION: absolute; LEFT: 0px; TOP: 0px; WIDTH: 100%
}
.fullscreenvideo.tp-caption IFRAME {
	HEIGHT: 100% !important; WIDTH: 100% !important
}
.tpclear {
	CLEAR: both
}
.tp-bullets {
	POSITION: absolute; Z-INDEX: 1000; -webkit-transition: opacity .2s ease-out; -moz-transition: opacity .2s ease-out; -o-transition: opacity .2s ease-out; -ms-transition: opacity .2s ease-out; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.hidebullets.tp-bullets {
	opacity: 0; -moz-opacity: 0; -khtml-opacity: 0
}
.navbar.simplebullets.tp-bullets {
	BORDER-TOP: #666 1px solid; HEIGHT: 40px; BORDER-RIGHT: #666 1px solid; BACKGROUND: url(../images/boxed_bgtile.png); BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; BORDER-LEFT: #666 1px solid; PADDING-RIGHT: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.navbar-old.simplebullets.tp-bullets {
	HEIGHT: 35px; BACKGROUND: url(../images/navigdots_bgtile.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.round.simplebullets.tp-bullets .bullet {
	CURSOR: pointer; HEIGHT: 15px; BACKGROUND: url(../images/bullet.png) no-repeat left top; POSITION: relative; FLOAT: left; MARGIN-LEFT: 3px; MARGIN-TOP: -10px; WIDTH: 15px; BOTTOM: 20px; MARGIN-RIGHT: 0px
}
.round.simplebullets.tp-bullets .last.bullet {
	MARGIN-RIGHT: 3px
}
.round-old.simplebullets.tp-bullets .bullet {
	CURSOR: pointer; HEIGHT: 23px; BACKGROUND: url(../images/bullets.png) no-repeat left bottom; POSITION: relative; FLOAT: left; MARGIN-TOP: -12px; WIDTH: 23px; MARGIN-RIGHT: 0px
}
.round-old.simplebullets.tp-bullets .last.bullet {
	MARGIN-RIGHT: 0px
}
.square.simplebullets.tp-bullets .bullet {
	CURSOR: pointer; HEIGHT: 19px; BACKGROUND: url(../images/bullets2.png) no-repeat left bottom; POSITION: relative; FLOAT: left; MARGIN-TOP: -10px; WIDTH: 19px; MARGIN-RIGHT: 0px
}
.square.simplebullets.tp-bullets .last.bullet {
	MARGIN-RIGHT: 0px
}
.square-old.simplebullets.tp-bullets .bullet {
	CURSOR: pointer; HEIGHT: 19px; BACKGROUND: url(../images/bullets2.png) no-repeat left bottom; POSITION: relative; FLOAT: left; MARGIN-TOP: -10px; WIDTH: 19px; MARGIN-RIGHT: 0px
}
.square-old.simplebullets.tp-bullets .last.bullet {
	MARGIN-RIGHT: 0px
}
.navbar.simplebullets.tp-bullets .bullet {
	CURSOR: pointer; HEIGHT: 19px; BACKGROUND: url(../images/bullet_boxed.png) no-repeat left top; POSITION: relative; FLOAT: left; MARGIN-TOP: 10px; WIDTH: 18px; MARGIN-RIGHT: 5px
}
.navbar.simplebullets.tp-bullets .first.bullet {
	MARGIN-LEFT: 0px !important
}
.navbar.simplebullets.tp-bullets .last.bullet {
	MARGIN-RIGHT: 0px !important
}
.navbar-old.simplebullets.tp-bullets .bullet {
	CURSOR: pointer; HEIGHT: 15px; BACKGROUND: url(../images/navigdots.png) no-repeat left bottom; POSITION: relative; FLOAT: left; MARGIN-LEFT: 5px !important; MARGIN-TOP: 10px; WIDTH: 15px; MARGIN-RIGHT: 5px !important
}
.navbar-old.simplebullets.tp-bullets .first.bullet {
	MARGIN-LEFT: 0px !important
}
.navbar-old.simplebullets.tp-bullets .last.bullet {
	MARGIN-RIGHT: 0px !important
}
.simplebullets.tp-bullets .selected.bullet {
	BACKGROUND-POSITION: left top
}
.simplebullets.tp-bullets .bullet:hover {
	BACKGROUND-POSITION: left top
}
.navbar.simplebullets.tp-bullets .selected.bullet {
	BACKGROUND-POSITION: left bottom
}
.navbar.simplebullets.tp-bullets .bullet:hover {
	BACKGROUND-POSITION: left bottom
}
.round.simplebullets.tp-bullets .selected.bullet {
	BACKGROUND-POSITION: left bottom
}
.round.simplebullets.tp-bullets .bullet:hover {
	BACKGROUND-POSITION: left bottom
}
.tparrows {
	-webkit-transition: opacity .2s ease-out; -moz-transition: opacity .2s ease-out; -o-transition: opacity .2s ease-out; -ms-transition: opacity .2s ease-out; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.hidearrows.tparrows {
	opacity: 0; -moz-opacity: 0; -khtml-opacity: 0
}
.tp-leftarrow {
	CURSOR: pointer; HEIGHT: 40px; BACKGROUND: url(../images/large_left.png) no-repeat left top; POSITION: relative; Z-INDEX: 100; DISPLAY: block; WIDTH: 40px
}
.tp-rightarrow {
	CURSOR: pointer; HEIGHT: 40px; BACKGROUND: url(../images/large_right.png) no-repeat left top; POSITION: relative; Z-INDEX: 100; WIDTH: 40px
}
.round.tp-leftarrow {
	CURSOR: pointer; HEIGHT: 14px; BACKGROUND: url(../images/small_left.png) no-repeat left top; POSITION: relative; FLOAT: left; Z-INDEX: 100; MARGIN-TOP: -7px; WIDTH: 19px; MARGIN-RIGHT: 0px
}
.round.tp-rightarrow {
	CURSOR: pointer; HEIGHT: 14px; BACKGROUND: url(../images/small_right.png) no-repeat left top; POSITION: relative; FLOAT: left; Z-INDEX: 100; MARGIN-TOP: -7px; WIDTH: 19px; MARGIN-RIGHT: 0px
}
.round-old.tp-leftarrow {
	CURSOR: pointer; HEIGHT: 26px; BACKGROUND: url(../images/arrow_left.png) no-repeat left top; POSITION: relative; FLOAT: left; Z-INDEX: 100; MARGIN-TOP: -13px; WIDTH: 26px; MARGIN-RIGHT: 0px
}
.round-old.tp-rightarrow {
	CURSOR: pointer; HEIGHT: 26px; BACKGROUND: url(../images/arrow_right.png) no-repeat left top; POSITION: relative; FLOAT: left; Z-INDEX: 100; MARGIN-TOP: -13px; WIDTH: 26px; MARGIN-RIGHT: 0px
}
.navbar.tp-leftarrow {
	CURSOR: pointer; HEIGHT: 15px; BACKGROUND: url(../images/small_left_boxed.png) no-repeat left top; POSITION: relative; FLOAT: left; Z-INDEX: 100; MARGIN-TOP: 12px; WIDTH: 20px; MARGIN-RIGHT: 6px
}
.navbar.tp-rightarrow {
	CURSOR: pointer; HEIGHT: 15px; BACKGROUND: url(../images/small_right_boxed.png) no-repeat left top; POSITION: relative; FLOAT: left; MARGIN-LEFT: 6px; Z-INDEX: 100; MARGIN-TOP: 12px; WIDTH: 20px
}
.navbar-old.tp-leftarrow {
	CURSOR: pointer; HEIGHT: 16px; BACKGROUND: url(../images/arrowleft.png) no-repeat left top; POSITION: relative; FLOAT: left; Z-INDEX: 100; MARGIN-TOP: 10px; WIDTH: 9px; MARGIN-RIGHT: 6px
}
.navbar-old.tp-rightarrow {
	CURSOR: pointer; HEIGHT: 16px; BACKGROUND: url(../images/arrowright.png) no-repeat left top; POSITION: relative; FLOAT: left; MARGIN-LEFT: 6px; Z-INDEX: 100; MARGIN-TOP: 10px; WIDTH: 9px
}
.thumbswitharrow.navbar-old.tp-leftarrow {
	MARGIN-RIGHT: 10px
}
.thumbswitharrow.navbar-old.tp-rightarrow {
	MARGIN-LEFT: 0px
}
.square.tp-leftarrow {
	CURSOR: pointer; HEIGHT: 17px; BACKGROUND: url(../images/arrow_left2.png) no-repeat left top; POSITION: relative; FLOAT: left; Z-INDEX: 100; MARGIN-TOP: -9px; WIDTH: 12px; MARGIN-RIGHT: 0px
}
.square.tp-rightarrow {
	CURSOR: pointer; HEIGHT: 17px; BACKGROUND: url(../images/arrow_right2.png) no-repeat left top; POSITION: relative; FLOAT: left; MARGIN-LEFT: 0px; Z-INDEX: 100; MARGIN-TOP: -9px; WIDTH: 12px
}
.square-old.tp-leftarrow {
	CURSOR: pointer; HEIGHT: 17px; BACKGROUND: url(../images/arrow_left2.png) no-repeat left top; POSITION: relative; FLOAT: left; Z-INDEX: 100; MARGIN-TOP: -9px; WIDTH: 12px; MARGIN-RIGHT: 0px
}
.square-old.tp-rightarrow {
	CURSOR: pointer; HEIGHT: 17px; BACKGROUND: url(../images/arrow_right2.png) no-repeat left top; POSITION: relative; FLOAT: left; MARGIN-LEFT: 0px; Z-INDEX: 100; MARGIN-TOP: -9px; WIDTH: 12px
}
.default.tp-leftarrow {
	CURSOR: pointer; HEIGHT: 40px; BACKGROUND: url(../images/large_left.png) no-repeat 0px 0px; POSITION: relative; Z-INDEX: 100; WIDTH: 40px
}
.default.tp-rightarrow {
	CURSOR: pointer; HEIGHT: 40px; BACKGROUND: url(../images/large_right.png) no-repeat 0px 0px; POSITION: relative; Z-INDEX: 100; WIDTH: 40px
}
.tp-leftarrow:hover {
	BACKGROUND-POSITION: left bottom
}
.tp-rightarrow:hover {
	BACKGROUND-POSITION: left bottom
}
.tp-thumbs.tp-bullets {
	HEIGHT: 50px; POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; Z-INDEX: 1000; MARGIN-TOP: -50px; PADDING-RIGHT: 3px; WIDTH: 500px; BACKGROUND-COLOR: #fff
}
.fullwidthbanner-container .tp-thumbs {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px
}
.tp-thumbs.tp-bullets .tp-mask {
	OVERFLOW: hidden; HEIGHT: 50px; POSITION: relative; WIDTH: 500px
}
.tp-thumbs.tp-bullets .tp-mask .tp-thumbcontainer {
	POSITION: absolute; WIDTH: 5000px
}
.tp-thumbs.tp-bullets .bullet {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 50px; BACKGROUND: 0px 0px; FLOAT: left; MARGIN: 0px; WIDTH: 100px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -o-transition: all .2s ease-out; -ms-transition: all .2s ease-out; opacity: .5; -moz-opacity: .5; -khtml-opacity: .5
}
.tp-thumbs.tp-bullets .selected.bullet {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.tp-thumbs.tp-bullets .bullet:hover {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.tp-thumbs IMG {
	WIDTH: 100%
}
.tp-bannertimer {
	HEIGHT: 10px; BACKGROUND: url(../images/timer.png); POSITION: absolute; Z-INDEX: 200; WIDTH: 100%
}
.tp-bottom.tp-bannertimer {
	HEIGHT: 5px; BOTTOM: 0px !important
}

@media Unknown    
{
.responsive .tp-thumbs.tp-bullets {
	HEIGHT: 30px !important; WIDTH: 300px !important
}
.responsive .tp-thumbs.tp-bullets .tp-mask {
	HEIGHT: 30px !important; WIDTH: 300px !important
}
.responsive .tp-thumbs.tp-bullets .bullet {
	HEIGHT: 30px !important; WIDTH: 60px !important
}
.responsive .tp-bullets {
	DISPLAY: none
}
.responsive .tparrows {
	DISPLAY: none
}
    }
.tp-simpleresponsive IMG {
	-moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none
}
.tp-simpleresponsive A {
	TEXT-DECORATION: none
}
.tp-simpleresponsive UL {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.tp-simpleresponsive > UL > LI {
	POSITION: absolute; VISIBILITY: hidden; list-stye: none
}
.slidelink.caption A DIV {
	HEIGHT: 10000px; BACKGROUND: url(../images/coloredbg.png); WIDTH: 10000px
}
.slidelink.tp-caption A DIV {
	HEIGHT: 10000px; BACKGROUND: url(../images/coloredbg.png); WIDTH: 10000px
}
.tp-loader {
	HEIGHT: 44px; BACKGROUND: url(../images/loader.gif) #fff no-repeat 10px 10px; POSITION: absolute; LEFT: 50%; MARGIN: -22px; Z-INDEX: 10000; TOP: 50%; WIDTH: 44px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
.tp-transparentimg {
	CONTENT: "url(../images/transparent.png)"
}
.tp-3d {
	-webkit-transform-origin: 50% 50%; -webkit-transform-style: preserve-3d
}
