/* Body and Page */
body {
background:#fff;
font-family:arial,helvetica,sans-serif;
font-size:12px;
margin:21px 26px;
padding:0;
}

#page {
margin:0 auto;
padding:0;
position:relative;
width:801px;
}

/* Header */
#pageheader {
background:transparent url(/Images/Transitions/top_blue_bckg.png) 0 66px no-repeat;
_background:transparent url(/Images/Transitions/top_blue_bckg.gif) 0 66px no-repeat;
height:80px;
margin:0;
padding:0;
}

#pageheader h1 {
background:transparent url(/Images/Transitions/transitions_logo.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/transitions_logo.gif) 0 0 no-repeat;
margin:0;
padding:0;
text-indent:-3000px;
}

#pageheader h1 a {
display:block;
height:65px;
width:401px;
}

#topnav {
background:transparent url(/Images/Transitions/search_bckg.png) right 0 no-repeat;
_background:transparent url(/Images/Transitions/search_bckg.gif) right 0 no-repeat;
height:80px;
margin:0;
padding:2px 8px 0 0;
position:absolute;
right:0;
text-align:right;
top:0;
width:500px;
}

#topnav label,#topnav .lblPrompt {
color:#888;
display:inline;
font:13px arial,helvetica,sans-serif;
line-height:22px;
text-transform:lowercase;
}

#topnav input,#topnav select {
border:1px solid #8CD7E7;
border-width:1px 0 0 1px;
color:#888;
font:9pt arial,helvetica,sans-serif;
margin:0;
}

#topnav input {
height:21px;
padding:2px 0 0 8px;
width:130px;
}

/* Excludes IE */
#topnav select {
margin:3px 1px 0 0;
padding:3px;
width:92px;
}

/* Excludes IE */
#topnav #languagebox,#topnav #searchbox {
height:25px;
margin:3px 0 0;
padding:0 28px 0 0;
position:relative;
}

#localeLinks {
position:absolute;
right:4px;
top:5px;
}

#localeLinks span {
margin-right:5px;
}

#localeLinks a {
color:#333;
font:11px arial,helvetica,sans-serif;
}

#topnav a.simpleSearchButton,#topnav a.btnGo {
background:transparent url(/Images/Transitions/go_btn_off.gif) 0 0 no-repeat;
color:#fff;
display:block;
font-weight:700;
height:24px;
line-height:24px;
position:absolute;
right:3px;
text-decoration:none;
top:1px;
width:25px;
}

#topnavlinks {
clear:both;
color:#888;
font:10px arial,helvetica,sans-serif;
margin-top:5px;
}

.userfullname {
color:#21A6B5;
}

#topnavlinks a {
color:#333;
text-decoration:none;
}

#topnavlinks a:hover,#topnavlinks a:focus {
color:#FF3800;
text-decoration:underline;
}

/* Primary Navigation */
#primarynav {
background:#dff6fc url(/Images/Transitions/icons_bckg.gif) 12px 10px repeat-x;
margin:0;
padding:0;
position:relative;
width:801px;
}

#dashboard {
background:transparent url(/Images/Transitions/icons_rd_crnr.gif) 0 10px no-repeat;
border-left:12px solid #D6F3FF;
clear:both;
float:left;
height:39px;
margin:0;
padding:0;
position:relative;
width:119px;
}

#dashboard li {
display:block;
height:29px;
list-style:none;
margin:10px 0 0;
padding:0;
position:absolute;
top:0;
}

#dashboard a {
color:#FFF;
display:block;
font:bold 12px arial,helvetica,sans-serif;
height:29px;
text-decoration:none;
}

#dash1 {
left:0;
width:58px;
}

#dash1 a {
background:transparent url(/Images/Transitions/mail_icon.png) 11px 8px no-repeat;
_background:transparent url(/Images/Transitions/mail_icon.gif) 11px 8px no-repeat;
padding:8px 0 0 40px;
}

#dash2 {
border-left:1px solid #CEB69C;
left:58px;
width:61px;
}

#dash2 a {
background:transparent url(/Images/Transitions/calendar_icon.png) 11px 7px no-repeat;
_background:transparent url(/Images/Transitions/calendar_icon.gif) 11px 7px no-repeat;
padding:8px 0 0 40px;
}

#navigation {
background:#D6F3FF;
float:right;
height:39px;
margin:0;
padding:0;
position:relative;
width:668px;
}

#navigation li {
list-style:none;
margin:0;
padding:0;
position:absolute;
top:0;
}

#navigation li,#navigation a {
display:block;
height:39px;
text-indent:-3000px;
}

#navigation #Home {
background:transparent url(/Images/Transitions/upper_nav.gif) 0 0 no-repeat;
left:0;
width:47px;
}

#navigation #Home.selected,#navigation #Home a:hover,#navigation #Home a:focus {
background:transparent url(/Images/Transitions/upper_nav.gif) 0 -39px no-repeat;
}

#navigation #CareerPlanning {
background:transparent url(/Images/Transitions/upper_nav.gif) -47px 0 no-repeat;
left:47px;
width:121px;
}

#navigation #CareerPlanning.selected,#navigation #CareerPlanning a:hover,#navigation #CareerPlanning a:focus {
background:transparent url(/Images/Transitions/upper_nav.gif) -47px -39px no-repeat;
}

#navigation #HighSchoolPlanning {
background:transparent url(/Images/Transitions/upper_nav.gif) -168px 0 no-repeat;
left:168px;
width:122px;
}

#navigation #HighSchoolPlanning.selected,#navigation #HighSchoolPlanning a:hover,#navigation #HighSchoolPlanning a:focus {
background:transparent url(/Images/Transitions/upper_nav.gif) -168px -39px no-repeat;
}

#navigation #OfftoWork {
background:transparent url(/Images/Transitions/upper_nav.gif) -673px 0 no-repeat;
left:168px;
width:122px;
}

#navigation #OfftoWork.selected,#navigation #OfftoWork a:hover,#navigation #OfftoWork a:focus {
background:transparent url(/Images/Transitions/upper_nav.gif) -673px -39px no-repeat;
}

#navigation #CollegePlanning {
background:transparent url(/Images/Transitions/upper_nav.gif) -290px 0 no-repeat;
left:290px;
width:122px;
}

#navigation #CollegePlanning.selected,#navigation #CollegePlanning a:hover,#navigation #CollegePlanning a:focus {
background:transparent url(/Images/Transitions/upper_nav.gif) -290px -39px no-repeat;
}

#navigation #FinancialAidPlanning {
background:transparent url(/Images/Transitions/upper_nav.gif) -412px 0 no-repeat;
left:412px;
width:122px;
}

#navigation #FinancialAidPlanning.selected,#navigation #FinancialAidPlanning a:hover,#navigation #FinancialAidPlanning a:focus {
background:transparent url(/Images/Transitions/upper_nav.gif) -412px -39px no-repeat;
}

#navigation #YourPortfolio {
background:transparent url(/Images/Transitions/upper_nav.gif) -534px 0 no-repeat;
left:534px;
width:123px;
}

#navigation #YourPortfolio.selected,#navigation #YourPortfolio a:hover,#navigation #YourPortfolio a:focus {
background:transparent url(/Images/Transitions/upper_nav.gif) -534px -39px no-repeat;
}

/* Secondary Navigation */
#subnavigation {
background:#21A6B5 url(/Images/Transitions/subnav-bg.gif) left bottom repeat-x;
border:12px solid #D6F3FF;
border-width:0 11px 0 12px;
clear:both;
height:32px;
margin:0;
padding:0 20px;
position:relative;
}

#subnavigation li {
display:block;
float:left;
padding:5px 15px 5px 0;
}

#subnavigation li a {
color:#fff;
font:bold 12px arial,helvetica,sans-serif;
text-decoration:none;
}

#subnavigation li.selected a {
color:#ff0;
}

/* Main Page Content */
#main {
background:#50ccd5 url(/Images/Transitions/side_blue_bckg.png) 0 0 repeat-x;
_background:#50ccd5 url(/Images/Transitions/side_blue_bckg.gif) 0 0 repeat-x;
margin:0;
padding:0 11px 0 12px;
}

#mainbody {
_height:410px;
background:#fff;
min-height:410px;
}

#mainpanel {
padding:4px 0 0 22px;
position:relative;
width:816px;
}

.planByButton {
_padding:0 0 1px 5px;
padding:0 0 1px 10px;
text-align:center;
}

.planByButton a {
background:transparent url(/images/transitions/subpages/portfolio/PlanBy_buttons.png) 0 -36px no-repeat;
_background:transparent url(/images/transitions/subpages/portfolio/PlanBy_buttons.gif) 0 -36px no-repeat;
color:#fff;
display:block;
font:bold 12px arial,helvetica,sans-serif;
height:27px;
padding-top:9px;
text-align:center;
text-decoration:none;
width:190px;
}

.planByButton a:hover,.planByButton a:focus {
background:transparent url(/images/transitions/subpages/portfolio/PlanBy_buttons.png) 0 0 no-repeat;
_background:transparent url(/images/transitions/subpages/portfolio/PlanBy_buttons.gif) 0 0 no-repeat;color:#218E9C;
}

.boxtopdual {
background:url('/images/transitions/subpages/sgl_box_split_upr.png') top center no-repeat;
_background:url('/images/transitions/subpages/sgl_box_split_upr.gif') top center no-repeat;
height:19px;
margin:0;
width:506px;
}

.boxbottomdual {
background:url('/images/transitions/subpages/sgl_box_split_lwr.png') top center no-repeat;
_background:url('/images/transitions/subpages/sgl_box_split_lwr.gif') top center no-repeat;
height:24px;
margin-bottom:10px;
width:506px;
}

.dualbox {
padding-bottom:12px;
width:500px;
}

#main .dualbox h3 {
background:transparent url('/images/transitions/subpages/portfolio/PlanBy_hdr.png') 0 0 no-repeat;
_background:transparent url('/images/transitions/subpages/portfolio/PlanBy_hdr.gif') 0 0 no-repeat;
color:#1FAFBA;
font:bold 14px arial,helvetica,sans-serif;
height:24px;
padding:18px 0 0 15px;
text-transform:none;
width:214px;
}

#main .dualbox .dualboxleft h3 {
margin-left:14px;
}

.dualboxleft,.dualboxright {
width:244px;
}

#main .dualboxleft .sectionbody {
margin-right:0;
padding:10px 0 0 14px;
}

#main .dualboxright .sectionbody {
margin-left:0;
padding:10px 0 0 14px;
}

.dualboxor {
background:transparent url('/images/transitions/subpages/portfolio/PlanBy_vert_line.png') 4px 0 repeat-y;
_background:transparent url('/images/transitions/subpages/portfolio/PlanBy_vert_line.gif') 4px 0 repeat-y;
position:relative;
width:12px;
}

.orImage {
background:transparent url('/images/transitions/PlanBy_OR_img.png') 0 0 no-repeat;
_background:transparent url('/images/transitions/PlanBy_OR_img.gif') 0 0 no-repeat;
font:1px sans-serif;
height:33px;
left:0;
text-indent:-2000px;
top:0;
width:29px;
}

#main .dualbox .sectionlink {
margin-left:30px;
}

#main p.sectionIntro {
font-weight:700;
padding:0 10px 8px 0;
}

.sectionbox p,#main .sectionbody p {
font-family:helvetica, arial, sans-serif;
font-size:8pt;
margin:0 10px 5px 0;
}

.headerlink {
background:transparent;
display:block;
margin:5px 0;
padding:0;
position:relative;
}

#main .widecolumn .headerlink {
_margin:0 0 0 18px;
_padding:0;
}

#main .narrowcolumn .headerlink {
_padding:4px 0 0 0;
_text-align:right;
margin:0;
}

/* ******************************* HEADER STYLES ******************************* */
span.headerlink a,span.headerlink,#main a span.headerlink {
background:none;
color:#f94212;
font-family:helvetica, arial, sans-serif;
font-size:8pt;
margin:5px 0;
text-decoration:none;
}

.widecolumn {
width:284px;
}

/* ******************************* SECTION BOX STYLES ******************************* */
.sectionbody table td.narrowcolumn {
padding-left:20px;
}

