﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
html,  form
{
	height:100%;
}

/*
.body
{
	background-color:#596E9E;
	height:100%;
	margin:0px;
}
body {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:13px;
	line-height: 18px;
	color:#646464;
}

*/
.body
{
	margin: 0px 0px 0px 0px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:13px;
	line-height: 18px;
	color:#646464;
	height:100%;
}
/*
.master
{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	background-color:#FFFFFF;
}
*/
.master
{
	width:998px;
	margin-left:0px; /*auto;*/
	margin-right:auto;
	height:100%;
	background-color:#FFFFFF;
}
#master td {
	vertical-align:top;
}

/* content area layout*/

#content {
	/*width:998px;*/
	border-left:1px solid #BFBFBF;
	/*margin-left:2px;*/
}

#content td {
	vertical-align:top;
}

#contentleftcolumn {
	background-color:#D6E1E3;
	width:223px;
}

#contentcentercolumn {
	width:543px; /*547px;*/
	height:410px;
}

#contentrightcolumn {
	width:232px; /*228px;*/
}

#contentcentercolumnhome {
	width:544px; /*547px;*/
	height:410px;
}

#contentrightcolumnhome {
	width:231px; /*228px;*/
}

#contentfooter {
	width:775px;
}


.masterContent
{
	background-color:#FFFFFF;
}
.shadowRight
{
	*height:100%;
	min-height:100%;
	width:1px;	
	background-repeat:repeat-y;
	background-position:left top;
}
.shadowLeft
{
	*height:100%;
	min-height:100%;
	width:1px;	
	background-repeat:repeat-y;
	background-position:left top;
}
.spacer
{
	width:1px
}
/*
.breadcrumb
{
    font-family: tahoma; 
    color: #656b77;
    clear:both;
    font-size:9pt; 
    font-family: tahoma; 
    padding-left:7px;
    padding-bottom:2px;
    padding-top:4px;
    border-bottom:1px #CCCCCC solid;
    margin-bottom:4px;
}
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
	font-weight:bold; 
}
*/

/* for page breadcrumb */
.breadcrumb
{
    /*font-family: tahoma; 
    color: #656b77;
    clear:both;
    font-size:9pt; 
    font-family: tahoma; 
    padding-left:7px;
    padding-bottom:2px;
    padding-top:4px;
    border-bottom:1px #CCCCCC solid;
    margin-bottom:4px;*/
    margin-left:44px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#1A1A1A;
}
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active, 
{
	/*padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;*/
   	text-decoration:none;
	color:#1A1A1A;	
}
.breadcrumb a:hover
{
	/*text-decoration:underline;*/
	text-decoration:underline;
	color:#1A1A1A;
}
.ms-sitemapdirectional {
	color:#1A1A1A !important;	/* apply to parent's links */
}

/*breadcrumb area*/
#breadcrumb {
	width:998px;
	height:27px;
	background-color:#96B5B7;
}

#breadcrumbtext {
	margin-left:44px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#1A1A1A;
}

#breadcrumbtext a:link {
	text-decoration:none;
	color:#1A1A1A;	
}

#breadcrumbtext a:visited {
	text-decoration:none;
	color:#1A1A1A;	
}

#breadcrumbtext a:hover {
	text-decoration:underline;
	color:#1A1A1A;
}

#breadcrumbtext a:active {
	text-decoration:none;
	color:#1A1A1A;	
}


.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	float:right;
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
a.#zz8_Menu, a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}
.sharepointLogin div, .sharepointLogin .ms-globallinks, .sharepointLogin .ms-globallinks a,
{
	color:#333333;
}




.topArea
{
	width:998px;
	height:90px;
	background-color:#1A1A1A;
	vertical-align:middle;
}
.topArea :active
{
	text-decoration:none;
}
/*
#header {
	width:998px;
	height:90px;
	background-color:#1A1A1A;
	vertical-align:middle;
}
*/

