/* enrol-online.html */
.style63 { text-align:right }
.right { text-align:right }

/* forms */
#CourseDates1 { height:24px; width:356px; }
#item2a1b1a { height:14px; width:83px; }
#item2a1b1a1 { height:14px; width:263px; }
#item2a1b1a2 { height:14px; width:263px; }
#item2a1b1a2a { height:14px; width:263px; }
#item2a1b1a3 { height:14px; width:83px; }
#item2a1b1a1a { height:14px; width:263px; }
#item2a1b1a2b { height:14px; width:263px; }
#item2a1b1a2a1 { height:14px; width:263px; }
#item2a1b1a3a1 { height:14px; width:131px; }
#item2a1b1a3a1a { height:14px; width:131px; }
#item2a1b1a1a1a2 { height:14px; width:263px; }
#item2a1b1a1a1a1 { height:14px; width:263px; }
#item2a1b1a1a1a1a { height:14px; width:263px; }
#item2a1b1a1a1a1a1 { height:14px; width:263px; }
#item2a1b1a1a1a1a1a { height:14px; width:263px; }
#item3a1a1a { height:88px; width:236px; }
#item3a1a1a1 { height:88px; width:236px; }
#Courses1 { height:24px; width:256px; }
.style54 { color:#1c3e7d }

#content {overflow: hidden; width:832px;  position:absolute;  left:10px; top:76px;  background-image:url("/Resources/backslice6.gif"); background-repeat:repeat-y;  z-index: 2; }
#content #margin {float:left; width:2px; overflow: hidden; z-index: 2; min-height:520px; height:520px;}
#content #text_container {float:left; width:670px; overflow: hidden; z-index: 2;}
#text {position: relative; float:left; left:47px; width: 530px; padding: 0px 15px 0px 15px; background-color: #ffffff; min-height:200px; _height: 200px; }
#text_index {position: relative; float:left; left:0px; width: 670px; padding: 0px 1px 0px 1px; margin-bottom: 70px; background-color: #ffffff;}
#content #nav_container {float:left; width:156px; overflow: hidden; z-index: 2;}
#nav {float:left; padding: 0px 0px 0px 0px;}
#content #footer { position:relative; float:left; width:523px; top:0px; left:31px;  padding: 0px; z-index: 2}
#rmargin {
	position:absolute;
	overflow: hidden;
	background: #98a9c9;
	width: 100%;
	position: absolute; width: 513px; right: 0px;  top:116px; z-index: 1;
	height: 514px;
}


body { 
	height:100%; 
	margin:0; 
	padding:0; 
	font-family:Arial,Helvetica,sans-serif; 
	font-size:11px;
	line-height:1.5em;
	background-color:#98a9c9; 
}
#body { 
	background-image:url("/Resources/backslice6.gif"); 
	background-repeat:repeat-y;
}


	
p {
margin: 0 0 5px 0;
padding: 0 0 0px 0;
}


#header {position:absolute; left:0px; top:0px; height:76px; width:100%; background-image: url("/Resources/top_bg6.gif"); background-repeat: repeat-y; background-color: #122955;}
#header #top_menu {position: relative; left: 78px; top: 49px;  height:26px; width:200px;  z-index: 6; }
#header .top_menu_item {position: absolute; top:0px; width: 58px; height: 26px; line-height: 16px}
#header .top_menu_item a { display: block; color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:10.5px; width: 58px; }
#header .top_menu_item a:link  { text-decoration: none; color:#FFFFFF }
#header .top_menu_item a:visited  { text-decoration: none; color:#FFFFFF }
#header .top_menu_item a:hover  { text-decoration: none; color:#97B2CB }
#header .top_menu_item a:active  { text-decoration: none; color:#FFFFFF }
#header .top_menu_image {overflow: visible; position: relative; bottom: 0px; width: 58px; height: 10px; }
#header .top_menu_image img {float:left;}

#bc {
/* overflow: visible; */
	position: relative; 
	left: 0; top: 7px; width: 378px; 
	height: 20px; 
	z-index: 0; 
	background-color: #ffffff; 
	color: color:#7696bd;
