﻿@charset "utf-8";
h1.pagetitle{
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;	
	
	font-size:50px;
	line-height:50px;
	
	display:block;
	color:#003478;
	
	margin:0 0 16px;
	text-align:left;
}

h1.pagetitle a{
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;	
	
	font-size:35px;
	line-height:50px;
	
	color:#003478;
	text-decoration:none;
}

.pagetitleinpagedetail{
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;	
	
	font-size:26px;
	line-height:28px;
	
	display:block;
	color:#003478;
	
	margin:0 0 16px;
	text-align:left;
}

h1{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:26px;
	line-height:28px;
	
	display:block;
	color:#26528c;
	
	margin-bottom:15px;
}

h5{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:20px;
	line-height:28px;
	
	display:block;
	color:#003478;
	
	margin-bottom:15px;
}

.content{
	width:729px;
	position:relative;
	
	clear:both;
	
	margin-bottom:20px;
}
.content h5{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:20px;
	line-height:28px;
	
	display:block;
	color:#003478;
	
	margin-bottom:15px;
}
.clear-20px {
	width:190px;
	height:20px;
	clear:both;
	position:relative;
}

.clear-10px {
	height:10px;
	clear:both;
	position:relative;
}

.left-content{
	width:729px;
	float:left;
	clear:left;
	overflow: hidden;
}

.left-contentfull{
	width:929px;
	float:left;
	clear:left;
	overflow: hidden;
}


table.blue-grey {
	display:table;
	position:relative;
	
	font-family:Arial,  chaparral-pro,sans-serif;
	font-style: normal;
	font-weight: 400;
	
	font-size:14px;
	line-height:18px;
	color:black;
	
	margin-bottom:20px;
}
table.blue-grey td{
	padding:10px;
	/*background-color:#e3e3e3;*/
	background-color:#FFF;
	
	vertical-align:top;
	
	border-right:2px solid white;
	border-bottom:1px solid gray;
}
table.blue-grey tr:hover td{
	background-color: #e2e2e2;
}
table.blue-grey td h3{
	font-family:Arial,  "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 600;
	
	color:#003478;
	font-size:16px;
	text-transform:none;
	
	text-align:left;
	border:none;
	
	padding:0;
	margin:0;
}
table.blue-grey td:last-child{
	border-right:none;
}
table.blue-grey tr:first-child td{
	background-color:#003478;
	
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	color:#FFF;
	font-size:15px;
	line-height:22px;
	
	padding:0 10px;
}

/* side styles */
.sidenav{
	width:190px;
	display:block;
	clear:both;
	
	position:relative;
	
	margin-bottom:30px;
	padding:5px 0;
	
	border-top:dotted 1px #808080;
	border-bottom:dotted 1px #808080;
}
.sidenav ul{
	width:auto;
	display:block;
	
	list-style:none inside;
	*list-style-position: outside;

	
	border-top:solid 2px #c60c30;
	border-bottom:solid 2px #c60c30;
}
.sidenav ul li{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 500;
	
	color:#003478;
	font-size:14px;
	line-height:14px;
	
	min-height:14px;
	background-color:#e2e2e2;
	border-bottom:dotted 1px #808080;
	
	display:block;
	
	padding:6px 10px;	
	position:relative;
	overflow:hidden;
}

.sidenav ul li:last-child{
	border-bottom:none;
}
.sidenav ul li a{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 500;
	
	color:#003478;
	font-size:14px;
}
.sidenav ul li a:hover{
	color:white;
	text-decoration:none;
}
.sidenav ul li:hover{
	overflow:visible;
}
.sidenav ul li ul{
	border:none;
	position:absolute;
	left:-180px;
	top:0;
	z-index:10;
}

.side-links{
	width:190px;
	display:block;
	clear:both;
	
	position:relative;
	margin-bottom:30px;
}
.side-links ul{
	width:auto;
	display:block;
	
	list-style:none inside;
}
.side-links ul li{
	height:20px;
	display:block;
	text-transform:uppercase;
	
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:14px;
	line-height:20px;
	color:white;
	
	margin-bottom:15px;
}
.side-links ul li img{
	float:right;
}
.side-links ul li a{
	height:20px;
	display:block;
	float:left;
	
	padding:0 14px 0 10px;
	
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:12px;
	line-height:20px;
	color:white;
	
	background:url('/Style Library/NTU2 Images/side-nav-tip.gif') right center no-repeat #003478;
}

.tags {
	width:190px;
}

.tags a{
	background:#a2a2a2;
	display:inline-block;
	float:left;
	height:22px;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	font-size:14px;
	color:white;
	line-height:22px;
	text-decoration:none;
	padding:0 4px;
	margin:0 5px 5px;
}
.tags a:hover{
	text-decoration:none;
	background:#c60c30;
}

/* end side styles */

