/********************************* ************ TAGS **************** *********************************/ body { margin: 0 0 20px 0; padding: 0; background: #6C91B8 url(bgBody.jpg?OpenImageResource) top left repeat-x; text-align: center; min-width: 745px; font-family: Verdana, sans-serif; font-size: 0.75em; line-height: 120%; color: #043C79; } p { font-size: 90%; } h1 { font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 146%; line-height: 1.1em; font-weight: bold; padding: 0; margin: 0; color: #A63636; } h1.mainTitle { background: #ccc; height: 50px; background: url(bgGradient.gif?OpenImageResource) bottom left repeat-x; margin: 0 0 -16px 0; } label { font-weight: bold; color: #A63636; font-size: 85%; } a { color: #043C79; font-weight: bold; } a:hover { color: #000; } /********************************* ************ WRAPPERS ************ *********************************/ #siteWrapper { width: 745px; margin: 0 auto; } #wrapper { width: 745px; margin: 0; padding: 0; background: #fff url(whitetile.gif?OpenImageResource) repeat-y; } #innerWrapper { text-align: left; } /********************************* ************ HEADERS ************ *********************************/ #header { margin: 0; padding: 0; } #nonModule #header { height: 146px; background: #fff url(bgContentMag.jpg?OpenImageResource) top left no-repeat; } #nonModuleLoggedIn #header { height: 200px; background: #fff url(bgContentExtranet.jpg?OpenImageResource) top left no-repeat; } #webGuestModule #header { height: 146px; background: #fff url(bgContentExtranet.jpg?OpenImageResource) top left no-repeat; } #ISS #header { height: 200px; background: #fff url(bgContentISS.jpg?OpenImageResource) top left no-repeat; } #nonModule form { margin: 5px 20px 10px 15px; } #registerForm { width: 450px; background: #fff url(bgRegister.gif?OpenImageResource) top left no-repeat; padding: 20px 0 0 15px; margin: 10px 0 0 0;} #registerHead { text-indent: -5000px; width: 80px; height: 26px; padding: 0 80px 20px 0; margin: 0; float: right; backgroxund: url(titleRegister.gif?OpenImageResource) top left no-repeat; margin-right:5px;} #feedbackHead { text-indent: -5000px; width: 99px; height: 26px; padding: 0 80px 20px 0; margin: 0; float: right; background: url(headerFeedback.gif?OpenImageResource) top left no-repeat; margin-right:5px;} #regTB { width:420px; margin-top: 20px; font-size:14px;} #searchForm { width: 450px; background: #fff url(Search_bg.gif?OpenImageResource) top left no-repeat; padding: 20px 0 0 15px; margin: 10px 0 0 0;} #searchHead { text-indent: -5000px; width: 80px; height: 26px; padding: 0 80px 20px 0; margin: 0; float: right; background: url(titleSearch.gif?OpenImageResource) top left no-repeat; margin-right:5px;} #searchTB { width:420px; margin-top: 20px; font-size:14px;} /*************************************** ********* MAIN PAGE ELEMENTS ********** ****************************************/ #leftCol { float: left; width: 250px; } #rightCol { float: right; width: 495px; } #rightCol p, h1 { padding: 0 30px 10px 0; margin: 0; } #rightcol ul { margin-top: 4px; margin-bottom: 9px; } #rightcol li { font-size: 90% } #topBar { text-align: left; padding: 5px 0px 10px 0px; } #topBar a { color: #fff; font-size: 85%; text-decoration: none; } #topBar a:hover { text-decoration: none; color: #99ccff;} #quickLinks { color: #D44E4E; font-weight: bold; font-size: 85%; float: right; } #quickLinks select { font-size: 1.1em;} /*************************************** *********** LIST NAV RULES ************* ****************************************/ #blueNav { margin: 0 0 0 20px; padding: 0; list-style: none; font-size: 90%; } #blueSubnav { margin: 0; padding: 0 0 10 0; list-style: none; font-size: 85%; } #blueSubNav #subactive a { font-weight: bold; } #blueNav a { display: block; padding: 5px 10px; width: 200px; background: url(bgGradient.gif?OpenImageResource) top left repeat-x; text-decoration: none; font-weight: bold; } #nonmodule #blueNav a { color: #A63636; } #nonmodule #blueNav a:hover { color: #99CCFF; } #nonmoduleloggedin #blueNav a { color: #A63636; } #nonmoduleloggedin #blueNav a:hover { color: #99CCFF; } #blueNav ul a { display: block; padding: 5px 10px 0px 15px; width: 200px; background: transparent; text-decoration: none; font-weight: normal; } /*************************************** ******** NON MODULE SPECIFIC PAGE ELEMENTS *********** ****************************************/ #leftTxtCol { width: 470px; float: left; text-align: left; margin: 20px 0 0 0; padding: 0; } #leftTxtCol p, img { padding: 0 20px 10px 20px; margin: 0; } #leftTxtCol h1 { padding: 0 20px 10px 20px; margin: 0; } #loginCol { float: right; background: url(bgLogin.gif?OpenImageResource) top left no-repeat; width: 229px; height:394px; text-align: left; margin: 20px 0 0 0; padding: 0; } #areasCol { float: right; background: url(bgAreas.gif?OpenImageResource) top left no-repeat; width: 190px; height: 232px; text-align: left; margin: 20px; padding: 0; } #reminderCol { background: url(bgPassword.gif?OpenImageResource) top left no-repeat; width: 229px; height: 232px; text-align: left; margin: 20px; } #reminderCol #submit { padding: 0 0 0 35px; } #reminderCol label { padding: 0 0 0 20px;} #reminderCol input { width: 140px; } #areasCol #submit { padding: 0 0 0 35px;} #areasCol label { padding: 0 0 0 20px;} #areasCol input { width: 140px; } #nonmodule form { margin: 5px 20px 10px 15px; } /*************************************** ********* HOME FORM ELEMENTS *********** ****************************************/ #busAreaForm { margin: 10px 0 10px 0; background: url(bgBusAreaDrop.jpg?OpenImageResource) top left no-repeat; } #busAreaForm select { margin: 0 0 0 30px; width: 200px; font-size: 80%;} #busAreaForm a { text-decoration: none; } #busAreaForm a:hover { color: #99ccff; } /*************************************** ******** NON MODULE PAGE ELEMENTS ******** ****************************************/ #upProf { width: 200px; height: 44px; background: url(bgUpdateProf.gif?OpenImageResource) no-repeat; margin: 20px 0 0 20px; padding: 9px 0 0 0; font-size: 90%; } #upProf a { text-decoration: none; padding: 0 0 0 30px; } #upProf a { color: #A63636; } #upProf a:hover { color: #99CCFF; } /*************************************** ************* FOOTER STUFF ************* ****************************************/ #nonmodulefooter { clear: both; width: 745px; height: 66px; margin: 0 auto; padding: 0; background: url(bgFooterMain.gif?OpenImageResource) top left no-repeat; } /*************************************** ************** MISC STUFF ************** ****************************************/ #paddingbox { height: 120px; } #submit { /*background: url(btnArrowRight.gif?OpenImageResource) bottom right no-repeat;*/ width: 65px; font-size: 100%; margin: 20px 0 0 70px; color: #A63636; font-weight: bold; } #areasCol #submit { /*background: url(btnArrowRight.gif?OpenImageResource) bottom right no-repeat;*/ width: 65px; font-size: 100%; margin: 10px 0 0 70px; color: #A63636; font-weight: bold; } #submit a { text-decoration: none; font-size: 85%; color: #A63636; display: block; } h2#passwordHead { /*background: url(HeaderPassword.gif?OpenImageResource) top left no-repeat;*/ text-indent: -5000px; height: 21px; padding: 0 0 15px 0; margin: 0; } /************************************************** *** CHEAT DIV TO FORCE BACKGROUNDS ROUND FLOATS *** ***************************************************/ #cheat { clear: both; } /********************************* ************ CLASSES ************* *********************************/ .redit { font-weight: bold; color: #A63636; } .forgot { font-size: 100%; color: #A63636; padding-left: 10px; } .hiddenHeader { text-indent: -5000px; height: 21px; margin: 0 0 10px 0; } .leftColMarg { margin: 0 20px 10px 20px; } .selected { font-weight: bold; padding: 10px 0 10px 15px; } .padRightBig { padding-right: 180px; } .padRightSmall { padding-right: 20px; } .redtext { color:#A63636; } .padRight10 { PADDING-RIGHT: 10px } /********** footer with designed by KMP text for all ************/ #commonfooter { color: #fff; padding: 0; padding: 3px 0 0 0; font-size: 9px; font-family: Geneva, sans-serif; margin: 0 auto; width: 745px; text-align: left; } #commonfooter p { margin: 0px 0 0px 0; padding: 0; font-size: 100%; margin: 0px 0 0 0; padding: 0; } #commonfooter img { position: relative; left: 596px; top: -15px; margin: 0 0 0 10px; padding: 0; } #commonfooter a:visited { color: #fff; } #commonfooter a:link { color: #fff; } #commonfooter a:hover { color: #99CCFF; } /********* NEXT/PREV BUTTONS *********/ div.nextPrev { font-size: 11px; margin: 12px 0 0px 10px; padding: 0 0 0 0; } div.nextPrev img { border: 0px; } div.nextPrev a { text-decoration: none; } div.nextPrev a:hover { color: #99ccff; } div.nextPrev a.floatR { /* margin: 0 20px 0 1px; */ float: right; margin: -16px 30px 0 0; _margin: -14px 50px 0 0; } .error { color: #ffffff; font-weight: bold; padding: 2px; background-color: #990000; } #areasCol .error { margin: 0 0 0 20; width: 140px; } /********************************* /*************************************** #docliblist li { margin: 5px 30px 5px 0; padding: 0; } #docliblist a { padding: 0 0 0 20px; text-decoration: none; } #docliblist a:hover { color: #99CCFF; } /*** WEZ ***/ #extranet { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND: url(bgextranet.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 20px; WIDTH: 200px; PADDING-TOP: 9px; HEIGHT: 44px; padding-left:0px; } #extranet A { PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none } #extranet A { COLOR: #a63636 } #extranet A:hover { COLOR: #99ccff }