﻿body {font-size:10pt;}
.clear {clear:both; display:block;}
.clear2 {clear:both; }
.printClear {clear:both;}
.noshow {display:block; text-indent:-4999px; height:0; width:0;position:absolute; overflow:hidden;}
.hidden, .js .hidden2 {display:none;}
.error {color:#f00;}
.blockPad10 {padding:0 10px;}
.blockPad20 {padding:0 20px;}
strong {font-weight:bold;}
em {font-style:italic;}
/*.printshow {display:block;}*/
.printHeader {text-align:center; font-weight:bold; margin-bottom:10pt;}
.printHeader p {margin:.25em 0;}
img {border:0;}
h1,h2,h3,h4,h5,h6 {margin:.25em 0;}

#header .navContainerGlobal, 
#header .navContainerMain,
#main .navContainerSidebar,
#footer {display:none;}

.ui-tabs-hide { display: none; }
.main2Cols .content .breadcrumbs{display:none;}


.verification .verificationIntro .rpdEd,
.verification .verificationIntro h1 ,
.verification .buttonLinkContainer,
.verification .selector,
.verification .verificationText                          {display:none;}
.verification .course .courseSummary p {margin:0 0 .5em 0;}
.verification .course table {border:1px solid #000; empty-cells:show;}
.verification .course table tr {border:1px solid #000;}
.verification .course table tr td {border:1px solid #000;padding:2px 5px;}
.verification .course table tr th {border:1px solid #000; padding:2px 5px;}
.verification .verificationLegend   {margin-top:2em; border-top:1px solid #000;}
.verification .verificationLegend p {margin:0; padding:0;}

.myExtension .myExtensionTopContainer,
.myExtension .myextensionTabbed ul.tabs,
.myExtension .myextensionTabbed a.print {display:none;}
.myExtension .course .courseSummary p {margin:0 0 .5em 0;}
.myExtension .course .courseInfo {border-bottom:2px solid #000; padding-bottom:1em;}
.myExtension .course table {border:1px solid #000; empty-cells:show;}
.myExtension .course table tr {border:1px solid #000;}
.myExtension .course table tr td {border:1px solid #000;padding:2px 5px;}
.myExtension .course table tr th {border:1px solid #000; padding:2px 5px;}


.courseDtls .courseDtlsSummary p {margin:0 0 .25em;}
.courseDtls .courseDtlsInfo table {border:1px solid #000; empty-cells:show;}
.courseDtls .courseDtlsInfo table tr {border:1px solid #000;}
.courseDtls .courseDtlsInfo table tr td {border:1px solid #000;padding:2px 5px;}
.courseDtls .courseDtlsInfo table tr th {border:1px solid #000; padding:2px 5px;}
.courseDtlsSidebar .share,
.courseDtlsSidebar a.more {display:none;}

.programDtls .programInfo table {border:1px solid #000; empty-cells:show; margin-bottom:1em;}
.programDtls .programInfo table tr {border:1px solid #000;}
.programDtls .programInfo table tr td {border:1px solid #000;padding:2px 5px;}
.programDtls .programInfo table tr th {border:1px solid #000; padding:2px 5px;}
.programDtls .programDtlsCourses .legend span {font-weight:bold; }
.programDtls .programDtlsCourses .legend ul     {display:inline; float:left; list-style-position:inside; margin:0; padding:0;}
.programDtls .programDtlsCourses .legend ul li  {display:inline; float:left; margin:0 1em 0 0;padding:0; list-style-position:inside;}
.programDtls .programDtlsCourses .legend ul li span {}
.programDtls .programDtlsCourses .courses table {border:1px solid #000; empty-cells:show; margin-bottom:1em;}
.programDtls .programDtlsCourses .courses table tr {border:1px solid #000;}
.programDtls .programDtlsCourses .courses table tr td {border:1px solid #000;padding:2px 5px;}
.programDtls .programDtlsCourses .courses table tr th {border:1px solid #000; padding:2px 5px;}
.programDtls .programDtlsCourses .courses table tr td.offered {text-align:center;}



.transcript .transcriptPrivacy,
.transcript .buttonContainer{display:none;}

.transcript .transcriptRequiredInfo .transcriptRequiredSingle,
.transcript .transcriptRequiredInfo .transcriptRequiredDouble{float:left; width:2em;}
.transcript .transcriptRequiredInfo .transcriptRequiredText {float:left;width:90%; padding-right:.5em;}

.transcript .fields p  {display:inline; float:left; width:100%; margin:0 0 .25em;}
.transcript .fields p label,
.transcript .fields p .label {display:inline; float:left; width:15em;}
.transcript .fields p label.zip {width:5em; margin-left:1em;}
.transcript .fields p input.text {display:inline; float:left; width:20em; border:1px solid #000;}
.transcript .fields p input.transcriptSendCopies {width:3em; margin-right:1em;}
.transcript .fields p select {display:inline; float:left; border:1px solid #000; }
.transcript .fields p input.zip {width:5em;}
.transcript .fields p textarea {width:100%; height:10em;border:1px solid #000;}

.transcript .fields .options .optionsHeader {font-weight:bold;}
.transcript .fields .options p label,
.transcript .fields .options p .label,
.transcript .fields .options p select {float:none;}

.checkout .buttonContainer{display:none;}
.checkout .customerInfo .line {float:left; width:50%;}
.checkout .customerInfo .line .block {padding:.5em 0 0; }
.checkout .customerInfo .line .block p {margin:0 0 .25em 0;}
.checkout .courses .courseDetails {border-bottom:1px dotted #000;}
.checkout .courses .courseDetails ul {display:inline; float:left;margin:0; padding:0;}
.checkout .courses .courseDetails ul li {display:inline; float:left; padding-right:.5em; margin-right:.5em; border-right:1px solid #000;}
.checkout .courses .courseDetails ul li.last {padding-right:0; margin-right:0; border-right:none;}
.checkout .courses .courseDetails .fee {text-align:right; width:100%; display:block; clear:both;}
.checkout .total,
.checkout .additionalFees   {text-align:right; font-weight:bold;}

/*Spiceworks #4850 - RR - 2/24/2015*/
div#navUserBar, div#header, div.contentTop, div.contentSteps, div#bottomXbarCont
{display:none;}