.seminar-teaser .module-blue-header .b {
	background-image: none;
}
.seminar-teaser .intro {
	padding: 100px 16px 0 16px;
	color: #000;
}
.seminar-teaser.stock-market .intro {
	background: #fff url(../img/stock-market-teaser-background.jpg) left top no-repeat;
}
.seminar-teaser.forex .intro {
	background: #fff url(../img/forex-teaser-background.jpg) left top no-repeat;
}
.seminar-teaser.futures .intro {
	background: #fff url(../img/Futures-teaser-background.jpg) left top no-repeat;
}
.seminar-teaser ul {
	margin-top: 5px;
	padding-bottom:5px;
}

.seminar-teaser ul.internal-links a {
    font-weight: bold;
}

.seminar-teaser .book-now {
	background:	#fff url(../img/seminar-teaser-book-now-bg.jpg) left bottom no-repeat;
	padding: 5px 0 30px 35px
}

div.book-now p a {
    display: block;
    text-indent: -9999em;
    width: 287px;
    height: 37px;
    background: transparent url(../img/book-now-text.png) top left no-repeat;
}
.seminar-programme {
	padding: 0 16px 5px 16px;
	background:	#192538 url(../img/seminar-teaser-program-bg.jpg) left top no-repeat;
}
.seminar-programme h3 {
	padding-top: 100px;
	margin-bottom: 7px;
	font-size: 130%;
	color: #fff799;
}
.seminar-programme h3 a {
	color: #fff799;
	text-decoration: underline;
}
.seminar-programme h3 a:hover {
	color: #ffffff;
}
.seminar-teaser.stock-market .seminar-programme h3 {
	background: transparent url(../img/stock-market-teaser-traders-bg.jpg) top center no-repeat;
}   
.seminar-teaser.forex .seminar-programme h3 {
	background: transparent url(../img/forex-teaser-profits-bg.jpg) top center no-repeat;
}
.seminar-teaser.futures .seminar-programme h3 {
	background: transparent url(../img/Futures-teaser-traders-bg.jpg) top center no-repeat;
}

.seminar-programme p a {
	margin-top: 10px;
	display: block;
    text-indent: -9999em;
    width: 308px;
    height: 41px;
}
.seminar-teaser.stock-market .seminar-programme p a {
	background: transparent url(../img/find-free-stock-market-dates-text.png) top center no-repeat;
}
.seminar-teaser.forex .seminar-programme p a {
	background: transparent url(../img/find-free-forex-dates-text.png) top center no-repeat;
}

.seminar-teaser .seminar-teaser-foot,
.seminar-teaser .seminar-teaser-foot div {
    background: transparent url(../img/module-blue-no-fade-no-header.png) bottom right no-repeat;
    height: 10px;
}

.seminar-teaser .seminar-teaser-foot {
    position: relative;
   	/*width: 343px;*/
    margin-bottom: -10px;
    margin-left: 10px;
}


.seminar-teaser .seminar-teaser-foot div {
    position: relative;
    width: 10px;
    margin-left: -10px;
    background-position: bottom left;
}

.training-programmes .teaser .content {
    min-height: 100px;
}

.training-programmes .teaser .bd {
    padding: 3px 9px 6px 2px;
}

.training-programmes .teaser .bd p {
    text-align: center;
    color: #fff;
    font-size: 125%;
}

.training-programmes .teaser .bd p em {
    font-weight: bold;
}

.training-programmes .teaser .bd p a {
    text-decoration: underline;
    color: #fff699;
}

.training-programmes .teaser .bd p a.cta {
    margin: 5px auto 0 auto;
}

.training-programmes .teaser .bd p a:hover {
    color: #fff;
}

.training-programmes h2 {
    font-size: 175%;
    color: #fff;
    text-align: center;
    background: transparent url(../img/hr.gif) bottom left repeat-x;
    padding: 0 0 6px 1px;
    margin-bottom: 14px;
}

.training-programmes .tp-module .bd ol {
    margin-left: 18px;
}

.training-programmes .tp-module .bd ol li {
    font-weight: bold;
    list-style-type: decimal;
}

.training-programmes #main-right .module .bd ul {
    margin-left: 16px;
}

.training-programmes #main-right .module .bd ul li {
    list-style-type: disc;
    margin-bottom: 5px;
}

.training-programmes #main-right h4 {
    font-weight: bold;
    margin-bottom: 10px;
}

.training-programmes #main-right li h4 {
    margin-bottom: 0;
}

.training-programmes .tp-module .bd {
    font-size: 90%;
    padding-top: 10px;
    padding-right: 10px;
}

.training-programmes .tp-module p {
    margin-bottom: 10px;
    font-weight: normal;
    line-height: 1.4em;
}

.training-programmes #main-right .included h4 {
    margin-bottom: 20px;
    position: absolute;
    width: 120px;
}

.training-programmes #main-right .included ol.two-days li h4 {
    width: 200px;
}

.training-programmes #main-right .included h4 em {
    display: block;
    font-weight: normal;
    font-size: 130%;
}

.training-programmes .included h4 span {
    display: none;
}

.training-programmes .included .bd {
    padding: 0;
}

.training-programmes .included ol li {
    display: block;
    float: left;
    width: 30%;
    padding: 10px 0 20px 6px;
    margin-right: 6px;
    background: transparent url(../img/training-programme-divider.jpg) right center no-repeat;
    height: 100%;
}

.training-programmes .included ol.two-days li {
    width: 47.5%;
}

.training-programmes .included ol li.last {
    background-image: none;
}

.training-programmes #main-right .included .bd ol ul {
    padding-top: 65px;
    color: #fff;
    margin-left: 12px;
    list-style: disc;
}

.training-programmes .included ol.two-days li ul li,
.training-programmes .included ol ul li {
    font-size: 95%;
    padding: 0;
    display: list-item;
    float: none;
    width: auto;
    background-image: none;
}

#learn-traders-university {
    margin: 5px auto 0 auto;
    background-image: url(../img/learn-traders-university.png);
    width: 295px;
    height: 46px;
    text-align: center;
}

#learn-ultimate-forex-profits {
    margin: 5px auto 0 auto;
    background-image: url(../img/learn-about-ultimate-forex-profits.png);
    width: 315px;
    height: 46px;
    text-align: center;
}

#stock-market-master-trader .modules-three-one .content {
    min-height: 340px;
}
