/* CSS Document */
*, html {padding: 0; margin: 0; color:#000000;}
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color:#e5e5e5;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, li, dl, fieldset, address {margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, sans-serif;}

.reg, sup {font-size: 75%; vertical-align: top; font-family: Arial, Helvetica, sans-serif;}
.bold {font-weight: bold;}
.italic {font-style:italic;}
.colorOne {color: #154b36;}
.colorTwo {color: #12597e;}
.colorThree {color: #297f54;}
.colorFour {color: #ff0000; font-weight: normal!Important;}
.colorFive {color: #d30732;}
.colorSix {color: #ffffff;}
.colorSeven {color: #0794ca;}
.colorEight {color: #008469;}
.SizeBigger {font-size: 14px;}
.left {float: left;}
.clear {clear: both;}

/* Global navigation top all pages */

#GlobalNavTop {font-size: 11px; margin: 10px auto; width: 782px; text-align:right;}
#GlobalNavTop a:link, #GlobalNavTop a:visited, #GlobalNavTop a:hover {text-decoration: underline; padding: 0 10px 14px 10px; color: #000000;}
#outside {width: 798px; margin: 10px auto; position: relative; background-color:#ffffff; border: 1px solid #c1ccd7; padding: 0;}
#outsideSub {width: 798px; margin: 10px auto; position: relative; background:#ffffff url(/eye-doctor/media/ofr-top-sub.jpg) no-repeat; border: 1px solid #c1ccd7; padding: 0;}
#HCProfessionals {position: absolute; top: -23px; left: 10px; font-size: 14px; font-weight: bold; color: #4b93d2;}
/* Navigation Opti-free Home page */
#OFRTopHome {background: url(/eye-doctor/media/top-home.jpg) no-repeat; width: 798px; height: 300px;}
#OptiFreeLogo {background: url(/eye-doctor/media/opti-free-logo.gif) no-repeat; width: 164px; height: 41px; position: absolute; top: 20px; left: 20px;}
#OptiFreeLogo a {display: block; text-decoration: none; width: 164px; height: 41px;}
#OptiFreeLogo span {visibility: hidden;}
#OptiFreeLogoPrint {display: none;}
#OptiFreeLogoPrintHome {display: none;}
#OFRMenuBox {width: 568px;}
#OFRMenuHome {width: 568px;}
#OFRMenuHome ul {list-style-type: none; margin: 100px 0 0 0; width: 200px; float: left;}
#OFRMenuHome ul li.Off {background: url(/eye-doctor/media/dash-off-state-mm.gif) 0 7px no-repeat; padding: 0 0 2px 20px;}
#OFRMenuHome ul li.Off a {display: block; width: 185px; font-size: 11px; font-weight: bold; text-decoration: none; color: #154b36;}
#OFRMenuHome ul li.On {background: url(/eye-doctor/media/dash-on-state-mm.jpg) 0 7px no-repeat; padding: 0 0 2px 20px;}
#OFRMenuHome ul li.On a {display: block; width: 185px; font-size: 11px; font-weight: bold; text-decoration: none; color: #154b36;}
#OFRMenuHome ul li.doubleOff {background: url(/eye-doctor/media/dash-off-state-mm.gif) 0 7px no-repeat; padding: 0 0 2px 20px;}
#OFRMenuHome ul li.doubleOff a {display: block; width: 185px; font-size: 11px; font-weight: bold; text-decoration: none; color: #154b36; line-height: 13px;}
#OFRMenuHome ul li.doubleOn {background: url(/eye-doctor/media/dash-on-state-mm.jpg) 0 7px no-repeat; padding: 0 0 2px 20px;}
#OFRMenuHome ul li.doubleOn a {display: block; width: 185px; font-size: 11px; font-weight: bold; text-decoration: none; color: #154b36; line-height: 13px;}
#OFRProductHome {float: left;}

/* Navigation Opti-free Sub page */
#ofrTopCouponLink {position: absolute; top: 47px; left: 526px;}

#OFRTopSub {width: 798px; position: relative;}
#OFRMenuBkgrdOne {background: url(/eye-doctor/media/ofr-sub-menu-pro.jpg) no-repeat; width: 191px; height: 435px; position: absolute; top: 111px; left: 0px;}
#OFRMenuSub {width: 191px;}
#OFRMenuSub ul {list-style-type: none; width: 191px; padding: 1px 0 0 0;}
#OFRMenuSub ul li.Off {background: url(/eye-doctor/media/dash-off-state-mm.gif) 0 8px no-repeat; padding: 0 0 7px 20px;}
#OFRMenuSub ul li.Off a {display: block; width: 185px; font-weight: bold; text-decoration: none; color: #ffffff;}
#OFRMenuSub ul li.OffShort {background: url(/eye-doctor/media/dash-off-state-mm.gif) 0 8px no-repeat; padding: 0 0 7px 20px; height: 180px;}
#OFRMenuSub ul li.OffShort a {display: block; width: 185px; font-weight: bold; text-decoration: none; color: #ffffff;}
#OFRMenuSub ul li.OffLong {background: url(/eye-doctor/media/dash-off-state-mm.gif) 0 8px no-repeat; padding: 0 0 7px 20px; height: 280px;}
#OFRMenuSub ul li.OffLong a {display: block; width: 185px; font-weight: bold; text-decoration: none; color: #ffffff;}
#OFRMenuSub ul li.On {background: url(/eye-doctor/media/dash-on-state-mm.jpg) 0 5px; background-repeat: no-repeat; padding: 0 0 7px 20px;}
#OFRMenuSub ul li.On a {display: block; width: 185px; font-weight: bold; text-decoration: none; color: #ffffff;}
#OFRMenuSub ul li.doubleOn {background: url(/eye-doctor/media/dash-on-state-mm.jpg) 0 8px no-repeat; padding: 0 0 7px 20px;}
#OFRMenuSub ul li.doubleOn a {display: block; width: 160px; font-weight: bold; text-decoration: none; color: #ffffff; line-height: 13px;}
#OFRMenuSub ul li.doubleOff {background: url(/eye-doctor/media/dash-off-state-mm.gif) 0 8px no-repeat; padding: 0 0 7px 20px;}
#OFRMenuSub ul li.doubleOff a {display: block; width: 160px; font-weight: bold; text-decoration: none; color: #ffffff; line-height: 13px;}
#OFRMenuSub ul li ul {width: 191px; margin: -3px 0 0 -20px;}
#OFRMenuSub ul li ul li.On {background: url(/eye-doctor/media/dash-on-state-mm.jpg) no-repeat; background-position: 0 7px; padding: 0 0 2px 20px;}
#OFRMenuSub ul li ul li.On a {display: block; width: 160px; font-style:italic; font-size: 11px; font-weight: normal; text-decoration: none; color: #ffffff; padding: 2px 0 0 5px;}
#OFRMenuSub ul li ul li.Off {background: none; padding: 0 0 2px 20px;}
#OFRMenuSub ul li ul li.Off a {display: block; width: 140px; font-weight: normal; font-size: 11px; text-decoration: none; color: #ffffff; padding: 2px 0 0 5px;}

/* OFR Content Home Page */
#OFRContentHome {width: 798px; background: url(/eye-doctor/media/ofr-content-home.jpg) top right no-repeat; position:relative;}
#OFRContentHome h1 {padding: 0 0 0 30px;}
#OFRContentHome p {padding: 15px 10px 0 30px; line-height: 18px;}
#OFRContentHome a:link, #OFRContentHome a:visited, #OFRContentHome a:hover, #OFRContentHome a:active {color: #12597e; text-decoration: underline;}
#OFRContentHomeLens {position: absolute; width: 139px; height: 86px; top: 15px; right: 15px;}
#OFRContentHomeLens a {display: block; background: url(/eye-doctor/media/button-lens-insertion-education-video.jpg) no-repeat; width: 139px; height: 86px; overflow: hidden; text-decoration: none!Important;}
#OFRContentHomeLens span {visibility: hidden;}

/* OFR Content Sub Page */
#OFRContentSub {position: relative; width: 410px; margin-left: 214px; padding-top: 143px;}
#OFRContentSub h2 {font-size: 16px; font-weight: normal; color: #297f54; margin: 20px 0 12px 0;}
#OFRContentSub h3 {font-size: 16px; font-weight: normal; color: #297f54; margin: 20px 0 12px 0;}

.titlePrint {display: none;}
#OFRContentSub p {margin: 10px 0 15px 0;}
#OFRContentSub a:link, #OFRContentSub a:visited, #OFRContentSub a:hover, #OFRContentSub a:active {color: #12597e; text-decoration: underline;}
#OFRContentSub ul {list-style-type: none;}
#OFRContentSub ul li {padding: 0 0 3px 0;}
#OFRContentSub ul li a:link, #OFRContentSub ul li a:visited, #OFRContentSub ul li a:hover, #OFRContentSub ul li a:active {color: #12597e; text-decoration: underline;}

#OFRContentSubBullet ul {display: block; width: 400px; padding: 0 0 0 10px; margin-top: 0;}
#OFRContentSubBullet ul li {background: url(/eye-doctor/media/bullet-ofr-content-sub.gif) no-repeat; display: block; background-position: 0 4px; padding: 0 0 8px 20px;}
#OFRContentSub ol {display: block; padding: 0 0 0 25px;}
#OFRContentSub ol li {font-size: 9px; padding: 0 0 2px 0;}
#OFRContentSubLenses ol {display: block; padding: 0 0 20px 35px;}
#OFRContentSubLenses ol li {padding: 0 0 4px 0; font-size: 12px;}
#OFRContentSub p.Questions {background: #eef6fb; padding: 10px 10px 10px 10px; text-decoration: none;}
.AnswerLinks a:link, .AnswerLinks a:visited, .AnswerLinks a:hover, .AnswerLinks a:active {text-decoration: none!important; color: #000000;}
#Answer1, #Answer2, #Answer3, #Answer4, #Answer5, #Answer6, #Answer7, #Answer8, #Answer9, #Answer10, #Answer11 {display: none;}
.questionSpacing {padding-left: 10px;}
.answerSpacing {padding: 0 0 0 15px;}
.ruler {background: url(/eye-doctor/media/ruler.gif) no-repeat; width: 410px; height: 1px; display: block; overflow: hidden;}
.paragraphLast {padding-bottom: 40px;}
.additionalSpace {padding-bottom: 250px;}
.description {font-size: 11px; color: #000000;}
.question {color: #297f54; margin-bottom: -13px; font-weight: bold; background-image: url(/eye-doctor/media/question_mark.gif); background-repeat: no-repeat; background-position: middle left; padding-left: 18px;}
td.colored {color: #0087BD; font-weight: bold; text-align: left; vertical-align: top;}
#ODCalendar {width: 480px;}
td.color1 {color: #FFFFFF; font-weight: bold; background-color: #67C0E2; text-align: left; vertical-align: top; padding: 5px 0 5px 8px;}
td.color2 {color: #FFFFFF; font-weight: bold; background-color: #2DA990; text-align: left; vertical-align: top; padding: 5px 0 5px 8px;}
#lens_solution_pics {float: left; margin: 5px 10px 0px 0px;}
.textSmaller {font-size: 10px;}
#footnotes {font-size: 9px; margin-bottom: 40px;}
#footnotes ul {list-style-type: none; margin: 0 0 0 20px;}
#footnotes ul li {margin: 0 0 5px 0;}

#TearFilmPrint {display: none;}

#TearFilm {display: block; margin: 20px 0 0 0; width: 473px; height: 198px; background: url(/eye-doctor/media/Tear-Film.gif) no-repeat;}

#TearFilmBtn {width: 104px; height: 42px; position: relative; top: 2px; left: 6px;}
#TearFilmBtn a {display: block; background: url(/eye-doctor/media/button-tear-film.gif) no-repeat; text-decoration: none!Important; width: 104px; height: 42px; overflow: hidden;}
#TearFilmBtn a:hover {background: url(/eye-doctor/media/button-tear-film-on.gif) no-repeat;}
#TearFilmBtn span {visibility: hidden;}

#CornealEpitheliumBtn {width: 104px; height: 42px; position: relative; top: 31px; left: 6px;}
#CornealEpitheliumBtn a {display: block; background: url(/eye-doctor/media/button-corneal-epithelium.gif) no-repeat; text-decoration: none!Important; width: 104px; height: 42px; overflow: hidden;}
#CornealEpitheliumBtn a:hover {background: url(/eye-doctor/media/button-corneal-epithelium-on.gif) no-repeat;}
#CornealEpitheliumBtn span {visibility: hidden;}

#BasalLaminaBtn {width: 104px; height: 42px; position: relative; top: 61px; left: 6px;}
#BasalLaminaBtn a {display: block; background: url(/eye-doctor/media/button-basal-lamina.gif) no-repeat; text-decoration: none!Important; width: 104px; height: 42px; overflow: hidden;}
#BasalLaminaBtn a:hover {background: url(/eye-doctor/media/button-basal-lamina-on.gif) no-repeat;}
#BasalLaminaBtn span {visibility: hidden;}

.notes {font: bold 13px Arial, Helvetica, sans-serif; text-align:center;}


.viewLarger {background: url(/eye-doctor/media/button-view-larger-off.gif) no-repeat; width: 82px; height: 22px; text-align: center; margin-left: 6px; padding-bottom: 15px; color: #ffffff;}
.viewLarger a, .viewLarger a:visited {background:  url(/eye-doctor/media/button-view-larger-off.gif) no-repeat; display: block; width: 82px; height: 22px; color: #007250!Important; font-size: 11px; text-decoration: none!Important; padding-top: 3px;}
.viewLarger a span {display: none;}
.viewLarger a:hover {background-image: url(/eye-doctor/media/button-view-larger-off.gif); color: #ffffff; text-decoration: none;}

.viewAnimation {background: url(/eye-doctor/media/button-view-animation-off.gif) no-repeat; width: 96px; height: 22px; text-align: center; margin-left: 6px; padding-bottom: 15px; color: #ffffff;}
.viewAnimation a:link, .viewAnimation a:visited {background: url(/eye-doctor/media/button-view-animation-off.gif) no-repeat; display: block; width: 96px; height: 22px; color: #007250!Important; font-size: 11px; text-decoration: none!Important; padding-top: 3px;}
.viewAnimation a span {display: none;}
.viewAnimation a:hover {background-image: url(/eye-doctor/media/button-view-animation-off.gif); color: #ffffff; text-decoration: none;}

.btnClose {background: url(/eye-doctor/media/button-close.gif) no-repeat; width: 48px; height: 15px; text-align: center; margin-left: 6px; padding-bottom: 15px;}
.btnClose a:link, .btnClose a:visited, .btnClose a:hover {background:  url(/eye-doctor/media/button-close.gif) no-repeat; display: block; width: 48px; height: 15px; color: #007250; font-size: 11px; text-decoration: none; padding-top: 0;}
.btnClose a span {display: none;}

/*Clinical study pages*/
#CSContent {width:519px; margin:10px auto 10px; background: #ffffff url(/eye-doctor/media/cs_nav_top.jpg) no-repeat; border: 1px solid #c1ccd7;}
#CSContent a, #CSContent a:link {color: #0087BD;text-decoration: underline;}
#CSContent a:visited, #CSContent a:hover, #CSContent a:active {color: #0087BD;text-decoration: underline;}
#CSContent ul.Indent {margin: 0 0 0 35px;}
#CSContent ul li {list-style-type: disc; margin: 0 0 3px 0;}
#CSContent h1 {color: #297f54; font-size: 18px; margin: 120px 0 15px 10px;}
#CSContent h2 {color: #12597e; font-size: 14px; margin: 0 0 10px 10px;}
#CSContent p {margin: 15px 15px 8px 10px;}
#reference {font-size: 11px;}
.CSBottomNav {margin:5px 0 15px 230px;}
.btnCloseCS {background: url(/eye-doctor/media/button-Clinical-Studies.gif) no-repeat; width: 48px; height: 14px; text-align: center; margin-left: 6px; padding-bottom: 15px; float: left;}
.btnCloseCS a:link, .btnCloseCS a:visited, .btnCloseCS a:hover {background:  url(/eye-doctor/media/button-Clinical-Studies.gif) no-repeat; display: block; width: 48px; height: 14px; color: #007250; font-size: 11px; text-decoration: none; padding-top: 0;}
.btnCloseCS a span {display: none;}
.CSBottom {margin: 0 0 15px 10px;}
.CSReferenceSpace {margin:10px 10px 5px 10px;}

/* Global navigation bottom all pages */
#GlobalNavBottom {margin: -3px auto; width: 778px; color: #5c5c5c;}
#GlobalNavBottomLinks {margin: 8px 0 0 15px; color: #5c5c5c; font-size: 11px;}
#GlobalNavBottomLinks a:link, #GlobalNavBottomLinks a:visited, #GlobalNavBottomLinks a:hover {color: #5c5c5c; text-decoration: underline; padding: 0 10px 0 10px;}
#AlconLogo {float: left; background: url(/eye-doctor/media/Alcon-logo.gif) no-repeat; width: 63px; height: 15px; margin-top: 6px;}
#AlconLogo a {display: block; text-decoration: none; width: 63px; height: 15px;}
#AlconLogo span {visibility: hidden;}
#AlconLogoPrint {display: none;}
.copyright {clear: left; float: left; font-size: 10px; width: 778px; margin: 10px 0 0 0; color: #5c5c5c;}
.copyright a {color: #5c5c5c; text-decoration: underline;}

/* Site Map Page */
#Site-Map {margin-top: 25px;}
#Site-Map ul {list-style-type: none;}
#Site-Map ul li a:link, #Site-Map ul li a:visited, #Site-Map ul li a:hover, #Site-Map ul li a:active {color: #12597e; font-weight: bold;}
#Site-Map ul li ul {margin: 5px 0 10px 0;}
#Site-Map ul li ul li a:link, #Site-Map ul li ul li a:visited, #Site-Map ul li ul li a:hover, #Site-Map ul li ul li a:active {color: #12597e; padding: 0 0 0 10px; font-weight: normal;}
#Site-Map ul li ul li ul {margin-top: 3px;}
#Site-Map ul li ul li ul li a:link, #Site-Map ul li ul li ul li a:visited, #Site-Map ul li ul li ul li a:hover, #Site-Map ul li ul li ul li a:active {color: #12597e; font-size: 11px; padding: 0 0 0 20px;}

