.tp-hide-revslider {
	DISPLAY: none !important; VISIBILITY: hidden !important
}
.tp-caption.tp-hidden-caption {
	DISPLAY: none !important; VISIBILITY: hidden !important
}
.tp-caption {
	Z-INDEX: 1
}
.tp-caption.big_white {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 65px; BORDER-RIGHT-WIDTH: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; LETTER-SPACING: 0px; COLOR: rgb(255,255,255); FONT-SIZE: 55px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px; text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1)
}
.tp-caption.big_orange {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(255,255,255); FONT-SIZE: 27px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px; text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1)
}
.tp-caption.big_black {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; LETTER-SPACING: -1.5px; COLOR: rgb(0,0,0); FONT-SIZE: 36px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 800; PADDING-TOP: 0px; text-shadow: none
}
.tp-caption.medium_grey {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(255,255,255); FONT-SIZE: 18px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 600; PADDING-TOP: 0px; text-shadow: none
}
.tp-caption.small_text {
	POSITION: absolute; LINE-HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(255,255,255); FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; text-shadow: none
}
.tp-caption.small_text I {
	MARGIN-RIGHT: 10px
}
.tp-caption.medium_text {
	POSITION: absolute; LINE-HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(255,255,255); FONT-SIZE: 20px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 300; text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5)
}
.tp-caption.large_text {
	POSITION: absolute; LINE-HEIGHT: 36px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(255,255,255); FONT-SIZE: 36px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 800; text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5)
}
.tp-caption.large_black_text {
	POSITION: absolute; LINE-HEIGHT: 42px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(0,0,0); FONT-SIZE: 42px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 300; text-shadow: none
}
.tp-caption.very_large_text {
	POSITION: absolute; LINE-HEIGHT: 60px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; LETTER-SPACING: 0px; COLOR: rgb(255,255,255); FONT-SIZE: 50px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2)
}
.tp-caption.very_large_black_text {
	POSITION: absolute; LINE-HEIGHT: 72px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(0,0,0); FONT-SIZE: 72px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 800; text-shadow: none
}
.tp-caption.bold_red_text {
	POSITION: absolute; LINE-HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(211,30,0); FONT-SIZE: 20px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 800; text-shadow: none
}
.tp-caption.bold_brown_text {
	POSITION: absolute; LINE-HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(160,70,6); FONT-SIZE: 20px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 800; text-shadow: none
}
.tp-caption.bold_green_text {
	POSITION: absolute; LINE-HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(91,152,48); FONT-SIZE: 20px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 800; text-shadow: none
}
.tp-caption.very_big_white {
	POSITION: absolute; PADDING-BOTTOM: 3px; LINE-HEIGHT: 36px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: rgb(126,142,150); MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(255,255,255); FONT-SIZE: 36px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 800; PADDING-TOP: 1px; text-shadow: none
}
.tp-caption.very_big_black {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 60px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(0,0,0); FONT-SIZE: 60px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 700; PADDING-TOP: 1px; text-shadow: none
}
.tp-caption .round1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px; PADDING-LEFT: 26px; WIDTH: 110px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: rgb(69,69,69); HEIGHT: 116px; COLOR: rgb(255,255,255); FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 20px; text-shadow: none; border-radius: 100%
}
.tp-caption .round1 I {
	FONT-STYLE: normal; COLOR: rgb(163,231,77)
}
.tp-caption .price {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 106px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: rgb(255,255,255); HEIGHT: 86px; COLOR: rgb(69,69,69); FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-WEIGHT: 600; PADDING-TOP: 20px; text-shadow: none; border-radius: 100%; -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3); box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3)
}
.tp-caption .price I {
	FONT-STYLE: normal; COLOR: rgb(129,183,64); FONT-SIZE: 30px; FONT-WEIGHT: bold
}
.tp-caption.boxshadow {
	-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5)
}
.tp-caption.black {
	LINE-HEIGHT: 19px; COLOR: rgb(0,0,0); FONT-SIZE: 19px; FONT-WEIGHT: 300; text-shadow: none
}
.tp-caption.noshadow {
	text-shadow: none
}
.tp_inner_padding {
	BOX-SIZING: border-box; MAX-HEIGHT: none !important; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.button {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 45px !important; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-FAMILY: arial, sans-serif; BACKGROUND: url(../gradient/g30.png) repeat-x 50% top; LETTER-SPACING: -1px; HEIGHT: 30px; COLOR: rgb(255,255,255) !important; FONT-SIZE: 15px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 6px; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
.button.big {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 57px !important; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../gradient/g40.png) repeat-x 50% top; COLOR: rgb(255,255,255); FONT-SIZE: 19px; FONT-WEIGHT: bold; PADDING-TOP: 9px; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6)
}
.purchase:hover {
	
}
.button:hover {
	
}
.button.big:hover {
	
}
.button.green {
	BACKGROUND-COLOR: rgb(33,161,23); -webkit-box-shadow: 0px 3px 0px 0px #104d0b; -moz-box-shadow: 0px 3px 0px 0px #104d0b; box-shadow: 0px 3px 0px 0px #104d0b
}
.button.green:hover {
	BACKGROUND-COLOR: rgb(33,161,23); -webkit-box-shadow: 0px 3px 0px 0px #104d0b; -moz-box-shadow: 0px 3px 0px 0px #104d0b; box-shadow: 0px 3px 0px 0px #104d0b
}
.purchase.green {
	BACKGROUND-COLOR: rgb(33,161,23); -webkit-box-shadow: 0px 3px 0px 0px #104d0b; -moz-box-shadow: 0px 3px 0px 0px #104d0b; box-shadow: 0px 3px 0px 0px #104d0b
}
.purchase.green:hover {
	BACKGROUND-COLOR: rgb(33,161,23); -webkit-box-shadow: 0px 3px 0px 0px #104d0b; -moz-box-shadow: 0px 3px 0px 0px #104d0b; box-shadow: 0px 3px 0px 0px #104d0b
}
.button.blue {
	BACKGROUND-COLOR: rgb(29,120,203); -webkit-box-shadow: 0px 3px 0px 0px #0f3e68; -moz-box-shadow: 0px 3px 0px 0px #0f3e68; box-shadow: 0px 3px 0px 0px #0f3e68
}
.button.blue:hover {
	BACKGROUND-COLOR: rgb(29,120,203); -webkit-box-shadow: 0px 3px 0px 0px #0f3e68; -moz-box-shadow: 0px 3px 0px 0px #0f3e68; box-shadow: 0px 3px 0px 0px #0f3e68
}
.purchase.blue {
	BACKGROUND-COLOR: rgb(29,120,203); -webkit-box-shadow: 0px 3px 0px 0px #0f3e68; -moz-box-shadow: 0px 3px 0px 0px #0f3e68; box-shadow: 0px 3px 0px 0px #0f3e68
}
.purchase.blue:hover {
	BACKGROUND-COLOR: rgb(29,120,203); -webkit-box-shadow: 0px 3px 0px 0px #0f3e68; -moz-box-shadow: 0px 3px 0px 0px #0f3e68; box-shadow: 0px 3px 0px 0px #0f3e68
}
.button.red {
	BACKGROUND-COLOR: rgb(203,29,29); -webkit-box-shadow: 0px 3px 0px 0px #7c1212; -moz-box-shadow: 0px 3px 0px 0px #7c1212; box-shadow: 0px 3px 0px 0px #7c1212
}
.button.red:hover {
	BACKGROUND-COLOR: rgb(203,29,29); -webkit-box-shadow: 0px 3px 0px 0px #7c1212; -moz-box-shadow: 0px 3px 0px 0px #7c1212; box-shadow: 0px 3px 0px 0px #7c1212
}
.purchase.red {
	BACKGROUND-COLOR: rgb(203,29,29); -webkit-box-shadow: 0px 3px 0px 0px #7c1212; -moz-box-shadow: 0px 3px 0px 0px #7c1212; box-shadow: 0px 3px 0px 0px #7c1212
}
.purchase.red:hover {
	BACKGROUND-COLOR: rgb(203,29,29); -webkit-box-shadow: 0px 3px 0px 0px #7c1212; -moz-box-shadow: 0px 3px 0px 0px #7c1212; box-shadow: 0px 3px 0px 0px #7c1212
}
.button.orange {
	BACKGROUND-COLOR: rgb(255,119,0); -webkit-box-shadow: 0px 3px 0px 0px #a34c00; -moz-box-shadow: 0px 3px 0px 0px #a34c00; box-shadow: 0px 3px 0px 0px #a34c00
}
.button.orange:hover {
	BACKGROUND-COLOR: rgb(255,119,0); -webkit-box-shadow: 0px 3px 0px 0px #a34c00; -moz-box-shadow: 0px 3px 0px 0px #a34c00; box-shadow: 0px 3px 0px 0px #a34c00
}
.purchase.orange {
	BACKGROUND-COLOR: rgb(255,119,0); -webkit-box-shadow: 0px 3px 0px 0px #a34c00; -moz-box-shadow: 0px 3px 0px 0px #a34c00; box-shadow: 0px 3px 0px 0px #a34c00
}
.purchase.orange:hover {
	BACKGROUND-COLOR: rgb(255,119,0); -webkit-box-shadow: 0px 3px 0px 0px #a34c00; -moz-box-shadow: 0px 3px 0px 0px #a34c00; box-shadow: 0px 3px 0px 0px #a34c00
}
.button.darkgrey {
	BACKGROUND-COLOR: rgb(85,85,85); -webkit-box-shadow: 0px 3px 0px 0px #222; -moz-box-shadow: 0px 3px 0px 0px #222; box-shadow: 0px 3px 0px 0px #222
}
.button.grey {
	BACKGROUND-COLOR: rgb(85,85,85); -webkit-box-shadow: 0px 3px 0px 0px #222; -moz-box-shadow: 0px 3px 0px 0px #222; box-shadow: 0px 3px 0px 0px #222
}
.button.darkgrey:hover {
	BACKGROUND-COLOR: rgb(85,85,85); -webkit-box-shadow: 0px 3px 0px 0px #222; -moz-box-shadow: 0px 3px 0px 0px #222; box-shadow: 0px 3px 0px 0px #222
}
.button.grey:hover {
	BACKGROUND-COLOR: rgb(85,85,85); -webkit-box-shadow: 0px 3px 0px 0px #222; -moz-box-shadow: 0px 3px 0px 0px #222; box-shadow: 0px 3px 0px 0px #222
}
.purchase.darkgrey {
	BACKGROUND-COLOR: rgb(85,85,85); -webkit-box-shadow: 0px 3px 0px 0px #222; -moz-box-shadow: 0px 3px 0px 0px #222; box-shadow: 0px 3px 0px 0px #222
}
.purchase.darkgrey:hover {
	BACKGROUND-COLOR: rgb(85,85,85); -webkit-box-shadow: 0px 3px 0px 0px #222; -moz-box-shadow: 0px 3px 0px 0px #222; box-shadow: 0px 3px 0px 0px #222
}
.button.lightgrey {
	BACKGROUND-COLOR: rgb(136,136,136); -webkit-box-shadow: 0px 3px 0px 0px #555; -moz-box-shadow: 0px 3px 0px 0px #555; box-shadow: 0px 3px 0px 0px #555
}
.button.lightgrey:hover {
	BACKGROUND-COLOR: rgb(136,136,136); -webkit-box-shadow: 0px 3px 0px 0px #555; -moz-box-shadow: 0px 3px 0px 0px #555; box-shadow: 0px 3px 0px 0px #555
}
.purchase.lightgrey {
	BACKGROUND-COLOR: rgb(136,136,136); -webkit-box-shadow: 0px 3px 0px 0px #555; -moz-box-shadow: 0px 3px 0px 0px #555; box-shadow: 0px 3px 0px 0px #555
}
.purchase.lightgrey:hover {
	BACKGROUND-COLOR: rgb(136,136,136); -webkit-box-shadow: 0px 3px 0px 0px #555; -moz-box-shadow: 0px 3px 0px 0px #555; box-shadow: 0px 3px 0px 0px #555
}
.tp-simpleresponsive .slotholder * {
	-webkit-transform: translateZ(0); -webkit-perspective: 1000; -webkit-backface-visibility: hidden
}
.tp-simpleresponsive IMG {
	-webkit-transform: translateZ(0); -webkit-perspective: 1000; -webkit-backface-visibility: hidden
}
.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; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; -khtml-user-select: none
}
.tp-bannershadow.tp-shadow1 {
	WIDTH: 890px; BOTTOM: -30px; HEIGHT: 30px
}
.tp-bannershadow.tp-shadow2 {
	WIDTH: 890px; BOTTOM: -60px; HEIGHT: 60px
}
.tp-bannershadow.tp-shadow3 {
	WIDTH: 890px; BOTTOM: -60px; HEIGHT: 60px
}
.caption.fullscreenvideo {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.caption.fullscreenvideo IFRAME {
	WIDTH: 100% !important; HEIGHT: 100% !important
}
.tp-caption.fullscreenvideo {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.tp-caption.fullscreenvideo IFRAME {
	WIDTH: 100% !important; HEIGHT: 100% !important
}
.tpclear {
	CLEAR: both
}
.tp-bullets {
	Z-INDEX: 1000; POSITION: absolute; -webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; transition: opacity 0.2s ease-out; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.tp-bullets.hidebullets {
	opacity: 0; -moz-opacity: 0; -khtml-opacity: 0
}
.tp-bullets.simplebullets.navbar {
	BORDER-BOTTOM: rgb(68,68,68) 1px solid; BORDER-LEFT: rgb(102,102,102) 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../boxed_bgtile.png); HEIGHT: 40px; BORDER-TOP: rgb(102,102,102) 1px solid; BORDER-RIGHT: rgb(102,102,102) 1px solid; PADDING-TOP: 0px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border-image: none
}
.tp-bullets.simplebullets.navbar-old {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../navigdots_bgtile.png); HEIGHT: 35px; PADDING-TOP: 0px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.tp-bullets.simplebullets.round .bullet {
	POSITION: relative; MARGIN-TOP: -10px; WIDTH: 20px; BACKGROUND: url(../bullet.png) no-repeat left top; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 3px; CURSOR: pointer; MARGIN-RIGHT: 0px
}
.tp-bullets.simplebullets.round .bullet.last {
	MARGIN-RIGHT: 3px
}
.tp-bullets.simplebullets.round-old .bullet {
	POSITION: relative; MARGIN-TOP: -12px; WIDTH: 23px; BACKGROUND: url(../bullets.png) no-repeat left bottom; FLOAT: left; HEIGHT: 23px; CURSOR: pointer; MARGIN-RIGHT: 0px
}
.tp-bullets.simplebullets.round-old .bullet.last {
	MARGIN-RIGHT: 0px
}
.tp-bullets.simplebullets.square .bullet {
	POSITION: relative; MARGIN-TOP: -10px; WIDTH: 19px; BACKGROUND: url(../bullets2.png) no-repeat left bottom; FLOAT: left; HEIGHT: 19px; CURSOR: pointer; MARGIN-RIGHT: 0px
}
.tp-bullets.simplebullets.square .bullet.last {
	MARGIN-RIGHT: 0px
}
.tp-bullets.simplebullets.square-old .bullet {
	POSITION: relative; MARGIN-TOP: -10px; WIDTH: 19px; BACKGROUND: url(../bullets2.png) no-repeat left bottom; FLOAT: left; HEIGHT: 19px; CURSOR: pointer; MARGIN-RIGHT: 0px
}
.tp-bullets.simplebullets.square-old .bullet.last {
	MARGIN-RIGHT: 0px
}
.tp-bullets.simplebullets.navbar .bullet {
	POSITION: relative; MARGIN-TOP: 10px; WIDTH: 18px; BACKGROUND: url(../bullet_boxed.png) no-repeat left top; FLOAT: left; HEIGHT: 19px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.tp-bullets.simplebullets.navbar .bullet.first {
	MARGIN-LEFT: 0px !important
}
.tp-bullets.simplebullets.navbar .bullet.last {
	MARGIN-RIGHT: 0px !important
}
.tp-bullets.simplebullets.navbar-old .bullet {
	POSITION: relative; MARGIN-TOP: 10px; WIDTH: 15px; BACKGROUND: url(../navigdots.png) no-repeat left bottom; FLOAT: left; HEIGHT: 15px; MARGIN-LEFT: 5px !important; CURSOR: pointer; MARGIN-RIGHT: 5px !important
}
.tp-bullets.simplebullets.navbar-old .bullet.first {
	MARGIN-LEFT: 0px !important
}
.tp-bullets.simplebullets.navbar-old .bullet.last {
	MARGIN-RIGHT: 0px !important
}
.tp-bullets.simplebullets .bullet:hover {
	BACKGROUND-POSITION: left top
}
.tp-bullets.simplebullets .bullet.selected {
	BACKGROUND-POSITION: left top
}
.tp-bullets.simplebullets.round .bullet:hover {
	BACKGROUND-POSITION: left bottom
}
.tp-bullets.simplebullets.round .bullet.selected {
	BACKGROUND-POSITION: left bottom
}
.tp-bullets.simplebullets.navbar .bullet:hover {
	BACKGROUND-POSITION: left bottom
}
.tp-bullets.simplebullets.navbar .bullet.selected {
	BACKGROUND-POSITION: left bottom
}
.tparrows {
	-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; transition: opacity 0.2s ease-out; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.tparrows.hidearrows {
	opacity: 0; -moz-opacity: 0; -khtml-opacity: 0
}
.tp-leftarrow {
	Z-INDEX: 100; POSITION: relative; WIDTH: 40px; BACKGROUND: url(../banner/large_left.png) no-repeat left top; HEIGHT: 40px; CURSOR: pointer
}
.tp-rightarrow {
	Z-INDEX: 100; POSITION: relative; WIDTH: 40px; BACKGROUND: url(../banner/large_right.png) no-repeat left top; HEIGHT: 40px; CURSOR: pointer
}
.tp-leftarrow.round {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: -7px; WIDTH: 19px; BACKGROUND: url(../small_left.png) no-repeat left top; FLOAT: left; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 0px
}
.tp-rightarrow.round {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: -7px; WIDTH: 19px; BACKGROUND: url(../small_right.png) no-repeat left top; FLOAT: left; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 0px
}
.tp-leftarrow.round-old {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: -13px; WIDTH: 26px; BACKGROUND: url(../arrow_left.png) no-repeat left top; FLOAT: left; HEIGHT: 26px; CURSOR: pointer; MARGIN-RIGHT: 0px
}
.tp-rightarrow.round-old {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: -13px; WIDTH: 26px; BACKGROUND: url(../arrow_right.png) no-repeat left top; FLOAT: left; HEIGHT: 26px; CURSOR: pointer; MARGIN-RIGHT: 0px
}
.tp-leftarrow.navbar {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: 12px; WIDTH: 20px; BACKGROUND: url(../small_left_boxed.png) no-repeat left top; FLOAT: left; HEIGHT: 15px; CURSOR: pointer; MARGIN-RIGHT: 6px
}
.tp-rightarrow.navbar {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: 12px; WIDTH: 20px; BACKGROUND: url(../small_right_boxed.png) no-repeat left top; FLOAT: left; HEIGHT: 15px; MARGIN-LEFT: 6px; CURSOR: pointer
}
.tp-leftarrow.navbar-old {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: 10px; WIDTH: 9px; BACKGROUND: url(../arrowleft.png) no-repeat left top; FLOAT: left; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 6px
}
.tp-rightarrow.navbar-old {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: 10px; WIDTH: 9px; BACKGROUND: url(../arrowright.png) no-repeat left top; FLOAT: left; HEIGHT: 16px; MARGIN-LEFT: 6px; CURSOR: pointer
}
.tp-leftarrow.navbar-old.thumbswitharrow {
	MARGIN-RIGHT: 10px
}
.tp-rightarrow.navbar-old.thumbswitharrow {
	MARGIN-LEFT: 0px
}
.tp-leftarrow.square {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: -9px; WIDTH: 12px; BACKGROUND: url(../arrow_left2.png) no-repeat left top; FLOAT: left; HEIGHT: 17px; CURSOR: pointer; MARGIN-RIGHT: 0px
}
.tp-rightarrow.square {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: -9px; WIDTH: 12px; BACKGROUND: url(../arrow_right2.png) no-repeat left top; FLOAT: left; HEIGHT: 17px; MARGIN-LEFT: 0px; CURSOR: pointer
}
.tp-leftarrow.square-old {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: -9px; WIDTH: 12px; BACKGROUND: url(../arrow_left2.png) no-repeat left top; FLOAT: left; HEIGHT: 17px; CURSOR: pointer; MARGIN-RIGHT: 0px
}
.tp-rightarrow.square-old {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: -9px; WIDTH: 12px; BACKGROUND: url(../arrow_right2.png) no-repeat left top; FLOAT: left; HEIGHT: 17px; MARGIN-LEFT: 0px; CURSOR: pointer
}
.tp-leftarrow.default {
	Z-INDEX: 100; POSITION: relative; WIDTH: 39px; BACKGROUND: url(../banner/large_left.png) no-repeat 0px 0px; HEIGHT: 46px; CURSOR: pointer
}
.tp-rightarrow.default {
	Z-INDEX: 100; POSITION: relative; WIDTH: 39px; BACKGROUND: url(../banner/large_right.png) no-repeat 0px 0px; HEIGHT: 46px; CURSOR: pointer
}
.tp-leftarrow:hover {
	BACKGROUND-POSITION: left bottom
}
.tp-rightarrow:hover {
	BACKGROUND-POSITION: left bottom
}
.tp-bullets.tp-thumbs {
	Z-INDEX: 1000; POSITION: absolute; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: rgb(255,255,255); MARGIN-TOP: -50px; PADDING-LEFT: 3px; WIDTH: 500px; PADDING-RIGHT: 3px; HEIGHT: 50px; PADDING-TOP: 3px
}
.fullwidthbanner-container .tp-thumbs {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.tp-bullets.tp-thumbs .tp-mask {
	POSITION: relative; WIDTH: 500px; HEIGHT: 50px; OVERFLOW: hidden
}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {
	POSITION: absolute; WIDTH: 5000px
}
.tp-bullets.tp-thumbs .bullet {
	MARGIN: 0px; WIDTH: 100px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 50px; OVERFLOW: hidden; CURSOR: pointer; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: 0.2s ease-out; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5
}
.tp-bullets.tp-thumbs .bullet:hover {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.tp-bullets.tp-thumbs .bullet.selected {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.tp-thumbs IMG {
	WIDTH: 100%
}
.tp-bannertimer {
	Z-INDEX: 200; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(../timer.png); HEIGHT: 10px
}
.tp-bannertimer.tp-bottom {
	BOTTOM: 0px !important; HEIGHT: 5px
}
.tp-simpleresponsive IMG {
	-webkit-user-select: none; -moz-user-select: none; -o-user-select: none; -khtml-user-select: none
}
.tp-simpleresponsive A {
	TEXT-DECORATION: none
}
.tp-simpleresponsive UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.tp-simpleresponsive > UL > LI {
	POSITION: absolute; VISIBILITY: hidden; list-stye: none
}
.caption.slidelink A DIV {
	WIDTH: 10000px; BACKGROUND: url(../coloredbg.png); HEIGHT: 10000px
}
.tp-caption.slidelink A DIV {
	WIDTH: 10000px; BACKGROUND: url(../coloredbg.png); HEIGHT: 10000px
}
.tp-loader {
	Z-INDEX: 10000; POSITION: absolute; MARGIN: -22px; WIDTH: 44px; BACKGROUND: url(../loader.gif) rgb(255,255,255) no-repeat 10px 10px; HEIGHT: 44px; TOP: 50%; LEFT: 50%; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
.tp-transparentimg {
	CONTENT: "url(../transparent.png)"
}
.tp-3d {
	-webkit-transform-origin: 50% 50%; -webkit-transform-style: preserve-3d
}