.boxtoptabbed {
background:transparent;
height:18px;
margin:0;
width:506px;
}

.boxtoptabbedwide {
background:transparent;
height:18px;
margin:0;
width:700px;
}

.sectionboxtabs {
background:url('/images/transitions/subpages/box_cross_section_tabbed.png') top center repeat-y;
_background:url('/images/transitions/subpages/box_cross_section_tabbed.gif') top center repeat-y;
padding:0 11px;
width:484px;
}

.sectionboxtabswide {
background: #e0e0e0;
margin-left: 5px;
padding: 0 11px;
border: 2px solid #acacab;
border-bottom: 0px;
width: 692px;
height: 83px;
}

.sectionboxtabs ul,.sectionboxtabswide ul {
height:47px;
list-style:none;
margin:4px 0 0;
padding:0;
position:relative;
}

.sectionboxtabs ul li,.sectionboxtabswide ul li {
float:left;
height:47px;
text-align: center;
width:151px;
}

.sectionboxtabs ul li a,.sectionboxtabswide ul li a {
background:url('/images/transitions/subpages/midpage_tab_off.png') top center repeat-y;
_background:url('/images/transitions/subpages/midpage_tab_off.gif') top center repeat-y;
color:#858585;
display:block;
font:12px helvetica, arial, sans-serif;
height:34px;
padding:11px 0 0 4px;
text-decoration:none;
text-transform:uppercase;
width:147px;
}

.sectionboxtabs ul li strong {font-weight: normal;}

.sectionboxtabs .headerlink,.sectionboxtabs .headerlink a,.sectionboxtabswide .headerlink,.sectionboxtabswide .headerlink a,.sectionboxtabs h3,.sectionboxtabs h3 a,.sectionboxtabswide h3,.sectionboxtabswide h3 a {
color:#232323;
padding: 6px 0 8px 0
}

.sectionboxtabs ul li a:hover,.sectionboxtabswide ul li a:hover {
color:#333;
}

.sectionboxtabs ul li.sectionboxtabon a,.sectionboxtabswide ul li.sectionboxtabon a {
background:url('/images/transitions/subpages/midpage_tab_on.png') top center repeat-y;
_background:url('/images/transitions/subpages/midpage_tab_on.gif') top center repeat-y;
color:#267fb4;
font-weight: bold;
}

.smallsection {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#bcfffe;
border:2px solid #33bac4;
border-radius:5px;
color:#524542;
font:9px arial,helvetica,sans-serif;
width:200px;
}

.smallsectiontop {
background:transparent;
font:1px sans-serif;
height:14px;
width:200px;
}

.smallsectionmiddle {
background:transparent;
margin:0;
padding:0 10px;
}

.smallsectionbottom {
background:transparent;
font:1px sans-serif;
height:14px;
margin:0 0 5px;
width:200px;
}

#main .smallsection h3 {
color:#f94212;
font:bold 8pt helvetica,arial,sans-serif;
margin:0;
text-decoration:none;
}

#main .smallsection h4 {
color:#f94212;
font:bold 11px helvetica,arial,sans-serif;
margin:0;
padding-bottom:8px;
text-align:center;
text-decoration:none;
text-transform:none;
}

.sectionprompt {
color:#18869C;
font:bold 12px arial,helvetica,sans-serif;
padding:5px 10px;
}

.equicolumn td {
vertical-align:top;
width:50%;
}

/* Footer */
#footer {
background:transparent url(/Images/Transitions/lower_blue_bckg.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/lower_blue_bckg.gif) 0 0 no-repeat;
_clear:both;
color:#666;
font:10px arial,helvetica,sans-serif;
padding-top:50px;
text-align:center;
width:801px;
}

#footer a {
text-decoration:none;
}

/* General Classes */
a {
color:#267fb4;
}

.invisible {
display:block;
left:0;
position:absolute;
text-indent:-3000px;
top:0;
}

h3,h3 a {
color:#f94212;
font:bold 12pt helvetica, arial, sans-serif;
margin:0;
padding:0;
text-decoration:none;
text-transform:uppercase;
}

h4,h4 a {
color:#18869C;
font:bold 11pt helvetica, arial, sans-serif;
margin:0;
padding:0;
text-decoration:none;
}

/* Link Styles */
.sectionlink a,.sectionLink a {
background:transparent url(/Images/Transitions/blue_arw.png) 0 4px no-repeat;
_background:transparent url(/Images/Transitions/blue_arw.gif) 0 4px no-repeat;
font:11px arial,helvetica;
padding:2px 0 4px 16px;
text-decoration:none;
}

.actionlink a,.guidewaysNavigator .actionbutton a {
background:transparent url(/Images/Transitions/blue_arw.png) 0 4px no-repeat;
_background:transparent url(/Images/Transitions/blue_arw.gif) 0 4px no-repeat;
color:#267fb4;
font-family:arial,helvetica,sans-serif;
font-size:11px;
padding:2px 0 4px 16px;
text-decoration:none;
}

.guidewaysNavigator .actionbutton a {
color:inherit;
text-align:left;
width:160px;
}

.guidewaysNavigator .actionbutton a:hover,.guidewaysNavigator .actionbutton a:focus {
background:transparent url(/Images/Transitions/blue_arw.png) 0 4px no-repeat;
_background:transparent url(/Images/Transitions/blue_arw.gif) 0 4px no-repeat;
color:#267fb4;
text-decoration:underline;
}

.nextprevlinks {
margin:auto;
}

.nextlink {
width:50%;
}

.nextlink a {
background:transparent url(/Images/Transitions/blue_arw.png) right 4px no-repeat;
_background:transparent url(/Images/Transitions/blue_arw.gif) right 4px no-repeat;
font:bold 12px arial,helvetica;
padding:2px 16px 4px;
text-decoration:none;
}

.prevlink a {
background:transparent url(/Images/Transitions/left_blue_arw.png) 0 4px no-repeat;
_background:transparent url(/Images/Transitions/left_blue_arw.gif) 0 4px no-repeat;
font:bold 12px arial,helvetica;
padding:2px 16px 4px;
text-decoration:none;
}

ul.linklist {
list-style:none;
margin:0;
padding:0 0 0 20px;
}

.smallsection ul.linklist {list-style-type: none;}

ul.linklist li {
_height:20px;
margin:0;
padding:0;
}

ul.linklist li a, ul.linklist li span {
background:transparent url(/Images/Transitions/blue_arw.png) 0 2px no-repeat;
_background:transparent url(/Images/Transitions/blue_arw.gif) 0 2px no-repeat;
color:#18869C;
display:block;
font:12px arial,helvetica,sans-serif;
padding:0 0 0 17px;
text-decoration:none;
}

ul.linklist li span {color: #000000;}

#mainbody h2 {
color:#6B5D4A;
font:bold 20px arial,helvetica,sans-serif;
margin:0;
padding:15px 0 18px 0;
}

.journalentry strong {
color:#846D5A;
font:bold 10pt verdana,geneva,sans-serif;
margin:10px 0 5px;
padding-bottom:2px;
}

.journalentry textarea {
background:#FFFBEF;
border:1px solid #846D5A;
font:10pt verdana,geneva,sans-serif;
padding:3px;
width:390px;
}

.journalentry table td {
padding:5px;
vertical-align:top;
}

#main .dataGrid td,#datagrid td {
font-family:arial,helvetica,sans-serif;
font-size:11px;
margin:0;
padding:2px;
}

#main .dataGridHeader {
background-color:#18869C;
color:#fff;
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-weight:700;
padding:3px;
}

#main .dataGridHeader a {
background:transparent url(/images/transitions/sort.gif) right 4px no-repeat;
color:#fff;
display:block;
padding-right:12px;
}

#main .dataGridSubheader {
background-color:#CEF3FF;
color:#000;
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-weight:700;
padding:3px;
}

#main .dataGridOddRow {
background-color:#EFF7FF;
}

.simpleFormHeader {
background-color:#02A0BD;
border:1px solid #000;
color:#FFF;
display:block;
font-size:12px;
font-weight:700;
padding:4px;
}

#pagination,#paginationTop {
display:block;
height:23px;
margin:0;
padding:2px 10px;
position:relative;
text-align:right;
}

table.listPageSelector {
margin-left:100px;
}

#main .sectionboxwide table.listPageSelector {
margin-left:auto;
}

#pagination {
margin-top:10px;
}

#main a.pageLinks,#main .pageLinks,#main .pageIndex,#pagination a,#paginationTop a {
font:bold 10px verdana,geneva,arial,helvetica,sans-serif;
text-align:center;
}

#pagination a,#paginationTop a {
border:1px solid #fff;
padding:3px;
text-align:center;
}

#main .pageLinksSelected a,#main span.pageLinksSelected {
border:1px solid #CEF3FF;
color:#333;
}

#main span.pageLinksSelected {
font:bold 10px verdana,geneva,arial,helvetica,sans-serif;
padding:3px;
}

#main a.pageLinksPrev,#main .pageLinksPrev a,#main .pageLinks .previousLink a {
background:transparent url(/images/transitions/prev_small.gif) 0 6px no-repeat;
padding-left:11px;
text-transform:lowercase;
}

#main a.pageLinksNext,#main .pageLinksNext a,#main .pageLinks .nextLink a {
background:transparent url(/images/transitions/next_small.gif) right 6px no-repeat;
padding-right:11px;
text-transform:lowercase;
}

#main .pageLinksLast a,#main .pageLinks .lastLink a {
background:transparent url(/images/transitions/last_small.gif) right 6px no-repeat;
padding-right:17px;
text-transform:lowercase;
}

#main .pageLinksFirst a,#main .pageLinks .firstLink a {
background:transparent url(/images/transitions/first_small.gif) 0 6px no-repeat;
padding-left:17px;
text-transform:lowercase;
}

#main .pageLinks a:hover,#main a.pageLinks:hover {
background-color:#39BAC6;
color:#fff;
}

#main .pageLinks .previousLink a:hover,#main .pageLinks .nextLink a:hover,#main .pageLinks .lastLink a:hover,#main .pageLinks .firstLink a:hover {
background-color:#fff;
color:#FF3800;
}

.pageIndex {
color:#ccc;
padding:10px 0;
text-align:center;
width:95%;
}

#main #pagination a.pageLinksPrev:disabled,#main #pagination a.pageLinksNext:disabled,#main #paginationTop a.pageLinksPrev:disabled,#main #paginationTop a.pageLinksNext:disabled {
color:#ACA8AC;
}

#releaseNumber {
color:#f94212;
font:bold 10px arial;
}

