body { background : #7373EF; font-family : Verdana, Tahoma, Arial; color: #ffffcc; font-size : 70%; background-image : url(bg.gif); } a { font-size: 8pt; color: #ffffcc; text-decoration: underline; } a:hover { text-decoration : none; } p.header { font-size:8pt; color: #ffffcc; background-color: black; } p.footer { text-align: center; color: #ffffcc; font-weight: bold; } p.disclaimer { text-align: center; font-size:80%; color: #000000; font-weight: normal; } div.pagetitle { font-size:600%; color:#6A5ACD; left:20px; top:5px; position:relative; z-index:-1; text-align: center; } div.mainpagetitle { font-size: 450%; color: #6A5ACD; left:52px; top:10px; position: absolute; z-index: 1; } div.about { background-color: #7373EF; border-style:dashed; border-width: thin; border-color: Black; padding:3px; } div.welcome { left:100px; top:70px; position: absolute; } div.subtitle { font-size: 125%; top:55px; left:250px; position: absolute; color: #ffffcc; z-index:-1; } span.grade { font-size:500%; color: #7373EF; } span.gradetext { font-size:80%; color: #FFFFFF; } tr.imageinfo { background-color: #6A5ACD; padding:4px; border:thin; border-color: black; border-style: solid; border-top: none; font-size:80%; } table.imageinfo { width:200px; font-weight:normal; } td.top5header { font-size:70%; background-image: url(top5header.gif); } td.top5entry { font-size: 70%; } td.imageinfoheader { font-size:70%; background-image: url(imageinfoheader.gif); border-bottom: thin; padding-left:3px; padding-top:1px; padding-bottom:1px; } td.imageinfoheadernested { font-size:70%; background-image: url(imageinfoheader.gif); background-color: #6A5ACD; border-bottom: thin; padding-left:3px; padding-top:1px; padding-bottom:1px; } table.top5 { border-color: black; border-style: solid; background-color: #6A5ACD; width: 140px; } /* tr.overview { filter:alpha(opacity:30); background-color: #6A5ACD; } */ table.text { border-color: black; background-color: #6A5ACD; }