* {
	margin:0;
	padding:0
}
body {
	padding: 0px 0px 0px 0px;
	color:#333;
	font:83%/1.5 arial, tahoma, verdana, sans-serif;
	background: #fff url(https://www.nova.edu/_files/images/nsu-bg.gif) repeat-x 0 100%;
}
blockquote{
	padding:0px 0px 0px 10px;
	border-left:4px solid #DDDDDD;
	margin-left: 15px;
}
a, a:link, a:link, a:link, a:hover {
	text-decoration:underline;
	cursor:pointer;
}

a:link {color:#006699}
a:visited {color:#006699}
a:hover, a:active {color:#50afdf;}

hr {
	margin: 1em 0;
	background:#f2f2f2;
	height:1px;
	color:#f2f2f2;
	border:none;
	clear:both
}
p, ul, ol {
	margin: 0 0 1.5em
}
h1, h2, h3, h4, h5, h6 {
	letter-spacing: -1px;
	font-family: arial, verdana, sans-serif;
	margin: 1.2em 0 .3em;
	color:#000;
	border-bottom: 1px solid #eee;
	padding-bottom: .1em;
	font-weight:bold;
}
#maincontent h1, #maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5, #maincontent h6{ letter-spacing:normal}
h1 {
	font-size: 186%;
	margin-top:.6em
}
h2 {
	font-size: 140%
}
h3 {
	font-size: 126%
}
h4 {
	font-size: 116%
}
h5 {
	font-size: 106%
}
h6 {
	font-size: 96%
}
.noborder{border-bottom:none;}
/*******LISTS*******/

#maincontent ul {
	margin: 0 0 1.5em 0;
	list-style-type:none
}
#maincontent ul ul {
	margin: .25em 0 .25em 0;
	list-style-type:none
}

#maincontent ol {
	margin: 0px 0px 1.5em 2em;
}
#maincontent ol ul {
	margin: .25em 0px .5em 0px;
}
#maincontent ol ol {
	margin: .25em 0px .5em 2em;
}
#maincontent ol ul ol li{
	background:none;
	padding-left: 0;
}


#maincontent ul.related {
	margin-top: -1em
}

#maincontent ul li {
	line-height: 1.4em;
	padding-left: 25px;
	background: transparent url(https://www.nova.edu/_files/images/sprites.gif) no-repeat 0 1px;
}
#maincontent li.doc {
	background-position: 3px -500px
}
#maincontent ul.nomarker li {
	background:none;
	padding-left:0
}
ul.doublespace li {
	margin-bottom:10px;
}
ol.doublespace li {
	margin-bottom:10px;
}

/*social networking icons*/
#sidebar li.facebook {background:transparent url(//www.nova.edu/common-lib/includes/images/facebook.gif) no-repeat scroll 0 1px;line-height:2em;padding-left:30px;}
#sidebar li.flickr {background:transparent url(//www.nova.edu/common-lib/includes/images/flickr.gif) no-repeat scroll 0 1px;line-height:2em;padding-left:30px;}
#sidebar li.linkedin {background:transparent url(//www.nova.edu/common-lib/includes/images/linkedin.gif) no-repeat scroll 0 1px;line-height:2em;padding-left:30px;}
#sidebar li.myspace {background:transparent url(//www.nova.edu/common-lib/includes/images/myspace.gif) no-repeat scroll 0 1px;line-height:2em;padding-left:30px;}
#sidebar li.twitter {background:transparent url(//www.nova.edu/common-lib/includes/images/twitter.gif) no-repeat scroll 0 1px;line-height:2em;padding-left:30px;}
#sidebar li.youtube {background:transparent url(//www.nova.edu/common-lib/includes/images/youtube.gif) no-repeat scroll 0 1px;line-height:2em;padding-left:30px;}

#columnone .leftside ul li.facebook {background:transparent url(https://www.nova.edu/common-lib/includes/images/facebook.gif) no-repeat scroll 0 1px; line-height:2em;padding-left:30px; }

/*******LAYOUT*******/

#header-container {
	background: #006699 url(https://www.nova.edu/_files/images/sprites.gif) repeat-x left 100%;
	margin:0px 0px 0px 0px;
	padding:0px;
	height:118px;
	width:100%;
}
#header {
	margin:0px auto;
	padding:0px;
	height:118px;
	width:1002px;
	background: #006699 url(https://www.nova.edu/_files/images/sprites.gif) repeat-x left 100%;
	text-align:center;
}
#header h1 {
	margin:0;
	border: none;
	padding:0;
}
#header h1 a {
   background: url(https://www.nova.edu/_files/images/nsulogo.png) no-repeat scroll right top transparent;
    display: block;
    float: left;
    height: 89px;
    margin: 10px 0 0;
    overflow: hidden;
    text-decoration: none;
    text-indent: -9999px;
    width: 352px;
}


