html, body { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;} html { font-size: 100.01%;} div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,pre, a, abbr, acronym, address, code, del, dfn, em, img,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;} blockquote, q { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; quotes: "" "";} blockquote:before, blockquote:after, q:before, q:after { content: "";} th, td, caption { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; text-align: left; font-weight: normal; vertical-align: middle;} table { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; border-collapse: separate; border-spacing: 0; vertical-align: middle;} a img { border: none;} body { line-height: 1.5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; color: #7c7c7c; font-size: 75%;} h1, h2, h3, h4, h5, h6 { font-weight: normal; color: #6b6b6b;} h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0;} h1 { font-size: 3em; line-height: 1; margin-bottom: 0.50em;} h2 { font-size: 2em; margin-bottom: 0.75em;} h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1.00em;} h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em;} h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.50em;} h6 { font-size: 1em; font-weight: bold;} p { margin: 0 0 1.5em;} p img.left { display: inline; float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0;} p img.right { display: inline; float: right; margin: 1.5em 0 1.5em 1.5em; padding: 0;} a { text-decoration: underline; color: #7c7c7c;} a:visited { color: #7c7c7c;} a:focus { color: #7c7c7c;} a:hover { color: #7c7c7c;} a:active { color: #ff7c7c;} blockquote { margin: 1.5em; color: #666666; font-style: italic;} strong { font-weight: bold;} em { font-style: italic;} dfn { font-style: italic; font-weight: bold;} sup, sub { line-height: 0;} abbr, acronym { border-bottom: 1px dotted #666666;} address { margin: 0 0 1.5em; font-style: italic;} del { color: #666666;} pre { margin: 1.5em 0; white-space: pre;} pre, code, tt { font: 1em "andale mono", "lucida console", monospace; line-height: 1.5;} li ul, li ol { margin: 0;} ul, ol { margin: 0 1.5em 1.5em 0; padding-left: 3.333em;} ul { list-style-type: disc;} ol { list-style-type: decimal;} dl { margin: 0 0 1.5em 0;} dl dt { font-weight: bold;} dd { margin-left: 1.5em;} table { margin-bottom: 1.4em; width: 100%;} th { font-weight: bold;} thead th { background: #c3d9ff;} th, td, caption { padding: 4px 10px 4px 5px;} tr.even td { background: #e5ecf9;} tfoot { font-style: italic;} caption { background: #eeeeee;} .quiet { color: #afafaf;} .loud { color: #5a5a5a;} h1 { border-bottom: 1px dotted #d8d8d8; font-size: 40px; line-height: 1.2em; margin: 0;} h2 { margin-top: .3em;} h3 { font-size: 17px; line-height: 1.4em; font-weight: bold; margin-bottom: .5em;} h3, h3 a, h3 a:hover, h3 a:visited { color: #de150d;} h4 { font-weight: bold;} h4, h4 a, h4 a:hover, h4 a:visited { color: #7c7c7c;} h5 { font-weight: bold;} h5, h5 a, h5 a:hover, h5 a:visited { color: #a2a2a2;} a { text-decoration: none;} a:hover { text-decoration: underline;} h3 a:hover { text-decoration: none;} .quiet { font-size: .9em;} header { -moz-box-shadow: rgba(0, 0, 0, 0.2) -5px 5px 5px 0; -webkit-box-shadow: rgba(0, 0, 0, 0.2) -5px 5px 5px 0; -o-box-shadow: rgba(0, 0, 0, 0.2) -5px 5px 5px 0; box-shadow: rgba(0, 0, 0, 0.2) -5px 5px 5px 0; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #f3f3f3), color-stop(100%, #dadada)); background-image: -moz-linear-gradient(top, #f3f3f3 0%, #dadada 100%); background-image: linear-gradient(top, #f3f3f3 0%, #dadada 100%); display: block; position: relative;} header .container { background: url(/images/header-background.png) no-repeat center;} header .wrapper { width: 940px; margin: 0 auto; overflow: hidden; *zoom: 1; width: 960px; height: 50px;} header .logo { position: absolute;} header nav { display: -moz-inline-box; -moz-box-orient: vertical; display: inline-block; vertical-align: middle; *vertical-align: auto; position: relative; top: 0; float: right; border-left: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(255, 255, 255, 0.5);} header nav { *display: inline;} header nav a { float: left; position: relative; text-indent: -1000px; overflow: hidden; height: 50px; line-height: 50px; background-image: url(/images/navigation-sprite.png); border-left: 1px solid rgba(255, 255, 255, 0.5); border-right: 1px solid rgba(0, 0, 0, 0.1);} header nav a:hover { background-color: white;} header nav a.Home { width: 75px; background-position: 0 0;} header nav a.Home.active { background-position: 0 -50px;} header nav a.OurDrinks { width: 93px; background-position: -77px 0;} header nav a.OurDrinks.active { background-position: -77px -50px;} header nav a.YourHealth { width: 106px; background-position: -172px 0;} header nav a.YourHealth.active { background-position: -172px -50px;} header nav a.Packaging { width: 105px; background-position: -280px 0;} header nav a.Packaging.active { background-position: -280px -50px;} header nav a.Water { width: 71px; background-position: -387px 0;} header nav a.Water.active { background-position: -387px -50px;} header nav a.Climate { width: 89px; background-position: -460px 0;} header nav a.Climate.active { background-position: -460px -50px;} header nav a.Communities { width: 123px; background-position: -551px 0;} header nav a.Communities.active { background-position: -551px -50px;} header nav a.active { background-color: #df1a12; -moz-box-shadow: #98120c 0 -2px 3px 0 inset; -webkit-box-shadow: #98120c 0 -2px 3px 0 inset; -o-box-shadow: #98120c 0 -2px 3px 0 inset; box-shadow: #98120c 0 -2px 3px 0 inset;} body { background: #dc160d url(/images/background.jpg) no-repeat center top;} .page_container { width: 940px; margin: 0 auto; overflow: hidden; *zoom: 1; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; -moz-box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px 0; -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px 0; -o-box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px 0; box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px 0; position: relative; display: block; background-color: #fff; margin: 22px auto 0; z-index: 2; width: 960px;} .page_container .content { display: block; padding: 10px;} .page_container .content .main_content_container { display: inline; float: left; margin-right: 20px; width: 700px;} * html .page_container .content .main_content_container { overflow-x: hidden;} .page_container .content .main_content_sidebar { display: inline; float: left; margin-right: 20px; width: 140px;} * html .page_container .content .main_content_sidebar { overflow-x: hidden;} .page_container .content .main_content { margin-top:15px; display: inline; float: left; margin-right: 0; width: 540px;} .main_content a{ color: red; text-decoration: underline;} .main_content a.more{ text-decoration: none; color: #999999;} .main_content a.more:hover{ text-decoration: underline;} * html .page_container .content .main_content { overflow-x: hidden;} .contextual_right { float: right; margin: 0 0 1em 1em;} .contextual_left { float: left; margin: 0 1em 1em 0;} .our_drinks h1, .labels h1 { padding-left: 64px; background: url("/images/icon-heading-our-drinks.png") no-repeat left; line-height: 1.3em; padding-top: 20px;} .button { display: -moz-inline-box; -moz-box-orient: vertical; display: inline-block; vertical-align: middle; *vertical-align: auto; margin: 0.7em 0.5em 0.7em 0; border-width: 1px; border-style: solid; font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; font-size: 100%; line-height: 130%; font-weight: bold; text-decoration: none; cursor: pointer; padding: 5px 10px 5px 7px;} .button { *display: inline;} .button img { margin: 0 3px -3px 0 !important; padding: 0; border: none; width: 16px; height: 16px; float: none;} .page_container nav { display: block;} .page_container nav a { position: relative; display: block; color: #7c7c7c; font-size: 1.1em; font-weight: bold; padding: .3em 0 .3em .75em; border-bottom: 1px dotted #d8d8d8;} .page_container nav a.active .indicator { position: absolute; display: block; width: 8px; height: 12px; background: url(/images/bullet-nav-active-forward.png) no-repeat; left: -10px; top: 3px;} .page_container nav a.active{ color: #e51e2a;} .page_container nav a.active .indicatorMed { position: absolute; display: block; width: 8px; height: 12px; background: url(/images/bullet-nav-active-forward.png) no-repeat; left: -3px; top: 7px;} .page_container nav nav { padding-left: 20px; border-bottom: 1px dotted #d8d8d8;} .page_container nav nav a { font-size: .9em; padding: 0; line-height: 1.5em; border: none; margin-bottom: .5em;} .page_container nav nav a.active { color: #e51e2a; background: none;} a.watchLiveWebinar { background: url(/images/webinar-watch-button.png) no-repeat; width: 131px; height: 45px; text-indent: -9999px; display: block;} a.registerForWebinarButton { background: url(/images/webinar-click-button.png) no-repeat; width: 300px; height: 45px; text-indent: -9999px; display: block;} #featuredWebinar { background: url(/images/featuredBgTop.gif) no-repeat; padding: 30px 0px 0px 0px; margin: 20px 0px 20px 0px;} #featuredWebinar h5 { color: #dbaf01; font-size: 20px; border-bottom: 1px dotted #d8d8d8; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px;} #featuredWebinar #register, .fancyBoxPopUp #register { background: url(/images/registerWebinarBtn.gif) no-repeat; width: 292px; height: 28px; text-indent: -9999px; display: block;} .fancyBoxPopUp span { padding-left: 140px; display: block; border-bottom: 1px dotted #d8d8d8; padding-bottom: 20px;} .fancyBoxPopUp .popUpAuthor { padding-top: 20px;} .fancyBoxPopUp img { float: left; margin: 10px 10px 20px 10px;} .fancyBoxPopUp h6 { color: #dbaf01; font-size: 14px; font-weight: normal;} #featuredWebinar #webinarPresenter { border-top: 1px dotted #d8d8d8; padding: 10px 0px 20px 0px; background: url(/images/featuredBgBottom.gif) no-repeat 0px bottom;} #featuredWebinar #webinarPresenter img { float: left; margin: 0px 15px 0px 0px;} #featuredWebinar #webinarPresenter p { padding: 10px 0px 0px 0px;} #featuredWebinar #webinarPresenter span { color: #dbaf01;} #featuredWebinar #webinarPresenter a { background: url(/images/bullet-link-grey.gif) no-repeat right 3px; padding: 0px 10px 0px 0px;} #webinarPresenter .presenter { float: left; width: 270px;} #recentWebinars { padding: 0px 0px 20px 140px;} #recentWebinars h3 { position: absolute; margin: 5px 0px 0px -140px;} #recentWebinars ul, #recentWebinars li { margin: 0px; padding: 0px; list-style: none;} #recentWebinars li { border-top: 1px dotted #d8d8d8; padding: 5px 0px 5px 0px;} #recentWebinars a { background: url(/images/bullet-link-grey.gif) no-repeat right 3px; padding: 0px 10px 0px 0px;} .recentWebinar h5 { font-size: 16px; color: #dbaf01; border-top: 1px dotted #d8d8d8; border-bottom: 1px dotted #d8d8d8; padding: 5px 0px 5px 0px; margin: 0px;} .recentWebinar p { margin: 5px 0px 5px 0px;} .recentWebinar a { background: url(/images/bullet-link-grey.gif) no-repeat right 3px; padding: 0px 10px 0px 0px;} .recentWebinar span { display: block; text-align: right; padding: 0px 20px 40px 0px;} .fancyBoxPopUp { width: 560px; overflow: auto;} .fancyBoxPopUp h5 { color: #dbaf01; font-size: 20px; border-bottom: 1px dotted #d8d8d8; margin: 0px 0px 10px 0px; padding: 0px 0px 5px 0px;} #report-link { background: red; display: block;} #report-link #left-text {} footer { width: 940px; margin: 0 auto; overflow: hidden; *zoom: 1; -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; -ms-border-radius: 0 0 3px 3px; -khtml-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #bb0b04), color-stop(100%, #de150d)); background-image: -moz-linear-gradient(top, #bb0b04 0%, #de150d 100%); background-image: linear-gradient(top, #bb0b04 0%, #de150d 100%); -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 3px 5px 0; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 3px 5px 0; -o-box-shadow: rgba(0, 0, 0, 0.3) 0 3px 5px 0; box-shadow: rgba(0, 0, 0, 0.3) 0 3px 5px 0; display: block; position: relative; text-align: center; color: #490806; height: 50px; width: 940px; background-color: #bb0b04;} footer .logo { position: absolute; top: 5px; right: 5px;} footer nav { display: block; margin: 5px;} footer nav a, footer nav a:visited { color: #fff; font-weight: bold; font-size: 11px; text-decoration: none; margin-right: 1em;} footer nav a:hover, footer nav a:visited:hover { color: #fff; text-decoration: underline;} .feature_list, .article_list { margin: 0; padding: 0; list-style: none;} .feature_list h4, .feature_list h5, .feature_list p, .article_list h4, .article_list h5, .article_list p { margin: 0;} .sidebar .feature_list p, .sidebar .article_list p { font-size: 11px;} .feature_list li, .article_list li { overflow: hidden; *zoom: 1; margin-bottom: 1em;} .feature_list .more, .article_list .more { float: right; font-weight: bold;} .feature_list img { display: block; margin: 1em auto;} .feature_list .more { color: #de150d;} .article_list li { margin: .5em 0;} .article_list .thumbnail { float: left; margin: 0 1em 1em 0;} .main_content_container .article_list .more { color: #7c7c7c;} .sidebar { display: inline; float: left; margin-right: 0; width: 220px; display: inline; float: right; position: relative; margin: 0 0px 1.5em 0px; padding-top: 36px;} * html .sidebar { overflow-x: hidden;} .sidebar h3 { border-bottom: 1px dotted #989898;} .sidebar .feature_list li { display: block; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #f0efef), color-stop(100%, #dbdada)); background-image: -moz-linear-gradient(top, #f0efef 0%, #dbdada 100%); background-image: linear-gradient(top, #f0efef 0%, #dbdada 100%); padding: 1em; margin-bottom: .25em;} .sidebar .article_list { margin: 0; padding: 0;} .sidebar .article_list h4 { margin: 0;} .sidebar .article_list h4 a{ text-decoration: none; font-weight: bold; color: #3a3937;} .main_content .article_list h4 a{ text-decoration: none; font-weight: bold; color: #3A3937;} .sidebar .article_list li { margin: 1em 0 0; padding: 0; background: none;} .sidebar img.contextual { position: relative; display: block; margin-left: -1em; margin-top: -0.6em;} .sidebar h3, .sidebar h3 a { color: #7c7c7c;} .sidebar h4 { font-size: 1.1em; margin: 1em 0;} #thumbsUp, #thumbsDown { width: 24px; height: 24px; margin: 0px 10px 5px 0px; padding: 0px; border: 0px; text-indent: -1000em; cursor: pointer; cursor: hand;} #wasThisPageHelpful span { display: block; text-align: center;} #thumbsUp { background: transparent url(/images/thumbsUpBtn.png) no-repeat center top;} #thumbsDown { background: transparent url(/images/thumbsDownBtn.png) no-repeat center top;} form label { font-weight: bold;} form fieldset { padding: 1.4em; margin: 0 0 1.5em 0;} form legend { font-weight: bold; font-size: 1.2em;} form input.text, form input.title, form input[type=email], form input[type=text], form input[type=password] { margin: 0.5em 0; background-color: white; padding: 5px;} form input.title { font-size: 1.5em;} form input[type=checkbox], form input.checkbox, form input[type=radio], form input.radio { position: relative; top: 0.25em;} form textarea { margin: 0.5em 0; padding: 5px;} form select { margin: 0.5em 0;} form fieldset { border: 1px solid #cccccc;} form input.text, form input.title, form input[type=email], form input[type=text], form input[type=password],form textarea, form select { border: 1px solid #bbbbbb;} form input.text:focus, form input.title:focus, form input[type=email]:focus, form input[type=text]:focus, form input[type=password]:focus,form textarea:focus, form select:focus { border: 1px solid #666666;} form input.text, form input.title, form input[type=email], form input[type=text], form input[type=password] { width: 300px;} form textarea { width: 390px; height: 250px;} #registration, #contactUs { margin: 20px 0px 0px 170px;} #registration a { text-decoration: underline;} #registrationMessage { background: #dedddd; width: 479px; padding: 10px;} #registrationForm p, #contactUsForm p { margin: 0px; padding: 0px; width: 499px;} #registrationForm .error, #contactUsForm .error { color: #df1a12; padding: 0px 0px 0px 10px;} #registrationForm .text, #contactUsForm .text { background: url(/images/formFieldBg.gif); border: 0px; width: 277px; height: 16px;} #contactUsForm textarea { background: url(/images/formTextAreaBg.gif); border: 0px; width: 277px; height: 97px; font-size: 11px;} #registrationForm #submitRegistration { width: 119px; height: 48px; margin: 25px 0px 0px 175px; padding: 0px; border: 0px; background: url(/images/signUpBtn.gif) no-repeat center top; text-indent: -1000em; cursor: pointer; cursor: hand;} .shout_panel { position: relative; width: 165px; float: left; background: url(/images/shout-panel-background.png) no-repeat top; padding: 20px 20px 20px 85px;} .shout_panel .icon { position: absolute; right: 200px;} .shout_panel h4, .shout_panel p, .shout_panel .button { margin: 0 0 .5em 0;} .shout_panel .button { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; display: -moz-inline-box; -moz-box-orient: vertical; display: inline-block; vertical-align: middle; *vertical-align: auto; margin: 0.7em 0.5em 0.7em 0; border-width: 1px; border-style: solid; font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; font-size: 100%; line-height: 130%; font-weight: bold; text-decoration: none; cursor: pointer; padding: 5px 10px 5px 7px; font-size: 1.1em;} .shout_panel .button { *display: inline;} .shout_panel .button img { margin: 0 3px -3px 0 !important; padding: 0; border: none; width: 16px; height: 16px; float: none;} .shout_panel .button:hover { text-decoration: none;} .shout_panel.hydration_calculator .button { background-color: #1595ca; border-color: white white white white; color: white; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #60aecf), color-stop(100%, #1595ca)); background-image: -moz-linear-gradient(top, #60aecf 0%, #1595ca 100%); background-image: linear-gradient(top, #60aecf 0%, #1595ca 100%);} .shout_panel.hydration_calculator h4, .shout_panel.hydration_calculator h4 a, .shout_panel.hydration_calculator h4 a:visited { color: #1194ca;} .shout_panel.hydration_calculator .icon { width: 84px; height: 174px; background: url(/images/shout-panel-hydration-calculator.png) no-repeat;} .shout_panel.energy_counter .button { background-color: #36b406; border-color: white white white white; color: white; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #71d321), color-stop(100%, #36b406)); background-image: -moz-linear-gradient(top, #71d321 0%, #36b406 100%); background-image: linear-gradient(top, #71d321 0%, #36b406 100%);} .shout_panel.energy_counter h4, .shout_panel.energy_counter h4 a, .shout_panel.energy_counter h4 a:visited { color: #60d00e;} .shout_panel.energy_counter .icon { width: 54px; height: 136px; background: url(/images/shout-panel-energy-counter.png) no-repeat;} #fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none;} #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url("/images/fancybox.png");} #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; background: none;} #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none;} #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none;} #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff;} #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff;} #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101;} #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url("/images/fancybox.png") -40px 0px; cursor: pointer; z-index: 1103; display: none;} #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0;} #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top;} #fancybox-frame { width: 100%; height: 100%; border: none; display: block;} #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url("/images/blank.gif"); z-index: 1102; display: none;} #fancybox-left { left: 0px;} #fancybox-right { right: 0px;} #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block;} #fancybox-left-ico { background-image: url("/images/fancybox.png"); background-position: -40px -30px;} #fancybox-right-ico { background-image: url("/images/fancybox.png"); background-position: -40px -60px;} #fancybox-left:hover, #fancybox-right:hover { visibility: visible; } #fancybox-left:hover span { left: 20px;} #fancybox-right:hover span { left: auto; right: 20px;} .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001;} #fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url("/images/fancybox-x.png");} #fancybox-bg-ne { top: -20px; right: -20px; background-image: url("/images/fancybox.png"); background-position: -40px -162px;} #fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url("/images/fancybox-y.png"); background-position: -20px 0px;} #fancybox-bg-se { bottom: -20px; right: -20px; background-image: url("/images/fancybox.png"); background-position: -40px -182px;} #fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url("/images/fancybox-x.png"); background-position: 0px -20px;} #fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url("/images/fancybox.png"); background-position: -40px -142px;} #fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url("/images/fancybox-y.png");} #fancybox-bg-nw { top: -20px; left: -20px; background-image: url("/images/fancybox.png"); background-position: -40px -122px;} #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102;} .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative;} .fancybox-title-outside { padding-top: 10px; color: #fff;} .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left;} #fancybox-title-over { padding: 10px; background-image: url("/images/fancy_title_over.png"); display: block;} .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px;} #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto;} #fancybox-title-float-wrap td { border: none; white-space: nowrap;} #fancybox-title-float-left { padding: 0 0 0 15px; background: url("/images/fancybox.png") -40px -90px no-repeat;} #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url("/images/fancybox-x.png") 0px -40px;} #fancybox-title-float-right { padding: 0 0 0 15px; background: url("/images/fancybox.png") -55px -90px no-repeat;} .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');} .fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');} .fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');} .fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1;} .fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');} .fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');} .fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');} .fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px");} #fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');} #fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');} .fancybox-ie .fancybox-bg { background: transparent !important;} .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');} .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');} .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');} .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');} .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');} .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');} .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');} .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');} a.more-about-live { display: block; clear:both; width: 137px; margin-left: 376px; background: url(/images/bullet-link-grey.gif) no-repeat right 3px; padding: 0px 10px 0px 0px;}