body			{font-family: Arial; text-align: center; }

.csRed			{color: #CE0063}
.csBlue			{color: #00004A}

.paddingBottom20	{padding-bottom: 20px}

.document		{text-align: center; height: 100%; width: 80%}
.pageHeader		{background-image: url(../images/Photos/banPhoto2.jpg); background-repeat: no-repeat; background-position: right top}
.pageHeaderServices	{background-image: url(../images/Photos/banServices1.jpg); background-repeat: no-repeat; background-position: right top}
.pageHeaderIndustries	{background-image: url(../images/Photos/banIndustries1.jpg); background-repeat: no-repeat; background-position: right top}
.pageHeaderPuzzle	{background-image: url(../images/Photos/banPuzzle.jpg); background-repeat: no-repeat; background-position: right top}

.logo			{padding: 10px}

.page			{background-color: #FFFFFF; height: 100%; width: 100%}
.content		{height: 100%; width: 100%; text-align: left; vertical-align: top}
.pageX			{background-color: #FFFFFF; height: 100%; width: 800px}
.pageTitle		{color: #000080; font-size: 32px; padding-left: 10px; padding-top: 10px; text-align: left; vertical-align: top}
.pageTitlePadding	{height: 10px}
.subTitle		{color: #000080; font-size: 20px; font-variant: small-caps; letter-spacing: 0px; padding-left: 30px; padding-bottom: 10px; text-align: left; vertical-align: top}
.heading		{font-size: 20px}
.main			{border-top: solid 1px #000080; border-bottom: solid 1px #000080; height: 100%; width: 100%}
.arrow			{padding-right: 6px}
.msgCenter		{color: #000080; font-size: 14px; height: 100%; text-align: center; vertical-align: middle}
.bio			{font-size: 14px; padding-left: 30px; padding-top: 20px}
.bioText		{color: #000080; font-size: 14px; padding-left: 20px; padding-right: 20px; padding-bottom: 0px; vertical-align: top}
.bioPhoto		{border-right: solid 1px #CCCCCC; padding-right: 20px; vertical-align: top}

.textBlock		{color: #7E5408; font-size: 12px; padding: 10px; padding-left: 70px; vertical-align: top}
.credit			{background-color: #FFFFFF; color: #DEB468; font-family: Tahoma, Arial; font-size: 11px; padding-top: 2px; padding-right: 10px; padding-bottom: 4px; text-align: right}
.credit2		{background-color: #7E5408; color: #FFFFFC; font-family: Tahoma, Arial; font-size: 11px; padding-top: 2px; padding-bottom: 4px; text-align: right}

.lineItem		{padding-bottom: 6px}

.menuBar		{color: #000080; background-color: #F0F0F0; border-right: solid 1px #000080; height: 100%; width: 200px; vertical-align: top; background-image: url(../images/Computerhead.jpg); background-repeat: no-repeat; background-position: left bottom}
.menuItem		{color: #000080; font-size: 16px; font-weight: bold; padding: 10px}
.menuLink:link		{text-decoration: none; color: #000080}
.menuLink:visited	{text-decoration: none; color: #000080}
.menuLink:hover		{text-decoration: none; color: #CE0063}
.menuLink:active	{text-decoration: none; color: #696969}

.menuFiller		{height: 10px}

.subMenuItem1X		{color: #000080; font-size: 14px; font-weight: bold; padding: 2px; padding-left: 30px}
.subMenuItem1		{color: #000080; font-size: 14px; padding: 1px; padding-left: 40px}
.subMenuItem2		{color: #000080; font-size: 14px; padding: 1px; padding-left: 50px}

.text			{color: #000080; font-size: 14px; padding: 10px; vertical-align: top}
.textLink:link		{text-decoration: none; color: #000080}
.textLink:visited	{text-decoration: none; color: #000080}
.textLink:hover		{text-decoration: none; color: #CE0063}
.textLink:active	{text-decoration: none; color: #696969}

.topBar			{background-color: #00004A; color: #FFFFFF; font-size: 12px; height: 20px; padding-right: 6px; text-align: right}
.footer			{background-color: #00004A; color: #FFFFFF; font-size: 12px; height: 20px}
.footnote		{color: #808080; font-size: 12px; padding: 10px}
.footnoteLink:link	{text-decoration: none; color: #808080}
.footnoteLink:visited	{text-decoration: none; color: #808080}
.footnoteLink:hover	{text-decoration: none; color: #CE0063}
.footnoteLink:active	{text-decoration: none; color: #404040}

.topBarOld		{background-image: url(../images/bgTopBar.gif); background-repeat: repeat-x; color: #FFFFFF; font-size: 12px; height: 20px; padding-right: 6px; text-align: right}
.footerOld		{background-image: url(../images/bgBottomBar.gif); background-repeat: repeat-x; color: #FFFFFF; font-size: 12px; height: 20px}

.tagline		{font-style: italic; padding-left: 4px; text-align: left}
.footMenu		{padding-right: 4px; text-align: right}
.footLink:link		{text-decoration: none; color: #FFFFFF}
.footLink:visited	{text-decoration: none; color: #FFFFFF}
.footLink:hover		{text-decoration: none; color: #CE0063}
.footLink:active	{text-decoration: none; color: #999999}

.contactInfo		{padding-left: 50px}