#header #schoolname{width:570px; float:left; }
#header #schoolname h2 a, #header #schoolname h2 {
	margin:0;
	border: none;
	padding:0
}
#header #schoolname h2 a {
	display:block;
	/*font-size:132%;*/
	font-size:23px;
	/*width:565px;*/
	float:left;
	color: #FFFFFF;
	text-decoration:none;
	/*padding-top:40px;*/
	margin:0px auto;
}

#container {
	width:1002px;
	margin:0px auto;
	background: #fff url(//www.nova.edu/common-lib/includes/images/content_wrap_bg.gif) repeat-y 30px 0px;
}
#columnone {
	float:left;
	width:205px;
}

#columnone ul{
	list-style:none;
	padding:0;
	margin:0;
}

#columnone ul li{
	line-height:1.5em;
	background: #fff url(https://www.nova.edu/_files/images/sprites.gif) no-repeat 0 -798px;
	padding:0 0 0 12px;
	margin: 0 0 0 10px;
}
#columnone ul li a:link{font: normal 86% arial;color: #000000; text-decoration:none;}
#columnone ul li a:visited{font: normal 86% arial;color: #000000; text-decoration:none;}
#columnone ul li a:hover{color: #006699;text-decoration:none;}

#columnone .left ul li{
	margin:0px;
	padding:0px;
	line-height: 1.4em;
	padding-left: 25px;
	background: transparent url(https://www.nova.edu/_files/images/sprites.gif) no-repeat 0 1px;
}
#columnone .left ul li a:link{font: normal 94% arial;color: #006699; text-decoration:underline;font-weight:bold;}
#columnone .left ul li a:visited{font: normal 94% arial;color: #006699; text-decoration:underline;font-weight:bold;}
#columnone .left ul li a:hover{color:#006699;text-decoration:underline;font-weight:bold;}


/*---------Added to support School navigation without using tree menu----------*/
#columnone ul.schoolnav{list-style:none; padding:0; margin:0;}

#columnone ul.schoolnav li.parent{
	line-height:1.5em;
	background: #fff url(https://www.nova.edu/_files/images/sprites.gif) no-repeat 0 -898px;
	padding:0 0 0 12px;
	margin: 0px;
	color: #006699;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;	
}

#columnone ul.schoolnav li{
	line-height:1.5em;
	background: #fff url(https://www.nova.edu/_files/images/sprites.gif) no-repeat 0 -796px;
	padding:2px 0 2px 12px;
	margin: 0px;	
}

#columnone ul.schoolnav li a:link{font: normal 11px arial;color: #000000; text-decoration:none;}
#columnone ul.schoolnav li a:visited{font: normal 11px arial;color: #000000; text-decoration:none;}
#columnone ul.schoolnav li a:hover{color: #006699;text-decoration:none;}

#maincontent {
	float:left;
	width:538px;
	margin:0px 10px 0px 20px;
	padding-left:5px;
}

#maincontent p img
{
border:1px solid #333;
/*margin-left:6px;*/
} 

#maincontent p img.left
{
float:left;
margin:12px 0px 12px 0px;
} 

#maincontent p img.right
{
float:right;
margin:0 0 12px 12px;
} 


#maincontent p img.noborder
{
border:none;

} 

#columntwo {
	float:left;
	width:212px;
	margin-left:10px;
}
* html #maincontent {/* IE 6 HACK */
	width:527px;
}
* html #columntwo {/* IE 6 HACK */
	float:left;
	width:212px;
	margin-left:10px;
}
#subnav-container {
	width:190px;
	border-top: 5px solid #999;
	padding: 1px 0px 40px 0px;
	margin:0px auto 0px auto;
}
#subnav {
	padding-top:0;
	border-top: 1px solid #ccc;
	margin-top: 1px
}
#subnav h3 {
	margin: 1em 0 .3em 0;
}

#subnav h3 a:link{color: #006699; text-decoration:none;}
#subnav h3 a:visited{color: #006699; text-decoration:none;}
#subnav h3 a:hover{color:#069;text-decoration:none;}


#sidebar {
	width:100%;
	border-top: 5px solid #999;
	padding-top: 1px;/*padding-bottom: 40px*/
}
#footer {
	text-align:center;
	clear:both;
	border-top: 1px solid #E3E8EE;
	padding: 10px 0px 10px 0px;
	font-size:95%;
	color:#666;
	width:100%;
}
#footer p {
	margin:0px;
	padding:0px
}
#footer a:link,#footer a:visited{
	color:#666;
	 text-decoration:none;
}
#footer a:hover{
	color:#666;
	 text-decoration:underline;
}

