@CHARSET "ISO-8859-1";

body						{background-color: #6e6f71; background-image: url(../images/bgDouglasKlugh.jpg); background-attachment: fixed; background-repeat: repeat-x; text-align: center}
td						{font-size: 12px; font-family: sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.tdSave						{font-size: 12px; font-family: Futura, 'Trebuchet MS', sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.center						{text-align: center}

.reg						{font-size: 9px; vertical-align: top}
.currency					{font-size: 20px; vertical-align: top}
.cents						{font-size: 20px; text-decoration: underline; vertical-align: top}
.certified					{color: #195384}
.code						{font-family: 'Courier New'}
.datetime					{color: #696969; padding-left: 10px}
.blogDate					{color: #CCCCCC; font-size: 14px; padding-left: 10px; padding-bottom: 10px}

.page						{color: #000000; width: 800px}
.diagram					{padding-top: 30px; padding-bottom: 10px; text-align: center}
.blank						{background-image: url(../images/bgBlank.png); background-repeat: no-repeat; height: 600px; background-position: bottom; padding-left: 50px}
.stdGeneric					{background-image: url(../images/bgStdGeneric.png); background-repeat: no-repeat; height: 600px; background-position: bottom; padding-left: 50px}
.underConstruction				{color: #BA8500; font-size: 18px; padding-top: 200px; padding-left: 100px}
.execSummary					{background-image: url(../images/bgExecutiveSummary.png); background-repeat: no-repeat; height: 750px; background-position: bottom}
.se						{background-image: url(../images/bgSE.png); background-repeat: no-repeat; height: 1200px; background-position: bottom}
.contact					{background-image: url(../images/bgBlank.png); background-repeat: no-repeat; height: 600px; background-position: bottom; padding-left: 50px}
.certs						{background-image: url(../images/bg2500.png); background-repeat: no-repeat; height: 2500px; background-position: bottom; padding-left: 50px}
.skills						{background-image: url(../images/bgSkills.png); background-repeat: no-repeat; height: 2800px; background-position: bottom; padding-left: 50px}
.vitae						{background-image: url(../images/bgBlank.png); background-repeat: no-repeat; height: 600px; background-position: bottom; padding-left: 50px}
.cv						{padding: 50px}

.logo						{padding-top: 20px; padding-left: 10px; text-align: left}
.logoRight					{padding-left: 40px}
.content					{padding-left: 10px; padding-right: 10px; vertical-align: top}
.plainContent					{background-color: #D8D8D8; vertical-align: top}
.whiteContent					{background-color: #FFFFFF; text-align: center; vertical-align: top}
.backgroundImage				{height: 100px; width: 100px}
.backgroundName					{color: #000000; font-size: 10px; text-align: center}
.video						{width: 100%; text-align: center; padding-top: 70px}

.titleBar					{background-color: #000000; color: #FFFFFF; vertical-align: bottom; height: 100px; width: 100%}
.titleBar2					{background-color: #2C4660; color: #FFFFFF; vertical-align: bottom; height: 100px; width: 100%}
.title						{color: #FFFFFF; font-size: 90px; font-weight: bold; padding: 20px; padding-left: 40px}
.pageTitle					{color: #FFFFFF; font-size: 36px; font-weight: normal; font-variant: normal; padding-top: 10px; padding-bottom: 20px; padding-left: 10px}
.pageTitleDark					{color: #000000; font-size: 36px; font-weight: normal; font-variant: normal; padding-top: 10px; padding-bottom: 20px; padding-left: 10px}
.pageLogo					{padding-top: 10px; padding-bottom: 10px; padding-left: 10px}
.heading					{font-size: 16px; font-weight: bold; padding-top: 24px; padding-bottom: 2px; padding-left: 10px}
.text						{text-align: justify; text-justify: newspaper; padding-left: 10px}
.footnote					{color: #808080; font-size: 11px; padding-left: 15px}
.headnote					{color: #606060; font-size: 18px}
.copyright					{color: #000000; font-size: 12px; padding: 2px}
.copyright2					{color: #808080; font-size: 12px; padding: 2px; text-align: right; width: 100%}
.copyright3					{color: #000000; font-size: 12px; padding: 2px; width: 100%}
.indent						{padding-left: 50px}
.ref						{color: #363636}
.version					{color: #6D6E4D}
.version2					{color: #707070}
.certDate					{color: #404040; font-weight: normal}
.discipline					{padding-left: 40px}
.disciplineHeading				{font-weight: bold; padding-top: 20px}

.thisTable					{border: solid 1px #999999; margin: 20px}
.thisHeading					{color: #FFFFFF; font-size: 11px; font-weight: bold; padding-left: 10px; padding-right: 10px; text-align: center; background-color: #404040}
.thisDate					{border-right: solid 1px #999999; color: #000000; cursor: pointer; font-size: 11px; padding-left: 10px; padding-right: 10px; text-align: center}


.role						{padding-left: 50px; padding-top: 20px}
.cert						{text-align: justify; text-justify: newspaper; padding-left: 50px; padding-top: 10px}

.active						{color: #FFFFFF}
.menuBar					{width: 100%}
.menuItem					{color: #999999; font-size: 14px}

.indexMenuItem					{color: #000000; font-size: 16px; font-weight: bold}
.indexMenuBorder				{border-right: solid 1px #000000}
.indexMenuLink					{color: #000000; cursor: pointer}
.indexMenuLink:link				{text-decoration: none; color: #000000}
.indexMenuLink:visited				{text-decoration: none}
.indexMenuLink:hover				{text-decoration: none; background-color: #800000; color: #FFFFFF}
.indexMenuLink:active				{text-decoration: none; background-color: #0099CC; color: #FFFFFF}

.footerMenuItem					{color: #000000; font-size: 12px}
.footerMenuBorder				{border-right: solid 1px #000000}
.footerMenuLink					{color: #000000; cursor: pointer}
.footerMenuLink:link				{text-decoration: none; color: #000000}
.footerMenuLink:visited				{text-decoration: none}
.footerMenuLink:hover				{text-decoration: none; background-color: #800000; color: #FFFFFF}
.footerMenuLink:active				{text-decoration: none; background-color: #0099CC; color: #FFFFFF}

.cellLink					{cursor: pointer; padding: 4px; width: 100%}
.divLink					{cursor: pointer; padding-right: 50px; padding-bottom: 4px; width: 100%}
.divLink60					{width: 60px; padding: 2px; text-align: center; vertical-align: middle}
.divLink50					{width: 50px; padding: 2px; text-align: center; vertical-align: middle}
.divLink30					{width: 30px; padding: 2px; text-align: center; vertical-align: middle}


.skillsSection					{padding-left: 10px; padding-right: 20px}
.skillsTable					{background-color: #ADAE8D; border: outset 2px #ADAE8D; width: 100%}
.skillsTable2					{background-color: #CCCCCC; border: outset 2px #808080; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; width: 100%}
.skillsTable3					{background-color: #CCCCCC; border: outset 2px #808080; width: 100%}
.skillsTitle					{background-color: #6D6E4D; color: #000000; font-size: 16px; font-weight: bold; padding: 4px}
.skillsTitle2					{background-color: #808080; color: #000000; font-size: 16px; font-weight: bold; padding: 4px}
.skillsHeading					{background-color: #4D4E2D; color: #CCCCCC; font-weight: bold; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px}
.skillsHeading2					{background-color: #404040; color: #CCCCCC; font-weight: bold; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px}
.skillsDetail					{border-top: solid 1px #9D9E7D; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px}
.skillsDetail2					{border-top: solid 1px #B0B0B0; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px}
.skillsName					{width: 260px}
.skillsLevel					{width: 80px; text-align: center}
.skillsExperience				{width: 80px; text-align: center}
.skillsLastUsed					{width: 80px; text-align: center}

.domainPrice					{color: #404040; font-size: 32px; font-weight: normal; padding-top: 0px; padding-bottom: 20px; padding-left: 10px}
.domainText					{font-size: 14px; padding-left: 10px}

.classList					{list-style-type: circle}
.classItem					{list-style-type: hiragana-iroha}

.textLink:link					{text-decoration: none; color: #000000}
.textLink:visited				{text-decoration: none; color: #000000}
.textLink:hover					{text-decoration: none; color: #DC291E}
.textLink:active				{text-decoration: none; color: #EDC200}

.viewLink					{padding-top: 16px}
.viewLink:link					{text-decoration: none; color: #000060}
.viewLink:visited				{text-decoration: none; color: #000060}
.viewLink:hover					{text-decoration: none; color: #DC291E}
.viewLink:active				{text-decoration: none; color: #EDC200}

.menuLink:link					{text-decoration: none; color: #999999}
.menuLink:visited				{text-decoration: none; color: #999999}
.menuLink:hover					{text-decoration: none; color: #DC291E}
.menuLink:active				{text-decoration: none; color: #EDC200}

.menuLink2:link					{text-decoration: none; color: #999999}
.menuLink2:visited				{text-decoration: none; color: #999999}
.menuLink2:hover				{text-decoration: none; color: #C00000}
.menuLink2:active				{text-decoration: none; color: #0099CC}

.emailLink:link					{text-decoration: none; color: #2B60DE}
.emailLink:visited				{text-decoration: none; color: #2B60DE}
.emailLink:hover				{text-decoration: none; color: #DC291E}
.emailLink:active				{text-decoration: none; color: #EDC200}

.activeLink:link				{text-decoration: none; color: #FFFFFF}
.activeLink:visited				{text-decoration: none; color: #FFFFFF}
.activeLink:hover				{text-decoration: none; color: #DC291E}
.activeLink:active				{text-decoration: none; color: #EDC200}

.inactiveLink:link				{text-decoration: none; color: #999999}
.inactiveLink:visited				{text-decoration: none; color: #999999}
.inactiveLink:hover				{text-decoration: none; color: #DC291E}
.inactiveLink:active				{text-decoration: none; color: #EDC200}

