body { background-color: #1d638f; text-align: center; font-family: 'Rotis Semi Sans','Trade Gothic','Gill Sans','Lucida Grande','Franklin Gothic Medium','Lucida Unicode',Lucida,Verdana,Sans-serif; font-weight: normal; padding: 0px; height: 100%; width: 100%; margin: 0px; min-width: 950px; } div,p,span,ul,h1,h2,h3,h4,h5,form,table,input,textarea { padding: 0; margin: 0; } img { border: 0; } a:link, a:visited { color: #bdd4fd; text-decoration: none; } a:hover { color: #fac759; text-decoration: underline; } div.main { height: 256px; width: 835px; background: #fff url(../art/h_main.jpg) no-repeat; margin: 0 auto; padding: 105px 0 0 0; text-align: center; background-position: 0 45px; } div.logo { text-align: center; margin: 0 auto; height: 60px; } h1 { margin-top: 212px; width: 590px; text-align: left; border-top: 4px solid #1d638f; } div.funding { background-color: #555; padding: 7px; width: 710px; margin: 20px 120px 20px 120px; } div.funding p { color: #ccc; text-align: left; } div.funding img { padding-right: 10px; } div.funding td { vertical-align: middle; } h2 { margin-left: -17px; padding-left: 17px; padding-bottom: 3px; width: 578px; text-align: left; border-bottom: 4px solid #78a1bb; } div.left { width: 700px; text-align: left; margin-top: 0px; } div.main div.right { float: right; width: 187px; text-align: center; padding: 0; margin: -13px 0 0 0; background-color: #89a6bc; height: 269px; } div.main div.right div.clip { background-color: #0d3b58; height:120px; padding: 20px 0 20px 0; } div.main div.right:hover div.clip { background-color: #2e6b97; height:120px; padding: 20px 0 20px 0; } div.content { background-color: #2e6b97; padding: 2px 17px 20px 17px; text-align: left; width: 800px; margin: 0 auto; } div.content img.intro { float: right; margin-right: 30px; margin-top: 12px; } div.content div.nav { padding: 11px 0px 11px 17px; } div.content div.nav img { padding-left: 3px; } div.content div.nav td { padding-bottom: 10px; border-left: 4px solid #26638d; } div.bottom { text-align: center; color: #fff; padding-top: 10px; } p.global { padding: 20px; margin:0; } td.global_ums div.logos { text-align: left; } td.globalnav { text-align: left; }