/* CSS Document */ body { background-color:#CCCCCC; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:small; } .wrap { border:1px solid #333333; background-color:#fdfdfd; max-width:980px; margin-left:auto; margin-right:auto; margin-top:4px; padding:0; } #offleft { position:absolute; top:0; left:-3000px; width:500px; } h2 { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 100%; margin:0 0 3px 0; background:#990000 url(/images/kbg002.gif) repeat-x top; border:1px solid #000000; clear:right; letter-spacing:.25em; padding:0px 0 0px 8px; } h3 { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border-top:1px solid #858585; border-right:1px solid #333333; border-bottom:1px solid #333333; border-left:1px solid #858585; font-size:100%; margin:12px 0 2px 0; background:#333333 url(/images/kbg004.gif) repeat-x top; clear:right; letter-spacing:.25em; padding-left:4px; } h4 { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 100%; margin:0 0 3px 0; background:#333333 url(/images/kbg004.gif) repeat-x top; border:1px solid #000000; clear:right; letter-spacing:.25em; padding:0px 0 0px 8px; } .hrule { width:80%; margin:auto; } .wmarkwrap { background-color:#fdfdfd; margin:0; padding:0; } .wmarkwrap img { float:left; margin:0 2px 0 0; padding:5px 5px 5px 5px; } .skipnav { font-size:90%; padding:0; margin: 5px 0px 1px 2px; float:left; } .skipnav ul { margin:0 0 0 4px; padding:0; } .skipnav li { float:left; list-style:none; margin:0; padding:0 10px 0 10px; } .skipnav a { color:#333333; margin:0; padding:0; } .topform { margin-bottom:2px; border:1px solid #CC0000; } #qlnkwrap { margin:0; padding:0; float:right; display:block; } #qlnkwrap *{ margin:0; padding:2px; } #searchwrap { float:left; margin-top:2px; margin-right:0; margin-bottom:12px; margin-left:3%; padding:0; background-color:#EDEDED; border-top:1px solid #C1C1C1; border-left:1px solid #C1C1C1; border-right:1px solid #C1C1C1; border-bottom:1px solid #C1C1C1; } #q { margin:0; padding:0; clear:none; } #sa { clear:none; margin:0; padding:0; } #searchwrap *{ margin:0; padding:1px; } #searchwrap p{ margin:1px 0 1px 0; padding:0; font-size:90%; display:inline; clear:none; } #gbut { margin:0; padding:0; border:1px solid #FF6600; background-color:#00CC00; } .hban img { margin:0; padding:0; border:none; } .hban { border-bottom:1px solid #990000; display:block; } .internav { clear:none; margin: 3px 11px 3px 0; padding:5px; } .internav ul { float:right; margin: 0; padding:0 0 0 0; list-style:none; clear:right; } .internav li { font-size:110%; font-weight:900; float:left; margin:0; padding:0 9px 0 9px; border-right:1px solid #666666; } .internav a { text-decoration:none; color:#000000; font-weight:800; margin: 0; padding:0; } .internav a:link { text-decoration:none; color:#000000; font-weight:600; margin: 0; padding:0; } .internav a:visited { text-decoration:none; color:#000000; font-weight:600; margin: 0; padding:0; } .internav a:hover { text-decoration:underline; color:#000000; font-weight:600; margin: 0; padding:0; } .internav a:active { text-decoration:none; color:#000000; font-weight:600; margin: 0; padding:0; } .bgwrap { float:right; width:100%; background:#FDFDFD url(/images/kbg006.gif) repeat-x bottom; margin:0; padding:0; font-size:80%; color:#DADADA; line-height:.125em; } .bgwrap p { margin:0; padding:10px 0 0 0; } .globaltopnav { margin:0; font-family:Arial, Helvetica, sans-serif; padding-bottom:4px; padding-left:0; padding-right:0; padding-top:2px; font-size: 100%; font-weight:900; border-top:1px solid #000000; border-bottom:1px solid #000000; background-color:#990000; background:#990000 url(/images/kbg002.gif) repeat-x top; line-height:1em; float:left; width:100%; } .globaltopnav ul { letter-spacing:.025em; list-style:none; padding:0; margin-top:0; margin-left:7%; margin-right:4%; width:98%; } .globaltopnav li { float:left; border-right:1px solid #000000; padding: 0 .75em 0 .75em; margin:0; } .globaltopnav a { text-decoration:none; color:#fdfdfd; } .globaltopnav a:link { text-decoration:none; color:#fdfdfd; font-weight:800; margin: 0; padding:0; } .globaltopnav a:visited { text-decoration:none; color:#fdfdfd; font-weight:800; margin: 0; padding:0; } .globaltopnav a:hover { text-decoration:none; color:#FFFF99; font-weight:800; margin: 0; padding:0; } .globaltopnav a:active { text-decoration:none; color:#fdfdfd; font-weight:800; margin: 0; padding:0; } .leftwrap { margin:8px 1% 4px 1%; padding:0 3px 3px 3px; border:1px solid #666666; background-color:#CCCCCC; float:left; clear:left; width:22%; } .colleges { color:#000000; margin-top:4px; margin-left:0px; border:1px solid #333333; padding:2px 8px 0 2px; background:#fdfdfd; float:left; clear:left; width:94%; } .colleges ul { margin:0 0 0 1px; padding:0 0 0 12px; line-height:1.75em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; font-weight:bold; } .colleges li { margin:0 0 0 7px; padding:0; } .colleges a { color:#000000; text-decoration:none; margin:0; padding:0; } .colleges a:link { color:#000000; text-decoration:none; margin:0; padding:0; } .colleges a:visited { color:#000000; text-decoration:none; margin:0; padding:0; } .colleges a:hover { color:#000000; text-decoration:underline; margin:0; padding:0; } .colleges a:active { color:#000000; text-decoration:none; margin:0; padding:0; } .colleges p a { text-decoration:underline; margin:0; padding:0; } .colleges h2 { background:#990000 url(/images/kbg002.gif) repeat-x top; width:98%; } .resources { color:#000000; margin-top:2px; margin-left:0px; border:1px solid #333333; padding:2px 8px 0 2px; background:#fdfdfd; float:left; clear:left; text-align:left; width:94%; } .resources ul { margin:0 0 0 1px; padding:0 0 0 12px; line-height:1.75em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; font-weight:bold; } .resources li { margin:0 0 0 7px; padding:0; } .resources a { color:#000000; text-decoration:none; margin:0; padding:0; } .resources a:link { color:#000000; text-decoration:none; margin:0; padding:0; } .resources a:visited { color:#000000; text-decoration:none; margin:0; padding:0; } .resources a:hover { color:#000000; text-decoration:underline; margin:0; padding:0; } .resources a:active { color:#000000; text-decoration:none; margin:0; padding:0; } .resources p a { text-decoration:underline; margin:0; padding:0; } .resources h2 { background:#990000 url(/images/kbg002.gif) repeat-x top; width:98%; } .resources h3 { margin:1px 0 0 0; } .resources p { margin:4px 0 0 0; padding:0; line-height:1em; } .news { background-color:#EDEDED; border-top:1px solid #858585; border-right:1px solid #333333; border-bottom:1px solid #333333; border-left:1px solid #858585; margin-top:8px; margin-left:1%; padding:3px; float:left; clear:right; width:70%; } .news img { background-color:#EDEDED; border:1px solid #858585; margin:10px 7px 4px 3px; padding:1px; float:left; } .events img { background-color:#EDEDED; border:1px solid #858585; margin:10px 7px 18px 3px; padding:1px; float:left; } .events hr { float:left; width:60%; margin:28px 0px 18px 3px; } .news ul { margin:0px; padding:0; font-size:90%; list-style:none; float:left; clear:none; } .news li { margin:0; padding:0; } .news p { margin:14px 18px 6px 4px; padding:0; font-size:100%; } .news h5 { margin:62px 18px 16px 4px; padding:0; font-size:110%; font-weight:900; } .news h6 { margin:4px 8px 22px 4px; padding:0; font-size:90%; font-weight:400; } .news p a{ font-weight:900; margin:4px 4px 4px 4px; padding:0; } .news a { padding:0; margin-left:7px; color:#000000; font-weight:600; } .news a:link { color:#000000; margin:0; padding:0; } .news a:visited { color:#000000; margin:0; padding:0; } .news a:hover { color:#990000; margin:0; padding:0; } .resources a:active { color:#000000; margin:0; padding:0; } .noteworthy { background-color:#CCCCCC; border-top:1px solid #858585; border-right:1px solid #333333; border-bottom:1px solid #333333; border-left:1px solid #858585; margin-top:8px; margin-left:1%; margin-right:2px; padding:3px; float:left; clear:none; width:70%; } .noteworthy ul { margin:3px; padding:0; font-size:90%; list-style:none; float:left; } .noteworthy li { margin:20px 0 8px 0; padding:0; } .noteworthy a { margin:0; padding:0; color:#990000; } .events { background-color:#fdfdfd; float:left; width:48%; border:1px solid #666666; border-top:none; margin:3px 3px 10px 3px; } .events p { margin:16px 4px 8px 8px; } .ioi { background-color:#fdfdfd; float:right; width:48%; border:1px solid #666666; border-top:none; margin:3px; } .ioi p { margin:16px 4px 8px 8px; } .footer { text-align:center; margin: 25px 5px 5px 10px; padding:3px; float:left; border:1px solid #999999; background:#e7e7e7; width:97%; } .footer p { margin:0; padding:6px 0 6px 0; text-align:center; } .footer ul { margin-left:70px; margin-right:auto; margin-top:0; margin-bottom:0; padding:0; list-style:none; } .footer li { margin:0 10px 0 10px; padding:0; float:left; } .address { font-size:80%; clear:both; text-align:center; } .footer a { font-size:80%; color:#333333; padding-right:10px; clear:none; }