#qtoolbar {
	float:right;
	color:#fff;
	height:25px;
	width:auto;
	padding:8px 0px 1px 0px;
	background: #666 url(//www.nova.edu/common-lib/includes/images/qtoolbar_bottom.gif) no-repeat right bottom;
	
}
#qtoolbar input{font-size:12px;}

#quicklinks2 li #start	{
	font-size:13px;
	border-left:1px solid #444444;
	padding:0px 19px 4px 7px;
	margin:-2px 0px 4px 10px;
	background:transparent url(//www.nova.edu/common-lib/includes/images/quick_arrow.gif) no-repeat scroll 95% 10px;
	}
	
#quicklinks2 {
	font-size:11px;
	float:left; 
	text-align:left;
	margin: 0px;
	list-style: none;
	letter-spacing:normal;
	overflow:hidden;
}

#quicklinks2 ul {
	list-style: none;
	border-top:1px solid #555;
	border-left:1px solid #444;
	border-right:1px solid #444;

}

#quicklinks2 a {
	display: block;
	width:auto;
	text-decoration: none;
	padding: 0.25em .5em;
	color: #fff;
}
#quicklinks2 a:hover {
	color: #fff;
}
#quicklinks2 li {
	font-size:11px;
	float: left;
	padding: 0;
	width:auto;
}

#quicklinks2 li ul {
	font-size:11px;
	position: absolute;
	left: -999em;
	height: auto;
	width:9.3em;
	margin: 0;
	padding:0px;
	font-weight: normal;
	background: #666;
	margin: 0px 0px 0px -6px;
		
}
#quicklinks2 li li {
	padding-right: 1em;
	width:8.3em;
}

#quicklinks2 li:hover ul ul, #quicklinks2 li:hover ul ul ul, #quicklinks2 li.sfhover ul ul, #quicklinks2 li.sfhover ul ul ul {
	left: -999em;
}
#quicklinks2 li:hover ul, #quicklinks2 li li:hover ul, #quicklinks2 li li li:hover ul, #quicklinks2 li.sfhover ul, #quicklinks2 li li.sfhover ul, #quicklinks2 li li li.sfhover ul {
	left: auto;
}
#quicklinks2 li ul a {
	color: #fff;
}
#quicklinks2 li ul a:hover {
	color: #fff;
}
#quicklinks2 li li:hover, #quicklinks2 li li.sfhover {
	color: #000;
	background: #444;
}
#quicklinks2 li:hover, #quicklinks2 li.sfhover {
	color: #fff;
	background: none;
}

#maincontent  a.btn:link, #maincontent a.btn:active, #maincontent a.btn:visited {
display: block;
font-size:100%;
margin: 0px 0px 0px 0px;
padding:3px;
background-color:#E1E1E1;
border:1px solid #999;
text-transform: uppercase;
text-align:center;
color: #000;
text-decoration: none;
width: 80px;
}
#maincontent a.btn:hover {background-color: #fff;}

#searchbox {
border:0pt none;
color:#333333;
float:left;
font-size:1em;
height:13px;
margin:-2px 5px 0pt 8px;
padding:3px;
}


#btnSearch {
border:0pt none;
cursor:pointer;
height:18px;
margin:-1px 0pt 0pt;
padding:0pt;
}


#qtoolbar form {float:left;}



#flashcontent {
	width:536px;
	text-align:center;
}
/*******Custom Links*******/

#maincontent #breadcrumb {
	margin-top:6px;
	font-size:93%;
	font-weight:bold
}
#maincontent #breadcrumb a:link, #content #breadcrumb a:visited {
	text-decoration:none
}
#maincontent #breadcrumb a:hover, #content #breadcrumb a:active {
	text-decoration:underline
}
/*******MAIN NAVIGATION*******/