.section-thumbs{
	width:auto;
	float:left;
	clear:both;
	display:block;
	
	margin:0;
	padding:0;
}
.section-thumbs img{
	margin:0;
	padding:0;
	clear:both;
	float:left;
}
.section-thumbs p{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	line-height:18px;
	color:#003478;
	
	padding:15px;
	margin:0;
	clear:both;
	float:left;	
	
	*min-width:210px;
}

.section-thumbs p a{
	font-family: Arial, franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	line-height:18px;
	color:#003478;
	
	text-decoration:none;
}

.section-thumbs p2{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:16px;
	line-height:18px;
	color:#003478;
	
	padding:15px;
	margin:0;
	clear:both;
	float:left;	
}
.section-thumbs .p2{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:16px;
	line-height:18px;
	color:#003478;
	
	padding:15px;
	margin:0;
	clear:both;
	float:left;	
}

.section-thumbs .p2 a, .section-thumbs p2 a{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:16px;
	line-height:18px;
	color:#003478;
	
	text-decoration:none;
}
.p16, .p16 a, .p16 li{
	font-size:16px !important;
}
ul.bullets {
	list-style:inside disc;
	padding-left:20px;
	
	margin-bottom:20px;
}

ul.post-type {
	list-style:none;
}
ul.post-type li{
	padding:30px 0;	
	border-bottom:dotted 1px #808080;
	
	vertical-align:top;
}
ul.post-type li:first-child{
	border-top:dotted 1px #808080;
}
ul.post-type li:last-child{
	border-bottom:none;
}
ul.post-type li div h1{
	font-size:20px;
	margin-top:-6px;
	padding-top:0;
}
ul.post-type li div{
	display:inline-block;
	vertical-align:top;
}

ul.post-type li div:first-child{
	width:480px;
	padding-right:25px;
}
ul.post-type li div:last-child{
	width:220px;
	clear:left;
}
ul.post-type li div p{
	display:block;
	clear:both;
}
ul.post-type li div p{
	margin-bottom:0;
}

ul.post-type ul{
	list-style:disc inside;
	border:none;
	
	display:block;
	clear:both;
	
	margin-bottom:15px;
}
ul.post-type li li{
	padding:0 0 0 20px;
	border:none !important;
}

<!--institute-->

ul.post-type2 {
	list-style:none !important;
}
ul.post-type2 li{
	list-style:none;	
	padding:30px 0;	
	border-bottom:dotted 1px #808080;
	
	vertical-align:top;
}
ul.post-type2 li:first-child{
	list-style:none;
	border-top:none;
}
ul.post-type2 li:last-child{
	border-bottom:none;
}
ul.post-type2 li div h1{
	font-size:20px;
	margin: 0px;
	padding: 0px;
}

ul.post-type2 li div h1 a{
	font-size:14px;
	margin: 0px;
	padding: 0px;
}

ul.post-type2 li div{
	display:inline-block;
	vertical-align:top;
}

ul.post-type2 li div:first-child{
	list-style:none !important;
	width:480px;
	padding-right:25px;
}
ul.post-type2 li div:last-child{
	width:220px;
	clear:left;
}
ul.post-type2 li div p{
	display:block;
	clear:both;
}
ul.post-type2 li div p{
	margin-bottom:0;
}

ul.post-type2 ul{
	list-style:none;
	border:none;
	
	display:block;
	clear:both;
	
	margin-bottom:15px;
}
ul.post-type2 li li{
	padding:0 0 0 20px;
	border:none !important;
}

<!--end institutes-->
article blockquote{
	width:220px;
	display:inline-block;
	float:right;
	
	border-top:dotted 1px #808080;
	border-bottom:dotted 1px #808080;
	
	margin-left:25px;
	margin-bottom:10px;
	padding:5px 0;
}
article blockquote div{
	border-top:solid 2px #c60c30;
	border-bottom:solid 2px #c60c30;
}
article blockquote p{
	font-size:20px;
	line-height:25px;
	color:#003478;
	
	padding:0 10px;
	margin:0;
}
.close-q, .open-q{
	display:inline-block;
	clear:both;
	height:60px;
	width:100%;
	position:relative;
}
.open-q{
	background:url('/Style Library/NTU2 Images/open-quote.gif') left top no-repeat;
}
.close-q{
	background:url('/Style Library/NTU2 Images/close-quote.gif') right top no-repeat;
}


.end{
	text-align:center;
}

.news-bottom{
	width:729px;
	position:relative;
	margin-bottom:16px;
	
	border-top:solid 2px #c60c30;
	padding-top:25px;
}

.news-bottomfull{
	width:929px;
	position:relative;
	margin-bottom:16px;
	
	border-top:solid 2px #c60c30;
	padding-top:25px;
}


.left-social{
	border-top:solid 2px #c60c30;
	padding-top:25px;
	
	width:729px;
	position:relative;
	
	margin-bottom:16px;
}
.left-social div{
	width:100%;
	display:block;
	position:relative;
	clear:both;
	
	text-align:left;
	margin-bottom:15px;
}

