/* Print Stylesheet */
body {
    background-image: none;
    background-color: #fff !important;
    border: none;
    font-family: arial, helvetica, sans-serif;
    font-size: 10pt;
    padding: 10px
    }
a {
    color: #000;
    cursor: default;
    text-decoration: none
    }
h1, h2, h3, h4, .headerlink {
    font-weight: 700;
    margin: 0 0 10px;
    padding: 0
    }
h1, h1 a {
    color: #000;
    font-size: 14pt
    }
h2 {
    border-bottom: 1px solid #333;
    font-size: 13pt
    }
h3, h3 a, .headerlink, .headerlink a {
    color: #666;
    font-size: 11pt
    }
h4, h4 a {
    border-bottom: 1px solid #333;
    color: #333;
    font-size: 12pt;
    margin-top: 10px
    }
#main {
    background: #fff;
    border: 1px solid #999;
    padding: 10px;
    width: 680px
    }
.sectionbox {
    border: 1px solid #ccc;
    margin: 10px;
    padding: 10px
    }
/* Profile/Finder Styles */
.previouswork {
    border: 1px solid #999
    }
.previouswork th, .previouswork td {
    border-bottom: 1px dotted #4AC7CE;
    padding: 4px
    }
.resultsPanel {
    overflow: visible
    }
/* Data Tables */
#main .dataGrid, #datagrid {
    empty-cells: show;
    margin: 0;
    padding: 0
    }
#main .dataGrid td, #datagrid td {
    margin: 0;
    padding: 2px
    }
#main .dataGridHeader {
    background: #fff;
    border: 1px solid #18869C;
    color: #18869C;
    font-weight: 700;
    padding: 3px
    }
#main .dataGridHeader a {
    color: #18869C
    }
#main .dataGridOddRow {
    background-color: #EFF7FF
    }
.articleListPanel ul li {
    padding-bottom: 10px
    }
.articleListPanel ul li a {
    font: bold 13px arial, helvetica, sans-serif
    }
.articleListPanel ul li:hover #articleBlurbClass {
    color: #000
    }
.articleTitle {
    color: #f94212;
    display: block;
    font: bold 12pt helvetica, arial, sans-serif;
    margin: 0;
    padding: 0 10px 15px 0;
    text-decoration: none
    }
#main .articleContentPanel {
    padding: 10px
    }
#main .articleContentPanel p {
    margin: 0 0 13px;
    padding: 0
    }
#main .articleContentPanel ul li, #main .articleContentPanel ol li {
    padding: 0 0 10px
    }
#main .articleContentPanel ul ul {
    list-style: disc
    }
.timelineChecklist td, .timelineSubhecklist td {
    border-bottom: 1px dotted #ccc
    }
.timelineSubhecklist {
    margin-left: 35px
    }
.timelineChecklist td.timelineItem, .timelineSubhecklist td.timelineSubitem {
    font: 10pt arial, helvetica, sans-serif;
    margin: 0;
    padding: 7px 5px 7px 0
    }
#main .timelineHeader {
    background: #f0f0f0;
    border: 1px solid #2373A5;
    color: #2373A5;
    font: bold 12pt arial, helvetica, sans-serif;
    padding: 4px
    }
#main .timelineSubheader {
    background: #fff;
    border-bottom: 1px solid #ccc;
    color: #FF5118;
    font: bold 11pt arial, helvetica, sans-serif;
    padding: 15px 4px 4px
    }
img.printCheckbox {
    align: left;
    height: 12px;
    width: 12px
    }
/*career icon background images*/
#interest1 {
    background: transparent url(/Images/Transitions/icons/realistic_sml.gif) 0 0 no-repeat
    }
#interest2 {
    background: transparent url(/Images/Transitions/icons/investigative_sml.gif) 0 0 no-repeat
    }
#interest3 {
    background: transparent url(/Images/Transitions/icons/artistic_sml.gif) 0 0 no-repeat
    }