/* 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;
}

#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;
}

.match {
background:transparent url(/Images/Transitions/tabbed-feature/match.png) 50px 0 no-repeat;
_background:transparent url(/Images/Transitions/tabbed-feature/match.gif) 50px 0 no-repeat;
}

#cluster1 {
background:transparent url(/Images/Transitions/icons/s_career-cluster1.gif) 0 0 no-repeat;
}

#cluster2 {
background:transparent url(/Images/Transitions/icons/s_career-cluster2.gif) 0 0 no-repeat;
}

#cluster3 {
background:transparent url(/Images/Transitions/icons/s_career-cluster3.gif) 0 0 no-repeat;
}

#cluster4 {
background:transparent url(/Images/Transitions/icons/s_career-cluster4.gif) 0 0 no-repeat;
}

#cluster5 {
background:transparent url(/Images/Transitions/icons/s_career-cluster5.gif) 0 0 no-repeat;
}

#cluster6 {
background:transparent url(/Images/Transitions/icons/s_career-cluster6.gif) 0 0 no-repeat;
}

#cluster7 {
background:transparent url(/Images/Transitions/icons/s_career-cluster7.gif) 0 0 no-repeat;
}

#cluster8 {
background:transparent url(/Images/Transitions/icons/s_career-cluster8.gif) 0 0 no-repeat;
}

#cluster9 {
background:transparent url(/Images/Transitions/icons/s_career-cluster9.gif) 0 0 no-repeat;
}

#cluster10 {
background:transparent url(/Images/Transitions/icons/s_career-cluster10.gif) 0 0 no-repeat;
}

#cluster11 {
background:transparent url(/Images/Transitions/icons/s_career-cluster11.gif) 0 0 no-repeat;
}

#cluster12 {
background:transparent url(/Images/Transitions/icons/s_career-cluster12.gif) 0 0 no-repeat;
}

#cluster13 {
background:transparent url(/Images/Transitions/icons/s_career-cluster13.gif) 0 0 no-repeat;
}

#cluster14 {
background:transparent url(/Images/Transitions/icons/s_career-cluster14.gif) 0 0 no-repeat;
}

#cluster15 {
background:transparent url(/Images/Transitions/icons/s_career-cluster15.gif) 0 0 no-repeat;
}

#cluster16 {
background:transparent url(/Images/Transitions/icons/s_career-cluster16.gif) 0 0 no-repeat;
}

#basicSkill1 {
background:transparent url(/Images/Transitions/icons/icon_sml_reading.gif) 0 0 no-repeat;
}

#basicSkill2 {
background:transparent url(/Images/Transitions/icons/icon_sml_active-listening.gif) 0 0 no-repeat;
}

#basicSkill3 {
background:transparent url(/Images/Transitions/icons/icon_sml_writing.gif) 0 0 no-repeat;
}

#basicSkill4 {
background:transparent url(/Images/Transitions/icons/icon_sml_speaking.gif) 0 0 no-repeat;
}

#basicSkill5 {
background:transparent url(/Images/Transitions/icons/icon_sml_mathematics.gif) 0 0 no-repeat;
}

#basicSkill6 {
background:transparent url(/Images/Transitions/icons/icon_sml_science.gif) 0 0 no-repeat;
}

#basicSkill7 {
background:transparent url(/Images/Transitions/icons/icon_sml_critical.gif) 0 0 no-repeat;
}

#basicSkill8 {
background:transparent url(/Images/Transitions/icons/icon_sml_active-learning.gif) 0 0 no-repeat;
}

#basicSkill9 {
background:transparent url(/Images/Transitions/icons/icon_sml_learning.gif) 0 0 no-repeat;
}

#basicSkill10 {
background:transparent url(/Images/Transitions/icons/icon_sml_monitoring.gif) 0 0 no-repeat;
}

/* Inner Boxes */
.innerboxmedium {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#bcfffe;
border:2px solid #33bac4;
border-radius:5px;
position:relative;
width:299px;
}

#iprofiler .innerboxmedium {width: 270px;}

#main .innerboxmedium p.instructions {
color:#666;
font:bold 12px arial,helvetica,sans-serif;
padding:5px 0 13px;
}

.innerboxbig {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#bcfffe;
border:2px solid #33bac4;
border-radius:5px;
margin-top:10px;
width:460px;
}

.innerboxlarge {
width:520px;
}

.innerboxlargemiddle {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#aed0e3;
border:2px solid #267fb4;
border-radius:5px;
padding:0 10px;
}

.innerboxlargebottom {
background:transparent;
height:13px;
width:520px;
}

.innerboxhalf {
width:260px;
}

#main .innerboxhalf .dataGrid input {
_background:transparent;
_border:none;
}

.innerboxhalfmiddle {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#aed0e3;
border:2px solid #267fb4;
border-radius:5px;
padding:0 10px 5px;
}

.timertable .head {
color:#847173;
font:bold 15px arial,helvetica,sans-serif;
padding:10px;
}

.timertable .body {
color:#847173;
font:10px arial,helvetica,sans-serif;
padding:10px;
}

.timer10 {
background:transparent url(/Images/Transitions/timer/10min_timer.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/timer/10min_timer.gif) 0 0 no-repeat;
height:53px;
vertical-align:top;
width:53px;
}

.timer20 {
background:transparent url(/Images/Transitions/timer/20min_timer.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/timer/20min_timer.gif) 0 0 no-repeat;
height:53px;
vertical-align:top;
width:53px;
}

.timer30 {
background:transparent url(/Images/Transitions/timer/30min_timer.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/timer/30min_timer.gif) 0 0 no-repeat;
height:53px;
vertical-align:top;
width:53px;
}

.timer45 {
background:transparent url(/Images/Transitions/timer/45min_timer.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/timer/45min_timer.gif) 0 0 no-repeat;
height:53px;
vertical-align:top;
width:53px;
}

.timer1hr {
background:transparent url(/Images/Transitions/timer/1hr_timer.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/timer/1hr_timer.gif) 0 0 no-repeat;
height:53px;
vertical-align:top;
width:53px;
}

.equicolumn .timertable {
width:220px;
}

/* Action Buttons */
.actionbuttonlist {
clear:both;
height:39px;
list-style:none;
margin:0;
padding:0;
position:relative;
}

.actionbuttonlist li {
float:left;
left:0;
margin:0;
padding:0;
position:relative;
top:0;
width:90px;
}

.actionbuttonlist li.or {
font:bold 12px arial,helvetica,sans-serif;
padding-top:10px;
text-align:center;
text-transform:lowercase;
width:30px;
}

.actionbutton a {
background:transparent url(/Images/Transitions/btn_off_90.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/btn_off_90.gif) 0 0 no-repeat;
color:#f9f9f9;
display:block;
font:bold 11px verdana,geneva,arial,helevetica,sans-serif;
height:27px;
padding-top:8px;
text-align:center;
text-decoration:none;
width:90px;
}

#actionbuttonon a,.actionbutton a:hover,.actionbutton a:focus,#main a.actionbuttonOn {
background:transparent url(/Images/Transitions/btn_on_90.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/btn_on_90.gif) 0 0 no-repeat;
color:#fff;
}

.actionbuttonwide a {
background:transparent url(/Images/Transitions/btn_off_155.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/btn_off_155.gif) 0 0 no-repeat;
color:#f9f9f9;
display:block;
font:bold 11px verdana,geneva,arial,helevetica,sans-serif;
height:27px;
padding-top:8px;
text-align:center;
text-decoration:none;
width:155px;
}

#actionbuttononwide a,.actionbuttonwide a:hover,.actionbuttonwide a:focus,#main a.actionbuttonOnwide {
background:transparent url(/Images/Transitions/btn_on_155.gif) 0 0 no-repeat;
color:#fff;
}

.actionbuttonnarrow a {
background:transparent url(/Images/Transitions/btn_off_45.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/btn_off_45.gif) 0 0 no-repeat;
color:#f9f9f9;
display:block;
font:bold 11px verdana,geneva,arial,helevetica,sans-serif;
height:27px;
padding-top:8px;
text-align:center;
text-decoration:none;
width:45px;
}

#actionbuttononnarrow a,.actionbuttonnarrow a:hover,.actionbuttonnarrow a:focus,#main a.actionbuttonOnnarrow {
background:transparent url(/Images/Transitions/btn_on_45.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/btn_on_45.gif) 0 0 no-repeat;
color:#fff;
}

#main .devnotes {
background:#ffc url(/images/transitions/devnotes.png) 0 0 no-repeat;
_background:#ffc url(/images/transitions/devnotes.gif) 0 0 no-repeat;
border:1px solid #666;
display:block;
font:bold 12px verdana,geneva,sans-serif;
margin:10px;
padding:20px 5px 5px;
}

#main .requiredfield {
background:transparent url(/images/transitions/star.gif) 0 0 no-repeat;
_background:transparent url(/images/transitions/star.gif) 0 0 no-repeat;
padding-left:16px;
}

/* Explore Page Styles */
.searchpanel td {
font:12px arial,helvetica,sans-serif;
vertical-align:top;
}

#main .alphacontainer {
background:transparent url(/Images/Transitions/AlphaSort_SM.png) 0 0 no-repeat;
height:57px;
width:173px;
}

.alphabetList td {
background:#42c1cc;
height:15px;
filter:alpha(opacity=30);
-khtml-opacity:0.3px;
-moz-opacity:0.3px;
opacity:0.3px;
padding:0;
width:12px;
}

.alphabetList td a {
color:#fff;
display:block;
font:bold 11px verdana,geneva,arial,helvetica;
height:15px;
text-align:center;
text-decoration:none;
width:12px;
}

#main .alphaListMedium .alphacontainer {
background:transparent url(/Images/Transitions/AlphaSort_SM.png) 0 0 no-repeat;
height:57px;
margin:0 0 0 1px;
padding:0;
width:173px;
}

#main .alphaListMedium .alphabetList td {
height:15px;
padding:0;
width:12px;
}

#main .alphaListMedium .alphabetList td a {
color:#fff;
display:block;
font:bold 11px arial,helvetica,sans-serif;
height:15px;
padding:2px 0 0;
text-align:center;
text-decoration:none;
width:12px;
}

#main .alphaListMedium .alphabetList td.all, #main .alphaListMedium .alphabetList td.all {
height:15px;
text-align: center;
width:170px;
}

.matches {
color:#18869C;
font:bold 12px arial,helvetica,sans-serif;
}

#main .searchForPanel {
padding-right:30px;
}

#main .searchBoxLabel {
float:left;
width:68px;
}

#main input.searchBox {
border:1px solid #8CD7E7;
border-right-width:0;
color:#888;
float:left;
font:9pt arial,helvetica,sans-serif;
height:16px;
margin:0;
padding:3px;
width:130px;
}

#main a.searchBtn {
background:transparent url(/Images/Transitions/go_btn_off.gif) 0 0 no-repeat;
color:#fff;
display:block;
float:left;
font-weight:700;
height:24px;
line-height:24px;
text-align:center;
text-decoration:none;
vertical-align:bottom;
width:25px;
}

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;
}

.label-c {
text-align:center;
}

.hint {
color:#999;
font-size:12px arial,helvetica,sans-serif;
}

.errorMessage {
background:#fff;
color:red;
font:bold 12px arial,helvetica,sans-serif;
padding:0;
}

.innerboxbigmiddle h3 {
_clear:both;
_padding:10px 0 0 10px;
_position:relative;
}

/* Hover Tips IE7+ and Firefox */
#main div.clusterList ul {
_clear:both;
_position:relative;
margin:0;
padding:0;
}

#main div.clusterList ul li {
color:#21A6B5;
margin-left:15px;
_background:transparent url(/images/transitions/blue_dot.gif) 10px 5px no-repeat;
_list-style-type:none;
_margin:0;
_padding:0 0 10px 20px;
}

#main div.clusterList ul li a {
_display:block;
_font-weight:bold;
_z-index:auto;
position:relative;
text-decoration:none;
z-index:24;
}

#main div.clusterList ul li a span.tip {
_color:#333;
_display:block;
_font-weight:normal;
_position:static;
display:none;
}

#main div.clusterList ul li a:hover,#main div.clusterList ul li a:focus {
z-index:25;
_background:#fff;
_z-index:auto;
}

#main div.clusterList ul li a:hover span.tip,#main div.clusterList ul li a:focus span.tip {
background:#fff;
border:2px solid #FF4110;
bottom:10px;
color:#333;
display:block;
left:90px;
padding:4px;
position:absolute;
text-decoration:none;
width:350px;
z-index:26;
_background:transparent;
_border:0;
_bottom:auto;
_left:auto;
_padding:0;
_position:relative;
_width:auto;
_z-index:auto;
}

.dataDisclaimer {
color:#000;
display:none;
font:10px verdana,geneva,sans-serif;
margin:0 auto;
width:780px;
}

#main .bodysmall {
font-size:10px;
}

.progressIndicator {
color:#846D5A;
font:bold 12px arial,helvetica,sans-serif;
padding-bottom:3px;
}

.disabledCheckbox,.disableCheckbox {
background:transparent url(/images/transitions/disabled_checkbox.gif) 0 0 no-repeat;
color:#999;
padding-left:26px;
}

.mailIcon {
background:transparent url(/images/transitions/mail_icon_temp.gif) 5px 5px no-repeat;
display:block;
height:34px;
width:34px;
}

.srTitle,.srTitle a {
font:bold 12px arial,helvetica,sans-serif;
}

.srCategory {
color:#F94212;
text-align:right;
}

.srDivider td {
border-top:1px dotted #D6F3FF;
height:10px;
}

.srDescription {
font:12px arial,helvetica,sans-serif;
padding-bottom:10px;
}

