/**
 * @file
 * Node Styling
 *
 * Style anything that isn't in the $content variable.
 */


.node /* Node wrapper */ {
}

.preview .node /* Preview of the content before submitting new or updated content */ {
  /* background-color: #ffffea; */ /* Drupal core uses a #ffffea background */
}

.node-promoted /* A node that has been promoted to the front page */ {
}

.node-sticky /* A sticky node (displayed before others in a list) */ {
}

.node-unpublished /* Unpublished nodes */ {
  /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */
}

.node-unpublished div.unpublished,
.comment-unpublished div.unpublished /* The word "Unpublished" displayed underneath the content. */ {
  height: 0;
  overflow: visible;
  color: #d8d8d8;
  font-size: 75px;
  line-height: 1;
  font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  word-wrap: break-word; /* A very nice CSS3 property */
}

.node-by-viewer /* A node created by the current user */ {
}

.node-teaser /* A node displayed as teaser */ {
	margin:20px 0 0 10px;
}

	.node-teaser p {
		margin: 10px 0 0 0;}
	.node-teaser ul{display:list-item;}

/* All nodes are given a node-FOO class that describes the type of content that
 * it is. If you create a new content type called "my-custom-type", it will
 * receive a "node-my-custom-type" class.
 */
.node-page /* Page content node */ {
}

.node-article /* Article content node */ {
}

h2.node-title /* Node title */ {
}

.node .user-picture /* The picture of the node author */ {
}

.node .submitted /* The "posted by" information */ {
}

.node .content /* Node's content wrapper */ {
}

.node ul.links /* Node links. See also the ul.links declaration in the pages.css. */ {
}
/*----------------------------------------------\
	News Press Node
\==============================================*/
.empNODE{
	background:#FFF;
	width:900px;}

#press{ width:550px; float:right; }
	#press h2{ font-size:18px; margin:10px 0 0 0;text-align:left;}
	#press p{ margin:10px 0 0 0;}
	#press ul{ margin:10px 0 0 40px;}
	.pressHeader{border-bottom:#999 1px solid; }
		.pressHeader h1{ line-height:24px; text-align:left;}


#bottom-teaser{
	width:940px;
	margin: 0 auto;
	padding-top:20px;
	}

#newsHeader{
	width: 280px;
	margin: 10px 20px 0 10px;
	float:left;}
	.newsBOX{
		width:280px; float:left;}
	#pressContent{ width:550px; float:left; margin-left:20px;}
		#pressContent h1{ color:#999999;padding:10px 0 20px 0; font-size:20px;}
		#pressContent h2{ font-size:18px; margin:10px 0 0 0;text-align:left;}
		#pressContent p{ margin:10px 0 0 0;}
		#pressContent ul{ margin:10px 0 0 40px;}
		.pressHeader{border-bottom:#999 1px solid; line-height:24px; text-align:left;}
		#pressContent table {margin-top:10px;}
	#newsHeader p {
		font-size:16px;
		text-align:right;}
	#newsHeader a{ font-size:16px;}
	#pressASI{
		width:280px; height:20px;
		background: no-repeat url(../../../IMG/analytic-services-logo_blue_280px.png);}
	#pressDate{
		margin: 0 0 0px 0;
		font-size:18px;}
		#pressDate h2{
			font-size:16px; text-align:right; 
			margin: 10px 0 30px 0;}
		.homePRESS h2{ font-size:11px;}
		.homePRESS recentNewBlocktitelshome{ font-size:11px;}
.pressContent{margin: 0 0 30px 20px;}
.pressTERM{margin-left:20px;}
	.newsTeaser h2{font-size:12px; line-height:13px;}
