@charset "UTF-8";
/* CSS Document */

/* Adverts for Mag */


.ad-right-column {
	width: 100%;
	height: 500px;
	float: left;
	display: block;
}
.verticle-spacer-10 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 10px !important;
}
.verticle-spacer-20 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 20px !important;
}
.verticle-spacer-30 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 30px !important;
}
.verticle-spacer-40 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 40px !important;
}
.verticle-spacer-50 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 50px !important;
}
.verticle-spacer-60 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 60px !important;
}
.verticle-spacer-70 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 70px !important;
}
.verticle-spacer-80 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 80px !important;
}
.verticle-spacer-90 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 90px !important;
}
.verticle-spacer-100 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 100px !important;
}
.verticle-spacer-150 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 150px !important;
}
.verticle-spacer-200 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 200px !important;
}
.verticle-spacer-250 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 250px !important;
}
.verticle-spacer-300 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 300px !important;
}
.verticle-spacer-350 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 350px !important;
}
.verticle-spacer-380 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 380px !important;
}
.verticle-spacer-400 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 400px !important;
}
.verticle-spacer-450 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 450px !important;
}
.verticle-spacer-500 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 500px !important;
}
.verticle-spacer-600 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 600px !important;
}
.verticle-spacer-650 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 650px !important;
}
.verticle-spacer-700 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 700px !important;
}
.verticle-spacer-800 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 800px !important;
}
.verticle-spacer-1000 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 1000px !important;
}
.verticle-spacer-1070 {
	display: block;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 1070px !important;
}


