body{margin:0; color: #898989; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; line-height:19px; background:#fff !important;}
article,aside,details,figure,footer,header,nav,section{width: 100%; float: left;}
header,section,footer,.breadcrumb,.cont-panesl{ direction:rtl;}
section .news-ticker-panel   {direction:ltr!important}
header{color: #fff;}
footer{background: #0b8534; color: #fff; padding: 0 0 25px 0;}
html{font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; overflow-x:hidden;}
input,select,textarea{vertical-align:middle; font-family: Tahoma, Geneva, sans-serif/*'Noto Sans', sans-serif*/; color: #5F6C8B; font-size: 12px; padding:0; background: #fff;}
a{text-decoration:underline; color: #fff; outline:0 none;}
a:focus{outline:0 none; text-decoration:none;}
a:active,a:hover{outline:0 none; text-decoration:none;}
h1, h2, h3, h4, h5, h6{margin: 0 0 15px 0;}
h1{font-size:2em;}
h2{font-size:1.5em;}
h3{font-size:1.17em;}
h4{font-size:1em;}
h5{font-size:.83em;}
h6{font-size:.75em;}
b,strong{font-weight:bold;}
p,pre{margin: 0 0 15px 0;  font-size: 13px;}
img{border:0; -ms-interpolation-mode:bicubic;}
/* -------------------------------------------- Reset */
html, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0;  border: 0; outline: 0; background: transparent;}
ol, ul {list-style: none;}
/* Remove the gap between images and the bottom of their containers: h5bp.com/i/440 */
img {vertical-align: middle; border: 0;}
/* Allow only vertical resizing of textareas. */
/* Common css */
.clear{clear: both;}
.main-panel { width:100%; float:left; direction:rtl}
.top-panel {width:100%; float:left; background:url(../images/top-nav-bg.jpg) repeat-x 0 0}
.top-container { width:940px; margin:0 auto}
.top-main, .header-panel, .common-content, .category-panel,.header-panel-inside{ width:100%; float:left}
.top1 {height:98px}
.top2 {height:35px; margin:0 0 4px 0}
.top-social { float:left; padding:34px 0 0 10px}
.top-social a { float:left; padding:0; margin:0 5px 0 0}
.common-div{margin: 0 auto; width: 940px;}
.social-txt { float:left; font-weight:bold; color:#494647; line-height:28px}
.logo-panel { padding:0; margin:0;position: absolute; float:right; z-index:999999999999}
ul.menu {list-style:none; margin:0; float:left; padding:0 0 0 7px;}
ul.menu * {margin:0; padding:0;/* z-index:9999;*/}
ul.menu a {color:#fff; text-decoration:none; cursor:pointer; display:block}
ul.menu li {position: relative; text-decoration:none; padding:9px 8px 10px 8px; font-family:'Open Sans', sans-serif; float: left; color: #fff; font-size: 15px; text-transform:uppercase; background: url(../images/nav-divider.png) no-repeat right 11px; font-weight:bold;}
ul.menu li.first { background: none; padding:9px 8px 10px 8px;}
ul.menu li.last{ background: none; padding:9px 8px 10px 8px;}
ul.menu ul {position:absolute; width:150px; background:#69baa0; display:none; opacity:0; list-style:none; right:0; top:35px; padding:0}

ul.menu ul li { font-size:13px; width:150px; margin:0; text-align:right; background: none; padding: 0; border-bottom:1px solid #99d0be}
ul.menu ul li.last { border-bottom:none}
ul.menu ul li a {display:block; padding:5px 7px 5px 7px; }
ul.menu ul li a:hover, ul.menu ul li a:hover, ul.menu ul li li.link-last a:hover {background-color:#2da279; font-weight:bold;}
ul.menu ul ul {right:150px; top:0; width:150px; padding:0}
ul.menu ul ul span {width:150px; margin:0 0 1px 0;}
ul.menu ul ul li{ margin:1px 0 0 0;}
ul.menu ul ul ul {left:150px; top:-1px;  width:168px; padding:0}
ul.menu ul ul li {width:150px; z-index:99999;}
ul.menu ul ul ul li {width:168px; z-index:99999;}
ul.menu .menulink {padding:0;}
ul.menu .menulink:hover, ul.menu .menuhover { color:#fff;}
ul.menu ul li a.menuhover { color:#fff; font-weight:bold;}

/*
ul.menu ul {position:absolute; width:300px; top:42px; left:0; background:#B00422; text-align:left; display:none; opacity:0; list-style:none; border-bottom:2px solid #fff; border-right:2px solid #fff;}
*/

ul.menu li.last a:hover { font-weight:bold;  margin:0; }
ul.menu li.last-index a:hover { color:#fff; font-weight:bold; width:137px; margin:0; }

.header-left { width:281px; float:left; background:#69baa0; height:374px; padding:0 7px 0 8px; margin:0 4px 0 0}
.video-cont { width:279px; float:left; padding:0; margin:9px 0 0 0; border:1px solid #26916e}
.video-txt { width:257px; float:left; padding:15px 4px 0 20px; color:#fff; line-height:16px}
.video-txt p { text-align:justify; }
.video-txt h1 {padding:0; margin:0; display:block}
.header-right {width:640px; float:left;}
.content-slider { width:192px; height:354px; padding:0 13px; background:#FFF; opacity:0.8;}
.content-slider-top { width:614px; height:auto; padding:0 13px; background:#FFF; opacity:0.8; position:relative; margin:-374px 0 0 0; float:left}
.content-slider-top h1 { width:100%; display:block; font-size:16px; color:#bb0000/*#127e588 green*/; border-bottom:none; padding:18px 0 5px 0; margin:0 0 0 0}
.content-slider-top h2 { width:100%; display:block; font-size:18px; color:#1e9948 /*#0060aa/*#127e588 green*/; border-bottom:none; padding:0 0 10px 0; margin:0}
.content-slider-bottom  { width:614px; height:auto; padding:0 13px; background:#FFF; opacity:0.8; position:relative; margin:-74px 0 0 0;float:left;font-size:12px;font-weight:bold; line-height:21px}
.addthis_toolbox { float:left; width:100%; padding:5px 0 5px 0; margin:0}
.content-slider-bottom p { margin:0}
.source-text {color:#1e9948;  }
span.more { color:#e01c01; font-size:14px; font-weight:bold; text-decoration:underline}
span.more a{ color:#e01c01; text-decoration:underline}
.content-slider h1 { width:100%; display:block; font-size:18px; color:#127e58; border-bottom:1px solid #d5d5d5; padding:16px 0 10px 0; margin:0 0 10px 0}
p.more { color:#e01c01; font-size:14px; font-weight:bold; text-decoration:underline}
p.more a{ color:#e01c01; text-decoration:underline}
.news-ticker-panel { background: url(../images/scroll-strip-bg.gif) no-repeat left top #ecf5f8; width: 940px; float: left; margin:6px 0 17px 0; padding: 0; font-size: 13px; color: #636363;}
.news-tl { float:right; width:113px;}
.news-text { float:left; color:#636363; width:780px; padding:13px 0 0 0;}
.news-ticker-panel #menu { float:left; padding:0; margin:0; width:815px}
.news-ticker-panel #menu .video-panel { float:right; padding:0; margin:0; width:780px}
.news-text span { color:#1e9948; padding:0 10px 0 0;}
.date { float: right; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px; color: #1e9948; padding: 0 0 0 15px;}

.row { width: 100%; float: right; margin: 0 0 25px 0;}
.poll { float: left; width: 290px; margin: 0 34px 0 0;}
.poll input{ border: none; padding:10px 0 5px 0;}
.idea-panel { float: left; width: 290px; margin: 0 27px 0 0;}
.idea-panel p{ font-weight: bold; line-height: 17px;}

.img-cont { width:220px; float:left; margin:0 20px 0 0}
.img-cont.last { margin:0}
.category-panel { margin:0 0 15px 0}
.scroll-panel {width:100%; float:left; background:url(../images/bg-scroll-main.jpg) repeat-x 0 0; margin:0 0 25px 0; height:286px}
.scroll-panel h1 { width:100%; float:left;background:url(../images/title-bg.png) no-repeat left bottom; padding:18px 0 7px 0; margin:0 0 19px 0}
.product-scroller-panel { width:100%; float:left}
.slider1,.product-1 { width:100%; float:left}

.slide { width:208px; float:left;margin:0 17px 0 0}
.product-image { width:208px; float:left; background:url(../images/shadow-bg.png) no-repeat 0 0; height:151px; text-align:center}
.product-image img { margin:6px 0 0 0; }
.product-content { width:100%; float:left; color:#000; line-height:19px}
.product-content p { margin:0}
.scocial-media-panel {width:100%; float:left; }
.twitter-panel { float:left; margin:0 27px 0 0; width:246px}
.facebook-panel {float:left; margin:0 36px 0 0; width:237px; border:1px solid #dedede; height:345px}
.tabbing-panel {float:left; margin:0; width:379px}
#tabs2 {font-size: 90%; float: left; clear: both; width:379px;}
#tabs2 ul {float: right; width: 379px; padding:0px ; margin: 0px ;}
#tabs2 li { float:right; background: none ; list-style: none; font-weight:bold; text-transform:uppercase; font-size:11px; line-height:16px;  padding: 0px ; margin: 0px ;}
* html #tabs1 li {display: inline;}
#tabs2 li a {float: left;}
#tabs2 ul li.active a {color: #62B347 ; background: url(../images/dashboard-active.jpg) repeat-x center top ;}
#tabs div {padding: 18px 26px 21px 26px; height: 272px; width: 342px; float: left;}
#tabs2 div h1 {margin-bottom: 12px; color: #1e9948; font-size: 14px; font-weight: bold; line-height: 18px;}

#tabs2 div.box {float:left; width: 110px; background: none; border: none; padding:0 0 0 17px ; margin: 0;}
#tabs2 div ul { margin:20px 0 0 0 ; padding:0px ; width: 236px ; list-style:none; border: none;}
#tabs2 div ul li { margin:0; width: 221px ; font-weight: normal ; background: url(../images/arrow.jpg) no-repeat right 10px ; padding:5px 15px 5px 0 ; list-style:none; border-bottom:1px solid #e7e7e7; font-size:14px; text-decoration: none ;}
#tabs2 div ul li.last { border-bottom:none;}
#tabs2 ul li a { float:left; text-decoration: none; padding: 0; color: #000 ;font-weight: bold; position:relative}
#tabs2 ul li a.first {background:url(../images/tab3.png) no-repeat 0 0 transparent ; width:136px; height: 39px; text-decoration: none; padding: 0 ; margin:0 ; z-index:99; color: #000 ;font-weight: bold;}
#tabs2 ul li.active a.first {background:url(../images/tab3-roll.png) no-repeat 0 0 transparent; z-index:9999; }
#tabs2 ul li a.second {background:url(../images/tab2.png) no-repeat 0 0 transparent ; width:137px; height: 36px; text-decoration: none; padding: 0; margin: 3px -22px 0 0 ; z-index:999; color: #000 ;font-weight: bold;}
#tabs2 ul li.active a.second {background:url(../images/tab2-roll.png) no-repeat 0 0 transparent ; z-index:999999;}
#tabs2 ul li a.last {background:url(../images/tab1-roll.png) no-repeat 0 0 transparent ; width:137px; height: 32px; text-decoration: none; padding: 0 ;margin:7px -22px 0 0 ; z-index: 99;  color: #000 ;font-weight: bold;}
#tabs2 ul li.active a.last {background:url(../images/tab1.png) no-repeat 0 0 transparent; z-index: 999999; }
.tabitem2{float:left; margin: 0 ; padding:0 ; width:379px; height:287px;}
#tab-01 { border-top:8px solid #69baa0}
#tab-02 { border-top:8px solid #d1d668}
#tab-03 { border-top:8px solid #de341d}
.tab-cont { float:left; padding:10px 0; margin:0; width:100%; color:#474444; line-height:22px; background:url(../images/tab-divider.png) no-repeat 0 bottom; margin:0}
.tab-cont.last { background:none}
.tab-cont p { margin:0}
.bold { font-weight:bold}

.footer-panel {width:100%; float:left; margin:15px 0 0 0; color:#fff}

.footer-info { background: #3e9e5e; width: 100%; float: left;}
.social-icon { float: left; width:381px; margin:30px 40px 0 0;}
.social-icon h1{ font-size: 13px; font-weight: bold; margin: 0 0 6px 0; padding: 0 0 5px 0; border-bottom: 1px solid #99d0be; }
.social-icon input { width:256px; height:19px; border:1px solid #2da279; padding:1px 2px; float:right}
.social-icon img{  margin: 0 7px 0 0;}
.social-icon .footer-social img {  margin: 0 9px 0 0;}
.field-cont { width:100%; float:left}
.footer-social { width:100%; float:left; padding:24px 0 20px 0}
.footer-social a { display:inline-block}
.contact-info { float: left; width: 279px; margin: 30px 0 8px 0; font-size: 13px;}
.contact-info h1{ font-size: 13px; font-weight: bold; margin: 0 0 6px 0; padding: 0 0 5px 0; border-bottom: 1px solid #99d0be;}
.info-row { width: 100%; float: right; margin: 0 0 10px 0;}
.info-title { float: right; width: 100px;} 
.colon { float: right; width: 18px;}
.info-txt { float: right; width: 146px; direction: ltr; text-align: right;}
.info-txt a{ text-decoration: underline; color: #fff;}
.info-txt a:hover{ text-decoration: underline; color: #fff;}
.footer-logo { float:right; width: 167px; margin:28px 24px 0 0;}
.footer-social .txt { font-weight:bold} 
.copyright { text-decoration: none; width: 100%; float: left; font-weight: bold; padding: 0;}
.copyright a { color:#fff; text-decoration: underline;}	
.copyright a:hover { color:#fff; text-decoration: underline;}	
.share-panel {float: right; width: 37%; padding: 30px 0 0 0; direction: rtl;}
.copyright-txt {float: right; width: 100%; padding: 0;}
.links { color:#fff; text-transform: uppercase; padding: 0; width: 100%; float: left;}
.links ul { margin: 0; float:right;}
.links ul li{text-decoration:none; padding:8px 11px; float: right; font-size: 13px; background: url(../images/footer-divider.gif) no-repeat left 17px; font-weight: normal;}
.links ul li a{text-decoration:none; color: #fff;}
.links ul li a:hover{text-decoration:none; color: #fff;}
.links ul li.last {text-decoration:none; padding:8px 15px ; background: none;}
.links ul li.first { padding:8px 0 8px 15px}
.footer-top{ background:#69baa0; float:left; width:100%}
.footer-bottom{ background:#2da279; float:left; width:100%; padding:0 0 15px 0}
.tabbing-panel h1 { width:100%; float:left; padding:0 0 7px 0; margin:0 0 0 0}
.carousel .video1 { width:100%; float:left}
.content-inside { width:100%; float:left; background:url(../images/content-bg.gif) repeat-y 241px 0; margin:11px 0; padding:0; min-height:590px}
.content-leftinside { width:220px; float:left; padding:0 21px 0 0 }
.content-leftinside ul { width:100%; float:left; padding:0; margin:15px 0 0 0; list-style:none}
.content-leftinside ul li { width:209px; float:left; padding:0; margin:0; background:url(../images/bullet.png) no-repeat right 12px; border-bottom:1px solid #e7e7e7; padding:2px 11px 4px 0}
.content-leftinside ul li.last { border-bottom:none}
.content-leftinside ul li a {color:#898989; text-decoration:none}

.content-rightinside { width:676px; float:left; padding:0 0 0 23px}
.breadcrumbs { width:100%; float:left; padding:0 0 10px 0; margin:0 }
.content-inside h2 { width:100%; float:left;background:url(../images/title-bg.png) no-repeat left bottom; padding:4px 0 10px 0; margin:0 0 19px 0}

/****************************************allinone_contentSlider.css********************************************/
/*
skins available:
	- common
	- surprise
	- imposing
*/

/* the container */
.allinone_contentSlider {
	position:relative;
	margin: 0 auto;
}
.allinone_contentSlider img {
	max-width:none;
	max-height:none;
}
.allinone_contentSlider_list {
	margin:0;
	padding:0;
	list-style:none;
	display:none;
}


.allinone_contentSlider .contentHolderVisibleWrapper {
	position:absolute;
	overflow:hidden;
}
.allinone_contentSlider .contentHolder {
	position:absolute; height:540px
}
.allinone_contentSlider .contentHolderUnit {
	float:left;
	display:block;
}
.allinone_contentSlider_in .contentHolderUnit_in {
	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%;
}

.allinone_contentSlider.common .leftNav {
	position:absolute;
	left:0;
	/*left:-35px;*/
/*	top:50%;
	margin-top:-63px; /* height/2 */
	width:60px;
	height:86px;
	background:url(../images/arrows.png) left top no-repeat;
	cursor: pointer;
}
.allinone_contentSlider.common .leftNav:hover {
	background:url(../images/arrows.png) left bottom no-repeat;
}
.allinone_contentSlider.common .rightNav {
	position:absolute;
	right:0;
	/*right:-35px;*/
/*	top:50%;
	margin-top:-63px; /* height/2 */
	width:60px;
	height:86px;
	background:url(../images/arrows.png) right top no-repeat;
	cursor: pointer;
}
.allinone_contentSlider.common .rightNav:hover {
	background:url(../images/arrows.png) right bottom no-repeat;
}
.allinone_contentSlider.common .bottomNav {
	position:absolute; 
	margin: 0;
	width:640px !important;
	height:11px;
	bottom:11px !important;
	z-index:3;
	right:3px;
	text-align:right;
	padding-left:0;
	background:url(../images/bottomNavbg.jpg) 0 0 no-repeat;
	display:none !important;
}

.allinone_contentSlider.common .bottomNavButtonOFF {
	display:inline-block;
	width:11px;
	height:11px;
	background:url(../images/circle.png) 0 0 no-repeat;
	padding-left:4px;
	cursor: pointer;
}

.allinone_contentSlider.common .bottomNavButtonON {
	display:inline-block;
	width:11px;
	height:11px;
	padding-left:4px;
	background:url(../images/circle-hover.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(../images/bottomOverThumbBg.png) 23px bottom no-repeat;
	bottom:30px;
	margin-left:-10px;
	display:none
}
.allinone_contentSlider.common .bottomOverThumb img {
	border:4px solid #000000;
}
.allinone_contentSlider.common .playOver {
	position:absolute;
	width:73px;
	height:73px;
	background:url(../images/play_overOFF.png) 0 0 no-repeat;
	display:none;
	z-index:4;
	cursor: pointer;
}

.allinone_contentSlider.common .playOver:hover {
	background:url(../images/play_overON.png) 0 0 no-repeat;
	display:none;
	z-index:4;
	cursor: pointer;
}





/***surprise SKIN***/
.allinone_contentSlider.surprise .bannerControls {
	position:absolute;
	left:0;
	top:0;
	/*z-index:1;*/
	z-index:5;
	width:100%;
	display: none;
}

.allinone_contentSlider.surprise .leftNav {
	position:absolute;
	left:0;
	/*left:-5px;*/
	margin-top:-6px; /* height/2/*	 */
	width:55px;
	height:140px;
	background:url(../images/leftNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}
.allinone_contentSlider.surprise .leftNav:hover {
	background:url(../images/leftNavON.png) 0 0 no-repeat;
}
.allinone_contentSlider.surprise .rightNav {
	position:absolute;
	right:0;
	/*right:-5px;*/
	margin-top:-6px; /* height/2/*	 */
	width:55px;
	height:140px;
	background:url(../images/rightNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}
.allinone_contentSlider.surprise .rightNav:hover {
	background:url(../images/rightNavON.png) 0 0 no-repeat;
}
.allinone_contentSlider.surprise .bottomNav {
	position:absolute; 
	margin: 0;
	width:640px !important;
	height:11px;
	bottom:11px !important;
	z-index:3;
	right:3px;
	text-align:right;
	padding-left:0;
	background:url(../images/bottomNavbg.jpg) 0 0 no-repeat;
	/*display:none !important;*/
}

.allinone_contentSlider.surprise .bottomNavButtonOFF {
	display:inline-block;
	width:11px;
	height:11px;
	background:url(../images/circle.png) 0 0 no-repeat;
	padding-left:4px;
	cursor: pointer;
}

.allinone_contentSlider.surprise .bottomNavButtonON {
	display:inline-block;
	width:11px;
	height:11px;
	padding-left:4px;
	background:url(../images/circle-hover.png) 0 0 no-repeat;
	cursor: pointer;
}

.allinone_contentSlider.surprise .bottomNavLeft {
	position:absolute;
	width:0px;
	display:none;
	background:#F00;
	height:24px;
	bottom:5px;
	z-index:3;
}

.allinone_contentSlider.surprise .bottomNavRight {
	position:absolute;
	width:0px;
	display:none;
	height:24px;
	background:#F00;
	bottom:5px;
	z-index:3;
	margin:35px 0 0;
}

.allinone_contentSlider.surprise .bottomOverThumb {
	position:absolute;
	width:88px;
	height:106px;
	background:url(../../images/bottomOverThumbBg.png) 23px bottom no-repeat;
	bottom:27px;
	margin-left:-25px;
	display: none;
}
.allinone_contentSlider.surprise .bottomOverThumb img {
	border:4px solid #000000;
}
.allinone_contentSlider.surprise .playOver {
	position:absolute;
	width:73px;
	height:73px;
	background:url(../images/play_overOFF.png) 0 0 no-repeat;
	display:none;
	z-index:4;
	cursor: pointer;
}

.allinone_contentSlider.surprise .playOver:hover {
	background:url(../images/play_overON.png) 0 0 no-repeat;
	display:none;
	z-index:4;
	cursor: pointer;
}







/***imposing SKIN***/
.allinone_contentSlider.imposing .bannerControls {
	position:absolute;
	left:0;
	top:0;
	/*z-index:1;*/
	z-index:5;
	width:100%;
}

.allinone_contentSlider.imposing .leftNav {
	position:absolute;
	left:0px;
/*	top:50%;
	margin-top:-63px; /* height/2 */
	width:47px;
	height:140px;
	background:url(../images/leftNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}
.allinone_contentSlider.imposing .leftNav:hover {
	background:url(../images/leftNavON.png) 0 0 no-repeat;
}
.allinone_contentSlider.imposing .rightNav {
	position:absolute;
	right:0px;
/*	top:50%;
	margin-top:-63px; /* height/2 */
	width:47px;
	height:140px;
	background:url(../images/rightNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}
.allinone_contentSlider.imposing .rightNav:hover {
	background:url(../images/rightNavON.png) 0 0 no-repeat;
}
.allinone_contentSlider.imposing .bottomNav {
	position:absolute;
	width:0px;
	height:24px;
	bottom:-35px;
	z-index:3;
	padding-left:9px;
}
.allinone_contentSlider.imposing .bottomNavButtonOFF {
	float:left;
	display:block;
	width:14px;
	height:14px;
	background:url(../images/bottomNavOFF.png) 0 0 no-repeat;
	padding-left:9px;
	cursor: pointer;
}

.allinone_contentSlider.imposing .bottomNavButtonON {
	float:left;
	display:block;
	width:14px;
	height:14px;
	padding-left:9px;
	background:url(../images/bottomNavON.png) 0 0 no-repeat;
	cursor: pointer;
}

.allinone_contentSlider.imposing .bottomNavLeft {
	position:absolute;
	width:0px;
	display:none;
	background:#F00;
	height:24px;
	bottom:5px;
	z-index:3;
}

.allinone_contentSlider.imposing .bottomNavRight {
	position:absolute;
	width:0px;
	display:none;
	height:24px;
	background:#F00;
	bottom:5px;
	z-index:3;
}

.allinone_contentSlider.imposing .bottomOverThumb {
	position:absolute;
	width:88px;
	height:106px;
	background:url(../images/bottomOverThumbBg.png) 23px bottom no-repeat;
	bottom:27px;
	margin-left:-25px;
}
.allinone_contentSlider.imposing .bottomOverThumb img {
	border:4px solid #000000;
}
.allinone_contentSlider.imposing .playOver {
	position:absolute;
	width:73px;
	height:73px;
	background:url(../images/play_overOFF.png) 0 0 no-repeat;
	display:none;
	z-index:4;
	cursor: pointer;
}

.allinone_contentSlider.imposing .playOver:hover {
	background:url(../images/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%;
	height: 374px;
	cursor:default; margin:0;overflow:hidden; margin:0 auto; float:none
}
.allinone_contentSlider_text_line {
	text-align:justify
}



/****Common Texts***/

.textElement11_common {
	font: bold 26px/37px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}

.textElement12_common {
	font: bold 18px/25px 'Roboto', sans-serif;
	color:#FFFFFF;
}

.textElement13_common {
	font: bold 16px/23px 'Roboto', sans-serif;
	color:#FFFFFF;
}

/*******

#topcommonTextBgLeft3 {
	float:right;
	width:540px;
	margin-right:13px;
	margin-top:0px;
	padding:14px 5px 20px 5px;
}



#textElement3_common_list {
	padding: 3px 15px 10px 15px;
}


#textElement3_common_list ul {
	margin-left:-40px;
	list-style: none;
}

#textElement3_common_list ul li {
	color:#ffffff;
	font: bold 14px/1.3em 'Roboto', sans-serif;
	font-style:italic;
	padding:0 0 15px 45px;
	background:url(../images/listIcon.png) top left no-repeat;
}

******/

.textElement31_common {
	font: bold 16px/33px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:0 4px 0 4px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement31_common {
	font: bold 16px/23px 'Roboto', sans-serif;
}

.textElement31_common a {
	background:#000000;
	font:'Roboto', 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', sans-serif;
}

.textElement32_common a {
	background:#000000;
	font: 'Roboto', 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', sans-serif;
}

.textElement33_common a {
	background:#000000;
	font: 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 3px 1px 3px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement33_common a:hover {
	background:#FFFFFF;
	color:#000000;
}

/****
#topcommonTextBgLeft4 {
	float:right;
	width:540px;
	margin-right:13px;
	margin-top:0px;
	padding:14px 5px 20px 5px;
}


#textElement4_common_list {
	padding: 3px 15px 10px 15px;
}


#textElement4_common_list ul {
	margin-left:-40px;
	list-style: none;
}

#textElement4_common_list ul li {
	color:#ffffff;
	font: bold 14px/1.3em 'Roboto', sans-serif;
	font-style:italic;
	padding:0 0 15px 45px;
	background:url(../images/listIcon.png) top left no-repeat;
}

.textElement41_common a {
	background:#000000;
	font: bold 16px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement41_common a:hover {
	background:#FFFFFF;
	color:#000000;
}

.textElement42_common a {
	background:#000000;
	font: bold 16px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement42_common a:hover {
	background:#FFFFFF;
	color:#000000;
}

.textElement43_common a {
	background:#000000;
	font: bold 16px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement43_common a:hover {
	background:#FFFFFF;
	color:#000000;
}



.textElement51_common {
	font: bold 18px 'Roboto', sans-serif;
	padding:6px 2px 6px 15px;
	color:#FFFFFF;
}

.textElement52_common {
	font: bold 26px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 2px 6px 15px;
	color:#FFFFFF;
}

****/


.textElement51r_common {
	color:#FFFFFF;
}

.textElement51r_common a{
	color:#FFFFFF;
	text-decoration:underline;
}

.textElement51r_common a:hover{
	color:#fa7b00;
	text-decoration:underline;
}

.textElement52r_common {
	text-transform:uppercase;
	color:#FFFFFF;
}

/****

.textElement21_common {
	background:#000000;
	font: bold 20px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#ffffff;
}
.textElement22_common {
	background:#e4e4e4;
	font: bold 16px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#131313;
}













.textElementx1_common {
	background:#a32a19;
	font: bold 28px 'Roboto', sans-serif;
	padding:0px 15px 3px 15px;
	color:#FFFFFF;
}

.textElementx2_common {
	background:#512d5d;
	font: bold 18px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#FFF;
}





.textElement401_common {
	font: bold 40px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#FFFFFF;
}
.textElement402_common {
	font: bold 20px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#FFFFFF;
}



.textElement501_common a {
	background:#512d5d;
	font: bold 24px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#FFF;
	text-decoration:none;
}

.textElement501_common a:hover {
	background:#FFFFFF;
	padding:6px 15px 6px 15px;
	border:#512d5d 1px solid;
	color:#512d5d;
}

.textElement502_common {
	background:#a92c74;
	font: bold 18px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#FFF;
}
****/

.textElement61_common {
	text-decoration:none;
}

.textElement61_common a {
	background:#000000;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement61_common a:hover {
	background:#FFFFFF;
	color:#000000;
}

.textElement62_common {
	text-decoration:none;
}

.textElement62_common a {
	background:#000000;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement62_common a:hover {
	background:#FFFFFF;
	color:#000000;
}

.textElement63_common {
	text-decoration:none;
}

.textElement63_common a {
	background:#000000;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement63_common a:hover {
	background:#FFFFFF;
	color:#000000;
}


#topcommonTextBgLeft7 {
	float:right;
	width:470px;
	margin-right:13px;
	margin-top:0px;
	padding:0px 15px 20px 5px;
}



#textElement7_common_list {
	padding: 3px 15px 10px 15px;
}


#textElement7_common_list ul {
	margin-left:-40px;
	list-style: none;
}

#textElement7_common_list ul li {
	color:#333333;
	font: bold 14px/1.3em 'Roboto', sans-serif;
	font-style:italic;
	padding:0 0 15px 45px;
	background:url(../images/listIcon.png) top left no-repeat;
}

.textElement71_common {
	font: bold 18px 'Roboto', sans-serif;
	padding:6px 2px 6px 15px;
	color:#333333;
}

.textElement72_common {
	font: bold 26px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 2px 6px 15px;
	color:#333333;
}



/****CommonFullWidth Texts***/



.textElement11_commonFW {
	font: bold 50px/52px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#333333;
}

.textElement12_commonFW {
	background:#333333;
	font: bold 22px/30px 'Roboto', sans-serif;
	color:#cccccc;
	padding:1px 3px 1px 3px;
	text-transform:uppercase
}

.textElement13_commonFW {
	font: bold 22px/32px 'Roboto', sans-serif;
	color:#333333;
}



.textElement31_commonFW {
	font: bold 16px/33px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:0 4px 0 4px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement31_commonFW {
	font: bold 16px/23px 'Roboto', sans-serif;
}

.textElement31_commonFW a {
	background:#000000;
	font:'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 4px 1px 4px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement31_commonFW a:hover {
	background:#FFFFFF;
	color:#000000;
}


.textElement32_commonFW {
	font: bold 20px/28px 'Roboto', sans-serif;
}

.textElement32_commonFW a {
	background:#000000;
	font: 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 3px 1px 3px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement32_commonFW a:hover {
	background:#FFFFFF;
	color:#000000;
}

.textElement33_commonFW {
	font: bold 20px/28px 'Roboto', sans-serif;
}

.textElement33_commonFW a {
	background:#000000;
	font: 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 3px 1px 3px;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement33_commonFW a:hover {
	background:#FFFFFF;
	color:#000000;
}


.textElement41_commonFW {
	font: bold 50px/52px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#333333;
}

.textElement42_commonFW {
	background:#97c03d;
	font: bold 22px/30px 'Roboto', sans-serif;
	color:#333333;
	padding:1px 3px 1px 3px;
	text-transform:uppercase
}


.textElement51r_commonFW {
	font: bold 20px/32px 'Droid Sans', sans-serif;
	color:#FFFFFF;
}

.textElement51r_commonFW a{
	font: bold 'Droid Sans', sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}

.textElement51r_commonFW a:hover{
	color:#fa7b00;
	text-decoration:underline;
}

.textElement52r_commonFW {
	font: bold 38px/48px 'Droid Sans', sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}



.textElement61_commonFW {
	background:#ff780a;
	font: bold 26px/28px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
}

.textElement61_commonFW a {
	background:#ff780a;
	font: bold 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#000000;
	text-decoration:none;
}

.textElement61_commonFW a:hover {
	background:#000000;
	color:#ff780a;
}

.textElement62_commonFW {
	background:#ff780a;
	font: bold 26px/28px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
}

.textElement62_commonFW a {
	background:#ff780a;
	font: bold 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#000000;
	text-decoration:none;
}

.textElement62_commonFW a:hover {
	background:#000000;
	color:#ff780a;
}


.textElement63_commonFW {
	background:#ff780a;
	font: bold 26px/28px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
}

.textElement63_commonFW a {
	background:#ff780a;
	font: bold 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#000000;
	text-decoration:none;
}

.textElement63_CommonFW a:hover {
	background:#000000;
	color:#ff780a;
}








/****surprise Texts***/


.textElement11_surprise {
	font: Calibri;
	text-transform: capitalize;
	color:#333333;
}
.textElement12_surprise, .textElement14_surprise, .textElement16_surprise {
	color:#004376;
	text-transform: none;
	width:640px !important;
	line-height:18px;
	float:left; text-align:left;
	cursor:default;
	left:0 !important; position:relative
}

.textElement12_surprise a {
	color:#000;
	text-decoration:underline;
}

.textElement12_surprise a:hover {
	color:#000;
	text-decoration:underline;
}

.text-red {
	color: #ED1B23;
	font-weight: bold;
}

.textElement13_surprise {padding:0px 0 0;float:left;cursor:default;	position:absolute}
.textElement13_surprise span{ font-weight:normal; color:#000;}
.textElement13_surprise span a{ color:#000; text-decoration:none;}

.textElement15_surprise {padding:0px 0 0;float:left;cursor:default;	position:absolute}
.textElement15_surprise span{ font-weight:bold; color:#000;}
.textElement15_surprise span a{ color:#000; text-decoration:none;}

.textElement17_surprise {padding:0px 0 0;float:left;cursor:default;	position:absolute}
.textElement17_surprise span{ font-weight:bold; color:#000;}
.textElement17_surprise span a{ color:#000; text-decoration:none;}
/******/
.textElement31r_surprise {
	font: Calibri;
	color:#fa7b00;
}

.textElement31r_surprise a{
	font: Calibri;
	color:#fa7b00;
	text-decoration:underline;
}

.textElement31r_surprise a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.textElement32r_surprise {
	font: Calibri;
	text-transform:uppercase;
	color:#333333;
}

/******/




.textElement21_surprise {
	font: Calibri;
	text-transform: capitalize;
	color:#333333;
}
.textElement22_surprise {
	font: Calibri;
	color:#333333;
	text-transform:uppercase;
}

.textElement22_surprise a {
	font: Calibri;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement22_surprise a:hover {
	color:#fa7b00;
	text-decoration:underline;
}

.textElement23_surprise {
	font:Calibri;
	color:#333333;
}


.textElement31_surprise {
	font: Calibri;
	padding:6px 2px 6px 15px;
	color:#333333;
}

.textElement32_surprise {
	font: Calibri;
	text-transform:uppercase;
	padding:6px 2px 6px 15px;
	color:#333333;
}



.textElement61_surprise {
	background:#ff780a;
	font: Calibri;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
}

.textElement61_surprise a {
	background:#ff780a;
	font:Calibri;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#000000;
	text-decoration:none;
}

.textElement61_surprise a:hover {
	background:#000000;
	color:#ff780a;
}

.textElement62_surprise {
	background:#ff780a;
	font: bold 16px/18px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
}

.textElement62_surprise a {
	background:#ff780a;
	font: bold 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#000000;
	text-decoration:none;
}

.textElement62_surprise a:hover {
	background:#000000;
	color:#ff780a;
}


.textElement63_surprise {
	background:#ff780a;
	font: bold 16px/18px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
}

.textElement63_surprise a {
	background:#ff780a;
	font: bold 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#000000;
	text-decoration:none;
}

.textElement63_surprise a:hover {
	background:#000000;
	color:#ff780a;
}



/****surpriseFullWidth Texts***/


.textElement11_surpriseFW {
	font: bold 26px/30px 'Roboto', sans-serif;
	text-transform: capitalize;
	color:#333333;
}
.textElement12_surpriseFW {
	font: bold 88px/92px 'Roboto', sans-serif;
	color:#333333;
	text-transform:uppercase;
}

.textElement12_surpriseFW a {
	font: 'Roboto', sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement12_surpriseFW a:hover {
	color:#fa7b00;
	text-decoration:underline;
}

.textElement13_surpriseFW {
	width:40%;
	font: bold 22px/27px 'Roboto', sans-serif;
	color:#333333;
}

.textElement21_surpriseFW {
	background:#ff780a;
	font: bold 32px/40px 'Roboto', sans-serif;
	text-transform: capitalize;
	color:#000000;
	text-decoration:none;
}

.textElement21_surpriseFW a {
	background:#ff780a;
	font: bold 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#000000;
	text-decoration:none;
}

.textElement21_surpriseFW a:hover {
	background:#000000;
	color:#ff780a;
}


.textElement22_surpriseFW {
	font: bold 100px/110px 'Roboto', sans-serif;
	color:#333333;
	text-transform:uppercase;
}

.textElement22_surpriseFW a {
	font: 'Roboto', sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement22_surpriseFW a:hover {
	color:#fa7b00;
	text-decoration:underline;
}

.textElement23_surpriseFW {
	font: bold 14px/19px 'Roboto', sans-serif;
	color:#333333;
}


.textElement31r_surpriseFW {
	font: bold 40px/52px 'Droid Sans', sans-serif;
	color:#fa7b00;
}

.textElement31r_surpriseFW a{
	color:#fa7b00;
	text-decoration:none;
}

.textElement31r_surpriseFW a:hover{
	color:#5a5f83;
}

.textElement32r_surpriseFW {
	text-transform:uppercase;
	color:#333333;
}



.textElement31_surpriseFW {
	font: bold 18px 'Roboto', sans-serif;
	padding:6px 2px 6px 15px;
	color:#333333;
}

.textElement32_surpriseFW {
	font: bold 26px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 2px 6px 15px;
	color:#333333;
}



.textElement61_surpriseFW {
	background:#ff780a;
	font: bold 26px/28px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
}

.textElement61_surpriseFW a {
	background:#ff780a;
	font: bold 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#000000;
	text-decoration:none;
}

.textElement61_surpriseFW a:hover {
	background:#000000;
	color:#ff780a;
}

.textElement62_surpriseFW {
	background:#ff780a;
	font: bold 26px/28px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
}

.textElement62_surpriseFW a {
	background:#ff780a;
	font: bold 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#000000;
	text-decoration:none;
}

.textElement62_surpriseFW a:hover {
	background:#000000;
	color:#ff780a;
}


.textElement63_surpriseFW {
	background:#ff780a;
	font: bold 26px/28px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
}

.textElement63_surpriseFW a {
	background:#ff780a;
	font: bold 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:1px 2px 1px 2px;
	color:#000000;
	text-decoration:none;
}

.textElement63_surpriseFW a:hover {
	background:#000000;
	color:#ff780a;
}









/****imposing Texts***/


.textElement20_imposing {
    background: url("../images/textBg_transparency70.png") repeat scroll 0 0 transparent;
    height: 420px;
    text-align: left;
    width: 30%;
}

.textElement21_imposing {
	font: bold 26px/36px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}
.textElement22_imposing {
	width:26%;
	font: bold 16px/21px 'Roboto', sans-serif;
	color:#FFFFFF;
}

.textElement22_imposing a {
	font: 'Roboto', sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement22_imposing a:hover {
	color:#fa7b00;
	text-decoration:underline;
}

.textElement23_imposing {
	width:21%;
	font: bold 13px/17px 'Roboto', sans-serif;
	color:#FFFFFF;
}


.icon {
	width:28px;
	height:26px;
	background:url(../images/listIcon.png) top left no-repeat;
	padding:0;
	margin-top:0px;
}

.float-block {
	float:left;
	display:block;
}


#topimposingTextBgLeft4 {
	float:right;
	width:255px;
	height:347px;
	background:#000000;
	opacity:0.8;
	
	margin-right:13px;
	margin-top:0px;
	padding:20px 15px 15px 20px;
}


#textElement4_imposing_list ul {
	list-style: none;
	margin-left:-40px;
}

#textElement4_imposing_list ul li {
	color:#ffffff;
	font: bold 14px/1.3em 'Roboto', sans-serif;
	font-style:italic;
	padding:0 0 25px 40px;
	margin-left:0px;
	background:url(../images/listIcon.png) 0 0 no-repeat;
}

.textElement40_imposing {
    background: url("../images/textBg_transparency70.png") repeat scroll 0 0 transparent;
    height: 420px;
    text-align: left;
    width: 29%;
}

.textElement41_imposing {
	font: bold 26px/36px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}
.textElement42_imposing {
	width:26%;
	font: bold 16px/21px 'Roboto', sans-serif;
	color:#FFFFFF;
}

.textElement42_imposing a {
	font: 'Roboto', sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement42_imposing a:hover {
	color:#fa7b00;
	text-decoration:underline;
}





.textElement50_imposing {
    background: url("../images/textBg_transparency70.png") repeat scroll 0 0 transparent;
    height: 420px;
    text-align: left;
    width: 30%;
}

.textElement51_imposing {
	font: bold 26px/36px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}
.textElement52_imposing {
	width:26%;
	font: bold 16px/21px 'Roboto', sans-serif;
	color:#FFFFFF;
}

.textElement52_imposing a {
	font: 'Roboto', sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement52_imposing a:hover {
	color:#fa7b00;
	text-decoration:underline;
}

.textElement53_imposing {
	width:21%;
	font: bold 13px/17px 'Roboto', sans-serif;
	color:#FFFFFF;
}



.topimposingTextBgLeft6 {
	color:#ffffff;
	font: bold 13px/18px 'Roboto', sans-serif;
	font-style:italic;
	width:28%;
	background:#000000;
	opacity:0.8;
	margin-top:0px;
	padding:2px 3px 2px 2px;
}




/****imposingFullWidth Texts***/


.textElement20_imposingFW {
    background: url("../images/textBg_transparency70.png") repeat scroll 0 0 transparent;
    height: 600px;
    text-align: left;
    width: 26%;
}

.textElement21_imposingFW {
	font: bold 36px/46px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}
.textElement22_imposingFW {
	width:26%;
	font: bold 26px/31px 'Roboto', sans-serif;
	color:#FFFFFF;
}

.textElement22_imposingFW a {
	font: 'Roboto', sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement22_imposingFW a:hover {
	color:#fa7b00;
	text-decoration:underline;
}

.textElement23_imposingFW {
	width:21%;
	font: bold 23px/27px 'Roboto', sans-serif;
	color:#FFFFFF;
}


.textElement40_imposingFW {
    background: url("../images/textBg_transparency70.png") repeat scroll 0 0 transparent;
    height: 600px;
    text-align: left;
    width: 27%;
}

.textElement41_imposingFW {
	font: bold 36px/46px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}
.textElement42_imposingFW {
	width:25%;
	font: bold 18px/23px 'Roboto', sans-serif;
	color:#FFFFFF;
}

.textElement42_imposingFW a {
	font: 'Roboto', sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement42_imposingFW a:hover {
	color:#fa7b00;
	text-decoration:underline;
}

.textElement50_imposingFW {
    background: url("../images/textBg_transparency70.png") repeat scroll 0 0 transparent;
    height: 600px;
    text-align: left;
    width: 27%;
}

.textElement51_imposingFW {
	font: bold 36px/46px 'Roboto', sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}
.textElement52_imposingFW {
	width:26%;
	font: bold 24px/28px 'Roboto', sans-serif;
	color:#FFFFFF;
}

.textElement52_imposingFW a {
	font: 'Roboto', sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement52_imposingFW a:hover {
	color:#fa7b00;
	text-decoration:underline;
}

.textElement53_imposingFW {
	width:22%;
	font: bold 18px/23px 'Roboto', sans-serif;
	color:#FFFFFF;
}

.topimposingTextBgLeft6FW {
	color:#ffffff;
	font: 22px/28px 'Roboto', sans-serif;
	font-style:italic;
	width:28%;
	background:#000000;

	opacity:0.8;
	padding:2px 5px 2px 2px;
}






/****/

.textElement11_classic {
	font: bold 24px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#000000;
}
.textElement12_classic {
	font: bold 18px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#000000;
}

.textElement21_classic {
	font: bold 32px/1.0em 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#ffffff;
}
.textElement22_classic {
	font: bold 18px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#ffffff;
}

.textElement31_classic {
	font: bold 18px 'Roboto', sans-serif;
	padding:0px 15px 3px 15px;
	color:#FFFFFF;
}

.textElement32_classic {
	font: bold 26px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#FFFFFF;
}

.textElement33_classic {
	font: bold 18px 'Roboto', sans-serif;
	padding:4px 15px 6px 15px;
	color:#FFFFFF;
}


.textElement41_classic {
	font: bold 40px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#000000;
}
.textElement42_classic {
	font: bold 20px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#000000;
}



.textElement51_classic a {
	font: bold 28px 'Cabin', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#ffffff;
	text-decoration:none;
}

.textElement51_classic a:hover {
	color:#000000;
}




.textElement52_classic {
	width:481px;
	background:url(skins/classic/textBg_transparency.png);
	font: 14px/1.3em 'Arial', Verdana, Helvetica, sans-serif;
	padding:15px 15px 15px 15px;
	color:#FFF;
}

.textElement52_classic a {
	font: bold 14px 'Arial', Verdana, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
}

.textElement52_classic a:hover {
	color:#FFF;
	text-decoration:none;
}


.textElement53_classic a {
	background:#FF0000;
	font: bold 16px 'Roboto', sans-serif;
	text-transform:uppercase;
	padding:6px 15px 6px 15px;
	color:#ffffff;
	text-decoration:none;
}

.textElement53_classic a:hover {
	background:#FFFFFF;
	padding:6px 15px 6px 15px;
	border:#FF0000 2px solid;
	color:#512d5d;
}

/****/


.hideElement {
	display:none;
}

#contentHolderUnit_0{ margin: 0 auto; width: 640px; padding:0; cursor:default;}
#contentHolderUnit_1{margin: 0 auto; width: 640px; padding:0; cursor:default;}
#contentHolderUnit_2{margin: 0 auto; width: 640px; padding:0; cursor:default;}
#contentHolderUnit_3{margin: 0 auto; width: 640px; padding:0; cursor:default;}
#contentHolderUnit_4{margin: 0 auto; width: 640px; padding:0; cursor:default;}
#contentHolderUnit_5{margin: 0 auto; width: 640px; padding:0; cursor:default;}
.title-hd1 { font-size:25px; line-height:25px; text-align:justify; color:#21225c; font-weight:700; top:30px !important; text-transform: none;}
.header-text {line-height:16px; text-transform: none;}
.header-text ul{ margin:0; padding:0; list-style:none;}
.header-text ul li { background:url(../images/header-bullet.png) no-repeat 0 8px; margin:0; padding:0px 0 0px 25px;}

.header-text1 { font-size:19px; line-height:25px; text-align:left; color:#21225c; font-weight:700; top:110px !important; text-transform: none; width: 300px !important;}
.header-text1 ul{ margin:0; padding:0; list-style:none;}
.header-text1 ul li { background:url(../images/header-bullet.png) no-repeat 0 6px; margin:0; padding:0px 0 0px 25px;}


/****************************************jcontent.css********************************************/

div.jContent {
    float: left;
}
div.slides {
    background-color: #fff;
}
div.jContent p {
    margin: 0;
    padding: 0;
}
div.jContent a {
    display: block;
    float: left;
}
div.jContent a.hide {
    visibility: hidden;
}
div.jc-horizontal {
    margin: 30px 0px;
	width:940px;
	float:left;
}
div.jc-horizontal a {
    height: 34px;
    width: 35px;
}
div.jc-horizontal a.prev {
    background: url("../images/next-bt.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 55px 0px 0 0;
}
div.jc-horizontal a.prev:hover {
    background: url("../images/next-bt.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
div.jc-horizontal a.next {
    background: url("../images/prev-bt.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 55px 0 0 10px;
}
div.jc-horizontal a.next:hover {
    background: url("../images/prev-bt.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
div.jc-vertical {
    margin: 10px 0px 20px 55px;
}


div.jc-vertical a {
    height: 34px;
    width: 655px;
}
div.jc-vertical a.prev {
    background: url("../images/prev-bt.png") no-repeat scroll center top rgba(0, 0, 0, 0);
    margin: 0 0 5px;
}
div.jc-vertical a.prev:hover {
    background: url("../images/prev-bt.png") no-repeat scroll center top rgba(0, 0, 0, 0);
}
div.jc-vertical a.next {
    background: url("../images/next-bt.png") no-repeat scroll center top rgba(0, 0, 0, 0);
    margin: 5px 0 0;
}
div.jc-vertical a.bottom-arr:hover {
    background: url("../img/arrows/bdown.png") no-repeat scroll center top rgba(0, 0, 0, 0);
}
div.jc-auto {
    margin: 20px 0 40px 63px;
}
div.js-circle {
}

/****************************************jquery.bxslider.css********************************************/

.bx-wrapper {
    margin: 0 auto 0;
    padding: 0;
    position: relative;
	width: 940px !important;
	z-index: 9999;
}
.bx-controls {}
.bx-wrapper img {
    /*display: block;*/
    max-width: 833px !important;/*max-width: 100%;*/
}
.bx-wrapper .bx-viewport {
   /* background: none repeat scroll 0 0 #FFFFFF;
    border: 5px solid #FFFFFF;
    box-shadow: 0 0 5px #CCCCCC;
    left: -5px;*/
	width:833px;
	float:left;
	margin: 0 0 23px 3px;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
    bottom: -30px;
    position: absolute;
    width: 100%;
}
.bx-wrapper .bx-loading {
    background: url("images/bx_loader.gif") no-repeat scroll center center;
    height: 100%;
    left: 0;
    min-height: 50px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2000;
}
.bx-wrapper .bx-pager {
    color: #666666;
    font-family: Arial;
    font-size: 0.85em;
    font-weight: bold;
    padding-top: 20px;
    text-align: center;
}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
    display: none;/*display: inline-block;*/
}
.bx-wrapper .bx-pager.bx-default-pager a {
    background: none repeat scroll 0 0 #666666;
    border-radius: 5px;
    display: block;
    height: 10px;
    margin: 0 5px;
    outline: 0 none;
    text-indent: -9999px;
    width: 10px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: none repeat scroll 0 0 #000000;
}
.bx-wrapper .bx-prev {
    /*background: url(../images/next-bt.png) no-repeat scroll 0 -32px rgba(0, 0, 0, 0);*/
	background: url(../images/arrow-prev.png) no-repeat top left;
    left:0;/*left: 10px;*/
	position:absolute;
	 width:13px; height:25px; left:-27px
}
.bx-wrapper .bx-next {
    /*background: url(../images/prev-bt.png) no-repeat scroll -43px -32px rgba(0, 0, 0, 0);*/
	background: url(../images/arrow-next.png) no-repeat top left;
       left:0;/*left: 10px;*/
	position:absolute;
	 width:13px; height:25px; right:25px
}
.bx-wrapper .bx-prev:hover {
    background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
    background-position:  top left;
	/*background-position: -43px 0;*/
}
.bx-wrapper .bx-controls-direction a {

}

.bx-wrapper .bx-controls-direction a.disabled {
    display: none;
}
.bx-wrapper .bx-controls-auto {
    text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
    background: url(../images/controls.png) no-repeat scroll -86px -11px rgba(0, 0, 0, 0);
    display: block;
    height: 11px;
    margin: 0 3px;
    outline: 0 none;
    text-indent: -9999px;
    width: 10px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {
    background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
    background: url(../images/controls.png) no-repeat scroll -86px -44px rgba(0, 0, 0, 0);
    display: block;
    height: 11px;
    margin: 0 3px;
    outline: 0 none;
    text-indent: -9999px;
    width: 9px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {
    background-position: -86px -33px;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
    text-align: left;
    width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
    right: 0;
    width: 35px;
}
.bx-wrapper .bx-caption {
    background: none repeat scroll 0 0 rgba(80, 80, 80, 0.75);
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
}
.bx-wrapper .bx-caption span {
    color: #FFFFFF;
    display: block;
    font-family: Arial;
    font-size: 0.85em;
    padding: 10px;
}

.bx-controls-direction {  float: left;
    margin: -148px 0 0;
    position: relative;
    width: 940px;
    z-index: 9999;
}
.bx-wrapper .slide {
	float: left;
}

/****************************************jquery.dualSlider.0.2.css********************************************/
/* CAROUSEL */

.wrapper clearfix{ width:815px; float:left;}
.carousel{
    position:relative;
    /*height: 36px;*/
    width: 780px;
    overflow:hidden; 
}

.carousel h2{
	color: #fff;
}	


.carousel .backgrounds{
    /*height: 36px;*/
	
}
.bottomNav {}
.carousel .backgrounds .item{
    width: 780px;
    /*height: 36px;*/
    float:left;
    position:relative;
    z-index:1;
}

.carousel .backgrounds .item_1{
    /*background: transparent url(../images/carousel_bg_arrow.jpg) no-repeat 0 0;*/
}

.carousel .backgrounds .item_2{
    /*background: transparent url(../images/carousel_bg_arrow.jpg) no-repeat 0 0;*/
}

.carousel .backgrounds .item_3{
   /* background: transparent url(../images/carousel_bg_1.jpg) no-repeat 0 0;*/
}

.carousel .panel{    
    color: #fff;
    position:absolute;
    right: 0;
    top:0;
		display: none;
   /* height: 36px;*/
    width:780px;
		padding:0 0 0 0; 
    /*z-index:10;*/
}

.carousel .panel .paging{
    position:relative;
    bottom: 5px;
    left:0;
    width: 770px;    
    text-align:center;   
}

.carousel .panel .paging a{
    color: #4c4c4c;
    font-size: 1.1em;
}

.carousel .panel .pause{
    position:absolute;
     right:177px;
    top:-18px;
    display:block;
    width: 18px;
    height: 18px;
    background: url(../images/pause-img.gif) no-repeat 0 0;
    text-indent: -6000px;
}

.carousel .panel .play{
    position:absolute;
    right:177px;
    top:-18px;
    display:block;
    width: 18px;
    height: 18px;
    background: url(../images/play-img.gif) no-repeat 0 0;
    text-indent: -6000px;
}


.carousel .panel .paging .next{
    position:absolute;
	z-index:9999;
   
    bottom:5px;
    display:block;
    width: 30px;
    height: 40px;
   	background: url(../images/slidebox_previous.png) no-repeat left 20px;
    text-indent: -6000px;
}

.carousel .panel .paging .previous{
    position:relative;
	z-index:9999;
    left:800px;
    bottom:5px;
    display:block;
    width: 40px;
    height: 40px;
    background: url(../images/slidebox_next_hover.png) no-repeat center 20px;
    text-indent: -6000px;
	
}

.carousel .panel .paging #numbers a {
    padding: 0 5px 0 5px;
}

.carousel .panel .paging #numbers a.selected {
    color: #fff;
}



.carousel .panel .details_wrapper {
    position:absolute;
    top:20px;
    left:25px;
    width: 840px;
    overflow:hidden;
    height: 40px;
}

.carousel .panel .details_wrapper .details{
    height: 200px;
}

.carousel .panel .details_wrapper .details .detail{
    width: 840px;
    height: 40px;
    float:left;
    
}

.carousel .panel .details_wrapper .details h2{
    font-size: 1.9em;
    line-height: 1.2em;
    margin: 0 0 5px 0;
}

.carousel .panel .details_wrapper .details a.more{
    color: #fff;
    font-size:1.1em;
}   

/* END CAROUSEL */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/*.clearfix {display: block;}
 End hide from IE-mac */ 
 marquee { width:780px; padding:13px 0 0 0; position:absolute;color: #636363;}
 marquee .date { float:none; display:inline-block}
  marquee a { text-decoration:none; color: #636363; display:inline-block; margin:0 25px 0 0}
  
.breadcrumbs a
{
 color:#898989;
 text-decoration:none;
}  






.clsDivLeft
{
 float:right;
 width:310px;
}
.clsDivRight
{
 float:left;
 width:340px;
}

#contactus .login-form { width:345px; float:left;}
#contactus .row1 {
    float: left;
    margin-bottom: 10px;
    width: 325px;
}
#contactus .name
{
 width:100px;
 float:right;
 text-align:right;
 padding-top:5px;
}
#contactus .login-input input, #contactus textarea {
    background:none; 
    border: 1px solid #919191;
    color: #919191;
    padding: 5px;
    width: 200px;
	resize:none;	
}
#contactus .row2 {
    float: left;
    text-align: left;
    width: 288px;
	margin-bottom:20px;
}
.clsReq
{
 color:red;
 padding-right:5px;
}
.login-input
{
 float:left;
}

.clsContactSubmit
{
    background:#2DA279;
    border: medium none;
    color: #FFFFFF;
    height: 28px;
    width: 70px;
	cursor:pointer;
	font-weight:bold;
}

.clsAudioSection h1 {
    background: url("../images/title-bg.png") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    float: left;
    margin: 0 0 19px;
    padding: 18px 0 7px;
    width: 100%;
	font-size:17px;
}