
/* CSS Document */

html, body { background-image:url(/pics/alumni_bg_grad.jpg); background-repeat:repeat-x; font-size:11px; font-family:Arial; background-color:#4F94A4; margin:0; padding:0;}

form,input { margin:0; padding:0;}

p { text-align:justify; line-height:16px;}


.breadcrumbs { font-size:14px; margin-left:10px; font-weight:bold; font-family:Myriad; color:#4E72A5; text-decoration:none;}
.breadcrumbs a { font-size:14px; margin-left:10px; font-weight:bold; font-family:Myriad; color:#4E72A5; text-decoration:none;}
.breadcrumbs a:hover { font-size:14px; font-weight:bold; font-family:Myriad; color:#4E72A5; text-decoration:none;}

th {
  text-align: left;
  padding-right: 1em;
  border-bottom: 3px solid #ccc;
}

/* MAIN	CONTAINERS START */

#outer_wrapper { height: auto !important; position: relative; width: 100%; margin: 14px 0 0px 0 ;}

#wrapper {margin: 0 auto 0 auto; width: 971px; background-color:#fff; padding:0;}

#inner_wrapper { width:941px; height:auto; clear:both; margin:0; padding:10px 15px 14px 17px;}

/* MAIN	CONTAINERS END */


#main_header { width:941px; height:103px; margin:0; padding:0;}
#main_header .logo { float:left; width:555px; height:103px; margin:0; padding:0;}
#main_header .search { float:right; width:293px; height:47px; margin:30px 0 0 0; padding:0; background-image:url(/pics/search_top_bg.jpg); background-repeat:no-repeat;}
#main_header .search input{ float:left; width:177px; height:19px; border:1px solid #CDCDCD; color:#4E72A5; margin:17px 0 0 10px; padding:0;}
#main_header .search .img { float:left; width:71px; height:21px; margin:17px 0 0 13px; padding:0; border:none;}

#nav { width:941px; height:31px; margin:22px 0 0 0; padding:0; background-image:url(/pics/nav_bg.jpg); background-repeat:no-repeat;}
#nav img { margin:1px 0 0 0; padding:0; height:16px;}

#masterhead { width:941px; height:297px; margin:12px 0 0 0; padding:0; border-bottom:15px solid #99B3D0;}

#degrees { width:941px; height:289px; margin:14px 0 0 0; padding:0; background-image:url(/pics/degrees_bg.jpg); background-repeat:no-repeat;}
#degrees .story { width:911px; height:215px; padding:60px 0 0 14px; margin:0;}
#degrees .story .map { float:left; width:158px; height:auto; padding:0; margin:0;}
#degrees .story .mba { float:left; width:158px; height:auto; margin-left:34px; padding:0;}
#degrees .story .mm { float:left; width:158px; height:auto; margin-left:32px; padding:0;}
#degrees .story .pdm { float:left; width:158px; height:auto; margin-left:28px; padding:0;}
#degrees .story .phd { float:left; width:158px; height:auto; padding:0; margin-left:26px;}
#degrees img { width:156px; height:87px; margin:0; padding:0; border:1px solid #577AAA;}
#degrees  .summary { color:#4E72A5; line-height:16px; margin-top:11px; padding:0;}


/* MAIN CONTAINER !!!! */

#main_body_container { width:941px; height:639px; margin:15px 0 0 0;}


/* MAIN LEFT DIV */

#main_body_container_left { float:left; width:307px; height:auto;}

#main_body_container_left #left { width:307px; height:auto; margin:0; padding:0;}

#main_body_container_left #left #news { width:307px; height:321px; background-image:url(/pics/news_bg.jpg); background-repeat:no-repeat;}
#main_body_container_left #left #news .txt { width:280px; height:auto; margin:0; padding:43px 0 0 12px;}
#main_body_container_left #left #news .story { padding-bottom:24px; margin:0;}
#main_body_container_left #left #news .title { color:#4E72A5; font-weight:bold; font-size:12px;}
#main_body_container_left #left #news .title a { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:none;}
#main_body_container_left #left #news .title a:hover { color:#4E72A5; font-weight:bold; text-decoration:underline;}
#main_body_container_left #left #news .date { color:#828282;}
#main_body_container_left #left #news .summary { color:#474848; line-height:16px;}

#main_body_container_left #left #rss { width:306px; height:62px; margin:13px 0 0 0; padding:0;}
#main_body_container_left #left #cfe { width:306px; height:58px; margin:18px 0 0 0; padding:0; background-image:url(/pics/cfe_bg.jpg); background-repeat:no-repeat;}
#main_body_container_left #left #cfe .txt {color:#474848; width:270px; margin:0; padding:32px 0 0 19px; line-height:16px;}
#main_body_container_left #left #cfe p { padding:0; margin:0;}
#main_body_container_left #left #cfe a { color:#4E72A5; text-decoration:none; font-weight:bold;}
#main_body_container_left #left #cfe a:hover { color:#4E72A5; text-decoration:underline; font-weight:bold;}

#main_body_container_left #left #cfl { width:306px; height:58px; margin:18px 0 0 0; padding:0; background-image:url(/pics/cfl_bg.jpg); background-repeat:no-repeat;}
#main_body_container_left #left #cfl .txt {color:#CD7E01; width:270px; margin:0; padding:36px 0 0 19px; line-height:16px;}
#main_body_container_left #left #cfl p { padding:0; margin:0;}
#main_body_container_left #left #cfl a { color:#CD7E01; text-decoration:none; font-weight:bold;}
#main_body_container_left #left #cfl a:hover { color:#CD7E01; text-decoration:underline; font-weight:bold;}

#main_body_container_right {float:left; width:621px; height:639px; margin:0 0 0 12px; padding:0;}


/* MAIN BODY DIV */

#main_body_container_right #body { float:left; width:308px; height:auto; margin:0; padding:0;  }

/* EVENTS */

#main_body_container_right #body #events { width:299px; height:151px; margin:0; padding:40px 0 0 9px; background-image:url(/pics/events_bg.jpg); background-repeat:no-repeat;}
#main_body_container_right #body #events .story { width:256px; height:auto; margin:0; padding:0 0 9px 0; background-image:url(/pics/bullet.gif); background-repeat:no-repeat; background-position:0% 4%;}
#main_body_container_right #body #events .story ul { margin:0 0 0 20px; padding:0;}
#main_body_container_right #body #events .story li { list-style-type:none;}
#main_body_container_right #body #events .title_lk_cs {color:#4E72A5; font-weight:bold; font-size:12px;}
#main_body_container_right #body #events .title_lk_cs a { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:none; margin:0; padding-bottom:4px;}
#main_body_container_right #body #events .title_lk_cs a:hover { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:underline;}
#main_body_container_right #body #events .date { color:#828282; margin:0; padding:0;}
#main_body_container_right #body #events .summary { color:#474848; line-height:16px;}


/* BLOGS */

#main_body_container_right #body #blogs { width:299px; height:166px; margin:19px 0 0 0; padding:30px 0 0 9px; background-image:url(/pics/blogs_bg.jpg); background-repeat:no-repeat;}
#main_body_container_right #body #blogs .story { width:277px; height:auto; margin:0; padding:0 0 9px 0; background-image:url(/pics/bullet.gif); background-repeat:no-repeat; background-position:0% 2%;}
#main_body_container_right #body #blogs .story ul { margin:0 0 0 20px; padding:0;}
#main_body_container_right #body #blogs .story li { list-style-type:none;}
#main_body_container_right #body #blogs .date { color:#828282; margin:0; padding:0;}
#main_body_container_right #body #blogs .title_lk_cs {color:#4E72A5; font-weight:bold; font-size:12px;}
#main_body_container_right #body #blogs .title_lk_cs a { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:none; margin:0; padding-bottom:4px;}
#main_body_container_right #body #blogs .title_lk_cs a:hover { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:underline;}
#main_body_container_right #body #blogs .byline { color:#1E457E; line-height:16px; text-transform:uppercase; font-size:10px;}
#main_body_container_right #body #blogs .summary { color:#474848; line-height:16px;}
#main_body_container_right #body #blogs .buttons { width:215px; margin-left:20px; padding:0;}


/* RHS MAIN */

#main_body_container_right #rhs { float:left; width:300px; height:auto; margin:0 0 0 13px;}



/* NEWSLETTER */

#main_body_container_right #rhs #newsletter { width:291px; height:69px; margin:0; padding:48px 0 0 9px; background-image:url(/pics/newsletter_bg.jpg); background-repeat:no-repeat;}
#main_body_container_right #rhs #newsletter form { margin:0; padding:0;}
#main_body_container_right #rhs #newsletter input { width:189px; height:18px; border:1px solid #CDCDCD; color:#888D28;}
#main_body_container_right #rhs #newsletter table { border:none; width:277px; height:auto; margin:0; padding:0;}
#main_body_container_right #rhs #newsletter .img { width:71px; height:21px; border:none;}


/* FEATURED PROGRAMMES */

#main_body_container_right #rhs #featured_progs { width:288px; height:229px; margin:26px 0 0 0; padding:34px 0 0 12px; background-image:url(/pics/feature_progs_bg.jpg); background-repeat:no-repeat;}
#main_body_container_right #rhs #featured_progs .story { width:275px; height:auto; margin:0; padding:0 0 9px 0; background-image:url(/pics/bullet.gif); background-repeat:no-repeat; background-position:0% 4%;}
#main_body_container_right #rhs #featured_progs .story ul { margin:0 0 0 20px; padding:0;}
#main_body_container_right #rhs #featured_progs .story li { list-style-type:none;}
#main_body_container_right #rhs #featured_progs .title_lk_cs {color:#4E72A5; font-weight:bold; font-size:12px;}
#main_body_container_right #rhs #featured_progs .title_lk_cs a { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:none; margin:0; padding-bottom:4px;}
#main_body_container_right #rhs #featured_progs .title_lk_cs a:hover { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:underline;}
#main_body_container_right #rhs #featured_progs .summary { color:#474848; line-height:16px;}


/* TOGGLE BOX */

#main_body_container_right #bottom {width:621px; height:213px; margin:0; padding:0; background-color:none;}
#main_body_container_right #bottom p {margin:0; padding:10px 0 0 10px;}
#main_body_container_right #bottom .toggle_box { height:185px; margin:19px 0 0 0; padding:0; color:#1E457E;}
#main_body_container_right #bottom .toggle_box a {color:#1E457E; text-decoration:none; font-weight:bold;}
#main_body_container_right #bottom .toggle_box a:hover {color:#1E457E; text-decoration:underline; font-weight:bold;}
#main_body_container_right #bottom .toggle_box .left { float:left; width:288px; height:110px; margin:10px 0 0 10px; padding:0;}
#main_body_container_right #bottom .toggle_box .left img { float:left; border:1px solid #4E72A5; width:88px; height:88px; margin:0; padding:0;}
#main_body_container_right #bottom .toggle_box .right { float:left; width:288px; height:110px; margin:10px 0 0 22px; padding:0;}
#main_body_container_right #bottom .toggle_box .right img { float:left; border:1px solid #4E72A5; width:88px; height:88px; margin:0; padding:0;}


#main_body_container_right #bottom .more { width:611px; height:20px; background-color:#EBF1F7; text-align:right; margin:0; padding:7px 10px 0 0; border-bottom:1px solid #E2EBF5;}
#main_body_container_right #bottom .more a { color:#4E72A5; font-weight:bold; text-decoration:none;}
#main_body_container_right #bottom .more a:hover { color:#4E72A5; font-weight:bold; text-decoration:underline;}

/* CATEGORY and ARTICLE TEMPLATE STYLES */

#main_cat_div { width:940px; height:auto; margin:12px 0 0 0; padding:0;}


#main_cat_div #left { float:left; width:627px; height:auto; margin:12px 0 0 0; padding:0; }
#main_cat_div #left .bodytxt {color:#474848; line-height:16px; margin:20px 0 0 0; padding:0;}
#main_cat_div #left .bodytxt ul { margin:0 0 0 16px; padding:0;}
#main_cat_div #left .bodytxt li { list-style-type:none; margin:0; padding:0 0 0 16px; background-image:url(/pics/bullet.gif); background-repeat:no-repeat; background-position:0% 8%;}
#main_cat_div #left .bodytxt li a {color:#4E72A5; font-weight:bold; text-decoration:none;}
#main_cat_div #left .bodytxt li a:hover {color:#4E72A5; font-weight:bold; text-decoration:underline;}

#main_cat_div #left #subhead { width:627px; height:29px; background-image:url(/pics/subhead_bg.gif); background-repeat:no-repeat;}
#main_cat_div #left #subhead .txt { margin-left:12px;}

#main_cat_div #right { float:left; width:300px; height:auto; margin:0 0 0 13px; padding:0;}

#main_cat_div #right #newsletter { width:291px; height:69px; margin:0; padding:48px 0 0 9px; background-image:url(/pics/newsletter_bg.jpg); background-repeat:no-repeat;}
#main_cat_div #right #newsletter form { margin:0; padding:0;}
#main_cat_div #right #newsletter input { width:189px; height:18px; border:1px solid #CDCDCD; color:#888D28;}
#main_cat_div #right #newsletter table { border:none; width:277px; height:auto; margin:0; padding:0;}
#main_cat_div #right #newsletter .img { width:71px; height:21px; border:none;}



#main_cat_div #right #rss { width:300px; height:62px; margin:9px 0 0 0; padding:0;}

#main_cat_div #right #download_app {width:300px; height:59px; margin:0; padding:0;}
#main_cat_div #right #book_course {width:300px; height:59px; margin:9px 0 0 0; padding:0;}
#main_cat_div #right #more_info {width:300px; height:59px; margin:9px 0 0 0; padding:0;}
#main_cat_div #right #back_course {width:300px; height:48px; margin:12px 0 0 0; padding:0;}

#main_cat_div #right #rel_courses { width:300px; height:auto; margin:11px 0 0 0; padding:0; background-image:url(/pics/rel_links_bg.jpg); background-repeat:repeat-y; clear:both;}
#main_cat_div #right #rel_courses .story { width:256px; height:auto; margin:0; padding:0 0 9px 0; background-image:url(/pics/bullet.gif); background-repeat:no-repeat; background-position:0% 4%;}
#main_cat_div #right #rel_courses .story ul { margin:0 0 0 20px; padding:0;}
#main_cat_div #right #rel_courses .story li { list-style-type:none;}
#main_cat_div #right #rel_courses .title_lk_cs {color:#4E72A5; font-weight:bold; font-size:12px;}
#main_cat_div #right #rel_courses .title_lk_cs a { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:none; margin:0; padding-bottom:4px;}
#main_cat_div #right #rel_courses .title_lk_cs a:hover { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:underline;}


#main_cat_div #right #lecturers { width:300px; height:auto; margin:11px 0 0 0; padding:0; background-image:url(/pics/rel_links_bg.jpg); background-repeat:repeat-y; clear:both;}
#main_cat_div #right #lecturers .story { width:256px; height:auto; margin:0; padding:0 0 9px 0; background-image:url(/pics/bullet.gif); background-repeat:no-repeat; background-position:0% 4%;}
#main_cat_div #right #lecturers .story ul { margin:0 0 0 20px; padding:0;}
#main_cat_div #right #lecturers .story li { list-style-type:none;}
#main_cat_div #right #lecturers .title_lk_cs {color:#4E72A5; font-weight:bold; font-size:12px;}
#main_cat_div #right #lecturers .title_lk_cs a { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:none; margin:0; padding-bottom:4px;}
#main_cat_div #right #lecturers .title_lk_cs a:hover { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:underline;}

#main_cat_div #right #contacts {width:300px; height:120px; margin:12px 0 0 0; padding:0; background-image:url(../pics/contacts_bg.jpg); background-repeat:no-repeat;}
#main_cat_div #right #contacts .txt { color:#84733E; padding:48px 0 0 15px; line-height:16px;}

#main_cat_div #right #contact_wbs { width:300px; height:auto; padding:0; background-color:#fff;}
#main_cat_div #right #contact_wbs .txt { color:#474848; line-height:16px; padding-left:15px;}

#main_cat_div #right #rel_links { width:300px; height:auto; margin:11px 0 0 0; padding:0; background-image:url(/pics/rel_links_bg.jpg); background-repeat:repeat-y; clear:both;}
#main_cat_div #right #rel_links .story { width:256px; height:auto; margin:0; padding:0 0 9px 0; background-image:url(/pics/bullet.gif); background-repeat:no-repeat; background-position:0% 4%;}
#main_cat_div #right #rel_links .story ul { margin:0 0 0 20px; padding:0;}
#main_cat_div #right #rel_links .story li { list-style-type:none;}
#main_cat_div #right #rel_links .title_lk_cs {color:#4E72A5; font-weight:bold; font-size:12px;}
#main_cat_div #right #rel_links .title_lk_cs a { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:none; margin:0; padding-bottom:4px;}
#main_cat_div #right #rel_links .title_lk_cs a:hover { color:#4E72A5; font-weight:bold; font-size:12px; text-decoration:underline;}

#main_cat_div #right #rel_links .links { width:240px; margin:0; padding:51px 0 0 33px;}
#main_cat_div #right #rel_links .links a { color:#4E72A5; font-size:12px; font-weight:bold; text-decoration:none; background-image:url(/pics/bullet.gif); background-repeat:no-repeat; background-position:0% 4%;}
#main_cat_div #right #rel_links .links a:hover { color:#4E72A5; font-size:12px; font-weight:bold; text-decoration:underline;}
#main_cat_div #right #rel_links .links .link1 { margin:0; padding-bottom:8px;}
#main_cat_div #right #rel_links .links .link1 a.title_lk_cs { color:#4E72A5; font-size:12px; padding-left:12px; font-weight:bold; text-decoration:none; background-image:url(/pics/bullet.gif); background-repeat:no-repeat; background-position:0% 4%;}
#main_cat_div #right #rel_links .links .link1 a.title_lk_cs:hover { color:#4E72A5; font-size:12px; font-weight:bold; text-decoration:underline;}



.bl {background:url(/pics/nav/bl.jpg) 0 100% no-repeat ; width: auto; height: auto;  }
.br {background: url(/pics/nav/br.jpg) 100% 100% no-repeat; height: auto; }
.tl {background: url(/pics/nav/tl.jpg) 0 0 no-repeat;}
.tr {background: url(/pics/nav/tr.jpg) 100% 0 no-repeat; padding:10px 10px 0 10px;}

#cat_story { margin:0; padding:0;}
#cat_story a {color:#4E72A5; font-size:12px; font-weight:bold; text-decoration:none;}
#cat_story a:hover {color:#4E72A5; font-size:12px; font-weight:bold; text-decoration:underline;}
#cat_story .story { padding-bottom:8px;}
#cat_story .story .date { color:#828282;}

/********** END CATEGORY and ARTICLE TEMPLATE STYLES *************/

#bottom_banners { width:940px; height:67px; margin:43px 0 0 0; padding:0;}

#footer { width:941px; height:47px; margin:0; padding:0; background-color:#99B3D0;}
#footer .txt { color:#fff; text-align:center; padding-top:21px; margin:0;}
#footer .txt a { color:#fff; text-decoration:none;}
#footer .txt a:hover { color:#fff; text-decoration:underline;}


/* GALLERY STYLES */

#gallery_1 {text-align: left; width:470px; height:auto; padding-bottom:5px; margin:0;}
#gallery_1 img{ background-color:#F7F5F1; margin:15px; border:1px solid #EAE7D7; }
#gallery_1 td { margin: 0  0 20px 29px;}
#gallery_1 strong {color:#114B87; font-family:Arial; font-size:15px; font-weight:bold;}
.gallery_thumb {float:left; text-align:center; margin:5px; background-color:#E8E8E5; }
.gallery_thumb img{ border: 1px #D3CEB9 solid; background-color:#F7F5F1; padding:2px; }
.gallery { position:relative; margin: 0  0 20px 44px; }
.control { background-image:url(/pics/gallery_bg_grad.jpg); background-repeat:repeat-x; padding:3px 3px 6px 3px; display: block; border: 1px solid #2C4251; color: #fff;  width: 139px; height: 15px; margin-left: 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.gallery_pages {  background: #114B87; padding: 5px; display: block; border-bottom: 1px solid #DCDCDC; color: #fff;  width: 405px; height: 17px; margin:0 0 20px 22px; font-weight:bold;}
.gallery_pages a { color: #fff; text-decoration: none; font-weight:bold;}
.gallery_pages a:hover { color: #fff; text-decoration: underline;}
.click_thru { display: block; border: none;}
#gallery_1 #caption p {color:#84837B; width:480px; height:auto; margin:0; padding:10px; background-color:#F7F5F1;}


.bigtxt {color:#84837B; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bigtxt a {color:#84837B; text-decoration:none; font-size:13px;}
.bigtxt a:hover {color:#84837B; text-decoration:underline; font-size:13px;}

.control a { color: #fff; text-decoration: none;}
.control a:hover { color: #fff; text-decoration: underline;}
.prev { float:left; width: 60px; background-image:url(/pics/gallery_arrow_lft.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:capitalize; margin-left:5px;  }
.next { float:left; margin-left:5px; border-left: 1px solid #fff; background-image:url(/pics/gallery_arrow_rhs.jpg); background-repeat:no-repeat; background-position:right; width: 60px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:capitalize;}

#exe_ed_heading { font-size:16px; color:#CA2B31; font-weight:bold;}

#cs_topics { border:3px solid #000; padding:4px;}


/* Exec courses styles */

#course_table {}

#course_table
.course_title { font-size:16px; font-weight:bold; color:#4E72A5;}