#summaryAccessParent .field input,#summaryAccessStudent .field input,#summaryImportPortfolio .field input,#signInBox .field input,#signInBox .questionAnswer input {
background-color:#fff;
border:1px solid #21AEBD;
color:#666;
font-size:11px;
margin-bottom:4px;
padding:2px;
}

#signInBox .label-r,#signInBox .questionLabel {
color:#666;
font-size:11px;
text-align:right;
}

#signInBox p.instructions {
color:#666;
font-size:11px;
font-weight:700;
padding:5px 3px;
}

#signInBox .errorMessage {
background:#fff;
margin-left:55px;
}

#signInBox .errorMessage li {
margin-left:10px;
padding-bottom:5px;
}

#signInBox a.logonButton,#signInBox .actionlink a.logonButton {
background:transparent url('/images/transitions/sign-in-btn-hmpg.png') right 0 no-repeat;
_background:transparent url('/images/transitions/sign-in-btn-hmpg.gif') right 0 no-repeat;
display:block;
height:54px;
padding-right:10px;
padding-top:18px;
width:148px;
}

#signInBox .headerlink {
_margin:0;
_padding:0 0 0 5px;
display:block;
position:relative;
}

.roleSelect {
width:85%;
}

.roleSelect td {
border-bottom:1px dotted #84E3F7;
padding:10px;
text-align:left;
vertical-align:center;
}

.roleSelect tr:hover td {
background:#EFF7FF;
}

#signInBox .field input,#signInBox .field select,#signInBox .questionAnswer field {
background-color:#fff;
border:1px solid #21AEBD;
color:#666;
font-size:11px;
margin:0;
padding:2px;
}

#signInBox .inputButton {
background-color:#21A6B5;
border:1px solid #18869C;
border-left-color:#999;
border-top-color:#ccc;
color:#fff;
font:bold 10px verdana,geneva,sans-serif;
padding:0;
text-align:center;
text-decoration:none;
width:auto;
}

#signInBox .inputButton:hover,#signInBox .inputButton:focus {
background-color:#fff;
color:#21A6B5;
cursor:pointer;
}

#main #signInBox .inputCheckBox,#main #signInBox .inputRadio {
border:0;
}

.required {
color:red;
font-weight:700;
}

#signInBox .actionbuttonwide {
margin-bottom:10px;
margin-top:10px;
}

#signInBox .sectionboxwide {
border:none;
width:auto;
}

#pagecontrols {
clear:both;
color:#846D5A;
display:block;
margin:0;
padding:2px 10px 0 28px;
text-decoration:none;
}

#pagecontrols a {
display:block;
font:10px arial,helvetica,sans-serif;
text-decoration:none;
}

.simpleSearchButton {
background:transparent url(/Images/Transitions/go_btn_off.gif) 0 0 no-repeat;
color:#FFF;
display:block;
font-weight:700;
height:24px;
line-height:24px;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:25px;
}

.simpleSelectList {
background-color:#FFF;
border:1px solid #BDEFFF;
color:#666;
font:11px arial,helvetica,sans-serif;
padding:3px;
}

.simpleSearchBox {
background-color:#FFF;
border:1px solid #BDEFFF;
color:#666;
font:11px arial,helvetica,sans-serif;
height:18px;
padding:2px;
}

#main h2 .subtitle {
background:transparent url('/images/transitions/subtitle.gif') 0 0 no-repeat;
_background-image:none;
color:#206CA0;
display:inline-block;
font:bold 17px arial,helvetica,sans-serif;
padding-left:24px;
}

/* Article Styles */
.subCategoryPanel ul,#article .articleListPanel ul {
list-style:none;
margin:0;
padding:10px;
}

.subCategoryPanel ul li a,#article .articleListPanel ul li a {
font:bold 13px arial,helvetica,sans-serif;
}

.subCategoryPanel ul li,#article .articleListPanel ul li {
background:transparent url(/Images/Transitions/blue_arw.png) 14px 2px no-repeat;
_background:transparent url(/Images/Transitions/blue_arw.gif) 14px 2px no-repeat;
padding:0 0 10px 30px;
}

#articleBlurbClass {
color:#666;
font:13px arial,helvetica,sans-serif;
}

#article .articleListPanel ul li:hover #articleBlurbClass {
color:#000;
}

#main .articleContentPanel {
padding:10px;
}

#main .articleContentPanel p {
margin:0;
padding:0 0 13px;
}

#main .articleContentPanel ul li,#main .articleContentPanel ol li {
padding:0 0 10px;
}

#main .articleContentPanel ul ul {
list-style:disc;
}

#main .articleContentPanel,#main .articleContentPanel p,#main .articleContentPanel li {
font:13px arial,helvetica,sans-serif;
}

#main .articleContentPanel .articleTitle,#article .subMainCategoryName,#article .articleListCategoryName {
color:#f94212;
display:block;
font:bold 12pt helvetica, arial, sans-serif;
margin:5px 0 0 0;
padding:0 10px 15px 0;
text-decoration:none;
}

#main .articleContentPanel h2,#article step-title {
color:#18869C;
font:bold 11pt helvetica, arial, sans-serif;
margin:0;
padding:0 0 10px;
text-decoration:none;
}

#articleIndex .headerlink {
display:block;
padding-bottom:10px;
}

#articleIndex .equicolumn td {
padding:0 20px;
}

#articleIndex .equicolumn p {
font:11px arial,helvetica,sans-serif;
margin:0;
padding:0 0 10px;
}

#articleIndex .articleListPanel ul li a, .articleList ul li a {
background:transparent url(/Images/Transitions/blue_arw.png) 0 2px no-repeat;
_background:transparent url(/Images/Transitions/blue_arw.gif) 0 2px no-repeat;
margin:0;
padding:0 0 10px 16px;
}

.rightsectionDivider td {
border-bottom:1px dotted #84E3F7;
}

sub-step-title,question {
color:#18869C;
display:block;
font:bold 12px arial,helvetica,sans-serif;
padding-bottom:4px;
padding-top:8px;
}

/* Your Plan of Study Styles */
td.courseBlock {
-moz-border-radius:6px;
background:#e7f7fb;
border:2px solid #b0ecfb;
cursor:hand;
margin:3px;
}

td.courseBlock:hover {
background:#f1f1f1;
border:2px solid #d5d5d5;
}

#courseplanner table.dataGrid td {
padding:0;
}

div.courseinfo {
padding:5px 8px;
}

td.courseSummary table {
margin:5px;
}

#courseplanner tbody th {
-moz-border-radius:6px;
}

/* Guideways Styles */
#guidewaysInstructions p.instructions {
padding:0 200px 20px 0;
}

#guidewaysInstructions {
background:transparent url(/images/transitions/Guideways_logo_small.png) right 0 no-repeat;
_background:transparent url(/images/transitions/Guideways_logo_small.gif) right 0 no-repeat;
margin-left:-5px;
}

#guidewaysInstructions .innerboxlarge a {
display:block;
}

#guidewaysContent .tfnavtabs li {
background:transparent url(/Images/Transitions/tabbed-feature/finger_tab_off.png) 0 0 no-repeat;
color:#267fb4;
display:block;
font-size:12px;
height:43px;
padding:0;
text-decoration:none;
width:181px;
_background:#ebebeb;
_border-bottom:1px solid #999;
_width: 175px;
}

#guidewaysContent .tfnavtabs li.menuItemActive {
background:transparent url(/Images/Transitions/tabbed-feature/finger_tab_on.png) 0 0 no-repeat;
color:#FF4110;
_background:#fff;
}

#guidewaysContent .tfnavtabs li a {
padding:5px 10px 0 29px;
color: #333333;
}

#guidewaysInstructions .simpleForm {
font:10px arial,helvetica,sans-serif;
width:100%;
}

#guidewaysInstructions .guidewaysIndex {
padding:0 20px 0 0;
width:60%;
}

#guidewaysInstructions .guidewaysProgress {
vertical-align:bottom;
}

#guidewaysInstructions .guidewaysName {
font-size:12px;
font-weight:700;
padding-bottom:5px;
}

#guidewaysInstructions .actionlink a {
font:10px arial,helvetica,sans-serif;
}

#guidewaysInstructions .guidewaysDate {
color:#666;
display:block;
padding-bottom:5px;
}

.guidewaysNavigator {
-moz-border-radius:6px;
background:#e7f7fb url(/images/transitions/guideways_arw.png) 0 0 no-repeat;
_background:#e7f7fb url(/images/transitions/guideways_arw.gif) 0 0 no-repeat;
border:2px solid #42C3CE;
display:block;
padding:2px 10px 3px 200px;
position:relative;
}

.guidewaysStepNumber {
_padding-right:35px;
font-weight:700;
height:17px;
position:absolute;
right:2px;
text-align:right;
top:2px;
width:100px;
}

.guidewayName {
color:#FA531D;
font:bold 13px arial,helvetica,sans-serif;
padding:4px 100px 0 0;
}

.guidewaysStepName {
color:#1F5E9A;
font:bold 12px arial,helvetica,sans-serif;
margin:0;
padding:2px 0 0;
}

a.simpleGoBtn {
background:transparent url(/Images/Transitions/go_btn_off.gif) 0 0 no-repeat;
color:#fff;
display:block;
font-weight:700;
height:24px;
line-height:24px;
margin:0;
padding:0;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:25px;
}

.searchBoxContainer {
height:24px;
width:136px;
}

.interfaceSearchBox {
background-color:#FFFBEF;
border:1px solid #A69585;
border-width:1px 0 1px 1px;
color:#666;
height:18px;
margin:0 0 0 5px;
padding:2px;
width:130px;
}

.searchButtonContainer {
height:24px;
width:25px;
}

#main .searchButtonContainer {
_padding-top:1px;
}

a.interfaceSearchBtn {
background:transparent url(/Images/Transitions/go_btn_off.png) 0 0 no-repeat;
_background:transparent url(/Images/Transitions/go_btn_off.gif) 0 0 no-repeat;
color:#fffff;
display:block;
font-weight:700;
height:24px;
line-height:24px;
margin:0;
padding:0;
text-align:center;
text-decoration:none;
width:25px;
}

.searchForm td {
margin:0;
padding:0;
vertical-align:middle;
}

#main #textContent .sectionbox p {
font-size:12px;
margin:0;
padding:0 10px 10px 0;
}

#textContent h4,#textContent h3 {
margin:0;
padding:0 10px 5px 0;
}

#main #textContent li {
font-size:12px;
}

#main #textContent ul {
padding-bottom:15px;
}

#main .loadingMessage {
background:transparent url(/images/transitions/loading.gif) 0 0 no-repeat;
color:#333;
font:bold 15px arial,helvetica,sans-serif;
height:40px;
margin-left:110px;
padding:10px 0 0 45px;
text-align:left;
}

#main .coppaUpdate {
background:transparent url('/SharedImages/icons/s/ab/stop.gif') 0 0 no-repeat;
padding:0 0 0 40px;
}

#main .pdfLink a {
background:transparent url('/images/transitions/icons/pdf.gif') 0 0 no-repeat;
display:block;
padding:3px 0 5px 22px;
}

.paramSelectionList ul {
list-style-type:none;
}

#publicPrivateDiv td strong {
display:block;
padding-top:5px;
}

#fnavigation {
list-style-type:none;
margin:0;
padding:0;
text-align:center;
}

table.genquestions td.field {
width:60%;
}

div.createquestions td.label-r {
width:40%;
}

#browseschoolssection .divider {
border-bottom:1px solid #000;
clear:both;
margin:0 auto 15px;
width:80%;
}

/* Section Boxes */
.sectionboxnoborder {
margin:0 0 10px;
padding:0;
width:515px;
}

.sectionbox {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#fff;
border:2px solid #33bac4;
border-radius:5px;
clear:both;
margin:0 0 10px;
padding:5px 0;
position:relative;
width:511px;
z-index:0;
}

.sectionbody {
background:transparent;
margin:0 18px 0 15px;
position:relative;
z-index:3;
}

#main .sectionbody ul {
margin-bottom:0;
}