.logo
{
    float:left;
	height: 42px;
	font-size:14pt; 
	font-family: tahoma;  
	padding-bottom:3px;
	padding-top:3px;
	padding-left:4px;
	padding-right: 0px;
}
.logo a
{
	color: #656B77;
	background-image:url('../../images/bl_logo.jpg');
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding:15px 5px 0px 75px;
}
.topLinkBar 
{
    float:right;
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}
.topLinkBar a,.toplinkbar a:active
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}
.topLinkBar a:hover
{
	text-decoration:underline;
}
.topLink
{
   	background: url('../../Images/linksdivider.gif') right 6px no-repeat;
   	display:inline;
}	
.console
{
	clear:both;
}
/*
.search
{
    margin:6px 2px 20px 2px;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}
.search .ms-sbgo
{
    background:none;
}
*/
.search
{
    margin:6px 2px 20px 2px;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:1px;
    margin-left:1px;
    border:0px #555555 solid !important;
    height:14px;
}
.search .ms-sbcell
{
    border:none !important;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}

td.ms-sbcell{
	margin-left:13px;
	border:0px solid #5E5A57 !important;
	display:inline;
	line-height:22px;
}
.ms-sbplain{
	background:none !important;
	color:#FFFFFF !important;
}
.ms-sbtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;	
}
.ms-sbgo
{
    background-color:#000000 !important;
	padding:1px !important;
	width:18px;
}
.ms-sbLastcell {
	display:none;
}

#searchbutton {
	vertical-align:text-top;
}
#searchbox {
	border-style:none;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	width:120px;
	height:16px;
	padding:0 0 0 0;
	vertical-align:text-top;
	background:transparent;
}

#searcharea {
	margin-left:13px;
	border:1px solid #5E5A57;
	display:inline;
		line-height:22px;
}

/*header area*/
/*
#header {
	width:998px;
	height:90px;
	background-color:#1A1A1A;
	vertical-align:middle;
}
*/
#logo {
	position:relative;
	top:2px;
	left:40px;
}
/*
#topnav {
	position:relative;
	float:right;
	top:-3px;
	margin-right:27px;
}
*/
#topnav a:link {
	text-decoration:none;
	color:#FFFFFF;	
}
#topnav a:visited {
	text-decoration:none;
	color:#FFFFFF;	
}
#topnav a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
#topnav a:active {
	text-decoration:none;
	color:#FFFFFF;	
}

#topnavtext {
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;	
}


/* ************************************ */


.siteActionMenu
{
    float:right;
}
.authoringRegion
{
	width:100%;
	background-color:#DDDDDD;
	color:#333333;
}
.topNavContainer
{
	background-image:url('../../images/bl_Navbar_Gd_Default.jpg');
	background-repeat:repeat-x;
	height:40px;
}
.topNav
{
    *position:relative;
    *top:-1px;
}
.topNavItem
{
	background-image: url('../../Images/bl_Navbar_Splitter.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	font-family: tahoma;  
	font-size: 8pt; 
	color: #3a4663;	
}
.topNavItem a
{
	display:block;
	padding:8px 5px 0px 5px;
	height:32px;
}
.topNavSelected a
{
	background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');
	background-repeat:repeat-x;
	background-position:top right;
	color: #EFF4FA;
}
.topNavHover a
{
	color:#FFFFFF;
	background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');
	background-repeat:repeat-x;
	background-position:top right;
}
.topNavFlyOuts
{
	border-top:1px #CBD1E0 solid;
}
.topNavFlyOutsItem
{	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color: #ECEFF3;
	border:1px #CBD1E0 solid;
	border-top-style: none;
	color:#3A4663; 
	*width:150px;
	min-width:150px;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
}
.topNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.topNavRoundLeft, .topNavRoundRight
{
    width:0px;
}

/*left content area*/
/*

#mainnav {
	background-color:#FFFFFF;
	padding-bottom:1px;
	padding-top:1px;
}
*/

.navimg {
	margin-left:1px;
}

.leftNav
{
	background-color:#FFFFFF;
	padding-bottom:1px;
	padding-top:1px;
/*	margin-right:15px;
	margin-left:7px;
	margin-top:4px;
	padding-top:0px;
	border:1px #8997BC solid;
	background-color: #D0D6E3;
	width:160px;*/
}
.leftNavSpacer
{
	width:204px; /*160px;*/
}

/*
.mainnavitemselected {
	background-repeat:repeat-x;
}

.mainavitemselectedtext {
	color:#FFFFFF;
}
*/

.leftNavSelected
{
	background-repeat:repeat-x;
	color:#FFFFFF;
/*	background-color: #B2BCD3;
	color: #F4F5F9;
	border-top:1px #B2BCDD solid;
	border-bottom:1px #B2BCDD solid;
	line-height:14pt;*/
}

.leftNav1, .leftNav2, .leftNav3, .leftNavFlyOuts
{
	color: #000000 !important; 
	font-family:Arial !important;
	font-size:13px !important;
	text-transform:uppercase;
}

/*
.mainnavitem {
	display:block;
	width:204px;
	height:28px;
	line-height:28px;	
	margin-bottom:1px;
	padding-left:19px;
	background-image:url('../../images/ndsurtp/navbg.png');
	background-repeat:no-repeat;
	font-weight:bold;
}*/

.leftNav1
{	
	display:block;
	width:204px;
	height:28px;
	line-height:28px;	
	border-bottom:1px #ffffff solid;
	padding-left:19px;
	background-image:url('../../images/ndsurtp/navbg.png');
	background-repeat:no-repeat;
	font-weight:bold;
/*
	font-family: tahoma;  
	font-size: 8pt; 
	font-weight:bold; 
	line-height:14pt;*/
}

/*
#mainnav a:link {
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
}

#mainnav a:visited {
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
}

#mainnav a:active {
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
}
*/

#mainnavicons {
	background-color:#FFFFFF;
	padding-top:1px;
	width:223px;
}