/*	float: left; */
}
.bc_link { color:#1c3e7d; font-family:Arial,Helvetica,sans-serif; font-size:11px }
.bc_sep { color:#7696bd; font-family:Arial,Helvetica,sans-serif; font-size:11px }
.bc_here { color:#1c3e7d }
a:link { color:#7696bd; text-decoration:none }
a:visited { color:#7696bd; text-decoration:none }
a:hover { color:#1c3e7d; text-decoration:underline }
a:active { color:#7696bd; text-decoration:none }

em { font-style:italic }
h1 { font-weight:bold; font-size:18px }
h2 { font-weight:bold; font-size:16px }
h3 { font-weight:bold; font-size:14px }

h1.header { color:#1c3e7d; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:20px; letter-spacing:-1px; margin-right:0px; margin-bottom:15px }
.headerlightblue { color:#7696bd }
h2.bodyintro { color:#000; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; line-height:1.4em; margin-top:0px; margin-bottom:15px }



#sidelist { 
	border-top: 2px solid #ffffff; 
	/* left: 0px; top: 0px; */
	z-index: 4; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 80px; 
	padding-bottom: 0px; 
	margin:0;
}
#sidelist a:link  { text-decoration: underline; color:#1C3E7D }
#sidelist a:visited  { text-decoration: underline; color:#1C3E7D }
#sidelist a:hover  { text-decoration: underline; color:#000000 }
#sidelist a:active  { text-decoration: underline; color:#1C3E7D }
#sidelist #cta { 
	padding: 0px; 
	margin:0;
	color:#1c3e7d; 
	font-family:Arial,Helvetica,sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	line-height:1.3em; 	
}
#sidelist #cta .divider { background-image:url("/Resources/divider.gif"); background-repeat:no-repeat;
	padding:8px 0px 8px 0px;
	margin:0;
}
#sidelist #cta .divider p {
	color:#0c2e7d; 
	margin:0;
	display:block;
	padding:0px 0px 0px 10px;
	font-size:12px; 
	font-family:Arial,Helvetica,sans-serif; 
}
#sidelist #cta .divider a {
	font-weight:normal; 
	font-size:11px; 
	line-height:1.3em; 	
}
#sidelist #cta .divider a:link  { text-decoration: none; color:#0c2e7d}
#sidelist #cta .divider a:visited  { text-decoration: none; color:#0c2e7d}
#sidelist #cta .divider a:hover  { text-decoration: underline; color:#000000 }
#sidelist #cta .divider a:active  { text-decoration: none; color:#0c2e7d}
.bodayheader { width:530px: color:#000; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; line-height:1.2em; margin-top:5px; margin-bottom:5px }
.bodayheader img { float:right; right:0px; margin:0px 0px 20px 10px;}



textarea { height:88px; width:236px; }

#item8 { float: left; overflow: visible; position: relative; top: 0px; width: 351px; z-index: 3; }
#item8a1a1 { float: left; overflow: visible; position: relative; top: 0px; width: 170px; z-index: 7; }
#item8a { float: left; overflow: visible; position: relative; top: 124px; width: 170px; z-index: 4; }
#item8a1 { float: left; overflow: visible; position: relative; top: 124px; width: 170px; z-index: 5; }
#item8a1a { float: left; overflow: visible; position: relative; top: 124px; width: 170px; z-index: 6; }

#hp_boxes { overflow: visible; position: absolute; left: 78px; top: 0px; }

.hp_top_box { border: 3px; border-style: none; border-color:#4a6177; float: left; width: 327px; height: 140px; margin:22px 3px 17px 0px; background:#fbc713;}

.hp_top_box_cm { border: 3px; border-style: none; border-color:#4a6177; float: left; width: 327px; height: 140px; margin:22px 3px 17px 0px; background:#af2244;}

.hp_top_box_ihc { border: 3px; border-style: none; border-color:#4a6177; float: left; width: 327px; height: 140px; margin:22px 3px 17px 0px; background:#8465be;}

.hp_top_box_dl { border: 3px; border-style: none; border-color:#afc9ec; float: left; width: 327px; height: 140px; margin:22px 3px 17px 0px; background:#afc9ec;}

.hp_top_box_itbm { border: 3px; border-style: none; border-color:#28b5c7; float: left; width: 327px; height: 140px; margin:0px 3px 17px 0px; background:#28b5c7;}


.hp_top_box_itl { border: 3px; border-style: none; border-color:#ee7720; float: left; width: 327px; height: 140px; margin:0px 3px 17px 0px; background:#ee7720;}

.hp_top_box h2 { font-size:14px; font-weight:bold; margin:0; margin-top: 10px; padding: 0; color:#ffffff; height:20px; text-align:center;}

h2.topbox { font-size:14px; font-weight:bold; margin:0; margin-top: 10px; padding: 0; color:#ffffff; height:20px; text-align:center;}
.hp_box { border: 3px; border-style: none; border-color:#4a6177; float: left; width: 327px; height: 110px; margin:3px 3px 3px 0px; background:#ffffff}
.hp_box_itmn { border: 3px; border-style: none; border-color:#4a6177; float: left; width: 327px; height: 140px; margin:3px 3px 3px 0px; background:#fffbe8}

.hp_box_cm { border: 3px; border-style: none; border-color:#4a6177; float: left; width: 327px; height: 140px; margin:3px 3px 3px 0px; background:#fbebee}
.hp_box_ihc { border: 3px; border-style: none; border-color:#edeaf5; float: left; width: 327px; height: 140px; margin:3px 3px 3px 0px; background:#edeaf5;}
.hp_box_dl { border: 3px; border-style: none; border-color:#edeaf5; float: left; width: 327px; height: 140px; margin:3px 3px 3px 0px; background:#ebf2fa;}

.hp_box_itbm { border: 3px; border-style: none; border-color:#e8f7fc; float: left; width: 327px; height: 140px; margin:3px 3px 3px 0px; background:#e8f7fc;}

.hp_box_itl { border: 3px; border-style: none; border-color:#fdefe6; float: left; width: 327px; height: 140px; margin:3px 3px 3px 0px; background:#fdefe6;}

.hp_box a {  font-weight:bold; text-align:right; }

.hp_box h2 { font-size:13px; font-weight:bold; margin:0; padding: 0; }
.hp_box p {  margin:0; padding: 0; line-height:16px; }

.b1 { color:#252f85; }
.b2 { color:#990014; }
.b3 { color:#ff9700; }
.b4 { color:#4062de; }

.hp_box_l { border: 0px; float: left; width: 200px; height: 140px; padding:5px 0px 0px 5px;}
.hp_box_lc { border: 0px; float: left; width: 327px; height: 140px; padding:5px 0px 0px 5px;}
.hp_box_ly { border: 0px; float: left; width: 200px; height: 90px; padding:5px 0px 0px 5px; background:#fffbe8}
.hp_box_r1 { border: 0px; float: right; width: 93px; height: 140px; background:#fdefe6 url("/Resources/itleadership_93.jpg") no-repeat left; }
.hp_box_r2 { border: 0px; float: right; width: 93px; height: 140px; background:#e8f7fc url("/Resources/business-management_93.jpg") no-repeat left; }
.hp_box_r3 { border: 0px; float: right; width: 93px; height: 140px; background:#fbebee url("/Resources/candm.jpg") no-repeat left; }
.hp_box_r4 { border: 0px; float: right; width: 93px; height: 140px; background:#fffbe8 url("/Resources/in-house-courses_93.jpg") no-repeat left; }
.hp_box_r_ihc { border: 0px; float: right; width: 93px; height: 140px; background:#edeaf5 url("/Resources/cm_93.jpg") no-repeat left; }
.hp_box_r_dl { border: 0px; float: right; width: 93px; height: 140px; background:#ebf2fa url("/Resources/distance-learning_93.jpg") no-repeat left; }

.hp_box_bm140 { border: 0px; float: right; width: 140px; height: 201px; background:#e8f7fc url("/Resources/business-management_140.jpg") no-repeat left; margin-right:15px;}
.hp_box_itl140 { border: 0px; float: right; width: 140px; height: 201px; background:#e8f7fc url("/Resources/itleadership_140.jpg") no-repeat left; margin-right:15px;}
.hp_box_dl140 { border: 0px; float: right; width: 140px; height: 201px; background:#e8f7fc url("/Resources/distance-learning_140.jpg") no-repeat left; margin-right:15px; margin-left:5px;}

img {border: 0pt none;  margin:0px;}
.indendtext { color:#000; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:1.4em; margin-left:30px; text-indent:-8px; margin-top:0px; margin-bottom:5px }
ul {list-style: square }
ul.sixbox {list-style: square; margin: 2px 0px 14px 0px;}
ul.sixbox_slim {list-style: square; margin: -1px 0px 2px 0px;}
h3.moretext { color:#585858; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:1.5em; margin-top:0px; margin-bottom:10px }

#item33a {
	position: relative; 
	left: 0px; top: 30px; width: 531px; 
	height: 25px;
}
#outline {
	clear:both;
        background-image:url("/Resources/daydiscovery.gif");
	background-repeat:no-repeat;
	height: 722px;
	position: relative;
	font-family:Arial,Helvetica,sans-serif; 
	color:#0c2e7d;
	display:block;

}
#outline p {
	margin: 0px;
	padding: 0px;
	line-height: 12px;
	font-size: 11px;
	text-align: justify; text-justify: newspaper; 
}
#outline h2 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
#outline img {
	float: left;
}

.overview {
	position: absolute;
	left: 0px;
	top: 4px;
	width: 472px;
	padding: 20px;
}
#outline .overview p {
	line-height: 16px;
	font-size: 14px;
}
#outline .overview h2 {
	font-size: 20px;
	margin-bottom: 10px;
}

.day1 {
	position: absolute;
	left: 84px;
	top: 139px;
	width: 218px;
	padding: 15px;
}

.day2 {
	position: absolute;
	left: 343px;
	top: 218px;
	width: 138px;
	padding: 15px;
}
.day3 {
	position: absolute;
	left: 0px;
	top: 285px;
	width: 303px;
	padding: 15px;
}
.day4 {
	position: absolute;
	left: 0px;
	top: 434px;
	width: 137px;
	padding: 15px;
}
.day5 {
	position: absolute;
	left: 178px;
	top: 435px;
	width: 304px;
	padding: 15px;
}
.day5_plus {
	position: absolute;
	left: 178px;
	top: 599px;
	width: 304px;
	padding: 15px;
}
.accommodation_table td, .accommodation_table th {
	border-style:solid; 
	border-color:#cccccc; 
	border-width:1px; 
}


#course_menu {
	position: absolute;
	left: 287px;
	top: 49px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index: 10;
}
#course_menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#course_menu li a {
	line-height: 16px;
	display: block; color:#fff; 
	font-family:Arial,Helvetica,sans-serif; 
	font-size:10.5px; 
	width: 58px; 
	text-decoration: none;
	color:#FFFFFF;
}
#course_menu li a:hover  { 
	color:#97B2CB
}
#course_menu ul a:hover {
	border: 1px solid #000000;
	background: #333333;
	color: #ffffff;
}
#course_menu li {
	width: 58px;
	display: block;
}

#course_menu li ul {
	position: absolute;
	width:100px; 
	left: -999px;
}



#course_menu ul li a {
	color: #000;
	display: block;
	width:120px;
	padding: 2px 2px 2px 10px;
	border: 1px solid #000000;
	background: #dcdcdc;
}

/* custom js for IE to replicate :hover */
#course_menu li:hover ul, #course_menu li.iehover ul {
	left: auto;
}
@import url(/styles/sheet2.css);

.right_wrap {
	float: right;
	clear:right;
	margin: 0 0 10px 10px; 
}
.quick_links {
	display: block;
        background-color:#e1eaf0;
  /*      float: right;  */
        padding: 5px;
        /* width: 91px;  */
        width: 140px;  
        font-weight: bold;
        font-size: 13px;
        color: #1C3E7D;
        border-style: solid;
        border-width: 1px;
	margin-bottom: 5px;
}
.quick_links a {
/*      color: #0000ff;
        text-decoration: underline;
        font-weight: bold;
*/

        font-weight: normal;
        color: #1C3E7D;
        font-size: 11px;
}

.quick_links ul {
        margin:0;
        padding: 0;
}
.quick_links li {
        margin-left: 13px;
        padding: 0;
}

