@charset "UTF-8";
/* CSS Document */

/* HEADER */
.lt-ie8 .header-center { padding-bottom:15px; }
.lt-ie8 .header-search-submit { border:0; }
.lt-ie8 .header-search { width:350px; }
.lt-ie8 .header-search-box { width:327px; line-height:27px; height:27px; padding:0 10px; margin:0; }
.lt-ie8 .header-search-select { height:27px; }
.lt-ie8 .header-search-select select { margin-top:1px; }


/* FOOTER */
.lt-ie8 .footer-column { width:19.9%; padding-left:0; padding-right:0; }
.lt-ie8 .footer-section { padding:10px 10px 0 10px; }
.lt-ie8 .footer-center { padding-bottom:35px; }
.lt-ie8 .identity-container { border:0; box-shadow:none; background:url(/web/FILES/_rdg_corporate-template-files/rdg_spritesheet-ie.png) 0 -250px repeat-x; }

/* NAVIGATION */
.lt-ie8 .navigation-container { border-bottom:0; box-shadow:none; background:url(/web/FILES/_rdg_corporate-template-files/rdg_spritesheet-ie.png) 0 -360px repeat-x; }
.lt-ie8 .navigation-main, .lt-ie8 .navigation-submenus, .lt-ie8 .nav-soc { border:0; box-shadow:none; background:url(/web/FILES/_rdg_corporate-template-files/rdg_spritesheet-ie.png) 0 -160px no-repeat; }
.lt-ie8 .nav-soc { margin-right:2px; width:120px; }
.lt-ie8 .nav-soc li { width:40px; }
.lt-ie8 .navigation-secondary { border:0; box-shadow:none; background:url(/web/FILES/_rdg_corporate-template-files/rdg_spritesheet-ie.png) right -200px no-repeat; }

/* HERO */
.lt-ie9 .main-hero-overlay:before { display:none; }

.lt-ie8 .main-hero-headers { padding-top:17px; }
.lt-ie8 .body-with_home .main-hero-headers { padding-top:0; }

.ie7 .main-hero-table { padding:10px; 0 10px 0; display:block; }

.ie6 .main-hero-overlay { background:none; }

/* PAGE HEADER */
.lt-ie8 .page-header { width:70%; padding-left:20px; }

/* FORMS */
.lt-ie8 .find-course-submit { height:32px; outline:none; border:0px; margin-top:1px; }

/* CONNECT LIST */
.lt-ie8 .connect-list li a { padding:0; }

/* COLOUR BAND */
.lt-ie8 .colour-band-search { padding-left:10px; padding-right:10px; }
.lt-ie8 .colour-band-textinput { padding-top:0; padding-bottom:0; height:32px; }
.lt-ie8 .colour-band-submit { height:34px; outline:none; border:0px; margin-top:1px; }
.lt-ie8 .colour-band-container ul { padding-left:10px; padding-right:10px; }

/* KICKERBOX */
.lt-ie8 .kicker-box { padding-top:5px; }

/* ARROW LIST */
.lt-ie8 .arrow-list li, .lt-ie8 #home-rec ul li, .lt-ie8 .content-body ul li, .lt-ie8 .pullout-box ul li, .lt-ie8 .colour-band-container ul li { background:url(/web/FILES/_rdg_corporate-template-files/rdg_spritesheet-png.png) -478px -247px no-repeat; } /* REGULAR ARROW */
.lt-ie8 .footer-column .arrow-list li, .lt-ie8 .navigation-submenus-sub-list li, .lt-ie8 .colour-band-container ul li { background-position:-478px -58px; } /* MID ARROW */



/* IE6 FIXES */
.ie6 .main-hero-headers {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC6f477d, endColorstr=#CC6f477d);
	width:40%;
	padding:20px;
	display: block;
	margin-top:20px;
	margin-left:20px;
}
.ie6 .content-header-link:hover {
	text-decoration:underline;
}
.ie6 .findout-box-mobile-link {
	background:#bf0071;
}
.ie6 .findout-box-mobile-link:hover {
	background:#8a0052;
}
.ie6 .main-hero-header,
.ie6 .main-hero-subheader {
	padding-left:0;
}
.ie6 .events-links-date {
	position:relative;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
}
.ie6 .events-links-link {
	padding-left:0;
}
.ie6 .content-header-link,
.ie6 .content-header,
.ie6 .findout-box-header {
	color:#6f477d !important;
}
.ie6 .main-hero-table {
	padding:0;
}
.ie6 .main-hero-center {
	padding:0;
	height:auto;
	width:100%;
}
.ie6 .footer-link {
}
.ie6 .footer-item {
	float:left;
	width:100%;
}