#navbar-container {
	background: #eee url(//www.nova.edu/common-lib/includes/images/navbg.gif) repeat-x right 100%;
	margin:0px 0px 0px 0px;
	padding:0px;
	height:1.75em;
	width:100%;
	margin-bottom:20px;
	clear:both;
}
#navbar {
	margin:0px auto;
	padding:0px;
	height:1.75em;
	min-width:1002px;
	background: #eee url(//www.nova.edu/common-lib/includes/images/navbg.gif) repeat-x right 100%;

}
#inner {
	margin:0px auto;
	padding:0px;
	height:1.75em;
	/*width:50.5em;*/
	width:59.5em;
	position: relative;
    z-index: 99;
}
#nav {
	font-weight:bold;
	min-width:670px;
	font: bold 96% arial;
	text-align:left;
	margin: 0px;
	background: #eee;
	list-style: none;
}
#nav ul {
	list-style: none;
}
#nav a {
	display: block;
	width:auto;
	text-decoration: none;
	padding: 0.25em 1em;
	color: #000;
}
#nav a:hover {
	color: #000;
}
#nav li {
	float: left;
	padding: 0;
	width:auto;
	border-right: 1px solid #999;
}
#nav li.last {
	border-right: none;
}
#nav li ul {/*all child elements of the first list. "Everything except the first (nav) list" */
	position: absolute;
	left: -999em;
	height: auto;
	width:16em;
	margin: 0;
	font-size:90%
}
#nav li li {
	padding-right: 1em;
	width:14.85em;
	border-left:1px #999 solid;
	border-bottom:none;
	border-bottom:1px #999 solid;/*	bottom-border for all li's*/
	border-right: none;
}
#nav li ul {/*second and third level lists – not including main nav*/
	margin: 0em 0 0 0;
	font-weight: normal;
	border-width: 0.25em;
	border-top:1px #999 solid;
	background: #fff url(//www.nova.edu/common-lib/includes/images/featurebox_bg.gif) no-repeat 100% 100%;
}
#nav li ul ul {/*second and third level lists – not including main nav*/
	margin: -1.75em 0 0 15.75em;
	font-size:100%
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
#nav li ul a {
	color: #000;
}
#nav li ul a:hover {
	color: #fff;
}
#nav li li:hover, #nav li li.sfhover {
	color: #fff;
	background: #50AFDF;
}
#nav li:hover, #nav li.sfhover {
	color: #000;
	background: #50AFDF;
}
/**********FORMS**********/

input.submit {
	padding: 1px 3px;
	background:#666;
	color:#fff;
	font-weight:bold;
	font-size:96%
}
/**********SEARCH**********/

#search {
	color:#fff;
	font-weight:bold;
	float:right;
	clear:right;
	margin:10px -5px 0px 0px;
	width:12.75em;
}
#search form {
	margin:0
}
#search input {
	width:8.75em;
	margin: 0 0 -1px;
	height:1.35em
}
#search label {
	padding:5px 0 0;
	display:inline
}
#search input.submit {
	width:auto;
	font-size:81%;
	margin:0 0 -.15em;
	height:1.95em
}
/**********CUSTOM CLASSES**********/

.featurebox {
	color:#333;
	padding: 15px 20px 20px;
	border-top: 1px solid #d7d7d7;
	margin: 0 0 1.5em;
	background: #f6f6f6 url(//www.nova.edu/common-lib/includes/images/featurebox_bg2.gif) no-repeat 100% 100%
}
/*.left{
	background: #f6f6f6 url(images/featurebox_bg3.gif) no-repeat 0% 100%
}
*/
.featurebox p, .featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6 {
	margin: 0 0 .3em;
	border-bottom: 1px solid #006699;	
	color:#006699;
}
.featurebox p {
	border:none;
	margin: 0 0 1em;
	color:#444
}
.featurebox a {
	font-weight:bold;
	font-size:94%;
}