.ad-500x300-top {
	height: 520px;
	width: 300px;
	margin-top: -60px;
	margin-right: 20px;
	margin-left: 20px;
	display: block;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
}
.ad-500x300 {
	height: 520px;
	width: 300px;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	display: block;
	float: left;
}
.ad-500x300-2 {
	height: 500px;
	width: 300px;
	margin-top: 10px;
}
.ad-500x300-3 {
	width: 300px;
	display: block;
	margin-top: 20px;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
}
.ad-500x300-sarasin {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-bottom: -500px;
	margin-top: 20px;
}
.ad-500x300-sarasin2 {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-bottom: -500px;
	margin-top: -270px;
}
.ad-500x300-sarasin3 {
	width: 300px;
	display: block;
	margin-top: 140px;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
}
.ad-500x300-sarasin4 {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-bottom: -500px;
	margin-top: -260px;
}
.ad-500x300-sarasin5 {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-bottom: -250px;
	margin-top: -60px;
}
.ad-500x300-sarasin6 {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-bottom: -250px;
	margin-top: -160px;
}
.ad-500x300-SuttonWillson {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-top: -230px;
}
.ad-500x300-SuttonWillson2 {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-top: -240px;
}
.ad-500x300-SuttonWillson3 {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-top: -100px;
}
.ad-300x300-SuttonWillson {
	height: 300px;
	width: 300px;
	display: block;
	float: left;
	margin-top: -130px;
}
.ad-300x300-SuttonWillson2 {
	height: 300px;
	width: 300px;
	display: block;
	float: left;
	margin-top: 20px;
}
.ad-300x300-SuttonWillson3 {
	height: 300px;
	width: 300px;
	display: block;
	float: left;
	margin-top: 70px;
	margin-bottom: -150px;
}
.ad-300x300-Origin {
	height: 300px;
	width: 300px;
	display: block;
	float: left;
	margin-top: -130px;
}
.ad-500x300-Evercore {
	height: 520px;
	width: 300px;
	margin-top: -400px;
	display: block;
	float: left;
}
.ad-500x300-Evercore2 {
	height: 520px;
	width: 300px;
	margin-top: -250px;
	display: block;
	float: left;
}
.ad-500x300-Evercore3 {
	height: 520px;
	width: 300px;
	margin-top: -210px;
	display: block;
	float: left;
}
.ad-500x300-Turcan {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-top: -500px;
}
.ad-500x300-Turcan2 {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-top: 0px;
}
.ad-500x300-Turcan3 {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-top: -160px;
}
.ad-500x300-SCM {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-top: -160px;
}
.ad-300x300-LSE {
	height: 300px;
	width: 300px;
	margin-top: 80px;
	display: block;
	float: left;
}
.ad-300x300-Sheen {
	height: 300px;
	width: 300px;
	margin-top: 60px;
	display: block;
	float: left;
}
.ad-300x300-GeneralMedical {
	height: 300px;
	width: 300px;
	margin-top: 20px;
	display: block;
	float: left;
	margin-bottom: 380px;
}
.ad-300x300-GeneralMedical2 {
	height: 300px;
	width: 300px;
	margin-top: 220px;
	display: block;
	float: left;
}
.ad-500x300-leeds {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-bottom: -250px;
	margin-top: -500px;
}
.ad-500x300-leeds2 {
	height: 500px;
	width: 300px;
	display: block;
	float: left;
	margin-bottom: -250px;
	margin-top: -250px;
}
.ad-300x300-m-hance {
	height: 300px;
	width: 300px;
	margin-top: -130px;
	display: block;
	float: left;
}
.ad-300x300-m-hance2 {
	height: 300px;
	width: 300px;
	margin-top: 20px;
	display: block;
	float: left;
}
.ad-300x300-m-hance3 {
	height: 300px;
	width: 300px;
	margin-top: -150px;
	display: block;
	float: left;
}
.ad-500x300-0px {
	display: block;
	float: left;
}
.ad-500x300-10px {
	height: 520px;
	width: 300px;
	margin-top: 10px;
	display: block;
	float: left;
}
.ad-500x300-20px {
	height: 520px;
	width: 300px;
	margin-top: 20px;
	display: block;
	float: left;
}
.ad-500x300-20px-20 {
	height: 520px;
	width: 300px;
	margin-top: 20px;
	display: block;
	float: left;
	margin-left: 20px;
}
.ad-500x300-30px {
	height: 520px;
	width: 300px;
	margin-top: 30px;
	display: block;
	float: left;
}
.ad-500x300-40px {
	height: 520px;
	width: 300px;
	margin-top: 40px;
	display: block;
	float: left;
}
.ad-500x300-50px {
	height: 520px;
	width: 300px;
	margin-top: 50px;
	display: block;
	float: left;
}
.ad-500x300-60px {
	height: 520px;
	width: 300px;
	margin-top: 60px;
	display: block;
	float: left;
}
.ad-500x300-70px-0 {
	height: 520px;
	width: 300px;
	margin-top: 70px;
	display: block;
	float: left;
}
.ad-500x300-70px {
	height: 520px;
	width: 300px;
	margin-top: 70px;
	margin-right: 20px;
	margin-left: 20px;
	display: block;
	float: left;
}
.ad-500x300-80px {
	height: 520px;
	width: 300px;
	margin-top: 80px;
	display: block;
	float: left;
}
.ad-500x300-83px {
	height: 520px;
	width: 300px;
	margin-top: 83px;
	display: block;
	float: left;
}
.ad-500x300-90px {
	height: 520px;
	width: 300px;
	margin-top: 90px;
	display: block;
	float: left;
}
.ad-500x300-100px {
	height: 520px;
	width: 300px;
	margin-top: 100px;
	display: block;
	float: left;
}
.ad-500x300-130px {
	height: 520px;
	width: 300px;
	margin-top: 130px;
	display: block;
	float: left;
}
.ad-500x300-140px {
	height: 520px;
	width: 300px;
	margin-top: 140px;
	display: block;
	float: left;
}
.ad-500x300-150px {
	height: 520px;
	width: 300px;
	margin-top: 150px;
	display: block;
	float: left;
}
.ad-500x300-160px {
	height: 520px;
	width: 300px;
	margin-top: 160px;
	display: block;
	float: left;
}
.ad-500x300-170px {
	height: 520px;
	width: 300px;
	margin-top: 170px;
	display: block;
	float: left;
}
.ad-500x300-180px {
	height: 520px;
	width: 300px;
	margin-top: 180px;
	display: block;
	float: left;
}
.ad-500x300-190px {
	height: 520px;
	width: 300px;
	margin-top: 190px;
	display: block;
	float: left;
}
.ad-500x300-200px {
	height: 520px;
	width: 300px;
	margin-top: 200px;
	display: block;
	float: left;
}
.ad-500x300-230px {
	height: 520px;
	width: 300px;
	margin-top: 230px;
	display: block;
	float: left;
}
.ad-500x300-250px {
	height: 520px;
	width: 300px;
	margin-top: 250px;
	display: block;
	float: left;
}
.ad-500x300-270px {
	height: 520px;
	width: 300px;
	margin-top: 270px;
	display: block;
	float: left;
}
.ad-500x300-280px {
	height: 520px;
	width: 300px;
	margin-top: 280px;
	display: block;
	float: left;
}
.ad-500x300-300px {
	height: 520px;
	width: 300px;
	margin-top: 300px;
	display: block;
	float: left;
}
.ad-500x300-310px {
	height: 520px;
	width: 300px;
	margin-top: 310px;
	display: block;
	float: left;
}
.ad-500x300-320px {
	height: 520px;
	width: 300px;
	margin-top: 320px;
	display: block;
	float: left;
}
.ad-500x300-330px {
	height: 520px;
	width: 300px;
	margin-top: 330px;
	display: block;
	float: left;
}
.ad-500x300-350px {
	height: 500px;
	width: 300px;
	margin-top: 350px;
}
.ad-300x300 {
	height: 320px;
	width: 300px;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	display: block;
	float: left;
}
.ad-300x300-0px {
	height: 300px;
	width: 300px;
	margin-top: 0px;
	display: block;
	float: left;
}
.ad-300x300-13px {
	height: 300px;
	width: 300px;
	margin-top: -13px;
	display: block;
	float: left;
}
.ad-300x300-20px {
	height: 300px;
	width: 300px;
	margin-top: 20px;
	display: block;
	float: left;
}
.ad-300x300-20px-20 {
	height: 300px;
	width: 300px;
	margin-top: 20px;
	display: block;
	float: left;
	margin-left: 20px;
}
.ad-300x300-30px {
	height: 300px;
	width: 300px;
	margin-top: 30px;
	display: block;
	float: left;
}
.ad-300x300-40px {
	height: 300px;
	width: 300px;
	margin-top: 40px;
	display: block;
	float: left;
}
.ad-300x300-50px {
	height: 300px;
	width: 300px;
	margin-top: 50px;
	display: block;
	float: left;
}
.ad-300x300-60px {
	height: 300px;
	width: 300px;
	margin-top: 60px;
	margin-right: 20px;
	margin-left: 20px;
	display: block;
	float: left;
}
.ad-300x300-60px-0 {
	height: 300px;
	width: 300px;
	margin-top: 60px;
	display: block;
	float: left;
}
.ad-300x300-70px {
	height: 300px;
	width: 300px;
	margin-top: 70px;
	display: block;
	float: left;
}
.ad-300x300-80px {
	height: 300px;
	width: 300px;
	margin-top: 80px;
	margin-right: 20px;
	margin-left: 20px;
	display: block;
	float: left;
}
.ad-300x300-80px-0 {
	height: 300px;
	width: 300px;
	margin-top: 80px;
	display: block;
	float: left;
}
.ad-300x300-100px {
	height: 300px;
	width: 300px;
	margin-top: 100px;
	display: block;
	float: left;
}
.ad-300x300-110px-0 {
	height: 300px;
	width: 300px;
	margin-top: 110px;
	display: block;
	float: left;
}