#interest4 {
    background: transparent url(/Images/Transitions/icons/social_sml.gif) 0 0 no-repeat
    }
#interest5 {
    background: transparent url(/Images/Transitions/icons/enterprising_sml.gif) 0 0 no-repeat
    }
#interest6 {
    background: transparent url(/Images/Transitions/icons/conventional_sml.gif) 0 0 no-repeat
    }
#workValue1 {
    background: transparent url(/Images/Transitions/icons/icon_achievement.gif) 0 0 no-repeat
    }
#workValue2 {
    background: transparent url(/Images/Transitions/icons/icon_independence.gif) 0 0 no-repeat
    }
#workValue3 {
    background: transparent url(/Images/Transitions/icons/icon_recognition.gif) 0 0 no-repeat
    }
#workValue4 {
    background: transparent url(/Images/Transitions/icons/icon_relationships.gif) 0 0 no-repeat
    }
#workValue5 {
    background: transparent url(/Images/Transitions/icons/icon_support.gif) 0 0 no-repeat
    }
#workValue6 {
    background: transparent url(/Images/Transitions/icons/icon_working_conditions.gif) 0 0 no-repeat
    }
#cluster1 {
    background-image: url(/Images/Transitions/icons/s_career-cluster1.gif);
    background-repeat: no-repeat
    }
#cluster2 {
    background-image: url(/Images/Transitions/icons/s_career-cluster2.gif);
    background-repeat: no-repeat
    }
#cluster3 {
    background-image: url(/Images/Transitions/icons/s_career-cluster3.gif);
    background-repeat: no-repeat
    }
#cluster4 {
    background-image: url(/Images/Transitions/icons/s_career-cluster4.gif);
    background-repeat: no-repeat
    }
#cluster5 {
    background-image: url(/Images/Transitions/icons/s_career-cluster5.gif);
    background-repeat: no-repeat
    }
#cluster6 {
    background-image: url(/Images/Transitions/icons/s_career-cluster6.gif);
    background-repeat: no-repeat
    }
#cluster7 {
    background-image: url(/Images/Transitions/icons/s_career-cluster7.gif);
    background-repeat: no-repeat
    }
#cluster8 {
    background-image: url(/Images/Transitions/icons/s_career-cluster8.gif);
    background-repeat: no-repeat
    }
#cluster9 {
    background-image: url(/Images/Transitions/icons/s_career-cluster9.gif);
    background-repeat: no-repeat
    }
#cluster10 {
    background-image: url(/Images/Transitions/icons/s_career-cluster10.gif);
    background-repeat: no-repeat
    }
#cluster11 {
    background-image: url(/Images/Transitions/icons/s_career-cluster11.gif);
    background-repeat: no-repeat
    }
#cluster12 {
    background-image: url(/Images/Transitions/icons/s_career-cluster12.gif);
    background-repeat: no-repeat
    }
#cluster13 {
    background-image: url(/Images/Transitions/icons/s_career-cluster13.gif);
    background-repeat: no-repeat
    }
#cluster14 {
    background-image: url(/Images/Transitions/icons/s_career-cluster14.gif);
    background-repeat: no-repeat
    }
#cluster15 {
    background-image: url(/Images/Transitions/icons/s_career-cluster15.gif);
    background-repeat: no-repeat
    }
#cluster16 {
    background-image: url(/Images/Transitions/icons/s_career-cluster16.gif);
    background-repeat: no-repeat
    }
#basicSkill1 {
    background-image: url(/Images/Transitions/icons/icon_sml_reading.gif);
    background-repeat: no-repeat
    }
#basicSkill2 {
    background-image: url(/Images/Transitions/icons/icon_sml_active-listening.gif);
    background-repeat: no-repeat
    }
#basicSkill3 {
    background-image: url(/Images/Transitions/icons/icon_sml_writing.gif);
    background-repeat: no-repeat
    }