.lt-ie8 #home-rec ul { padding-left:10px; }

.ie6 .flex-direction-nav {
	background:#333;
	height:30px;
	width:60px;
	bottom:0;
	z-index:200;
	position: absolute;
}
.ie6 .flex-direction-nav li {
	width:30px;
	height:30px;
	float:left;
	background:#222;
}
.ie6 .flex-direction-nav a {
	z-index:2000;
	background:transparent url(../images/sprites/spritesheet-ie.png) -85px -925px no-repeat;
	filter:alpha(opacity=20);
	height:30px;
	top:0;
	width:30px;
	margin-top:0px;
	position:static;
}
.ie6 .flex-direction-nav a:hover { filter:alpha(opacity=100); }
.ie6 .flex-direction-nav .flex-next { left:20px; background-position:-125px -925px; }

.ie6 .identity-container {
	margin-top:0;
}




/* IE7 FIXES */

.ie7 .main-hero-headers { display:block; }

.ie7 .main-hero-center,
.ie7 .main-hero-overlay {
	height:375px;
	top:0;
}
.ie7 .main-hero-center { height:350px; }
.ie7 .main-hero-header {
	margin:15px 10px 0 10px;
	width:330px;
	padding-top:90px;
}
.ie7 .main-hero-subheader {
	margin:0 10px 25px 10px;
}


.lt-ie8 .navigation-submenus-item, .lt-ie8 .navigation-secondary { position:static; }
.lt-ie8 .navigation-submenus-sub-list { right:2.5%; left:2.5%; width:auto; }
.ie6 .navigation-submenus-sub-list {
	right:auto;
	left:0;
	width:900px;
	top:40px;
}
.ie6 .navigation-sub-section {
	width:170px;
}
.ie6 .navigation-submenus-toggle {
	float:left;
}

.ie7 .findout-box-header {
	width:95%;
	margin:0 auto 10px auto;
	font-size:2em;
	max-width: 1085px;
	font-family: "Vesta W01", "Rdg-Vesta", "Vesta", "Rdg Vesta", 'Lucida Sans', verdana, Helvetica, 'sans serif';
	font-weight: 400;
}
.ie7 .findout-box-mobile {
	display:block;
	padding:20px 10px 20px 10px;
	border-bottom:#ccc solid 1px;
	overflow:hidden;
}
.ie7 .findout-box-mobile-list {
	width:96%;
	margin:0 auto 10px auto;
	max-width: 1090px;
}
.ie7 .findout-box-mobile-item {
	width:24.9%;
	float:left;
	padding:0;
}
.ie7 .main-hero-mobile-homepage {
	margin-bottom:0;
	background:#ddd;
}
.ie7 .findout-box-mobile-link {
	display:block;
	padding:15px 10px;
	border-radius:3px;
	color:#fff;
	text-shadow:rgba(0,0,0,0.1) 0 1px 2px;
	text-align:center;
	margin:0 5px;
}

.ie6 .flex-control-nav {
	position:absolute;
	bottom:0;
	left:60px;
	width:auto;
	height:30px;
	background:#222;
}
.ie6 .flex-control-nav li {
	background:none;
	width:30px;
	height:30px;
	float:left;
	padding:0;
}
.ie6 .flex-control-paging li a.flex-active,
.ie6 .flex-control-paging li a:hover,
.ie6 .flex-control-paging li a {
	background:none;
}
.ie6 .flex-control-paging li a {
	font-family:"Vesta W01 Bold", "Rdg-Vesta", "Vesta", "Rdg Vesta", 'Lucida Sans', verdana, Helvetica, 'sans serif';
	font-weight:400;
	text-indent: 0;
	text-align: center;
	width:30px;
	height:30px;
	line-height:30px;
	color:#888;
	text-shadow:#111 0 1px;
}
.ie6 .flex-control-paging li a.flex-active {
	color:#fff;
}


.ie7 .events-date {
	padding:5px 0;
}
.ie7 .events-findoutmore {
	margin-right:15px;
}
.ie7 .content-column {
	padding:5px 0;
}
.ie7 .henley-malaysia-hold {
	padding:0;
	overflow: hidden;
}
.ie7.no-touch .content-tabs-holder.tabs-stuck {
	position: relative;
	width:100%;
}
.ie7.no-touch .content-tabs-holder.tabs-stuck + .content-tabs-clear {
	display: none;
}
.lt-ie8 .cl-main_r, .lt-ie8 .cl-side_r, .lt-ie8 .cl-main_2, .lt-ie8 .cl-side_2l, .lt-ie8 .cl-side_2r { padding-left:0; padding-right:0; }