.featurebox p a {
	font-weight:bold;
	font-size:94%;
}
.leftside{
	background:url(//www.nova.edu/common-lib/includes/images/featurebox_bgleft.gif) no-repeat scroll 1px 100% #F6F6F6; 
	border-right:1px solid #CCCCCC; 
	padding:12px;
}

#columnone .leftside ul{list-style-type:none; margin:0 0 1.5em;}

#columnone .leftside ul li {
background:transparent url(https://www.nova.edu/_files/images/sprites.gif) no-repeat scroll 0 1px;
line-height:1.4em;
padding:0px 0px 0px 25px;
margin:0px

}

.featurebox-r h1, .featurebox-r h2, .featurebox-r h3{border-bottom: 1px solid #006699;	color:#006699;}

.subdued {
	color:#999
}
.smallfont {
	font-size:.85em;
}
.highlight {
	color:#ff9900
}
.alert {
	color:#990000;
	font-weight:bold
}
.success {
	color:#390;
	font-weight:bold
}
.caption {
	color:#999;
	font-size:11px
}
.teaser {
	color:#666;
	font-size:11px;
	line-height:1.5em;
}
.date {
	font: bold 82% arial;
	color:#bbb;
	display:block;
	letter-spacing: 1px
}
/*********TABLES***********/

.infotable {
	width: 100%;
	padding: 0;
	margin: 0 0 10px 0;
	border-left:1px solid #C1DAD7;
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.infotable caption {
	padding: 0 0 5px 0;
	width: 100%;
	/*margin-right:20px;*/
	text-align: right;
	font-style: italic;
}
.infotable th {
	font-weight:bold;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(//www.nova.edu/common-lib/includes/images/bg_header.jpg) no-repeat;
}
.infotable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
.infotable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}
.infotable tr.alt td, .infotable td.alt {
	background: #F5FAFA;
	color: #797268;
}
.infotable img{border:none;}




.Information_Table {
	width: 100%;
	padding: 0;
	margin: 0 0 10px 0;
	border-left:1px solid #C1DAD7;
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.Information_Table caption {
	padding: 0 0 5px 0;
	width: 100%;
	/*margin-right:20px;*/
	text-align: right;
	font-style: italic;
}
.Information_Table th {
	font-weight:bold;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(//www.nova.edu/common-lib/includes/images/bg_header.jpg) no-repeat;
}
.Information_Table th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
.Information_Table td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}
.Information_Table tr.alt td, .Information_Table td.alt {
	background: #F5FAFA;
	color: #797268;
}
.Information_Table img{border:none;}

.scrolltable {
	padding: 0px;
	margin: 0px;
	border:none;	
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	width:510px;
}
.scrolltable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;	
	color: #4f6b72;
	padding:4px 4px 4px 8px;
}
.innerframe {

	overflow: auto;	
	width: auto;	
	height: 450px;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	}
.tableContainer {
	position: relative;
	padding-top: 28px;
	width: 530px;		
	margin: 0px auto;	
	}

	
.tableContainer thead tr {
	position: absolute;
	top: 0px;
	left: 0px;	
	width:508px;
	border:1px solid #ccc;
	display:table;
	}
.tableContainer thead tr td {
	font-weight: bold;
	color: #4f6b72;
	background:url(//www.nova.edu/common-lib/includes/images/bg_header.jpg) repeat-y left top;	padding:4px 0px;
	margin:0px;
	font-variant:small-caps;
	font-size:12px;
	}	
.scrolltable tr.alt td {
	background: #F5FAFA;
	color: #797268;
}


.tableContainer thead tr td.trtd{padding:4px 0px; width: 65px; text-align:center;}
.tableContainer thead tr td.trtdgrad{padding:4px 0px; width: 72px; text-align:center;}
.tableContainer thead tr td.trtdleftgrad{padding:4px 1px 4px 6px; width:210px;}
.tableContainer thead tr td.trtdleft{padding:4px 1px 4px 6px; width:210px;}



* html .tableContainer thead tr td.trtd{padding:4px 0px; width: 80px; text-align:center;}
* html .tableContainer thead tr td.trtdleft{padding:4px 1px 4px 6px; width:160px;}
* html .tableContainer thead tr{top: -3px;height: 25px}
* html .tableContainer thead tr td.trtdleftgrad{padding:4px 1px 4px 6px; width:320px;}

/*********CUSTOM LISTS***********/

/*#maincontent li a:link{background:none;}*/

#maincontent li.doc, #sidebar li.doc {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 1px;
}
#maincontent li.xls, #sidebar li.xls {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -63px;
}
#maincontent li.ppt, #sidebar li.ppt {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -133px;
}
#maincontent li.ext, #sidebar li.ext {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -202px;
}
#maincontent li.qt, #sidebar li.qt {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -270px;
}
#maincontent li.wma, #sidebar li.wma {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -339px;
}
#maincontent li.adobe, #sidebar li.adobe {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -409px;
}
#maincontent li.skype, #sidebar li.skype {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -477px;
}
#maincontent span.skype{background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -477px; display:inline-block; width: 16px; height:16px }


#maincontent .multicolumn {
	width:100%;
	margin:0px;
	padding:0px;
}
#maincontent .multicolumn ul.left {
	float: left;
	width: 50%;
}
#maincontent .multicolumn ul.right {
	float: right;
	width: 49%;
}
#sidebar img{border:none;}
#sidebar ul {
	margin: 0 0 1.5em 0;
	list-style-type:none
}
#sidebar ul.related {
	margin-top: -1em
}
#sidebar ol {
	margin: .5em .5em 1.5em
}
#sidebar ol li {
	margin-left: 1.4em;
	padding-left: 0;
	background: none;
	list-style-type: decimal
}
#sidebar li {
	line-height: 1.4em;
	padding-left: 25px;
	background: transparent url(https://www.nova.edu/_files/images/sprites.gif) no-repeat 0 1px
}

