.branding-top p{padding:270px 60px 0 60px; font-size:1.4em; color:#333}
.branding-bottom{clear:both; margin-top:1em; overflow:hidden}
.branding-bottom ul{list-style:none; margin:0; padding:0; overflow:hidden; clear:both}
.branding-bottom li{list-style:none; margin:0 10px 0 0; padding:0; display:block; width:170px; float:left}
.branding-bottom li.training{margin:0}
.branding-bottom dd{margin-left:10px; height:66px}
#LoginInfo{width:660px; float:left}
#LoginInfo h3{background-color:#f7f7f7; color:#8f0000; padding:2px 0px}
#LoginInfo dd, #LoginInfo dt{display:inline}
#LoginInfo dt{font-weight:bold; color:#333}
#LoginInfo p.LoginNotes{font-size:.8em}
#LoginInfo div.LoginBlock{float:left; width:310px; padding:5px 5px; margin:0px 2px; border:1px #f0f0f0 solid}
.SponsorIcon{margin:5px 26px; float:left}
#QuickLinks{background-color:#f0f0f0; border:1px gray dotted; padding:2px 5px; margin-right:5px; width:200px; float:right}
div.hr{height:2px; background-color:#8f0000; margin:5px 0 15px 0; clear:both}
div.hr hr{display:none}