.ad-300x300-110px {
	height: 300px;
	width: 300px;
	margin-top: 110px;
	margin-right: 20px;
	margin-left: 20px;
	display: block;
	float: left;
}
.ad-300x300-130px {
	height: 300px;
	width: 300px;
	margin-top: 130px;
	display: block;
	float: left;
}
.ad-300x300-120px {
	height: 300px;
	width: 300px;
	margin-top: 120px;
	display: block;
	float: left;
}
.ad-300x300-140px {
	height: 300px;
	width: 300px;
	margin-top: 140px;
	display: block;
	float: left;
}
.ad-300x300-150px {
	height: 300px;
	width: 300px;
	margin-top: 150px;
	display: block;
	float: left;
}
.ad-300x300-160px {
	height: 300px;
	width: 300px;
	margin-top: 160px;
	display: block;
	float: left;
}
.ad-300x300-180px {
	height: 300px;
	width: 300px;
	margin-top: 180px;
	margin-right: 20px;
	margin-left: 20px;
	display: block;
	float: left;
}
.ad-300x300-180px-0 {
	height: 300px;
	width: 300px;
	margin-top: 180px;
	display: block;
	float: left;
}
.ad-300x300-200px {
	height: 300px;
	width: 300px;
	margin-top: 200px;
	display: block;
	float: left;
}
.ad-300x300-210px {
	height: 300px;
	width: 300px;
	margin-top: 210px;
	display: block;
	float: left;
}
.ad-300x300-220px {
	height: 300px;
	width: 300px;
	margin-top: 220px;
	display: block;
	float: left;
}
.ad-300x300-240px {
	height: 300px;
	width: 300px;
	margin-top: 240px;
	display: block;
	float: left;
}
.ad-300x300-250px {
	height: 300px;
	width: 300px;
	margin-top: 250px;
	display: block;
	float: left;
}
.ad-300x300-270px {
	height: 300px;
	width: 300px;
	margin-top: 270px;
	display: block;
	float: left;
}
.ad-300x300-280px {
	height: 300px;
	width: 300px;
	margin-top: 280px;
	display: block;
	float: left;
}
.ad-300x300-350px {
	height: 300px;
	width: 300px;
	margin-top: 350px;
	display: block;
	float: left;
}
.ad-100x300-300px {
	height: 100px;
	width: 300px;
	margin-top: 300px;
	display: block;
	float: left;
}
.ad-300x300-1000px {
	height: 300px;
	width: 300px;
	margin-top: 1000px;
	display: block;
	float: left;
}
.ad-200x300-10px {
	height: 200px;
	width: 300px;
	margin-top: 10px;
	display: block;
	float: left;
}
.ad-200x300-60px {
	height: 200px;
	width: 300px;
	margin-top: 60px;
	display: block;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
}
.ad-200x300-100px {
	height: 200px;
	width: 300px;
	margin-top: 100px;
	display: block;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
}
.ad-200x300-230px {
	height: 200px;
	width: 300px;
	margin-top: 230px;
	display: block;
	float: left;
}
.ad-200x300-810px {
	height: 200px;
	width: 300px;
	margin-top: 810px;
	display: block;
	float: left;
}
.ad-100x300-top {
	height: 100px;
	width: 300px;
	display: block;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
}
.ad-300x300-m-hancde {
	height: 300px;
	width: 300px;
	margin-top: 50px;
	display: block;
	float: left;
	margin-bottom: -300px;
}
