body, a, td, div, span { color : #000000; font-family: Arial, Verdana, Tahoma; font-size:9pt; } a { text-decoration: none; color:#0000FF; } a:hover { text-decoration: underline; } body { background-color:#FFFFFF; margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; } .topBanner { background: transparent url(images/top_bkg.jpg) no-repeat top left; background-color:#031F78; } .bottomPart { margin-top:4px; border-top: 1px solid #D5D7D9; } .AAFacilityDiv { width:142px; padding:2px; } .bmItem { color:#365759; font-size:8pt; padding-left:3px; padding-right:3px; } .bottomInfo, .bottomInfo * { padding-top:8px; color:#999999; font-size:8pt; } .changeBkgDiv { width:14px; height:14px; border: 1px solid #A8BEBF; display:block; } .topInfo, .topInfo * { color:#FFFFFF; font-size:9pt; font-weight:bold; } .tmPlace { background-color:#979B9E; } .tmItemInact, .tmItemAct { background-color:#979B9E; color: #FFFFFF; font-weight:bold; padding-left:20px; padding-right:20px; height:25px; text-align: center; font-size:9pt; display:block; border-right:1px solid #CBCDCF; } .tmItemAct { background-color:#C4C7C9; } .noMargin { margin:0px; } .searchInput { border:1px solid #ABADB3; padding-top: 2px; padding-left: 6px; margin-right: 6px; width:171px; height:19px; } .searchSubmit { background-color:#478BCE; border:1px solid #5E9AD6; color: #FFFFFF; font-weight:bold; font-size:8pt; } .greenHeader { background-color:#C5D97A; } .greenHeaderText, .redHeaderText { color: #FFFFFF; font-size:12pt; font-weight: bold; padding-left:15px; padding-right:10px; padding-top:5px; padding-bottom:5px; white-space : nowrap; } .greenHeaderArrow { background: transparent url(images/green_dotted_bkg.gif) repeat-x top left; } .redHeader { background-color:#C89797; } .redHeaderArrow { background: transparent url(images/red_dotted_bkg.gif) repeat-x top left; } .middlePart { background-color:#FFFFFF; } .rhsColumn { background-color:#DEDFE1; } .imgCont, img { filter: alpha(opacity=100); } .imgCont { display: block; } .breadtrail { color: #979B9E; font-size: 8pt; font-weight:bold; } .breadtrail:hover { text-decoration: none; } div.breadtrail { color: #979B9E; padding-right:10px; text-decoration: none; font-weight:normal; text-align:right; padding-top:5px; padding-bottom:5px; } .sfFTitle, .sfTitle { font-size:9pt; font-weight:bold; color: #151515; background-color: inherit ; } .sfFTitle { text-align: right; } .sfTitle { text-align: center; } .sfErrors { color: #E21B2B; text-align:center; } .sfFldTitleCont { width: 25%; text-align: right; padding-right: 5px; } .sfInputpassword, .sfTextarea, .sfInputtext, .sfInputfile { border: 1px solid #A0A0B0; border-top: 1px solid #CECECE; border-right: 1px solid #CECECE; } .sfInputfile, .sfCombobox, .sfInputtext { font-size:9pt; width:100%; } .sfTextarea { width:100%; font-size:9pt; } .sfSubmit { margin-top:5px; border-width: 1px; border-style: solid; border-color: #847040; background-color: #478BCE; color: #FFFFFF; font-weight: bold; font-size: 9pt; } .smallDarkTitle, .smallDarkTitle *, .darkTitle { color:#030303; font-size:10pt; font-weight:bold; } .darkTitle { font-size:11pt; } .hpNewsDate, .hpNewsTitle { font-weight:bold; color:#000000; } .hpNewsDate { font-style: Italic; } .readMore { text-decoration: underline; color : #000000; } .backText { font-weight: bold; color : #478BCE; text-decoration:underline; } .archiveYear { font-size:8pt; color:#000000; font-weight:bold; } .newsListDate, .newsListHeading { font-size:9pt; color:#010101; font-weight:bold; } .newsListDate { font-style: Italic; } .emptyMonth { font-size:8pt; font-weight:bold; color: #8FA1B0; } .archiveMonth { font-size:8pt; color:#000000; font-weight:bold; } .whiteBtnText{ background-color:#478BCE; color:#FFFFFF; font-size:8pt; font-weight:bold; padding-left:5px; padding-right:5px; } .photoPlace { width: 180px; height: 100px; text-align:center; float:left; margin-bottom:20px; } .dottedHorLine { background:url(images/dotted_hor_line.gif) repeat-x top; } .greenTitle, .bigGreenTitle { color:#C5D97A; font-size: 12pt; font-weight:bold; } .bigGreenTitle { font-size: 16pt; } .activePgNum, .nonActivePgNum { font-size: 9pt; font-weight: bold; color: #605F64; padding-right:2px; padding-left:2px; } .nonActivePgNum { color: #605F64; text-decoration: underline; } .activePgNum { text-decoration: none; } .courseListName { color:#2A2A2A; font-size:10pt; font-weight:bold; display:block; padding-top:18px; } .courseFldTitle { color:#0E0E0E; font-size:9pt; font-weight:bold; padding-top:8px; padding-bottom:2px; } .courseFldValue { color:#0E0E0E; font-size:9pt; font-weight:normal; } .docCatName { color:#979B9E; font-weight:bold; padding-left:10px; } .docPlace { width: 150px; height: 100px; text-align:center; float:left; margin-bottom:20px; } .bookSubmitBtn, .bookPlacesBtn { color:#FFFFFF; background-color:#C5D97A; font-size:10pt; font-weight:bold; border: none; height:25px; padding-left:10px; padding-right:10px; } .shopCartTotal, .shcartTitle { background-color: #979B9E; font-weight: bold; color: #FFFFFF; padding:2px; } .shopCartLink, .shopCartDetail { color: #000000; } .shopCartLink { font-weight: bold; } .shopCartDetail { padding:2px; } .courseListQtyInput { border: 1px solid #656565; text-align: right; } .middlePart { background-color: #DEDFE1; } .rhsColumn { background-color: #DEDFE1; }