#basicSkill4 {
    background-image: url(/Images/Transitions/icons/icon_sml_speaking.gif);
    background-repeat: no-repeat
    }
#basicSkill5 {
    background-image: url(/Images/Transitions/icons/icon_sml_mathematics.gif);
    background-repeat: no-repeat
    }
#basicSkill6 {
    background-image: url(/Images/Transitions/icons/icon_sml_science.gif);
    background-repeat: no-repeat
    }
#basicSkill7 {
    background-image: url(/Images/Transitions/icons/icon_sml_critical.gif);
    background-repeat: no-repeat
    }
#basicSkill8 {
    background-image: url(/Images/Transitions/icons/icon_sml_active-learning.gif);
    background-repeat: no-repeat
    }
#basicSkill9 {
    background-image: url(/Images/Transitions/icons/icon_sml_learning.gif);
    background-repeat: no-repeat
    }
#basicSkill10 {
    background-image: url(/Images/Transitions/icons/icon_sml_monitoring.gif);
    background-repeat: no-repeat
    }
/* Assessment Characteristic */
.characteristic {
    height: 50px;
    padding: 12px 0 4px 58px
    }
.characteristic, .characteristic a {
    color: #E74D00;
    font-family: arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase
    }
#Realistic {
    background-image: url(/Images/Transitions/icons/realistic_sml.gif);
    background-repeat: no-repeat
    }
#Investigative {
    background-image: url(/Images/Transitions/icons/investigative_sml.gif);
    background-repeat: no-repeat
    }
#Artistic {
    background-image: url(/Images/Transitions/icons/artistic_sml.gif);
    background-repeat: no-repeat
    }
#Social {
    background-image: url(/Images/Transitions/icons/social_sml.gif);
    background-repeat: no-repeat
    }
#Enterprising {
    background-image: url(/Images/Transitions/icons/enterprising_sml.gif);
    background-repeat: no-repeat
    }
#Conventional {
    background-image: url(/Images/Transitions/icons/conventional_sml.gif);
    background-repeat: no-repeat
    }
.cpCharacteristic {
    padding-left: 58px
    }
#Achievement, #workValue1 {
    background-image: url(/Images/Transitions/icons/icon_achievement.gif);
    background-repeat: no-repeat
    }
#Independence, #workValue2 {
    background-image: url(/Images/Transitions/icons/icon_independence.gif);
    background-repeat: no-repeat
    }
#Recognition, #workValue3 {
    background-image: url(/Images/Transitions/icons/icon_recognition.gif);
    background-repeat: no-repeat
    }
#Relationships, #workValue4 {
    background-image: url(/Images/Transitions/icons/icon_relationships.gif);
    background-repeat: no-repeat
    }
#Workingconditions, #WorkingConditions, #workValue5 {
    background-image: url(/Images/Transitions/icons/icon_support.gif);
    background-repeat: no-repeat
    }
#Support, #workValue6 {
    background-image: url(/Images/Transitions/icons/icon_working_conditions.gif);
    background-repeat: no-repeat
    }
.smallsection .characteristic {
    height: 34px;
    padding: 6px 0 4px 58px
    }
.smallsection .characteristic, .smallsection .characteristic a {
    font-size: 12px
    }
.smallsection #Realistic {
    background-image: url(/Images/Transitions/icons/small/realistic_sml.gif);
    background-repeat: no-repeat
    }
.smallsection #Investigative {
    background-image: url(/Images/Transitions/icons/small/investigative_sml.gif);
    background-repeat: no-repeat
    }
.smallsection #Artistic {
    background-image: url(/Images/Transitions/icons/small/artistic_sml.gif);
    background-repeat: no-repeat
    }
.smallsection #Social {
    background-image: url(/Images/Transitions/icons/small/social_sml.gif);
    background-repeat: no-repeat
    }
.smallsection #Enterprising {
    background-image: url(/Images/Transitions/icons/small/enterprising_sml.gif);
    background-repeat: no-repeat
    }
