/* CSS Document */
/* front page only */

div#wrap {margin:0 auto;width:100%; height:100%; text-align:center;}
div#sitecontainer {width:970px;text-align:center;margin:0 auto;}
div#headercontainer {width:950px;margin:0 auto; height:80px;padding:10px;	background-image:url(../images/campus-name-strip.jpg);background-position:left bottom;background-repeat:no-repeat;text-align:right;border-bottom: 1px solid #333333;}



/* Start of left section of page - leftcolumn*/
div#navcolumn{width:168px;float:left;text-align:left;min-height:800px;}
div#nav {width:1680px;float:left;text-align:left;padding-top:10px;}
div#nav img{padding-top:2px;padding-bottom:2px;boder:0;}

div#journeyinteractive {width:513px;height:220px;float:left; margin-bottom:20px;}

div#journeytrail {width:513px;min-height:20px;float:left;padding-top:5px;padding-bottom:3px;padding-left:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:85%;font-weight:bold;background-color:#cccccc;float:left;margin-bottom:20px;text-align:left;}
div#journeytrail a, a:link, a:visited {color:#333333;text-decoration:none;}
div#journeytrail a:hover {color:#333333;text-decoration:underline;}



/* Start of middle section of page - contentcolumn*/
div#contentcontainer {width:523px;min-height:500px;height:500px;margin:0;padding:0;}

div#contentsinglecol {float:left;width:523px;text-align:left;font-family:Arial, Helvetica, sans-serif;}
div#contentsinglecol .pnote {font-family:Arial, Helvetica, sans-serif; font-size:90%; font-weight:700;color:#999999; line-height:1.2em;}
div#contentsinglecol .pnoteblk {font-family:Arial, Helvetica, sans-serif; font-size:90%; font-weight:700;color:#000000; line-height:1.2em;}
div#contentsinglecol .pheader {font-family:Arial, Helvetica, sans-serif; font-size:80%; font-weight:900;color:#666666; line-height:1.4em; margin-bottom:0px;}
div#contentsinglecol h1 {font-family:Arial, Helvetica, sans-serif; font-size:105%; font-weight:900; margin-bottom:5px; margin-top:0px;color:#333333;}
div#contentsinglecol h2 {font-family:Arial, Helvetica, sans-serif; font-size:95%; font-weight:900; margin-bottom:3px; color:#000000;}
div#contentsinglecol p {font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#000000; line-height:1.4em;}
div#contentsinglecol ul {font-size:80%; line-height:1.3em;  margin-left:15px; padding-left:5px;}
div#contentsinglecol ul li {line-height:1.2em;margin-top:5px; margin-left:15px; padding-left:5px;}
div#contentsinglecol ol {font-size:80%; line-height:1.3em;  margin-left:15px; padding-left:5px;}
div#contentsinglecol ol li {line-height:1.2em;margin-top:5px; margin-left:15px; padding-left:5px;}
div#contentsinglecol .pnote {font-family:Arial, Helvetica, sans-serif; font-size:90%; font-weight:700;color:#999999; line-height:1.2em;}
div#contentsinglecol .pheader {font-family:Arial, Helvetica, sans-serif; font-size:80%; font-weight:900;color:#666666; line-height:1.4em; margin-bottom:0px;}
div#contentsinglecol td {font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#000000; line-height:1.4em;}
div#contentsinglecol td ul {font-size:100%; line-height:1.3em; margin-left:15px; padding-left:5px;}
div#contentsinglecol td ul li {font-size:100%; line-height:1.2em; margin-top:5px; margin-left:15px; padding-left:5px;}
div#contentsinglecol a, a:link, a:visited {color:#333333;text-decoration:none;}
div#contentsinglecol a:hover {color:#333333;text-decoration:underline;}



