﻿button {display:none;}
button span{min-height:inherit!important; white-space:nowrap}
.ui-button-text{margin:0px!important}

.ui-icon-custom-print { background-image: url(/t4media/images/course/print.gif)!important; margin-left:0px!important}
#printCourseInformation .ui-button-text{padding-left:2.5em!important; font-weight:bold}
.ui-icon-custom-apply { background-image: url(/t4media/images/course/apply.gif)!important; margin-left:0px!important}
#applyOnline .ui-button-text{padding-left:2.5em!important; font-weight:bold;}
#applyOnline {margin-bottom:5px}

.newCourseButtons{font-size:11px; color:#056fe9; width:100%; text-align: left}
.rhsScrollableContent{margin-bottom:10px}
.newCourseButtons {border-color:#D9D9D9!important; background:#f2f2f2!important;}

.notCurrentYear {display:none}
#breadcrumbs .notCurrentYear {display:none}

.printOnlyVisible{display:none}

#centreColumnWide{width:720px}

.contactsHeader {font-weight: bold}

.ui-accordion .ui-accordion-header .ui-icon {left: .3em}

.smallPics {margin-left: 0px!important;}

#mainContent DIV H3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; line-height:1.2em}
#mainContent DIV H2 {font-size:18px; line-height:1.2em}

#mainContent P {clear:none!important; }
#mainContent P, #mainContent UL, #mainContent H2, #mainContent H3, #mainContent H4 {padding-left:10px}

.slideContentDiv{padding-left:8px}
.slidableC{padding-left:8px}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #c3c4c6/*{borderColorDefault}*/; }

#accordion P {font-size:12px; padding-left:8px!important; padding-right:8px!important; margin:0px!important; font-family: Verdana,Arial,sans-serif/*{ffDefault}*/;}
#accordion IMG {margin-top:5px; margin-left:-8px}
#accordion P A {color: #056fe9}
#accordion H3 {font-family:Arial, Helvetica, sans-serif!important; font-size:17px!important; color:#333!important; background-color:#fff; background-image:none; padding:1px 0px 1px 24px!important; font-weight: normal!important}
#accordion A {overflow:hidden; width: 40px}

#accordian .ui-widget-content{background:none!important}

.smalltext {font-size:x-small!important}

.ui-accordion .ui-accordion-content{padding: 0px!important; overflow:hidden!important; background:#fff;}

#newTitle TD {border: 0px; padding:0px}
#newTitle {border: 0px; padding:0px}
#newTitle H1 {padding:0px; margin:0px!important}




.apms_titleH1{padding: 0px; margin: 0px}

#courseDisclaimer {padding-left:18px; padding-bottom:10px}


LI , UL{list-style:none!important}
#mainContent UL {margin-left:0px!important; padding-bottom:0px}
.ui-tabs {
	border:0px!important; padding:0px!important; 
}
.ui-tabs .ui-widget-header {background-image:none!important; background-color:#fff; border:0px}

.tabs-2{display:none}
.tabs-3{display:none}
.tabs-4{display:none}
.tabs-5{display:none}
.tabs-1 TABLE, .tabs-2 TABLE, .tabs-3 TABLE, .tabs-4 TABLE, .tabs-5 TABLE {margin-left:10px}


.hideDivider{border-bottom:1px solid #ff0000!important; margin-bottom:30px;}
.sectionDivider{border-bottom:1px solid #D9D9D9; margin-bottom:30px;}


#tabs {width:490px; float:left; margin-top:7px}
#tabs ul{padding-top:10px; border-bottom: 1px solid #D9D9D9; margin-bottom:10px;}
#tabs li{float:left; margin-right:4px; border:1px solid #002147; background: #002147; position: relative; top: 1px; white-space: nowrap; padding: 10px 15px 10px 15px!important; cursor:pointer}
#tabs li a{color:#fff; text-decoration:none}
.activeTab{background: none!important; border-color:#ccc!important; cursor:default!important; border-bottom-color:#fff!important}
.activeTab a{color:#333!important; cursor:default!important}

.ui-tooltip{width:200px}

.currentYear{cursor:default; float:left; width:100px; border:1px solid #dadada; padding:6px 0px 6px 0px; background:#F9F9F9; z-index:4; margin-right:5px; position:relative; text-align:center;}
.currentYear H1 A:Link{color:#333!important; cursor:default}
.currentYear H1 A:visited{color:#333!important; cursor:default}
.apms_titleH1 A:Link{color:#333!important; cursor:text}
.apms_titleH1 A:visited{color:#333!important; cursor:text}

.yearLink {cursor:pointer; float:left; width:100px; border:1px solid #ebebeb; background:#fcfcfc; padding:6px 0px 6px 0px; z-index:6; margin-right:5px; position:relative; text-align:center;}
.yearLink H1 A:link {color:#82b1e7}
.yearLink H1 A:visited {color:#82b1e7}

.alertsOuter {width:490px; float:left}
.alertsOuterUSP {width:490px; float:left; margin-bottom:10px}

/*   background-color:#fffbf0  */

.alertInner {background-color:#eff6fd; padding:10px 8px 10px 0px}
.alertInner P {margin-top: 0px!important}
.anAlert {padding:1px; margin-bottom:10px}
.dottedBG {background-image:url(/t4media/images/course/dotted.gif);}

.sellingPointsInner {background-color:#f7fcff; padding:10px 8px 10px 0px}


.rscOuter {padding:1px; margin-bottom:8px; border-left:8px solid #fff}

#newRscOuter{width:210px; float:right;}
#rscButtonsOuter{background-color:#FFFFFF}

#mainRscWrapper {background-color:#f0f2f4; padding:8px; height:340px}

#kisiframe{overflow: hidden; border: 0px none transparent; width: 615px; height: 150px}
#kisOuter {padding-left: 10px}

#mainContent .restructuredBullets {margin-left:30px !important; }
#mainContent .restructuredBullets LI {list-style-type:disc!important;}

.relatedCourses P {
padding-top: 10px;
border-bottom: 1px solid #e9e9e9;
padding-bottom: 5px;
font-size: 8pt!important;
}

.relatedCourses P:last-child {
border-bottom: 0;
}