.related-post{
	width:358px;
	float:left;
	
	display:inline-block;
	clear:left;
}
.related-post ul{
	display:block;
	list-style:none;
	padding-bottom:15px;
	
	clear:both;
}
.related-post ul li{
	font-family: Arial, franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	font-size:14px;
	color:#808080;
	line-height:25px;
	
	border-bottom:dotted 1px #a2a2a2;
}
.related-post ul li a{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:#003478;
	font-size:14px;
	line-height:25px;
}

table.dotted{
	margin-bottom:20px;
	display:table;
}
table.dotted2{
	margin-bottom:20px;
	display:table;
}
#library-search{
	background-color:#003478;
	display:block;
	width:698px;
	
	margin-bottom:60px;
	padding:6px 15px;
	position:relative;
}
#library-search form{
	width:700px;
	height:22px;
	position:relative;
}
#library-search input{
	width:665px;
	padding-left:6px;
	height:22px;
	
	background:none;
	background-color:white;
	border:none;
	
	color:#808080;
	
	float:left;
	margin-right:5px;
}
#library-search img{
	float:right;
	clear:right;
}

.search-extra{
	width:682px;
	position:absolute;
	bottom:-20px;
}
.search-extra a{
	display:inline-block;
	float:left;
	
	height:20px;
	padding:0 12px;
	background-color:#003478;
	
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:14px;
	color:white;
	line-height:20px;
	text-transform:uppercase;
	
	margin-right:10px;
	
	position:relative;
}
.search-extra a:last-child{
	float:right;
}

.library-news{
	width:220px;
	display:block;
	position:relative;
}
.library-news h2{
	color:#003478;
	font-size:18px;
	line-height:24px;
	
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	text-transform:none;
	border-bottom:2px solid #c60c30;
	
	margin-bottom:0;
}
.library-news h2.greyarrow{
	float:right;
	margin:0;
}
.library-news ul{
	width:100%;
	list-style:none;
	
	display:block;
	clear:both;
	margin-bottom:30px;
}
.library-news ul li{
	padding:15px 0;
	border-bottom:dotted 1px #808080;
	
	font-family:Arial,  chaparral-pro, Georgia, "Times New Roman", Times, sans-serif;
	font-style: normal;
	font-weight: 400;
	
	font-size:14px;	
	line-height:18px;
	color:#000000;
	
	color:black;
}
.lib-linkbox{
	width:190px;
	display:block;
}
.lib-linkbox h2, .lib-linkbox h2 a{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	line-height:18px;
	color:#003478;
	
	padding:0; margin:0;
	margin-bottom:6px;
	margin:0;
	clear:both;
	
	border:none;
}
.lib-linkbox p{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	font-size:14px;
	line-height:15px;
	color:#003478;
}

.lib-tools{
	width:100%;
	display:block;
	clear:both;
	position:relative;
	text-align:left;
	
	margin-bottom:30px;
}
.lib-tools div{
	display:inline-block;
	vertical-align:top;
	width:220px;
	margin-right:30px;
}
.lib-tools div:last-child{
	margin-right:0;
}
.lib-tools div h4{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	line-height:34px;
	color:#003478;
	
	padding-left:40px;
	padding-bottom:10px;
	
	border-bottom:dotted 1px #808080;
}
.tool-alert h4{
	background:url('/Style Library/NTU2 Images/lib-tool-alert.gif') left center no-repeat;
}
.lib-tools div a{
	display:block;
	clear:both;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
}

.lib-tools div.lib-linkbox{
	display:inline-block;
	vertical-align:top;
	margin-right:30px;
	
	width:190px;
	height:60px;
	
	padding:0 10px;
}
.lib-tools div.lib-linkbox:last-child{
	margin-right:0;
}
.lib-tools div.lib-linkbox h4{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	color:#003478;
	text-align:center;
	line-height:18px;
	
	display:block;
	width:100%;
	height:60px;
	
	margin:0;
	padding:10px 0 0 0;
	
	border:none;
	
	vertical-align:middle;
}
.lib-tools div.lib-linkbox h4 a{
	 font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
		
	font-size:18px;
	color:#003478;
	text-align:center;
	line-height:18px;
}
.lib-tools div.lib-linkbox h4 a:hover{
	text-decoration:none;	
}

.personality-menu {
	width:190px;
	display:block;
	
	clear:both;
}
.personality-menu .menucontainer{
	overflow:hidden;
	margin:15px 0;
	display:block;
	position:relative;
}
.personality-menu ul{
	list-style:none;
	position:absolute;
	top:0;
}
.personality-menu ul li{
	display:block;
	clear:both;
	width:100%;
	
	min-height:95px;
	height:auto;
	margin:0;
	padding:0;
	
	margin-bottom:15px;
	
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	font-size:12px;
	color:#003478;
}
.personality-menu ul li p{
	display:block;
	height:95px;
	overflow:hidden;
}
.personality-menu ul li p,.personality-menu ul li p a, .personality-menu ul li p a:hover{
	float:left;
	clear:left;
		
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	font-size:12px;
	color:#003478;
	
	width:88px;
}

