BODY.template-7 #main-content {	
	PADDING-TOP:0px;
	background:none;
}
body.template-7 #main-content, body.template-8 #main-content {
background:#fff;}

/* Skip Navigation */
.skip {position: absolute; left: -999em;}
a.skip:active,  a.skip:focus {top: 0; left: 0; color:#fff; background:#990000; font-size:1.4em; display:block; padding:0.5em; border:0.1em solid;  white-space:nowrap; width:15em; text-align:center; font-weight:bold;}

/* Headings */
h1 {border:none !Important; padding:0px; margin:0px; margin-bottom:10px; color:#113486; font-weight:normal !Important;}
h1.small {border:none !Important; padding:0px; margin:0px; margin-bottom:10px; color:#113486; font-weight:normal !Important; float:left; width:410px; line-height:normal; }
h2{border:none !Important; padding:0px; margin:0px; margin-bottom:10px;color:#113486; font-weight:bold !Important;}

/* Main content */
#main-content {background:#fff; padding-top:0px; margin-top:0px;}

/* Global Header */
#global_header {width:734px; padding:0; margin:0; float:left;}

/* Global nav */
#global_nav {padding:0;	margin:0; width:100%; display:block; float:left; background:#c7c7c7 url(../images/nav-bkg.gif) left top repeat-x; height:2.9em; margin-bottom:2px;}
#global_nav ul {padding:0; margin:0; float:left; width:100%;}
#global_nav li {padding:0px; float:left; list-style-type:none; display:block; background:none; width:148px; text-align:center; height: 2.9em;}
#global_nav li a {color:#202020 !important;	font-size:1.2em !important;	padding:0.5em 0 0; border-right: 1px solid #fff; 	width:100px; vertical-align:middle;	float: left; list-style-type:none; display:block; width:147px; height: 1.9em; }	
#global_nav li.last a, #global_nav li.last a:hover {width:152px !important; border-right: none;}
#global_nav li a:hover, #global_nav li a:focus  {
color:#ffffff !important; background:#333333 url(../images/nav-hover-bkg.gif) left top repeat-x !important; text-decoration:none !important; float: left; list-style-type:none; display:block; border-right: 1px solid #fff;}
#global_nav li a:active, #global_nav li.selected a {color:#ffffff !important; background:#333333 url(../images/nav-active-bkg.gif) left top repeat-x !important; text-decoration:none !important; float: left; list-style-type:none; display:block; border-right: 1px solid #fff;}
/* Grad banner */
.grad_banner {margin-bottom:10px;}

/* Grad HOME Content */
.grad_home_leftcol {width:335px; float:left; padding:10px; padding-top:0px;}
.grad_home_rightcol {width:366px; float:left;padding:10px; padding-top:0px;}


.shadowbox_bot  .button-next-1{float:right; margin-right:10px;}
/* Shadowboxes */
.shadowbox {float:left; background:url(/tfl-templates/graduates-global/images/shadowbox_bg_mid.jpg) top left repeat-y; width:180px; margin-right:0px;}
.shadowbox_top {background:url(/tfl-templates/graduates-global/images/shadowbox_bg_top.jpg) top left no-repeat; float:left;width:180px;}
.shadowbox_bot {background:url(/tfl-templates/graduates-global/images/shadowbox_bg_bot.jpg) bottom left no-repeat; float:left;width:160px;border:0px solid red;padding:12px;}
.shadowbox_bot_img {background:url(/tfl-templates/graduates-global/images/shadowbox_bg_bot.jpg) bottom left no-repeat; float:left;width:160px;padding:10px;}


.shadowbox_bot p {min-height:62px;}
.shadowbox_bot img {float:right; padding-right:5px; padding-bottom:5px;}
.shadowbox_bot img.mini {float:left; padding-right:5px; padding-bottom:5px;}


/* Shadowboxes Wide*/
.shadowboxWide {float:left; background:url(/tfl-templates/graduates-global/images/shadowboxWide_bg_mid.jpg) top left repeat-y; width:364px; margin-right:0px;}
.shadowboxWide_top {background:url(/tfl-templates/graduates-global/images/shadowboxWide_bg_top.jpg) top left no-repeat; float:left;width:364px;}
.shadowboxWide_bot {background:url(/tfl-templates/graduates-global/images/shadowboxWide_bg_bot.jpg) bottom left no-repeat; float:left;width:340px;border:0px solid red;padding:12px;}
.shadowboxWide_bot_img {background:url(/tfl-templates/graduates-global/images/shadowboxWide_bg_bot.jpg) bottom left no-repeat; float:left;width:340px;padding:10px;}

.shadowboxWide_bot p {min-height:62px;}
.shadowboxWide_bot img {float:right; padding-right:5px; padding-bottom:5px;}


/* Shadowboxes Mid */
.shadowboxMid {float:left; background:url(/tfl-templates/graduates-global/images/shadowboxMid_bg_mid.jpg) top left repeat-y; width:255px; margin-right:7px; }
.shadowboxMid_top {background:url(/tfl-templates/graduates-global/images/shadowboxMid_bg_top.jpg) top left no-repeat; float:left;width:255px;}
.shadowboxMid_bot {background:url(/tfl-templates/graduates-global/images/shadowboxMid_bg_bot.jpg) bottom left no-repeat; float:left; width:231px; padding:12px;}
.shadowboxMid_bot_img {background:url(/tfl-templates/graduates-global/images/shadowboxMid_bg_bot.jpg) bottom left no-repeat; float:left;width:160px;padding:10px;}
.shadowboxMid_bot  h2{font-size:1.2em;}
.shadowboxMid_bot p {min-height:62px; }
.shadowboxMid_bot a{float:right; }
.shadowboxMid_bot h3 a{float:none;}
.shadowboxMid_bot img {float:right; padding-right:5px; padding-bottom:5px;}
.shadowboxMid_imageHolder{float:left; width:90px;padding:0 3px 0 5px;}
.shadowboxMid_textHolder{float:right; width:120px;}



/* Infobox */
#grad_main_content_short #right_col .infobox {float:left; margin-right:0px; margin-left:10px;padding:10px;}





/* Apply now */
.applynow {float:right; width:116px; margin-right:5px; }
.applynow form {width:116px; padding:0px; margin:0px; margin-bottom:5px;}

/* Left col */
#left_col{width:185px; margin:0px; padding:0px; margin-left:3px; float:left;}

/* Local navigation */

div.local_navigation {width:165px; float:left;}
div.local_navigation ul {width:165px; float:left;}

div.local_navigation ul li.toplevel {width:165px; list-style:none; text-decoration: none; padding-left:0px;	margin-bottom:2px; float:left;}
div.local_navigation ul li.toplevel a {color:#3a3a38; text-decoration:none; padding-bottom:5px; padding-top:5px;	background:#355472;	margin:0 !important; min-height: 20px; display:block; padding-left:14px; font-size:1em !important;padding-right:10px}
div.local_navigation ul li.toplevel a:hover, 
div.local_navigation ul li.toplevel a:active, 
div.local_navigation ul li.toplevel a:focus, 
div.local_navigation ul li.toplevel a {color:#ffffff; text-decoration:none; background:#355472;text-decoration:none !important;}
div.local_navigation ul li ul {margin-top:2px;}

div.local_navigation ul li li {width:165px; list-style:none; text-decoration: none; padding-left:0px;	margin-bottom:2px; float:left;background:#e0ecee !important;}
div.local_navigation ul li li a {color:#3a3a38 !important; text-decoration:none; padding-bottom:5px; padding-top:5px;	background:#e0ecee !important;	margin:0 !important; min-height: 20px; display:block; padding-left:14px; font-size:1em !important;padding-right:10px}
div.local_navigation ul li li a:hover, 
div.local_navigation ul li li a:active, 
div.local_navigation ul li li a:focus {color:#ffffff !important; text-decoration:none; background:#777 !important;text-decoration:none !important;}
div.local_navigation ul li li.selected a {color:#ffffff !important; text-decoration:none; background:#557798 !important;text-decoration:none !important;}
/* Local navigation - level 2 */
div.local_navigation ul li li ul {width:140px; float:left; background:#e0ecee !important; padding:0px; margin:0px; padding-left:25px!important;}
div.local_navigation ul li li ul li {width:140px; list-style:none!important; list-style-type:none!important;  text-decoration: none !important; padding-left:0px; margin-bottom:2px; background:none; }
div.local_navigation ul li li ul li a {color:#666666 !important; text-decoration:none;  padding-bottom:0px; padding-top:0px; background:#e0ecee !important;	margin:0 !important; min-height: 20px; font-size:1em !important;padding-right:0px; padding-left:0px;}
div.local_navigation ul li li ul li a:hover, 
div.local_navigation ul li li ul li a:active, 
div.local_navigation ul li li ul li a:focus, 
div.local_navigation ul li li ul li.selected a {color:#666666 !important; background:none!important; text-decoration:underline !important; }
div.local_navigation ul li li.selected ul { padding-top:5px; }
div.local_navigation ul li li.selected ul li a { color:#666666 !important; background:none!important; }


/* New local navigation *
/* Local navigation */
dl#local-navigation {width:160px; float:left; margin:0px; padding:0px;}
dl#local-navigation ul {width:165px; float:left; background:#dfdfdd; padding-top:5px;}

#local-navigation dd, #local-navigation li {width:160px; list-style:none; text-decoration: none; padding:0px; margin:0px; margin-bottom:2px;}

dl#local-navigation dd a {color:#3a3a38; text-decoration:none; padding-bottom:5px; padding-top:5px;	background:#dfdfdd;	margin:0; min-height: 20px; padding-left:14px; font-size:1em !important;padding-right:10px; display:block; float:left; width:141px; margin-bottom:1px;}

dl#local-navigation dd a:hover, dl#local-navigation dd a:focus, dl#local-navigation dd a:active {background:#989898; text-decoration:none !important; color:#ffffff; margin-bottom:1px; }

/* Local navigation - level 2 */
dl#local-navigation dd ul li#current-section a {color:#ffffff; background:#989898; text-decoration:none; float:left; font-weight:normal; width:141px; }

dl#local-navigation dd ul li#current-section dl dd a {background:none; text-decoration:none !important;color:#666666;border:none; padding-bottom:0px; padding-top:0px;}

dl#local-navigation dd ul li#current-section dl dd a:hover, dl#local-navigation dd ul li#current-section dl dd a:focus, dl#local-navigation dd ul li#current-section dl dd a:active {text-decoration:underline !important;}

dl#local-navigation ul {padding:0px; margin:0px; float:left; margin-bottom:1px;}

dl#local-navigation ul li dl {width:141px; padding:0px; margin:0px;
padding-left:10px; padding-top:5px; float:left; background:none !important; padding-bottom:0px !important;	}
 







/* MAIN CONTENT */

/* grad_main_content_short */
#grad_main_content_short {min-height:554px; float:left; padding-bottom:20px;background-color:#fff;width:550px;}
#grad_main_content_short.FullWidth{width:740px;}
#grad_main_content_short #page_title {}
#grad_main_content_short #page_content {float:left;	width:335px; padding-right:20px;}
#grad_main_content_short #page_content.FullWidth{width:530px; padding-left:10px; padding-right:5px;}

#right_col {width:180px;float:right; }

/* grad_main_content_long */
#grad_main_content_long { width:500px;float:left; }
#grad_main_content_long #page_content {width:535px;	float:left;}


/* Footer */

#corporate-links dl.linklist a:hover, #corporate-links dl.linklist a:focus, #corporate-links dl.linklist a:active {text-decoration:underline;}



/* Google map */
#map{height:400px; width:auto;}
.gmapsPage{padding:0px 10px 0px 10px;}





/*linklisthoz*/
.linklisthoz {padding:0;	margin:0; width:100%; display:block; float:left;  margin-bottom:1px;}
.linklisthoz ul {padding:0; margin:0; float:left; width:100%;}
.linklisthoz li {padding:0px; float:left; list-style-type:none; display:block; background:none;min-height:24px; width:148px; text-align:center; border-left:1px solid #cfcfcf;}
.linklisthoz li a {font-size:1.2em !important;	padding:4px 0px 0px 0px;	width:100px; vertical-align:middle;	float: left; list-style-type:none; display:block; width:147px;}	
.linklisthoz li.first a { border-left:none;}
.linklisthoz li a:hover {
color:#ffffff !important; background:#333333 !important; text-decoration:none !important; float: left; list-style-type:none; display:block; min-height:20px;}

.hideInlineText{display:none;}

/* , #global_nav li a:active, #global_nav li a:focus, #global_nav li.selected a */