.smallsection #Conventional {
    background-image: url(/Images/Transitions/icons/small/conventional_sml.gif);
    background-repeat: no-repeat
    }
.smallsection #Achievement {
    background-image: url(/Images/Transitions/icons/small/icon_achievement.gif);
    background-repeat: no-repeat
    }
.smallsection #Independence {
    background-image: url(/Images/Transitions/icons/small/icon_independence.gif);
    background-repeat: no-repeat
    }
.smallsection #Recognition {
    background-image: url(/Images/Transitions/icons/small/icon_recognition.gif);
    background-repeat: no-repeat
    }
.smallsection #Relationships {
    background-image: url(/Images/Transitions/icons/small/icon_relationships.gif);
    background-repeat: no-repeat
    }
.smallsection #Workingconditions {
    background-image: url(/Images/Transitions/small/icons/icon_support.gif);
    background-repeat: no-repeat
    }
.smallsection #Support {
    background-image: url(/Images/Transitions/icons/small/icon_working_conditions.gif);
    background-repeat: no-repeat
    }
div.clusterdescription {
    _height: 85px;
    min-height: 85px;
    padding-left: 85px
    }
div.clusterdescription a {
    font-size: 14px;
    font-weight: 700
    }
span.checkmark, span.checkMark {
    background: transparent url(/images/transitions/checkmark.gif) 0 bottom no-repeat;
    padding: 15px 15px 0 0
    }
span.checked {
    background: transparent url(/images/transitions/checkmark.gif) 0 0 no-repeat;
    display: block;
    height: 15px;
    width: 14px
    }
span.xmark, span.xMark {
    background: transparent url(/images/transitions/icons/x.gif) 0 bottom no-repeat;
    padding: 15px 15px 0 0
    }
.portfolioSectionBody tr.portfolioDivider td td {
    border: 0
    }
td {
    vertical-align: top
    }
.cpWorkTable, .cpLearnTable, .cpLifeTable {
    margin-bottom: 5px;
    width: 100%
    }
.cpWorkTable th, .cpLearnTable th, .cpLifeTable th {
    color: #fff;
    padding: 3px 5px;
    text-align: left
    }
.cpWorkTable td, .cpLearnTable td, .cpLifeTable td {
    padding: 0
    }
.cpWorkTable td td, .cpLearnTable td td, .cpLifeTable td td {
    padding: 2px
    }
.cpWorkTable p, .cpLearnTable p, .cpLifeTable p {
    padding: 5px
    }
.cpWorkTable {
    border: 1px solid #18869C;
    border-bottom-width: 0
    }
.cpWorkTable th {
    background: #18869C
    }
.cpWorkTable td {
    background: #E5F5FE;
    border-bottom: 1px solid #18869C
    }
.cpLearnTable {
    border: 1px solid #A189C9;
    border-bottom-width: 0
    }
.cpLearnTable th {
    background: #A189C9
    }
.cpLearnTable td {
    background: #ECE4F8;
    border-bottom: 1px solid #A189C9
    }
.cpLifeTable {
    border: 1px solid #F5A959;
    border-bottom-width: 0
    }
.cpLifeTable th {
    background: #F5A959
    }
.cpLifeTable td {
    background: #FFEDD9;
    border-bottom: 1px solid #F5A959
    }
.cpTableHeader {
    font: bold 13px arial, helvetica, sans-serif;
    height: 38px;
    padding: 3px 0 0 39px;
    width: 94px
    }
.cpLearnTable td.cpAfterHighSchool {
    background: #ECE4F8 url(/images/transitions/icons/cpAfterHighSchool.gif) 2px 2px no-repeat;
    font: bold 13px arial, helvetica, sans-serif;
    height: 38px;
    padding: 3px 0 0 39px;
    width: 94px
    }
#cpCareer {
    background: #E5F5FE url(/images/transitions/icons/cpCareer.gif) 2px 2px no-repeat;
    padding-left: 38px
    }
