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

/** HOME **/
#home h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:155px;
	left:550px;
	background:url('/images/backgrounds/title-welcome.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:30px; /* for IE5.5's bad box model */
	padding-top:30px;
	overflow:hidden;
	font-size:11px;
	z-index:3000;
}


/** ABOUT **/
#about h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-about.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:37px; /* for IE5.5's bad box model */
	padding-top:37px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

/** NEWS **/
#news h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-news.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:37px; /* for IE5.5's bad box model */
	padding-top:37px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

/** CDM **/
#cdm h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-cdm.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:37px; /* for IE5.5's bad box model */
	padding-top:37px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

/** VQMA **/
#vqma h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-vqma.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:37px; /* for IE5.5's bad box model */
	padding-top:37px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}


/** CONTACT **/
#contact h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:130px;
	left:280px;
	background:url('/images/page-title-contact.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:37px; /* for IE5.5's bad box model */
	padding-top:37px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:5000;
}

/**  ENQUIRIES **/
#enquiries h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:130px;
	left:280px;
	background:url('/images/page-title-contact.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:37px; /* for IE5.5's bad box model */
	padding-top:37px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:5000;
}

/** CAREER **/
#career h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-career.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:37px; /* for IE5.5's bad box model */
	padding-top:37px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

/** CONSULTANCY **/
#consultancy h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-consultancy.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:45px; /* for IE5.5's bad box model */
	padding-top:45px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

#client h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-client.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:45px; /* for IE5.5's bad box model */
	padding-top:45px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

/** ARTICLES **/
#articles h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-articles.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:37px; /* for IE5.5's bad box model */
	padding-top:37px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

#testimonials h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-testimonials.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:45px; /* for IE5.5's bad box model */
	padding-top:45px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

/** shop **/
#shop h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-shop.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:45px; /* for IE5.5's bad box model */
	padding-top:45px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

/** elearning **/
#eLearning h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-elearning.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:44px; /* for IE5.5's bad box model */
	padding-top:44px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

#brochures h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-brochure.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:44px; /* for IE5.5's bad box model */
	padding-top:44px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

#register h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-register.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:44px; /* for IE5.5's bad box model */
	padding-top:44px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

#course_finder h1 {
	position:absolute;
	/*top:0px;
	left:0px;*/
	top:187px;
	left:280px;
	background:url('/images/page-title-course.png')
	no-repeat
	top
	left;
	margin-top:0;
	margin-bottom:0;
	width:400px;
	height: 0px !important; /* for most browsers */
    height /**/:44px; /* for IE5.5's bad box model */
	padding-top:44px;
	overflow:hidden;
	font-size:11px;
	color:#000000;
	z-index:4000;
}

.imageLarge {
	border-right:1px solid #ffffff;
	position:absolute;
	top:0px;
	left:0px;
	opacity:0.0;
	filter:alpha(opacity=0);
}

.imageSmall {
	
	position:absolute;
	top:0px;
	left:0px;
	opacity:0.0;
	filter:alpha(opacity=0);
}


.requestImage {
	margin-top:25px;
}

.imageContainerMask {
	/*
	position:absolute;
	top:135px;
	left:40px;
	border:1px solid;
	*/
	float:left;
	width:515px;
	height:430px;
}


.imageInner {
	width:460px;
	/*height:435px;
	border:1px solid;*/
}

.mainImage {
	border:1px solid #ffffff;
	margin-bottom:15px;
}

.thumbNail {
	float:left;
	margin-right:9px;
	border:1px solid #cccccc;
	cursor:pointer
}

.thumbNail#last {
	margin-right:0;
}

.headingContainer {
	position:absolute;
	top:339px;
	left:21px;
	width:671px;
	height:40px;
	background:url('/images/backgrounds/heading-back.png')
	no-repeat
	left
	top;
	z-index:2000;
}

.pageImage {
	width:210px;
	text-align:right;
	float:right;
	margin-bottom:5px;
}