body { margin: 0px; background: white; color: black; font-family: Arial, Helvetica, sans-serif; } td { color: black; font-size: 70%; font-family: Arial, Helvetica, sans-serif; } input, select, textarea { font-weight: normal; font-family: Arial, Helvetica, sans-serif; } a:link, a:visited { color: black; text-decoration: none; } a:active, a:hover { color: black; text-decoration: underline; } a:link.loginlink, a:visited.loginlink { color: white; text-decoration: none; } a:active.loginlink, a:hover.loginlink { color: white; text-decoration: underline; } a:link.userName, a:visited.userName { color: white; text-decoration: none; } a:active.userName, a:hover.userName { color: red; text-decoration: underline; } a:link.showMore, a:visited.showMore { color: #999; text-decoration: none; } a:active.showMore, a:hover.showMore { color: #000; text-decoration: underline; } .homeLink { color: white; } td.homeLink { width: 108px; color: white; } a:link.homeLink, a:visited.homeLink { color: white; font-weight: normal; text-decoration: none; } a:active.homeLink, a:hover.homeLink { color: white; font-weight: normal; text-decoration: underline; } .date { color: white; } td.date { text-align: right; width: 120px; color: white; } td.SiteLogo { width: 135px; text-align: center; } .HomePageTitle { color: black; font-size: 110%; } .topOfPage { height: 20px; background: #122155; } table.topTable { height: 20px; } .topBar { height: 30px; border-top: none; border-right: none; border-bottom: 1px solid black; border-left: none; background: #f8a000 url(../images/top_bar_image.jpg) no-repeat right top; } td.topLeftSpacer { width: 27px; } td.topRightSpacer { width: 27px; } .userName { color: #f5bc15; font-weight: bold; } .userInfo { color: white; } a:link.userInfo, a:visited.userInfo { color: white; font-weight: normal; text-decoration: none; } a:active.userInfo, a:hover.userInfo { color: white; font-weight: normal; text-decoration: underline; } .searchLabel { font-size: 130%; font-weight: bold; color: white; } .search { height: 20px; width: 150px; padding-left: 5px; border: 1px solid white; } .searchTable { height: 40px; } td.searchLink { padding-left: 12px; font-weight: bold; color: white; } .searchLink { font-weight: bold; } a.searchLink:link, a.searchLink:visited, a.searchLink:active, a.searchLink:hover { color: white; } .LoginHeader { height: 25px; background: #f5bc15; color: black; font-weight: bold; font-size: 90%; } .LoginTable { background: white; border-right: 1px solid #f5bc15; border-bottom: 1px solid #f5bc15; border-left: 1px solid #f5bc15; border-top: none; } .NoUpdatesHeader { height: 25px; background: #f5bc15; color: black; font-weight: bold; font-size: 90%; } .NoUpdatesTable { background: white; border-right: 1px solid #f5bc15; border-bottom: 1px solid #f5bc15; border-left: 1px solid #f5bc15; border-top: none; } .ReminderHeader { height: 25px; background: #122155; color: white; text-align: center; font-weight: bold; font-size: 90%; } .ReminderTable { background: white; border-right: 1px solid #122155; border-bottom: 1px solid #122155; border-left: 1px solid #122155; border-top: none; } a:link.ReminderLinks, a:visited.ReminderLinks { color: #6B6B6B; font-weight: normal; text-decoration: underline; } a:active.ReminderLinks, a:hover.ReminderLinks { color: black; font-weight: normal; text-decoration: underline; } a:link.ReminderHelpLinks, a:visited.ReminderHelpLinks { color: #6B6B6B; font-weight: normal; text-decoration: underline; } a:active.ReminderHelpLinks, a:hover.ReminderHelpLinks { color: black; font-weight: normal; text-decoration: underline; } .MyResourcesHeader { height: 25px; background: #2b3f85; color: white; text-align: center; font-weight: bold; font-size: 90%; } .MyResourcesTable { background: white; border-right: 1px solid #2b3f85; border-bottom: 1px solid #2b3f85; border-left: 1px solid #2b3f85; border-top: none; } a:link.MyResourcesLinks, a:visited.MyResourcesLinks { color: #6B6B6B; font-weight: normal; text-decoration: underline; } a:active.MyResourcesLinks, a:hover.MyResourcesLinks { color: black; font-weight: normal; text-decoration: underline; } a:link.MyResourcesHelpLinks, a:visited.MyResourcesHelpLinks { color: #6B6B6B; font-weight: normal; text-decoration: underline; } a:active.MyResourcesHelpLinks, a:hover.MyResourcesHelpLinks { color: black; font-weight: normal; text-decoration: underline; } .PreferencesHeader { height: 25px; background: #4c61ab; color: white; text-align: center; font-weight: bold; font-size: 90%; } .PreferencesTable { background: white; border-right: 1px solid #4c61ab; border-bottom: 1px solid #4c61ab; border-left: 1px solid #4c61ab; border-top: none; } a:link.PreferencesLinks, a:visited.PreferencesLinks { color: #6B6B6B; font-weight: normal; text-decoration: underline; } a:active.PreferencesLinks, a:hover.PreferencesLinks { color: #000; font-weight: normal; text-decoration: underline; } a:link.PreferencesHelpLinks, a:visited.PreferencesHelpLinks { color: #6B6B6B; font-weight: normal; text-decoration: underline; } a:active.PreferencesHelpLinks, a:hover.PreferencesHelpLinks { color: #000; font-weight: normal; text-decoration: underline; } a:link.NewDocumentLinks, a:visited.NewDocumentLinks { color: black; font-weight: normal; text-decoration: none; } a:active.NewDocumentLinks, a:hover.NewDocumentLinks { color: #6b6b6b; font-weight: normal; text-decoration: underline; } .newsItemHeader { color: #006; font-size: 110%; font-weight: bold; } .moreNewsItems { color: #006; font-size: 80%; font-weight: bold; } .newsItemCellLeft { border-bottom: 1px solid #999; border-right: 1px solid #999; padding-left: 10px; padding-right: 10px; } .newsItemCell { border-bottom: 1px solid #999; padding-left: 10px; padding-right: 10px; } .newsItemCellBottomLeft { border-right: 1px solid #999; padding-left: 10px; padding-right: 10px; } .newsItemCellBottom { padding-left: 10px; padding-right: 10px; } .DocumentDtls { color: black; font-style: italic; } .viewResHeaderCell { padding: 10px; border-bottom: 1px solid black; } .viewResCellLeft { background: #f2f2f2; padding-left: 10px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } .viewResCell { padding-left: 10px; border-bottom: 1px solid #ccc; } .viewResCellBottomLeft { background: #f2f2f2; padding-left: 10px; border-right: 1px solid #ccc; } .viewResCellBottom { padding-left: 10px; } .greyedOut { color: #999; } a:link.replacedBy, a:visited.replacedBy, a:active.replacedBy, a:hover.replacedBy { color: red; font-weight: bold; } a:link.MainContentLinks, a:visited.MainContentLinks { color: black; font-weight: bold; text-decoration: none; } a:active.MainContentLinks, a:hover.MainContentLinks { color: black; font-weight: bold; text-decoration: underline; } .MainContentTitle { color: black; font-weight: bold; } .menuAndContent { background: url(../images/portsmouth_star.gif) no-repeat top left; } .mainContentHeader { font-size: 140%; font-weight: bold; color: #2b3f85; } .advancedSearchHeader { height: 40px; font-size: 140%; font-weight: bold; color: white; } .advancedSearch { height: 20px; width: 150px; padding-left: 5px; border: 1px solid black; } .advancedSearchDate { height: 20px; width: 80px; padding-left: 5px; border: 1px solid black; } .mainContentError { font-size: 140%; font-weight: bold; color: red; } .mainContentTopLeft { border-right: 1px solid #666; border-bottom: 1px solid #666; } .mainContentTop { border-bottom: 1px solid #666; } .mainContentLeft { border-right: 1px solid #666; } .mainContentBottomLeft { height: 70px; border-right: 1px solid #666; border-top: 1px solid #666; } .mainContentBottom { height: 70px; border-top: 1px solid #666; } .mainContentMiddleLeft { border-right: 1px solid #666; border-top: 1px solid #666; } .mainContentMiddle { border-top: 1px solid #666; } .mainContentCell { background: #f2f2f2; } .mainContentCellDark { background: #d9d9d9; } .searchRes { color: #003; font-size: 120%; } .searchResHighlight { color: red; } .searchResHeader { color: #006; font-size: 120%; font-weight: bold; } a:link.searchResLink, a:visited.searchResLink { color: #006; font-weight: bold; text-decoration: none; } a:active.searchResLink, a:hover.searchResLink { color: #006; font-weight: bold; text-decoration: underline; } a:link.searchPrevNext, a:visited.searchPrevNext { color: black; font-weight: normal; text-decoration: none; } a:active.searchPrevNext, a:hover.searchPrevNext { color: black; font-weight: normal; text-decoration: underline; } a:link.searchNumbers, a:visited.searchNumbers { color: black; font-weight: normal; text-decoration: none; } a:active.searchNumbers, a:hover.searchNumbers { color: black; font-weight: normal; text-decoration: underline; } .searchNumbersThis { color: black: font-weight: bold; } .inputSuspended { font-weight: bold; } .separatorTable { margin-top: 5px; margin-bottom: 5px; } .separator { border-top: 1px solid #999; border-bottom: 1px solid white; border-right: none; border-left: none; } td#bottomBar { height: 20px; } .copyright { height: 20px; background: #122155; color: white; } td.branding { height: 20px; width: 180px; background: #122155; color: white; padding-left: 20px; } a.branding:link, a.branding:visited { color: #98aae7; text-decoration: none; } a.branding:active, a.branding:hover { color: #98aae7; text-decoration: underline; } .menuSpacer { padding: 3px; } .emailToColleague { height: 20px; width: 270px; padding-left: 5px; border: 1px solid black; } .addReminder { width: 270px; padding-left: 5px; border: 1px solid black; } .addReminderDate { height: 20px; width: 70px; padding-left: 5px; border: 1px solid black; } .regError { color: red; } .regUserInfoSmall { width: 120px; padding-left: 5px; border: 1px solid black; } .regUserInfoLarge { width: 200px; padding-left: 5px; border: 1px solid black; } a:link.regUserName, a:visited.regUserName { color: #999; text-decoration: none; } a:active.regUserName, a:hover.regUserName { color: #000; text-decoration: underline; } .LoginForm { height: 20px; width: 150px; padding-left: 5px; border: 1px solid black; } .changePwdButton { margin-top: 5px; } .emailTable { background: white; border: 1px solid black; } .advSearchKeywords { height: 20px; width: 280px; padding-left: 5px; border: 1px solid black; } .advSearchDate { height: 20px; width: 80px; padding-left: 5px; border: 1px solid black; } .formMandatory { color: #900; font-weight: bold; } .txCheckBox { margin: -2px; } .profileCheckBox { margin-left: -4px; } a:link.txSelect, a:visited.txSelect { color: #999; font-weight: normal; text-decoration: none; } a:active.txSelect, a:hover.txSelect { color: red; font-weight: normal; text-decoration: none; } .txTableSame { border-bottom: 1px solid #ccc; } .txTableChange { border-bottom: 1px solid black; } .txShowSubSame { background: #f2f2f2; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #ccc; } .txShowSubChange { background: #f2f2f2; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid black; } .txShowSubLast { background: #f2f2f2; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; } .editProfileGroups { margin-top: 5px; margin-bottom: 5px; } a:link.viewMyResourcesLink, a:visited.viewMyResourcesLink { color: #999; font-weight: normal; text-decoration: none; } a:active.viewMyResourcesLink, a:hover.viewMyResourcesLink { color: red; font-weight: normal; text-decoration: none; } a:link.viewReminderLink, a:visited.viewReminderLink { color: #999; font-weight: normal; text-decoration: none; } a:active.viewReminderLink, a:hover.viewReminderLink { color: red; font-weight: normal; text-decoration: none; } .viewMyResourcesCell { padding-left: 10px; border-bottom: 1px solid #ccc; } .viewMyResourcesDark { padding-left: 10px; border-bottom: 1px solid black; } .viewMyResourcesCellBottom { padding-left: 10px; } .myResourcesGreyedOut { color: #ccc; } .myRemindersGreyedOut { color: #ccc; } .imgMainLogo { width: 124px; 29px; } .imgLMReminder, .imgLMMyResources { width: 20px; height: 19px; } .imgNewsBullets { width: 14px; height: 16px; } .imgOpenCalButton { width: 25px; height: 21px; } .imgSubscriptionBack { width: 119px; height: 21px; } .imgAddMyResources, .imgEmailColleague { width: 124px; height: 19px; } .imgGoButton { width: 34px; height: 20px; } .imgLoginButton { width: 46px; height: 18px; } .imgBackButton, .imgDeleteButton, .imgAddReminder, .imgViewResource, .imgViewWebLink, .imgSubmitButton, .imgUpdateButton, .imgRegisterButton, .imgSendButton, .imgPleaseLogIn, .imgPrintButton { width: 89px; height: 19px; } .txIcon { width: 15px; height: 15px; } .mainTable { width: 760px; } .printOnly { display: none; }