.lt-ie8 .cl-main_r .content-body { padding-right:20px; }
.lt-ie8 .cl-main_2 .content-body { padding-right:20px; padding-left:20px; }

.lt-ie8 .pullout-box { width:99%; margin-left:auto; margin-right:auto; }

.lt-ie8 .left-menu-list li a { line-height:18px; padding-bottom:10px; padding-top:10px; }

.lt-ie8 .main-hero { margin-top:-37px; }
.lt-ie8 .body-with_home .main-hero { margin-top:0; }
.lt-ie8 .breadcrumbs-container { position:relative; z-index:200; }
.lt-ie8 .breadcrumbs-container + .content-center { margin-top:40px; }
.lt-ie8 .main-hero-slide h2 { margin-top:40px; }

.lt-ie8 .content-center { margin-bottom:50px; }
.lt-ie8 #home-pro.content-center, .lt-ie8 #home-rec.content-center { margin-bottom:10px; margin-top:0; padding-top:40px; }
.lt-ie8 #home-pro.content-center { padding-top:0; }

.lt-ie8 .cl-50, .lt-ie8 .cl-33, .lt-ie8 .navigation-sub-section { padding-left:0; padding-right:0; }
.lt-ie8 .cl-50 h2, .lt-ie8 .cl-50 h3, .lt-ie8 .cl-50 p, .lt-ie8 .cl-33 h2, .lt-ie8 .cl-33 h3, .lt-ie8 .cl-33 p { padding-left:10px; padding-right:10px; }

.lt-ie8 .find-course-input { padding-top:0; padding-bottom:0; line-height:30px; height:30px; }

.lt-ie8 .navigation-submenus-sub-list li { width:auto !important; padding-left:0; }
.lt-ie8 .navigation-submenus-sub-list li a { text-indent:-15px; padding-left:15px; padding-right:5px; }

.lt-ie8 #home-pro .button-right { width:18.5%; padding-right:30px; }
.lt-ie8 .button-right, .lt-ie8 #home-pro .button-right { background-image: url(/web/FILES/_rdg_corporate-template-files/rdg_spritesheet-png.png); background-position: right -457px; }

.lt-ie8 .malaysia-device, .lt-ie8 .henley-device, .lt-ie8 .moocs-device { margin-left:10px; }


/* IE 8 */
.ie8 body {
}
.ie8 .course-quickinfo-entry {
	margin-top:0;
	padding-top:0;
}
.ie8 .course-quickinfo-entry .content-third-header {
	margin-top:15px;
}
.ie7 .flex-active-slide .main-hero-overlay,
.ie8 .flex-active-slide .main-hero-overlay {
	/*left:0 !important;*/
}


/* COLOURS */
.lt-ie9 .main-hero-overlay { background:url(/web/FILES/_rdg_corporate-template-files/rdg_overlay_ie8.png) no-repeat left top; } 
.lt-ie9 .c-orange  .main-hero-overlay { background-position:0 -1200px; } 
.lt-ie9 .c-red     .main-hero-overlay { background-position:0 -1200px; } 
.lt-ie9 .c-green   .main-hero-overlay { background-position:0 -800px; } 
.lt-ie9 .c-rubine  .main-hero-overlay { background-position:0 -2000px; } 
.lt-ie9 .c-purple  .main-hero-overlay { background-position:0 -1600px; } 
.lt-ie9 .c-blue    .main-hero-overlay { background-position:0 -400px; } 
.lt-ie9 .c-teal    .main-hero-overlay { background-position:0 -2400px; } 
.lt-ie9 .c-navy    .main-hero-overlay { background-position:0 -2800px; } 
.lt-ie9 .c-red     .main-hero-overlay { background-position:0 -3200px; } 

.ie6 .main-hero-overlay { background:none !important; }

.ie6 .main-hero-headers { filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dd111111, endColorstr=#dd111111); }
.ie6 .c-orange     .main-hero-headers { filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ddD87A00, endColorstr=#ddD87A00); }
.ie6 .c-green      .main-hero-headers { filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dd5BAC26, endColorstr=#dd5BAC26); }
.ie6 .c-rubine     .main-hero-headers { filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ddBF0071, endColorstr=#ddBF0071); }
.ie6 .c-purple     .main-hero-headers { filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dd6f477d, endColorstr=#dd6f477d); }
.ie6 .c-blue       .main-hero-headers { filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dd106db6, endColorstr=#dd106db6); }
.ie6 .c-teal       .main-hero-headers { filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dd00968D, endColorstr=#dd00968D); }
.ie6 .c-navy       .main-hero-headers { filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dd244787, endColorstr=#dd244787); }
.ie6 .c-red        .main-hero-headers { filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ddD11620, endColorstr=#ddD11620); }