div#contentleftcol {float:left;width:248px;margin-right:16px;text-align:left;font-family:Arial, Helvetica, sans-serif;}
div#contentleftcol h1 {font-family:Arial, Helvetica, sans-serif; font-size:105%; font-weight:900; margin-bottom:5px; margin-top:0px; color:#333333;}
div#contentleftcol h2 {font-family:Arial, Helvetica, sans-serif; font-size:95%; font-weight:900; margin-bottom:3px; color:#000000;}
div#contentleftcol p {font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#000000; line-height:1.4em;}
div#contentleftcol ul {font-size:83%; line-height:1.3em;  margin-left:15px; padding-left:5px;}
div#contentleftcol ul li {line-height:1.2em;margin-top:5px; margin-left:15px; padding-left:5px;}
div#contentleftcol ol {font-size:83%; line-height:1.3em;  margin-left:15px; padding-left:5px;}
div#contentleftcol ol li {line-height:1.2em;margin-top:5px; margin-left:15px; padding-left:5px;}
div#contentleftcol .pnote {font-family:Arial, Helvetica, sans-serif; font-size:90%; font-weight:700;color:#999999; line-height:1.2em;}
div#contentleftcol .pheader {font-family:Arial, Helvetica, sans-serif; font-size:80%; font-weight:900;color:#666666; line-height:1.4em; margin-bottom:0px;}
div#contentleftcol td {font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#000000; line-height:1.4em;}
div#contentleftcol a, a:link, a:visited {color:#333333;text-decoration:none;}
div#contentleftcol a:hover {color:#333333;text-decoration:underline;}



div#contentrightcol {float:left;width:255px;text-align:left;font-family:Arial, Helvetica, sans-serif;}
div#contentrightcol h1 {font-family:Arial, Helvetica, sans-serif; font-size:105%; font-weight:900; margin-bottom:10px; margin-top:0px; color:#333333;}
div#contentrightcol h2 {font-family:Arial, Helvetica, sans-serif; font-size:95%; font-weight:900; margin-bottom:3px; color:#000000;}
div#contentrightcol ul {font-size:83%;line-height:1.3em;  margin-left:15px; padding-left:5px;}
div#contentrightcol ul li {line-height:1.2em;margin-top:5px; margin-left:15px; padding-left:5px;}
div#contentrightcol ol {font-size:83%;line-height:1.3em;  margin-left:15px; padding-left:5px;}
div#contentrightcol ol li {line-height:1.2em;margin-top:5px; margin-left:15px; padding-left:5px;}
div#contentrightcol p {font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#000000; line-height:1.4em;}
div#contentrightcol .pnote {font-family:Arial, Helvetica, sans-serif; font-size:90%; font-weight:700;color:#999999; line-height:1.2em;}
div#contentrightcol .pheader {font-family:Arial, Helvetica, sans-serif; font-size:80%; font-weight:900;color:#666666; line-height:1.4em; margin-bottom:0px;}
div#contentrightcol td {font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#000000; line-height:1.4em;}
div#contentrightcol a, a:link, a:visited {color:#333333;text-decoration:none;}
div#contentrightcol a:hover {color:#333333;text-decoration:underline;}



div#contentsinglecol900wide {float:left;width:900px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:75%; }
div#contentsinglecol900wide h1 {font-family:Arial, Helvetica, sans-serif; font-size:105%; font-weight:900; margin-bottom:5px; color:#333333;}
div#contentsinglecol900wide h2 {font-family:Arial, Helvetica, sans-serif; font-size:95%; font-weight:900; margin-top:10px; margin-bottom:2px; color:#000000;}
div#contentsinglecol900wide p {font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#000000; line-height:1.4em;}
div#contentsinglecol900wide ul {margin-left:2px;}
div#contentsinglecol900wide .pnote {font-family:Arial, Helvetica, sans-serif; font-size:90%; font-weight:700;color:#999999; line-height:1.2em;}
div#contentsinglecol900wide .pnoteblk {font-family:Arial, Helvetica, sans-serif; font-size:90%; font-weight:700;color:#000000; line-height:1.2em;}
div#contentsinglecol900wide .pheader {font-family:Arial, Helvetica, sans-serif; font-size:80%; font-weight:900;color:#666666; line-height:1.4em; margin-bottom:0px;}
div#contentsinglecol900wide td {font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#000000; line-height:1.4em;}
div#contentsinglecol900wide a, a:link, a:visited {color:#333333;text-decoration:none;}
div#contentsinglecol900wide a:hover {color:#333333;text-decoration:underline;}


/* Start of right section of page - rightcolumn*/
div#fprightcolumn {float:right;width:250px;padding-top:15px;text-align:left; height:100%;}