.personality-menu ul li img{
	float:right;
	clear:right;
}

div.percontrols{
	display:block;
	position:relative;
	z-index:3;
	
	height:38px;
	width:100%;
	
	background:url('/Style Library/NTU2 Images/bg-news-nav.gif') left 12px repeat-x white;
	
	margin-bottom:15px;
	
	text-align:center;
}
div.percontrols span.up{
	display:inline-block;
	vertical-align:middle;
	height:22px;
	width:27px;
	
	background:url('/Style Library/NTU2 Images/arw-up.gif') center -1px no-repeat;
	
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	
	cursor:pointer;
	
	margin-right:6px;
}
div.percontrols span.down{
	display:inline-block;
	vertical-align:middle;
	height:22px;
	width:27px;
	
	background:url('/Style Library/NTU2 Images/arw-down.gif') center -1px no-repeat;
	
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	
	cursor:pointer;
}
div.percontrols span.down:hover, div.percontrols span.up:hover{
	background-position:center -25px;
}

.personality-splash{
	width:729px;
	display:block;
	
	margin-bottom:15px;
}
.personality-splash img{
	float:left;
}
.personality-splash blockquote{
	width:220px;
	height:250px;
	float:right;
	
	border-top:dotted 1px #808080;
	border-bottom:dotted 1px #808080;
	
	vertical-align:middle;
}
.personality-splash blockquote p{
	font-size:20px;
	line-height:25px;
	color:#003478;
	
	padding:0 10px;
	margin:0;
	
	display:inline-block;
}
.references{
	width:384px;
	margin-bottom:40px;
	position:relative;
	display:block;	
}

.references select{
	width:100%;
	padding:3px;
}
.student-links {
	width:100%;
	margin-bottom:20px;
	display:block;
	
	vertical-align:top;
	
	padding-top:20px;
}

.student-links ul{
	width:280px;
	list-style:none;
	display:inline-block;
	
	float:left;
}

.student-links ul li{
	display:block;
	background:url('/Style Library/NTU2 Images/arw-blt.gif') left center no-repeat;
	
	padding-left:30px;
	margin-bottom:20px;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	color:#003478;
}

.student-links ul li a{
	border-bottom:dotted 1px #808080;
	
	font-family: Arial, franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	color:#003478;
	text-decoration:none;
}
.student-links ul li a:hover{
	text-decoration:none;
	color:#808080;
}

/* alumni */
.alumni-header{
	
	font-family: Arial, franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;
	color: #003478;
	font-size: 15px;
	padding-bottom:20px;

}
.alumni-links {
	width:100%;
	margin-bottom:20px;
	display:block;
	
	vertical-align:top;
	
	padding-top:20px;
}

.alumni-links ul{
	width:450px;
	list-style:none;
	display:inline-block;
	
	float:left;
}

.alumni-links ul li{
	display:block;
	background:url('/Style Library/NTU2 Images/arw-blt.gif') left bottom no-repeat;
	
	padding-left:30px;
	margin-bottom:20px;
	
	font-family:Arial,  "FranklinGothicURW-Med",franklin-gothic-urw,sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	color:#003478;
}

.alumni-links ul li a{
	border-bottom:dotted 1px #808080;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	color:#003478;
	text-decoration:none;
}
.alumni-links ul li a:hover{
	text-decoration:none;
	color:#808080;
}
.alumni-links ul li ul{
	width:100%;
	margin-top:15px;
}
.alumni-links ul li ul li{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:14px;
	color:#003478;
	text-decoration:none;
	
	display:block;
	background:url('/Style Library/NTU2 Images/bullet2ndlvl.gif') left center no-repeat;
	
	padding-left:20px;
	margin-bottom:10px;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:14px;
	line-height:16px;
	color:#003478;
}
.alumni-links ul li ul li a{
	border-bottom:none;
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:14px;
	color:#003478;
	line-height:16px;
	text-decoration:none;
}
/* media */
.media-links {
	width:100%;
	margin-bottom:20px;
	display:block;
	
	vertical-align:top;
	
	padding-top:20px;
}

.media-links ul{
	width:280px;
	list-style:none;
	display:inline-block;
	
	float:left;
}

.media-links ul li{
	display:block;
	background:url('/Style Library/NTU2 Images/arw-blt.gif') left bottom no-repeat;
	
	padding-left:30px;
	margin-bottom:20px;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	color:#003478;
}

