#Body div.tfab_slider02, #Body div.tfab_slider02 *
{
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
#Body div.tfab_slider02, #Body div.tfab_slider02 > div.arrows
	{width: 100.00%;}
#Body div.tfab_slider02
{
	position: relative;
	overflow: hidden;
}
#Body div.tfab_slider02 > div.canvasWrapper, 
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel
	{height: 100%;}
#Body div.tfab_slider02 > div.canvasWrapper,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas
	{width: 100%;}
		
#Body div.tfab_slider02 > div.canvasWrapper
{
	box-sizing: border-box;
	-moz-box-sizing:  border-box;
	-webkit-box-sizing:  border-box;
	padding-left: 25px;
	padding-right: 25px;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas
{
	overflow-x: hidden;
	overflow-y: hidden;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel
{
	position: relative;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide
{
	display: inline-block;
	vertical-align: top;
	overflow-x: hidden;
	overflow-y: hidden;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row
{
	white-space: nowrap;
	width: 100%;
	max-width: 100%;
	padding-top: 26px;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row:first-child
	{padding-top: 0px;}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit
{
	box-sizing: border-box;
	-moz-box-sizing:  border-box;
	-webkit-box-sizing:  border-box;
	display: inline-block;
	vertical-align: top;
	white-space: normal;
	margin-left: 33px;
	background-color: #ffffff;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit:first-child
	{margin-left: 0px;}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit_empty
{
	background-color: transparent;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01,
		#Body div.tfab_slider02 > div.slideBits > div.slideBit01 /*USED BY JS TO CALCULATE PADDING*/
{
	padding-top: 28px;
	padding-bottom: 19px;
	padding-left: 12px;
	padding-right: 10px;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit02 > table
{
	table-layout: fixed;
	width: 100%;
	height: 100%;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td > div,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit02 > table > tbody > tr > td
{
	box-sizing: border-box;
	-moz-box-sizing:  border-box;
	-webkit-box-sizing:  border-box;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td > div
{
	padding-left: 9px;
	padding-right: 9px;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody
{
	/*height: 100%;*/
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td
{
	vertical-align: top;	
	position: relative;
	padding: 0px;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td > div
{
	/*position: absolute;*/
	width: 100%;
	height: 100%;
	overflow-y: hidden;
	overflow-x: hidden;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td.top
{
	border-width: 1px;
	border-color: #b7b7b7;
	border-bottom-style: solid;
	font-size: 18px;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td.top > div,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td.top > div > a,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td.top > div > a:visited
	{color: #000000;}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td.bottom
{
	height: 70px;
	padding-top: 8px;
	font-size: 16px;
	line-height: 21px;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td.bottom > div,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td.bottom > div > a,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td.bottom > div > a:visited
{
	color: #a60e13;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table > tbody > tr > td.bottom > div
	{max-height: 61px;}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit02 > table > tbody > tr > td
{
	padding-left: 28px;
	padding-right: 20px;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit02 > table > tbody > tr.title > td
{
	vertical-align: bottom;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit02 > table > tbody > tr.title > td > div
{
	font-size: 22px;
	color: #000000;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit02 > table > tbody > tr.button > td
{
	height: 48%;
	padding-top: 20px;
	vertical-align: top;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit02 > table > tbody > tr.button > td > div
{
	text-align: right;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit02 > table > tbody > tr.button > td > div > a
{
	display: inline-block;
	vertical-align: top;
	text-align: center;
	min-width: 138px;
	height: 33px;
	padding-left: 7px;
	padding-right: 7px;
	border-radius: 13px;
	background-color: #a60e13;
	line-height: 33px;
	font-size: 16px;
	color: #ffffff;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit03
{
	padding-top:18px;
	padding-left: 23px;
	padding-right: 23px;
	padding-bottom: 15px;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit03 > div.title > a,
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit03 > div.title > a:visited,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit03 > div.description > span.viewMore > a,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit03 > div.description > span.viewMore > a:visited
{
	color: #a22026;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit03 > div.title
{
	font-size: 18px;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit03 > div.image,
		#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit03 > div.description
{
	margin-top: 22px;
}			
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit03 > div.image
{
	/*height: 65px;*/
	height: 25%;
	padding-left: 15%;
	padding-right: 15%;
	box-sizing: border-box;
	-moz-box-sizing:  border-box;
	-webkit-box-sizing:  border-box;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit03 > div.image > img,
		#Body div.tfab_slider02 > div.slideBits > div.slideBit03 > div.image > img
{
	display: block;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}
#Body div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit03 > div.description > span.text
{
	font-size: 14px;
	color: #000000;
}
#Body div.tfab_slider02 > div.arrows
{
	position: absolute;
	left: 0px;
	top: 50%;
	height: 50px;	
	margin-top: -25px;
}
#Body div.tfab_slider02 > div.arrows > div
{
	position: absolute;
	width: 50px;
	height: 50px;
}
#Body div.tfab_slider02 > div.arrows > div.leftArrow
{
	background-image: url('../images/slider02_leftArrow.png');
	left: 0px;
}
#Body div.tfab_slider02 > div.arrows > div.rightArrow
{
	background-image: url('../images/slider02_rightArrow.png');
	right: 0px;
}
#Body div.tfab_slider02 > div.slideBits
{
	display: none;
}
#Body div.tfab_slider02 > div.slideBits > div.slideBit
{
	margin-top: 35px;
	background-color: #ffffff;
}
#Body div.tfab_slider02 > div.slideBits > div.slideBit:first-child
{
	margin-top: 0px;
}
#Body div.tfab_slider02 > div.slideBits > div.slideBit01 > table > tbody > tr > td.top
{
	padding-bottom: 10px;
}
#Body div.tfab_slider02 > div.slideBits > div.slideBit01 > table > tbody > tr > td.top > div,
		#Body div.tfab_slider02 > div.slideBits > div.slideBit01 > table > tbody > tr > td.top > div > a,
		#Body div.tfab_slider02 > div.slideBits > div.slideBit01 > table > tbody > tr > td.top > div > a:visited,
		#Body div.tfab_slider02 > div.slideBits > div.slideBit02 > table > tbody > tr > td.top > div > a,
		#Body div.tfab_slider02 > div.slideBits > div.slideBit02 > table > tbody > tr > td.top > div > a:visited
	{color: #000000;}
#Body div.tfab_slider02 > div.slideBits > div.slideBit01 > table > tbody > tr > td.bottom > div,
		#Body div.tfab_slider02 > div.slideBits > div.slideBit01 > table > tbody > tr > td.bottom > div > a,
		#Body div.tfab_slider02 > div.slideBits > div.slideBit01 > table > tbody > tr > td.bottom > div > a:visited
	{color: #a60e13;}
#Body div.tfab_slider02 > div.slideBits > div.slideBit03 > div.image,
		#Body div.tfab_slider02 > div.slideBits > div.slideBit03 > div.description
{
	margin-top: 30px;
}			
#Body div.tfab_slider02 > div.slideBits > div.slideBit03 > div.image
{
	height: 200px;
}


#Body.noJS div.tfab_slider02 > div.canvasWrapper > div.canvas > div.wheel > div.slide > div.row > div.slideBit01 > table
{
	height: auto;
}
#Body.noJS div.tfab_slider02 > div.arrows
	{display: none;}
#Body.noJS div.tfab_slider02 > div.slideBits
	{display: block;}
#Body.noJS div.tfab_slider02 > div.slideBits > div.slideBit01,
		#Body.noJS div.tfab_slider02 > div.slideBits > div.slideBit02,
		#Body.noJS div.tfab_slider02 > div.slideBits > div.slideBit03
	{padding: 10px;}