.topnav					{font: 10px Verdana, arial, helvetica, sans-serif; color:#4ba5da;font-weight: bold;}
a.topnav				{font: 10px Verdana, arial, helvetica, sans-serif; color:#4ba5da;font-weight: bold;text-decoration:none;}
a.topnav:visited		{font: 10px Verdana, arial, helvetica, sans-serif; color:#4ba5da;font-weight: bold;text-decoration:none;}
a.topnav:hover			{font: 10px Verdana, arial, helvetica, sans-serif; color:#4ba5da;font-weight: bold;text-decoration:none;}
a.topnav:active			{font: 10px Verdana, arial, helvetica, sans-serif; color:#4ba5da;font-weight: bold;text-decoration:none;}



.gridlink				{color:#537db9;}
a.gridlink				{color:#537db9;text-decoration:none;}
a.gridlink:link			{color:#537db9;text-decoration:none;}
a.gridlink:visited		{color:#537db9;text-decoration:none;}
a.gridlink:hover		{color:#537db9;text-decoration:underline;}
a.gridlink:active		{color:#537db9;text-decoration:none;}

.utilnav				{font: 7pt Verdana, arial, helvetica, sans-serif; color:#515050;font-weight: bold; text-transform:uppercase;}
a.utilnav				{font: 7pt Verdana, arial, helvetica, sans-serif; color:#515050;font-weight: bold;text-decoration:none; text-transform:uppercase;}
a.utilnav:visited		{font: 7pt Verdana, arial, helvetica, sans-serif; color:#515050;font-weight: bold;text-decoration:none; text-transform:uppercase;}
a.utilnav:hover			{font: 7pt Verdana, arial, helvetica, sans-serif; color:#515050;font-weight: bold;text-decoration:none; text-transform:uppercase;}
a.utilnav:active		{font: 7pt Verdana, arial, helvetica, sans-serif; color:#515050;font-weight: bold;text-decoration:none; text-transform:uppercase;}

.SearchTextBox	{
	height:15px;
	width:149px;
	font-size:9px;
	color:#02203a;
	}




.mainBody{
	background-color:#fff; 
	width:960px; 
	margin:0px; 
	border:1px solid #4b7979; 
}

/*navigation*/
.nav{float:left; width:920px;   border-bottom:1px solid #e3e3e3; }


/*footer*/
.footer					{font: 9px  Arial, Helvetica, sans-serif; color:#515050;font-weight: normal; line-height:11px;}
a.footer				{font: 9px  Arial, Helvetica, sans-serif; color:#515050;font-weight: normal;text-decoration:underline; line-height:11px;}
a.footer:visited		{font: 9px  Arial, Helvetica, sans-serif; color:#515050;font-weight: normal;text-decoration:underline; line-height:11px;}
a.footer:hover			{font: 9px  Arial, Helvetica, sans-serif; color:#515050;font-weight: normal;text-decoration:underline; line-height:11px;}
a.footer:active			{font: 9px  Arial, Helvetica, sans-serif; color:#515050;font-weight: normal;text-decoration:underline; line-height:11px;}



/*login*/
.login					{font: 10px arial, helvetica, sans-serif; color:#dedede;font-weight: normal;}
a.login					{font: 10px arial, helvetica, sans-serif; color:#dedede;font-weight: normal;text-decoration:none;}
a.login:visited			{font: 10px arial, helvetica, sans-serif; color:#dedede;font-weight: normal;text-decoration:none;}
a.login:hover			{font: 10px arial, helvetica, sans-serif; color:#dedede;font-weight: normal;text-decoration:none;}
a.login:active			{font: 10px arial, helvetica, sans-serif; color:#dedede;font-weight: normal;text-decoration:none;}


.subTitle{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color:#515050;
}

.smallH1{
	font-family: Arial, Helvetica;
	font-size: 16px;
	font-weight: normal;
	color: #1e3e6e;
	text-transform:capitalize;
}

#fixfont td {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#515050;
	line-height:15px;}
	
#fixfont p {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#515050;
	margin-bottom:8px;
	margin-top:8px;
	line-height:15px;}	
	
#fixfont A:link
{
	text-decoration: none;
	color: #537db9;
	font-weight: normal;
	font-size: 11px;
}

#fixfont A:visited
{
	text-decoration: none;
	color: #537db9 !important;
	font-weight: normal !important;
	font-size: 11px;
}

#fixfont A:hover
{
	text-decoration: underline !important;
	color: #537db9;
	font-weight: normal;
	font-size: 11px;
}

#fixfont A:active
{
	text-decoration: none;
	color: #537db9;
	font-weight: normal;
	font-size: 11px;
}


#wrapper {
	margin: 0 auto;
	left:50%;
	text-align:left;
	width:892px;
	margin-top:0px;
	}
	
#homewrapper {
	margin: 0 auto;
	left:50%;
	text-align:left;
	width:892px;
	margin-top:-7px;
	}
	
#header {
	z-index:200;
	position:absolute;
	background-image:url(/Portals/_default/Skins/SiteSkinPackage/images/header_bg.png);
	background-repeat:no-repeat;
	width:892px;
	height:63px;
	margin-top:-10px;
	}
	
#homepageflash {
	z-index:100;
	position:absolute;
	width:872px;
	margin-top:50px;
	margin-left:9px;
	}	

#homepagecontent {
	z-index:80;
	position:absolute;
	margin-top:300px;
	margin-left:9px;
	}	
	
	
#homepageflashimage {
	z-index:98;
	position:relative;
	width:892px;
	margin-top:-18px;
	}
	
#homepagecontent .seeall_link {
	color:#002c4a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	}
	
#homepagecontent a.seeall_link, a.seeall_link:link, a.seeall_link:visited, a.seeall_link:active{
	color:#002c4a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
	}	
	
#homepagecontent a.seeall_link:hover{
	color:#002c4a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration:underline;
	}	




#subpagecontent{
	z-index:100;
	position:absolute;
	width:872px;
	margin-top:45px;
	margin-left:7px;
	}	

.smithinstitute_title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#02203A;
	line-height:16px;
	}
	

	
#smithinstitute_fixfont td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#02203A;}
	
#smithinstitute_fixfont p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#02203A;}	
	
#timelineflash {
	z-index:300;
	position:absolute;
	left:50%;
	margin-left:-143px;
	margin-top:215px;
	}	
	
	



.read_more					{font: 11px "Times New Roman", Times, serif; color:#5d88a1;font-weight: normal;}
a.read_more					{font: 11px "Times New Roman", Times, serif; color:#5d88a1;font-weight: normal;text-decoration:none;}
a.read_more:link			{font: 11px "Times New Roman", Times, serif; color:#5d88a1;font-weight: normal;text-decoration:none;}
a.read_more:visited			{font: 11px "Times New Roman", Times, serif; color:#5d88a1;font-weight: normal;text-decoration:none;}
a.read_more:hover			{font: 11px "Times New Roman", Times, serif; color:#5d88a1;font-weight: normal;text-decoration:none;}
a.read_more:active			{font: 11px "Times New Roman", Times, serif; color:#5d88a1;font-weight: normal;text-decoration:none;}


.emailprint {
	z-index:900; 
	position:absolute;
	width:200px;
	margin-left:448px;
	text-align:left;
	}
	
#quotes{
	width:350px;
	z-index:10;
	position:absolute;
	top:120px;
	left:50%;
	margin-left:-235px;
	text-align:left;
	background-color:transparent;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9px;
	
	
}


.casestudy_link					{font: 10px Verdana, Arial, Helvetica, sans-serif; color:#02203A;font-weight: bold;}
a.casestudy_link				{font: 10px Verdana, Arial, Helvetica, sans-serif; color:#02203A;font-weight: bold;text-decoration:none;}
a.casestudy_link:link			{font: 10px Verdana, Arial, Helvetica, sans-serif; color:#02203A;font-weight: bold;text-decoration:none;}
a.casestudy_link:visited		{font: 10px Verdana, Arial, Helvetica, sans-serif; color:#02203A;font-weight: bold;text-decoration:none;}
a.casestudy_link:hover			{font: 10px Verdana, Arial, Helvetica, sans-serif; color:#02203A;font-weight: bold;text-decoration:underline;}
a.casestudy_link:active			{font: 10px Verdana, Arial, Helvetica, sans-serif; color:#02203A;font-weight: bold;text-decoration:none;}	


.searchboxtest {color:#FF0000;}
	