.media-links ul li a{
	border-bottom:dotted 1px #808080;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	color:#003478;
	text-decoration:none;
}
.media-links ul li a:hover{
	text-decoration:none;
	color:#808080;
}
.media-links ul li ul{
	width:100%;
	margin-top:15px;
}
.media-links ul li ul li{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:14px;
	color:#003478;
	text-decoration:none;
	
	display:block;
	background:url('/Style Library/NTU2 Images/bullet2ndlvl.gif') left center no-repeat;
	
	padding-left:20px;
	margin-bottom:10px;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:14px;
	line-height:16px;
	color:#003478;
}
.media-links ul li ul li a{
	border-bottom:none;
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:14px;
	color:#003478;
	line-height:16px;
	text-decoration:none;
}

table.media-news{
	width:100%;
}
table.media-news tr td{
	padding:0;
	margin:0;
	background:none;
	border:none;
}

table.media-news div{
	display:block;
	width:347px;
	clear:both;
	
	padding-bottom:20px;
	margin-bottom:40px;
	
	min-height:130px;
	
	border-bottom:dotted 1px #808080;
}

table.media-news td:first-child{
	border-right:dotted 1px #808080;
	padding-right:17px;
}
table.media-news td:last-child{
	padding-left:17px;
}
table.media-news h4{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	line-height:22px;
	
	display:block;
	color:#26528c;
	
	margin:10px 0 6px 0;
	padding:0;
}
table.media-news h4 a{
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	line-height:22px;
	
	display:block;
	color:#26528c;
	
	margin:10px 0 6px 0;
	padding:0;
}
table.media-news img{
	padding:0;
	margin:0;
	border:none;
}

table.media-news ul {
	margin-top:15px;
	width:100%;
	list-style:none;
}
table.media-news ul li {
	font-family: "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	font-size:12px;
	color:#003478;
	text-decoration:none;
	
	display:block;
	background:url('/Style Library/NTU2 Images/bullet2ndlvl.gif') left center no-repeat;
	
	padding-left:18px;
	margin-bottom:0;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:14px;
	line-height:16px;
	color:#003478;
}
table.media-news ul li a{
	border-bottom:none;
	font-family:Arial,  "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	font-size:12px;
	color:#003478;
	line-height:16px;
	text-decoration:none;
}
table.media-news ul li a:hover{
	text-decoration:underline;
	color:#000;
}

article ul {
	margin-top:15px;
	width:100%;
	list-style:none;
}
article ul li {
	font-family:Arial,  "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	font-size:12px;
	color:#003478;
	text-decoration:none;
	
	display:block;
	background:url('/Style Library/NTU2 Images/bullet2ndlvl.gif') left center no-repeat;
	
	padding-left:18px;
	margin-bottom:0;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:14px;
	line-height:16px;
	color:#003478;
}
article ul li a{
	border-bottom:none;
	font-family:Arial,  "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	font-size:12px;
	color:#003478;
	line-height:16px;
	text-decoration:none;
}

.search-box{
	width:auto;
	position:absolute;
	vertical-align:middle;
	
}
.search-box input{
	width:155px;
	height:22px;
	
	margin-right:6px;
	padding-left:5px;
	
	position:relative;
	float:left;
	
	background-color:#e2e2e2;
	border:none;
		
	line-height:22px;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size:14px;
	
	color:#898989;
	
	z-index:20;
}

.newshub {
	width:188px;
	height:115px;
}

.newshub h2{
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 18px;
	color: gray;
	text-transform: uppercase;
	margin-top: -4px;
	border-bottom: dotted 1px gray;
	margin-bottom: 10px;
}

.newshub form{
	width:188px;
	position:absolute;
	padding-top:5px;
	background-color:#FFF;
}

.newshub form .dropdown left{
	float:left;
	margin-right:0px;
}

.newshub form .dropdown right{
	float:right;
	margin-right:0px;
}

.newshub form .dropdown span{
	background:none;
	border:none;
	margin:0;
	padding:0;
	
	font-family:Arial,  "franklin-gothic-urw","FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:#808080;
	font-size:15px;
	line-height:16px;
	
	
	padding:3px 3px 0;
	background:url('/Style Library/NTU2 Images/dd-arrow-grey.gif') #e2e2e2 no-repeat;
	background-position:77px top;
	
	width:83px;
	height:19px;
	
	display:block;
	cursor:pointer;
}


/* --- media-mediareports dropdown --- */
.mediaform{
	width:188px;
	height:auto;
	position:relative;
}
.mediaform h2{
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 18px;
	color: #808080;
	text-transform: uppercase;
	margin-top: -4px;
	border-bottom: dotted 1px gray;
	margin-bottom: 10px;
	margin-top:10px;
	
	display:block;
	clear:both;
}

.mediaform form{
	width:100%;
	height:auto;
	clear:both;
	
	margin-bottom:15px;
}

