/*master page rules*/ body {background: #0a203c url("images/09SCSubwebBG.jpg") top left repeat-x; color: #333; font: normal 0.8em/1.4em 'Trebuchet MS', tahoma, sans-serif; margin:0; padding:0; text-align:center;} #container {background: #0a203c; border: 1px #999 solid; margin: 20px auto; text-align:left; width:900px;} #banner {margin:0; padding:0;} #banner h1 {background: url("images/10WCSubwebBanner.jpg"); display:block; width:900px; height:240px; margin:0; padding:0;} #banner h1 span {display:none;} #floatWrapper {margin:0; padding:0; background:#e4e4d0 url("images/floatwrapperBG3.gif") top left repeat-y;  border: 1px #eee solid;} #nav {float:left; width:200px;} #rightColumn {float:right; width:150px;} #rightColumn img {text-align:center;} #content {margin-left:210px; margin-right:160px;} #content em {font-family: arial, sans-serif; font-size:95%;} #clear {clear:both;} #bottom {text-align:center; background: #214092; 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: #214092; 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: #979893;} #nav ul li.last  {border-bottom: 1px #ccc solid;} #nav ul li.first a {background:#d99c1c;}#sessionSubMenu {background: #0a2d1a; border: 1px #999 solid;display:block; position:relative; top:-320px; left:170px; visibility:hidden; width:210px; z-index:10;}
 #sessionSubMenu ul {list-style:none; margin: 0; padding: 0;} #sessionSubMenu ul li {font-size: 1em; margin:0; padding:0;} #sessionSubMenu ul li a {background:#214092; border-bottom: 1px #999 solid; color:#fff; text-decoration:none; display:block; padding:10px; width:90%;} #sessionSubMenu ul li a:hover {background:#d99c1c;} #rightColumn ul.sideSponsorList {font-size:80%;margin-left:0.5em;margin-bottom:0.5em; margin-top:0.5em;list-style:none;text-align:center;padding:0;} #rightColumn ul.sideSponsorList li {margin-bottom:1px;} body#review a.reviewLink, body#speakers a.speakersLink, body#sponsors a.sponsorsLink,body#testimonials a.testimonialsLink, body#sponsors a.sponsorsLink, body#presentations a.presentationsLink, body#speakers a.speakersLink, body#pictures a.picturesLink, body#testimonials a.testimonialsLink, body#winners a.winnersLink, body#winners a.winnersLink, body#conferences a.conferencesLink,  body#auction a.auctionLink{background: #979893;} #nav img {border:0px #000 solid; margin-top: 20px; margin-left: 8px;} h2 {color:#8d7809; font-size:130%;} h3 {color:#214092; font-size:110%;} h3.subhead {margin-bottom:0;} h4 {color:#0a2d1a; font-size:110%;} .underHeader {color:#333; font-size:85%;} .darkPics{border: 4px #217dad solid;} .attribute{font-size:8pt;} .accent{color:#c00; font-family:Arial, Helvetica, sans-serif; font-style:italic;} ul.noBullet {margin:0; padding:0; list-style:none;} ul.noBullet li{margin:10px;} .marginTop {margin-top:10px;} div.plug {background:#fff; border: 1px #8d7809 solid; color:#000; font-size:90%; margin:5px; padding:0 10px 7px 10px;} div.sessionPlug {background:#e4e4d0 url('images/testimonialBG.gif'); border:1px #999 solid; color:#900; float:right; font-weight:bold; margin:0 25px 12px 12px; padding:5px; width:100px;} .highlight{color:#00c;} /*testimonials*/ .testimonial {background:#fff url('images/testimonialBG.gif'); color:#000; border-left: 4px #8d7809 solid; font-family: arial, sans-serif; padding:12px;} .blueNotice { FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #A66A1C; FONT-FAMILY: Arial, Helvetica, sans-serif; } .testimonialByline { color:#600; font-style: normal; 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;} /*overview page*/ ul.speakerList {list-style-type:square;} ul.speakerList li{margin-left:-2em;} /*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;} div.bttButton {font-size:0.8em; margin:0; padding:0;} div.bttButton a {background:#e4e4d0; color:#999; border:1px #ffc solid; display:block; padding:1px 4px; text-decoration:none; width:7em;} div.bttButton a:hover {background:#e7e7e7; color:#999;} /*registration page*/ div.button {background:#d99c1c; border: 0px #999 solid; font-weight:bold; margin:10px 0px; padding:0px; width:10em;} div.button a {background:#d99c1c; color:#fff; border:1px #999 solid; display:block; padding:5px; text-decoration:none;} div.button a:hover {background:#e7e7e7; color:#999;} table.displayTable{width:490px; border:1px #ccc solid;} table.displayTable td, table.displayTable th {margin:0; padding:6px;} div.topRight {float:right;margin-right:14px;margin-top:13px;} table.displayTable tr.normal {background:#f4f4f4;} /*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:#e0e0e0;} .registration {background:#e4e4d0} tr.closedEvent td {color:#999;} body#agenda #content ul {padding:0; margin:0} body#agenda #content ul li {margin-left:1em;} body#agenda #content ul li ul {margin-left:1em;} /*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;} /*photos*/ img.contentPics{border: 1px #999 solid; padding:3px;} img.execPics {border: 4px #333 solid;} div.captionedPicsRight{float:right; border: 1px #999999 solid; padding:4px;} div.captionedPicsLeft{float:left; border: 1px #999999 solid; padding:4px;} div.captionedPicsRight img {border: 1px #999999 solid;} div.captionedPicsLeft img{border: 1px #999999 solid;} span.caption {color:#000; display:block; font:9px Arial, Helvetica, sans-serif bold; padding-top:3px; text-align:left;} /*presentations page*/ /*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: #dad3b0; 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-left:1.5em; list-style:square;} ul.slidesList li{margin-top:13px;}