.pressNAV{margin-left:10px;}
.pressNAVtitel{
	margin: 10px 0 20px 0;
	border-bottom:#999 1px solid;}
	.pressNAVtitel h2{font-size:18px; padding-bottom: 20px;}

#pressPageTitel{margin: 10px 0 0 20px;}

/*----------------------------------------------\
	Citation Node
\==============================================*/

#wrapper-cit{width:900px; padding:20px; margin: 0 auto; background:#FFFFFF; margin-top:20px;}
	.sidebar-cit{float:left; width:280px;}
		.sideBAR-pub{}
		.NAV-pub{}
		.NAV-pub h1 a {font-size: 18px;line-height: 20px;color: #6C6C6C;font-weight: normal;}
	.content-cit{ width:575px; min-height:400px; margin-left:20px; float:left;}

#webform-client-form-471{padding-top:375px;}
.citTease{
	width:575px;border-bottom:#CCC 1px solid; padding-bottom:40px; }
	.citTease h2, .citTease h1 { font-size:16px; line-height: 18px;}
	.citTease li {float:left;}
	.citTease p {margin-top:0;}
	.citkeyWordLIST {height:16px; margin-top:5px; float:left;}
		.citkeyWordLIST p{float:left; margin-right:5px;}
		.citkeyWordLIST div { float:left;}
		.citkeyWordLIST div div div a{ font-size:12px; line-height:13px; float:left; margin-right:5px;}

.citFeatured{width:510px; float:left; margin:10px 0 20px 10px; border-bottom: 1px solid #CCC; padding-bottom:20px;  }
	.citFeatured h2, .citFeatured h1 { font-size:16px; line-height: 18px;}
	.citFeatured li {float:left;}
	.citFeatured p {margin-top:0;}
	
	.citFeatured-Abstract{ margin:40px 0 0 0;; text-align:justify;}
	
	.citFeatured-cover{ width:100px; float:left; margin-top:-5px;}
	.citFeatured-content{ width:400px; float:left; margin: 0 0 0 10px;}
	.citFeatured-authors{ }
		.citFeatured-authors ul{width: 500px; height: 18px;}
		.citFeatured-authors li{ float:left; margin-right:5px;}
		.citFeatured-authors li h1, .citAuthors li h1 a{ font-size:14px; line-height:16px}
	.citFeatured-INFO { }
		.citFeatured-INFO p div{  font-weight: normal; font-size:12px; line-height:13px; margin: 0 0 0 0;}
		.citFeatured-INFO div div a{  font-weight: normal; font-size:14px; line-height:16px; margin: 0 0 0 0;}
	
	
.citFULL{width:600px; float:left; margin:0px 0 0 0px;  }
	.citFULL h2, .citFULL h1 { font-size:16px; line-height: 18px;}
	.citFULL li {float:left;}
	.citFULL p {margin-top:0;}
	
	.citAbstract{ margin:40px 0 0 30px;; text-align:justify;}
	.inNODE{float:left;	width: 280px; float:left; list-style:none;}
	
	.citFULLcover{ width:100px; float:left;}
	.citFULLcontent{ width:400px; float:left; margin: 0 0 0 20px;}


	.citFULL .citDIVbox li{ }
	.citFULL .citDIVbox h3{ }
	.citFULL .citAuthors{ }
		.citFULL .citAuthors ul{width: 500px; height: 18px;}
		.citFULL .citAuthors li{ float:left; margin-right:5px;}
		.citFULL .citAuthors li h1, .citAuthors li h1 a{ font-size:14px; line-height:16px}
	.citFULL .citINFO {padding-left:0px; }
		.citFULL .citSPAN{ color:#1c3160;font-size:14px; line-height:15px; }
		.citFULL .citINFO p div{  font-weight: normal; font-size:12px; line-height:13px; margin: 0 0 0 0;}
		.citFULL .citINFO div div a{  font-weight: normal; font-size:14px; line-height:16px; margin: 0 0 0 0;}
	.citFULL .citAbstract{ margin:40px 0 0 0px;; text-align:justify;}

.citHOMEblock{
	border-bottom:1px #CCC solid;
	margin-top:10px;}
.citHOMEtitle h2, .citHOMEtitle a h2, .citHOMEtitle h2 a, .citHOMEtitle p, .citHOMEtitle p a, .citHOMEtitle p em, .citHOMEtitle p i{font-size:10px; line-height: 14px;}
	.citHOMEtitle a h2 {color:#1C3160;}
	.citHOMEtitle p{padding-bottom:10px; margin:0;}
	
	
	.citDIVfix li {float:left; margin-right: 5px;}
	.citDIVfix h1 {font-size:14px; line-height: 16px;}
	.citDIVfix h1 a{font-size:14px; line-height: 16px;}


.citDIVbox{ margin: 10px 0 0 -25px; border-bottom:1px #CCCCCC solid; padding-bottom:10px; width: 575px;}
	.citDIVbox li{ }
	.citDIVbox h3{ }
	.citAuthors{ }
		.citAuthors ul{width: 575px; height: 18px;}
		.citAuthors li{ float:left; }
		.citAuthors li.authorand{ margin-left:5px; margin-right:5px;}
		.citAuthors li.authorcoma{margin-right:5px;}
		.citAuthors li h1, .citAuthors li h1 a{ font-size:14px; line-height:16px !important;}
	.citINFO {padding-left:30px; }
		.citSPAN{ color:#1c3160;font-size:14px; line-height:15px; }
		.citINFO p div{  font-weight: normal; font-size:12px; line-height:13px; margin: 0 0 0 0;}
		.citINFO div div a{  font-weight: normal; font-size:14px; line-height:16px; margin: 0 0 0 0;}
.citBOXfix{margin: 10px 0 0 -20px;}

div.view-citation-main-page div.citBOXfix{width:605px;}

.citkeyWordLIST ul { list-style: none !important;}
/*----------------------------\
	Systemigram Library
\-----------------------------*/
#slibTXT-view h1{margin-left:20px;}
.slibBOX-teaser{ width:600px; min-height:150px; padding: 20px 20px; margin-top:20px; }
.slibIMG-teaser{float:left; margin-right:20px;}
	.slibIMG-teaser IMG{ width:200px; height:150px;}
.slibTXT-teaser{ float:left; width:375px;}
	.slibTXT-teaser h1 a{ font-size:16px; line-height:18px;}
	.slibTXT-teaser h1{margin-bottom:10px;}
	
#slibBOX{width:900px; padding: 20px 20px; }
#slibBOX-Top{width:900px;}
#slibInfoBOX{width:500px; min-height:200px; float:left;}
	#slibInfoBOX h1{}
	#slibInfoBOX h2{ margin-top:10px;}
#slibIMG{float:right; margin-right:20px; width:400;}
	#slibIMG IMG{width:300px; height:200px;}
#slibTXT{margin-top:20px;}

/*-------------------------\
		 Menu Page
\-------------------------*/
#mp-content .field-name-field-mp-img{margin-bottom:20px;}
#mp-content{ width:600px;  padding:20px; float:left; margin:0 0 0 20px; background:#FFFFFF;}
	#mp-content.menu-mission-area{min-height:385px;}
	#mp-content.menu-capabilites{ min-height:440px;}
	#mp-content.menu-our-team{min-height:440px;}
	#mp-content ul{margin:10px 0 0 20px;}
	#mp-content li {list-style:disc;}
#mpHeader{ background:#FFFFFF; padding:20px; margin-top:20px; width:900px; }
	#mpHeaderContent{ float:left;width:600px; }
	#mpHeaderIMG{ float:left; width:280px;}

#mp-content.menu-team-mr{}
#mp-content.menu-team-mr div.title.ANSER IMG{margin:0 0 0 225px;}
#mp-content.menu-team-mr div.title.barbaricum IMG{margin:20px 0 0 150px;}
#mp-content.menu-team-mr div.title.canvas IMG{margin:20px 0 0 175px;}
#mp-content.menu-team-mr div.title.engility IMG{margin:20px 0 0 175px;}
#mp-content.menu-team-mr div.title.LMI IMG{margin:20px 0 0 225px;}

#carrerSlider{ width:940px; margin: 20px 0 15px 0px;}

#careerMainTXT p{ margin: 10px 0 10px 0;}

#menuPage-HeaderContent{
	width: 900px; min-height:200px; max-height:350px;
	padding: 20px 20px;
	margin: 20px 0 20px 0;
	background:#FFF;}

#menuPage-nav{
    width:280px;  
    float:left;}

#menuPage-nav ul{
    list-style:none;
}
		
	#menuPage-nav li{
		height: 60px; width:280px;
		margin-bottom: 10px;overflow:hidden;
		cursor:pointer;
	}
	
		#menuPage-nav li h2{	
			height: 16px; width:250px;
			padding:20px 0 10px 10px;}
		
		#benefits-phase1{
			background: url(../../../IMG/NAV-TAB.png) no-repeat 0 -60px;		
			height: 60px; width:280px;}		
		#apply-phase1{
			background: url(../../../IMG/NAV-TAB.png) no-repeat 0 0;		
			height: 60px; width:280px;}		
		#award-phase1{
			background: url(../../../IMG/NAV-TAB.png) no-repeat 0 0;		
			height: 60px; width:280px;}		
		#alumni-phase1{
			background: url(../../../IMG/NAV-TAB.png) no-repeat 0 0;		
			height: 60px; width:280px;}
	
	#menuPage-content{
		width:600px; min-height:385px;
		background:#fff; padding:20px;
		float:left; margin:0 0 0 20px;}
	#menuPage-content .content{margin-top:0;}
	#menuPage-content ul{ margin-top:20px;}
	#menuPage-content li{ margin-left:20px;}
	
	.alumni-phase2{ }
	
	.apply-phase2{}
	
	.benefits-phase2{}
	
	.award-phase2{}
	