#cpFamily {
    background: #FFEDD9 url(/images/transitions/icons/cpFamily.gif) 2px 2px no-repeat;
    padding-left: 38px
    }
#cpHighSchool {
    background: #ECE4F8 url(/images/transitions/icons/cpHighSchool.gif) 2px 2px no-repeat;
    padding-left: 38px
    }
#cpHome {
    background: #FFEDD9 url(/images/transitions/icons/cpHome.gif) 2px 2px no-repeat;
    padding-left: 38px
    }
#cpLeisure {
    background: #FFEDD9 url(/images/transitions/icons/Leisure.gif) 2px 2px no-repeat;
    padding-left: 38px
    }
#cpVolunteering {
    background: #FFEDD9 url(/images/transitions/icons/cpVolunteering.gif) 2px 2px no-repeat;
    padding-left: 38px
    }
.cpMiddleTable {
    width: 100%
    }
.cpMiddleTable td {
    border-bottom: 0
    }
.cpCurrent {
    background: #fff url(/Images/Transitions/on-arw.png) 3px 3px no-repeat;
    _background: #fff url(/Images/Transitions/on-arw.gif) 3px 3px no-repeat;
    display: block;
    padding: 2px 2px 2px 20px
    }
.tfactions b, .tfactions strong, .tfactions th {
    font-size: 11px;
    font-weight: 700;
    padding-left: 2px
    }
.tfactions ul.cpHomeList {
    border-bottom: 1px solid #F5A959;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%
    }
.tfactions ul.cpHomeList li {
    background: transparent url(/images/transitions/brwn_dot.gif) 8px 5px no-repeat;
    border: 0;
    margin: 0;
    padding: 2px 2px 2px 14px
    }
.comparisontable table {
    border: 1px solid #ccc;
    border-width: 0 0 1px 1px;
    width: 90%
    }
.comparisontable td, .comparisontable th {
    border: 1px solid #ccc;
    border-width: 1px 1px 0 0;
    vertical-align: top
    }
.comparisontable td {
    padding: 5px 7px 0 10px;
    width: 50%
    }
.comparisontable th {
    background: #18869C;
    color: #fff;
    font: bold 15px arial, helvetica, sans-serif;
    padding: 4px;
    text-align: center
    }
.comparisontable .header {
    background: #E7F7FF;
    color: #000;
    font: bold 13px arial, helvetica, sans-serif;
    padding: 3px
    }
.careerskill, .matchedskill, .unmatchedskill {
    color: #84695A;
    font: 12px arial, helvetica, sans-serif;
    padding-bottom: 5px
    }
.comparisontable ul {
    margin: 0;
    padding: 0
    }
.comparisontable ul li {
    list-style: none;
    padding: 0
    }
.ipcharacteristic, .wvscharacteristic {
    padding-left: 52px
    }
#topnav, #primarynav, #rightbar, #leftbar, #footer, .devnotes, #releaseNumber, .tfnavtabs, .actionbuttonlist, .actionbutton, .sectionlink, #pagination, #paginationTop, #pagecontrols, #article .prevlink, #hsTimeline .small, #collegeTimeline .small, #finaidTimeline .small, .timelineLinks, .timelineSublinks, #releaseNumber, #main .portfolioHide, .invisible {
    display: none
    }
.articleListPanel ul, #main .articleContentPanel ul {
    list-style: square
    }
#articleBlurbClass, #main .articleContentPanel, #main .articleContentPanel p, #main .articleContentPanel li {
    font: 11pt arial, helvetica, sans-serif
    }
.portfolioSectionBody tr.portfolioDivider td, .portfolioSectionBody tr.portfolioDivider td tr.portfolioDivider td, .cpDivider td, .cpSeparator {
    border-bottom: 1px dotted #84E3F7
    }
.careerskill, .comparisontable ul li.dot {
    background: transparent url(/images/transitions/brwn_dot.gif) 0 6px no-repeat;
    padding-left: 10px
    }