div#downloadzonecontainer {width:250px;margin-top:10px;margin-bottom:15px;background-image:url(../images/quick-downloads_bg.jpg);background-position:top center;}
div#downloadzoneheader {height:15px;background-image:url(../images/quick-downloads_hd.jpg);background-repeat:no-repeat;background-position:top center;margin:0px;padding:0;}
div#downloadzone {width:230px;background-image:url(../images/quick-downloads_bg.jpg);background-repeat:repeat-y;background-position:top center;padding-left:8px;padding-right:8px; margin:0;}
div#downloadzone h1 {font-family:Arial, Helvetica, sans-serif; font-size:83%; font-weight:700; margin:0; color:#000000;}
div#downloadzone h1 a{font-family:Arial, Helvetica, sans-serif; font-size:83%; font-weight:700; margin:0; color:#000000;}
div#downloadzone h1 a, a:link {color:#000000;text-decoration:none;}
div#downloadzone h1 a:hover {color:#000000;text-decoration:none;}
div#downloadzone h1 a:visited {color:#000000;text-decoration:none;}
div#downloadzone p {font-family:Arial, Helvetica, sans-serif; font-size:71%; margin-top:2px; color:#000000; padding-bottom:3px; border-bottom:1px dotted #666666;}
div#downloadzone a, a:link {color:#000000;text-decoration:none;}
div#downloadzone a:hover {color:#333333;text-decoration:none;}
div#downloadzone a:visited {color:#000000;text-decoration:none;}
div#downloadzonefooter {width:250px;height:10px;background-image:url(../images/quick-downloads_ft.jpg);background-repeat:no-repeat;background-position:bottom center;margin:0px;padding:0;}

div#quickcoursefinder {width:240px;background-image:url(../images/quick-course-finder-full.jpg);background-repeat:no-repeat;background-position:top left;padding-top:55px;padding-left:10px;}
div#quickcoursefinderfooter {width:250px;height:10px;background-image:url(../images/quick-course-finder-full.jpg);background-repeat:no-repeat;background-position:bottom left;margin-bottom:5px;}
div#quickcoursefinderfooter form {margin:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
div#quickcoursefinderfooter .input {border:1px solid #999999;}



div#quickcoursefinderadv {width:240px;background-image:url(../images/quick-course-finder-full.jpg);background-repeat:no-repeat;background-position:top left;padding-top:55px;padding-left:10px;}
div#quickcoursefinderfooteradv {width:250px;height:10px;background-image:url(../images/quick-course-finder-full.jpg);background-repeat:no-repeat;background-position:bottom left;margin-bottom:5px;}



/* FOR SITE MAP ONLY*/
div#sitemap{width:98%; float:left; padding:10px; font-family:Arial, Helvetica, sans-serif;}
div#sitemap ul {font-family:Arial, Helvetica, sans-serif;color:#333333;line-height:1.1em;padding:2px; margin-left:10px;font-size:95%;} 
div#sitemap li .header {font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:900;}
div#sitemap li li {list-style-type:disc;}
div#sitemap li .header a:link{color:#000000;font-weight:900;}
div#sitemap li .header a:hover{color:#333333;text-decoration:underline;}
div#sitemap ul li {line-height:1.2em;padding:2px; margin-left:0px;} 
div#sitemap ul li .link {font-family:Arial, Helvetica, sans-serif;color:#333333; font-size:90%;}
div#sitemap ul li .link a, a:link{color:#333333;text-decoration:none; font-size:90%;}
div#sitemap ul li .link a:hover{color:#666666;text-decoration:underline;}


/* FOR NEWS PAGES ONLY (news.asp and news-archives.asp)  Articles */
div#contentcontainernews {width:520px;margin:0;padding:0; float:left;}
#newscontainer {width:520px; float:left; padding-bottom:10px;}
#newscontainertitle {width:520px; min-height:30px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:100%; font-weight:700;text-align:left;clear:both;}
#newscontainerleft {width:245px; float:left;font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:95%; line-height:1.7em; margin-right:10px; text-align:left;}
#newscontainerleft p{font-family:Arial, Helvetica, sans-serif;color:#000000; font-size:95%; line-height:1.4em;}
#newscontainerright {width:257px; float:left;font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:95%; line-height:1.7em;text-align:left;}
#newscontainerright p{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:95%; line-height:1.4em;}
#newscontainerright img{border:0px;margin-bottom:2px}
#newscontainerright .imgcaption{margin-bottom:10px; margin-top:3px;font-size:65%; line-height:0.95em; text-align:center}

div#newslistmenu {width:140px; min-height:600px;font-family:Arial, Helvetica, sans-serif;font-size:80%;color:#666666; float:left; clear:both;}
div#newslistmenu p{line-height:1.2em; margin-top:8px; margin-bottom:8px;}
div#newslistmenu a{color:#666666;text-decoration:none; line-height:1.2em;}
div#newslistmenu a:link{color:#666666;text-decoration:none; line-height:1.2em;}
div#newslistmenu a:hover{color:#333333;text-decoration:underline; }
div#newslistmenu a:visited{color:#666666;text-decoration:none;}
div#newslistmenu a:visited a:hover{color:#333333;text-decoration:underline;}
div#newslistmenu h1{font-size:110%;color:#666666;margin-bottom:12px;}


