* { 
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#161616;
	/*text-align:left;*/
}

a, a:selected, a:visited, a:hover, a:active, a:link 
{
	cursor:pointer;
	font-size:8pt;
	font-weight:normal;
	color: #757F8A;
}
h1 
	{ 
		font-size: 12pt; 
		margin-bottom:20px; 
		line-height: 1; 
		font-weight: bold; 
		color: #003F87;
	}

h2 
	{
		font-size: 8pt; 
		margin-bottom:-5px; 
		line-height: 2;
		font-weight: bold; 
		color: #003F87;
	}
h3{font-size: 8pt; 
		margin-bottom:-5px; 
		line-height: 2;
		font-weight: bold; 
		color: #69b41b;}
h4{font-size: 8pt; 
		margin-bottom:-5px; 
		line-height: 2;
		font-weight: bold; 
		color: #ce1400;}
h5{font-size: 11pt; 
		margin-bottom:-5px; 
		line-height: 2;
		font-weight: bold; 
		color: #69b41b;}
h6{font-size: 11pt; 
		margin-bottom:-5px; 
		line-height: 2;
		font-weight: bold; 
		color: #ce1400;}
ul
{
	margin:10px;
	padding:10px;
	list-style-type:disc;
}

li a, li a:visited, li a:hover, li a:active
{
	text-indent:0px;
	font-size:8pt;
	font-weight:normal;
	color: #757F8A;
}


Hyperlink li a, Hyperlink li a:visited, Hyperlink li a:hover, Hyperlink li a:active
{
	text-indent:0px;
	font-size: 6pt;
	font-weight:normal;
}

hr
{	
	border:0;
	height:2px;
	width:100%;
	background-color: #003F87;
	margin-top:5px;
	margin-bottom:5px;
}

Body{Margin:18px}

#Swoosh
{
	Position:absolute;
	Z-INDEX:1;
	top:65px;
	height:96px;
	right:10px;
	width:100%;
}


#Headcontainer 
{
	position:relative; 
	Z-INDEX:3; 
	left:0px; 
	height:158px; 
	text-align:right;
	
}
	/* Top Navigation*/
	#Headcontainer #ctl00_HeaderMenu 
	{
		color: #757F8A; 
		Z-INDEX:3; 
		text-align:right;
	}

	#Headcontainer #ctl00_HeaderMenu a, 
	#Headcontainer #ctl00_HeaderMenu a:link, 
	#Headcontainer #ctl00_HeaderMenu a:visited, 
	#Headcontainer #ctl00_HeaderMenu a:hover, 
	#Headcontainer #ctl00_HeaderMenu a:active 
	{
		text-decoration: none;
		color: #505050;	
		font-weight: bold;
		font-size: 9pt;
		font-family: Arial, Helvetica, sans-serif;
	}

	#Headcontainer #nash_logo {float:left;}

	#Headcontainer #nash_logo img{width:200px; height:72px; border:0px;}

	#Headcontainer input,  button
	{
		font-size: 8pt;
		color: #757F8A;
		Z-INDEX:13;
		line-height:1;
		border:1px solid  #757F8A;
	}

	#Headcontainer Input, #headcontainer select
	{
		color: #757F8A; 
		Z-INDEX:13; 
		line-height:1; 
		border:1px solid #757F8A;
	}

	/* Style homepage GO buttons */
	#Headcontainer #ctl00_LinkButton1,
	#Headcontainer #ctl00_ctl05_LanguageButton,
	#Headcontainer #ctl00_SearchGoButton,
	#Headcontainer .Buttons,
	#Headcontainer #ctl00_ctl05_LanguageButton a:link,
	#Headcontainer #ctl00_ctl05_LanguageButton a:hover,
	#Headcontainer #ctl00_ctl05_LanguageButton a:selected,
	#Headcontainer #ctl00_ctl05_LanguageButton a:visited
	{
		width:20px;
		height:20px;
		border:solid 1px #757F8A;
		color: #757F8A;
		background-color:#cccccc;
		margin-left: 0px;
		padding: 1px;
		text-decoration: none;
		font-size:8pt;
	}	

	#Headcontainer label, 
	#Headcontainer #ctl00_ctl05_LanguageSelector
	{
		color: #757F8A; 
		font-size:8pt;
	}

	/*Language Box container*/
	#Headcontainer #languageSelector
	{
		float:right;
		clear:right;
		margin-top:10px;
		margin-bottom:3px;
		font-size:8pt;
	}

	#Headcontainer #languageSelector select
	{
		width:100px;
	}

	/*DE: Search box container*/
	#Headcontainer #searchIE 
	{

		float:right; 
		margin:0px; 
		color: #757F8A;
		clear:right;
		font-size:8pt;
	}

		#Headcontainer #searchIE input
		{
			width:100px;
		}
	
	#Headcontainer label, input, button, select, #ctl00$ctl05$LanguageSelector
	{
		font-size: 8pt;
		
	}

/* Main Navigation */
#top_menu
{	float:right;
	color: rgb(80, 80, 80);
	Z-Index:7;
}

#top_menu li
{
	display:inline;
	font-weight:bold;
	Z-Index:7;
}

#top_menu a:link, 
#top_menu a:active, 
#top_menu a:visited
{
	padding-right:3px;
	padding-left:3px; 
	color: rgb(80, 80, 80); 

}

#flexMenu 
{
	color:#000000;
}

#flexMenu #header a, 
#flexMenu #header a:visited, 
#flexMenu #header a:hover, 
#flexMenu #header a:active, 
#flexMenu #header a:link 
{
	cursor:pointer;
	font-size:12pt;
	font-weight:normal;

}


#flexMenu a, 
#flexMenu a:visited, 
#flexMenu a:hover, 
#flexMenu a:active, 
#flexMenu a:link 
{
	/*cursor:pointer;
	font-size:12pt;
	font-weight:normal;*/
	margin:0px;
	padding:0px;

}



#breadcrumb
{
	position:relative;
	text-align:left;
	/*margin-top:0px;
	margin-bottom:10px;*/
	padding:0px 0 12px 0;
}

#breadcrumb #ctl00_mainBreadcrumb
{
	font-size:8pt;
	font-weight:normal;
	color: #757F8A;
}

div#breadcrumb span#ctl00_mainBreadcrumb a
{
	font-size:8pt;
	font-weight:normal;
	color: #757F8A;
	text-decoration:none;
}


#content 
{
	position:relative; 
	width:100%; 
	height:auto; 
	margin-top:0px;
}


	#content p 
	{ 
		padding:0px; 
		font-size: 9pt;  
		/*color: #161616;  */
	}

	#content .shell {left:0; width:90%;}

	#content a,
	#content a:link, 
	#content a:visited, 
	#content a:hover,
	#content a:active 
	{
		text-decoration: none; 
		color: #757F8A;
	}

	#content img {border:0; padding:0;}
	#content img.homeimage	{width:400px; height:323px; float:right;margin-left:10px;}
	#content img.industries	{float:right; width:400px; height:400px;margin-left:10px;}

	/*
	#content ul 
	{
		list-style-type:disc;
		margin-top:10px;
	}


	#content ul li Hyperlink a, 
	#content li Hyperlink a:visited, 
	#content li Hyperlink a:active, 
	#content li Hyperlink a:selected
	{
		text-indent:0px;
		font-size:9pt;
	}
	
	*/

	/* SITE MAP */
	#content #ctl00_main_content_block_menu1 ul
	{
		list-style-type:none;
		text-indent:0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}


	#content #ctl00_main_content_block_menu1 ul li a:link, 
	#content #ctl00_main_content_block_menu1 ul li a:visited,
	#content #ctl00_main_content_block_menu1 ul li a:active, 
	#content #ctl00_main_content_block_menu1 ul li a:selected
	{
		text-indent:0px;
		font-size:9pt;
		font-weight:normal;
		color: #757F8A;
		margin-top: 0px;
		margin-bottom: 0px;
	}


	/* PRODUCT LIST/PAGE */

	#content .productlist {float:left;width:780px;padding:10px;height:270px;}
	
	#content .productlist .productinfo img
	{
		margin-left:10px;
	}

	#content .productinfo {float:left;width:600px;padding:0;}

	#content .productinfo img {float:right;width:200px;height:200px;}

	#content .productinfo .viewProduct 
	{
		margin-top:30px;
	}

	#content .productinfo .viewProduct a,
	#content .productinfo .viewProduct a:link, 
	#content .productinfo .viewProduct a:visited,
	#content .productinfo .viewProduct a:active, 
	#content .productinfo .viewProduct a:selected,
	#content .productinfo .viewProduct a:hover
	{
		font-size:8pt;
		font-weight:normal;
		color: #757F8A;
	}

	/* Product Category List*/
	#content #ctl00_main_content_block_CategoryContentList a:link,
	#content #ctl00_main_content_block_CategoryContentList a:visited
	#content #ctl00_main_content_block_CategoryContentList a:active, 
	#content #ctl00_main_content_block_CategoryContentList a:selected
	{
		font-size:8pt;
		font-weight:normal;
		color: #757F8A;
	}


	#content .productspec{ float:left; width: 160px; padding:0px 10px 0px 10px;}

	#content #productcontent{ width:100%; margin:0px; padding:0px; }

	#content #productcontent .shell
	{
		width:100%;
	}

	#content #productcontent #Output
	{
		margin-bottom:5px;
	}

	#content #productcontent .shell h1 #ctl00_main_content_block_TitleLable 
	{

		font-size: 12pt; 
		margin-bottom:-5px; 
		line-height: 2; 
		font-weight: bold; 
		color: #003F87;
	}

	#content #productcontent .shell img
	{
		float:right;
		width: 253px;
		height: 253px;
		margin-left: 10px;
		margin-right:0px;
	
	}
	
	#content #productcontent .shell img.icon	
	{
		float:left;
		height:25px;
		width:25px;
	}

	#content #productcontent #contactUs
	{
		margin-bottom:0px;
		/*height:40px;
		width:90px;*/
		padding:0px;
		text-align:left;
	}

	#content #productcontent #contactUs img
	{
		float:left;
		height:40px;
		width:90px;
		padding:0px;
		border:0px;
		margin-left:0px;
		visibility:hidden;
		display:none;
	}

	#content #productcontent .shell a,
	#content #productcontent .shell a:link, 
	#content #productcontent .shell a:visited, 
	#content #productcontent .shell a:active, 
	#content #productcontent .shell a:hover 	
	{

		font-size: 8pt; 
		margin-bottom:-5px; 
		font-weight: bold; 

	}


	#content #productcontent #brochures
	{
		margin-top: 10px;
		margin-bottom: 10px;
	}

	/* Product Flash Image */
	#content #ProductImages 
	{

		margin-top:10px;
		clear:both;

	}
	
	#content #productcontent div.ProductFlashArea 
	{ 
		clear:both;
		float:right;
		margin: 0px opx 0px 0px;
		padding: 0px opx 0px 0px;
		/*border:1px;
		border-color:#CDCDCD;
		border-style:solid;*/
	}

	#content #productcontent .shell #brochures img.pdfImage
	{
		float:left;
		clear: both;
		width:17px;
		height:17px;
		margin-left:0px;
		margin-right:5px;
	}


	/* HOME PAGE EVENT INFORMATION */
	
	#content #home_event
	{
		position:relative;
		text-align:left;
		padding:0px;
		margin-top:10px; 
		text-align:left;
		font-family: Arial, Helvetica, sans-serif;
	}					

	#content #home_event .event_title{
		font-size: 8pt; 
		margin-bottom:-5px; 
		line-height: 2;
		font-weight: bold; 
		color: #003F87;
	}

	#content #home_event a, 
	#content #home_event a:link, 
	#content #home_event a:visited, 
	#content #home_event a:active, 
	#content #home_event a:hover  
	{
		font-size: 8pt; 
		margin-bottom:-5px; 
		font-weight: bold; 

	}


	#content #home_event .event_details {}
	#content #home_event .event_website {}

	
	#content #home_event .event_website a, 
	#content #home_event .event_website a:link, 
	#content #home_event .event_website a:visited, 
	#content #home_event .event_website a:hover, 
	#content #home_event .event_website a:active 
	{
		text-decoration: none;
		color: #505050;	
		font-weight: bold;
		font-size: 9pt;
		font-family: Arial, Helvetica, sans-serif;
	}
	
/*	#content IMG 
	{
		float:right;
		width:150px;
		height:80px;
		text-align:left;		
		border:solid:2px;
		}*/
	
	#content #home_event p.event_date {font-style:italic;}
	#content #home_event p.event_venue {font-weight:bold;}
	#content #home_event .event .event_details img 
	{
		float:right;
		width:150px;
		height:80px;
		text-align:left;		
		border:solid:2px;
		}

	/* See more Events */
	#content #seeMore {height:10px;min-height:10px;margin-top:5px;}

	#content #seeMore a, 
	#content #seeMore a:link, 
	#content #seeMore a:visited, 
	#content #seeMore a:active, 
	#content #seeMore a:hover 
	{font-size:10px;color: #757F8A; font-weight:normal; }


	/* Main Events List Page */
	
	#content #eventsList .event 
	{
		position:relative;
		text-align:left;
		border:1px;
		border-color:#CDCDCD;
		border-style:solid;
		padding:10px;
		margin-top:10px;
	}

	#content #eventsList .event #event_main 
	{
		position:relative;
		color: #003F87;
		height: 30px;
		min-height: 30px;
	}

	#content #eventsList .event #event_main #event_title h1 
	{
		font-size: 10pt;
		font-weight: bold;
		float:left;
	}


	#content #eventsList .event #event_main #event_title h1 a
	{
		font-size: 10pt;
		font-weight: bold;
		float:left;
		width:40%;
	}

	#content #eventsList .event #event_main #event_website
	{
		font-size: 8pt;
		font-weight: normal;
		float:right;
		width:40%;	
		text-align: right;
	}

	#content #eventsList .event #event_main #event_website a,
	#content #eventsList .event #event_main #event_website a:link,
	#content #eventsList .event #event_main #event_website a:hover,
	#content #eventsList .event #event_main #event_website a:visited
	{
		font-size: 8pt;
		font-weight: normal;
		float:right;	
		text-align: right;
	}

	#content #eventsList .event #event_details
	{
		position: relative;
		padding: 5px;
		clear: both;
		margin-top: 20px;
	}

	#content #eventsList .event .event_date{
		font-style: italic;
		clear:left;
	}

	#content #eventsList .event .event_venue{
		font-weight:bold;
	}


	/* FORUM */

	/* Forum Breadcrumb */
	#content #forum
	{
		position:relative;
		text-align:left;
	}

	#content #forumlogin
	{
		margin-top:10px;
		margin-bottom:10px;
	}

	#content #forumlogin a
	{
		font-size:9pt;
		font-weight:normal;
		color: #003F87;
	}

	#content #forum #ctl00_main_content_block_Forum1 .navlinks a	
	{
		font-size:8pt;
		font-weight:normal;
		color: #757F8A;
	}


	#content #forum #ctl00_main_content_block_Forum1 table.content td.header1
	{
		color: #ffffff;
	}


	#content #forum #ctl00_main_content_block_Forum1 table.content td.header2
	{
		color: #000000;
	}

	/* Job Openings */
	
	#content #jobDescription
	{
		margin:5px;
	}

	#content #jobDescription a:selected,
	#content #jobDescription a:link,
	#content #jobDescription a:hover,
	#content #jobDescription a:visited
	{
		font-weight:normal;
		font-size:8pt;
	}

	#content #jobDescription #backToTop,
	#content #jobDescription #howtoApply
	{
		width:130px;
		float:right;
		text-align:right;
	}

	#content #jobDescription #howtoApply a:selected,
	#content #jobDescription #howtoApply a:link,
	#content #jobDescription #howtoApply a:hover,
	#content #jobDescription #howtoApply a:visited,
	{
		font-weight:bold;
		font-size:9pt;
	}

	#content #jobDescription #backToTop a:link,
	#content #jobDescription #backToTop a:hover,
	#content #jobDescription #backToTop a:visited
	{
		font-size:8pt;
		font-weight:normal;
		color: #757F8A;
	}

	#content #ctl00_main_content_block_ShortJobOppList a,
	#content #ctl00_main_content_block_ShortJobOppList a:link,
	#content #ctl00_main_content_block_ShortJobOppList a:hover,
	#content #ctl00_main_content_block_ShortJobOppList a:visited,
	#content #ctl00_main_content_block_ShortJobOppList a:selected
	{
		font-size:8pt;
		font-weight:normal;
		color: #757F8A;
	}



	#content #applyContent a,
	#content #applyContent a:link,
	#content #applyContent a:hover,
	#content #applyContent a:visited,
	#content #applyContent a:selected
	{
		font-size:8pt;
		font-weight:normal;
		color: #757F8A;
	}
	#content #jobDescription #associatedDocs
	{
		font-weight:bold;
		margin-bottom:3px;
	}

	#content a.bookmark,
	#content a.bookmark:link,
	#content a.bookmark:hover,	
	#content a.bookmark:visited
	{
		font-size:12pt;
		font-weight:bold;
		color: #757F8A;
		
	}

	#content #ctl00_main_content_block_ShortJobOppList a,
	#content #ctl00_main_content_block_ShortJobOppList a.link,
	#content #ctl00_main_content_block_ShortJobOppList a.hover,
	#content #ctl00_main_content_block_ShortJobOppList a.visited
	{
		
		font-size:9pt;
		font-weight:bold;
		color: #757F8A;
	}

	/*forms styling*/

	#content iframe
	{
		width:100%;
		height:790px;
		border: 0px solid #ffffff;
		overflow:auto;

	}

	#content iframe.search
	{
		height:1080px;
	}

	/* Site Map */
	#content #ctl00_main_content_block_menu1 ul 
	{
		list-style:none;
		padding:0px;
	}

	#content #ctl00_main_content_block_menu1 ul li,
	#content #ctl00_main_content_block_menu1 ul li a
	{
		font-size:10pt;
	}


#footercontainer #ctl00_FooterBlock { margin-top: 20px; position:relative; clear:both; text-align:left;}
#footercontainer #ctl00_FooterBlock h2 {font-size:8pt;color:#003F87;}
#footercontainer #ctl00_FooterBlock a {font-size:8pt;font-weight:normal;color: #757F8A;}
















