#firefox { /* First style is ignored by Firefox! * I (Jon B) think this is because of the * * at the start of this file */ } /* ------------------------------------------* * General * * ------------------------------------------*/ body { margin:0px; padding:0px; background-color:#D0D0D0; } #outer { width:100%; background-image:url("/dafiles/Furniture/pss/image/theme/D1EdgeBg.jpg"); background-repeat: repeat-y; background-position: center; } #inner { width:740px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; } a img { border: none; } /*div { border:1px solid black; } */ /* ------------------------------------------* * Header * * ------------------------------------------*/ #header { /* background for shaded top */ background-image:url("/dafiles/Furniture/pss/image/theme/D1TopNav1.jpg"); background-repeat: no-repeat; height: 126px; } #mainnav { position: relative; top: 98px; width:740px; height:28px; background-image:url("/dafiles/Furniture/pss/image/theme/D1CobaltNav.gif"); background-repeat: repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #ffffff; } #mainnavI { padding: 6px 0px 0px 5px; } #mainnav span{ margin: 0px 12px 0px 12px; } #mainnav a{ margin: 0px 12px 0px 12px; color: #ffffff; text-decoration: none; } #mainnav a:visited{ color: #ffffff; text-decoration: none; } #mainnav a:hover { color: #ffffff; text-decoration: underline; } #logo { position: relative; float: left; top: -20px; width:50%; padding-left: 20px; } #topnav { position: relative; float: right; top: -28px; height: 20px; width:40%; background-image:url("/dafiles/Furniture/pss/image/theme/D1TopNav2.jpg"); background-repeat: no-repeat; padding: 0px 0px 0px 31px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; } #topnavI { padding: 2px 0px 0px 0px; width:100%; height: 20px; background-image:url("/dafiles/Furniture/pss/image/theme/D1TopNav3.jpg"); background-repeat: repeat-x; white-space: nowrap; } #topnav span{ margin: 0px 12px 0px 12px; } #topnav a { color: #666666; text-decoration: none; margin: 0px 12px 0px 12px; } #topnav a:visited { color: #666666; text-decoration: none; } #topnav a:hover { color: #666666; text-decoration: underline; } #searchbox{ position: relative; float: right; top: -5px; width:235px; } #searchbox form{ margin: 0px; } .txtquery{ width:165px; margin: 0px; } .txtquerytd{ vertical-align:middle; } .btnsubmit{ background-image: url("/dafiles/Furniture/pss/image/theme/btnSearch.gif"); background-repeat: no-repeat; width:49px; height:16px; margin: 0px 0px 0px 5px; } /* ------------------------------------------* * footer * * ------------------------------------------*/ #footer { height:28px; background-image:url("/dafiles/Furniture/pss/image/theme/D1CobaltNav.gif"); background-repeat: repeat-x; } #footernav{ margin: 0px 0px 0px 7px; padding: 7px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #ffffff; } #footer span{ margin: auto 6px auto 6px; } #footernav a{ text-decoration: none; color: #ffffff; margin: 0px 6px 0px 6px; } #footernav a:visited{ text-decoration: none; color: #ffffff; } #footernav a:hover{ text-decoration:underline; color: #ffffff; } /* ------------------------------------------* * Home page - middle1 * * ------------------------------------------*/ #middle1 { background-image:url("/dafiles/Furniture/pss/image/theme/D1MiddleBg.jpg"); background-repeat: repeat-y; background-color: #FFFFFF; padding: 0px; margin: 0px; } #callout1{ float: right; margin: 15px 7px 7px 7px; } #callout1 img { border: 1px solid black; } #mainpic { float: left; margin: 15px 15px 7px 7px; border:1px solid #FFFFFF; } #maintext { float: left; width: 340px; } #maintext table { margin: 15px 15px 7px 7px; } #maintext td { /* Text in the middle of the screen "Welcome, etc." */ width:100%; vertical-align:bottom; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:333333; } #maintext H1{ font: 18px Arial, Helvetica, sans-serif; font-weight : normal; color:#2577AB; margin: 0px auto 9px auto; } #maintext a{ color:#2577AB; } #maintext a:visited{ color:#2577AB; } #maintext a:hover{ color:#2577AB; } /* ------------------------------------------* * Home page - middle2 * * ------------------------------------------*/ #middle2 { padding: 10px 6px 10px 6px; background-color: #FFFFFF; } .homeLinks { margin-left:12px; list-style-image: url("/dafiles/Furniture/pss/image/theme/gtBullet2.gif"); list-style-type: disc; } .link { float: left; margin: 0px 6px 0px 5px; } .link table { height:130px; } .link div { margin: 4px 0px 4px 0px; padding: 0px 4px 0px 10px; } .link .top { background-image:url("/dafiles/Furniture/pss/image/theme/D1Boxhome1.jpg"); background-repeat: no-repeat; height: 21px; } .link .middle { background-image:url("/dafiles/Furniture/pss/image/theme/D1Boxhome2.jpg"); background-repeat: repeat-y; } .link .bottom { background-image:url("/dafiles/Furniture/pss/image/theme/D1Boxhome3.jpg"); background-repeat: no-repeat; height: 11px; } .link td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2577AB; width: 228px; } .link a{ color:#666666; text-decoration:none; } .link a:visited{ color:#666666; } .link a:hover{ color:#333333; text-decoration:underline; } .link h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2577AB; font-weight:bold; margin: 2px 0px 3px 9px; } #linkcallout{ clear: left; width: 200px!important; margin: 10px 0px 0px 10px!important; padding: 0px!important; font-weight:bold; } #linkcallout a{ color:#666666; font-size:10px; font-weight:bold; } #linkcallout a:visited{ color:#666666; } #linkcallout a:hover{ color:#333333; } #linkcallout .image{ float:left; margin-right:2px; } #legaltext { float: left; clear: left; width:710px; margin: 20px 5px 5px 5px; } #legaltext td { font-family:Arial, Helvetica, sans-serif; font-size:9px; } /* ------------------------------------------* * Display page - middle * * ------------------------------------------*/ #middle { background-color: #FFFFFF; } /* ------------------------------------------* * Display page - sidebar1 * * ------------------------------------------*/ #sidebar1TD { background-image:url(/dafiles/Furniture/pss/image/theme/D1SideBkg.gif); background-repeat: no-repeat; width:170px; } #sidebar1 { width:170px; } #nav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; } #navI { margin: 0px 0px 0px 10px; padding: 10px 0px 0px 0px; } #nav a{ display:block; color:#2577AB; line-height:18px; text-decoration:none; } #nav a:visited{ color:#2577AB; text-decoration:none; } #nav a:hover{ color:#2577AB; text-decoration:underline; } #nav H1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#2577AB; margin:0px 0px 15px 0px; } #nav H2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #2577AB; font-size:11px; margin:0px 0px 15px 0px; } #nav H3{ font-weight:bold; color:#666666; line-height:18px; font-size:11px; margin:0px 0px 5px 0px; } #nav .selected { font-weight:bold; color:#2577AB; font-size:11px; } /* ------------------------------------------* * Display page - main * * ------------------------------------------*/ #mainTD { width: 570px; } #main { margin-left: 20px; width: 540px; position: relative; } .bodytext, .bodytext td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; } .bodytext H1{ font-family:arial black; font-size:17px; font-weight : normal; color:#2577AB; margin: 6px 0px 9px 0px; } .bodytext H2{ font-size:14px; margin: 5px 0px 5px 0px; color:#2577AB; } .bodytext H3{ margin: 5px 0px 3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#333333; } .bodytext P{ margin : 0.5em 0em 1.5em 0em; } .bodytext a{ font-weight:bold; color:#2577AB; text-decoration:none; } .bodytext a:visited{ color:#2577AB; text-decoration:none; } .bodytext a:hover{ color:#2577AB; text-decoration:underline; } .bodytext ul.list { margin: 0px 0px 10px 20px; padding: 0px; } .bodytext ul.list li{ list-style-type: square; } #practicePhoto{ float:right; clear:right; margin: 5px; width:180px; text-align: right; } #logoCFP{ float:right; clear:right; margin:5px; width:160px; } #logoCFP h3{ color:#2577AB; } #boxcontactus{ float:right; clear:right; margin:5px; width:164px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; } #boxcontactus td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; } #boxcontactus .top{ height:23px; background-image:url(/dafiles/Furniture/pss/image/theme/boxContact1.gif); background-repeat: no-repeat; } #boxcontactus .middle{ padding: 0px 5px 0px 10px; background-image:url(/dafiles/Furniture/pss/image/theme/boxContact2.gif); background-repeat: repeat-y; } #boxcontactus .bottom{ height:15px; background-image:url(/dafiles/Furniture/pss/image/theme/boxContact3.gif); background-repeat: no-repeat; } #boxcontactus H1{ margin:0px 0px 4px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2577AB; } #boxcontactus p{ margin:0px 0px 4px 5px; } #boxcontactus a{ text-decoration:none; color:#2577AB; } #boxcontactus a:visited{ text-decoration:none; color:#2577AB; } #boxcontactus a:hover{ text-decoration:underline; color:#2577AB; } .quote { font-style: italic; } .fineprint { font-size: 9px; } .siteTitle { font-family : Arial, Helvetica, sans-serif; font-weight: bold; font-size:20px; color:#2577AB; } .pagination li {display: inline; border-right: 1px solid #4486b6; margin-right: 7px; padding-right: 8px;} .pagination a {color: #005a9c;}