/* FOR LEFT SUB NEWS & CASE STUDIES MENUS - Articles */
div#caestudymenu {width:155px; min-height:1000px;font-family:Arial, Helvetica, sans-serif;font-size:80%;color:#666666; float:left;}
div#caestudymenu p{line-height:1.2em; margin-top:8px; margin-bottom:8px;}
div#caestudymenu a{color:#666666;text-decoration:none; line-height:1.2em;}
div#caestudymenu a:link{color:#666666;text-decoration:none; line-height:1.2em;}
div#caestudymenu a:hover{color:#333333;text-decoration:underline; }
div#caestudymenu a:visited{color:#666666;text-decoration:none;}
div#caestudymenu a:visited a:hover{color:#333333;text-decoration:underline;}
div#caestudymenu h1{font-size:110%;color:#666666;margin-bottom:12px;}


/* FOR LEFT SUB NEWS & CASE STUDIES MENUS - Articles */
div#studecouncilmenu {width:155px; min-height:600px;font-family:Arial, Helvetica, sans-serif;font-size:80%;color:#666666; float:left;}
div#studecouncilmenu p{line-height:1.2em; margin-top:8px; margin-bottom:8px; font-weight:400;}
div#studecouncilmenu a{color:#666666;text-decoration:none; line-height:1.2em;}
div#studecouncilmenu a:link{color:#666666;text-decoration:none; line-height:1.2em;}
div#studecouncilmenu a:hover{color:#333333;text-decoration:underline; }
div#studecouncilmenu a:visited{color:#666666;text-decoration:none;}
div#studecouncilmenu a:visited a:hover{color:#333333;text-decoration:underline;}
div#studecouncilmenu h1{font-size:110%;color:#666666;margin-bottom:12px;}


/* FOR STAFF PAGE ONLY */
/*#staffinteractive {width:459px;background-image:url(../images/NRCi-Background2.jpg);height:295px;min-height:299px;padding-top:15px;padding-left:35px;}*/
#staffinteractive {width:459px; height:295px;min-height:299px;padding-top:15px;padding-left:15px;}
/* Start of footer section of page*/
div#footer {margin:0 auto;clear:left;margin-top:20px;width:990px;border-top:1px solid #666666;padding-top:10px;}

div#footerleft {float:left;height:75px;padding-left:5px}
div#footerleft a, a:link{color:#666666;text-decoration:none;}
div#footerleft a:hover{text-decoration:underline;}
div#footerleft img{float:left;}

div#footersocial {float:right;width:130px;height:75px;padding-left:5px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:80%;text-align:right;}

div#footerright {float:right;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:80%;width:140px;text-align:right;padding-right:5px}
div#footerright a, a:link{text-decoration:none;color:#666666;}
div#footerright a:hover{text-decoration:none;color:#333333;}
div#footerright .access {border-bottom: 1px dotted #333333}


/* INTL ACTIVITY PAGE ADDITIONS */

div#intlcol1 {width:32%; margin-right:5px; float:left; font-size:12pt;}
div#intlcol1 ul li {line-height:1.2em; margin-left:12px; padding-left:2px;}
div#intlcol2 {width:32%; margin-right:5px; float:left; font-size:12pt;}
div#intlcol2 ul li {line-height:1.2em; margin-left:12px; padding-left:2px;}
div#intlcol3 {width:32%; margin-right:5px; float:left; font-size:12pt;}
div#intlcol3 ul li {line-height:1.2em; margin-left:12px; padding-left:2px;}

/* FOR MAILING LIST */

div#mailform {width:240px; min-height:10px;background-image:url(../images/quick-mailinglist-finder.jpg);background-repeat:no-repeat;background-position:top left;padding-top:55px;padding-left:10px;color:#fff;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;font-size:80%; z-index:100;}
div#mailform td {color:#fff;}
div#mailform form {margin:0px;}
div#mailformfooter {width:250px;height:5px;background-image:url(../images/quick-mailinglist-finder.jpg);background-repeat:no-repeat;background-position:bottom left;margin-bottom:5px;}

/* DOWNLOAD ZONE */

.downloadzonelink a:link, .downloadzonelink a:visited {
	font-size: 1.2em;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.downloadzonelink a:hover, .downloadzonelink a:active {
	font-weight: bold;
	text-decoration: underline;
}
