@font-face {
    font-family: 'MetaPluBooRom';
/*    src: url('/battery/reports/fonts/MetaPluBooRom.eot');
    src: url('/battery/reports/fonts/MetaPluBooRom.eot?#iefix') format('embedded-opentype'),*/
      src:   url('/battery/reports/fonts/MetaPluBooRom.svg#MetaPluBooRom') format('svg'),
         url('/battery/reports/fonts/MetaPluBooRom.woff') format('woff'),
         url('/battery/reports/fonts/MetaPluBooRom.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MetaBol';
/*    src: url('/battery/reports/fonts/MetaBol.eot');
    src: url('/battery/reports/fonts/MetaBol.eot?#iefix') format('embedded-opentype'), */
     src: url('/battery/reports/fonts/MetaBol.svg#MetaBol') format('svg'),
         url('/battery/reports/fonts/MetaBol.woff') format('woff'),
         url('/battery/reports/fonts/MetaBol.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MetaPluMedRom';
/*    src: url('/battery/reports/fonts/MetaPluMedRom.eot');
    src: url('/battery/reports/fonts/MetaPluMedRom.eot?#iefix') format('embedded-opentype'), */
    src:     url('/battery/reports/fonts/MetaPluMedRom.svg#MetaPluMedRom') format('svg'),
         url('/battery/reports/fonts/MetaPluMedRom.woff') format('woff'),
         url('/battery/reports/fonts/MetaPluMedRom.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MetaPluBolRom';
/*    src: url('/battery/reports/fonts/MetaPluBolRom.eot');
    src: url('/battery/reports/fonts/MetaPluBolRom.eot?#iefix') format('embedded-opentype'), */
    src:     url('/battery/reports/fonts/MetaPluBolRom.svg#MetaPluBolRom') format('svg'),
         url('/battery/reports/fonts/MetaPluBolRom.woff') format('woff'),
         url('/battery/reports/fonts/MetaPluBolRom.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MetaNor';
/*    src: url('/battery/reports/fonts/MetaNor.eot');
    src: url('/battery/reports/fonts/MetaNor.eot?#iefix') format('embedded-opentype'), */
    src:     url('/battery/reports/fonts/MetaNor.svg#MetaNor') format('svg'),
         url('/battery/reports/fonts/MetaNor.woff') format('woff'),
         url('/battery/reports/fonts/MetaNor.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@page{size:auto; margin: 10mm 0mm 0mm 0mm;}
:root {
  -webkit-print-color-adjust: exact;
}
@media all {
	.pageBreak	{ display: block; margin:0px 0px 60px 0px; }
	div.pageMargin.full{height:1100px;}
	div.pageMargin.stretch{min-height:1100px;}
	div.back2over{float:right;font:18px/26px MetaPluBolRom;color:#538135;padding-top:20px;}
	div.back2over a{text-decoration:none;color:inherit;}
}

@media print {
	.pageBreak	{ display: block; page-break-before: always; }
	body {-webkit-print-color-adjust: exact;}
	div.pageMargin.full{height:11.5in;}
	div.pageMargin.stretch{min-height:1100px;}
	div.back2over{display:none;}
	div.leadership div.header{padding:50px 0px 4px 0px;}
}

body{margin:0px;padding:0px;background-color:#ffffff;}

div.reportMainCon{width:934px;text-align:left;font:18px/20px MetaNor;color:#000000;}
	div.reportMainCon.summary{font:16px/19px MetaNor;}
	div.reportMainCon strong{font:18px MetaBol;}
img.studentHLLogo{display:inline-block;vertical-align:top;margin:20px 30px 20px 50px;}
img.leaderTopHLLogo{display:inline-block;vertical-align:top;margin:10px 30px 20px 50px;}

h1{font:36px MetaPluMedRom;}
	h1.studentBanner{display:inline-block;vertical-align:top;font:34px MetaPluBooRom;}
	h1.barchart{display:inline-block;vertical-align:top;padding-top:12px;font:24px MetaPluBooRom;}
	img.studentBarHLLogo{display:inline-block;vertical-align:top;margin:0px 10px 10px 0px;}
	img.leaderBarHLLogo{display:inline-block;vertical-align:top;margin:20px 10px 10px 0px;}

div.orangeBar{position:relative;z-index:500;height:43px;box-shadow:0px 4px 10px #555;text-align:right;padding-right:35px;}
	div.orangeBar img{position:absolute;top:0px;left:0px;width:100%;height:100%;}
	div.orangeBar div{position:relative;font:21px/43px MetaBol;line-height:43px;color:#ffffff;}
div.grayBar{position:relative;background-color:#d3d4d8;height:22px;}

img#fmiLogo3{margin:30px 0px 80px 0px;}
div.grayCon{position:relative;background-color:#d3d4d8;padding:0px 0px 30px 0px;overflow:auto;}

img#mainBanner{display:block;width:934px;}

div#studentCoverDetails{padding:30px 0px 70px 158px;line-height:28px;}
	div.grayCon div#studentCoverDetails{padding:30px 0px 0px 158px;color:#57585a;}
	div.grayCon div#studentCoverDetails h1{color:#57585a;font:30px MetaPluMedRom;margin-top:0px;}

	div.reportMainCon.summary div#studentCoverDetails{font:18px/28px MetaNor;}
div.fieldName{display:inline-block;vertical-align:top;width:120px;}
div.fieldValue{display:inline-block;vertical-align:top;}

div#studentCoverFooter{padding:15px 0px 0px 158px;line-height:28px;}
	div#studentCoverFooter.leadership{padding:65px 0px 0px 158px;color:#57585a;font:14px/14px MetaNor;}
		div#studentCoverFooter.leadership strong{font:22px/12px MetaNor;font-weight:500;font-style:italic;}

	div.reportMainCon.summary div#studentCoverFooter{font:18px/28px MetaNor;}
div.pageMargin{position:relative;margin:0px 65px 0px 65px;}
	div.pageMargin img.studentHLLogo{margin:5px 30px 20px 0px;}

div.header{width:100%;color:#999;padding:0px 0px 4px 0px;font:16px MetaPluBooRom;border-bottom:1px solid #999;}
div.pageNum{float:right;font:16px MetaPluBooRom;color:#999;padding:0px 0px 0px 0px;}

div#prepared{font:16px MetaPluBooRom;color:#939598;float:right;text-align:right;}
	div#prepared strong{font:16px MetaBol;color:#000000;}

h2{color:#538135;font:28px/30px MetaPluBolRom;}
	div.reportMainCon.summary h2{font:22px/24px MetaBol;}
	div.reportMainCon.summary h2 li{font:18px/20px MetaBol;padding-top:10px;}
	div.reportMainCon.leadership h2{color:#2574b4;font:24px/26px MetaPluBolRom;}
	div.reportMainCon.leadership h2.green{color:#56AF54;}

h3{color:#2e74c2;font:22px/24px MetaPluBolRom;margin:0px 0px 5px 0px;}
	div.reportMainCon.summary h3{display:inline;margin:0px;font:20px/22px MetaPluBolRom;}
h3 span{font:16px/24px MetaPluBolRom;}
h4{color:#000000;font:20px/22px MetaPluBooRom;margin:0px 0px 5px 0px;}

div#barChartCon{position:relative;}
	div.reportMainCon.summary div#barChartCon{margin:0px 0px 20px 0px;}
	div.reportMainCon.summary div#barChartCon.noHeader{padding-top:20px;margin-top:-20px;}
div#chartAbilities{display:inline-block;vertical-align:top;width:210px;}
	div.abilityHeading{font:16px MetaBol;height:20px;}
		div.abilityHeading.marged{margin-top:20px;}
	div.ability{font:16px MetaNor;color:#005cb2;text-decoration:underline;cursor:pointer;height:19px;}
		div.ability a{color:#005cb2;text-decoration:underline;}
		div.ability a:hover{opacity:0.7;}
		div.ability.noLink{color:#000000;text-decoration:none;cursor:default;}
div.chartHeading{display:inline-block;vertical-align:top;width:175px;font:16px MetaBol;text-align:center;}
div.chartHeading.score{width:62px;}

div.bar{position:absolute;height:16px;z-index:5;left:210px;}
	div.bar#bar1{top:22px;}
	div.bar#bar2{top:41px;}
	div.bar#bar3{top:60px;}
	div.bar#bar4{top:79px;}
	div.bar#bar5{top:98px;}

	div.bar#bar6{top:157px;}
	div.bar#bar7{top:176px;}
	div.bar#bar8{top:195px;}
	div.bar#bar9{top:214px;}
	div.bar#bar10{top:233px;}

	div.bar#bar11{top:292px;}
	div.bar#bar12{top:311px;}
	div.bar#bar13{top:330px;}
	div.bar#bar14{top:349px;}
	div.bar#bar15{top:368px;}
	div.bar#bar16{top:387px;}
	div.bar#bar17{top:406px;}
	div.bar#bar18{top:425px;}
	div.bar#bar19{top:444px;}
	div.bar#bar20{top:463px;}

	div.bar#bar21{top:522px;}

div.reportMainCon.summary div#barChartCon.noHeader div.bar#bar6{top:117px;}
div.reportMainCon.summary div#barChartCon.noHeader div.bar#bar7{top:136px;}
div.reportMainCon.summary div#barChartCon.noHeader div.bar#bar8{top:155px;}
div.reportMainCon.summary div#barChartCon.noHeader div.bar#bar9{top:174px;}
div.reportMainCon.summary div#barChartCon.noHeader div.bar#bar10{top:193px;}


div.barLow{display:inline-block;vertical-align:top;height:16px;width:187px;}
	div.barLow img{height:16px;width:187px;display:block;}
div.barMed{display:inline-block;vertical-align:top;height:16px;width:157px;}
	div.barMed img{height:16px;width:157px;display:block;}
div.barHigh{display:inline-block;vertical-align:top;height:16px;width:181px;}
	div.barHigh img{height:16px;width:181px;display:block;}
div.barMarker{position:absolute;border-right:5px solid black;z-index:50;top:0px;left:0px;height:16px;}

div.barScore{position:absolute;top:-2px;right:-57px;font:16px/16px MetaNor;}

div#summaryLearnChartCon{position:relative;width:220px;float:left;margin-right:20px;}
div#summaryLearnChartHead{position:relative;}
	div#summaryLearnChartHead span{font:14px/16px MetaNor;font-weight:normal;}
	div#summaryLearnChartHead div{position:relative;z-index:1;color:#ffffff;font:16px/18px MetaBol;font-weight:bold;padding:10px;}
img#summlearnHeadBKG{position:absolute;top:0px;right:0px;width:100%;height:100%;z-index:1;}
div#learnChart{display:table;border-top:1px solid #000000;border-spacing:0px;border-collapse:collapse;position:relative;z-index:500;}
	div#summaryLearnChartCon div#learnChart{border:0px;}
	img#learnBKG{position:absolute;top:0px;right:0px;width:604px;height:100%;}
	div#summaryLearnChartCon img#learnBKG{width:220px;}
div.learnChartRow{display:table-row;}
div.barLearn{position:relative;height:16px;z-index:5;}
div.barLabel{display:inline-block;vertical-align:top;font:18px/19px MetaPluBooRom;}
	div.barLabel.low {width:56px;}
	div.barLearn div.barLow{width:61px;}
		div.barLearn div.barLow img{width:61px;display:block;}
	div.barLabel.med{width:44px;}
	div.barLearn div.barMed{width:51px;}
		div.barLearn div.barMed img{width:51px;display:block;}
	div.barLabel.high, div.barLearn div.barHigh{width:56px;}
		div.barLearn div.barHigh img{width:56px;display:block;}
div.learnChartLeft{display:table-cell;vertical-align:top;font:18px/21px MetaBol;padding:15px;width:168px;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;white-space: nowrap;}
	div#summaryLearnChartCon div.learnChartLeft{width:179px;font:13px/15px MetaBol;padding:3px 0px 0px 10px;border:0px;}
	div.learnChartLeft em{font:14px/16px MetaNor;font-weight:normal;font-style:italic;}
div.learnChartRight{display:table-cell;vertical-align:top;padding:15px;width:573px;font:16px/18px MetaPluBooRom;border-right:1px solid #000000;border-bottom:1px solid #000000;}
	div#summaryLearnChartCon div.learnChartRight{width:50px;text-align:center;border:0px;padding:3px 0px 3px 0px;}
div.barScoreBot{text-align:right;font:16px/16px MetaNor;}
div.barLearn div.barMarker{top:21px;}

div.greenBox{font:16px MetaPluBooRom;padding:15px;color:#333333;position:relative;}
	div.greenBox img{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}

table, td {font-family:inherit;color:#000000;font-size:inherit;vertical-align:top;}
	table.greenTable{font:18px/26px MetaPluBolRom;}
	table.greenTable td{width:285px;color:#538135;}
	table.greenTable a{text-decoration:none;color:inherit;}

ul{padding:0px 0px 0px 22px;margin:0px;}
ul li{padding:0px 0px 10px 10px;}
ol li{padding:0px 0px 10px 10px;}
	li strong{color:#2e74c2;font:18px MetaBol;}
ul.checks{list-style-image: url(images/checkmark-green.gif);padding:0px 100px;}
	ul.checks li strong{color:#000000;}
div.leftList{display:inline-block;width:385px;margin-right: 20px;vertical-align:top;}
div.rightList{display:inline-block;width:385px;vertical-align:top;}
	div.leftList ul.checks, div.rightList ul.checks{padding:0px 10px;margin-left:20px;}

a:link {text-decoration: underline;color:#005cb2;}
a:visited {text-decoration: underline;color:#005cb2;}
a:active {text-decoration: underline;opacity:0.6;}
a:hover {text-decoration: underline;opacity:0.6;}

ul#approachChart{font:18px MetaPluBooRom;padding:0px 0px 0px 20px;}
	ul#approachChart li{padding:0px 0px 5px 3px;}
span.greenCaps{color:#538135;font:18px MetaPluBolRom;}
span.blueBold, span.boldBlue{font:20px MetaPluBolRom;color:#2e74c2;}
span.boldRed{font:20px MetaPluBolRom;color:#b60606;}
span.boldOange{font:20px MetaPluBolRom;color:#f85e0a;}
span.boldPeach{font:20px MetaPluBolRom;color:#e38145;}
span.boldGold{font:20px MetaPluBolRom;color:#cb8f00;}
span.boldGreen{font:20px MetaPluBolRom;color:#538135;}
span.boldViolet{font:20px MetaPluBolRom;color:#b8188e;}
span.boldPurple{font:20px MetaPluBolRom;color:#7030a0;}

.orangeBack{background-color:#f4e4c5;padding:10px;}
	span.orangeBack{padding:0px 4px;}
	h1.barchart span.orangeBack{font:16px MetaPluBooRom;padding:2px 5px;}
	
div#rightPatternBrief{float:right;margin-left:10px;margin-bottom:10px;}

div#patternsCon{display:inline-block;}
div.patHeadBlack{position:relative;font:20px MetaPluBooRom;color:#ffffff;padding:5px;border-top:1px solid black;border-left:1px solid black;background-color:#000000;border-right:1px solid black;font-weight:bold;}
	div.patHeadBlack img{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}
div.topPatternsBot{position:relative;font:20px MetaPluBooRom;padding:5px;border:1px solid black;background-color:#f5d3be;border-top: 0px;}
	div.topPatternsBot img{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}
div.topPatternsHead{position:relative;font:20px MetaPluBooRom;padding:5px;border-bottom:1px solid black;border-left:1px solid black;background-color:#f5d3be;border-right:1px solid black;font-weight:bold;}
	div.topPatternsHead img{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}
	div.topPatternsHead.nextClosest{margin-top:20px;border-top:1px solid black;}

div.matchTable{display:table;border-collapse:separate;border-spacing:0px;}
	div.matchTable div.leftSide, div.matchTable div.rightSide{display:table-cell;vertical-align:top;}
	div.matchTable div.leftSide div.topPatternsRow, div.matchTable div.rightSide div.topPatternsRow{width:390px;min-height:19px;}
	div.matchTable div.leftSide{border-left:1px solid black;border-right:1px solid black;}
	div.matchTable div.rightSide{border-right:1px solid black;}

div.topPatternsRow{position:relative;font:16px MetaPluBooRom;padding:5px;border-bottom:1px solid black;}
	div.topPatternsRow img{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}
	div.topPatternsRow a{color:#000000;text-decoration:none;cursor:pointer;}

div.patternsTableCon{position:relative;}
	div.patternsTableCon img{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}
div#topPatternsTable{display:table;border-collapse:separate;border-spacing:0px;border-bottom:1px solid black;}
div#topPatternsTable div.row{display:table-row;}
div#topPatternsTable div.left{display:table-cell;width:50%;}
div#topPatternsTable div.right{display:table-cell;width:50%;}

div.rankCell, div.rankHead{display:table-cell;font:16px MetaPluBooRom;padding:5px;width:34px;border-top:1px solid black;border-left:1px solid black;}
div.rankHead{padding:5px;width:39px;background-color:#f5d3be;}
div.patHead{display:table-cell;font:20px MetaPluBolRom;padding:5px;font-weight:bold;border-top:1px solid black;border-left:1px solid black;width:100%;background-color:#f5d3be;border-right:1px solid black;}
div.patCell{display:table-cell;font:16px MetaPluBooRom;padding:5px;background-color:#ffffff;border-top:1px solid black;border-left:1px solid black;width:346px;height:18px;white-space:nowrap;}
div#topPatternsTable div.right div.patCell{border-right:1px solid black;}
div#patternsBot{font:20px MetaPluBooRom;padding:5px;border-bottom:1px solid black;border-left:1px solid black;width:792px;background-color:#f5d3be;border-right:1px solid black;text-align:center;}
	div.patCell a{color:#000000;text-decoration:none;cursor:pointer;}

img.rightGraph{float:right;margin:0px 0px 10px 10px;max-width:400px;}
	div.reportMainCon.summary img.rightGraph{max-width:195px;}

div.rightGraph{float:right;margin:0px 0px 10px 10px;max-width:400px;}
	img.pyramid{margin-bottom:5px;}
	div.rightGraph div{text-align:center;position:relative;font-size:13px;padding:2px 0px;}
div.grayBox{position:relative;display:inline-block;padding:5px 20px;margin-top:10px;}
 div.grayBox div{position:relative;}

div.graphBoxCon{float:right;margin-left:10px;margin-bottom:10px;}
div.graphCaption div{text-align:center;position:relative;font-size:13px;padding:2px 0px;}
div.graphBox{position:relative;display:inline-block;}
	div.graphBox.large{float:none;margin-left:0px;display:inline-block;}
	img#graphBoxBKG{position:absolute;top:0px;left:0px;width:100%;height:100%;}
	div.graphBoxPAD{padding:2px 4px 0px 4px;}
div.graphBar{position:relative;display:inline-block;height:250px;}
	div.graphBar img.range{position:absolute;top:18px;left:5px;}
	div.graphBar div.rangeTop{position:absolute;top:4px;left:0px;font:12px/12px MetaBol;color:#8b8e90;}
	div.graphBar div.rangeBot{position:absolute;top:193px;left:7px;font:12px/12px MetaBol;color:#8b8e90;}
div.colorBar{width:22px;height:196px;margin:10px 0px 0px 24px;position:relative;}
	img.colorBarBkg{position:absolute;top:0px;left:0px;width:100%;height:100%;}
	div.colorBar.maroon{background-color:#9e1e21;}
	div.colorBar.redOrange{background-color:#ef3f36;}
	div.colorBar.orange{background-color:#f7941d;}
	div.colorBar.yellow{background-color:#ffd203;}
	div.colorBar.lime{background-color:#bdd631;}
	div.colorBar.green{background-color:#00a651;}
	div.colorBar.peacock{background-color:#25aae1;}
	div.colorBar.blue{background-color:#007ac0;}
	div.colorBar.purple{background-color:#922790;}
div.graphBar div.marker{position:absolute;top:196px;left:1px;font:59px/12px arial;line-height:12px;color:#000000;}
div.graphBar div.left{position:absolute;top:0px;left:0px;border-top:4px solid #ffffff;border-bottom:4px solid #ffffff;border-right:2px solid #ffffff;width:9px;}
div.graphBar div.right{position:absolute;top:0px;right:0px;border-top:4px solid #ffffff;border-bottom:4px solid #ffffff;border-left:2px solid #ffffff;width:9px;}
div.graphBar div.d180{bottom:0px;height:61px;top:auto;}
div.graphBar div.d185{bottom:0px;height:64px;top:auto;}
div.graphBar div.d205{bottom:0px;height:69px;top:auto;}
div.graphBar div.d230{bottom:0px;height:80px;top:auto;}
div.graphBar div.d255{bottom:0px;height:90px;top:auto;}
div.graphBar div.d305{bottom:0px;height:110px;top:auto;}
div.graphBar div.d320{bottom:0px;height:117px;top:auto;}
div.graphBar div.d325{bottom:0px;height:119px;top:auto;}
div.graphBar div.d500{bottom:71px;height:46px;top:auto;}
div.graphBar div.d675{top:0px;height:119px;}
div.graphBar div.d680{top:0px;height:117px;}
div.graphBar div.d700{top:0px;height:110px;}
div.graphBar div.d725{top:0px;height:100px;}
div.graphBar div.d750{top:0px;height:90px;}
div.graphBar div.d755{top:0px;height:88px;}
div.graphBar div.d775{top:0px;height:80px;}
div.graphBar div.d800{top:0px;height:70px;}
div.graphBar div.d825{top:0px;height:61px;}
div.graphBar div.d850{top:0px;height:51px;} 
/*
div.graphBar div.d180{bottom:0px;height:69px;top:auto;}
div.graphBar div.d205{bottom:0px;height:78px;top:auto;}
div.graphBar div.d230{bottom:0px;height:88px;top:auto;}
div.graphBar div.d255{bottom:0px;height:98px;top:auto;}
div.graphBar div.d305{bottom:0px;height:118px;top:auto;}
div.graphBar div.d320{bottom:0px;height:125px;top:auto;}
div.graphBar div.d325{bottom:0px;height:127px;top:auto;}
div.graphBar div.d500{bottom:71px;height:54px;top:auto;}
div.graphBar div.d675{top:0px;height:127px;}
div.graphBar div.d680{top:0px;height:125px;}
div.graphBar div.d700{top:0px;height:118px;}
div.graphBar div.d725{top:0px;height:108px;}
div.graphBar div.d750{top:0px;height:98px;}
div.graphBar div.d755{top:0px;height:96px;}
div.graphBar div.d775{top:0px;height:88px;}
div.graphBar div.d800{top:0px;height:78px;}
div.graphBar div.d825{top:0px;height:69px;}
div.graphBar div.d850{top:0px;height:59px;} */

img.whiteBox{position:absolute;bottom:0px;left:0px;width:64px;height:44px;z-index:2;}
div.graphBar div.whiteBox{display:table-cell;vertical-align:middle;width:60px;height:44px;padding:0px 2px 0px 2px;text-align:center;font:10px/12px MetaBol;color:#000000;position:relative;z-index:20;}

div#careerLinks3col{column-count:3;-moz-column-count:3;-webkit-column-count:3;
column-rule: 2px outset #dcddde;-moz-column-rule: 2px outset #dcddde;-webkit-column-rule: 2px outset #dcddde;
column-gap: 30px;-moz-column-gap: 30px;-webkit-column-gap: 30px;}
div#careerLinks{}
div#careerLinks table{width:100%;}
div#careerLinks a{display:block;padding:0px 5px 5px 0px;font-size:14px;line-height:16px;}
div#careerLinks a.moreOcc{background-color:#f4e4c5;padding:5px;font:16px/22px MetaNor;text-transform:uppercase;text-align:center;}
div#careerLinks table td h4{color:#000000;font:16px/22px MetaPluBooRom;margin:0px 0px 5px 0px;font-weight:bold;}

div#DWYTadd{position:relative;padding:15px;height:185px;width:650px;margin-left:auto;margin-right:auto;font:18px MetaPluBooRom;}
	div#DWYTadd img.grayBKG{position:absolute;top:0px;left:0px;width:100%;height:100%;}
	div#DWYTadd div{position:relative;z-index:500;}
	div#DWYTadd img#DWYTbook{float:left;margin:0px 10px 0px 0px;}
	div#DWYTadd h2{font:22px MetaBol;color:#538135;margin:0px 0px 0px 0px;}

div#consultChartCon{position:relative;}
	div#consultChartCon img.grayBKG{position:absolute;top:0px;left:0px;width:325px;height:100%;}
	div#consultChartCon img.geenBKG{position:absolute;top:0px;right:0px;width:482px;height:100%;}
div.consultChart{display:table;width:100%;border-collapse:separate;border-spacing:0px 0px;position:relative;z-index:500;}
div.consultChart div.title{display:table-cell;font:18px MetaBol;padding:10px;}
div.consultChart div.title.right{padding-left:40px;}
div.consultChart div.row{display:table-row;}
div.consultChart div.grayLeft{display:table-cell;padding:10px;color:#000000;width:328px;border-bottom:3px solid white;}
div.consultChart div.greenLeft{position:relative;padding:0px 10px 0px 40px;color:#ffffff;width:432px;border-bottom:3px solid white;}
div.consultChart div.greenLeft img{position:absolute;width:auto;height:100%;left:0px;z-index:1;}
div.consultChart div.greenLeft p{margin:0px;padding:10px 0px 10px 0px;}

div.blueBarBox{padding:0px 0px 0px 30px;color:#2574b4;margin:0px 20px 0px 80px;font:22px/24px MetaBol;font-weight:bold;}
div.blueBarBox.short{background-image:url(images/blueBarBox-short.gif);background-repeat:no-repeat;background-position:0px 0px;}
div.blueBarBox.long{background-image:url(images/blueBarBox-long.gif);background-repeat:no-repeat;background-position:0px 5px;}
div.blueBarBox ul{padding:5px 0px 0px 22px;margin:0px;}
div.blueBarBox ul li{padding:0px 0px 8px 0px;font:17px/19px MetaNor;font-weight:bold;}
	div.blueBarBox strong{font:20px MetaBol;}
div.blueBarBox.dark{position:relative;color:#000000;background-image:url(images/bkg_barBoxLeft1.gif);background-repeat:no-repeat;background-position:0px 0px;background-size:contain;padding:10px 10px 10px 30px;}
	div.blueBarBox.dark img#blueBoxBKG{position:absolute;top:0px;right:0px;width:100%;height:100%;z-index:-1;}
	div.blueBarBox.dark strong{color:#2574b4;}
div.blueBarBox.smaller{font:17px/19px MetaNor;padding:0px 20px 0px 30px;}
div.blueBarBox.smaller ul li{font:17px/19px MetaNor;}

table.leaderShifts{font:14px/16px MetaPluBooRom;border-collapse:collapse;margin:0px 80px 0px 80px;}
table.leaderShifts td.left{color:#000000;padding:3px 20px 3px 0px;border-bottom:1px solid #6c86c0;text-align:right;}
table.leaderShifts td.right{color:#2574b4;padding:3px 0px 3px 0px;border-bottom:1px solid #6c86c0;}

div#wholePersonModel{margin-top:100px;}
div#wholePersonModel img{float:left;margin:0px 20px 0px 0px;}
div#wholePersonModel h2{margin:10px 0px 10px 0px;}
div#wholePersonModel ul{padding:0px 0px 0px 292px;margin:0px;color:#2574b4;}
div#wholePersonModel ul li{padding:0px 0px 3px 0px;}

div#yourResults h2{background-image:url(images/logoSmall1_student_report.gif);background-repeat:no-repeat;background-position:0px 0px;padding:15px 0px 75px 75px;margin-left:auto;margin-right:auto;display:inline-block;}
div#yourResults strong{color:#2574b4;}

div.greenGraphBox{position:relative;display:table;font:16px/22px MetaNor;}
	img#greenGraphBoxBKG{position:absolute;top:0px;right:0px;width:100%;height:100%;z-index:1;}
	div.greenGraphBox div.left{position:relative;z-index:2;text-align:center;display:table-cell;vertical-align:top;padding:18px 10px 15px 20px;font:18px/22px MetaBol;color:#56AF54;}
	div.greenGraphBox div.left img{max-width:200px;max-height:150px;margin-top:2px;margin-bottom:5px;}
	div.greenGraphBox div.right{position:relative;z-index:2;display:table-cell;vertical-align:middle;padding:10px 10px 10px 10px;}
	div.greenGraphBox.combo div.left img{max-width:210px;max-height:none;}
div.reportMainCon strong.green{color:#56AF54;}
div.reportMainCon strong.orange{color:#f7941d;}
div.reportMainCon strong.blue{color:#2574b4;}

h1.fmi{font:42px MetaPluMedRom;text-align:center;color:#005c86;margin:60px 0px 60px 30px;}

div.fmiBar{position:relative;height:443px;margin-bottom:40px;}
	img#fmiBarBKG{position:absolute;top:0px;right:0px;width:100%;height:100%;z-index:1;}
	div.fmiBar img{position:relative;margin-left:200px;z-index:2;}

div#fmiName{font:36px MetaPluMedRom;text-align:center;color:#000000;}

div#fmiDate{font:26px MetaPluMedRom;color:#000000;margin:20px 0px 100px 0px;text-align:center;}

div#fmiCoverDetails{font:30px MetaPluMedRom;text-align:center;color:#005c86;padding-bottom:150px;}

div.sumBlurbCon{width:595px;height:220px;}

div.credits{color:#999;font:16px MetaPluBooRom;}

div#top50Occupations{background-color: #fbe5d6;}
div.topRow{background-color: #c55a11; color: #fff; font-weight: 600;display: table-row;    font-size: 16px;    line-height: 40px;}
	div.topRow div.left{display: table-cell;    width: 300px;    text-align: left;    padding: 0 0 0 142px;}
	div.topRow div.right{display: table-cell;   width: 362px;    text-align: center;}
	div.topRow div.third{display: table-cell;    width: 268px;    text-align: center;    padding: 0 0 0 0px;}
div.botRow{background-color: #c55a11;color: #fff; font-weight: 600;    display: block;    text-align: center;    font-size: 16px;    line-height: 40px;}
	div.botRow a{display: inline-block; vertical-align: middle; padding: 0 10px; text-decoration: none; color:#fff;}
div#top50Occupations div.table{display: table;    font-size: 14px;    line-height: 14px;    margin: 20px auto;}
div.tableRow{display: table-row;}
	div.tableRow div{display: table-cell;     padding: 0px 20px 4px 20px;}
		div.tableRow div.occTitle{width: 400px;}
			div.tableRow div.occTitle a{text-decoration: none;}
	div.tableRow.spacer div{border-top: 2px solid #c55a11;    padding-bottom: 3px;}

div#topHolland{background-color: transparent;position: relative;}
	div#topHolland img.bkg{position: absolute;    top: 0px;    left: 0px;    width: 100%;    height: 100%;    z-index: -1;}
	div#topHolland div.topRow{background-color: #548235;display: table;}
	div#topHolland div.botRow{background-color: #548235;}
	div#topHolland div.careerMid{display: block;    font-size: 14px;    line-height: 14px;    margin: 20px auto; width: 100%;    min-height: 930px;}
div.interests{position: absolute;    top: 0;    left: 0;    z-index: 100;}
	div#holland_C{position: absolute;    top: 277px; left: 40px;}
	div#holland_R{position: absolute; top: 114px; left: 289px;}
	div#holland_I{position: absolute;     top: 265px;    left: 566px;}
	div#holland_A{position: absolute;    top: 550px; left: 577px;}
	div#holland_S{position: absolute; top: 753px;    left: 295px;}
	div#holland_E{position: absolute; top: 576px; left: 23px;}
	div.interests a{display: block;    text-decoration: none; padding: 0 0 5px 0;}

div.hpPage2Con{border: 1px solid #000;}
	div.hpPage2Con p{padding: 10px 20px; margin: 0;}
div.topBoxInterests{background-color: #e2f0d9;    padding: 10px 20px;}
div.reportMainCon strong.yellow{color: #eab51f;}
div.reportMainCon strong.red{color: #b92227;}
div.reportMainCon strong.purple{color: #824a7b;}
div.reportMainCon strong.steel{color: #5d717c;}

div#jobFamily{background-color: #fff;}
	div#jobFamily div.topRow{background-color: #22407c;}
	div#jobFamily div.botRow{background-color: #22407c;position: absolute;    bottom: 24px;    width: 100%;}
	div#jobFamily div.content{padding: 20px;}
	img#onetLogo{display: inline-block;    vertical-align: top;    width: 391px;    margin: 0 60px 20px 0;}
	img#onetPic{display: inline-block;    vertical-align: top;    width: 300px;    margin: 0;}
	div#jobFamilies{column-count: 3;    column-gap: 20px;}
		div.family strong{display: block;    padding: 0 0 4px 0; font: 14px MetaBol;}
		div.family a{display: block;    font-size: 14px;    line-height: 14px;    margin: 0 0 4px 0;}
	div#jobFamFooter{position: absolute;    bottom: 73px;    text-align: center;    font-size: 14px;    padding: 0 90px;}

div#careerCluster{position: relative;    width: 100%;    height: 1050px;}
	div#careerCluster img.bkg{position: absolute;    top: 0px;    left: 0px;    width: 100%;    height: 100%;    z-index: -1;}
	div#careerCluster div.topRow{display: table;background-color: #00aeef;}
	div#careerCluster div.topRow div.third{height: 40px;}
	div#careerCluster div.botRow{background-color: #00aeef;}
	div#careerCluster div.careerMid{position: relative; display: block;    font-size: 14px;    line-height: 14px;    margin: 0px auto; width: 100%;    min-height: 970px;}
div.carZones{position: absolute;    top: 0;    left: 0;    z-index: 100;}
	div#carZone_1{top: 8px;    left: 310px;}
	div#carZone_2{top: 8px;    left: 579px;}
	div#carZone_3{top: 558px;    left: 563px;}
	div#carZone_4{top: 674px;    left: 310px;}
	div#carZone_5{top: 529px;    left: 12px;}
	div#carZone_6{top: 8px;    left: 12px;}
	div.clusters a{display: block;    text-decoration: none; padding: 0 0 4px 0;}
	div.clusters a strong{font-size: 14px;    margin-top: 10px;    display: block; line-height: 14px;}

div.topBoxClusters{background-color:#d4effd;    padding: 10px 20px;border-bottom: 1px solid #000;}
div.col4{display: inline-block;    vertical-align: top;    border-right: 1px solid #000;    width: 175px;    padding: 10px 10px 0 10px;    height: 550px;}
	div.col4.end{border-right: 0;}

a.botBackLink{position: absolute;    left: 50%;    margin-left: -128px;    bottom: 15px;    padding: 8px 20px;    box-shadow: 0px 4px 10px #555;    text-decoration: none; background-color: #d4effd;}
	div#topHolland a.botBackLink{bottom: 85px;}

div#careerExploring div.colorBox{font: 18px MetaPluBooRom;    line-height: 24px;    padding: 15px 15px 44px 15px;    color: #333333;    position: relative;    margin: 20px 0px 40px 20px;}
div#careerExploring img.box{position: absolute;    top: -10px;    left: -20px;    width: 50px;    height: 50px;    z-index: 2;}
div#careerExploring img.bkg{position: absolute;    top: 0px;    left: 0px;    width: 100%;    height: 100%;    z-index: -1;}
h3.onWhite{position: relative;    display: inline-block;    color: #2e74c2;    font: 22px/24px MetaPluBolRom;    margin: 0px 0px 5px 14px;    padding: 5px 10px;}
a.botRightLink{position: absolute;    bottom: 10px;    right: 10px;    display: inline-block;    border: 1px solid #fff;    color: #fff;    text-decoration: none;    padding: 3px 10px;}
	div#careerExploring div.orangeBox a.botRightLink{background-color: #e87c1e;}
	div#careerExploring div.blueBox a.botRightLink{background-color: #4266a1;}
	div#careerExploring div.greenBox a.botRightLink{background-color: #4da23e;}

div#vennDiagram{margin-top: 10px;}
div#vennDiagram h2{display: inline-block;    color: #538135;    font: 28px/30px MetaPluBolRom;    margin: 13px 0 0 0;}
	div#vennDiagram div.greenBox{font: 18px MetaPluBooRom;    padding: 1px 15px 1px 15px;    margin-top: 15px;}
div#occupations-careers{margin-top: 10px;}
	div#occupations-careers h2{display: inline-block;    vertical-align: top;    margin: 0; font-size: 26px;}
		div#occupations-careers h2 span{display: block;    font-size: 22px;}
	div#occupations-careers div.grayBox{margin:0 0 20px 0; display: block;}
	div#occupations-careers div.grayBox img{position: absolute;    top: 0px;    left: 0px;    width: 100%;    height: 100%;    z-index: -1;}
div#rightOfpatternsCon{display: inline-block; vertical-align: top;width: 355px; float: right;}
	div#occupations-careers div#rightOfpatternsCon div.grayBox{text-align: center;}
	div#rightOfpatternsCon > img{max-width: 98%;    margin: 0 0 10px 0;}
div.table{display: table;}
div.tr{display: table-row;}
div.td{display: table-cell; vertical-align: top;    padding-bottom: 20px;}
div.td.icon{padding:0 20px 10px 0;    text-align: center;}
div.td.icon img{max-width: 60px;}

div#careerLinks.half{width: 402px;}

img#DWYTbook.V2{float: left;    margin: 15px 10px 10px 0;}

div#cover{position:fixed;top:0px;left:0px;z-index:22100;width:100%;height:100%;background-color:rgba(0,0,0,0.8);overflow:hidden; -webkit-animation-name: FadeIn; -webkit-animation-timing-function: ease-in; -webkit-animation-duration: 500ms; -moz-animation-name: FadeIn; -moz-animation-timing-function: ease-in; -moz-animation-duration: 500ms; -ms-animation-name: FadeIn; -ms-animation-timing-function: ease-in; -ms-animation-duration: 500ms; animation-name: FadeIn; animation-timing-function: ease-in; animation-duration: 500ms;}
	div#cover.hide{display:none;}
	div#cover.show{display:block;}
div#clickSpace{position:absolute;z-index:22101;width:100%;height:100%;cursor:pointer;}
div.abilitiyDefCon{position:relative;z-index:22110;background-color:#fff;text-align:left;width:800px;margin-left:auto;margin-right:auto;padding:20px;margin-top:5%;font:16px MetaNor;}
	div.abilitiyDefCon.hide{display:none;}
	div.abilitiyDefCon.show{display:block;}
div.pdfBtn{float:right;padding:0px 0px 0px 0px;}
div.abilitiyDefCon img.studentHLLogo{margin:20px 30px 20px 0px;}
div.abilitiyDefCon h3{margin:0px 0px 10px 0px;font:20px MetaPluBolRom;color:#538135;}
div.abilitiyDefCon p{margin:0px 0px 20px 0px;}
div.abilitiyDefCon ul{padding:10px 0px 0px 20px;margin:0px;}
div.abilitiyDefCon ol{padding:10px 0px 0px 20px;margin:0px;}
div.abilitiyDefConPAD{padding:0px 20px 0px 124px;max-height:500px;overflow:auto;}


div.footer{position:absolute;bottom:0px;left:0px;width:100%;color:#999;padding:4px 0px 0px 0px;font:16px MetaPluBooRom;border-top:1px solid #999;}
div.footerRight{float:right;color:#999;padding:0px 0px 0px 0px;}


.blankImg{opacity:0;}
@keyframes FadeIn { 0% { opacity:0; } 100% { opacity:1; } }
@-webkit-keyframes FadeIn { 0% { opacity:0; } 100% { opacity:1; } }
@-moz-keyframes FadeIn { 0% { opacity:0; } 100% { opacity:1; } }
@-ms-keyframes FadeIn { 0% { opacity:0; } 100% { opacity:1; } }
.fadeItIn { -webkit-animation-name: FadeIn; -webkit-animation-timing-function: ease-in; -webkit-animation-duration: 1s;
-moz-animation-name: FadeIn; -moz-animation-timing-function: ease-in; -moz-animation-duration: 1s;
-ms-animation-name: FadeIn; -ms-animation-timing-function: ease-in; -ms-animation-duration: 1s;
animation-name: FadeIn; animation-timing-function: ease-in; animation-duration: 1s; }

@keyframes FadeOut { 0% { opacity:1; } 100% { opacity:0; } }
@-webkit-keyframes FadeOut { 0% { opacity:1; } 100% { opacity:0; } }
@-moz-keyframes FadeOut { 0% { opacity:1; } 100% { opacity:0; } }
@-ms-keyframes FadeOut { 0% { opacity:1; } 100% { opacity:0; } }
.fadeItOut { opacity:0; -webkit-animation-name: FadeOut; -webkit-animation-timing-function: ease-out; -webkit-animation-duration: 1s;
-moz-animation-name: FadeOut; -moz-animation-timing-function: ease-out; -moz-animation-duration: 1s;
-ms-animation-name: FadeOut; -ms-animation-timing-function: ease-out; -ms-animation-duration: 1s;
animation-name: FadeOut; animation-timing-function: ease-out; animation-duration: 1s; }