/* Why do people at Brown still use IE/Mac? */ /*\*//*/ .home ul#listings li {overflow: visible !important;} /**/ /* Undo some of the default styling of common (X)HTML browsers */ /* Based on code from Yahoo! Inc.'s reset.css (BSD) and Tantek Celik's undohtml.css (Creative Commons Attribution 2.0) */ html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin: 0; padding: 0;} table {border-collapse: collapse; border-spacing: 0;} fieldset, img {border: 0;} address, abbr, caption, cite, code, dfn, em, strong, th, var {font-style: normal; font-weight: normal;} ol, ul {list-style: none;} caption, th {text-align: left;} h1, h2, h3, h4, h5, h6 {font-size: 100%; font-style: normal; font-weight: normal;} q:before, q:after {content: '';} :link, :visited {text-decoration: none;} a{outline:none;} a:hover{outline:none;} /* Generics */ #wrapper {width: 552px; margin-left: auto; margin-right: auto;} /*.hide {position: absolute; left: -999px; width: 990px;}*/ /* Home page listings */ .home ul#listings li { overflow: hidden; float:left; width: 552px; } .home ul#listings li.active { background-color: #fff; } .home ul#listings li div.feature { clear: both; height: 300px; border-bottom: 1px solid #77A9ED; border-right: 1px solid #77A9ED; border-left: 1px solid #77A9ED; } .home ul#listings li div.feature2 { clear: both; height: 270px; border-bottom: 1px solid #77A9ED; border-right: 1px solid #77A9ED; border-left: 1px solid #77A9ED; } .home ul#listings li div.feature3 { clear: both; height: 211px; border-bottom: 1px solid #77A9ED; border-right: 1px solid #77A9ED; border-left: 1px solid #77A9ED; } .home ul#listings li div.feature4 { clear: both; height: 300px; border-bottom: 1px solid #77A9ED; border-right: 1px solid #77A9ED; border-left: 1px solid #77A9ED; } .home ul#listings ul.filters1 { text-align: left; width: 552px; height: 47px; margin: 0px; padding:0px; } .home ul#listings ul.filters1 li { display: inline; height: 47px; } .home ul#listings li.active ul.filters1 li { height: 47px; } /*.home ul#listings ul.filters1 li a:link, ul#listings ul.filters1 li a:visited { color: #000; } .home ul#listings ul.filters1 li a:hover { text-decoration: underline; color: #000; } .home ul#listings li.active ul.filters1 li a:link, ul#listings li.active ul.filters1 li a:visited { color: #000; } .home ul#listings li.active ul.filters1 li a:hover { color: #000; }*/ .home div.feature, div.feature2, div.feature3, div.feature4 { color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px;} } .home div.feature a:hover { text-decoration: none; color: #000; } /* end */ body{margin: 0px; padding: 0px;color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;} A {color: #003399; text-decoration: none;} A:visited {color:#003399;} A:hover {color: #003399; text-decoration: underline;} A.topNavGray {color: #666666; text-decoration: none;} A:visited.topNavGray {color:#666666;} A:hover.topNavGray {color: #666666; text-decoration: underline;} A.subNav {color: #FFFFFF; text-decoration: none;} A:visited.subNav {color:#FFFFFF;} A :hover.subNav {color: #FFFFFF; text-decoration: underline;} A.contact {color: color:#002F8E; font-size: 13px; font-weight: bold; text-decoration: underline;} A:visited.contact {color:#002F8E; font-size: 13px; font-weight: bold;} A:hover.contact {color:#002F8E; font-size: 13px; font-weight: bold; text-decoration: none;} A.servicesArrow {color: #003399; font-size: 12px; text-decoration: underline;} A:visited.servicesArrow {color:#003399; font-size: 12px;} A:hover.servicesArrow {color: #003399; font-size: 12px; text-decoration: none;} A.footerNav {color: #CCCCCC; text-decoration: none;} A:visited.footerNav {color:#CCCCCC;} A:hover.footerNav {color: #CCCCCC; text-decoration: underline;} A.footerLinks {color: #000000; text-decoration: none;} A:visited.footerLinks {color:#000000;} A:hover.footerLinks {color: #000000; text-decoration: underline;} A.sideBar {color: #FF9900; text-decoration: underline; font-size: 13px;} A:visited.sideBar {color:#FF9900; font-size: 13px;} A:hover.sideBar {color: #FF9900; text-decoration: none; font-size: 13px;} p, table, td { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; } .topNavGray { color: #666666; } .topNavBlue { color: #1141A0; } ul#navlist { margin-left: 17px; padding: 0; margin-bottom: 0; padding-bottom: 0; margin: 0; white-space: nowrap; } #navlist li { display: inline; list-style-type: none; margin-bottom: 0; padding-bottom: 0; } #navlist a { padding: 2px 10px; text-transform: uppercase; } #navlist a:link, #navlist a:visited { color: #003399; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; text-decoration: none; } #navlist a:hover { color: #fff; background-color: #003399; text-decoration: none; } #navlist a#current { color: #FFFFFF; background-color: #003399; text-decoration: none; } #navlist a#current:hover { color: #FFFFFF; background-color: #003399; text-decoration: underline; } .subNav { color: #FFFFFF; } .text { font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .boldBlue { color: #002F8E; font-weight: bold; font-size: 13px; } .boldBlueMiddle { color: #002F8E; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .charCoalMiddle { color: #777777; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .boldBlueHome { color: #002F8E; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif;} .blue { color: #003399; font-weight: normal; font-size: 12px; } .boldBlueSmall { color: #003399; font-weight: bold; font-size: 10; } .footerNav { color: #CCCCCC; font-weight: bold; font-size: 10; line-height: 16px; } /* addt'l styles for Employer HP */ /* grey row under suybnav to contain highlighted industries*/ #empSubNavKywds { background: url(http://www.thinkjobs.com/ts.nsf/grey_topbg.gif) repeat-x left top; height: 26px; color: #002F8E; line-height: 26px; padding-left: 10px; } #welcome { background: url(http://www.thinkjobs.com/ts.nsf/grey_leftbg.gif) repeat-y left top; color:#333333; line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size:12px; } #services { background: url(http://www.thinkjobs.com/ts.nsf/grey_rightbg.gif) repeat-y left top; color:#333333; line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size:12px; } #contactus { background: url(http://www.thinkjobs.com/ts.nsf/contactus_background.gif) no-repeat left top; color:#002F8E; line-height: 16px; font-size:13px; font-weight: bold; height:62px;} #right_border { background: url(http://www.thinkjobs.com/ts.nsf/grey_midbg_right.gif) repeat left top; color:#ffffff; line-height: 16px; font-size:13px; font-weight: bold; height:62px;}