html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, ul, ol, li {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; }
body {background: #FFFFFF url(/images/falcon-pharma-nav-bg.gif) top left no-repeat; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;}
h1 {color: #D21034; font-size: 14px; font-weight: bold; line-height: 14px; font-style: italic;}
h2 {color: #000; font-size: 12px; font-weight: bold; line-height: 14px;}
a,  a:link {color: #000;}
a:visited {color: #000;}
a:hover, li.current a {color: #D21034;}
a:focus {color: #000;}
a:active {color: #D21034;}
#outerWrapper {margin: 0 auto 0 0; width: 780px;}
#outerWrapper #header {height: 70px; width: 780px; background: url(/images/falcon-pharma-top-nav-bg.gif) bottom repeat-x;}
#outerWrapper #header h1 {margin-left: 174px; background: url(/images/falcon-pharmaceuticals.gif) no-repeat;}
#outerWrapper #header h1 a {display: block; width: 275px; height: 70px;}
#outerWrapper #topNavigation {position: absolute; left: 585px; top: 50px; height: 19px; background-color: #000000;}
#outerWrapper #topNavigation ul {list-style-type: none; height: 19px; overflow: hidden;}
#outerWrapper #topNavigation ul li {float: left; margin-right: 20px; font-size: 9px; padding-top: 3px;}
#outerWrapper #topNavigation ul li a {color: #FFFFFF; text-transform: uppercase; text-decoration: none; font-weight: bold;}
#outerWrapper #topNavigation ul li a:hover {color: #ea0437;}

/* MAIN MENU */
#outerWrapper #contentWrapper #main-menu {position: relative; float: left; width: 210px; padding-top: 55px; height: 450px;}
#outerWrapper #contentWrapper #main-menu ul {margin: 0; padding: 0; list-style-type: none; width: 164px;}
#outerWrapper #contentWrapper #main-menu ul.menu2 {margin-top: 30px;}
#outerWrapper #contentWrapper #main-menu ul {margin: 0; padding: 0;}
#outerWrapper #contentWrapper #main-menu ul li a {display: block; width: 164px; height: 23px; text-align: right; text-transform: uppercase; text-decoration: none; font-weight: bold;}
#outerWrapper #contentWrapper #main-menu ul li.current a {color: #D21034;}
#outerWrapper #contentWrapper #main-menu ul li a.tall {width: 100px; height: 50px; padding-left: 64px; line-height: 14px;}


/* SECONDARY MENU */
#outerWrapper #contentWrapper #secondary-menu {float: right; width: 200px;}
#outerWrapper #contentWrapper #secondary-menu ul {margin: 20px 0 0 35px; width: 154px; height: 290px; background: url(/images/ColBkg_AspexDay.jpg) no-repeat; list-style-type: none; padding-top: 120px;}
#outerWrapper #contentWrapper #secondary-menu ul li {margin-left: 14px; line-height: 24px;}
#outerWrapper #contentWrapper #secondary-menu ul li a {text-decoration: none;}
#outerWrapper #contentWrapper #secondary-menu ul li a:hover, #outerWrapper #contentWrapper #secondary-menu ul li.current a {color: #D21034; text-decoration: underline;}
#outerWrapper #contentWrapper #content {margin: 0 225px 0 215px; padding: 25px 0;}
#outerWrapper #footer {clear: both; padding: 25px 0 25px 30px;}
.copyright {font: 10px Arial, Helvetica, sans-serif; width: 680px; color: #5c5c5c;}
.copyright a {color: #5c5c5c; text-decoration: underline;}

/* HOME PAGE */
body#home {background-image: url(/images/falcon-home-nav-bg.gif);}
body#home #outerWrapper #header-image {position: absolute; top: 0; left: 0; background: url(/images/home-top.jpg) no-repeat; width: 264px; height: 164px;}
body#home #outerWrapper #header {height: 133px; background: url(/images/falcon-home-logo.gif) 264px 0 no-repeat; width: 740px; overflow: hidden;}
body#home #outerWrapper #header h1 {margin-left: 236px; width: 363px; height: 103px; background: url(/images/Hm_FalconLogo.gif) no-repeat;}
body#home #outerWrapper #header h1 a {width: 363px; height: 103px; overflow: hidden;}
body#home #outerWrapper #topNavigation {left: 625px; top: 103px; height: 29px;}
body#home #outerWrapper #topNavigation ul {height: 29px;}
body#home #outerWrapper #topNavigation ul li {padding-top: 12px;}
body#home #outerWrapper #topNavigation ul li.home {display: none;}
body#home #outerWrapper #contentWrapper #main-menu {width: 185px; padding-top: 28px; padding-left: 55px; height: 400px;}
body#home #outerWrapper #contentWrapper #main-menu #Alcon {left: 65px;}
body#home #outerWrapper #contentWrapper #main-menu #Alcon span {display: none;}
body#home #outerWrapper #contentWrapper #secondary-menu ul {margin-top: 0;}
body#home #outerWrapper #footer {padding-top: 0;}
body#home #outerWrapper #contentWrapper #content {position: absolute; top: 135px; left: 55px;}
body#home #outerWrapper #contentWrapper #content #quote {width: 309px; height: 212px; background: url(/images/home-quote.jpg) no-repeat; margin-top: 52px;}
body#home #outerWrapper #contentWrapper #content #quote span {display: none;}

/* PRODUCT PAGES */
body#products #outerWrapper #contentWrapper #secondary-menu {display: none;}
body #outerWrapper #contentWrapper #content {margin-right: 0;}
body #outerWrapper #contentWrapper #content h1 {border-bottom: 1px solid #999999;}
body #outerWrapper #contentWrapper #content h1 a {display: block; height: 14px; width: 333px; background-repeat: no-repeat;}
body #outerWrapper #contentWrapper #content h1 a span, body #outerWrapper #contentWrapper #content h1 span {display: none;}
body #outerWrapper #contentWrapper #content .productInfo {border-bottom: 1px solid #999999; height: 115px;}
body #outerWrapper #contentWrapper #content .productInfo img {float: right; margin: 5px 0;}
body #outerWrapper #contentWrapper #content .productInfo h2 {margin: 5px 0 0; color: #D21034; line-height: 17px;	font-size: 13px;}
body #outerWrapper #contentWrapper #content .productInfo h3 {font-size: 11px; line-height: 14px; font-weight: normal; color: #333333;}
body #outerWrapper #contentWrapper #content .productInfo h3 strong {font-size: 12px; line-height: 16px;}
body #outerWrapper #contentWrapper #content .productInfo table {width: 400px; margin-left: 15px;}
body #outerWrapper #contentWrapper #content .productInfo td {font-weight: bold; text-align: right; white-space: nowrap;	vertical-align: bottom;	padding: 4px;}
body #outerWrapper #contentWrapper #content .productInfo td a, body#features #outerWrapper #contentWrapper #content .productInfo a {font-style: italic; font-weight: normal;}
body #outerWrapper #contentWrapper #content .last {border-bottom: 1px solid #999999;}

/* FEATURES PAGES */
body#features #outerWrapper #contentWrapper #content {width: 350px;}
body#features #outerWrapper #contentWrapper #content h1 {height: 48px; background-repeat: no-repeat; border-bottom: 1px solid #999999;}
body#features #outerWrapper #contentWrapper #content .productInfo {height: auto; padding-bottom: 10px;}
body#features #outerWrapper #contentWrapper #content .productInfo table {width: 190px; margin-left: 0; height: 85px;}
body.new #outerWrapper #contentWrapper #content h1 {background-image: url(/images/Pg_hl_WhatsNew.gif);}
body.products #outerWrapper #contentWrapper #content h1 {background-image: url(/images/Pg_hl_FeaturedProd.gif);}
body.exclusives #outerWrapper #contentWrapper #content h1 {background-image: url(/images/Pg_hl_Exclusives.gif);}

/* ABOUT PAGES */
body#about #outerWrapper #contentWrapper #content {margin-top: 0; width: 358px;}
body#about #outerWrapper #contentWrapper #content h1 {height: 48px; background-repeat: no-repeat; margin: 0; padding: 0; border: none;}
body.productInfo #outerWrapper #contentWrapper #content h1 {background-image: url(/images/Pg_hl_ProdInfo.gif);}
body#about #outerWrapper #contentWrapper #content h2 {border-top: 1px solid #D21034; padding-top: 7px;}
body#about #outerWrapper #contentWrapper #content h2 a {display: block; height: 14px; width: 333px; background-repeat: no-repeat;}
body#about #outerWrapper #contentWrapper #content h1 span, body#products #outerWrapper #contentWrapper #content h1 span, body#about #outerWrapper #contentWrapper #content h2 span {display: none;}
body#about #outerWrapper #contentWrapper #content ul {padding-bottom: 15px;}
body#about #outerWrapper #contentWrapper #content li {list-style-type: none; margin-left: 15px; text-indent: -15px;}
body#about #outerWrapper #contentWrapper #content li a {text-decoration: none;}
body#about #outerWrapper #contentWrapper #content li a:hover {text-decoration: underline;}
body.generics #outerWrapper #contentWrapper #content h2 {color: #666666; text-transform: uppercase; font-size: 11px; text-align: justify;}
body.generics #outerWrapper #contentWrapper #content p, body.falcon #outerWrapper #contentWrapper #content p {text-align: justify;}
body.generics #outerWrapper #contentWrapper #content h1 {background-image: url(/images/Pg_hl_AboutGenerics.gif);}
body.falcon #outerWrapper #contentWrapper #content h1 {background-image: url(/images/Pg_hl_AboutFalcon.gif);}
body.contact #outerWrapper #contentWrapper #content h1 {background-image: url(/images/Pg_hl_ContactUs.gif);}
body.search #outerWrapper #contentWrapper #content h1 {background-image: url(/images/Pg_hl_Search.gif);}
body.contact #outerWrapper #contentWrapper #content a {text-decoration: none; font-style: italic;}
body.contact #outerWrapper #contentWrapper #content a:hover {text-decoration: underline;}

/* HEADER IMAGES */
#outerWrapper #header-image {position: absolute; top: 0; left: 0; background: url(/images/Pg_NavGraphic_01.jpg) no-repeat; width: 174px; height: 118px;}
body#products.glaucoma #outerWrapper #header-image {background-image: url(/images/Pg_NavGraphic_09.jpg);}
body#products.antiinfectives #outerWrapper #header-image {background-image: url(/images/Pg_NavGraphic_07.jpg);}
body#products.steroids #outerWrapper #header-image {background-image: url(/images/Pg_NavGraphic_02.jpg);}
body#products.combinations #outerWrapper #header-image {background-image: url(/images/Pg_NavGraphic_08.jpg);}
body#products.antiallergy #outerWrapper #header-image {background-image: url(/images/Pg_NavGraphic_03.jpg);}
body#products.mydcycanes #outerWrapper #header-image {background-image: url(/images/Pg_NavGraphic_10.jpg);}
body#products.timololGFS #outerWrapper #header-image {background-image: url(/images/Pg_NavGraphic_11.jpg);}
#outerWrapper #header-image span, #outerWrapper #header h1 span {display: none;}
body#products.glaucoma #outerWrapper #contentWrapper #content h1 a, body#about #outerWrapper #contentWrapper #content h2.glaucoma a {background-image: url(/images/Pg_sb_Glaucoma.gif);}
body#products.antiinfectives #outerWrapper #contentWrapper #content h1 a, body#about #outerWrapper #contentWrapper #content h2.antiinfectives a {background-image: url(/images/Pg_sb_AntiInfect.gif);}
body#products.steroids #outerWrapper #contentWrapper #content h1 a, body#about #outerWrapper #contentWrapper #content h2.steroids a {background-image: url(/images/Pg_sb_Steroids.gif);}
body#products.nsaids #outerWrapper #contentWrapper #content h1 a, body#about #outerWrapper #contentWrapper #content h2.nsaids a {background-image: url(/images/Pg_sb_Nsaids.gif);}
body#products.combinations #outerWrapper #contentWrapper #content h1 a, body#about #outerWrapper #contentWrapper #content h2.combinations a {background-image: url(/images/Pg_sb_Combo.gif);}
body#products.antiallergy #outerWrapper #contentWrapper #content h1 a, body#about #outerWrapper #contentWrapper #content h2.antiallergy a {background-image: url(/images/Pg_sb_Allergy.gif);}
body#products.mydcycanes #outerWrapper #contentWrapper #content h1 a, body#about #outerWrapper #contentWrapper #content h2.mydcycanes a {background-image: url(/images/Pg_sb_MydCycAnes.gif);}
body#products.timololGFS #outerWrapper #contentWrapper #content h1 a, body#about #outerWrapper #contentWrapper #content h2.timololGFS a {background-image: url(/images/Pg_sb_TimololGFS.gif);}
body#products.otic #outerWrapper #contentWrapper #content h1 a, body#about #outerWrapper #contentWrapper #content h2.otic a {background-image: url(/images/Pg_sb_OticDrugs.gif);}

/* SECONDARY MENU IMAGES */
body#features.exclusives #outerWrapper #contentWrapper #secondary-menu ul, body#features.generics #outerWrapper #contentWrapper #secondary-menu ul, body#features.search #outerWrapper #contentWrapper #secondary-menu ul {background-image: url(/images/ColBkg_AspexNight.jpg);}
body#features.falcon #outerWrapper #contentWrapper #secondary-menu ul, body#features.contact #outerWrapper #contentWrapper #secondary-menu ul {background-image: url(/images/ColBkg_CampusAerial.jpg);}