/*#sidebar li.doc {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 1px;
}
#sidebar li.xls {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -63px;
}
#sidebar li.ppt {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -133px;
}
#sidebar li.ext {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -202px;
}
#sidebar li.qt {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -270px;
}
#sidebar li.wma {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -339px;
}
#sidebar li.adobe {
	background: transparent url(//www.nova.edu/common-lib/includes/images/doc_sprites.gif) no-repeat 0 -409px;
}*/

#sidebar ul.nomarker li {
	background:none;
	padding-left:0px;
}
br.clear {
	clear:both;
	line-height:1px;
	margin:0px;
	padding:0px
}


/*------------------*/

#maincontent form { 
  font:100% verdana,arial,sans-serif;
  margin: 0;
  padding: 0;
  width: auto;   
}

#maincontent form fieldset {
  border-color: #000;
  border-width: 1px;
  border-style: solid;
  padding: 10px;
  margin: 0;
}


#maincontent form fieldset legend {
    color:#000;
	font-weight:bold;
}


#maincontent form input.btn {
	/*font-size:80%;*/
	margin: 12px 0px 0px 0px;
	padding:3px;
	background-color:#E1E1E1;
	border:1px solid #999;
	cursor:pointer;
}

#maincontent form input.btnhov, #maincontent form input.btn:hover{
 background-color:#fff;}

#maincontent form select {
	width:auto;
	margin:5px 0 0 0px;
	background-color:#E1E1E1;
	border:1px solid #999;
}

#maincontent form input, #maincontent form textarea {
	width:auto;      
	margin:5px 0 0 0px;
	background-color:#E1E1E1;
	border:1px solid #999;	 
}


#maincontent form input.radio,#maincontent form input.checkbox {
	width:auto;
	margin:5px 0px 0px 0px;
	background:none;
	border:none;
}

#maincontent optgroup {
	color: #000;
	background: #CCC;
}
#maincontent optgroup option {
color: #000;
background: #E1E1E1;
}