.mediaform form input{
	width:150px;
	height:22px;
	
	margin-right:6px;
	padding-left:5px;
	
	position:relative;
	float:left;
	
	background-color:#e2e2e2;
	border:none;
		
	line-height:22px;
	
	font-family:Arial,  franklin-gothic-urw,"FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size:14px;
	
	color:#898989;
	
	z-index:20;
}

.mediaform form select{
	background:none;
	border:none;
	margin:0;
	padding:0;
	
	font-family:Arial,  "franklin-gothic-urw","FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:#808080;
	font-size:12px;
	line-height:14px;
	
	padding:0 0 0 3px;
	margin-right:7px;
	
	
	background:#e2e2e2;
	
	width:90px;
	height:20px;
	
	display:block;
	cursor:pointer;
	
	float:left;
}
.mediaform form select:last-child{
	margin-right:0;
}
.mediaform form select.right{
	margin-right:0;
}

.mediaform form button{
	width:24px; height:24px;
	display:block;
	
	float:left;
	padding:0;
	border:none;	
	background:none;
	
	clear:right;
	
	background:url('/Style Library/NTU2 Images/s-btn-2.gif') no-repeat left center;
	cursor:pointer;
}
/* --- end media-mediareports dropdown --- */

/* --- news hub archives --- */
.search-news-hub{
	height:34px;
	display:block;
	background:#003478;
	
	margin-bottom:60px;	
	
	position:relative;
}
.search-news-hub p{
	color:white;
	font-size:15px;
	
	font-family:Arial,  "franklin-gothic-urw","FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	line-height:34px;
	margin-left:15px;
	
	width:auto;
	float:left;
}
.search-news-hub form{
	position:absolute;
	right:15px;
	top:6px;
}
.search-news-hub form button{
	width:21px; height:21px;
	display:block;
	float:left;
	background:none;
	border:none;
	background:url('/Style Library/NTU2 Images/sbtn-newshub.gif') top left no-repeat;
	cursor:pointer;
}
.search-news-hub form .dropdown{
	width:auto;
	float:left;
	margin-right:10px;
}
.search-news-hub form select{
	width:130px;
	height:20px;
	float:left;
	
	margin-right:10px;
	margin-top:1px;
	padding-left:3px;
	
	font-family:Arial,  "franklin-gothic-urw","FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:#808080;
	font-size:15px;
	line-height:18px;
	
	border:none;
	background:none;
	background:white;
	
}
.search-news-hub form .dropdown span{
	background:none;
	border:none;
	margin:0;
	padding:0;
	
	font-family: Arial, "franklin-gothic-urw","FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:#808080;
	font-size:15px;
	line-height:16px;
	
	
	padding:3px 10px 0;
	background:url('/Style Library/NTU2 Images/dd-arrow.gif') white no-repeat;
	background-position:120px top;
	
	width:118px;
	height:19px;
	
	display:block;
	cursor:pointer;
}

/* Customized News Archive */

.search-news-hub button{
	width:21px; height:21px;
	display:block;
	float:left;
	background:none;
	border:none;
	background:url('/Style Library/NTU2 Images/s-btn.gif') top left no-repeat;
	cursor:pointer;
	padding: 5px;
}
.search-news-hub .dropdown{
	width:auto;
	float:left;
	margin-right:10px;
}
.search-news-hub select{
	width:130px;
	height:20px;
	float:left;
	
	margin-right:10px;
	margin-top:1px;
	padding-left:3px;
	
	font-family:Arial,  "franklin-gothic-urw","FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:#808080;
	font-size:15px;
	line-height:18px;
	
	border:none;
	background:none;
	background:white;
	
}
.search-news-hub .dropdown span{
	background:none;
	border:none;
	margin:0;
	padding:0;
	
	font-family:Arial,  "franklin-gothic-urw","FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:#808080;
	font-size:15px;
	line-height:16px;
	
	
	padding:3px 10px 0;
	background:url('/Style Library/NTU2 Images/dd-arrow.gif') white no-repeat;
	background-position:120px top;
	
	width:118px;
	height:19px;
	
	display:block;
	cursor:pointer;
}

/* End of News Archive */

.news-release {
	position:relative;
	margin-bottom:40px;
}
.news-release h4{
	font-family:Arial,  "franklin-gothic-urw","FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	font-size:18px;
	color:#003478;
	line-height:22px;
	
	border-bottom:solid 2px #c60c30;
	
	width:100%;
	clear:both;
	margin-bottom:15px;
}
.news-release ul{
	list-style:none;
}
.news-release ul li{
	list-style:none;
	border-bottom:dotted 2px #898989;
	
	font-family: "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:black;
	
	padding:10px 0 10px 80px;
}
.news-release ul li a, .news-release ul li a:hover{
	list-style:none;
	
	font-family: "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:black;
	text-decoration:none;
}
.news-release ul li span.date{
	font-family:Arial,  franklin-gothic-urw-cond,"FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 500;
	
	font-size:12px;
	color:#808080;
	padding-right:25px;
	display:block;
	
	position:absolute;
	left:0px;
}

