body {margin:0;background-color:#406679;text-align:center;}
#mainframe {margin:0 auto;background-color:white;border-right:4px black solid;border-left:4px black solid;width:650px;text-align:left;}
.main2 {padding:0 20px 10px;}
td {vertical-align:top;}
td.r {padding-left:20px;}

.masthead {font:bold 9pt verdana,sans-serif;}
h1 {font:bold 14pt verdana,sans-serif;}
h3 {font:bold 11pt verdana,sans-serif;color:#406679;border-top:1px #406679 solid;padding-top:3px;}
h4 {background:#BAC8CC;padding:2px; font:bold 11pt verdana,sans-serif;color:#F2F4F5;}
.announce {font:italic 8pt verdana,sans-serif;}
a {color:#3B48A5; text-decoration: none;}
a:hover {text-decoration: underline;}

.nav {color:black;font:bold 8pt verdana,sans-serif;padding-top:20px;}
.nav ul {margin:0;padding:0;list-style:none;}
.nav li {padding-bottom:15px;}
.nav a {color:#406679;display:block;text-decoration:none;}
.nav a:hover {text-decoration:underline;}

.homepage {margin-top:40px; border-top:#406679 1px dotted; padding-top:3px;}

.talk {font:9pt/14pt verdana,sans-serif;padding:0 20px 20px;}
.talk table {font:9pt/14pt verdana,sans-serif;}
.picr {float:right;margin:0 0 0 15px;font:7.5pt arial,sans-serif;text-align:center;}
.picl {float:left;margin:0 15px 0 0;font:7.5pt arial,sans-serif;text-align:center;}
.pic {font:8pt arial,sans-serif;text-align:center; margin-bottom:20px;}
.credit {text-align:right;font:italic 7.5pt arial,sans-serif;}

.footer {font:7.5pt arial,sans-serif;text-align:center;border-top:1px #406679 solid;clear:both;padding-top:8px;color:#406679;}
.ds li {padding-bottom:14px;}
.vfont {font:7.5pt verdana,sans-serif;}
.announce {font-weight:bold;font-size:10pt;margin-bottom:10px;}
.announce2 {border:2px black solid;text-align:center;background-color:#eee;font-weight:bold;font-size:9pt;margin-bottom:10px;}
.announce3 {border:2px black solid;text-align:center;background-color:#eee;font-weight:bold;font-size:9pt;margin-bottom:10px;}
.announce2 p {margin-left:4px; margin-right:4px;}

.ceremony .talk h1 {display:none;}
.ceremony td {font:10pt/13pt georgia,serif; }
.ceremony .recip td {font:11pt/14pt georgia,serif; text-align:center;}
.ceremony .submission {border:thin gray solid; background:#efefef; padding:4px 10px;margin-top:5px;}
.ceremony .award {font:bold 10pt/13pt georgia,serif;;color:#406679;}
.ceremony .yes {text-align:center;background:white;color:#efefef;margin:0 0 10px 0;padding:2px 0;}
.ceremony .speaker {font:bold 10pt times,sans-serif;color:#406679;}
.ceremony .award td.r1 {padding-right:15px;}
.ceremony .framed {background:url(../images/nframe2.gif) repeat-y; width:428px;}
.ceremony .frametalk {padding:0 35px; font:9pt/13pt georgia,serif; color:#406679;}
.ceremony .frametalk a {color:black; font-weight:bold;}
.ceremony h3.fr { color:#406679;font-size:10pt;font-weight:bold;display:block;}
.ceremony h3 {clear:both;font:bold 12pt/15pt georgia,serif;}
.ceremony .award .r1 {text-align:right; padding-right:5px;}
.ceremony .award2 {font:9pt arial,sans-serif;}
.ceremony .award2 td.r2 {padding-right:15px;}
.ceremony .award2 td.r3 {padding-right:15px;text-align:right;}
.ceremony .yes2 {text-align:center;background:#406679;color:#efefef;margin:0 0 10px 0;padding:2px 0;}



@media print {
body {background:white;} 
#mainframe {border:0;}
}