.sectionbody table {
background:transparent;
margin:-2px 2px 24px 10px;
}

.sectionboxwide {
-moz-border-radius:5px;
-webkit-border-radius:5px;
_height:100px;
background:#fff;
border:2px solid #33bac4;
border-radius:5px;
margin:0 0 10px;
min-height:100px;
padding:5px 0;
position:relative;
width:724px;
z-index:0;
}

.sectionboxwideblank .floatSection {
background:transparent;
}

#toolsContainer .sectionlink {
padding-left:90px;
}

#toolsContainer .toolsectionbody,#toolsContainer .floatSection {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#fff;
border:2px solid #33bac4;
border-radius:5px;
float:left;
height:200px;
margin:0 10px 10px 0;
padding:10px;
position:relative;
width:335px;
z-index:0;
}

#toolsContainer .toolsectionbodyshort {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#fff;
border:2px solid #33bac4;
border-radius:5px;
float:left;
height:100px;
margin:0 10px 10px 0;
padding:10px;
position:relative;
width:335px;
z-index:0;
}

.landingpagesection {
/*-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
border:2px solid #33bac4;*/
background:#fff;
border: none;
margin:0 0 10px;
padding-top:5px;
position:relative;
width:253px;
z-index:0;
}

.landingpagesearch {
/*-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
border:2px solid #33bac4;*/
background:#fff;
border: none;
margin:0 0 10px;
padding-top:5px;
position:relative;
z-index:0;
}

td.equicolumntd {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#fff;
border:2px solid #33bac4;
border-radius:5px;
margin:0 0 10px;
padding-top:5px;
}

.smallspace {
width:5px;
}

#main .alphacontainer table.alphabetList {
height:57px;
width:173px;
}

.optionalHint {
color:red;
font-size:12px arial,helvetica,sans-serif;
}

#recruitercontainer .dataGridElement a {
background:#18869C;
border:1px solid #21AEBD;
color:#fff;
display:block;
font:bold 9px verdana,geneva,sans-serif;
margin:0 auto;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#recruitercontainer .dataGridElement a:hover {
background:#fff;
color:#18869C;
}

#recruitercontainer .add {
width:50px;
}

#recruitercontainer .remove {
width:65px;
}

#main #finderIntroMain {
background:transparent;
margin-bottom:10px;
width:520px;
}

#main .mainInstructions {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:2px solid #33bac4;
border-radius:5px;
min-height:220px;
_height: 220px;
width:315px;
}

#main .savedSearches {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:2px solid #33bac4;
border-radius:5px;
height:220px;
margin-left:340px;
width:155px;
}

.ethnicityGroup span.subquestion {
color:#999;
}

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;
}

#topnav .simpleSearchPanel,.simpleSearchPanel,#main a:hover span.tip,#fnavigation li {
display:inline;
}

*|html #topnav input,*|html #topnav select {
height:20px;
margin-top:1px;
}

#topnav #languagebox,.label-r,#pagecontrols div {
text-align:right;
}

#topnav a.simpleSearchButton:hover,#topnav a.btnGo:hover,#main a.searchBtn:hover {
background:transparent url(/Images/Transitions/go_btn_on.gif) 0 0 no-repeat;
}

#dashboard a:hover,#dashboard a:focus,a:hover,a:focus {
color:#FF3800;
}

#subnavigation li a:hover,#main .dataGridHeader a:hover,#main .srTitle a {
text-decoration:underline;
}

#mainbody td,.simpleForm td {
vertical-align:top;
}

.planByButton li,.planByButton ul,#articleIndex .articleListPanel ul, .articleList ul {
list-style:none;
margin:0;
padding:0;
}

.articleList ul li {margin: 2px 0;}
.articleList ul li a {text-decoration: none;}

.dualbox td,#main .dataGrid,#datagrid,.sectionbody table td {
margin:0;
padding:0;
}

#main .dualbox .sectionlink a,strong a {
font-weight:700;
}

#page .headerlink,#page #main #ethnicList input {
border:none;
}

span.headerlink a span.headerfirst,span.headerlink span.headerfirst,span.headerlink a span.header,span.headerlink span.header {
font-size:12pt;
text-transform:uppercase;
}

.boxtopwidedual,.boxtopwidehalf,.boxtopwideblank {
background:transparent;
height:19px;
margin:0;
width:700px;
}

.boxbottomwidedual,.boxbottomwidehalf,.boxbottomwideblank {
background:transparent;
height:24px;
margin-bottom:10px;
width:700px;
}

.sectionboxwidedual,.sectionboxwidehalf,.sectionboxwideblank {
background:transparent;
clear:both;
margin:0;
padding:0;
position:relative;
width:700px;
z-index:0;
}

.smallsection ul,#main .articleContentPanel ul {
list-style:square;
}

.equicolumn,#main .sectionboxwide table.dataGrid,.searchResults,table.genquestions {
width:100%;
}

#main .equicolumn td .sectionlink,#signInBox .nextlink,#signInBox table,#main .sectionbody .equicolumn,#main .sectionbody table.simpleForm {
margin:0;
}

.clear,#jobmarket {
clear:both;
}

.innerboxmediumtop,.innerboxmediumbottom {
background:transparent;
height:13px;
width:299px;
}

.innerboxmediummiddle,.innerboxbigmiddle {
background:transparent;
padding:0 10px;
}

.innerboxbigtop,.innerboxbigbottom {
background:transparent;
height:13px;
width:460px;
}

.innerboxlargetop,.disabledCheckbox input,.disableCheckbox input,#main .articleContentPanel img,.equicolumn .subMainCategoryName,#articleIndex .articleListPanel .articleListCategoryName,#articleIndex .articleListPanel ul li #articleBlurbClass,#main a span.tip,.boxtop,.boxbottom,.boxtopsgl,.boxbottomsgl,.boxtopwide,.boxbottomwide,.boxtopwidedbl,.boxbottomwidedbl,.boxtopdual,.boxbottomdual,#main #finderIntroTop,#main #finderIntroBottom {
display:none;
}

.innerboxhalftop,.innerboxhalfbottom {
background:transparent;
height:13px;
width:260px;
}

.innerboxmedium table,.innerboxbig table,.innerboxlarge table,.innerboxhalf table,#main table.alphabetList,#main .alphaListMedium .alphabetList {
margin:0;
padding:0;
}

.alphabetList td.all, #main .alphaListMedium .alphabetList td.all a {
height:15px;
text-align:center;
width:170px;
}

.alphabetList td a:hover,#main .alphaListMedium .alphabetList td a:hover {
background:#189EAD;
}

.label-l,#main #matchingAssistant p {
text-align:left;
}

a.simpleSearchButton:hover,a.simpleSearchButton:hover,a.simpleGoBtn:hover,a.simpleGoBtn:focus {
background:transparent url(/Images/Transitions/go_btn_on.gif) 0 0 no-repeat;
color:#fff;
}

.alphacontainer .alphabetList td.all a {width: 170px;}

.campusContactInfo table {margin-right: 10px;}

