/* mark-up
******************** */
html{ height: 100%;	margin-bottom: 0.1em;}

*{	margin: 0;	padding: 0; }
img { border: 0; }
p { line-height: 1.6em; margin-top: 0.7em; margin-right: 0; margin-left: 0; }
dl { margin: 1em 0; }
dt {	font-weight: bold; }
dd { margin: 0.5em; padding: 0; }
img.right {	float: right; margin: 10px 0 0 10px; }
img.left { float: left;	margin: 0 10px 10px 0; }
hr { display: none; }

body{ background: #fff url(/jpegs/insideBG.jpg) repeat-x; color: #444; font: 74%/1.6em verdana, tahoma, arial, sans-serif; padding: 0; text-align: center; margin-top: 0; margin-right: 0; margin-left: 0; }


a {	text-decoration: none; }
a:link, a:visited {color: #666; }
a:hover, a:active{ }
h1, h2, h3, h4, h5, h6 { font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; }
pre {	width: 95%;	overflow:auto;	font: 13px 'Courier New', Courier, Verdana, Arial, sans-serif;	color: #2692F7;	max-height: 350px;	line-height: 18px;	margin: 10px 0;	border: 1px solid #D4E7F7;	padding: 5px;background: #EAF3FB;}
code {font: 13px 'Courier New', Courier, Verdana, Arial, sans-serif;color: #2692F7;padding: 2px;}


fieldset {	border: none;}
textarea#cp_message {	width: 100%;}

/* Etc
******************** */
br.clear { clear: both; }

/* structure & typo
******************** */
#page { width: 875px; background: #fff url(file:///Volumes/WWW/hth2/dc/dc-images/x.jpg) no-repeat left bottom; text-align: left; margin: 0 auto; padding-bottom: 20px; border-right: 1px solid silver; border-bottom: 1px solid silver; border-left: 1px solid silver; }
#page-2 { background: #fff url(file:///Volumes/WWW/hth2/dc/dc-images/x.jpg) no-repeat left bottom; text-align: left; margin: 0 auto; padding-bottom: 20px; width: 860px; height: 725px; padding-right: 15px; border-right: 1px solid silver; border-bottom: 1px solid silver; border-left: 1px solid silver; }
#page-3 { background: #fff url(file:///Volumes/WWW/hth2/dc/dc-images/x.jpg) no-repeat left bottom; text-align: justify; margin: 0 auto; padding-right: 65px; width: 770px; height: auto; padding-left: 40px; border-right: 1px solid silver; border-bottom: 1px solid silver; border-left: 1px solid silver; }
#page-3 h1 { font-size: 1.3em; text-align: left; }
#page-3 ul {  }
.NL-headline { font-size: 1.6em; line-height: normal; text-align: left; padding-top: 10px; display: block; }
#pagecontainer{ margin-left: auto; margin-right: auto; width: 875px; text-align: left; margin-top: 0; }
#top { background: #fff url(/png/hth-DClogo.png) no-repeat; position: relative; top: 0; width: 875px; height: 135px; margin: 0 auto; padding-top: 0; padding-bottom: 0; border-top: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-left: 1px solid silver; border-bottom-width: 0; }
#pager { height: 30px; }
#headr { margin: 0; padding: 0; text-align:left; color: #c3eafb; }
#headr h1 { margin: 15px 0 0 200px; color: #a9a8a8; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; }
#sort_List { background-color: #fff; height: 115px; float: left; padding-right: 10px; padding-left: 10px; border: solid 1px #bebebe; display: inline; }
#headr h1 a { color: #6e3b00; }
#headr .description { color: #a9a8a8; margin-left: 200px; }
#vid_scroller { height: 150px; overflow: auto; }
#left { float: left; width: 670px; margin-top: 10px; }
#nav { margin: 1px; padding: 1px;  }
.midBoxes { color: #575555; margin-right: 10px; margin-bottom: 25px; margin-left: 10px; padding: 10px; border-color: #f1f1f1 #bbb #c0c0c0 #f1f1f1; border-style: solid; border-width: 1px 1px 2px; }
.midBoxes a img { float: left; margin-top: 5px; margin-right: 10px; border: solid 1px #000; }
.aRight { text-align: right; padding: 3px 6px; }
a.midlinks { color: #575555; font-weight: bold; text-align: center; margin-right: 10px; margin-bottom: 10px; padding: 2px 5px; border-bottom: 2px solid #c0c0c0; border-left: 2px solid #bbb; }
#midBoxes { clear: both; margin-right: 10px; margin-left: 10px; }
#lowerBoxes { margin-right: 10px; margin-left: 10px; }
#lower-text{ margin-right: 10px; margin-left: 10px; }
#right { width: 200px; float: right; margin-top: 10px; margin-left: 3px; }
#right ul{ 	list-style: none; text-align: left; }
.side2 { width: 170px; background: #fff url(http://www.hightechhigh.org/dc/dc-images/bgsider.jpg) no-repeat right bottom; color: #d4f7da; padding-right: 15px; padding-bottom: 100px; padding-left: 5px; }
#right  .side2 h2, .side2 h2 a:link, .side2 h2 a:visited{ font: bold 12px "Trebuchet MS", Verdana, sans-serif; color: #6e3b00; border-bottom: 1px solid #a9a8a8; }
#left .side1 h2, .side1 h2 a:link, .side1 h2 a:visited { color: #6e3b00; font: bold 12px "Trebuchet MS", Verdana, sans-serif; border-bottom: 1px solid #a9a8a8; }
#right .side2 ul{  }
#right .side2 a:hover {	color: black;}
#left .side1 a:hover { color: black; }
/* right menu items
******************** */
#featured-proj ul { padding: 5px; border-left: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; }
#featured-proj li{  }

.postmetadata { font-size: 0.9em; color: #999; }
.postmetadata  a{	color: #666;}
#sidebar { width: 175px; }
#id1 { }
#sidebar a { color: #6e3b00; font-weight: 700; }
#sidebar a:hover { color: black; }
#sidebar a:active { color: #1154a9; }
#sidebar  .side1 h3{ font: 14px "Trebuchet MS", Verdana, sans-serif; color: #1154a9; border-bottom: 1px solid #bb9a77; text-align: left; margin-top: 10px; padding-right: 5px; padding-left: 5px; border-left: 3px solid #bb9a77; }



#today{ color: red; font-weight: 700; }

.side1 ul { text-align: left; margin-top: 5px; margin-left: 15px; }
.side1 ul ul { margin-top: 0; margin-left: 0; }
.side1 ul li a { font-weight: normal; }
#footer { width: 500px; margin: 0 auto; text-align: center; }
#sidebar  ul{	list-style: none; }
#sidebar  li{		text-align: left; }
#content { width: 475px; float: right; padding: 10px 5px 10px 0; }
#content ul {
	line-height: normal;
	padding-left: 10px;
	list-style-type: none;
}
#content ul a {
	color: #999999;
}
#content ul a:hover {
	color: #000000;
}
#content-L { width: 475px; float: left; margin-left: 30px; padding-right: 0; padding-left: 0; }
#content .commentsfeedr{	background: url(file:///Volumes/WWW/hth2/dc/dc-images/feed.png) no-repeat left center;	padding-left: 10px;}
.navigation a{ color: #666; font-weight: normal; }


#links { padding-top: 5px; text-align: right; }


#links  a { color: #6a6a6a; font-size: 10pt; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: 100; }
#links  a:hover { color: black; }
#links  a:active { color: #6a6a6a; }

#pbl-links { padding-top: 5px; text-align: right; }


#pbl-links  a { color: #6a6a6a; font-size: 10pt; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: 100; }
#pbl-links  a:hover { color: black; }
#pbl-links  a:active { color: #6a6a6a; }
.post{ background-color: white; margin-bottom: 25px; padding-top: 5px; padding-right: 5px; }
.post h2 { font: 1.8em Aria, verdana;; }

.post h2 a {		color: #F0330A;}
.post h2 a:hover {	color: #C42A08;}

.post h3 { font: 10px Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; float: right; }

.post ul {margin-left: 35px;}
.post ol {	margin-left: 40px;}
.post ul.postspermonth{	list-style:none;	padding: 0;	margin: 0;}
.post p a {	border-bottom: 1px solid #ccc;}
.post p a:hover {	border: none;}
.post a img, .post img { border: solid 1px black; float: left; margin-right: 12px; }	
#dctable {		border-width: 1px;				border-color: #E58802;				border-style: solid;			}			
#dctable th {	border-width: 1px;	border-color: #E58802;	background-color: #E58802;	border-style: solid;}			
#dctable td {	border-width: 1px;	border-color: #E58802;	border-style: solid;}			
#dctable tr.alt {	background-color: #F4F4EC;}			
#comment {	width: 100%;}
p.postmetadata{	color: #999;	font-size: 85%;	margin-bottom: 10px;}
p.postmetadata a{	color: #666;	text-decoration: none;}
span.timr{ color: #c0c0c0; font-size: 0.8em; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; display: block; }
span.catr{	background: url(file:///Volumes/WWW/hth2/dc/dc-images/catr.png) 0 0 no-repeat;	padding-left: 15px;}
span.editr{	background: url(file:///Volumes/WWW/hth2/dc/dc-images/editr.png) 0 0 no-repeat;	padding-left: 15px;}
span.commr{	background: url(file:///Volumes/WWW/hth2/dc/dc-images/commr.png) 0 0 no-repeat;	padding-left: 15px;}
.categr, .monthr {	margin-bottom: 20px;}
.categr h2, .monthr h2{	border-bottom: 1px solid #ccc;}
.rss {	background: url(file:///Volumes/WWW/hth2/dc/dc-images/feed-icon-10x10.png) left center no-repeat;	padding-left: 12px;}
.alignleft_100{ float: left; width: 100%; padding-top: 6px; }
.alignleft_75{	float: left;	width: 75%;}
.alignleft { float: left; }


.alignright_25{ text-align: right; width: auto; padding-right: 10px; border-bottom: 1px solid silver; }
.alignright{float: right;	text-align: right;}


.box-content a { color: #bb9a77; font-size: 10px; margin-left: 12px; }
.ileft {	float: left;	margin-right: 5px;}
p.stats {	color: #999;font-size: .8em;	border: 1px solid #ccc;	border-left: none;	border-right: none;}
blockquote{	background: url(file:///Volumes/WWW/hth2/dc/dc-images/blockquote.gif) no-repeat left top;	color: #666;	margin: 1em;	padding: 0 0 10px 50px;}
.comment{	background: #fff url(file:///Volumes/WWW/hth2/dc/dc-images/shadow_top.gif) repeat-x top;	border-bottom: #ddd 1px solid;	list-style: none;	margin: 0;	padding: 1em 0.5em;}
.alt{	background: #f9f9f9;}
.MyAvatars{	border: 1px solid #ccc;	border-bottom: 1px solid #999;	border-right: 1px solid #999;	float: right;	margin-left: 5px;	margin-right: 10px;	padding: 3px;}


/*  search form
********************* */

#left input#s { margin-bottom: 5px; margin-top: 10px; background: #dde8f6; text-align: right; }
#left input#s { background: #dde8f6; margin-top: 10px; margin-bottom: 5px; }
#left input#s:focus {	margin-bottom: 5px;	margin-top: 10px;	background: #57a1ff;	color: #fff;}
#left input#submit{ background: #1154a9; border: solid 1px #042e64; color: #fff; font-size: 10px; margin-bottom: 15px; font-weight: bold; }
#searchform { float: right; padding-right: 18px; }
#search{ text-align: right; margin-left: 5px; padding-left: 8px; }
input.textbox, textarea{ background: #fff url(file:///Volumes/WWW/hth2/dc/dc-images/shadow_top.gif) repeat-x 50% top; border: solid 1px #ccc; font: 1em Verdana, Arial, Serif; padding: 2px; }
input.textbox:focus, textarea:focus {	background: #fff url(file:///Volumes/WWW/hth2/dc/dc-images/shadow_top.gif) repeat-x top;	border: #999 1px solid;}
.navigation { font-weight: bold; }


/* right menu items
******************** */
#featured-dp li{ margin-left: 12px; }
#S_featured-dp li { margin-left: 12px; }
#DPinfo { color: #74401a; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; background-color: #e8e8e8; text-align: right; height: 10px; padding: 3px 12px 5px 0; border-right: 1px solid #e8e8e8; border-left: 1px solid #e8e8e8; }
#S_DPinfo { color: #74401a; font-size: 1em; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; background-color: #e8e8e8; text-align: right; padding: 3px 12px 5px 0; height: 10px; border-right: 1px solid #e8e8e8; border-left: 1px solid #e8e8e8; }
#featured-dp table { background-color: white; text-align: center; margin-bottom: 10px; border-left: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; }
#S_featured-dp table { background-color: white; text-align: center; margin-bottom: 10px; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; border-left: 1px solid #e8e8e8; }
#featured-dp table img { border-style: solid; border-width: 1px; }
#S_featured-dp table img { border-style: solid; border-width: 1px; }
#hth-news li{ font-size: 0.9em; line-height: 1; margin-bottom: 5px; }
#hth-news li a { color: #575555; font-weight: normal; line-height: normal; }
a.newsMenuItem:link, a.newsMenuItem:visited { color: #000; font-size: 0.8em; }
a.newsMenuItem:hover, a.newsMenuItem:active { color: #985421; }


#podcasts li{ margin-left: 12px; }

#video_list img.spinner {  border: none; }

#video{ font-size: 8pt; font-weight: normal; font-style: normal; color: black; }
#video_list { border: solid 1pt #e3e3e3; }
#video_list ul li { background-color: white; margin-bottom: 6px; margin-left: 0; }
#video_list ul { background-color: white; }
#video_list a { font-weight: normal; }
#video_subhead a { color: #515151; font-weight: normal; }
#video_list a:visited { font-weight: normal; }
#video h1 { font-size: 8pt; font-style: normal; font-weight: normal; background-color: #e3e3e3; text-align: right; padding-right: 8px; }
#featured-proj h1 { font-size: 8pt; font-style: normal; font-weight: normal; background-color: #e3e3e3; text-align: right; padding-right: 8px; }
#video h1 a:hover { text-decoration: underline; }
#featured-proj h1 a:hover { text-decoration: underline; }
#video h1 a:active { text-decoration: underline; }
#featured-proj h1 a:active { text-decoration: underline; }
#video li { line-height: 10pt; height: 33px; margin-top: 6px; }
#video li img { height: 33px; float: left; margin-right: 4px; margin-left: 6px; border: solid 1px black; }

#policy li{ margin-left: 12px; }
#policy h2 { margin-top: 10px; }

#management ul{ line-height: normal; }
#linkz ul { line-height: normal; }
#program ul { line-height: normal; }
#HTH-GSE ul { line-height: normal; }
#HTH-GSE { margin-top: 20px; }
#management li a { color: #575555; font-weight: normal; line-height: normal; }
#program  li a { color: #575555; font-weight: normal; line-height: normal; }
#HTH-GSE li a { color: #575555; font-weight: normal; line-height: normal; }
#management h2 { margin-top: 10px; }
#program h2 { margin-top: 10px; }
#HTH-GSE h2 { margin-top: 10px; }
#wiki li{ margin-left: 12px; }
.left-box { margin-left: 15px; padding-left: 5px; border-bottom: 1px solid silver; border-left: 3px solid silver; }
.box-top {background:transparent url(http://www.hightechhigh.org/dc/dc-images/TR-corner-bg.gif);  height:2px; overflow:hidden; }
.box-bottom { background-color: transparent; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height:4px; overflow:hidden; }
.box-content { text-align: left; margin-bottom: 20px; margin-left: 4px; }
.box-content img { float: left; margin-top: 5px; margin-right: 10px; border: solid 1px black; }
.text-12-black { font-size: 12px; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; }
.text-10-black { font-size: 10px; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; }
.side1 { float: left; }
#quick_links { text-align: right; position: relative; width: 74em; margin-top: 5px; margin-right: auto; margin-left: auto; display: block; }
.entry { background-image: url(http://www.hightechhigh.org/dc/dc-images/postBG.jpg); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; padding: 10px; border-right: 1px dotted #cac7c7; border-bottom: 1px dotted #cac7c7; }
h2.pagetitle { text-align: right; color: #cac7c7; font-size: 10pt;  background: #fff; text-transform: lowercase; padding-right: 5px; padding-left: 10px; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #f4f4f4; }
#feature { line-height: normal; }
#feature h1 { color: #c57513; font-size: 14pt; font-family: Georgia, "Times New Roman", Times, serif; }
#feature h2 { font-size: 11pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }
#featured-dp h2 {  }
#S_featured-dp h2 { font-size: 1em; }
#featured-proj h2 {  }
#video h2 { font-size: 1em; margin-top: 10px; }
#video h2 a { font-size: 1em; }
#featured-proj h2 a { font-size: 1em; }
#featured-dp h2 a { font-size: 1em; }
#management h2 a { font-size: 1em; }
#program  h2 a { font-size: 1em; }
#HTH-GSE h2 a { font-size: 1em; }
#S_featured-dp h2 a { font-size: 1em; }
#DCbrowser { text-align: left; }

.topList { color: #c57513; font-size: 1.3em; font-weight: bold; }

a.topList:link, a.topList:visited { color: #000; font-size: 1em; }
a.topList:hover, a.topList:active { color: #985421; clear: both; }


#cat_list { display: inline; }

#hth-news h2 { margin-top: 10px; }
#hth-news { font-weight: bold; }
.bottom-edge { background-image: url(http://www.hightechhigh.org/dc/dc-images/featured-bottom.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; position: inherit; top: 0; width: inherit; height: auto; clear: none; margin-bottom: 25px; margin-left: 4px; }
#feature h1 a, a:active { color: #985421; }
#feature h1 a:hover { color: #000; }
#feature img { float: left; clear: left; margin-right: 10px; margin-bottom: 5px; border-style: solid; border-width: 1px; }
.feature-entry { color: #898989; font-size: 0.9em; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: normal; text-align: justify; padding-top: 5px; padding-right: 20px; padding-left: 20px; }
.feature-entry a, a:active { color: #985421; }
.feature-entry  a:hover { color: #000; }
#Category_List { background-color: #fff; height: 350px; overflow: auto; float: left; display: inline; }
#item_list { height: 115px; display: inline; float: left; overflow: auto; }
.container { background-color: #fff; padding-right: 10px; padding-left: 10px; }
#item_display { height: 150px; float: left; clear: both; display: inline; }
#breadcrumb { background-color: #f4f4f4; text-align: left; width: 840px; height: 18px; margin-top: 0; margin-right: auto; margin-left: auto; padding-top: 0; padding-right: 5px; padding-left: 30px; border-right: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; }
#id { }
.featProjIMG { height: auto; float: right; display: inline; }
.featProjIMG img { margin: 2px 2px 2px 5px; border: solid 1px #c0c0c0; display: inline; }
.featuredProj {
	background-color: #f4f4f4;
	text-align: left;
	vertical-align: 50%;
	height: auto;
	overflow: hidden;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	display: block;
	line-height: normal;
}



a.feat:link, a.feat:visited {
	color: #575555;
	font-size: 0.9em;
	line-height: normal;
	text-align: left;
}
a.feat:hover, a.feat:active { color: #985421;  }
#feat-Top { width: 450px; height: 325px; overflow: auto; margin-top: 15px; margin-right: 25px; padding: 6px; border-color: #bebebe; border-style: solid; border-width: 1px 1px 6px; }
#feat-Video { background-color: white; background-image: url(file:///Volumes/WWW/hth2/dc/dc-images/vidBG.jpg); background-repeat: repeat-x; text-align: center; width: auto; height: 380px; }
#feat-Video img { padding: 6px; height: auto; margin: 15px auto; }
#content-L h1 { color: #6e3b00; font-size: 1.3em; margin-right: 50px; margin-left: 25px; }
#feat-Top img { line-height: normal; float: left; margin-top: 5px; margin-right: 15px; margin-bottom: 20px; border-color: #ca9112 #f4f4f4; border-style: solid; border-width: 5px 1px 10px; }
#feat-Top strong { color: #ffc239; }
#DPbio { color: #898989; line-height: normal; text-align: justify; padding-right: 6px; padding-left: 15px; }
#DPbio a { color: #ffc239; }
#feat-studentDP { width: 250px; height: 300px; float: left; display: inline; }

#feat-VIDEO-Menu { display: block; width: 310px; height: 300px; float: right; margin-top: 10px; margin-right: 10px; }
#feat-VIDEO-Menu h2 { color: #ffc239; font-size: 1.2em; margin-top: 10px; }
#feat-VIDEO-Menu img { margin-right: 8px; margin-left: 10px; border: solid 1px #a9a8a8; }

#feat-studentDP h2 { color: #ffc239; font-size: 1.2em; margin-bottom: 5px; }
#feat-studentDP h2 a { color: #ffc239; margin-bottom: 5px; }
#feat-studentDP h2 a:hover { color: #6e3b00; }
#feat-studentDP img { margin-right: 8px; margin-left: 10px; border: solid 1px #a9a8a8; }
#feat-staffDP { margin-top: 20px; }

#feat-ProjTOP { background-color: white; width: 450px; height: 350px; margin-top: 20px; padding: 10px; border-color: #e2e2e2; border-style: solid; border-width: 3px 1px 6px; }
#feat-ProjTOP img { border-top: 2px solid #ca9112; border-bottom: 12px solid #ca9112; }
#feat-ProjTOP strong { color: #ffc239; }
#feat-ProjTOP a { color: #ffa209; }
#feat-Proj { margin-top: 20px; }
#feat-staffDP img { margin-right: 8px; margin-left: 10px; border: solid 1px #a9a8a8; }
#feat-proj img { margin-right: 8px; margin-left: 10px; border: solid 1px #a9a8a8; }
#feat-PROJlist { height: 300px; float: left; display: inline; }
#feat-PROJlist h2 { color: #ffc239; font-size: 1.2em; }
#feat-PROJlist img { margin-right: 8px; margin-left: 0; border: solid 1px #a9a8a8; }
.topMenuTable { width: 308px; margin-top: 25px; margin-right: 25px; }
.TableLink { width: auto; height: 15px; margin-left: 5px; padding-left: 10px; border-bottom: 2px solid #dcdcdc; border-left: 2px solid #dcdcdc; }
#featureBlock { background-color: #fff; width: 310px; height: 600px; float: right; margin-top: 10px; margin-left: 10px; }
.featureTXT { color: #636363; text-align: justify; margin-right: 15px; padding: 5px 10px 10px; border-top: 1px dotted #6b6b6b; border-bottom: 1px dotted #6b6b6b; }
.featureVTXT { color: #636363; text-align: justify; margin-right: 25px; margin-left: 25px; padding: 10px 20px; border-top: 1px dotted #6b6b6b; border-bottom: 1px dotted #6b6b6b; }
#featureBlock h1 { color: #6e3b00; font-size: 1.3em; text-align: left; padding-right: 15px; }
a.tableLink:link, a.tableLink:visited { color: #c57513; }
a.tableLink:hover, a.tableLink:active { color: #6a6a6a; text-decoration: none; }
#backlink { float: left; margin-top: 30px; }
#main-poster { background-image: url(file:///Volumes/WWW/hth2/dc/dc-images/poster-image.jpg); background-repeat: no-repeat; width: 475px; height: 320px; display: block; }
#main-poster_noBG { background-image: url(file:///Volumes/WWW/hth2/dc/dc-images/swfLoading.jpg); background-repeat: no-repeat; display: block; width: 475px; height: 356px; }
#main-poster h1 { color: #6e3b00; font-size: 1em; padding-top: 230px; padding-left: 165px; }
#main-poster ul { padding-right: 20px; padding-left: 165px; }
.portfolio_subhead { background-color: #f3f3f3; margin-bottom: 10px; }
.portfolio_subhead h1 { color: #898989; text-align: right; padding-left: 15px; }
.portfolio_subhead h1 a { color: #6e3b00; font-size: 0.7em; }
.portfolio_subhead h1 a:hover { color: black; font-size: 0.7em; }
#NLcontent { width:270px; float:right; overflow:hidden; padding-left: 25px; }
#NLcontent h3 { color: #ed7b2a; font-size: 1.2em; background-color: #f3f3f3; text-align: left; margin-right: 35px; padding-right: 0; padding-left: 10px; }
#NLcontent ul { line-height: normal; list-style-type: none; }
#NLcontent ul li { text-align: left; margin-bottom: 10px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; border-bottom: 1px solid #f3f2e9; border-left: 5px solid #f3f2e9; }
#NLrail { width:200px; float:left; overflow:hidden; margin-top: 0; margin-left: 22px; padding-bottom: 10px; padding-left: 20px; }
#NLrail ul { padding-left: 10px; list-style-type: none; }
#page-3 .NLleft_rail{ float: left; width: 200px; clear: left; padding-right: 20px; padding-bottom: 5px; padding-left: 0; }
.HL-img { width: 200px; }
#page-3 .NLleft_rail .title{
    text-transform: uppercase;
    font: .8em "arial black", helvetica, sans-serif;
    color: #666;
    padding: 0 0 10px 0;
}

#page-3 .NLleft_rail .subtitle{
    text-transform: uppercase;
    font: bold .9em arial, helvetica, sans-serif;
    color: #000;
}

#page-3 .NLleft_rail .wrapper{
    padding: 0 0 0 0;
    clear: both;
}

#page-3.NLleft_rail img{ float: left; width: 200px; height: auto; clear: both; padding: 0 10px 10px 0; margin: 0 0 3px; }
.clipSQ { position:absolute; z-index: 0; clip:rect(5px, 120px, 120px, 5px) ; }
.date_time { font: 0.6em/1.5em georgia, "times new roman", serif; color:  #666; text-transform: capitalize; text-align: right; padding-top: 15px; display: block; }
.required { color: #ff0009; font-weight: bold; text-align: right; margin-right: 10px; }
#NLcontent form { margin-top: 10px; margin-left: 10px; padding: 10px; border: dotted 1px #cfcfcf; }
.missing { color: #fff; font-size: 1.3em; font-weight: bold; background-color: #ed7b2a; margin-top: 20px; padding: 5px; border: dashed 1px #000; }
#StaffDP_list { height: 140px; overflow: auto; }
#project_list { width: 300px; height: 225px; overflow: auto; }
#StudentDP_list { height: 140px; overflow: auto; }
#NL-Logo {  }
#NL-Logo select { background-color: #e3e3e3; width: 273px; float: right; margin-top: 30px; padding-left: 10px; border: solid 0 white; }
#NL-Logo h1 { color: #ed7b2a; font-size: 1.7em; font-family: "Courier New", Courier, Monaco, monospace; text-align: left; text-transform: uppercase; letter-spacing: 1.25em; padding-top: 25px; padding-bottom: 5px; border-bottom: 1px dotted #c0c0c0; }
#NL-tagline { color: #505050; width: 300px; }
.NEWSLETTERPhoto-caption { font-size: 0.8em; line-height: normal; }
.NLtable_list { margin-left: 35px; }
.NLtable_list table { width: 700px; margin-top: 10px; padding: 10px 25px 10px 10px; border: solid 10px #f3f3f3; }
.NLtableImage { background-color: #000; }
.NLquote { color: #6a6a6a; font-weight: bolder; margin: 10px 10px 10px 35px; }
.NLstandardText { color: #4b4b4b; font-size: 1em; line-height: normal; }
.NLstandardText a { color: #000; }
.NLstandardText a:hover { color: #6e3b00; }
.NLstrong { color: #000; font-size: 1.3em; line-height: normal; text-align: left; padding-top: 5px; }
.NLstrong a { color: #000; text-align: left; }
.NLstrong a:hover { color: #6e3b00; text-align: left; }
#program_Links ul { padding-left: 15px; }
#management_Links ul { padding-left: 15px; }
.class { }
.subscribeLink { text-align: right; padding-top: 15px; padding-right: 30px; padding-bottom: 5px; }
.subscribeLink a { color: black; }
.subscribeLink a:hover { color: #c57513; }
.extend { color: #6a6a6a; padding-top: 20px; padding-left: 25px; }
.s_Link {  }
#pushpin { background-color: #fdd72b; text-align: center; width: 100%; height: 50px; padding-top: 10px; border: dashed 1px #989898; }
#embedCode { font-size: 0.9em; font-family: "Courier New", Courier, Monaco, monospace; background-color: #f0f0f0; width: 90%; margin-right: 35px; margin-bottom: 10px; padding-right: 5px; padding-left: 5px; border: solid 1px #6a6a6a; }

#linkTo { font-size: 0.9em; font-family: "Courier New", Courier, Monaco, monospace; background-color: #f0f0f0; width: 90%; margin-right: 35px; margin-bottom: 15px; padding-right: 5px; padding-left: 5px; border: solid 1px #6a6a6a; }
#dc-comments { background-color: #f6f6f6; width: 835px; clear: both; padding: 10px 20px 20px; border-left: 1px solid #b1b1b1; border-bottom: 1px solid #b1b1b1; border-right: 1px solid #b1b1b1; }
#dc-comments_2 { width: 458px; clear: both; margin-top: 12px; padding-right: 5px; padding-left: 10px; border-color: #f3f2f2; border-style: solid; border-width: 5px 1px 1px; }
#comment-headlin { color: #808080; font-size: 0.85em; padding-left: 0; }
#comment-top { padding-bottom: 10px; border-bottom: 5px dotted #fff; }
.byline { font-size: 0.9em; font-weight: bold; text-align: right; }
.comment_item { background-color: #fff; margin-top: 10px; margin-bottom: 0; padding: 10px 30px 10px 10px; border-bottom: 2px dotted #cdcdcd; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
.more { color: black; }
.UB_boxTop { background-color: #f9f9f9; background-image: none; margin-top: 40px; padding: 0 2px 2px; border-top: 2px solid #cdcdcd; border-right: 1px solid #b3b3b3; border-left: 1px solid #b3b3b3; }
.UB_feature { background-image: none; margin-top: 25px; padding: 5px; border-color: #b3b3b3; border-style: solid; border-width: 4px 1px; }
#UB_byline { color: #898989; font-size: 0.8em; }
#UB_image { display: none; }
a.UB_Link { color: black; font-size: 1.4em; }
a.UB_Link:visited { color: black; }
a.UB_Link:hover { color: #c57513; }
li h2 { margin-top: 5px; }
#UB_issue { font-weight: bold; display: inline; }
#UB_issue ul li { color: #a1a1a1; font-size: 0.85em; line-height: 13pt; }
#UB_issue ul li a { color: #6e3b00; }
#UB_morelink { text-align: right; }
#UB_text_body { line-height: normal; margin-top: 15px; }
a.UB_MLink { color: #898989; }
a.UB_MLink:visited { color: #898989; }
a.UB_MLink:hover { color: black; }
#video_list ul li a { color: #5a5a5a; }
.class1 { }
/*school section*/
#school { text-align: left; position: absolute; top: 95px; left: 550px; display: none; }
#school ul {margin: 0; padding: 0; font-weight: normal; list-style: none; }
#school .schools { position: inherit; top: 0; width: 275px; display: block; height: 30px; }
#school li {	float: left; }
.schoolLink { margin-left: 15px; }
a.schoolLink:link, a.schoolLink:visited { color: #676767; }
a.schoolLink:hover, a.schoolLink:active { color: #985421; }#page_bug { background-color: #d4d4d4; text-align: center; width: 100%; height: 20px; padding: 2px 0; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; }
#page_bug ul li { display: inline; font-size: 0.9em; color: #5a5a5a; padding-top: 0; padding-bottom: 0; }
#page_bug form input.text { width: 200px; color: #545454; font-size: 11px; font-weight: bold; height: 18px; padding-right: 0; padding-bottom: 0; padding-left: 5px; border-top: 1px solid #949494; border-right-width: 0; border-bottom-width: 0; }
#page_bug form input.button {  }
element { }
#Page_comments { display: none; }
ul.list li { margin-top: 10px; padding-right: 25px; padding-left: 25px; list-style-type: none; }
.rf { font-size: 0.8em; text-align: left; display: block; }
.pleaseSelect { color: #b66000; font-weight: bold; display: inline; }
.attributename { text-align: right; padding-right: 10px; }

