/*
skins available:
	- common
	- surprise
	- imposing
*/

/* the container */
.allinone_contentSlider {
	position:relative;
	width:1600px;
}
.allinone_contentSlider img {
	max-width:none;
	max-height:none;
}
.allinone_contentSlider_list {
	margin:0;
	padding:0;
	list-style:none;
	display:none;
}

#contentHolderUnit_0{ background:url(../images/header-img.jpg) no-repeat center top;
}
#contentHolderUnit_1{ background:url(../images/header-img2.jpg) no-repeat center top;
}
#contentHolderUnit_2{ background:url(../images/header-img3.jpg) no-repeat center top;
}
#contentHolderUnit_3{ background:url(../images/header-img4.jpg) no-repeat center top;
}
#contentHolderUnit_4{ background:url(../images/header-img5.jpg) no-repeat center top;
}
#contentHolderUnit_5{ background:url(../images/header-img6.jpg) no-repeat center top;
}
#contentHolderUnit_6{ background:url(../images/header-img7.jpg) no-repeat center top;
}



.allinone_contentSlider .contentHolderVisibleWrapper {
	position:absolute;
	overflow:hidden;

}
.allinone_contentSlider .contentHolder {
	position:absolute;
}
.allinone_contentSlider .contentHolderUnit {
	float:left;
	display:block;
}
.mycanvas {
	position:absolute;
	top:8px;
	right:10px;
	z-index:10;
	display:none;
}
/***COMMON SKIN***/
.allinone_contentSlider.common .bannerControls {
	position:absolute;
	left:0;
	top:0;
	/*z-index:1;*/
	z-index:5;
	width:100%;
	display:none;
}