.whtabbednav {height: 25px; margin-left: 15px; margin-bottom: 1px;}
.whtabbednav a {display: block; float: left; width: 120px; height: 25px; text-align: center; border: 1px solid #267fb4; border-bottom: none; background: #267fb4; color: #ffffff; margin-right: 2px; line-height: 22px;}
.whtabbednav a:hover {text-decoration: underline;}
.whtabbednav a.selected {background: #ffffff; color: #267fb4; font-weight: bold;}

#scholarshipProfile #pagecontrols {width: 200px;}

/** Work Keys **/

div.workKey table.skillLevelContainer {width: 350px; background: #eef8fe; border-collapse: collapse;}
div.workKey table.skillLevelContainer td {border: 2px solid #c4e5f7;}
div.workKey table.workKeyValues {border-collapse: collapse; border-top: 1px solid #ffcc99; border-bottom: 1px solid #ff9a63; margin: 0 auto;}
div.workKey table.workKeyValues td {border: none; width: 20px; text-align: center;}
div.workKey td.levelRange {background:#ffcc99;}
div.workKey table.skillLevelContainer td.rangeLabel {text-align: center; font-size: 12px; padding: 3px; border-bottom: none;}
div.workKey table.skillLevelContainer td.averageLabel {text-align: center; font-size: 12px; padding: 3px; border-top: none;}
div.workKey table.skillLevelContainer td.skillRange {border-bottom: none; border-top: none; text-align: center; padding: 5px;}
div.workKey td.averageLevel { height: 10px; width: 12px; background: transparent url(/images/transitions/icons/work_keys_average.gif) bottom center no-repeat;}
div.workKey td.skillName {width: 200px;}
div.workKey td.skillName a {display: block; margin-left: 20px; margin-top: 30px; font-size: 12px;}
div.workKey a span.tip {display:none;}    
div.workKey a:hover, div.workKey a:focus {z-index:25;}    
div.workKey a:hover span.tip, div.workKey a:focus span.tip {background:#fff; border:2px solid #FF4110; bottom:10px; color:#333; display:block; left:90px; padding:4px; position:absolute; text-decoration:none; width:350px; z-index:26;}  
div.workKey a:hover span.tip {_display: inline;}

a.workKeyLink {position: relative;}
a.detailsLink {display: block; text-indent: -3000px; height: 18px; width: 19px; background: transparent url(/images/transitions/person_icon.gif) top left no-repeat; margin: 0 auto;}

#pagecontrols td {white-space: nowrap;}

/** blog styles **/
.blognav {width: 200px; float: left;margin-left: 20px;}
#blogPage .sectionbox {clear: none; float: right; margin-right: 20px;}
.blogcallout {float: right; margin: 5px 0px 10px 10px;}

/** ask faith styles **/
#faithcontent div.sectionlink {
background:transparent url(/Images/Transitions/blue_arw.png) no-repeat scroll 0 4px;
padding:2px 0 4px 16px;
text-decoration:none;
cursor: pointer;
}

#faithcontent div.sectionlink a.faithHeader {
	font-weight: bold;
	color: #000000;
	padding-left: 0px;
	background-image: none;
	font-size: 14px;
}
.faithhs #faithcontent div.sectionlink, .faithcollege #faithcontent div.sectionlink {background-image: none; padding: 2px 0 4px 0;}

#faithcontent div div, #faithcontent div div div.sectionlink {background-image: none;}
#faithbox {width: 240px; float: right;}
#faithimage {width: 240px; height: 200px; background: #009 url(/images/Transitions/askfaith/faith_blog.gif) top left no-repeat;}
#faithbox .faithinnerbox {width: 200px; border: 1px solid #cccccc; margin: 20px;}
#faithcontent #insidecontent {margin: 5px;}
#faithanswerimage {float: right; width: 240px; height: 100px; margin: 5px 0 5px 10px; background: #009 url(/Images/Transitions/transitions_logo.png) 0 0 no-repeat;}
#faithhelpimage {margin-left: 30px;}

/** career legend styles **/
.inPortfolio
{
    background: transparent url(/images/transitions/icons/check.gif) 0 0 no-repeat;
    padding-left: 20px;
    border: 0;
}
.profileInsiderInfo
{
    background: transparent url(/images/transitions/icons/overqualified.gif) 0 0 no-repeat;
    padding-left: 20px;
    border: 0;
}
.onlyInsiderInfo
{
    background: transparent url(/images/transitions/icons/underqualified.gif) 0 0 no-repeat;
    padding-left: 20px;
    border: 0;
}

.qualified, #main .inPortfolio {background:transparent url(/images/transitions/icons/check.gif) 0 0 no-repeat; width: 13px; height: 15px;}
.underqualified, #main .onlyInsiderInfo {background:transparent url(/images/transitions/icons/portfolio_iionly.gif) 0 0 no-repeat; height: 13px; width: 13px;}
.overqualified, #main .profileInsiderInfo {background:transparent url(/images/transitions/icons/portfolio_full.gif) 0 0 no-repeat; height: 13px; width: 13px;}
.careerskill,.careerlevel,.qualified,.underqualified,.overqualified {padding-bottom:5px;color:#84695A;font:12px arial,helvetica,sans-serif;}
.closewindow {display:block;text-align:center;margin-top:20px;color:#21A6B5;}
.careerlegend {
	border: 2px solid #267fb4;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding: 5px;
}

#insiderinfosidepanel {background: #ffffff;}
#insiderinfosidepanel h4 {text-indent: -3000px; background: transparent url(/images/transitions/insiderInfo_graphic_small.gif) top left no-repeat; width: 180px; height: 96px; margin: auto;}
h3.insiderinfoheader {text-indent: -3000px; background: transparent url(/images/transitions/insiderInfo_graphic.gif) top left no-repeat; width: 215px; height: 115px; margin: auto;}
div.insiderinfoimage {text-indent: -3000px; background: transparent url(/images/transitions/insiderInfo_graphic.gif) top left no-repeat; width: 215px; height: 115px; float: right;}

span.inPortfolio, span.profileInsiderInfo, span.onlyInsiderInfo {display: block; margin: auto; padding-left: 0;}

.interfaceSorterPanel {margin-top: 10px;}

#jake p, #kristin p {margin-bottom: 5px;}

#transcriptfaq a {display: block; width: 23px; height: 23px; background: transparent url(/images/QuestionMark_button.gif) top left no-repeat; text-indent: -3000px;}
	
/** extras **/

.easterEgg {display: none;}

/** BORDER/SITE OBJECT COLORS **/

.sectionbox,#main .whtopaddcareers,.sectionboxwide,#page .tfsection .middle,#toolsContainer .toolsectionbody,#toolsContainer .floatSection,.landingpagesection,.landingpagesearch,#main .mainInstructions,#main .savedSearches,#toolsContainer .toolsectionbodyshort {border-color:#267fb4;}
#recruitercontainer .dataGridElement a:hover,#applycontainer .dataGridElement a:hover {color:#267fb4;background-color:#ffffff;}
#careerProfile .actionbuttonwide a:hover,#careerProfile .actionbuttonwide a:focus,#careerProfile a.simpleSearchButton:hover,#careerProfile a.simpleSearchButton:focus {color:#ffffff;}
.innerboxmedium,.smallsection,.innerboxbig,.innerboxlargemiddle,.innerboxhalfmiddle,#page td.planSummary,#main td.courseBlock {background-color:#dff6fc;border-color:#267fb4;}
.alphabetList td,#page #main .tfcontrols .alphabetList td,#main .dataGridHeader,#recruitercontainer .dataGridElement a,#applycontainer .dataGridElement a,#page #main .submitButton input,#main #transcriptForm .inputButton,#main #efcWorksheet .inputButton,#main .tfinfotable th,#main #scholarshipProfile th,#main .simpleFormHeader,#main #cpBuilder .inputButton #actionButtons input,#signInBox .inputButton {background-color:#267fb4;}
a,#main .tfnavtabs li.menuItemDisabled a,#main .tfnavtabs li.menuItemDisabled a:hover,ul.linklist li a,h4,h4 a,sub-step-title,question,#page #main #profileSection h3 a,#page #main #journalSection h3 a,#page #main #milestonesSection h3 a,#page #main #portfolioSection h3 a,#page #main #snapshotsection h3 a,#page #main .whytryit h4,#main .dropTable th,#main .dropTableFooter td,#signInBox .inputButton:hove,#signInBox .inputButton:focus {color:#267fb4;}
#main #referenceSelector input.searchButtonSmall, #main #referenceSelector input.addButton {background: #267fb4; color: #ffffff; }
#main #referenceSelector .searchButtonSmall:focus, #main #referenceSelector .searchButtonSmall:hover, #main #referenceSelector .addButton:focus, #main #referenceSelector .addButton:hover, #main #referenceSelector .removeButton:focus, #main #referenceSelector .removeButton:hover, #main #referenceSelector .updateButton:focus, #main #referenceSelector .updateButton:hover, .inputButton:hover
 {background:#ffffff; color: #267fb4;}
/* end main */
.english {}
body {
	font-family: verdana, sans-serif;
	font-size: 11px;
	margin: 0px 26px 21px 26px !important;
}
#page {width: 815px; margin: 0px auto;}
#pageheader { height: 110px !important; }
#pageheader h1 {
	background:transparent url(/Images/RI/WaytogoRI_logo.png) 0px 7px no-repeat;
	margin: 0px;
	height: 108px;
}
#pageheader h1 a {width:303px; height:101px;}
#topnav { background: url(/images/ri/search_bckg.jpg) right top no-repeat;}
#pageheader {height: auto; background: none;}
/*#languagebox {display: none;}*/
#pageheader div {}
#primarynav {background:#ffffff url(/images/RI/bckg/bckg_box_section.gif) left top repeat-y; width: 815px;}
#dashboard  {background:url(/images/RI/upper_navigation/dashboard.png) left top no-repeat; border-left: 0; height: 61px; width: 145px;}

#navigation{ height: 61px; background:url(/images/RI/upper_navigation/upper_nav_dual.png) left top no-repeat; width: 670px;}
#subnavigation {border-left: 0; border-right: 0; background:#ffffff url(/images/RI/bckg/bckg_box_section.png) 0 0 repeat-y;}
#subnavigation li a {color: #000000;}
#main {background:#ffffff url(/images/RI/bckg/bckg_box_section.png) 0 0 repeat-y; padding: 0 17px 0 17px;}
#footer {width: 815px; background:#ffffff url(/images/RI/bckg/bckg_box_btm.png) left top no-repeat;}
#signInContainer {background: none;}&uacute;
#dashboard a {color: #ffffff;}
#dashboard a:hover, #dashboard a:focus {color: #ebebeb;}
#dash1 a {background: url(/images/ri/upper_navigation/email_icon.gif) 11px 8px no-repeat;}
#dash2 a {background: url(/images/ri/upper_navigation/calendar_icon.gif) 11px 7px no-repeat;}

#navigation {height:61px;}
#navigation li, #navigation a {height: 61px;}
#navigation #Home {left:0px; width:64px;background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) 0 0px no-repeat;}
#navigation #Home.selected,#navigation #Home a:hover,#navigation #Home a:focus {background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) 0 -61px no-repeat;}

#navigation #CareerPlanning {left:64px;width:120px;background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -64px 0px no-repeat;}
#navigation #CareerPlanning.selected,#navigation #CareerPlanning a:hover,#navigation #CareerPlanning a:focus {background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -64px -61px no-repeat;}

#navigation #HighSchoolPlanning {left:184px;width:120px;background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -184px 0px no-repeat;}
#navigation #HighSchoolPlanning.selected,#navigation #HighSchoolPlanning a:hover,#navigation #HighSchoolPlanning a:focus {background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -184px -61px no-repeat;}

#navigation #OfftoWork {left:184px;width:120px;background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -685px 0px no-repeat;}
#navigation #OfftoWork.selected,#navigation #OfftoWork a:hover,#navigation #OfftoWork a:focus {background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -685px -61px no-repeat;}

#navigation #CollegePlanning {left:304px;width:120px;background:transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -304px 0px no-repeat;}
#navigation #CollegePlanning.selected,#navigation #CollegePlanning a:hover,#navigation #CollegePlanning a:focus {background:transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -304px -61px no-repeat;}

#navigation #FinancialAidPlanning {left:424px;width:120px;background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -424px 0px no-repeat;}
#navigation #FinancialAidPlanning.selected,#navigation #FinancialAidPlanning a:hover,#navigation #FinancialAidPlanning a:focus {background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -424px -61px no-repeat;}

#navigation #YourPortfolio {left:544px;width:120px;background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -544px 0px no-repeat;}
#navigation #YourPortfolio.selected,#navigation #YourPortfolio a:hover,#navigation #YourPortfolio a:focus {background: transparent url(/images/RI/upper_navigation/upper_nav_dual.png) -544px -61px no-repeat;}

#subnavigation li.selected a {color: #ffffff;}
#releaseNumber {display:none;}

#mainImg1,#mainImg2,#mainImg3,#mainImg4,#mainImg5  {
	height: 282px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 0px;
	width: 571px;}
#mainImg1 {
	background: url(/images/ri/main_graphics/main_img1.jpg) top left no-repeat;}
#mainImg2 {
	background: url(/images/ri/main_graphics/main_img2.jpg) top left no-repeat;}
#mainImg3 {
	background: url(/images/ri/main_graphics/main_img3.jpg) top left no-repeat;}
#mainImg4 {
	background: url(/images/ri/main_graphics/main_img4.jpg) top left no-repeat;}
#mainImg5 {
	background: url(/images/ri/main_graphics/main_img5.jpg) top left no-repeat;}
	
#mainRoles {
	background: url(/images/ri/main_graphics/role_box.jpg) top left no-repeat;
	height: 323px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 0px;
	width: 571px;}
	
#mainRoles a {
	height: 24px;
	position: absolute;
	width: 43px;}
	
#mainRoles a  {
	text-indent: -3000px;}
	
div#roleElementary {
	position: absolute;
	left: 20px;
	top: 98px;
	_font-size: 1px;}

div#roleMiddle {
	position: absolute;
	left: 155px;
	top: 99px;
	_font-size: 1px;}
	
div#roleHigh {
	position: absolute;
	left: 294px;
	top: 99px;
	_font-size: 1px;}
	
div#roleCollege {
	position: absolute;
	left: 429px;
	top: 99px;
	_font-size: 1px;}
	
div#roleAdult {
	position: absolute;
	left: 21px;
	top: 243px;
	_font-size: 1px;}
	
div#roleParent {
	position: absolute;
	left: 203px;
	top: 243px;
	_font-size: 1px;}
	
div#roleEducator {
	position: absolute;
	left: 385px;
	top: 227px;
	_font-size: 1px;}
	
div#roleElementary a:hover, div#roleMiddle a:hover,div#roleHigh a:hover,div#roleCollege a:hover,div#roleAdult a:hover,div#roleParent a:hover, div#roleEducator a:hover {
	background-image: url(/images/ri/main_graphics/go_btn_on.png);
	border: none;}

.rightsectiontop {
	background:transparent url(/images/ri/sidebar/sidebar_box_headr.png) 0 0 no-repeat;
	width:212px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -1px 0px;
	}
.rightsectiontop h3 {
	color:#ffffff;
	font: bold 16px Helvetica;
	padding:15px 5px 0 13px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
	height:35px;
	line-height: 16px;
}
.rightsectionbottom {
	margin:0;
	background:transparent url(/images/ri/sidebar/sidebar_box_body.png) left bottom no-repeat;
	width:212px;
	padding:0 0 14px 0;
	min-height: 50px;
	_height: 50px;
	}

#landing_page_content {
	width: 577px;
	display: block;
	padding-bottom: 15px;
	position: relative;
}

#landing_page_content h1 {
	width: 577px; height: 96px; padding: 0px; margin: 0px; text-indent: -4000px;
}

#landing_page_content #role_links {
	width: 577px;
	height: 457px;
}

#landing_page_content #role_links a, #screencast a  {
	background: url(/images/ri/buttonsarrows/arrow.png) 0px 3px no-repeat; padding-left: 13px;
	font: 14px verdana;
	color: #004676;
	text-decoration: none;
}
#landing_page_content #role_links a:hover, #screencast a:hover {
	font: 14px verdana;
	color: #ff5500;
}

#landing_page_content #role_links ul {
	list-style: none;
	padding: 0px; margin: 0px 0px 0px 20px;
}

#landing_page_content #role_links ul li {
	padding: 5px;
}

#role_widgets {
	background: url(/images/ri/landing_pages/landing_page_btm.jpg) bottom no-repeat;
	width: 577px;
	padding-bottom: 20px;
	position: relative;
	min-height: 225px;
}

#role_widgets #quickpoll {
	margin: 0px 0px 0px 25px;
	display: block;
}

#role_widgets .quickpoll_top {
	background: url(/images/ri/widgets/quick_poll_top.png) center top repeat-y;
	width: 244px;
	padding-top: 50px;
}

#role_widgets .quickpoll_btm {
	background: url(/images/ri/widgets/quick_poll_btm.png) center top no-repeat;
	width: 244px;
	height: 16px;
}

#role_widgets #screencast {
	position: absolute;
	left: 275px;
	top: 0px;
	width: 244px;
	height: 225px;
}

