/*master page rules*/ body {background: #0a203c url(images/09WCSubwebBG.jpg) top left no-repeat; color: #333; font: normal 0.8em/1.4em 'Trebuchet MS', tahoma, sans-serif; margin:0; padding:0; text-align:center;} #container {background: #0a203c; border: 2px #6b79ad solid; margin: 20px auto; text-align:left; width: 900px;} #banner {margin:0; padding:0;} #banner h1 {background: url(images/09WCBanner.jpg); display:block; width:900px; height:200px; margin:0; padding:0;} #banner h1 span {display:none;} #floatWrapper {margin:0; padding:0; background: #f7f7e7 url(images/floatwrapperBG.gif) top left repeat-y;  border: 1px #f7f7e7 solid;} #nav {float: left; width:200px;} #rightColumn {float:right;width:150px;} #rightColumn img {text-align:center;} #content {margin-left:217px; margin-right:160px;} #content em {font-family: arial, sans-serif; font-size:95%;} #clear {clear:both;} #bottom {text-align:center; background: #3A3D0A; color: #fff; font-size: 12px; padding: 12px 0px; width:900px;} #bottom a {color: #fff; text-decoration: none;} #bottom a:hover, #bottom a:focus {color:#aba4c6;} #copyright {text-align:center; color: #ccc; font-size: 11px; margin:0;} #nav ul {margin:0; padding:0; list-style:none;} #nav ul li {margin:0; padding:0;} #nav ul li a {background: #3A3D0A; border-bottom: 1px solid #ccc; color: #fff; display: block; font: bold 8pt tahoma, arial, helvetica sans-serif; padding: 7px 5px 7px 20px; text-decoration:none;} #nav ul li a:hover, #nav ul li a:focus {background: #134993;} #nav ul li.last  {border-bottom: 1px #ccc solid;} #nav ul li.first a {background:#714913;} #sessionSubMenu {background: #714913; border: 1px #000 solid; display:block; position:relative; top:-540px; left:170px; visibility:hidden; width:210px; z-index:10;} #sessionSubMenu ul {list-style:none; margin: 0; padding: 0;} #sessionSubMenu ul li {border-bottom: 1px #999 solid; font-size: 1em; margin:0; padding:0;} #sessionSubMenu ul li.last {border-width:0;} #sessionSubMenu ul li a {background:#714913; color:#fff; text-decoration:none; display:block; padding:10px 5%; width:90%;} #sessionSubMenu ul li a:hover {background:#134993;} body#overview a.overviewLink, body#sessions a.sessionsLink, body#speakers a.speakersLink, body#presentations a.presentationsLink, body#conferences a.conferencesLink, body#sponsors a.sponsorsLink, body#companies a.companiesLink, body#testimonials a.testimonialsLink {background: #134993;} #nav img {border:0px #000 solid; margin-top: 20px; margin-left: 8px;} h2 {color:#714913; font-size:130%;} h3 {color:#1C58A6; font-size:120%;} h4 {color:#a66a1c; font-size:110%;} .underHeader {color:#333; font-size:85%;} .darkPics{border: 4px #217dad solid;} .pics{border: 4px #3e95a7 solid;} .attribute{font-size:8pt;} .accent{color:#900; font-family:Arial, Helvetica, sans-serif; font-style:italic;} ul.noBullet {margin:0; padding:0; list-style:none;} ul.noBullet li{margin-bottom:5px;} /*testimonials*/ .testimonial {background:#f4f4f4; color:#000; padding:12px; border: 1px #999 solid;} .blueNotice { FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #A66A1C; FONT-FAMILY: Arial, Helvetica, sans-serif; } .testimonialByline { color:#600; font-style: normal; FONT-SIZE: 90%; FONT-FAMILY: Arial, Helvetica, sans-serif; margin-top:5px; } /*photos*/ .contentPics{border: 1px #999999 solid; padding:3px;} div.captionedPicsRight{float:right; border: 0px #999999 solid; margin:6px; padding:1px;} div.captionedPicsLeft{float:left; border: 0px #999999 solid; margin:6px;  padding:4px;} div.captionedPicsRight img {border: 1px #999999 solid; padding:3px;} div.captionedPicsLeft img{border: 1px #999999 solid; padding:3px;} span.caption {color:#444; display:block; font:9px/10px Verdana, Arial, Helvetica, sans-serif bold; padding:5px; text-align:left;} /*sessions page*/ .standoutSession {background:#ececec url(images/standoutSessionBG1.jpg); border: 1px #a66a1c solid; color:#000; margin-bottom: 20px; padding:0px 10px 5px 10px;} .prelim{color:#555;} /*registration page*/ div.button {background:#d1b144; border: 0px #999 solid; font-size:80%; margin:10px 0px; padding:0px; text-align:center; width:7em;} div.button a {background:#e4e4d0; color:#333; border:1px #999 solid; display:block; padding:1px; text-decoration:none;} div.button a:hover {background:#e7e7e7; color:#999;} /*agenda page*/ table.agendaTable tr td {padding:8px; font-size:90%; border-bottom: #ccc 1px solid;} table.agendaTable tr td h3 {margin:5px 0;} table.agendaTable tr td.tableHeader {padding-left:0;} .spouseEvents{background:#e4e4d0;} .registration {background:#faead2;} tr.closedEvent td {color:#999;} /*Sponsor page*/ table.sponsorTable2 tr td {display:block; margin:5px; padding:20px; text-align:center; width:180px;} table.sponsorTable4 tr td {display:block; margin:5px; padding:10px; text-align:center; width:120px;} span.price {color:#999;} /*form pages*/ #error_div, #top_error_div, #error_div0, #error_div1, #error_div2, #error_div3 {background:#e7e7b5; color:#990000; border: 1px #990000 solid; padding: 15px;} .error{color:#cc0033;} /*slides page*/ A.slidesButton { BORDER: #888 1px solid; border-width:1px 1px 1px 1px; PADDING: 4px; FONT-SIZE: 7pt; COLOR: #003399; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #dee7ff; display:block; TEXT-DECORATION: none; width:105px; } A.slidesButton:hover { BORDER: #999 1px solid; border-width:1px 1px 1px 1px; display:block; PADDING: 4px; FONT-SIZE: 7pt; COLOR: #fff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; background-color: #c9d0e6; TEXT-DECORATION: none; } ul.slidesList {margin:0; padding:0; list-style-type:none;} ul.slidesList li {display:block; margin-left:0; padding-bottom:15px;} ul.slidesList a{font-weight:bold;}