/* Global Options */body					{margin: 0px; padding: 0px;}td						{color: #4d4d4d; font-family: 'Trebuchet MS', Helvetica, Arial, Tahoma, sans-serif; font-size: 11px; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}input, select, option	{color: #4d4d4d; font-family: 'Trebuchet MS', Helvetica, Arial, Tahoma, sans-serif; font-size: 11px; font-weight: normal;}div						{color: #4d4d4d; font-family: 'Trebuchet MS', Helvetica, Arial, Tahoma, sans-serif; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}h1, h2, h3				{color: #4d4d4d; font-family: 'Trebuchet MS', Helvetica, Arial, Tahoma, sans-serif; font-weight: normal; margin: 0px; padding: 0px;}p						{margin: 0px; padding: 0px;}/* Page Structure Control */#CanvasContainer	{}#FullBody	{position: absolute; top: 0px; left: 0px; z-index: 1;}#RepositionOriginShell	{position: relative; margin: 0px auto 0px auto; text-align: left;}#RepositionOriginFooter	{position: relative; margin: 0px auto 0px auto; text-align: left;}	/* must be separate ids even though same info */.EstablishAbsolute	{position: absolute; top: 0px; left: 0px;}	/* Establishes absolute positioning from new origin */ /* Fixes png display problems IE6. Class must be attributed to any png specified within php pages */.PngBg		{behavior: url('../scripts/iepngfix.htc')}.PngImg		{behavior: url('../scripts/iepngfix.htc')}.SubNav			{display: none;}.PageContent	{}.HeadingFirstLevel		{font-size: 16px; letter-spacing: 0.2em; font-weight: bold; color: #000000; padding-bottom: 0.4em;}.SectionFirstLevel		{font-size: 14px; color: #898989; line-height: 1.9em; margin-bottom: 2.3em;}.ParagraphFirstLevel	{margin-bottom: 0.9em;}.HeadingSecondLevel			{color: #96b920; font-weight: bold; font-size: 15px; padding-bottom: 0.5em;}.SectionSecondLevel			{font-size: 13px; color: #898989; line-height: 1.8em; margin-bottom: 1.7em;}.ParagraphSecondLevel		{margin-bottom: 0.9em;}.UnorderedListSecondLevel	{margin: 0px 0px 0.7em 1.3em; padding: 0px; color: #898989; list-style-type: disc;}.ListItemSecondLevel		{display: block; color: #000000; padding-bottom: 0.4em;}.HeadingThirdLevel		{color: #000000; font-weight: bold; font-size: 12px; padding-bottom: 0.5em;}.SectionThirdLevel		{font-size: 12px; color: #898989; line-height: 1.7em; margin-bottom: 1.0em;}.ParagraphThirdLevel	{margin-bottom: 0.7em;}.UnorderedListThirdLevel	{margin: 0px 0px 0.4em 1.2em; padding: 0px; color: #d9e13c; list-style-type: disc;}.ListItemThirdLevel		{display: block; color: #898989; padding-bottom: 0.15em;}.SectionThirdLevelFooter		{font-size: 12px; color: #898989; line-height: 1.7em; margin-bottom: 1.0em; margin-top:1.5em;}.ParagraphFourthLevel		{color: #898989; font-weight: bold; font-size: 12px; padding-top: 0.5em; padding-bottom: 0.25em; line-height: 120%;}.UnorderedListFourthLevel	{margin: 0px 0px 0px 0x; padding: 0px; color: #898989; list-style-type: circle;}.ListItemFourthLevel		{display: block; color: #898989; padding-bottom: 0.08em;}.BackToTop	{display: none;}/* HREF Styles */a img		{border: none;}a:link      {color: #640108; text-decoration: none;}a:active    {color: #a4010d; text-decoration: none;}a:visited   {color: #640108; text-decoration: none;}a:hover     {color: #a4010d; text-decoration: none;}a.TopLink:link      {color: #808b3a; text-decoration: none;}a.TopLink:active    {color: #000000; text-decoration: none;}a.TopLink:visited   {color: #808b3a; text-decoration: none;}a.TopLink:hover     {color: #000000; text-decoration: none;}a.EmailLink:link      {color: #898989; padding-bottom: 2px; border-bottom: 0px dotted #d9e13c;}a.EmailLink:active    {color: #000000; padding-bottom: 2px; border-bottom: 1px dotted #d9e13c;}a.EmailLink:visited   {color: #898989; padding-bottom: 2px; border-bottom: 0px dotted #d9e13c;}a.EmailLink:hover     {color: #000000; padding-bottom: 2px; border-bottom: 1px dotted #d9e13c;}a.FooterLink:link      {color: #000000; padding-bottom: 2px; border-bottom: 0px dotted #d9e13c;}a.FooterLink:active    {color: #000000; padding-bottom: 2px; border-bottom: 1px dotted #d9e13c;}a.FooterLink:visited   {color: #000000; padding-bottom: 2px; border-bottom: 0px dotted #d9e13c;}a.FooterLink:hover     {color: #000000; padding-bottom: 2px; border-bottom: 1px dotted #d9e13c;}/* Top Navigation Links */ul.TopNav				{list-style-type: none; padding: 0px; margin: 7px 10px 0px 0px; float: right;}ul.TopNav li			{display: inline; float: left;}ul.TopNav div			{border-left: 1px dotted #ffffff; margin: 4px 9px 0px 11px; height: 11px;}ul.TopNav a				{display: block; margin-top: 3px; height: 15px; behavior: url('../scripts/iepngfix.htc')}	ul.TopNav a.Nav1		{background: url('../images/topnav-featuredprojects.png') no-repeat 0px 0px; width: 164px; height: 17px;}	ul.TopNav a.Nav2		{background: url('../images/topnav-2009conferences.png') no-repeat 0px 0px; width: 159px; height: 17px;}	ul.TopNav a:hover		{background-position: 0px -100px;}ul.TopNav2				{list-style-type: none; padding: 0px; margin: 0px; float: right;}ul.TopNav2 li			{display: inline; float: left;}ul.TopNav2 div			{border-left: 1px dotted #d9e13c; margin: 4px 9px 0px 11px; height: 11px;}ul.TopNav2 a			{display: block; margin-top: 3px; height: 14px; behavior: url('../scripts/iepngfix.htc')}	ul.TopNav2 a.Nav3		{background: url('../images/topnav-whoweare.png') no-repeat 0px 0px; width: 109px; height: 14px;}	ul.TopNav2 a.Nav4		{background: url('../images/topnav-whatwedo.png') no-repeat 0px 0px; width: 113px; height: 14px;}	ul.TopNav2 a.Nav5		{background: url('../images/topnav-contactus.png') no-repeat 0px 0px; width: 107px; height: 14px;}	ul.TopNav2 a.Nav6		{background: url('../images/topnav-clientlogin.png') no-repeat 0px 0px; width: 117px; height: 14px;}	ul.TopNav2 a:hover		{background-position: 0px -100px;}/* Side Navigation Links */ul.SideNav				{list-style-type: none; padding: 0px; margin: 7px 10px 0px 0px;}ul.SideNav li			{margin-top: 4px; margin-bottom: 2px;}ul.SideNav a			{color: #898989; font-size: 12px; font-weight: bold; border-bottom: 1px dotted #ffffff;}	ul.SideNav a:hover		{border-bottom: 1px dotted #d9e13c;}	/* Print/Display Options */.PrintFooter	{text-align: right;}.NoDisplay		{}.NoPrint		{display: none;}
