.iframehide {display:none;} .wp_header_container, #wp_footer_container {font:normal 11px Arial;} #wp_hp_header_top {position:relative; width:970px; height:65px; margin:3px 0 0 0;} #wp_hp_header_top .wp_logo {position:absolute; top:7px; left:10px; width:297px;} #wp_hp_header_top .wp_reg {position:absolute; top:17px; left:327px; width:170px; height:20px;} #wp_hp_header_top .wp_print_subscribe {position:absolute; top:9px; left:500px; width:138px; text-align:center;} #wp_header_top .wp_reg a {text-decoration:none;} #wp_hp_header_top .wp_ad {position:absolute; top:0; left:697px; width:300px;} .globalnav_business_1 {font-family:arial,sans-serif; font-size:8pt; font-weight: normal;text-decoration: none; } .globalnav_business_1 a {font-family:arial,sans-serif; font-size:8pt; font-weight: normal; text-decoration: none; } .globalnav_business_1 a:hover {text-decoration:underline;} .globalnav_business_2 {font-family:arial,sans-serif; font-size:8pt; font-weight: bold;text-decoration: none; } .globalnav_business_2 a {font-family:arial,sans-serif; font-size:8pt; font-weight: bold;text-decoration: none; } #subscribe a {text-decoration:none;} #subscribe a:visited {color:#333366;} #subscribe a:hover {text-decoration:underline;color:#cc0000;} /* TIFFANY TILE */ #adTiff {top: 5px; left: 650px;} #wp_header_top {position:relative; width:970px; height:60px; margin:3px 0 0 0; font:normal 11px Arial; background: url(http://media.washingtonpost.com/wp-srv/article/pieces/topcap.gif) no-repeat top;} #wp_header_top a:link, #wp_header_top a:visited, #wp_header_top a:hover, #wp_header_top a:active {font-size:11px; font-family:Arial; text-decoration:none !important;} #wp_header_top .wp_logo {position:absolute; width:280px; top: -4px;} #wp_header_top .wp_reg {position:absolute; top:17px; left:327px; width:150px; height:20px;} #wp_header_top .wp_print_subscribe {display:inline; position:absolute; top:20px; left:450px; width:310px;} #wp_header_top #signedIn {display:none; position:absolute; top:0;} #wp_header_top #signedOut {display:none; position:absolute; top:14px;} #wp_header_top .regis {position:absolute; top:11px; left:280px; width:215px; height:42px; font:normal 11px Arial, Helvetica, sans-serif;} #wp_header_top .regis .greeting {font-weight:bold; color:#333333;} #wp_header_top .regis .greeting a {font-weight:bold; color:#333333;} #wp_header_top .regis .link a:link, #wp_header_top .registration .link a:visited, #wp_header_top .registration .link a:active, #wp_header_top .regis .link a:hover {text-decoration:none; color:#0C4790; font-weight:normal;} #wp_header_top .regis .signIn a:link, #wp_header_top .registration .signIn a:visited, #wp_header_top .registration .signIn a:active, #wp_header_top .regis .signIn a:hover {text-decoration:none; color:#0C4790; font-weight:normal;} /*BLOCKDOWNS 4 NAV STYLES */ #wp_navcontainer {width:970px; height:21px; background:#5B87B8;} #wp_navcontainer td {font:normal 11px arial !important; background:#eee;} #wp_navcontainer td.txt {font:bold 11px arial !important; color:#000 !important; padding:0 4px;} #wp_navcontainer table {padding:0; margin:0; background:#eee;} table.navtable a {display:block; background:#eee; text-decoration:none; padding:0px 4px; color:#0c4790 !important; font:normal 11px arial !important;} table.navtable a:hover {background:#fff; color:red !important; padding:0px 4px;} table.navtable td.adbox a, .navtable td.adbox a:hover {background:#DFEEF7; color:#0c4790 !important; padding:0;} #wp_navcontainer table.navtable td.adbox {border-bottom:1px solid #0d3159; background:#DFEEF7; padding-left:3px;} table.navtable td div.btnline {height:2px; font-size:0; overflow:hidden; background:red; margin:1px 0 0 3px;} #wp_navcontainer a .color1, #wp_navcontainer a:hover .color1, #wp_navcontainer .color1 {color:#333;} div.navitem {z-index:999; float:left; position:relative; cursor:hand;} div.navitem a {cursor:hand;} div.navitem table {display:none; position:absolute; top:21px; left:0; border-width:1px 1px 0px 1px; border-style:solid; border-color:#0d3159;} div.navitem:hover table, div.over table {display:block;} .bold {font-weight:bold;} #wp_navcontainer table.navtable tr.realestate a {display:inline;} #wp_navcontainer table.navtable a.realestatetitle {color:#000 !important; padding:0; margin:0; font-weight:bold !important; background:none !important;} #wp_navcontainer table.navtable a:hover.realestatetitle {color:#000 !important; padding:0;} #wp_navcontainer table.navtable tr.realestate td {padding:0 0 2px 4px;} .wp_generic_search {z-index:1; position:relative; width:970px; height:29px; background:#eee; color:#000;} .wp_generic_search .searchlabel {position:absolute; top:7px; left:10px; font-weight:bold;} .wp_generic_search .radio1 {position:absolute; top:7px; left:297px;} .wp_generic_search .radio1txt {position:absolute; top:7px; left:313px;} .wp_generic_search .radio2 {position:absolute; top:7px; left:348px;} .wp_generic_search .radio2txt {position:absolute; top:7px; left:364px;} .wp_generic_search .keywords {position:absolute; top:3px; left:62px;} .wp_generic_search .keywords input {font:normal 11px arial;} .wp_generic_search .keywords .wp-input-gray {color:#999;} .wp_generic_search .keywords .wp-input-black {color:#000;} .wp_generic_search .gobtn {position:absolute; top:1px; left:270px;} .wp_generic_search .sponsor {position:absolute; top:6px; left:364px;} .wp_generic_search .wp_adlabel {position:absolute; top:6px; left:697px;} .wp_generic_search .wp_ad {position:absolute; top:0; left:710px;} .wp_generic_search .top20 {position:absolute; top:7px; left:516px;} .wp_generic_search .top20 a {color:#0c4790; font-weight:normal;} .wp_generic_search .top20 a:hover {color:#cc0000; font-weight:normal;} .wp_header_container form, #wp_footer_container form {margin:0; padding:0;} .wp_header_container .ruleone, #wp_footer_container .ruleone {width:970px; height:1px; overflow:hidden; font-size:0; background:#000;} .wp_header_container .ruletwo, #wp_footer_container .ruletwo {display:block; width:970px; height:1px; overflow:hidden; font-size:0; background:#000;} #wp_footer_container {font:normal 11px Arial; color:#345189; text-decoration:none;} #wp_footer_container a {color:#345189; text-decoration:none;} #wp_footer_container p {margin:0; padding:6px 0 6px 9px;} #wp_footer_container #btmnav {width:970px; background:#0D3159; color:#fff; font-weight:bold;} #wp_footer_container a {font-weight:normal;} #wp_footer_container #btmnav a {color:#fff; text-decoration:none; font:bold 11px arial !important;} #wp_footer_container #btmnav .pad {padding:6px 10px;} #wp_footer_container #wp_sitelinks, #wp_footer_container #wp_sitelinks {font:normal 11px Arial !important;} #wp_footer_container #wp_sitelinks .title, #wp_footer_container #wp_sitelinks .title a {font-weight:bold !important;text-decoration:none;} #wp_footer_container #wp_sitelinks .title a:visited, #wp_footer_container #wp_sitelinks .title a:visited {font-weight:bold !important;text-decoration:none;} #wp_footer_container #wp_sitelinks .title a:hover, #wp_footer_container #wp_sitelinks .title a:hover {font-weight:bold !important;text-decoration:underline;color:#cc0000;} #wp_footer_container p#wp_copyright {font:normal 11px Arial; color:#345189; width:970px; border-top:1px solid #ccc; padding-bottom:11px;} #wp_footer_container p#wp_partners {font:normal 11px Arial; color:#345189; width:970px; border-top:1px solid #ccc; padding-bottom:11px; padding-left:0;} .wp_pipe {font-weight:normal; padding:0 3px;} .wp_clearboth {clear:both;} #banner_wrapper_top {border-bottom:1px solid #0D3195; background-color:#fff; padding:5px 0;} #nav, #nav ul {padding:0; margin:0; list-style: none;} /* all lists */ #nav, #nav a {display:block; font-weight:normal; font-family:arial; font-size:11px; color:#0c4790; text-decoration:none;} #nav a:hover {color:#cc0000; background-color:#ffffff;} #nav .entguide a:hover {color:#cc0000; background-color:#eee;} #nav a .color1, #nav a:hover .color1, #nav .color1 {color:#333;} #nav .bold {font-weight:bold;} #nav li {float:left; width:100px; margin:0; padding:0; background:none; line-height:15px;} /* all list items */ /* width needed or else Opera goes nuts */ #nav li ul {position:absolute; background:#eeeeee; border:1px solid #0d3159; width:100px; left:-999em; z-index:10000;} /* second-level lists */ /* using left instead of display to hide menus because display: none isn't read by screen readers */ #nav li:hover ul, #nav li.sfhover ul {left: auto;} /* lists nested under hovered list items */