.leftNav1 a
{
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
/*	font-family: tahoma;  
	font-size: 9pt; 
	font-weight:bold; 
	padding-left:5px;
	display:block;
	padding-right:10px;*/
}


.leftNav2
{	
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
/*	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;*/
}

.leftNav2 a
{
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
/*	padding-left:10px;
	display:block;
	padding-right:10px;*/
}
.leftNav3
{	
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
/*	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;*/
}
.leftNav3 a
{
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
/*	padding-left:18px;
	display:block;
	padding-right:10px;*/
}


/*
#mainnav a:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#003466;	
}*/

.leftNavHover
{
	text-decoration:none !important;
	color:#FFFFFF !important;
	background-color:#003466 !important;	
/*	background-color: #596E9E;
	color:#FFFFFF;*/
}



/*
.subnavitemselected {
	background-image:url('../../images/ndsurtp/navbg.png');
	background-repeat:repeat-x;
}

.subnavitemselectedtext {
	color:#FFFFFF;
}

.subnav a:visited {
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
}

.subnav a:active {
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
}
*/

/*
.submenu {
	position:absolute;
	left:223px;
	margin-top:-34px;
	z-index:10;
}

.subnav {
	position:absolute;
	left:220px;
	margin-top:-28px;
	z-index:10;
	background-color:#FFFFFF;
	padding-top:1px;
	padding: 1px 1px 0px 1px;
}
*/

.leftNavFlyOuts
{
	background-color:#FFFFFF;
	padding-top:1px;
	padding: 1px 1px 0px 1px;
/*	font-family:Tahoma; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	*/
}


/*
.subnavitem {
	display:block;
	width:204px;
	height:28px;
	line-height:28px;	
	margin-bottom:1px;
	padding-left:9px;
	font-weight:bold;
}*/

.leftNavFlyOutsItem
{
	display:block;
	width:204px !important;
	height:28px;
	line-height:28px;	
	margin-bottom:1px !important;
	padding-left:9px !important;
	font-weight:bold;
/*	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;*/
}


/*.subnav a:link {
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
}*/

.leftNavFlyOutsItem a
{
	background-color:#96B5B7;
	text-decoration:none;
	color:#1A1A1A;	
/*	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;*/
}

/*
.subnav a:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#003466;	
}*/

.leftNavFlyOutsHover
{
	text-decoration:none !important;
	color:#FFFFFF !important;
	background-color:#003466 !important;
/*	background-color: #B2BCD3;*/
}