/* publications */
table.publications {
	width:100%;
	margin-bottom:40px;
}
table.publications tr > td{
	background:none;
}

table.publications tr:first-child td:first-child{
	background-color:#003478;
	font-weight:15px;
	color:white;
	
	font-family:Arial,  "franklin-gothic-urw-cond","FranklinGothicURWCon-Boo",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	padding:5px 10px;
}

table.publications tr td table{
	width:100%;
	display:table;
}
table.publications tr td table tr td{
	/*background-color: #e3e3e3;*/
	background-color: #fff;
	vertical-align:middle !important;
	padding:10px 0;
	
	font-family:Arial,  "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:black;
	font-size:14px;
	/*border-bottom:2px solid white;*/
	border-bottom: 1px dotted gray;
	text-align:center;
}
table.publications tr td table tr:hover td{
	background-color: #e2e2e2 !important;
}
table.publications tr td table tr:first-child td:first-child{
	/*background-color: #e2e2e2;*/
	background-color: #fff;
	vertical-align:middle;
	padding:0;
}
table.publications tr td table tr td:first-child{
	/*border-right:2px solid white;*/
}
table.publications tr td table tr td h3, table.publications tr td table tr td h3 a{
	font-family:Arial,  "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	color:#003478;
	font-size:16px;
	text-transform:none;
	
	text-align:left;
	border:none;
	
	padding:0;
	margin:0;
	margin-left:10px;
}
table.publications tr td table tr td h4, table.publications tr td table tr td h4 a{
	font-family:Arial,  "chaparral-pro",sans-serif;
	font-style: none;
	font-weight: 400;
	
	color:#003478;
	font-size:14px;
	line-height:16px;
	text-transform:none;
	
	text-align:left;
	border:none;
	
	padding:0;
	margin:0;
	margin-left:10px;
	margin-top:6px;
}
table.publications tr td table tr td p{
	text-align:left;
	margin-left:10px;
	margin-top:20px;
}

/* board change */
div#board{
	display:block;
	height:0px;
	width:50%;
	clear:both;
	
	position:relative;
}
div#board div{
	height:120px;
	width:100%;
	clear:both;
	
	position:relative;
	vertical-align:middle;
	
	display:block;
	border-bottom: 1px dotted #808080;
}
div#board div:hover{
	background-color: #f2f2f2 !important;
}
div#board p{
	text-align:left;
	margin-left:10px;
}

div#board h3{
font-family:Arial,  "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	line-height:18px;
	
	color:#003478;
	font-size:16px;
	text-transform:none;
	
	text-align:left;
	border:none;
	
	padding-top:6px;
	margin:0;
	margin-left:10px;
}

div#board img{
	position:absolute;
	right:0;
	top:0;
	
	padding-top:3px;
	padding-bottom:2px;
}

/* board change */
div#board2{
	display:block;
	width:48%;
	clear:both;
	float:right;
	padding-bottom:100px;
	position:relative;
}
div#board2 div{
	height:120px;
	width:100%;
	clear:both;
	
	position:relative;
	vertical-align:middle;
	
	display:block;
	border-bottom: 1px dotted #808080;
}

div#board2 div:hover{
	background-color: #f2f2f2 !important;
}

div#board2 p{
	text-align:left;
	margin-left:10px;
}

div#board2 h3{
	font-family:Arial,  "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	line-height:18px;
	
	color:#003478;
	font-size:16px;
	text-transform:none;
	
	text-align:left;
	border:none;
	
	padding-top:6px;
	margin:0;
	margin-left:10px;
}

div#board2 img{
	position:absolute;
	right:0;
	top:0;
	
	padding-top:3px;
	padding-bottom:2px;
}

/* personalities */
div#person{
	display:block;
	height:120px;
	width:100%;
	clear:both;
	
	position:relative;
}
div#person div{
	height:120px;
	width:100%;
	clear:both;
	
	position:relative;
	vertical-align:middle;
	
	display:block;
	border-bottom: 1px dotted #808080;
}
div#person div:hover{
	background-color: #f2f2f2 !important;
}
div#person p{
	font-family:Arial,  "chaparral-pro",sans-serif;
	font-style: normal;
	font-weight: 700;
	
	line-height:18px;
	
	color:#003478;
	font-size:16px;
	text-transform:none;
	
	text-align:left;
	border:none;
	
	padding:0;
	margin:0;
	
	margin:34px 0 0 10px;
	display:inline-block;
	float:left;
	width:auto;
}
div#person img{
	position:absolute;
	right:0;
	top:0;
	
	padding-top:3px;
	padding-bottom:2px;
}

/*  popup  */
.greyline {
	border-top:solid 3px #c7c7c7;
	padding-top:25px;
}

.networkform{
	display:block;
}

