body			{color: #666; font-size: 12px; font-family: Arial, Times;}
body.resume		{margin: 34px 0;}
h1				{margin: 18px 0 15px; padding: 0; color: #0060AA; font-weight: normal; font-size: 12px; line-height: 15px;}
hr				{height: 1px; color: #0060AA;}
sup				{font-size: 75%;}
body.resume h1	{margin: 0 0 34px; padding: 0; color: #333; font-size: 14px; line-height: normal;}
body.resume		{font-size: 11px;}
div.maincontent td,
div.maincontent .NormalText
				{font-size: 11px;}
.Header			{font-size: 14px;}
.Subheader		{font-size: 12px;}
.SmallText		{font-size: 10px;}
.BlueText		{color: #0060AA;}
.DarkGrayText	{color: #333;}
.RedText		{color: #900;}

img.Clear				{}
img.ImageLeft			{margin: 2px 20px 3px 0; float: left;}
img.ImageRight			{margin: 2px 0 3px 20px; float: right;}
body.index img.ImageLeft
						{margin-right: 10px;}
body.index img.ImageRight
						{margin-left: 10px;}

td.Clear				{}
td.BorderTop			{border: solid #ccc; border-width: 1px 0 0;}
td.Justify				{text-align: justify;}

div.maincontent			{width: 605px; margin: 0 10px 15px 4px;}
td.leftnav table		{border: solid #fff; border-width: 0 25px 0 21px;}
td.leftnav table table	{border-width: 0;}
td.leftnav td ul		{margin: 8px 0; padding: 0 0 0 20px; color: #0060AA; font-weight: bold;}

td.leftnav table.expert	{width: 135px; margin: auto; border-width: 0;}
table.expert td			{border: solid #5994bc; border-width: 0 2px; color: #0060AA; font-size: 11px;}
table.expert td.Header	{height: 40px; border-width: 0; color: #fff; font-weight: bold; font-size: 1em; background: url(../images/index_06.gif) repeat 0 0;}
tr td.botmBOX			{border-width: 0; background: url(../images/index_12.gif) no-repeat 0 0;}

tr td.logo				{height: 63px; background: url(../images/index_01.gif) no-repeat 0 0;}
tr td.top_right			{width: 511px; background: #0060AA;}

tr td.smlBorder			{border: solid #0060AA; border-width: 0 0 1px;}

div.footer				{width: 800px; margin: auto; border: solid #0060AA; border-width: 1px 0 0; color: #333; font-size: 11px;}
div.bottomnav			{padding: 3px 0; color: #666;}

tr td.serech			{color: #FFF; font-weight: bold; font-size: 12px;}
tr td.serechGO			{color: #F60; font-weight: bold; font-size: 12px; text-decoration:none;}
tr td.serechGO:hover	{color: #F00;}
li.sitemapbutt,
span.sitemapbutt		{color: #0060AA;}
tr td.Zsmall			{font-size: 1px;}

/* links */

a:link,
a:visited					{color: #0060AA; text-decoration: none;}
a:hover						{color: #c00;}

* a.clickhere					{font-size: 12px; text-decoration: underline;}
* a.Header BlueText_menu		{font-weight: bold;}
* a.Header BlueText_menu_bullet	{font-weight: bold;}
tr.bottomnav td a				{font-size: 12px;}
* a.sitemap_butt_head			{color: #666; font-weight: bold; font-size: 12px; text-decoration: none;}
* a.sitemapbutt					{text-decoration: none;}