/* Finance Malta */
.articlePhoto { float:left; margin-right:15px; margin-bottom:15px;  }
.contentList li{height:132px}
.infoTable{}
.infoTable td{ padding:3px; background:#dfdfdf; border-radius:3px;}
.infoTable td.title{ background:#0055a5; color:#FFF; font-weight:bold;}
.infoTable td.nobg{ background:none;}
.infoTable td.nobg img{width:32px; height:32px;}
.imgRightAbu{ float:right; margin:5px 0 0 10px 10px; border-radius:3px;}
.imgRight{ float:right; margin:5px 0 0 10px; border-radius:3px;}

.eventsTable{ width: 100%; margin: 10px 0 0; text-align: center; text-align:left; }
.eventsTable tr { background:#F0F0F0; }
.eventsTable tr:hover { opacity: 0.8; }
.eventsTable tr:nth-child(even) { background: #d8d8d8; }
.eventsTable td { border-bottom: 1px solid #cfcfcf; border-top: 2px solid #ebecec; padding: 3px 5px; background: url(../design_images/divider-small-02.png) 0 0 no-repeat; }
.eventsTable td.title { background: none; font-size: 12px; text-align: left; }
.eventsTable td a { display: block; color: #383838; }
.eventsTable td a:hover { text-decoration: none; }

    .topTable{ width: 985px; color:#fff; font-size: 12px; float:left;}

 .topTable a { color:#FFF; }

    .topTable td.titles{ background:url(design_images/div-horiz-red.png) repeat-x left bottom #aa1329; font-weight:bold; padding:10px 15px;}
    .topTable td.detail{ background:url(design_images/div-horiz-red.png) repeat-x left bottom #e51937; padding:10px 15px;}
    .topTable td.noLine{ background-image:none}
    .topTable td img{ float:right;}
    .topTable td .banner{ position:relative; display:block;}
    .topTable td .banner .text{ position:absolute; z-index:5; background: rgba(0, 0, 0, 0.8); top:130px; right:25px; width:500px; padding:5px 10px; border-radius:5px; text-align:center;}
    .topTable td .banner .text img{ float:none;}
    .topTable td .banner .text h2{ font-size:23px; margin:8px 0;}
    .topTable td .banner .text h3{  margin: 0;}
    .navigation{width:100%; list-style:none; margin:10px 0 0; padding:0; float:left;}
    .navigation li{ float:left; margin:3px 5px 0 0; padding:0;}
    .navigation li:last-child { margin:3px 0 0 0; }
    .navigation li a{ background:url(design_images/arrow-right-white.png) no-repeat 10px 10px #0055a5 ; padding:7px 8px 5px 22px; color:#fff; text-decoration:none; font-size:12px;}
    .navigation li a:hover{ background:url(design_images/arrow-right-white.png) no-repeat 10px 8px #e51937 ; }
    .confCont{width: 985px; font-size: 12px; float:left; margin:15px 0 0; }
    .confCont td{ padding:20px 0;}
    .confCont td.top{ background:#e8e8e8; padding:3px; text-align:center;}
    .confCont td.top a{ color:#e51937; font-weight:bold; display:block; text-decoration:none;}
    .confCont h2{ background:url(design_images/div-horiz-light.png) repeat-x left bottom; padding:0 0 10px; font-size:20px;}
	.confCont h3.date{ color:#e51937; padding:3px 5px; background:#F2F2F2; border-radius:3px;}	
    .confCont img.rightImg{ float:right; border:1px solid #dbdbdb; margin:0 0 15px 5px;}
    .overviewTable, .confSpeakers, .scheduleConf{ width:100%; font-size: 12px;}
    .overviewTable td, .confSpeakers td{ padding:0;}
    .overviewTable td img{ border:1px solid #dbdbdb; margin:0 0 10px;}
    .confSpeakers td img{ border:1px solid #dbdbdb; margin:0px;}
    .overviewTable td.desc{ padding:0 20px 5px; }
    .confSpeakers{ text-align:center;}
    .scheduleConf td{ padding:3px; width:50%; }
    .scheduleConf td table td.date{ width:10%; color:#e51937; font-weight:bold;}
    .scheduleConf td table td.desc{ width:90%;}
    .confSpeakers1 {width:100%; font-size: 12px;}
    .panelists{ margin:0 0 0 20px; padding:0; list-style-image:url(design_images/arrow-right-small-red.png); width:100%;}
    .panelists li{ margin:0; padding:0; float:left; width:25%;}
/* Finance Malta - Event Detail */
.tempContainer1{font-family:arial; width:100%; background-color:#0055a5; border-radius:5px; float:left;}
.tempContainer1 .wrapper11{padding:8px 6px; float:left;}
.tempContainer1 .headerr{width:100%; color:#fff; font-size:20px; line-height:26px; text-shadow:1px 1px #313131; margin-bottom:6px; text-align:center;}
.tempContainer1 .headerr div:first-child{font-size:22px; font-weight:bold;}
.tempContainer1 .headerr div:last-child{font-size:18px;}
.tempContainer1 .details{width:100%; color:#fff; font-size:22px; background-color:#fff; float:left; border-radius:5px;}
.tempContainer1 .details .node{width:100%; color:#fff;  background-color:#fff; background-color:#eee;   border-radius:5px; color:#000;margin-bottom:8px; float:left; box-shadow:1px 1px 1px 0 #e7e7e7;  border-right:solid 2px #e51937; }
.tempContainer1 .details .node div{float:left; font-size:14px; padding:5px; height:auto;}
.tempContainer1 .details .node div:first-child{background-color:#e51937; color:#fff; font-weight:bold; border-top-left-radius:3px; border-bottom-left-radius:3px; width:25%; text-align:right;} 
.tempContainer1 .details .node div:last-child{background-color:#eee; color:#313131; border-top-right-radius:3px; border-bottom-right-radius:3px; width:70%;}
.tempContainer1 .wrapper11 .details .h9{font-size:17px; color:#313131; margin-left:0; margin-bottom:10px; font-weight:bold;}
.tempContainer1 .wrapper11 .details .wrapper111{padding:10px; background-color:transparent;}
.tempContainer1 a{color:#aaa;}
.tempContainer1 .content11{color:#313131; font-size:12px; margin-top:10px; float:left;}
.tempContainer1 .bignode {margin-top:10px;  float:left; width:100%; font-size:12px; color:#313131; background-color:#eee; }
.tempContainer1 .bignode p, .tempContainer1 .bignode div{  padding:5px; }
.tempContainer1 .bignode:last-child{margin-bottom:20px;}
.tempContainer1 .bignode div:first-child{background-color:#e51937; color:#fff; font-weight:bold; font-size:14px; padding:5px 4px 4px 4px; border-top-left-radius:5px; border-top-right-radius:5px; }
.tempContainer1 .bignode div:last-child{border-bottom-left-radius:5px; border-bottom-right-radius:5px; line-height:20px; float:left; width:600px;}
.tempContainer1 ul{float:left; list-style-type:square; margin-left:0;}
.tempContainer1 .register-container{height:40px; float:left; width:100%; background-color:#dadada;}
.tempContainer1 .register-container .btn.red{font-size:12px; margin-top:8px;} 
/* Finance Malta - Sub page Overview  */
#subPageTemplate li {height:173px !important;}
