/* general setting */
body { background: white url(/images/bg.jpg) no-repeat left top; font-size:10px; width:100%; padding: 0 0 2em 0; }
* { padding:0; margin:0; color:#123629; font-family: Arial, Verdana, Helvetica; }
.font-white { color: #FFFFFF; }
.font-normal { font-style:normal; }
.clear { clear:both; }
.clearL { clear:left; }
.floatL { float:left; }
.floatR { float:right; }
.floatN { float:none!important; }
.inline { display:inline; }
.relative { position:relative; }
.size0 { font-size:1em; }
.size2 { font-size:1.2em; }
.listStypeNone { list-style:none; }
.listStype { padding: 0 0 0 1.5em; }
.listStype li { margin-bottom: 0.4em; }
.listStype li.last { margin-bottom: 0; }
.underLine { text-decoration:underline!important; }
.displayNone { display:none; }
.displayInline { display:inline; }
.displayBlock { display:block; }
a { text-decoration:underline; }
h2 { font-size:1.5em; }
h3, h4 { font-size:1.5em; }
h5 { font-size:1.2em; }
p, span { font-size:1.2em; line-height:1.3em;  }
.bold { font-weight:bold !important; }
.font-normal { font-weight: normal !important; }
.nomargin { margin:0 !important; }
.nopadding { padding:0 !important; }
img, form, fieldset { border:none; }
.padding04 { padding: 0.4em; }
.marginR06 { margin-right: 0.6em !important; }
.marginR04 { margin-right: 0.4em !important; }
.marginT03 { margin-top: 0.3em !important; }
.marginT06 { margin-top: 0.6em!important; }
.marginTB06 { margin: 0.6em 0 ; }
.marginTB15 { margin: 1.5em 0 ; }
.marginT15 { margin: 1.5em 0 0 0; }
.marginB04 { margin-bottom:0.4em!important; }
.margin06 { margin: 0.6em; }
.marginR0 { margin-right: 0!important; } 
.marginB0 { margin-bottom: 0!important; }
.marginB06 { margin-bottom:0.6em !important; }
.marginL15 { margin-left:1.5em!important; }
.paddingTL { padding: 0.6em 0 0 0.6em !important; } 
.padding06 { padding: 0.6em; }
.paddingLR06 { padding: 0 0.6em; }
.paddingT06 { padding-top: 0.6em; }
.paddingB06 { padding-bottom: 0.6em; }
.paddingT03 { padding-top: 0.3em; }
.padding12 { padding: 1.2em; }
.paddingTLR06 { padding: 0.6em 0.6em 0 0.6em !important; }
.paddingTB06 { padding: 0.6em 0; }
.paddingTB12 { padding: 1.2em 0; }
.paddingTB03 { padding: 0.3em 0; }
.paddingL06 { padding-left: 0.6em !important; }
.paddingL03 { padding-left: 0.3em !important; }
.paddingTB02 { padding: 0.2em 0; }
.size9{ font-size:0.9em !important;}
.valightb { vertical-align:bottom; }
.colorWhite { color:white; }
.redBg { background: #B3291F url(/images/topBgRed.jpg) top left no-repeat; }
.blueBg { background: #6DACB5 url(/images/topBgBlue.jpg) top left no-repeat; }
.purpleBg { background: #9384AF url(/images/topBgPurple.jpg) top left no-repeat; }
.yellowBg { background: #CBBF75 url(/images/topBgyellow.jpg) top left no-repeat; }
.greenBg { background: #83B99F url(/images/topBggreen.jpg) top left no-repeat; }
h2#topHeader, h2.topHeader { color:white; font-size:5em; line-height:0.9em; margin:0.1em; }
.pointer { cursor:pointer; }
.TalignL { text-align:left!important; }
.TalignR { text-align:right; }
.TalignC { text-align: center; }
ul.ulRegular { font-size:12px; padding: 0.6em; margin:0 0.6em; }
.hWraper a, .tabs-nav a, .categoryList a, .main4Links a { text-decoration:none; }
.categoryList a:hover { text-decoration: underline; }
.printIcon a { height: 1.2em; display:block; font-size:0.9em; }
.imgbotBorder { border-bottom: 6px solid #123629; margin:1.5em 0 0 0; }
/* standard content setting */
#navWrapper { width:91em; padding: 0 0 1.2em 0; position:relative; z-index:10; }
#wrapper { width:100em; }
#h1-jla, h2#madebycatch, #h2-jla { position:absolute; left:-999999em; }
#h1_Logo { bottom:0; position:absolute; }
#headerWrapper { padding:0.8em 0 3.7em 0; }
#header { width:99em; padding: 0 0 0 0.8em; }
#page-top_left { float:left; width:82.5em; min-height:9.4em; padding: 0 0.6em 0.6em 0.6em;} 
#home #page-top_left { width:83.8em; padding: 0em; background-color:#AF291E;} 
#page-top_right { float:left; width:13.6em; padding:0 0 0 1.2em; }
#page-top_right p { font-weight:bold; }
#page-top_right p span { font-size:1em; }
#img_page-top_left { float:left; width:23em; height:16.4em; }
#p-login { margin: 0 0 1em 0; display:none; }
#logInControl { margin: 0 0 1em 0; display:block; color:#123629; }
#logInControl input { background: #05291F url(/images/navBg.gif) no-repeat top left; height:1.4em; color:#FFFFFF; border:0; cursor:pointer; font-weight:bold;}
#logInControl a { display:block; width:auto; margin-bottom:1em; padding: 0 3px; float:left; text-align:center; margin-right:0.3em; text-decoration:none!important; background: #05291F url(/images/navBg.gif) no-repeat top left; color:#FFFFFF; }
#page-top_right p { clear:both; }
#page-top p { line-height:1.3em; margin:1em 0 0 0; }
/* #page-top address { line-height:1.3em; margin:1em 0 0 0; } */
#logo { position:absolute;  width:7.8em; height:3.7em; }
#page-top_flash { float:left; }
#img_page-top_flash, #page-top_flash { width:60.8em; height:16.4em; }
#redBgWrapper { margin: 0 0 0 85.7em; }
#redBg { width: 100%; height:3.75em; background-color:#E32118; bottom:0; font-size:1em; margin: -3.75em 0 0 0em; float: left; }
p.font-normal { margin: 0.8em 0 0.8em 0; font-size:1.2em; font-weight:bold; }
/* address.font-normal { margin: 0.8em 0 0.8em 0; font-size:1.2em; font-weight:bold; } */
.videoWrapper {background:#000000; float:right; padding:0;}

/* nav */
#nav a { color:#FFFFFF; text-decoration:none; font-size:1.3em;  padding: 0 0.6em; font-weight:bold; display:block; border-right: 1px solid #124739; cursor:pointer; }
#nav li ul a { font-size:1.1em; border:none; }
.navSeparator { background: url(/images/navSeparator.gif) repeat-y 50% center; }
#nav-contactUs a{ border:none;}
#nav li { background: #05291F url(/images/navBg.gif) repeat-x top left; float:left; display:block; position:relative; white-space:nowrap; height:3.4em; line-height:3.4em; }
#nav li ul li { height:2.8em; line-height:2.8em; width:15.5em; display:block; float:left; z-index:100; position:relative; }
#nav li img { border:none; height:1.4em; font-size: 1em; }
#nav-home li { padding: 0.1em 1em 0.1em 0.8em !important; border:none; }
#nav-home a { margin: 0 0 0 1.3em;}
#nav li ul { position: absolute; left: -9999em; width:15em; z-index:1000;}
#nav li:hover ul, #nav li.sfhover ul{ left: 0; background: transparent; }
#home #nav-home a, .about-us #nav-aboutUs, .showcases #nav-showcases, .faq #nav-faq, #search #nav-search a, .myjla #nav-myjla, .fb #nav-forum, #useful-links #nav-usefulLinks a, .contact-us #nav-contactUs, .feedbackForum #nav-forum a,
#nav-home a:hover, #nav-aboutUs a:hover, #nav-showcases a:hover, #nav-faq a:hover, #nav-search a:hover, #nav-myjla a:hover, #nav-forum a:hover, #nav-usefulLinks a:hover, #nav-contactUs a:hover{ background: #AD2612 url(/images/navBgHightlight.gif) repeat-x top left; }

/* content */
.dz-standard_cotent_1-2 #contentWrapper, .dz-standard_cotent_2-1 #contentWrapper { width:91.8em; padding: 0 0 0 0.8em; background: url(/images/contentRightBg.png) top right repeat-y; } /* width:91.32em;*/
.dz-standard_cotent_1-2 #mainContent, .dz-standard_cotent_2-1 #mainContent { background-color:#FEFEFE; min-height:30em; width:91.3em; border-top:0.1em solid #dee0e0; border-left:0.1em solid #dee0e0; z-index:3;} /* border: 0.1em solid #C7C7C7;*/
.dz-standard_cotent_1-2 #content_L { width:22.5em; float:left; padding: 0 0.6em 0.6em 0.6em; margin: 0.6em 0 0 0; }
.dz-standard_cotent_1-2 #content_R { width:67.5em; float:left; }
.dz-standard_cotent_2-1 #content_L { width:67.5em; float:left; padding: 0 0.6em 0.6em 0.6em; margin: 0.6em 0 0 0; }
.dz-standard_cotent_2-1 #content_R { width:22.5em; float:left; margin: 0.6em 0 0.6em 0; }

.video #content_L { padding-left: 1.2em; padding-right:1.2em; width:66.2em; }
#about-us-home #mainContent, #about-us-press #mainContent, .showcases #mainContent, .video #mainContent { /*padding: 0.6em 0; */}

#showcases-home #content_R { padding: 0em 0.6em 0 0; width:21.9em; }
#showcases-home #content_R p { font-size:1.4em; }

/* search box */
#searchBox { border-bottom: 0.6em solid #123629; background-color:#E7EBEA; }
#searchBox * { color:#000000; }
#searchBox select { width:100%; margin:0 0 0.5em 0; }
#searchBox select option { height:1.5em; }
#searchBox form#searchForm { text-align:right; padding: 0.3em; }
#searchBox form * { font-size:1em; }
#searchBox form#searchByName { background-color: #d1d9d5; font-size:1.1em; }
#searchBox form#searchByName input { width:96.5%; padding:0.1em 0; font:1.1em; }
#searchBox fieldset { padding:0.6em; margin:0; }
#searchBox form#searchByName fieldset { display:block; }
#searchBox #feeBand { text-align:left; }
#searchBox h2 { margin: 0em 0 0 0em; font-size:1.5em; color:#123629; font-family:Arial,Verdana;}
#searchBox #advSech { margin: 0.8em 0.8em 0 0; font-size:1em; }
#searchBox #feeBandNoScriptSupport label {text-align:left; display:block; padding:0 0 0 1.2em;}

.upComing { padding: 0.6em 0 0.8em 0.6em; border-bottom:0.6em solid #123629; }
.upComing .upComingBox { margin: 0.6em 0 0 0; }
.upComing .upComingBox img { margin-right: 0.4em; width:5.8em; height:3.8em; }
.upComing .upComingBox p { font-size:1em; padding:0 0 0 6.2em; }
.upComing .upComingBox span { font-size:1.1em; }

#partners { padding: 0.6em 0.6em 0.4em 0.6em; border-bottom:0.6em solid #123629; }
#partners h2 { margin-bottom:0.6em; }
#partners img { /*width:10em; display:block; margin-left:0.6em;*/ width:6.5em; margin-left:0.5em;}
#partners #partnersLogos {margin:0.4em 0 0 0;}

#fourEvents, #fourEventsReplace{ width:43.6em; height:22.9em; margin: 0 0 0.6em 0; }
#content_R #contentR_L { padding: 0.6em 0.6em 0.6em 0; width:43.8em; float:left; }
#content_R #contentR_L h2 { padding: 0em 0.6em; line-height:2em; }
#content_R #contentR_L #top5Olympains { padding:0 0 1.2em 0;}
#content_R #contentR_L #top5Olympains img { padding-right:0.3em; width:8.5em; height:8.2em; border-bottom:0.6em solid #123629;}
#content_R #contentR_L #top5Olympains img.last { border-bottom:0.6em solid #123629; padding:0; } 
#content_R #contentR_L #whatNew { background-color: #E7EBEA; border-bottom:0.6em solid #123629; padding:0; height:8.75em; }
#content_R #contentR_L #whatNew p { padding:0 0.8em 0.8em 0.8em; line-height:1.3em; }
#img_index_bg { background: url(/images/jlaIndex.jpg) bottom right no-repeat; height:18.6em; width:23.1em; }
#contentR_R { width:23em; float:left; }
#contentR_R h3 { }
#contentR_R #contentR_R_T { background-color: #D2D1D1; color:white; }
#contentR_R #contentR_R_T { margin: 0.6em 0.6em 0 0; padding:0 0.6em 0.6em 0.6em; height:22.3em; }

#home #contentR_R #contentR_R_T { position:relative; }
#home #img_home-video-play { position:absolute; bottom: 0; margin: 0 0 0.6em 0; }

#contentR_R #contentR_R_B { margin: 0.6em 0em 0 0; padding:0em 0.6em 1.4em 0.6em; height:22.5em; background: transparent url(/images/jlaIndex2.jpg) no-repeat right bottom; }
h3#featuredVideo { color:white; font-size:1.5em; line-height:2em; }
h4#featuredVideoName { color: #7BD2DC; font-size:2.5em; line-height:1em; width:8.3em; }
/* p#featuredVideoDesp { color:white; font-size:1.1em; margin: 0.5em 0 0.5em 0; } */
.featuredItemDescription p { color:white; font-size:1.1em; margin: 0.5em 0 0.5em 0; }
#img_home-video-play { width:21.1em; height:8.9em; }
#jlaIndex { color:#EC1C18; }
#downloadPdf { color:white; font-size:1.1em; padding: 0 0 0 0.1em; display:inline; }
#downloadPdf a { color:white; }
#downloadPdf a:hover { text-decoration:underline; }

/* footer */
#footer { font-size:10px; margin: 1.2em 0 0 0; padding:0 0 1.2em 0; }
#bottomBg { width:100%; height: 0.4em; background: url(/images/bottomBg.png) top left repeat-x; width:91.4em; margin:0 0 0 0.8em; }
#footer a, #footer .aReplacer { text-decoration:none; }
#footer li { float:left; }
#footer li .footerSeparator { width:0.1em; height:1.3em; float:left; font-size:1.1em; background: url(/images/footerSeparator.gif ) repeat-y top center; }
#footer a, #footer .aReplacer { color: #7f7f7f; padding: 0 0.8em; float:left; font-size:1.1em; }

/* contact us */
.contact-us #page-top_left p{ color:white; font-size:3.8em; line-height:0.8em; text-align:right; margin:0.4em; font-weight:bold; }
.contact-us #page-top_left p span { font-size:0.5em; color:white; }
#contactList dd { font-size:1em; background-color:#1A3B32; float:left; padding: 0.6em; }
#contactList dt { font-size:1.2em; margin:0 0 0.6em 0; line-height:3em; height:3em; }
#contactList #bookingEnquiry { background: transparent url(/images/bookingEnquiry.gif) no-repeat bottom right; }
#contactList #generalEnquiry { background: transparent url(/images/generalEnquiry.gif) no-repeat bottom right; }
#contactList a { display:block; height:32em; width:32.2em; }
.contact-us #content_R { width:21.9em; }
.contact-us #teleP { margin:0.2em 0 1.2em 0; font-family:Verdana, Arial, Helvetica; }
.contact-us #content_R p.font-normal { padding:0; margin: 0.2em 0 1.2em 0; font-weight:normal; font-family:Verdana, Arial, Helvetica; }
/* .contact-us #content_R address.font-normal { padding:0; margin: 0.2em 0 1.2em 0; font-weight:normal; font-family:Verdana, Arial, Helvetica; } */
#gMap { height:24em; width:21.9em; border-bottom: 6px solid #e32118; margin: 0 0 0.6em 0; display:none; }
#gMap span, #gMap a { font-size:1em; }
#contact-us-home #contentR_R_B { background: white url(/images/jlaContactPageBg.jpg) top right no-repeat; padding:0.6em; height:6em; }
.showcases .biggerContern p { margin: 1.2em; }
#enquiryForm, #formGeneralEnquiry { width:100%; }
#enquiryForm *, #formGeneralEnquiry * { font-size:1.1em; }
#enquiryForm fieldset, #formGeneralEnquiry fieldset { border: 1px solid silver; margin: 0em 0 1em 0; padding: 0.6em; background-color:#D2D1D1; }
#enquiryForm label, #enquiryForm input, #formGeneralEnquiry label, #formGeneralEnquiry input { float:left; margin: 0.2em 0; height:1.3em; line-height:1.3em; }
#enquiryForm input, #formGeneralEnquiry input { width:22em; }
#enquiryForm label { width:22em; }
#formGeneralEnquiry label { width:16em; }
#enquiryForm select, #formGeneralEnquiry select { margin: 0.2em 0; }
.regular { width:auto !important; }

#enquiryForm legend { font-weight:bold; }
#enquiryForm #isThisAPitch span { width:22em; float:left; }
#enquiryForm #isThisAPitch span label, #enquiryForm #isThisAPitch span input { width:auto; margin: 0 0.6em 0 0; }
#enquiryForm #isThisAPitch { width:100%; clear:both; height:1.5em; font-size:1em; padding-top:0; }

#formGeneralEnquiry input.regular { clear:left;}
#formGeneralEnquiry #contactedVia { width:16em; float:left;}
#formGeneralEnquiry #contactedVia * {float:none; font-size:1em;}
#formGeneralEnquiry #contactedViaOptions {float:left; list-style:none;}
#formGeneralEnquiry #contactedViaOptions * {font-size:1em !important; float:none;}
#formGeneralEnquiry #contactedViaOptions input, #formGeneralEnquiry #contactedViaOptions label {width:auto; margin-right:0.4em;}
#formGeneralEnquiry #contactedViaOptions input {margin-bottom:0;}
#submitBut { /*height:2em !important;*/ width:auto !important; line-height:1em !important; padding:1em !important; height:auto !important; font-size:1.5em !important; float:none !important;}
#submitButWrapper {text-align:center;}
.contact-us form select option { padding: 0 0 0 0.3em; }
.contact-us form p { padding: 0.5em 0; }

.contact-us p.errorMessage {margin:0; padding:0; font-size:0.8em !important; display:inline; color:#ff0000;}
.hintedLabelWrapper {float:left; width:22em;}
.hintedLabelWrapper * { font-size:1em !important;}
.hintedLabelWrapper label, .hintedLabelWrapper p {width:auto !important; float:none !important;}
.hintedLabelWrapper .labelHint {padding-top:0; margin:0; font-size:0.8em !important; color:#666666;}
.contact-us textarea {width:22em; height: 5em; margin:0.2em 0; display:block; float:left;}
#countryFields {margin:0 0 0 22em;}
#formGeneralEnquiry #countryFields {margin:0 0 0 16em;}
.contact-us select {display:block; float:left;}
#countryFields * {font-size:1em; }
#countryFields label {margin:0; padding:0; width:auto;}
.required {color:#ff0000; font-size:1em !important; cursor:help;}
.greybox {margin:0.4em; background-color:#d7dddd; padding:0.6em; font-size:1em !important; }
.termsConWrapper {margin-left:22em; margin-top:2em; }
#formGeneralEnquiry .termsConWrapper {margin-left:16em; margin-top:2em; }
.termsConWrapper * {font-size:1em !important;}

/* about us */
#about-us-home #content_L p { margin: 0 0 0.6em 0; }
#about-us-home #aboutUsHeading { margin: 0 0 0.6em 0; }
#news #content_L p, .about-us #content_L p, #useful-links #content_L p { margin: 0.6em 0; }
#about-us-home .sections { background-color:#E7EBEA; border-bottom: 0.6em solid #123629; padding:0.6em; margin: 1.2em 0 0 0; }
#about-us-home .sections .employeeBox { width:17.9em; padding: 0.6em 0; float:left; }
#about-us-home .sections a:hover { text-decoration:underline; }
#about-us-home .sections h3 { }
#about-us-home .sections .employeeBox img { margin: 0 0.6em 0 0; }

#img-managToday { /*width:21.9em; height:16.4em; */}
#watchJLAVideo { width: 21.9em; height:20.2em; margin: 1.2em 0 0 0; }
#img-groupImg { width:66.2em; height:22.8em; }
#about-us-home .employeeBox .photos { width:9.2em; height:10.6em; font-size:10px!important;}

/* about us press */
.articles-box { border-bottom: 1px solid #143429;}
#about-us-press #articles-box { }
#about-us-press hr, .news hr, .showcases hr, #useful-links hr, .video hr { height: 0.1em; background-color: #143429; border:none;  }
#about-us-press .articles-box h3 { font-size:2.6em; }
#aboutus-Articles { margin: 0.5em 0.5em 0 0; }
#aboutus-Articles a { text-decoration:none; display:block; }
.borderBottom { border-bottom:1px solid #000; }
.borderBottom06 { border-bottom:6px solid #000; }
#aboutus-Articles a:hover { text-decoration:underline; }
#aboutus-Articles li { list-style:none; font-size:13px; margin: 0.1em 0 1em 0; }
#aboutus-Articles li li { padding: 0 0 0 0.6em; font-size:13px; margin:0.1em 0 0em 0;}
#aboutus-Articles li li li { padding: 0 0 0 0.8em; font-size:11px; margin: 0.1em 0; }
#aboutus-Articles li li li a, #whatsnew li a { background: url(/images/grey-bullet.gif) no-repeat 0em 0.3em; padding: 0 0 0 0.7em; }
#aboutus-Articles #current { color: #DA2025; font-weight:bold; }
#aboutus-Articles li a:hover { color: #DA2025; text-decoration:underline; }
#aboutus-Articles li a { font-weight:bold; }
.gmaps { width:21.9em; height:24em; }
/* show case */
#showcases-home .showcasesBox * { color:white; }
#showcases-home .mid { float:left; width:43.3em; padding:0.6em 1.2em; }
#showcases-home .left { float:left; width:21.5em; }
#showcases-home .showcasesBoxBgColor { background-color: #667D75; border-bottom:0.6em solid #123629;  }
#showcases-home .upComing { width:auto; border:none; padding: 0; }
#showcases-home .upComingBox { width:21em; float:left;  }
#showcases-home .upComingBox p { margin:0 !important; }
#showcases-home .showcasesBox { padding: 0 0 0.6em 0; }
#showcases-home a#showcasesBreakfast{ display:block;  width:21.5em; height:19em;}
#showcases-home a#showcasesLunch { display:block; width:21.5em; height:19em;}
#showcases-home a#miscellaneous { display:block; width:21.5em; height:19em;}
#showcases-home a#realVarietyShows { display:block; width:21.5em; height:19em;}
#showcases-home #content_R p { margin: 0.6em 0; }
#showcases-home .mid  p { margin: 0.3em 0; }
.requestTicket { float:right; width:18em; border:1px solid #123629; margin:0.6em 0 0 0.6em; padding:0.6em;}
.showcases #content_L .requestTicket p {margin:0;}
.showcases #content_L p { margin: 0.6em 0; }
.showcases .articles-box { padding:1.2em 0; border-bottom: 1px solid #143429; }
.showcases .videoReference { float: left; width: 21.7em; margin:0.6em 0.4em;}
.placyVideo { padding: 19em 0 0 0.6em; display:block; cursor:pointer; }
.placyVideo span { background: url(/images/play-icon.gif) no-repeat left center; padding: 0 0 0 2em; text-decoration:underline; display:block; line-height:3em; height:3em; }

/*conference 4 page*/
.conference4pages #contantL-B-L { width:21.4em; float:left; padding: 0.6em 0.6em 0.6em 0.6em; margin: 0em 0.6em 0 0; }
.heightAuto { height:auto; }
.heightLimit { height:350px; overflow:hidden; }
#fontWhiteContent { color:white; }
#conferenceSpeakers #contantL-B-L { border-bottom: 0.6em solid #2F9CB3; background-color: #5AACC1;}
#presenters #contantL-B-L { border-bottom: 0.6em solid #5D378E; background-color: #815DA7; }
#cabaret #contantL-B-L { border-bottom: 0.6em solid #7ABD9A; background-color: #70AD8C; }
#after-dinner-speakers #contantL-B-L { border-bottom: 0.6em solid #DACB66; background-color: #C9C07B; }
#cabaret { background: url(/images/caBg.jpg) no-repeat top left; }
.conference4pages #contantL-B-L h3 { color:white; }
.conference4pages #contantL-B-L p{ color:white; margin: 0.6em 0; font-size:12px;}
.conference4pages #contantL-B-L #commentPiece *{ color:white; font-size:12px; }
.conference4pages #contantL-B-L #commentPiece h4 { font-size:15px; }
.conference4pages #content_L p { margin: 0 0 0.6em 0; }
.conference4pages #content_L #externalLinks p { margin: 0 0 0.4em 0; }
#csTBg { width:67.4em; height:22.8em; margin: 0 0 0.6em 0;}
.conference4pages #contantL-B-R { float:left; width:44.1em; }
.conference4pages #contantL-B-R .midp { padding: 0 0 0.6em 0; }
.top6BoxWrap { padding:0.6em; }
.top6Box .top6BoxR { width: 11.7em;}
#conferenceSpeakers .top6BoxWrap { border-bottom: 0.6em solid #6DD2E4; background-color:#D4F1F7; }
#after-dinner-speakers .top6BoxWrap { border-bottom: 0.6em solid #DCC96A; background-color:#F4EFD1; }
#presenters .top6BoxWrap { border-bottom: 0.6em solid #613692; background-color:#CFC2DE; }
#cabaret .top6BoxWrap { border-bottom: 0.6em solid #7BBF98; background-color:#D7EBE0; }
.top6BoxWrap .top6Box { width:20.9em; margin: 0.6em 0em 0 0; float: left; }
.top6BoxWrap .top6Box.clearL { margin: 0.6em 0.6em 0 0; }
.feedbandIcona, .feedbandIconb, .feedbandIconc, .feedbandIcond, .feedbandIcone, .feedbandIconf { width:1.5em; height:1.5em; font-size:10px; }
.feedbandIcondon { width:4.5em; height:1.5em; font-size:10px;}
.feedbandIconaa { width:3em; height:1.5em; font-size:10px;}
.top6BoxWrap .top6Box img { float:left; margin-right: 0.6em; }
.top6BoxWrap .top6Box h4 { font-size:1.2em; }
.top6BoxWrap .top6Box p { line-height:1.1em; margin:0!important; }
.conference4pages .categoryList a { color:white; }
.conference4pages .categoryList li { list-style:none; margin: 0.6em 0 0.6em 0.2em; font-size:1.2em; padding:0 0 0 1.2em; background: url(/images/liBg.png) no-repeat center left; width:14.5em; }
#individualSpeaker #contentR-B h4 { float:left; margin:0.4em 0 0 0; width:9.5em;}
#biography h3{ width:8em; }
.printIcon { text-align:right; width:4em; }
#conferenceSpeakers .categoryList { background-color: #5AACC1; border-bottom:  0.6em solid #2F9BB5; }
#presenters .categoryList { background-color: #815DA7; border-bottom:  0.6em solid #5D378E; }
#cabaret .categoryList { background-color: #70AD8C; border-bottom:  0.6em solid #7ABE99; }
#after-dinner-speakers .categoryList { background-color: #C9C07B; border-bottom:  0.6em solid #DACB66; }
.conference4pages .categoryList { padding: 0.6em 1.2em; }
#conferenceSpeakers #csTBg { border-bottom:  0.6em solid #78D5E6; background: #030303 url(/images/conferenceSpkTop.jpg) no-repeat top right;}
#cabaret #csTBg { border-bottom:  0.6em solid #7BBF9A; background: #030303 url(/images/cabaretTopimg.jpg) no-repeat top right;}
#presenters #csTBg { border-bottom:  0.6em solid #532F77; background: #030303 url(/images/presentersTopimg.jpg) no-repeat top right;}
#after-dinner-speakers #csTBg { border-bottom:  0.6em solid #DCCA66; background: #030303 url(/images/after-dinner-top.jpg) no-repeat top right;}
#flashImg img{ width:67.5em; height:23em; }
#flashImg { height:23em; margin:0 0 0.6em 0; overflow:hidden; cursor:pointer; z-index:3; }
#after-dinner-speakers { background: white url(/images/afteDinnerBg.jpg) no-repeat top left; }
.main4Links h3 { margin:0em 0.4em 0em 0em; }
.main4Linksh3 { margin:0em 0.4em 0em 0em; }
#conferenceSpeakers .main4Links h3 { color:#359AB6; }
#presenters .main4Links h3 { color:#583589; }
#after-dinner-speakers .main4Links h3 { color:#E0D88D; }

.main4Links #linkPresenters { border-top: 0.1em solid #62348E; border-right: 0.1em solid #62348E; border-left: 0.1em solid #62348E; border-bottom: 0.4em solid #62348E; background: #70479f url(/images/preBg.gif) no-repeat top right;}
.main4Links #linkCabaret { border-top: 0.1em solid #62ad84; border-right: 0.1em solid #62ad84; border-left: 0.1em solid #62ad84; border-bottom: 0.4em solid #62ad84; background: #78be97 url(/images/cabBg.gif) no-repeat top right;}
.main4Links #linkConference{ border-top: 0.1em solid #47adc2; border-right: 0.1em solid #47adc2; border-left: 0.1em solid #47adc2; border-bottom: 0.4em solid #47adc2; background: #4fbfd6 url(/images/conBg.gif) no-repeat top right;}
.main4Links #linkAfterDinner { border-top: 0.1em solid #b19c33; border-right: 0.1em solid #b19c33; border-left: 0.1em solid #b19c33; border-bottom: 0.4em solid #b19c33; background: #c0ab46 url(/images/afBg.gif) no-repeat top right;}
.main4Links h2 a { display:block; height:2.6em; padding: 0 0.1em 0 0.3em; }
.main4Links h2 a span { width:8em; display:block; padding:0.1em 0; line-height:1em; }
.main4Links h2 { height:2.6em; margin:0 6px 0.4em 0; padding:0.1em 0.1em 0.1em 0.1em; }
div.hWraper { width:21.8em; float: left; }
#secondpartSpan { font-size:12px; color:white; display: inline; }
.biggerContern { font-size:13px; }
#cabaret .tipGreen { border: 0.1em solid #70AD8C!important; width:20em!important;}
#conferenceSpeakers .tipGreen { border: 0.1em solid #5AACC1!important; width:20em!important;}
#presenters .tipGreen { border: 0.1em solid #815DA7!important; width:20em!important;}
#after-dinner-speakers .tipGreen { border: 0.1em solid #C9C07B!important; width:20em!important;}

/* individual spker */
#individualSpeaker #contantL-L, #fb-individual #contantL-L { width:22.4em; margin: 0 0.6em 0 0; }
#individualSpeaker #contantL-R, #fb-individual #contentL_R { width:44.2em;}
#amazon { padding: 0.6em 0.6em 0.6em 0.6em; }
#amazon a.underLine img { margin-right: 0.6em; }
.amazonBox { margin-bottom: 0.4em; }
#individualSpeaker .main4Links { padding: 0.6em 0;}
.top2But h4 a { display: block; padding:0.3em 0.4em; color:#FFFFFF; }
.topisc2box h4 { margin: 0 0.4em; }
.topisc2boxh4 { margin: 0 0.4em; }
.topisc2box p { margin: 0 0.6em !important; font-size:1.1em; }
#biography { padding: 0.6em; }
#artistPhoto { width:22.4em; height:22.3em; display:block; }
#individualSpeaker #content_R p, #individualSpeaker #content_R p span { margin: 0 0 0.6em 0; color:#4d4d4d; font-size:12px; }
#individualSpeaker #content_R #individualComment p, #individualSpeaker #content_R #individualComment p span { margin: 0; }
#individualComment * { color:#4d4d4d; }
#individualSpeaker #contentR-B { margin: 0.6em 0 0 0; padding:0.6em 1.2em 1.2em 1.2em; }
.artistThum { width: 8.5em; height:8.2em; }
#biography .printIcon a { color:#000; }
#picturesTab .artistThum { height:6.1em; width:6.3em; }
#individualSpeaker #contentR-B h5 span, .conference4pages .commentPiece h5 span { color:#4d4d4d; font-size:12px; }
#individualSpeaker #contentR-B h5 { font-size:1.6em; }
#amazonLogo { width:8em; height:1.8em; }
#individualSpeaker .quotes, .conference4pages .quotes { float: left; width:2.7em; height:2.4em; background: url(/images/quoto.png) no-repeat top left; margin-right: 0.6em!important; }
.bannerBox { padding: 0.6em; width:18em; margin-right:0.6em; }
.bannerBox * { color:white; font-size:1em; }
.bannerBox img.feedbandIcon { vertical-align: top; margin-left:0.1em; }
.bannerBox h5 { font-size:1.1em; }
#commentPiece h5 { font-size:14px!important; color:white; }
#commentPiece h5 span { font-size:12px; color:white; }
.showSecondpart { display:inline; }
.hideSecondpart { display: none; }
#extraDot { color:white; }
/* #header h2 { font-size: 49px; } */
#header .small { font-size: 32px; color:white; }
.videoThumbnail {width:19.5em;}
.printIcon img { width:1.5em; height:1.2em; }
.printIcon * { font-size:11px !important; }
#readmore { margin:0.6em 0 0.3em 0; }
#individualComment a { color:#4d4d4d; position:relative; }

/* video */
.videoItem { margin:0 0 2em 0;}
.videoItem p {margin: 0.6em 0;}
.videoItem .video {text-align:center; padding:0 0 1em 0;}

#after-dinner-speakers a.commentLink { color:#5e561b;}
#conferenceSpeakers #readmore, #conferenceSpeakers a.commentLink { color: ##D4F1F7; }
#presenters a.commentLink { color: #cfc2de; }
#cabaret a.commentLink { color: #d7ebe0; }

/* quoto */
#vodaQuoto { width:21.9em; height:7.7em; }
#vendomeQuoto { width: 21.9em; height:16.1em; }
#bcoQuoto { width: 21.9em; height:21.8em; }
#avivaQuoto { width:21.9em; height:27.4em; }

/* terms and conditions */
.terms-and-conditions #content_L {font-size:1.2em;}
.terms-and-conditions #content_L p {font-size:1em; margin:0.5em 0;}
.terms-and-conditions #content_L ul { list-style:none; margin:0em;}
.terms-and-conditions #content_L li {margin:0.5em 0;}
.terms-and-conditions #content_L ul ol {margin-left:2.5em;}
.terms-and-conditions #content_L ul ul {margin-left:1em;}

/* terms and conditions */
.privacy-policy #content_L {font-size:1.2em;}
.privacy-policy #content_L p {font-size:1em; margin:0.5em 0;}
.privacy-policy #content_L ul { list-style:none; margin:0em;}
.privacy-policy #content_L li {margin:0 0 0.5em 0;}
.privacy-policy #content_L ul ol {margin-left:2.5em;}
.privacy-policy #content_L ul ul {margin-left:1em;}

/* sitemap */
#sitemap #content_L{ padding: 1.5em 0 2em 1.2em; }
#sitemap .sitemapList { margin:0.6em 0 1.2em 0em; font-size:1.2em; list-style:none; }
#sitemap .sitemapList li { margin: 0 0 0.3em 0.2em; background:transparent url(/images/liBg.png) no-repeat left 4px; padding: 0 0 0 1em; font-size:10px; }
#sitemap .sublist { margin: 0.3em 0 0 1.3em; list-style:none; }
#sitemap a:hover { text-decoration:none; }
#sitemap .toTop{ font-size:11px;}
#sitemap h4 { font-size:1.2em;}
#sitemap h5 { font-size:1.1em; }
#sitemap hr { height:0.1em; line-height:0.1em; background-color:#143429; margin: 1.2em 0; }
#sitemap.dz-standard_cotent_2-1 #content_L { width:97%; }
#sitemap.dz-standard_cotent_2-1 #content_R { width:0%; }

/* myjla */
#content_L p { margin: 0.4em 0; }

/* feedback forum */
#fb-home .feedbackhomeSection { padding:0.6em 0 3em 10em; margin:0 0 0.6em 0; }
#fb-home .feedbackhomeSection a { color:white; background:url(/images/liBg.png) no-repeat 1px center; padding:0 0 0 0.8em; }
#fb-home .recentLeftImg { width:8.5em; height:8.2em; }
#fb-cs { margin-top: 2.4em !important; }
#fb-jla { background: #AF261C url(/images/feedbackSectionJLA.jpg) no-repeat top left; }
#fb-home .feedbackSection { margin: 1.6em 0; }
.hWraper h4.h4bg { background: #1d3430 url(/images/fbh4bg.gif) no-repeat scroll right top; margin:0 0 0.4em 0; border-color:#00261b; border-width: 1px 1px 0.4em 1px; border-style:solid; }
.hWraper h4.h4bg a { padding: 0.3em 0.4em; display:block; color:white; }
#fb-individual #content_R { width:21.9em !important; }
#fb-individual div.hWraper { width: 22.4em; }
#fb-individual div.hWraper.lfb { width: 17em; }
#searchByNameSubLabel *{ color:white; }
h3#artistName { font-size:2.2em; margin-bottom:0.2em; }
.hcp img { width:2.6em; height:3.2em; margin-left: 0.2em; font-size:10px; }
.fbContentBox { clear:both; padding:0.6em 0.8em; margin:0 0 0.6em 0; }
.fbContentBox * { color:white; }
.Style * { color:#123629; }
p.fbName { font-weight:bold; width:23em; }
p.fbName .uDate { font-size:0.8em; }
p.fbName .uName { font-size: 1.5em; }
h3#artistName .small { font-size:18px; }
.csStyle { background-color: #58b0c2; border-bottom: 0.6em solid #2e9cb3; }
.csStyle .csColor { color: #13849b; }
.adStyle { background-color: #c4b465; border-bottom: 0.6em solid #b5a13e; }
.adStyle .adColor { color: #9b8a35; }
.prStyle { background-color: #815da8; border-bottom: 0.6em solid #643a92; }
.prStyle .prColor { color: #55317d; }
.cdStyle { background-color: #62ad86; border-bottom: 0.6em solid #3f8762; }
.cdStyle .cdColor { color: #3a845d; }
.feebandSectionBox p { font-size:10px; }
.feebandSectionBox { margin-bottom: 0.6em; }
.fakeButton { text-decoration:none; line-height:1em;}
#feedbackFormBox { background-color:#E7EBEA; padding: 0.8em; clear:both; }
#feedbackFormBox *{ font-size:12px; }
#feedbackFormBox label { float:left; margin:0.3em; text-align:right; width:11em; clear:both; padding: 0.2em; }
.red { color:red; }
#feedbackFormBox #feedbackContent, #feedbackFormBox input { float:left; width:20em; text-align:left; padding:0.1em; margin:0.3em; }
#spkerType { float:left; width:22em; text-align:left; padding:0.1em; margin:0.3em; }
#feedbackFormBox p.star input { width:auto; }
.feedbackInputBorder { border: 1px solid #abadb3; }
#feedbackFormBox form { padding: 0.8em 0; }
#feedbackFormBox span.star input { width:auto; height:1.6em; }
span.star { padding: 0 0 0 1em; }
#feedbackFormBox h3 { font-size:1.6em; }
.size10 { font-size:10px !important; }
#feedbackFormBox #spkerType input { width:1.5em; height:1.5em; margin:0; position:absolute; top:0; left:0; }
#feedbackFormBox #spkerType label { text-align:left; width: 10em; clear:none; margin:0 0 0 1.5em; padding:0; line-height:1.6em; height:1.6em; }
#feedbackFormBox #spkerType label.error { text-align:right; position:absolute; left:10em; top:0; }
#termsWrap { clear:both; padding: 0.1em 0 0 12.2em; }
#termsWrap label { clear:none; width:auto; height:1.5em; margin:0; line-height:1.5em; padding:0 0 0 1.5em!important; float:none; text-align:left; display:block; }
#termsWrap input { height:1.5em; line-height:1.5em; margin:0 0.3em 0 0; padding:0; }
#termsWrap input#termsCon { position:absolute; top:0; left:0; width:1.4em; }
#termsWrap #termsCon { }
#feedbackFormBox #submitWrap { width:100%; clear:both; padding: 0.3em 0 0 0; margin:0; }
#feedbackFormBox #submitFeedback { text-align:center; height:3em; width:13.6em; font-size:1.5em;  margin: 0.6em 0 0 0; }
#msg p.TalignR span a, #msg p.TalignR span { font-size:11px; }
#feedbackFormBox label.error { color:red; width:23em; clear:both; margin:0 0 0 0em; text-align:left; padding-left:12.3em; }
#feedbackFormBox #termsWrap label.error { margin:0; padding:0 0 0 0.3em!important; }
#leaveFeedbackForm .red { cursor: help; }
#fb-individual .feebandSectionBox p { margin: 0 0 0.6em 0; }
.spanRadio { position: absolute; display:block; margin:0 0 0 0.3em; clear:both; }
p.spanRadio { position:relative; }
#msg { clear:both; padding:1.2em 0 0 0; }
#sortForm select{ width:6.5em; } 
.hcp a { text-decoration:none; cursor: default; }
p.jlaReply { padding: 0.6em; background-color:white; color: #03291E; opacity: 0.75; filter: alpha(opacity=75); -moz-opacity: 0.75;  }
p.jlaReply  span { color:#03291E; font-size:12px; font-weight:bold;} 
p.jlaReply span.uDate { font-size:10px; }
.replyContent { font-weight:normal!important; display:block; margin: 0.3em 0 0 0; }
#captcha { width:10.5em!important; clear:left; }
#capImg { float:left; margin-right: 1em; border: 1px solid #ABADB3; margin-bottom:0.3em; width:12.8em; height:3.5em; font-size:10px; }
#captchaDiv { margin:0.3em 0; }
#thxBox { background-color:#E7EBEA; padding: 0.8em; clear:both; }
#msg .Style { background-color:#E7EBEA; }
#sortForm { width:22em; text-align:right; }
.fbmsgBox { padding: 0.6em 0;}
#feedback-search-result p.fbName .uName { font-size:1em; }
/* cms */
.cmsContent .content_L .marginTB15 { font-size:10px!important;}
.cmsContent #content_L h3 { font-size:15px!important; }
.cmsContent #content_L h4 { font-size:15px!important;}
.cmsContent #content_L h5 { font-size:12px!important;} 
.cmsContent #content_L * { font-size:12px; }
.cmsContent #content_L p { margin-bottom: 0.5em !important; }
.cmsContent #content_L ul { list-style:circle!important; }
.cmsContent #content_L li { margin: 0 0 0.5em 2.5em!important; }
.float-left {float:left; display:block; margin:0 0.6em 0.6em 0;}
.float-right {float:right; display:block; margin:0 0 0.6em 0.6em;}
.cmsContent .biggerConternCMS { font-size:1.6em!important; }
.cmsContent #content_L .startColumnising {clear:both; height:1px; overflow:hidden; width:1px; display:block;}
.cmsContent #content_L .columniseThis {float:left; width:11em; display:block;}
.cmsContent #content_L .stopColumnising {clear:both; height:1px; overflow:hidden; width:1px; display:block;}
.cmsContent #content_L .columniseThis h5 { font-size:15px!important;} 

.unbrandedVideo { font-size:12px!important; font-weight:bold; }
.unbrandedPopup { font-size:12px!important; font-weight:bold; color:#FFF!important; }


.links {
	font-size:1.2em;
	position:absolute;
	left:-450px;
}