/*master page rules*/ body {/*background: #0a203c url("images/09SCSubwebBG.jpg") top left repeat-x;*/ background:#432601 url("images/10CLBodyBG.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/10CLSubwebBanner.jpg"); display:block; width:900px; height:208px; margin:0; padding:0;} #banner h1 span {display:none;} #floatWrapper {margin:0; padding:0; background:#fff; border: 1px #eee solid;} #contentAndColumns {background:#fff url('images/floatwrapperBG.jpg') top left no-repeat;} #leftColumn {float:left; width:215px; height:500px; padding-top:20px;} #rightColumn {float:right; width:150px;} #rightColumn img {text-align:center;} #content {margin-left:230px; margin-right:170px;padding-top:5px;} #content em {font-family: arial, sans-serif; font-size:95%;} #clear {clear:both;} #bottom {text-align:center; background:#d4d6d9 url("images/10CLfooterBG.gif") top left repeat-x; border:1px #999 solid; border-width: 1px 0; color: #555; font-size: 12px; padding: 5px 0px; height:18px; width:900px;} #bottom a {color:#555; text-decoration: none;} #bottom a:hover, #bottom a:focus {color:#aba4c6;} #copyright {text-align:center; color: #ccc; font-size: 11px; margin:0;} #nav {display:block; background:#b1b9d0 url("images/CLnavBG.jpg") top left repeat-x; border:1px #999 solid; border-width: 2px 0; text-align:center;} #nav ul{padding:0; margin:5px 0;} #nav ul li{display:inline; margin:0 1px;padding:0} #nav ul li a{background:#b1b9d0; border: 2px #999 solid; color:#192c43; font: 8pt verdana, arial, helvetica; padding:5px 15px; text-decoration:none; text-align:center; /*width:9em;*/} #nav ul li a:hover, #nav ul li a:focus{background:#c8cadc; color:#999;} #navShadow{display:block; background:url("images/CLnavShadow.jpg") top left repeat-x;height:15px;} #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#overview a.overviewLink, body#topics a.topicsLink, body#speaker a.speakerLink, body#agenda a.agendaLink, body#hotel a.hotelLink,  body#register li a.registerLink {background: #c8cadc;} table.schedule {margin-bottom:35px;} table.schedule td{font:9pt arial, sans-serif; border-bottom: 1px #63659c dotted; padding:5px;} table.schedule td.last {border-width:0;} body#overview a.overviewLink:hover, body#topics a.topicsLink:hover, body#speaker a.speakerLink:hover, body#agenda a.agendaLink:hover, body#hotel a.hotelLink:hover,  body#register li a.registerLink:hover {color:#192c43;} #nav img {border:0px #000 solid; margin-top: 20px; margin-left: 8px;} h2 {color:#673a02; font-size:130%;} h3 {color:#052a42; 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: 1px #999999 solid; margin:6px;  padding:4px;} div.captionedPicsLeft img {width:100px;} 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;} */