/* OT Document CSS */

div#OtK2ModuleBox{

	position: relative;

	overflow-x: hidden;

}

div#ot-k2-slideshow{

	height: 350px;

	width: 960px;

	position: absolute;

	overflow: hidden;

}

div#ot-k2-slideshow div.ot-item{

	background: none;

	float: left;

	position: relative;

	margin: 0;

	padding: 0;

	text-align: left;

	overflow: hidden;

}

div#ot-k2-slideshow div.ot-item .itemText{

	background: url("../images/itemText-bg.png") repeat scroll 0 0 transparent;

	border-top: 0px solid #fdda17;

    bottom: 10px;

    color: #FFFFFF;

    left: 20px;

    min-height: 115px;

    position: absolute;

    width: 90%;

}

div#ot-k2-slideshow div.ot-item .itemText-i{

	padding: 10px 10px 10px 0;

	padding-left: 300px;

}

div#ot-k2-slideshow div.ot-item .itemText h3.moduleItemTitle,

div#ot-k2-slideshow div.ot-item .itemText h3.moduleItemTitle a{

	color: #FFF;

	margin: 5px 0;

}

div#ot-k2-slideshow div.ot-item .itemText .itemIntroText{

	float: left;

    width: 95%;

}

a.moduleItemReadMore{

	background: url(../images/more-arrow.png) no-repeat;

	color: #E9861B;

    display: block;

    float: right;

    font-size: 0;

    height: 12px;

	margin-top: 3px;

	margin-right: 5px;

    text-indent: -999em;

    width: 7px;

}



span#otprev,

span#otnext{

	background: url(../images/next-prev-button.png) no-repeat;

	cursor: pointer;

	position: absolute;

	height: 40px;

	width: 40px;

	top: 45%;

}

span#otprev{

	left: 20px;

}

span#otnext{

	background-position: -40px 0;

	right: 20px;

}

#ot-k2-slideshow table tr td{

	padding: 0;

}