#role_widgets #screencast a {
	margin: 125px 0px 0px 15px;
	position: absolute;
}

#change_roles ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#change_roles ul li {
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}

#change_roles ul li a {
	background: transparent url(/images/ri/buttonsarrows/arrow.png) 0px 0px no-repeat;
	padding: 0px 4px 0px 15px;
	font: 12px verdana;
	text-decoration: none;
}

/* VIDEOS */

#video_container {
	background: url(/images/ri/videos/video_bg.jpg) repeat-y;
	margin: 0px;
	width: 577px;
}

#video_section {
	margin: 0px 20px 0px 25px;
	padding-top: 20px;
}

#video_bottom {
	background: url(/images/ri/videos/video_btm.jpg) no-repeat;
	display: block;
	width: 577px;
	height: 43px;
	margin-bottom: 15px;
}

#video_overview, #video_ilp, #video_career_assessment, #video_career_search, #video_college_search, #video_finaid, #video_prof_center, #video_test_prep {
	display: block;
	height: 145px;
	text-align: left;
	padding-left: 175px;
}

#video_overview { background: url(/images/ri/videos/screenshot_overview.jpg) left top no-repeat; }
#video_ilp { background: url(/images/ri/videos/screenshot_ilp.jpg) left top no-repeat; }
#video_career_assessment { background: url(/images/ri/videos/screenshot_career_assessment.jpg) left top no-repeat; }
#video_career_search { background: url(/images/ri/videos/screenshot_seach_careers.jpg) left top no-repeat; }
#video_college_search { background: url(/images/ri/videos/screenshot_college.jpg) left top no-repeat; }
#video_finaid { background: url(/images/ri/videos/screenshot_finaid.jpg) left top no-repeat; }
#video_prof_center { background: url(/images/ri/videos/screenshot_prof_center.jpg) left top no-repeat; }
#video_test_prep { background: url(/images/ri/videos/screenshot_test_prep.jpg) left top no-repeat; }

#video_tutorials h2 {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	font: bold 13pt arial;
	color: #000;
}

#video_overview p, #video_ilp p, #video_career_assessment p, #video_career_search p, #video_college_search p, #video_finaid p, #video_prof_center p, #video_test_prep p {
	margin: 0px;
	padding: 0px;
}

#landing_page_content {
	width: 577px;
	display: block;
	padding-bottom: 15px;
	position: relative;
}

#video_header {
	width: 577px; height: 96px; padding: 0px; margin: 0px;
	background: url(/images/ri/videos/headr_tab_video.jpg) bottom no-repeat #FFF; }
}

#video_header h2 {
	padding: 0px;
	margin: 0px;
	text-indent: -4000px !important;
}

#video_header p {
	padding: 0px;
	margin: 0px;
	text-indent: -4000px;
}

/* GUIDEWAYS */

.guidewaysNavigator {
	margin: 0px 20px;
}
/*Tabbed Feature Styles*/
#mainpanel {
padding:4px 0 0 0;
width:778px;
}

#mainbody h2 {
padding-left: 22px;
position:relative;
}

p.instructions {
font:12px arial,helvetica,sans-serif;
padding:4px 0 8px 52px;
}

.tabbedfeature {
background:transparent url(/images/transitions/tabbed-feature/solid_bg.gif) top left repeat-y;
margin:0 auto;
position:relative;
width:758px;
}

.tfcontrols {
background:transparent;
float:left;
padding-bottom:150px;
padding-top:10px;
width:190px;
}

.tfmain {
background:#fff;
float:left;
margin-top:3px;
padding:0;
width:553px;
_width: 530px;
}

.tfbottom {
background:transparent;
clear:both;
font:1px sans-serif;
height:22px;
}

/* Tabs */
.tfnavtabs ul,.tfnavtabs ol {
list-style:none;
margin:0;
padding:0 0 0 14px;
}

.tfnavtabs li {
background:transparent url(/Images/Transitions/tabbed-feature/finger_tab_off.png) 0 0 no-repeat;
font:14px arial,helvetica,sans-serif;
height:43px;
margin:0;
padding:0;
position:relative;
width:181px;
_background:#ebebeb;
_border-bottom:1px solid #999;
_width: 175px;
}

.tfnavtabs li.menuItemActive {
background:transparent url(/Images/Transitions/tabbed-feature/finger_tab_on.png) 0 0 no-repeat;
_background:#fff;
}

.tfnavtabs li.menuItemSelected {
background:transparent url(/Images/Transitions/tabbed-feature/finger_tab_off.png) 0 0 no-repeat;
_background:#ebebeb;
}

.tfnavtabs li.menuItemDisabled {
background:transparent url(/Images/Transitions/tabbed-feature/finger_tab_disabled.png) 0 0 no-repeat;
_background:#ccc;
color:#cccccc;
/*
height:38px;
padding:5px 10px 0 29px;
_padding: 5px 10px 0 23px;
width:142px;
*/
}

.tfnavtabs li.menuItemDisabled a,.tfnavtabs li.menuItemDisabled a:hover {
background:none;
color:#ffffff;
/*
margin:0;
padding:0;
*/
}

.tfnavtabs li a,.tfnavtabs li span.description {
background:transparent url(/Images/Transitions/blue_arw.png) 10px 8px no-repeat;
_background:transparent url(/Images/Transitions/blue_arw.gif) 10px 8px no-repeat;
display:block;
height:41px;
padding:5px 10px 0 29px;
text-decoration:none;
}

.tfnavtabs li.menuItemActive a,.tfnavtabs li.menuItemActive a:disabled,.tfnavtabs li span.description {
background:transparent url(/Images/Transitions/on-arw.png) 10px 8px no-repeat;
_background:transparent url(/Images/Transitions/on-arw.gif) 10px 8px no-repeat;
color:#FF4110;
}

/*Action Controls*/
.tfactions {
font:10px arial,helvetica,sans-serif;
margin:15px auto;
width:176px;
}

.tfactionstop {
background:#fff;
height:11px;
width:176px;
}

.tfactionsmiddle {
background:#fff;
}

.tfactionsbottom {
background:#fff;
height:13px;
width:176px;
}

#main .tfactions h3 {
font-size:11px;
margin:0;
padding:0 5px 0 15px;
}

#main .tfactions p {
margin:0;
padding:10px 5px 0 15px;
}

.tfactions ul {
list-style:none;
margin:0;
padding:0;
}

.tfactions li {
background:transparent;
border-bottom:1px dotted #009;
margin:0;
padding:5px 10px 10px 16px;
}

.tfactions li a {
background:transparent url(/Images/Transitions/blue_arw.png) 0 4px no-repeat;
_background:transparent url(/Images/Transitions/blue_arw.gif) 0 4px no-repeat;
display:block;
font-size:11px;
padding:2px 0 4px 16px;
text-decoration:none;
}

.tfactions .prevlink {
padding:0 10px 10px 16px;
}

/* Tabbed Feature Sections Boxes */
.tfmain a {
text-decoration:none;
}

.tfmain .top {
font:1px sans-serif;
}

.tfmain .middle {
color:#524542;
font:11px arial,helvetica,sans-serif;
}

.tfmain p {
margin:0;
padding:2px 0 4px;
}

.tfmain .bottom {
clear:both;
font:1px sans-serif;
}

.tfsection,.tfsectiongrey {
clear:both;
margin-bottom:10px;
margin-left:3px;
position:relative;
width:553px;
}

.tfsection .middle {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#fff;
border:2px solid #33bac4;
border-radius:5px;
margin:0 0 10px;
min-height:100px;
padding:15px 10px 15px 18px;
position:relative;
z-index:0;
_height:100px;
_width: 530px;
}

.tfsectiongrey .middle {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#fff;
border:2px solid #ccc;
border-radius:5px;
padding:15px 10px 15px 18px;
}

.tfsectionsmall {
margin:0 3px 10px 0;
position:relative;
width:376px;
}

.tfsectionsmall .middle {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#fff;
border:2px solid #267fb4;
border-radius:5px;
padding:15px 18px 15px 23px;
}

.tfsectionsmall .bottom {
background:transparent;
height:26px;
}

.tfsection .sectionlink {
margin-left:190px;
margin-top:10px;
}

.tflegendcontainer {
margin:0 0 0 3px;
padding:0;
}

.tflegendcontainer td {
margin:0;
padding:0;
}

.tfmain ul {
margin:0 0 0 18px;
padding:0;
}

/* Your Values */
table.values {
clear:both;
margin:0;
padding:0;
}

table.values td {
vertical-align:top;
}

table.values td.wide {
width:330px;
}

table.values td.narrow {
padding:5px;
}

.smallsection .characteristic {
height:34px;
padding:6px 0 4px 58px;
}

.smallsection .characteristic,.smallsection .characteristic a {
font-size:12px;
}

.smallsection #Realistic {
background:transparent url(/Images/Transitions/icons/small/realistic_sml.gif) 0 0 no-repeat;
}

.smallsection #Investigative {
background:transparent url(/Images/Transitions/icons/small/investigative_sml.gif) 0 0 no-repeat;
}

.smallsection #Artistic {
background:transparent url(/Images/Transitions/icons/small/artistic_sml.gif) 0 0 no-repeat;
}

.smallsection #Social {
background:transparent url(/Images/Transitions/icons/small/social_sml.gif) 0 0 no-repeat;
}

.smallsection #Enterprising {
background:transparent url(/Images/Transitions/icons/small/enterprising_sml.gif) 0 0 no-repeat;
}

.smallsection #Conventional {
background:transparent url(/Images/Transitions/icons/small/conventional_sml.gif) 0 0 no-repeat;
}

.smallsection #Achievement {
background:transparent url(/Images/Transitions/icons/small/icon_achievement.gif) 0 0 no-repeat;
}

.smallsection #Independence {
background:transparent url(/Images/Transitions/icons/small/icon_independence.gif) 0 0 no-repeat;
}

.smallsection #Recognition {
background:transparent url(/Images/Transitions/icons/small/icon_recognition.gif) 0 0 no-repeat;
}

.smallsection #Relationships {
background:transparent url(/Images/Transitions/icons/small/icon_relationships.gif) 0 0 no-repeat;
}

.smallsection #Workingconditions {
background:transparent url(/Images/Transitions/small/icons/icon_support.gif) 0 0 no-repeat;
}

.smallsection #Support {
background:transparent url(/Images/Transitions/icons/small/icon_working_conditions.gif) 0 0 no-repeat;
}

.smallsection .match {
background:transparent url(/Images/Transitions/tabbed-feature/match_small.png) 32px 0 no-repeat;
_background:transparent url(/Images/Transitions/tabbed-feature/match_small.gif) 32px 0 no-repeat;
}

.instructions {
color:#847173;
font:bold 11px arial,helvetica,sans-serif;
margin:10px 0;
}

.previouswork {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:2px solid #267fb4;
border-radius:5px;
margin-bottom:15px;
width:525px;
}

.previouswork th {
background-color:#267fb4;
color:#f9f9f9;
font-size:14px;
height:42px;
text-align:left;
text-indent:20px;
width:525px;
}

.previouswork .bottom {
height:11px;
width:520px;
}

.previouswork td {
padding:3px;
}

.previouswork .date {
padding:3px 15px;
}

.previouswork .data {
color:#525152;
font:11px arial,helvetica,sans-serif;
padding:3px;
}

.previouswork .row1 td {
background-color:#EFF7FF;
}

.tabbedfeature h3,.tabbedfeature h3 a {
color:#f94212;
font:bold 12pt helvetica, arial, sans-serif;
margin:0;
text-decoration:none;
}

.questioncount {
color:#4AC7CE;
font:bold 13px arial,helvetica,sans-serif;
position:absolute;
right:20px;
top:5px;
}

#main .tfcontrols .alphacontainer {
background:transparent url(/Images/Transitions/AlphaSort_SM.png) 0 0 no-repeat;
height:57px;
margin:0 0 0 1px;
padding:0;
width:173px;
}

#main .tfcontrols .alphabetList {
margin:0;
padding:0;
}