#navpage-content{}

#block-block-14, #node-66, #node-52, #node-32, #node-65, #node-134{margin-top:10px;}
#block-block-14{margin-right:0;}
.sideBAR{ width:280px;}
.sideBAR h2{
	font-size:14px;
}
.pubTXT{margin-left:10px;}

/*----------------------------\
		WEB Form
\---------------------------*/
#surveyTXT{height:300px; width:850px;}
#webform-client-form-469{padding-top:375px;}
#webform-client-form-472{padding-top:100px;}
#edit-submitted-dnalab-1f-dnalab-1af-states div{width:300px; float:left;}
.fieldset-legend{ font-weight:bold; color:#666666;}
	.fieldset-title { font-weight:normal; }
legend .fieldset-legend {padding-top:-10px;}
.form-item{margin-bottom:0 !important;}
#webform-component-dnalab-1f--dnalab-1af, #webform-component-dnalab-1f--dnalab-1bf, #webform-component-dnalab-1f--dnalab-1cf{margin-bottom:5px;}
#webform-component-dnalab-2 legend, #webform-component-dnalab-3 legend{padding-top:10px;}
#webform-component-dnalab-1f { min-height:65px;}
	#webform-component-dnalab-1f .fieldset-wrapper{ }
#webform-component-dnalab-2{padding: 10px 0 20px 0; min-height:120px;}
	#webform-component-dnalab-2 legend .fieldset-legend {padding-top:-10px; margin-top:-10px;}
	#webform-component-dnalab-2 .fieldset-wrapper{ margin-top:-15px;}
#webform-component-dnalab-3{padding: 10px 0 20px 0; min-height:250px;}
	#webform-component-dnalab-3--dnalab-3a label, #webform-component-dnalab-3--dnalab-3b label,
	#webform-component-dnalab-3--dnalab-3c label{font-weight:normal;}
#webform-component-dnalab-4{padding: 10px 0 20px 0; min-height:240px;}
	#webform-component-dnalab-4--dnalab-4a label, #webform-component-dnalab-4--dnalab-4b label,
	#webform-component-dnalab-4--dnalab-4c label{font-weight:normal;}
#webform-component-dnalab-5{padding: 10px 0 20px 0; min-height:240px;}
	#webform-component-dnalab-5--dnalab-5a label, #webform-component-dnalab-5--dnalab-5b label,
	#webform-component-dnalab-5--dnalab-5c label{font-weight:normal;}
#webform-component-dnalab-6{padding: 10px 0 20px 0; min-height:200px;}
	#webform-component-dnalab-6--dnalab-6b label{font-weight:normal;}
#webform-component-dnalab-7{padding: 10px 0 20px 0; min-height:60px;}
	#webform-component-dnalab-7--dnalab-7a label, #webform-component-dnalab-7--dnalab-7b label,
	#webform-component-dnalab-7--dnalab-7c label{font-weight:normal;}
	#webform-component-dnalab-7--dnalab-7a, #webform-component-dnalab-7--dnalab-7b{ width:150px; float:left;}
	#webform-component-dnalab-7--dnalab-7c{ width:350px; float:left; margin-top:33px !important;}
#webform-component-dnalab-8{padding: 10px 0 20px 0; min-height:60px;}
#webform-component-dnalab-9{padding: 10px 0 20px 0; min-height:150px;}
	#webform-component-dnalab-9--dnalab-9a label, #webform-component-dnalab-9--dnalab-9b label,
	#webform-component-dnalab-9--dnalab-9c label, #webform-component-dnalab-9--dnalab-other4 label{font-weight:normal;}
	#webform-component-dnalab-9--dnalab-9a, #webform-component-dnalab-9--dnalab-9b,
	#webform-component-dnalab-9--dnalab-9c{ width:140px; float:left; margin-top:-10px !important;}
	#webform-component-dnalab-9--dnalab-other4{float:none; padding-top:50px;}
#webform-component-dnalab-2--if-other--dnalab-other2b label, #webform-component-dnalab-3--if-other4 legend span,
	#webform-component-dnalab-1f--dnalab-1cf--1c-other-please-specify label, #webform-component-dnalab-4--if-other3 legend span, #webform-component-dnalab-5--if-other5--dnalab-5d label{ font-weight:normal !important;}
	#webform-component-dnalab-1f--dnalab-1cf--1c-other-please-specify{margin:-2px 0 0 5px !important;}
	#webform-component-dnalab-2--if-other--dnalab-other2b{margin-left:20px !important;}
#edit-submitted-dnalab-3-if-other4-dnalab-3d, #edit-submitted-dnalab-4-if-other3-dnalab-4d, #edit-submitted-dnalab-5-if-other5-dnalab-5d, #edit-submitted-dnalab-6-dnalab-6b, #edit-submitted-dnalab-9-dnalab-other4, #edit-submitted-dnalab-10, #edit-submitted-dnalab-2-if-other-dnalab-other2b, #edit-submitted-dnalab-1f-dnalab-1cf-1c-other-please-specify, #edit-submitted-dnalab-2-dnalab-other2b, #edit-submitted-mailing-address { width: 400px !important;}

#webform-component-dnalab-4--if-other3{margin-top:10px;}
	#webform-component-dnalab-4--if-other3 .form-textarea-wrapper {margin-top:-20px;}
#webform-component-dnalab-5--dnalab-5cdnalab-5c label{font-weight:normal;}
#edit-submitted-dnalab-2-if-other-dnalab-other2b { font-weight:normal !important;}

#node-472 .field-items{margin-bottom:40px;}
#node-472, #node-471{ margin:10px 0 10px 10px; width:900px;}

#webform-component-dnalab-1f--dnalab-1cf--1c-other-please-specify {margin-left:15px !important;}
#webform-component-dnalab-3 .fieldset-description, #webform-component-dnalab-4 .fieldset-description, #webform-component-dnalab-6 .fieldset-description {margin-top:-10px;}

/*----------------------------\
		Mission Area
\---------------------------*/

#ma-extra{ border-top:#CCC 1px solid; margin-left:10px; width:600px;}
#ma-logos{width:590px; margin-left:10px;margin-top:0px; border-top:#CCC 1px solid;}

#ma-ps{float:left; width:290px; margin-top:20px;}
	#ma-ps .block{margin-bottom:0px !important;}
#psmaBOX{min-width:250px; max-width:600px;}
	.psmaTXT{ margin:10px 0 10px 0; }
	#psmaTitle h1{font-size:18px; line-height:20px; }
	#psmaSUBbox{ margin-bottom:20px;}
		#psmaSUBbox p {margin:0px 0 0 0;}
		#psmaSUBbox a, #psmaSUBbox a p, .psmaTXT a p{color:#1c3160;}
		#psmaSUBbox a:hover, #psmaSUBbox a:hover p, .psmaTXT a:hover p{color:#9f9f9f;}

#ma-fw{float:left;width:290px; margin-top:20px;}
#FeaturedWork{min-width:250px; max-width:600px; margin-left:10px; margin-top:0px;}
	.citFeatured-work{width:580; margin-top:10px; margin-left:10px;}
	.citFeatured-work .info{/*width:170px; margin-left:10px; float:left;*/ min-width:250px; max-width:600px;}
	.citFeatured-work .info p{font-size:12px; line-height:15px; margin-bottom:10px;}
	.citFeatured-work .info p a em{ color:#1C3160;}
	.citFeatured-work .info p a em:hover{ color:#9f9f9f;}
/*----------------------------\
	MA Logos
\---------------------------*/
.logoBOX{   width:600px; margin-left:0px; margin-top:20px;}
	.logoBOX h1{font-size:16px; line-height:18px;}
	.logoBOX li{ clear:both; margin-top:10px; }
 	.logoBOX li p{ float:left; margin-left:10px; }	
	.logoBOX li IMG{ float:left; }
	.sqIMG {height:75px;}
		.sqIMG img{height:75px; width:75px;}
	.lng1IMG {height:30px;}
		.lng1IMG img{}


	.logoBOX .filler-logo.top{ width:150px;}
	.logoBOX .title-logo.top{width:150px;}
	.logoBOX .filler-logo{ width:100px;}
	.logoBOX .title-logo{width:150px !important; padding:0 !important; margin:0 !important;}
	
	.logoHeader td{font-size:16px; line-height:18px; padding-bottom:0px; }
	.logoIMG td{padding-bottom: 10px; }
	.logoIMG td img{ padding-left:0px;}
	.logoIMG-center td img{ padding-left:125px; padding-bottom:10px;}
	.logoTXT td{text-align:center; padding-bottom: 0px;}
	
	
/*----------------------------\
	Videos
\---------------------------*/
	#vidWrapper { width:940px;}
	/*--== Related Views ==--*/
	#vid.related{
		width:300px; min-height:70px;
		margin-bottom:20px;
		background:#FFFFFF;}
		#vid.related.scr{
			width:270px; }
	#vid.related #rVid.img{
		width:50px; height:50px; 
		overflow: hidden; margin:10px;
		background-size:Auto 50px !important;
		float:left;}
	#vid.related #rVid.content{
		float:left; margin:10px;
		width:180px; min-height:50px;}
		
	div.header.video{
		width:280px; height:20px;
		padding:10px; margin:0 0 20px 0;
		background:#FFFFFF;
		font-size:18px; font-weight:bold; line-height:20px;
		}
	div.video.list{ 
		width:300px; height:620px;
		margin:0;
		overflow:hidden;}
		div.video.list.scrollable{
			overflow:scroll; 
			width:320px; height:650px;}
	#vidSeries{ margin-bottom:20px;}

	#vid.footer{
		clear:both;
		width:940px;
		height:150px;
	}
	
	#vid.footer div.header.video{ width:119px; height:140px; float:left;}
	#vid.footer div.video.list{
		overflow:visible; float:left; 
		width:801px; height:180px;}
	#vid.footer #vid.related{
		width:247px; height:70px;
		margin-left:20px; float:left;
		background:#FFFFFF;}
	#vid.footer #vid.related #rVid.img{
		width:50px; height:50px; 
		overflow: hidden; margin:10px;
		background-size:Auto 50px !important;
		float:left;}
	#vid.footer #vid.related #rVid.content{
		float:left; margin:10px;
		width:150px; min-height:50px;}
		#vid.footer #vid.related #rVid.content li,
		#vid.footer #vid.related #rVid.content li a{font-size:10px; line-height:11px;}
	
	/*--== Video Page ==--*/
	#left.video.template{ width:610px; float:left; }
		#vidTitle{margin-bottom:20px;}
	#right.video.template{ 
		width:300px; 
		float:right;}
	#vid.content{ 
		width:590px; min-height:300px;
		background:#FFFFFF;
		padding:10px; margin-top: 20px; }
	#vid.content #info ul{}
	#vid.content #info ul li{ float:left; margin-right:5px;}
	h3.metaData{font-size:16px; line-height: 18px; font-weight:bold;}
	div.metaData, div.metaData b, div.metaData a{font-size:10px; }

