body { margin:0px; padding:0px; }table { font-size:100%; border-collapse:collapse; }form { margin:0em; }a:hover { color:#ff3300; }p { line-height:140%; }em { display:block; color:crimson; font-style:normal; font-weight:bold; }table.top_info td { vertical-align:top; height:100px; }tr.row1 td { background-color:#efefef; }table.credit { width:660px; margin:0.5em 0em; }table.credit td { padding:0px; }h1 { margin-top:0.5em; font-size:140%; text-align:center; }h2 { font-size:120%; }h3 { font-size:100%; }dl { margin:0em 0em 0.5em 1em; }dt { margin:0.5em 0em 0.5em 0em; font-size:110%; color:#7B672B; font-weight:bold; }dd { margin:0.5em 0px 1em 1.5em; }dd p { margin-top:0em; }