#columntwo #sidebar form{margin:0px 0px 10px -5px}
#columntwo #sidebar form textarea{width:170px;}
#columntwo #sidebar form input,#columntwo #sidebar form textarea{background: #E1E1E1 ;border:1px solid #999;margin-bottom:3px;padding-left:4px}
#columntwo #sidebar input.btn {
	margin: 0px 0px 0px 0px;
	padding:1px 0px;
	background-color:#E1E1E1;
	border:1px solid #999;
}
#columntwo #sidebar input.btnhov{
 background-color:#fff;}
 
 
 

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;/*zoom:1*/;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}#qm0 li {float:none;}#qm0 li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:190px;
		background-color:transparent;
		margin-bottom:20px;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:2px 5px 2px 12px;
		background-image:url(//www.nova.edu/common-lib/includes/images/nsu_square.gif);
		background-repeat:no-repeat;
		background-position:left top;
		color:#50AFDF;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State – (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		text-decoration:none;
	}


	/*"""""""" (MAIN) Parent Items""""""""*/	
	#qm0 .qmparent	
	{	
		background-image:url(//www.nova.edu/common-lib/includes/images/nsu_square.gif);
		background-repeat:no-repeat;
		background-position:left top;
		font-weight:bold;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		text-decoration:none;
		font-weight:bold;
	}


	/*"""""""" (MAIN) Persistent State""""""""*/	
	body #qm0 .qmpersistent, body #qm0 .qmpersistent:hover	
	{	
		color:#50AFDF;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:2px 0px 2px 0px;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 0px 2px 12px;
		margin:0px 5px 0px 5px;
		background-image:url(//www.nova.edu/common-lib/includes/images/nsu_arrow.gif);
		background-repeat:no-repeat;
		background-position:left top;
		color:#333333;
		font-size:11px;
		font-weight:normal;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		color:#50AFDF;
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State – (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		color:#50AFDF;
		text-decoration:none;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm0 div .qmparent, #qm0 ul .qmparent	
	{	
		background-image:url(//www.nova.edu/common-lib/includes/images/nsu_arrow.gif);
		background-repeat:no-repeat;
		background-position:left top;
		font-weight:normal;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		color:#333333;
		text-decoration:none;
		font-weight:bold;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		font-size:11px;
	}
	
/*""""""""""""""CSS for Drop down script"""""""""""""""""""""*/



.open a, .open a:link, .open a:active {
	color: #418EB9;
	text-decoration: underline;
	border-bottom: none;
}
.open a:visited {
	color: #418EB9;
	text-decoration:underline;
	border-bottom: none;
}
.open a:hover {
	color: #069;
	text-decoration: underline;
	border-bottom: none;
}

/*
.open a[target="_blank"], a[target="_new"], .icon {
	background: url(/includes/images/external.png) no-repeat right center;
}
.open a[target="_blank"].noicon, .open a[target="_new"].noicon {
	background: none;
	padding: 5px;
}
*/

.closed a, .closed a:link, .closed a:active {
	color: #418EB9;
	text-decoration: underline;
	border-bottom: none;
}
.closed a:visited {
	color: #418EB9;
	text-decoration: underline;
	border-bottom: none;
}
.closed a:hover {
	color: #069;
	text-decoration: underline;
	border-bottom: none;
}
/* .closed a[target="_blank"], a[target="_new"], .icon {
	background: url(/includes/images/external.png) no-repeat right center;
}
.closed a[target="_blank"].noicon, .closed a[target="_new"].noicon {
	background: none;
	padding: 5px;
}
*/
#printready .closed div ul, #printready .open div ul{
	list-style-type: square;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.closed .open div ol {
	margin-bottom: 0px;
	margin-top: 0px;
}
#printready .closed div ul li, #printready .open div ul li {
	line-height: 130%;
	margin: 0px;
	padding: 0px;
	margin-bottom: 8px;
}
.closed h3, .open h3 {
	padding: 0px;
	margin: 0px;
	font-size: 100%;
	font-weight: bold;
	border-bottom:none;
}
.closed h4, .open h4 {
	padding: 0px;
	margin: 0px;
	margin-bottom: 7px;
	font-size: 100%;
	border-bottom:none;

}
.closed a:link, .closed a:visited, .open div .closed a:link, .open div .closed a:visited, .open .open .closed a:link, .open .open .closed a:visited, .open .open .open .closed a:link, .open .open .open .closed a:visited {
	padding-left: 15px;
	background: url(/common-lib/includes/images/arrow-bullet.gif) 3px 3px no-repeat;
}
.closed div, .open div.closed div {
	display: none;
}
.open, .closed {
	margin-left: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
/*Drop downs up to 4 levels */

.open a:link, .open a:visited, .open .open a:link, .open .open a:visited, .open .open .open a:link, .open .open .open a:visited, .open .open .open .open a:link, .open .open .open .open a:visited {
	padding-left: 15px;
	background: url(/common-lib/includes/images/arrow-bullet-down.gif) 3px 3px no-repeat;
}
.open .small a:link, .open .small a:visited, .closed .small a:link, .closed .small a:visited {
	background: none;
	padding: 0px;
}
.open div a:link, .open div a:visited, .open .open div a:link, .open .open div a:visited, .open .open .open div a:link, .open .open .open div a:visited, .open .open .open .open div a:link, .open .open .open .open div a:visited {
	background: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
}
/*this is used to create an external link inline with the dropdown link. Used for the RSS channel*/

/*
.closed a:link[target="_blank"], .open a:link[target="_blank"], .closed a:visited[target="_blank"], .open a:visited[target="_blank"], .open div a[target="_new"], .open .open div a[target="_new"], .open .open .open div a[target="_new"], .open .open .open .open div a[target="_new"], .open div a[target="_blank"], .open .open div a[target="_blank"], .open .open .open div a[target="_blank"], .open .open .open .open div a[target="_blank"] {
	padding: 0px 15px 0px 0px;
	background: url(/includes/images/external.png) no-repeat right center;
}
*/
.open div {
	margin: 0px;
	padding: 0px 5px 0px 10px;
	color: #000;

}
.open div p {
	margin-top: 2px;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 0px;
	padding: 0px;
}
.open img, .closed img {
	padding: 0 0 0 2px;
	border: none;
}
.open p {
	padding: 0px;
	margin: 0px;
}
.open div a, .open div a:link, .open div a:visited {
	margin: 0px;
	padding: 0px;
}
.open p, .closed p{margin:0px}
.open div p, .closed div p{margin:0 0 1.5em}

@media print{	
.closed div, .open div.closed div {
	display: block;
}
}



/*""""""""""""""CSS for Read More script"""""""""""""""""""""*/

.more a, .more a:link, .more a:active {
	color: #418EB9;
	text-decoration: underline;
	border-bottom: none;
}
.more a:visited {
	color: #418EB9;
	text-decoration:underline;
	border-bottom: none;
}
.more a:hover {
	color: #069;
	text-decoration: underline;
	border-bottom: none;
}


.less a, .less a:link, .less a:active {
	color: #418EB9;
	text-decoration: underline;
	border-bottom: none;
}
.less a:visited {
	color: #418EB9;
	text-decoration: underline;
	border-bottom: none;
}
.less a:hover {
	color: #069;
	text-decoration: underline;
	border-bottom: none;
}


.less .more div ol {
/*	margin-bottom: 0px;
	margin-top: 0px;*/
}

.less a.readmore:link, .less a.readmore:visited, .more div .less a.readmore:link, .more div .less a.readmore:visited{
background:transparent url(/common-lib/includes/images/arrow-bullet.gif) no-repeat scroll right 3px;
padding-right:10px;padding-left:0px;
}

.less div, .more div.less div, .less p div {
	display: none;
}
.more, .less {
	margin-left: 3px;
/*	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;*/
}

.more a.readmore:link, .more a.readmore:visited {
background:transparent url(/common-lib/includes/images/arrow-bullet-down.gif) no-repeat scroll right 6px;
padding-right:10px;padding-left:0px;
}

.more .small a:link, .more .small a:visited, .less .small a:link, .less .small a:visited {
	background: none;
	padding: 0px;
}
.more div a:link, .more div a:visited {
	background: none;
/*	padding-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;*/
}

.more div p {
/*padding:10px 0px 0px 0px;*/
}

.more div {
color:#000000;
margin:0px;
padding:0px 0px 10px 0px;
}

.more img, .less img {
	padding: 0 0 0 0px;
	border: none;
}
.more p {
/*	padding: 0px;
	margin: 0px;*/
}
.more div a, .more div a:link, .more div a:visited {
	/*margin: 0px;
	padding: 0px*/;
}

@media print{
	
	.less div, .more div.less div {
	display: block;
}

}

#social-sites{
	text-align:center;
	width:1002px;
	margin:0px auto;
	background: #fff url(//www.nova.edu/common-lib/includes/images/content_wrap_bg.gif) repeat-y 30px 0px;
}

/*#social-sites ul{
	width:578px;
	margin:0px auto;
	background-image: url(//www.nova.edu/common-lib/includes/images/sociallinksbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:44px;
	padding-top:6px;
}*/

#social-sites ul{
	width: 500px;
	margin: 0px auto;
	text-align: left;
	background-image: none;
	background-color: #FFF;
	height: 60px;
	padding-top:6px;
}

#social-sites ul li{ background:none; display:inline;padding:0px 2px;}
#social-sites h3{ margin:0px 0px -3px 230px;padding:0px;border:none; text-align:left;}

.featurebox-r {color:#333;}

.featurebox h3.shark{
	background:transparent url(//www.nova.edu/common-lib/includes/images/shark.gif) no-repeat scroll right top;
	padding-top:8px;
	margin-top:-8px;
	}

.jsclass body .featurebox-r{ /*Do NOT remove! CSS to hide random contents in JS enabled browsers*/
display: none;
}

/*--------------------------------alternate color scheme------------------------------*/
#qm0 a{color:#006699;background-image:url(/common-lib/includes/images/nsu_square.gif);}
#qm0 .qmparent{ background: url(/common-lib/includes/images/nsu_square.gif) no-repeat left 1px; }
#qm0 div .qmparent, #qm0 ul .qmparent{background-image:url(/common-lib/includes/images/nsu_arrow.gif);}
#qm0 div a, #qm0 ul a{background-image:url(/common-lib/includes/images/nsu_arrow.gif);}
body #qm0 .qmpersistent, body #qm0 .qmpersistent:hover{color:#006699}
#qm0 div a:hover{color:#006699}
#qm0 ul li:hover>a{color:#006699}
a.kwhref:link, a.kwhref:visited {color:#006699;}
/*--------------------------------alternate color scheme------------------------------*/


@media print{	
#mbOverlay, #mbCenter, #mbImage {
	display: none;
	visibility: hidden;
}
}


/*main nav and background image mod 7-3-2013. moved body bg to footer and added padding. Updated css for main nav to allow for more font/text options*/


body {
    background: none #FFFFFF;
    color: #333333;
    font: 83%/1.5 arial,tahoma,verdana,sans-serif;
    padding: 0;
}
#footer {
    background: url("https://www.nova.edu/_files/images/nsu-bg.gif") repeat-x scroll 0 100% #FFFFFF;
    border-top: 1px solid #E3E8EE;
    clear: both;
    color: #666666;
    font-size: 95%;
    padding: 10px 0 30px;
    text-align: center;
    width: 100%;
}

#nav {
    background: none repeat scroll 0 0 #EEEEEE;
    display: inline-block;
    font: bold 96% arial;
    list-style: none outside none;
    margin: 0;
    min-width: 670px;
    text-align: left;
}
#inner {
    height: 1.75em;
    margin: 0 auto;
    padding: 0;
    position: relative;
    text-align: center;
    width: auto;
    z-index: 99;
}