/*----------------------------\
			Events
\-----------------------------*/
#event-teaser{ 
	width: 660px; padding-bottom:20px; margin-left:20px;}
	#event-teaser p{margin: 0 0 10px 0;}
	#event-teaser h2 a{font-size:16px; text-height:18px;}
#event-full{ background:#FFFFFF; width:660px; padding:20px; float:left; min-height:375px;}
	#event-full h2 a{font-size:18px;
		line-height:20px;}
		
	#eventdate{height:20px;}
	#eventdate.eventfull{ width:660px;}
	#eventdate.eventSponsor{ width:660px; margin-top:20px;}
	#event-sponsors{width:660px; margin-top:20px;}
	#eventdate.eventRSS{height:60px;}
	#eventdate.eventV{height:50px; width:170px; }
	#eventdate li{ font-weight:normal; margin-top:0px; float:left; margin-right:0px;}
	#event-view #eventdate li{ float:none;}
	#eventdate.eventRSS li .date-display-start, #eventdate.eventRSS li .date-display-end, 
	#eventdate.eventRSS li .date-display-single, #eventdate.eventRSS li
	{ font-weight:normal; margin-top:5px; font-size:11px; line-height:14px}
	#eventdate.eventV li .date-display-start, #eventdate.eventV li .date-display-end, 
	#eventdate.eventV li .date-display-single, #eventdate.eventV li
	{ font-weight:normal; font-size:11px; line-height:14px}
	
	
