/* layout ********************************/ body { background-color: #FFFFFF; margin: 0; border: 0; } #content { padding: 2% 1% 1% 1%; background-color: #ffffff; } #content p, #content ol, #content ul, #content li { font-family: Arial, Verdana, sans-serif; font-size: 80%; color: #000000; } #content A:link, #content A:active, #content A:visited { color: #0000C0; text-decoration: underline; } #content A:hover { color: #3F90FF; text-decoration: underline; } .embeddedLink { margin: 0; padding: 0; font-size: 0.0em; height: 1px; } /* results ********************************/ .resultEntry { margin: 1% -1% 2% -1%; border-bottom: 1px #c0c0c0 dashed; padding-left: 1%; padding-bottom: 2px; font-family: Arial, Verdana, sans-serif; font-size: 80%; color: #000000; } .resultEntry .linkTitle h2 { font-size: 120%; margin: 0; padding: 0; } .resultEntry .linkDescription { width: 55%; } .resultEntry .linkCategory { padding-left: 2%; width: 53%; color: #808080; } .resultEntry .linkInfo { padding-left: 2%; width: 53%; color: #008000; } /* accessibility panel ********************************/ #accessWrapper { border: 0; margin: 0; padding: 0; width: 770px; font-size: 0.0em; } #access1, #access1 h1, #access1 .nosee { margin: 0; padding: 0; font-size: 0.0em; visibility: hidden; height: 0px; } #access2 { margin: 0; font-size: 0.0em; height: 1px; color: #ffffff; } /* search panel ********************************/ #searchWrapper { margin-top: 2px; border-top: 2px outset; border-bottom: 1px outset; padding: 3px 3px 3px 252px; background-color: #5F93D9; background-image: url("images/google.gif"); background-position: top left; background-repeat: no-repeat; height: 80px; } .extraLinks { height: 30px; padding-left: 5px; } .extraLinks ul { display: inline; list-style: none; margin: 0; padding: 0; } .extraLinks li { display: inline; margin: -1px; } .extraLinks li a:link, .extraLinks li a:hover, .extraLinks li a:visited, .extraLinks li a:active { display: inline; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; margin: 0px; padding: 3px 5px 3px 5px; color: #ffffff; border: 1px outset; background-color: #85ABDF; } .extraLinks li a:hover { background-color: #3A73C0; color: #ffffff; border: 1px inset; } html>body .extraLinks li a { width: auto; } #queryBox { margin: 0; padding: 0 0 0 10px; vertical-align: top; } /* search statistics ********************************/ #statWrapper { background-color: #304A6E; border-top: 1px #ffffff solid; border-bottom: 2px outset; font-family: Verdana, Arial, sans-serif; font-size: 70%; color: #ffffff; margin: 0; padding: 0; height: 2em; } #stat1 { float: left; width: 49%; margin: 0; padding: 2px 2px 2px 5px; } #stat2 { width: 49%; float: right; text-align: right; margin: 0; padding: 2px 2px 2px 5px; } #stat1 a:link, #stat1 a:visited, #stat1 a:active, #stat1 a:hover { font-weight: bold; color: #ffffff; text-decoration: underline; } /* the category ********************************/ #category { font-family: Arial, Verdana, sans-serif; font-size: 90%; padding: 10px 1% 0% 1%; color: #000000; } #category a:link, #category a:visited, #category a:active { color: #0000C0; text-decoration: underline; } #category a:hover { color: #3F90FF; text-decoration: underline; } /* options and sponsored links panel ******************************/ #optionsWrapper { z-index: 100; position: absolute; left: 75%; top: 8em; width: 24%; color: #000000; } #preferences { border: 1px outset; background-color: #5F93D9; padding: 0; font-family: Arial, sans-serif; font-size: 75%; } #preferences h2 { margin: 3px; padding: 1px 1px 1px 3px; font-size: 120%; color: #ffffff; background-color: #304A6E; border: 1px outset; } #preferences p { margin: 3px; padding: 3px; background-color: #D9E9FF; border: 1px inset; } #preferences .button { margin-top: 3px; background-color: #95C2FF; } #sponsored p { font-family: Arial, Verdana, sans-serif; font-size: 75%; margin: 15px 0 0 0 ; padding: 6px; background-color: #F3F3F3; border: 1px #c0c0c0 solid; } #sponsored p a:link, #sponsored p a:visited, #sponsored p a:active, #sponsored p a:hover { color: #008000; } #sponsored p strong { font-size: 120%; } /* bottom wrapper *********************************/ #bottomWrapper { margin-top: 2px; border-top: 2px outset; border-bottom: 1px outset; padding: 4px; background-color: #5F93D9; text-align: center; } img { border: 0; } table caption, #queryBox label { font-size: 0.0em; visibility: hidden; margin: 0; padding: 0; } #compliance { padding-top: 3%; text-align: center; }