#main .tfcontrols .alphabetList td {
background:#42c1cc;
filter:alpha(opacity=30);
-khtml-opacity:0.3px;
-moz-opacity:0.3px;
height:15px;
opacity:0.3;
padding:0;
width:12px;
}

#main .tfcontrols .alphabetList td a {
color:#fff;
display:block;
font:bold 10px verdana,geneva,arial,helvetica;
height:13px;
padding-top:2px;
text-align:center;
text-decoration:none;
width:11px;
}

#main .tfcontrols .alphabetList td.all {
height:15px;
text-align:center;
width:173px;
}

#main .tfcontrols .alphabetList td.all a {
height:15px;
width:170px;
}

#main .tfcontrols .alphabetList td a:hover,#main .tfcontrols .alphabetList td a:focus {
background:#189EAD;
}

#main .tfcontrols .searchForm td {
margin:0;
padding:0;
vertical-align:middle;
}

#main .tfcontrols .searchLabel {
display:block;
}

#main .tfcontrols .searchBoxContainer {
height:24px;
width:136px;
}

#main .tfcontrols .searchButtonContainer {
height:24px;
width:25px;
}

#main .tfcontrols .interfaceSearchBox {
background-color:#FFFBEF;
border:1px solid #A69585;
border-width:1px 0 1px 1px;
color:#666;
height:18px;
margin:0 0 0 5px;
padding:2px;
width:130px;
}

#main .tfcontrols a.interfaceSearchBtn {
background:transparent url(/Images/Transitions/go_btn_off.gif) 0 0 no-repeat;
color:#fff;
display:block;
font-weight:700;
height:24px;
line-height:24px;
margin:0;
padding:0;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:25px;
}

#main .tfcontrols a.interfaceSearchBtn:hover,#main .tfcontrols a.interfaceSearchBtn:focus {
background:transparent url(/Images/Transitions/go_btn_on.gif) 0 0 no-repeat;
}

#main .tfcontrols .interfaceSelectList {
background-color:#EFF7FF;
border:1px solid #189EAD;
color:#666;
font:10px arial,helvetica,sans-serif;
margin:5px 5px 0;
padding:2px;
width:160px;
}

#main .tfcontrols .goButtonContainer {
padding-left:50px;
vertical-align:bottom;
}

#main .tfcontrols .browsecontrols td {
font:12px arial,helvetica,sans-serif;
}

a.interfaceSearchBtn {
margin:3px;
padding:3px;
text-decoration:none;
}

.pageContent {
padding:0 0 0 25px;
}

#main .pageContent h2 {
padding-left:0;
}

.interfaceStateList {
background-color:#EFFBFF;
border:1px solid #BDEFFF;
color:#666;
margin:3px 0 5px 5px;
padding:2px;
width:130px;
}

.interfaceFilterBtn {
background-color:#21A6B5;
border:1px solid #18869C;
border-left-color:#999;
border-top-color:#ccc;
color:#fff;
font:bold 10px verdana,geneva,sans-serif;
margin:5px 0 5px 25px;
padding:2px;
}

/* Timeline Styles */
.timelineChecklist,.timelineSubhecklist {
border:0;
margin:0;
padding:0;
width:100%;
}

.timelineChecklist td {
border-bottom:1px dotted #2373A5;
}

.timelineSubhecklist td {
border-bottom:1px dotted #D6F3FF;
}

.timelineChecklist td.timelineItem,.timelineSubhecklist td.timelineSubitem {
background:transparent url(/images/transitions/brwn_dot.gif) 11px 11px no-repeat;
color:#806F5C;
font:12px arial,helvetica,sans-serif;
margin:0;
padding:7px 5px 7px 22px;
}

.timelineLinks,.timelineSublinks {
margin:0;
padding:5px 0;
vertical-align:center;
width:110px;
}

.timelineLinks a,.timelineSublinks a {
background:transparent url(/Images/Transitions/blue_arw.png) 0 2px no-repeat;
_background:transparent url(/Images/Transitions/blue_arw.gif) 0 2px no-repeat;
display:block;
padding-bottom:3px;
padding-left:16px;
}

#hsTimeline .timelineHPFC .timelineItem,#hsTimeline .timelineHFC .timelineItem,#hsTimeline .timelineHPC .timelineItem,#hsTimeline .timelineHPF .timelineItem,#hsTimeline .timelineHC .timelineItem,#hsTimeline .timelineHF .timelineItem,#hsTimeline .timelineHP .timelineItem,#hsTimeline .timelineH .timelineItem,#finaidTimeline .timelineHPFC .timelineItem,#finaidTimeline .timelinePFC .timelineItem,#finaidTimeline .timelineHFC .timelineItem,#finaidTimeline .timelineHPF .timelineItem,#finaidTimeline .timelineFC .timelineItem,#finaidTimeline .timelinePF .timelineItem,#finaidTimeline .timelineHF .timelineItem,#finaidTimeline .timelineF .timelineItem,#collegeTimeline .timelineHPFC .timelineItem,#collegeTimeline .timelinePFC .timelineItem,#collegeTimeline .timelineHPC .timelineItem,#collegeTimeline .timelineHPF .timelineItem,#collegeTimeline .timelinePC .timelineItem,#collegeTimeline .timelinePF .timelineItem,#collegeTimeline .timelineHP .timelineItem,#collegeTimeline .timelineP .timelineItem {
background:#ffc url(/images/transitions/brwn_arw.png) 2px 8px no-repeat;
_background:#ffc url(/images/transitions/brwn_arw.gif) 2px 8px no-repeat;
color:#666;
}

#hsTimeline .timelineHPFC .timelineLinks,#hsTimeline .timelineHFC .timelineLinks,#hsTimeline .timelineHPC .timelineLinks,#hsTimeline .timelineHPF .timelineLinks,#hsTimeline .timelineHC .timelineLinks,#hsTimeline .timelineHF .timelineLinks,#hsTimeline .timelineHP .timelineLinks,#hsTimeline .timelineH .timelineLinks,#finaidTimeline .timelineHPFC .timelineLinks,#finaidTimeline .timelinePFC .timelineLinks,#finaidTimeline .timelineHFC .timelineLinks,#finaidTimeline .timelineHPF .timelineLinks,#finaidTimeline .timelineFC .timelineLinks,#finaidTimeline .timelinePF .timelineLinks,#finaidTimeline .timelineHF .timelineLinks,#finaidTimeline .timelineF .timelineLinks,#collegeTimeline .timelineHPFC .timelineLinks,#collegeTimeline .timelinePFC .timelineLinks,#collegeTimeline .timelineHPC .timelineLinks,#collegeTimeline .timelineHPF .timelineLinks,#collegeTimeline .timelinePC .timelineLinks,#collegeTimeline .timelinePF .timelineLinks,#collegeTimeline .timelineHP .timelineLinks,#collegeTimeline .timelineP .timelineLinks {
background:#ffc;
}

#hsTimeline .subtimelineHPFC .timelineSubitem,#hsTimeline .subtimelineHFC .timelineSubitem,#hsTimeline .subtimelineHPC .timelineSubitem,#hsTimeline .subtimelineHPF .timelineSubitem,#hsTimeline .subtimelineHC .timelineSubitem,#hsTimeline .subtimelineHF .timelineSubitem,#hsTimeline .subtimelineHP .timelineSubitem,#hsTimeline .subtimelineH .timelineSubitem,#finaidTimeline .subtimelineHPFC .timelineSubitem,#finaidTimeline .subtimelinePFC .timelineSubitem,#finaidTimeline .subtimelineHFC .timelineSubitem,#finaidTimeline .subtimelineHPF .timelineSubitem,#finaidTimeline .subtimelineFC .timelineSubitem,#finaidTimeline .subtimelinePF .timelineSubitem,#finaidTimeline .subtimelineHF .timelineSubitem,#finaidTimeline .subtimelineF .timelineSubitem,#collegeTimeline .subtimelineHPFC .timelineSubitem,#collegeTimeline .subtimelinePFC .timelineSubitem,#collegeTimeline .subtimelineHPC .timelineSubitem,#collegeTimeline .subtimelineHPF .timelineSubitem,#collegeTimeline .subtimelinePC .timelineSubitem,#collegeTimeline .subtimelinePF .timelineSubitem,#collegeTimeline .subtimelineHP .timelineSubitem,#collegeTimeline .subtimelineP .timelineSubitem {
background:#F6FCFF url(/images/transitions/brwn_arw.png) 2px 6px no-repeat;
_background:#F6FCFF url(/images/transitions/brwn_arw.gif) 2px 6px no-repeat;
color:#666;
}

#hsTimeline .subtimelineHPFC .timelineSublinks,#hsTimeline .subtimelineHFC .timelineSublinks,#hsTimeline .subtimelineHPC .timelineSublinks,#hsTimeline .subtimelineHPF .timelineSublinks,#hsTimeline .subtimelineHC .timelineSublinks,#hsTimeline .subtimelineHF .timelineSublinks,#hsTimeline .subtimelineHP .timelineSublinks #finaidTimeline .subtimelineHPFC .timelineSublinks,#finaidTimeline .subtimelinePFC .timelineSublinks,#finaidTimeline .subtimelineHFC .timelineSublinks,#finaidTimeline .subtimelineHPF .timelineSublinks,#finaidTimeline .subtimelineFC .timelineSublinks,#finaidTimeline .subtimelinePF .timelineSublinks,#finaidTimeline .subtimelineHF .timelineSublinks,#finaidTimeline .subtimelineF .timelineSublinks,#collegeTimeline .subtimelineHPFC .timelineSublinks,#collegeTimeline .subtimelinePFC .timelineSublinks,#collegeTimeline .subtimelineHPC .timelineSublinks,#collegeTimeline .subtimelineHPF .timelineSublinks,#collegeTimeline .subtimelinePC .timelineSublinks,#collegeTimeline .subtimelinePF .timelineSublinks,#collegeTimeline .subtimelineHP .timelineSublinks,#collegeTimeline .subtimelineP .timelineSublinks {
background:#F6FCFF;
}

.timelineHeader {
background:#2373A5;
color:#fff;
font:bold 13px arial,helvetica,sans-serif;
padding:4px;
}

.timelineSubheader {
background:#f0f0f0;
border-bottom:1px dotted #2373A5;
color:#2373A5;
font:bold 13px arial,helvetica,sans-serif;
padding:4px;
}

#tsChecklist .interfaceSearchBtn {
padding:0 5px;
}

.messageBody {
background:#fff;
border:1px solid #999;
font:12px arial,helvetica,sans-serif;
margin:5px 5px 10px;
padding:5px;
}

.headerlink {
border:1px solid #fff;
clear:both;
}

.innerboxmedium .headerlink {
border-color:#EBF8FC;
}

.tfnavtabs span.tabNumSelected {
bottom:0;
margin-right:12px;
position:absolute;
right:0;
z-index:10;
}

#main .finderControls {
margin:5px 0 20px 7px;
}

#main .finderCategory {
background:#267fb4;
}

.tftop,.tfnavtabs li.hidden,.tfsection .top,.tfsectiongrey .top,.tfsectionsmall .top,.tflegend .smallsectiontop,img.printCheckbox,#main .finderControlsTop,#main .finderControlsBottom {
display:none;
}

.tfsection .bottom,.tfsectiongrey .bottom {
background:transparent;
height:19px;
}

.tflegend .smallsection,.tflegend .smallsectionbottom {
width:179px;
}

.tflegend .smallsectionmiddle,.interfaceInstitutionFilter td {
padding-left:25px;
}

#resumeBuilder .nextprevlinks .nextlink {white-space: nowrap; width: auto; text-align: right; padding: 0;}
#resumeBuilder .nextprevlinks td {white-space: nowrap;}
.nextprevlinks td.nextlink {white-space: nowrap;}
#resumeBuilder .nextprevlinks .nextlink a {padding-left: 0;}
#resumeBuilder .nextprevlinks .prevlink a {padding-right: 5px;}
#resumeBuilder .nextprevlinks {width: 98%;}

.portfolioPage #signInBox {padding-left: 0px; width: 778px;}

/* end tabbed features */
/*Profile and Finder Styles (English)*/
/* Tabbed Feature (Additional Styles) */