#event-view{ padding-bottom:10px; margin-bottom:10px; border-bottom:#ccc 1px solid;}
	#event-view h2 {font-size:11px; line-height:12px;}
	#event-view h2 a{font-size:11px; line-height:14px;}
	#event-view p{font-size:10px; text-height:11px; margin-top:0;}
.events-newsBox{ }
	.events-newsBox h2{font-size:18px; text-height:20px; margin-left:10px; color:#6C6C6C;}
	.events-newsBox h2 a {font-size:18px; text-height:20px; color:#6C6C6C;}
	.events-newsBox h2 a:hover {color: #5bb053;}
#event-featured{   width:200px; margin-left:10px;}
	#event-featured h2{ font-size:12px; line-height:13px; margin-top:10px;}
	#event-featured h2 a{ font-size:12px; line-height:13px;}
	#event-featured p{ margin-top:0; font-size:11px; line-height:14px}
	#event-featured p a{ margin-top:0; font-size:11px; line-height:14px}
	
	
/*----------------------------\
		News Letter
\-----------------------------*/
.node-newsletter{width:900px;}
#news-header{width:900px;}
	#news-header h1{ margin:0 auto;}
	#news-header h2{ float:right;}
#news-top{width:900px; margin-top:10px;}
.news-articals{ margin-top:10px;}
#news-btm{ width:900; margin-top:10px;}
	.news-event{ width:280px;  margin: 20px 10px 0 10px; float:left;}
	
/*----------------------------\
		News Letter
\-----------------------------*/
#newsarticle-teaser{ width:660px; margin-bottom:20px; margin-left:20px;}
	#newsarticle-teaser h2 a{ line-height:18px; font-size:16px;}
	#newsarticle-teaser p{ margin-top:0;}
	#na-articleFeatures{ width:500px; margin-top:10px; height:20px;}
	#na-articleFeatures li{ width:130px; height:20px; margin-right:20px; background:#CCC; float:left; text-align:center;}
	#na-articleFeatures li a{ color:#FFFFFF; text-align:center; line-height:20px;}
#newsarticle-view{ width:200px; margin:10px 0 0 10px;}
	.naVIEWheader {margin-left:10px; margin-top:10px; font-weight: normal;}
	#newsarticle-view h2 { font-size:12px; line-height:14px;}
	#newsarticle-view h2 a{ line-height:14px;}
#newsarticle-home{ width:200px; margin:10px 0 0 0px; border-bottom:1px solid #ccc; padding-bottom:10px;}
	.naVIEWheader {margin-left:10px; margin-top:10px; font-weight: normal;}
	#newsarticle-view h2 { font-size:12px; line-height:14px;}
	#newsarticle-view h2 a{ line-height:14px;}
#newsarticle-book{ width:660px; margin-bottom:20px; margin-left:20px;}
	.naVIEWheader {margin-left:10px; margin-top:10px; font-weight: normal;}
		.naVIEWheader a{color: #6C6C6C; font-weight: normal; font-size: 17px; line-height: 20px;}
	#newsarticle-book p { font-size:12px; line-height:14px; margin-top:0;}
	#newsarticle-book h2 { font-size:12px; line-height:14px;}
	#newsarticle-book h2 a{ line-height:18px; font-size:16px;}
#newsarticle-rss{}
#newsarticle-featured{ width: 700px !important;}
	#na-featuredIMG{width:480px; height:270px; float:left; background:#999999;}
	#na-featuredTXT{width:220px; height:270px; float:left;}
	#na-featuredTXT h2{width:200px;  margin-left:10px; margin-top:10px}
	#na-featuredTXT h2 a{ line-height:20px; font-size:17px !important; font-weight: normal; }
	#na-featuredTXT p{width:200px; margin-left:10px; }
#newsarticle-full{ width:660px;float:left; background:#FFFFFF; padding:10px; min-height:375px;}
	#newsarticle-full h2{}
	#newsarticle-full h5{font-weight:normal;}
	#na-main{ }
		.forumArticleTitle{border-bottom:1px solid #999; padding-bottom:10px; margin-bottom:20px;}
		#na-mainIMG{float:left; width:200px; margin-left:20px;}
			#na-mainIMG IMG{width:200px;}
		.withIMG{ float:left; width:430px;}
		.withoutIMG{}
	#na-comm{}
		#na-comm h2{ margin-top:20px;}
	#na-collums{width:660px; margin-top:20px;}
		#na-collums ul{}
		#na-collums li{ margin-top:10px;}
		#na-collums .field-item{ margin-top:10px;}
		#na-collums .field-item p{ margin-top:0px;}
		#na-ARTs{ float:left; width:300px; margin-left:20px;}
		#na-PUBs{ float:left; width:300px; }
		#na-ARTs p, #na-PUBs p{ margin-bottom:5px;}
	#na-citation {width:660px; padding-top:20px;}

#na-mainTXT li{
	margin-left:20px;
	list-style:disc;}
	
/*----------------------------|
	Newsletter Landing Page 
\---------------------------*/	
#news-landing-sidebar{ width:220px; padding:10px; float:left;}
	#news-landing-sidebar div div div{margin-top:0;}
	#newsletter-sidebarIMG IMG{ width:220px;}
#HSI-Newsletter-Content{ width:700px; float:left; margin-top:20px;}
.featuredNews-articles{width:700px; min-height:270px; margin-bottom:20px;  }
	.featuredNews-articles div div div{margin-top:0;}
	#HSI-top-teaser div, #HSI-mid-teaser div, #HSI-featured-teaser{background:#FFFFFF;}
	#HSI-mid-teaser{padding-bottom:20px; border-bottom:1px solid #999;}
#HSImid{width:220px;  float:left; }
	.boxB{ margin-left:20px; margin-right:20px;}
	.hsihome{min-height:270px;}
	.forumArt{height:310px;}
	.forumEvent{ min-height:300px;}



#nlNAV{ margin-top:20px !important;}
	#nlNAV ul{}
	#nlNAV li{
		width:220px; padding-bottom:10px; 
		margin-top:10px; border-bottom: 1px solid #ccc;}
	#nlNAV li h1{ font-size:20px;}


#subLK{ cursor:pointer;}
#mcsubscriber{display:none;}
	#mc_embed_signup{background:none !important;}
	.newsBOX{width:200px; margin-left:10px; margin-right:10px;}
	#mc_embed_signup.newsBOX h2{ font-size:18px !important; line-height:20px !important; margin:10px 0 0 0 !important; font-weight:normal !important; }
	#mc_embed_signup input.email{width:196px !important;}
#articleLK{cursor:pointer;}
	#na-article{display:none;}
	#na-article ul{ margin-left:20px; margin-top:20px;}
	#na-article li{
		width:200px; padding-bottom:10px; border:none;
		margin-top:0px; /*border-bottom: 1px solid #ccc;*/}
	#na-article li h1{ font-size:20px;}

#newsletter-articles-wrapper{width:940px; min-height:450px; margin-top:20px; padding-top:20px; margin:0 auto;}
	#newsletter-articles-wrapper div div div{margin-top:0;}
	#main-sidebar-article{ float:left; width:220px;}
	.content-article{ min-height:450px;
		background:#FFF; margin-left:20px !important; 
		margin-right:0 !important; width:700px; float:left;}
	.content-article h1{ margin-left:20px; margin-top:20px; border-bottom: solid #999 1px; width:660px; padding-bottom:10px;
		color:#6c6c6c ;	font-weight: normal; font-size:17px; line-height:20px;}

#edit-submitted-test-1-mailchimp-email-address{ width:200px;}

.pubTXT h1{
		color:#6c6c6c ;
		font-weight: normal;
		font-size:17px;
		line-height:20px;}
.pubTXT h2{
		color:#6c6c6c ;
		font-weight: normal;
		font-size:14px;
		line-height:16px;}