/* HOME PAGE SITE MAP */
div.siteMap			{width: 737px; font-family: Verdana; font-size: 11px;}
div.siteMapH1		{position: absolute; top: 653px; width: 737px; text-align: right; z-index: 1;}
table.siteMap		{width: 200px;}

/* MAIN MENU */
td.menuMain			{color: #92aacc; font-family: Verdana; font-size: 10px; padding-top: 3px;}
a.menuMain:link		{color: #92aacc; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
a.menuMain:visited	{color: #92aacc; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
a.menuMain:hover	{color: #92aacc; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: underline;}
a.menuMain:active	{color: #d7873d; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}

/* TOP MENU */
td.menuTop			{font-family: Verdana; font-size: 11px; color: #25334f; cursor: pointer;}
td.menuTopSel		{font-family: Verdana; font-size: 11px; color: #ffffff; background-color: #92aacc; cursor: pointer;}
#curTop				{font-family: Verdana; font-size: 11px; color: #ffffff; font-weight: bold;}

/* LEFT MENU */
table.menuLft		{font-family: Verdana; font-size: 11px; color: #25334f; margin: 7px; border: 0px solid #000000;}
td.menuLft			{padding-top: 7px; padding-bottom: 0px; font-weight: bold;}
a.menuLft:link		{color: #000000; font-family: Verdana; text-decoration: none;}
a.menuLft:visited	{color: #000000; font-family: Verdana; text-decoration: none;}
a.menuLft:hover		{color: #000000; font-family: Verdana; text-decoration: underline;}
a.menuLft:active	{color: #ffffff; font-family: Verdana; text-decoration: none;}

td.menuLftSel		{padding-top: 7px; padding-bottom: 0px;}

/* DETAIL MENU */
table.menuDtl		{margin-bottom: 7px;}
td.menuDtl			{font-family: Verdana; font-size: 11px; color: #000000; text-align: left; vertical-align: top;}
a.menuDtl:link		{color: #000000; font-family: Verdana; text-decoration: none;}
a.menuDtl:visited	{color: #000000; font-family: Verdana; text-decoration: none;}
a.menuDtl:hover		{color: #000000; font-family: Verdana; text-decoration: underline;}
a.menuDtl:active	{color: #ffffff; font-family: Verdana; text-decoration: none;}

/* URL NAVIGATOR */
td.textNav			{color: #25334f; font-family: Verdana; font-size: 10px; vertical-align: middle;}
a.textNav:link		{color: #92aacc; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
a.textNav:visited	{color: #92aacc; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
a.textNav:hover		{color: #92aacc; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: underline;}
a.textNav:active	{color: #d7873d; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
.urlNavSpacer		{color: #92aacc; font-family: Courier New; font-size: 12px; font-weight: bold; }

/* GENERAL */
.hidden				{display: none;}
.orange				{color: #d7873d;}
.blu				{color: #92aacc;}
.black				{color: #000000;}
.bodyText			{color: #25334f;}

/* UNDER CONSTRUCTION */
.uc					{color: #bbbbbb; font-style: italic;}

/* CONTENT PAGES */
body.cnt			{font-family: Verdana; font-size: 11px; color: #25334f; margin-top: 0px; margin-left: 21px; margin-right: 0px; width: 527px; text-align: justify;}
h1					{font-family: Arial Narrow; color: #92aacc; font-size: 27px; text-align: right;}
h2					{font-family: Arial Narrow; color: #f2f7ff; font-size: 55px; text-align: right;}
h3					{font-family: Arial Narrow; color: #92aacc; font-size: 18px; text-align: left;
					 height: 18px; border: 1px solid #92aacc; border-top: 1px solid #92aacc; text-indent: 3px; padding-bottom: 3px; margin-top: 33px;
}
ul					{margin-top: 7px; margin-right: 27px; color: #d7873d; list-style: square;}
li					{margin-bottom: 3px;}
hr					{color: #aaaaaa; line-height: 1px;}

a.bodyAct:link		{color: #0055ff; font-family: Verdana; text-decoration: underline;}
a.bodyAct:visited	{color: #0055ff; font-family: Verdana; text-decoration: underline;}
a.bodyAct:hover		{color: #ff0000; font-family: Verdana; text-decoration: underline;}
a.bodyAct:active	{color: #0055ff; font-family: Verdana; text-decoration: underline;}

div.divH1			{position: absolute; top: 33px; width: 527px; text-align: right;}
div.downLoad		{float: right; text-align: center; margin-left: 12px; margin-bottom: 9px; border: 1px solid #92aacc; padding: 9px;}

/* CURRICULUM VITAE */
div.picture			{border: 1px solid #92aacc; padding: 12px;}
td.roleComp			{color: #d7873d;}
td.roleDate			{width: 065px;}
td.roleName			{width: 100px; color: #92aacc;}
td.roleDesc			{width: 000px;}