.matchedskill, .comparisontable ul li.check {
    background: transparent url(/images/transitions/icons/check.gif) 0 0 no-repeat;
    padding-left: 20px
    }
.unmatchedskill, .comparisontable ul li.cross {
    background: transparent url(/images/transitions/icons/x.gif) 0 0 no-repeat;
    padding-left: 20px
    }
span.star0 {
    background: #000 url(/images/transitions/stars/0stars.gif) top center no-repeat;
    display: block;
    height: 20px;
    text-indent: -3000px;
    width: 102px
    }
span.star1 {
    background: #000 url(/images/transitions/stars/1star.gif) top center no-repeat;
    display: block;
    height: 20px;
    text-indent: -3000px;
    width: 102px
    }
span.star2 {
    background: #000 url(/images/transitions/stars/2stars.gif) top center no-repeat;
    display: block;
    height: 20px;
    text-indent: -3000px;
    width: 102px
    }
span.star3 {
    background: #000 url(/images/transitions/stars/3stars.gif) top center no-repeat;
    display: block;
    height: 20px;
    text-indent: -3000px;
    width: 102px
    }
span.star4 {
    background: #000 url(/images/transitions/stars/4stars.gif) top center no-repeat;
    display: block;
    height: 20px;
    text-indent: -3000px;
    width: 102px
    }
span.star5 {
    background: #000 url(/images/transitions/stars/5stars.gif) top center no-repeat;
    display: block;
    height: 20px;
    text-indent: -3000px;
    width: 102px
    }
/*end print */
h1, h1 a {
    font-size: 10px !important;
    text-decoration: none !important;
    text-align: right
    }
h2 {
    color: #666;
    border-bottom: 1px solid #666;
    font-size: 14px
    }
h3, h3 a, .headerlink, .headerlink a {
    color: #000;
    font-size: 16px
    }
h4, h4 a {
    border-bottom: none;
    color: #000;
    font-size: 14px
    }
h1, h2, h3, h4, .headerlink {
    font-weight: 700;
    margin: 10px 0;
    padding: 0
    }
a {
    text-decoration: underline;
    color: #06c
    }
#topnav {
    display: block !important
    }
#searchbox, #languagebox {
    display: none
    }
#topnavlinks span.userfullname {
    display: inline !important;
    color: #000;
    font-size: 12px;
    font-weight: bold
    }
#topnavlinks, #topnavlinks a {
    display: none
    }
#footer_hmpg {
    display: none
    }
#oyfNavigation {
    display: block;
    background: none;
    width: 100%;
    height: 32px;
    margin: 0;
    padding: 0;
    list-style: none;
    position: relative
    }
#oyfNav0 a {
    display: block !important;
    text-indent: 0;
    font-size: 14px !important;
    color: #000 !important;
    font-weight: bold;
    font-style: italic;
    text-decoration: none;
    text-align: right
    }
#oyfNav1, #oyfNav2, #oyfNav3, #oyfNav4 {
    display: none
    }
.dqContent {
    display: block;
    float: right;
    border: 1px dotted #808080;
    padding: 6px;
    width: 35%
    }
.dqTop h2, .dqTop h3, .dqTop h4 {
    border-bottom: none !important;
    color: #000;
    font-size: 12px;
    margin-top: 3px;
    width: 35%
    }
.tfsection, .tfsectiongrey {
    width: 100%
    }
.headerlink {
    border-bottom: 1px solid #333;
    font-size: 13pt;
    font-weight: 700;
    margin: 0 0 10px;
    padding: 0;
    display: block;
    width: 100%;
    color: #000 !important
    }
#summary {
    float: none !important;
    width: 100% !important
    }
.linkMore, .tfcontrols, #ownYourFuture .goBtn-l, #shareThis, #printThis, #printThis a, .lastPageView, .oyfArticleBtmLink, .editButton, #oyfReturnBar, #editButton, #doNext {
    display: none
    }