.allinone_contentSlider.common .leftNav {
	position:absolute;
	left:100px;
	/*left:-35px;*/
/*	top:50%;
	margin-top:-63px; /* height/2 */
	width:60px;
	height:150px;
	background:url(../skins/common/leftNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}
.allinone_contentSlider.common .leftNav:hover {
	background:url(../skins/common/leftNavON.png) 0 0 no-repeat;
}
.allinone_contentSlider.common .rightNav {
	position:absolute;
	right:100px;
	/*right:-35px;*/
/*	top:50%;
	margin-top:-63px; /* height/2 */
	width:60px;
	height:150px;
	background:url(../skins/common/rightNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}
.allinone_contentSlider.common .rightNav:hover {
	background:url(../skins/common/rightNavON.png) 0 0 no-repeat;
}
.allinone_contentSlider.common .bottomNav {
	position:absolute;
	width:0px;
	height:30px;
	bottom:-35px;
	z-index:3;
	padding-left:2px;
	top:400px !important;
	left: 540px !important;
	display:block;
}
.allinone_contentSlider.common .bottomNavButtonOFF {
	float:left;
	display:block;
	width:20px;
	height:30px;
	background:url(../skins/common/bottomNavOFF.png) 0 0 no-repeat;
	padding-left:2px;
	cursor: pointer;
}
.allinone_contentSlider.common .bottomNavButtonON {
	float:left;
	display:block;
	width:20px;
	height:30px;
	padding-left:2px;
	background:url(../skins/common/bottomNavON.png) 0 0 no-repeat;
	cursor: pointer;
}
.allinone_contentSlider.common .bottomNavLeft {
	position:absolute;
	width:0px;
	display:none;
	background:#F00;
	height:24px;
	bottom:5px;
	z-index:3;
}
.allinone_contentSlider.common .bottomNavRight {
	position:absolute;
	width:0px;
	display:none;
	height:24px;
	background:#F00;
	bottom:5px;
	z-index:3;
}
.allinone_contentSlider.common .bottomOverThumb {
	position:absolute;
	width:88px;
	height:106px;
	background:url(../skins/common/bottomOverThumbBg.png) 23px bottom no-repeat;
	bottom:30px;
	margin-left:-10px;
}
.allinone_contentSlider.common .bottomOverThumb img {
	border:4px solid #000000;
}
.allinone_contentSlider.common .playOver {
	position:absolute;
	width:73px;
	height:73px;
	background:url(../skins/common/play_overOFF.png) 0 0 no-repeat;
	display:none;
	z-index:4;
	cursor: pointer;
}
.allinone_contentSlider.common .playOver:hover {
	background:url(../skins/common/play_overON.png) 0 0 no-repeat;
	display:none;
	z-index:4;
	cursor: pointer;
}
/***Text Styles***/
.allinone_contentSlider_texts {
	position:absolute;
	z-index:2;
	display: none;
	width:100%;
}
.allinone_contentSlider_text_line {
	position:absolute;
}
/****Common Texts***/
.textElement11_common {
	font: 300 42px/37px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	color:#fff; line-height:50px;
}
.textElement11_common span{ background-color:#60c4e5; padding:0px 25px 0px 3px; color:#fff; }
.textElement12_common {
	font: 300 42px/37px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	color:#fff; line-height:50px;
}
.textElement12_common span{ background-color:#f5821f; padding:5px 8px; color:#fff; font-size:14px; font-weight:bold; }
.textElement12_common span a{ text-decoration:none; color:#fff;}
.textElement14_common {
	font: 300 42px/37px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	color:#034ea2; line-height:50px;
}
.textElement14_common span{ background-color:#f5821f; padding:5px 8px; color:#fff; font-size:14px; font-weight:bold; }
.textElement14_common span a{ text-decoration:none; color:#fff;}

.textElement1_common {
	font: 400 20px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: none;
	color:#034ea2; line-height:43px;
}
.textElement1_common span{ background-color:#60c4e5; padding:8px 25px; color:#fff; }
.textElement1_common span.line1{ float: left; background-color:rgba(0, 74, 111, 0.5); padding:2px 0 2px 20px; color:#fff; width: 279px; }
.textElement1_common span.line2{ float: left; background-color:rgba(30, 95, 128, 0.5); padding:2px 0 2px 20px; color:#fff; width: 260px; }
.textElement1_common span.line3{ float: left; background-color:rgba(10, 81, 117, 0.5); padding:2px 0 2px 20px; color:#fff; width: 238px; }

.textElement2_common {
	font: 400 20px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: none;
	color:#034ea2; line-height:43px;
}
.textElement2_common span{ background-color:#60c4e5; padding:8px 25px; color:#fff; }
.textElement2_common span.line1{ float: left; background-color:rgba(15, 170, 5, 0.5); padding:2px 0 2px 20px; color:#fff; width: 216px; }
.textElement2_common span.line2{ float: left; background-color:rgba(17, 206, 4, 0.5); padding:2px 0 2px 20px; color:#fff; width: 250px; }


.textElement3_common {
	font: 400 20px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: none;
	color:#034ea2; line-height:43px;
}
.textElement3_common span{ background-color:#60c4e5; padding:8px 25px; color:#fff; }
.textElement3_common span.line1{ float: left; background-color:rgba(90, 110, 166, 0.5); padding:2px 0 2px 20px; color:#fff; width: 200px; }
.textElement3_common span.line2{ float: left; background-color:rgba(47, 66, 118, 0.5); padding:2px 0 2px 20px; color:#fff; width: 250px; }

.textElement4_common {
	font: 400 20px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: none;
	color:#034ea2; line-height:43px;
}
.textElement4_common span{ background-color:#60c4e5; padding:8px 25px; color:#fff; }
.textElement4_common span.line1{ float: left; background-color:rgba(45, 78, 99, 0.5); padding:2px 0 2px 20px; color:#fff; width: 200px; }
.textElement4_common span.line2{ float: left; background-color:rgba(59, 102, 128, 0.5); padding:2px 0 2px 20px; color:#fff; width: 250px; }

.textElement5_common {
	font: 400 20px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: none;
	color:#034ea2; line-height:43px;
}
.textElement5_common span{ background-color:#60c4e5; padding:8px 25px; color:#fff; }
.textElement5_common span.line1{ float: left; background-color:rgba(5, 31, 96, 0.5); padding:2px 0 2px 20px; color:#fff; width: 330px; }
.textElement5_common span.line2{ float: left; background-color:rgba(42, 64, 120, 0.5); padding:2px 0 2px 20px; color:#fff; width: 250px; }

.textElement6_common {
	font: 400 20px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: none;
	color:#034ea2; line-height:43px;
}
.textElement6_common span{ background-color:#60c4e5; padding:8px 25px; color:#fff; }
.textElement6_common span.line1{ float: left; background-color:rgba(104, 122, 173, 0.5); padding:2px 0 2px 20px; color:#fff; width: 330px; }
.textElement6_common span.line2{ float: left; background-color:rgba(53, 75, 133, 0.5); padding:2px 0 2px 20px; color:#fff; width: 303px; }

.textElement7_common {
	font: 400 20px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: none;
	color:#034ea2; line-height:43px;
}
.textElement7_common span{ background-color:#60c4e5; padding:8px 25px; color:#fff; }
.textElement7_common span.line1{ float: left; background-color:rgba(38, 90, 154, 0.5); padding:2px 0 2px 20px; color:#fff; width: 330px; }
.textElement7_common span.line2{ float: left; background-color:rgba(90, 132, 182, 0.5); padding:2px 0 2px 20px; color:#fff; width: 250px; }

.textElement31_common {
	font: bold 16px/33px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:0 4px 0 4px;
	color:#FFFFFF;
	text-decoration:none;
}
.textElement31_common {
	font: bold 16px/23px 'Roboto', Verdana, Helvetica, sans-serif;
}
.textElement31_common a {
	background:#000000;
	font:'Roboto', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:1px 4px 1px 4px;
	color:#FFFFFF;
	text-decoration:none;
}
.textElement31_common a:hover {
	background:#FFFFFF;
	color:#000000;
}
.textElement32_common {
	font: bold 16px/23px 'Roboto', Verdana, Helvetica, sans-serif;
}
.textElement32_common a {
	background:#000000;
	font: 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:1px 3px 1px 3px;
	color:#FFFFFF;
	text-decoration:none;
}
.textElement32_common a:hover {
	background:#FFFFFF;
	color:#000000;
}
.textElement33_common {
	font: bold 16px/23px 'Roboto', Verdana, Helvetica, sans-serif;
}
.textElement33_common a {
	background:#000000;
	font: 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:1px 3px 1px 3px;
	color:#FFFFFF;
	text-decoration:none;
}
.textElement33_common a:hover {
	background:#FFFFFF;
	color:#000000;
}
/****CommonFullWidth Texts***/
.textElement11_commonFW {
	font: bold 50px/52px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#333333;
}
.textElement12_commonFW {
	background:#333333;
	font: bold 22px/30px 'Roboto', Verdana, Helvetica, sans-serif;
	color:#cccccc;
	padding:1px 3px 1px 3px;
	text-transform:uppercase
}
.textElement13_commonFW {
	font: bold 22px/32px 'Roboto', Verdana, Helvetica, sans-serif;
	color:#333333;
}
.hideElement {
	display:none;
}
@media only screen and (max-width: 1024px) {
.allinone_contentSlider.common .bottomNav {
	position:absolute;
	width:0px;
	height:30px;
	bottom:-35px;
	z-index:3;
	padding-left:2px;
	top:320px !important;
	display:block;
}
}
@media only screen and (max-width: 769px) {
.allinone_contentSlider.common .bottomNav {
	position:absolute;
	width:0px;
	height:30px;
	bottom:-35px;
	z-index:3;
	padding-left:2px;
	top:230px !important;
	display:block;
}
}
@media only screen and (max-width: 640px ) {
/****Common Texts***/
.textElement11_common {
	font: 300 80px/37px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	color:#034ea2; line-height:90px;
}
.textElement11_common span{ background-color:#60c4e5; padding:0px 25px 0px 3px; color:#fff; }
.textElement12_common {
	font: 300 60px/29px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	color:#fff; line-height:80px;
}
.textElement12_common span{ background-color:#f5821f; padding:2px 5px; color:#fff; font-size:11px; font-weight:bold; }
.textElement13_common {
	font: 300 80px/37px 'Roboto', Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	color:#034ea2; line-height:90px;
}
.textElement13_common span{ background-color:#60c4e5; padding:0px 25px 0px 3px; color:#fff; }


.allinone_contentSlider.common .bottomNav {
	position:absolute;
	width:0px;
	height:30px;
	bottom:-35px;
	z-index:3;
	padding-left:2px;
	top:230px !important;
	display:none !important;
}
}