.networkform p{
	color:white;
	font-size:15px;
	
	font-family:Arial,  "franklin-gothic-urw","FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	line-height:34px;
	
	width:auto;
	float:left;
}
.networkform form{
	float:left;
}
.networkform form .dropdown{
	margin-bottom:15px;
}

.networkform form .dropdown p{
	width:100%;
	color:#000;
	float:none;
	clear:both;
	margin:0;
	padding:0;
	line-height:16px;
	font-size:12px;
}


.networkform form .dropdown span{
	background:none;
	border:none;
	margin:0;
	padding:0;
	
	font-family:Arial,  "franklin-gothic-urw","FranklinGothicURW-Med",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:#808080;
	font-size:12px;
	line-height:16px;
	
	padding:3px 10px 0;
	background:url('/Style Library/NTU2 Images/dd-arrow1.png') #c7c7c7 no-repeat;
	background-position:154px top;
	
	width:156px;
	height:20px;
	
	display:block;
	cursor:pointer;
}

.networkform form .dropdown1 {
	width:100%;
	margin: 0;
	padding:0;
	margin-bottom:15px;
	background:none;
}

.networkform form .dropdown1 p{
	width:100%;
	color:#000;
	float:none;
	clear:both;
	margin:0;
	padding:0;
	line-height:16px;
	font-size:12px;
}

.networkform form .dropdown1 input{
	background:none;
	border:none;
	margin:0;
	padding:0;
	
	font-family:Arial,  "franklin-gothic-urw",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:#808080;
	font-size:12px;
	line-height:16px;
	
	padding:3px 6px;
	background:#c7c7c7 no-repeat;
	background-position:120px top;
	
	width:164px;
	height:17px;
}

.networkform form .clearbtn {
	background:#808080;
	width:48px;
	height:21px;
	
	font-family:Arial,  "franklin-gothic-urw",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:white;
	font-size:11px;
	line-height:20px;
	text-align:center;
	
	background:#c7c7c7 no-repeat;
	background-position:120px top;
	
	display:block;
	cursor:pointer;
}

.networkform form .changebtn {
	background:#808080;
	width:79px;
	height:21px;
	
	font-family: Arial, "franklin-gothic-urw",sans-serif;
	font-style: normal;
	font-weight: 400;
	
	color:white;
	font-size:11px;
	line-height:20px;
	text-align:center;
	
	background:#c81538 no-repeat;
	background-position:120px top;
	
	display:block;
	cursor:pointer;
}


/* addThis styles */
.addthis_button_facebook_like{
	width:75px !important;
}
.addthis_button_tweet{
	width:75px !important;
}
.addthis_button_google_plusone, #___plusone_0{
	width:60px !important;
}
.addthis_button_email {
	width:20px !important;
}

#at15s{
	border:solid 4px #c60c30;
}
#at15s, #at16p{
	border-radius:0;
	box-shadow:none;
}
.atm-i{
	border-radius:0;
	box-shadow:none;
}

.addthis-inline{
	display:inline-block;
	height:25px;
	background:white;
	overflow:hidden;
	margin-top:4px;
	margin-left:50px;
}

.addthis-right{
	width:358px;
	float:right;
	display:inline-block;
	clear:right;
}
.addthis-right div{
	clear:both;
	/*margin-top:23px;*/
}

.no-bottom-border{
	border-bottom:none !important;
	padding:0 !important;
}

/* end addThis styles */

article.arial {
	font-family:Arial, Helvetica, sans-serif;
}
article.arial p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
}
.dot-bottom{
	margin-bottom:20px;
}

/*----------------------------------------------- */
/* WebControls: Horizontal Navigation - Current Navigation*/
#ntu_l4nav_title {
	padding:10px 0 0 0;
}
#ntu_l4nav_title h2
{
	color:black;
}
ul#ntu_l4nav {
	margin:0;padding:0;list-style:none;float:left;
}
ul#ntu_l4nav li {
	float:left;border-left:1px #003478 solid;border-right:1px #003478 solid;padding:0 5px 0 5px;margin:2px 0 2px 0; white-space:nowrap; font-size:x-small;
}
ul#ntu_l4nav li#first_L4 {
	border-left:none;padding-left:0;
}
ul#ntu_l4nav, 
ul#ntu_l4nav li a, 
ul#ntu_l4nav li a:hover, 
ul#ntu_l4nav_title {
	/*font:1.2em/1.5 Verdana, Arial, Helvetica, sans-serif;/*anna*/color:#003478;text-decoration:none;padding:0;/*anna*/
	font:1em/1.5 Verdana, Arial, Helvetica, sans-serif;/*anna*/
}
ul#ntu_l4nav li a:hover {
	text-decoration:underline;
}
ul#ntu_l4nav li.active a {
	font-weight:bold;
}
#ntu_l4nav_title h2 {
}

/** Padding for Image **/

.content img {
	padding: 15px;
}


.imgbox {
	padding: 0px;
}


/* end addThis styles */