.pageTitle
{
	margin:0px;
	font-family: tahoma;  
	font-size: 12pt; 
	font-weight: bold; 
	color: #666666;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.mainContainer
{
	/*margin-left:10px;
	margin-right:10px;*/
	margin-left:0px;
	margin-right:0px;
}
.bottomLinkBar
{
	font-family: tahoma;  
	font-size: 8pt; 
	color: #999999;
	float:none;
}
.mainContent div.ms-pagebreadcrumb, .mainContent td.ms-pagebreadcrumb
{
	display:none;
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}

/* ********************* */
/* ndsurtp mainstyle.css */
/* ********************* */

table {
	border-collapse: collapse;
} 

td {
	padding: 0 0 0 0;
}

img {
	border-style:none;
}

.black {
	color:#000000;
}

.bold {
	font-weight:bold;

}

.blue {
	color:#003366;	
}

.lightgray {
	color:#A6A6A6;
}

.spaced {
	line-height:20px;
}

.spaced24 {
	line-height:24px;
}

.blueheading {
	font-weight:bold;
	color:#003366;	
	/*height:40px;
	vertical-align:middle !important;*/
	text-transform:uppercase;
	margin-top:10px;
	margin-bottom:10px;
}

.headingpadding {
	margin-top:10px;
	margin-bottom:10px;
}

.grayline {
	border-top:1px solid #BFBFBF;
	height:0px;
}

A:link {
	text-decoration:none;
	color:#646464;	
}
A:visited {
	text-decoration:none;
	color:#646464;	
}
A:hover {
	text-decoration:underline;
	color:#646464;	
}
A:active {
	text-decoration:none;
	color:#646464;	
}

.bluelink a:link {
	text-decoration:none;
	color:#003366;	
}

.bluelink a:visited {
	text-decoration:none;
	color:#003366;	
}

.bluelink a:hover {
	text-decoration:underline;
	color:#003366;
}

.bluelink a:active {
	text-decoration:none;
	color:#003366;	
}

.lightgraylink a:link {
	text-decoration:none;
	color:#A6A6A6;	
}

.lightgraylink a:visited {
	text-decoration:none;
	color:#A6A6A6;	
}

.lightgraylink a:hover {
	text-decoration:underline;
	color:#A6A6A6;
}

.lightgraylink a:active {
	text-decoration:none;
	color:#A6A6A6;	
}

.blacklink a:link {
	text-decoration:none;
	color:#000000;	
}

.blacklink a:visited {
	text-decoration:none;
	color:#000000;	
}

.blacklink a:hover {
	text-decoration:underline;
	color:#000000;
}

.blacklink a:active {
	text-decoration:none;
	color:#000000;	
}

/*center content area*/
#maincontent {
	padding-top:1px;
	border-left:0px solid #BFBFBF;
	margin-left:0px; /*2px;*/
	border-right:1px solid #BFBFBF;
	margin-right:0px; /*2px;*/	
}

.indentcontent {
	padding-left:19px;
	padding-right:10px;
	/*width:512px;*/
}

/*right content area*/
#rightcontent {
	padding-left:14px;
}

/*footer area */
#footer {
	padding-top:14px;
	padding-left:16px;
	padding-bottom:90px;
	border-left:1px solid #BFBFBF;
	margin-left:2px;
	border-top:1px solid #BFBFBF;
	font-size:11px;
	color:#666666;
}

/*generic use*/
.listtable {
	width:500px;
}

.listtable td {
	padding-top:2px;
	padding-bottom:2px;	
}

/* homepage specific*/
#breadcrumbhome {
	width:998px;
	height:50px;
	background-color:#96B5B7;
}

#homeimages {
	/*position:absolute;
	top:94px;
	left:225px;
	*/
	position:relative;
	top:-46px;
	left:0px;
}

.homeimg {
	margin-left:1px;
}

#homecontent {
	padding-top:0px;
	padding-left:19px;
	padding-right:10px;
	width:512px;
}
#homecontentpos {
	position:relative;
	top:-20px;
	left:0px;
}

#homepicture {
	margin-right:19px;
	float:left;
}

#homeright {
	padding-top:126px;
}

/*page specific*/
.tennants {
	margin-top:15px;
	margin-bottom:15px;	
}

.tennantvertline {
	width:27px;
	background-image:url('../../images/ndsurtp/vertline.png');
	background-repeat:repeat-y;
}

#researchpic2 {
	float:right;
	padding:0px 20px 6px 10px;
}

#siteselectorspic2 {
	float:right;
	padding:0px 20px 6px 10px;
}

#studentspic2 {
	float:right;
	padding:0px 20px 6px 10px;
}

#incubatorbulletlist {
	padding-top:10px;
	margin-left:40px;
}

#incubatorpic2 {
	float:right;
	padding:0px 20px 6px 10px;
}

#clustersbulletlist {
	margin-left:20px;
	padding-top:10px;
}
