a:link { color:#000000; text-decoration:none; }
a:visited, a:active { color:#000000; text-decoration:none; }
a:hover { font-weight:bold; text-decoration:none; }
body { font-size:18px; font-family:xmicrosoft sans serif, Skia, sans-serif; background-repeat:repeat-x;}
td { font-size:18px; font-family:xmicrosoft sans serif, Skia, sans-serif; }
.bodyFont { font-size:18px; font-family:Skia, sans-serif; }
.footerFont {color:#333333; font-size:18px; font-family:Skia, sans-serif;}
.navSubsectionFont {text-decoration:none!important; font-size:18px; font-family:Skia, sans-serif; color:#581125; }
.headerFont {color:#FF6666; 
font-size:24px; 
font-family:verdana, tahoma, Lucida grand; 
line-height:100%;
text-align:center;
font-weight:bold;
font-style:italic;
font-variant:small-caps}

.footnoteCopyFont {color:#000000!important; font-size:11px; font-family:Skia, sans-serif;}
.footnoteIndicatorFont {vertical-align:top; font-size:8px; font-family:Skia, sans-serif;}
.glossaryLetterHeader {color:#AF7DA2; font-size:24px; font-family:Skia, sans-serif; }
.glossaryJumpdownLetterFont {text-decoration:none; color:#763354; font-size:13px; font-family:Skia, sans-serif; }
.glossaryJumpdownLetterFontDisabled {color:D89CB6; font-size:13px; font-family:Skia, sans-serif; }



.footnoteCopyFont {color:#000000!important; font-size:11px; font-family:Skia, sans-serif;}

.footnoteIndicatorFont {vertical-align:top; font-size:8px; font-family:Skia, sans-serif;}



.moduleTitleFont1 {color:#b05f0c; font-size:13px; font-family:Skia, sans-serif; }

.moduleTitleFont2 {color:#668449; font-size:13px; font-family:Skia, sans-serif; }

.moduleTitleFont3 {color:#53313A; font-size:13px; font-family:Skia, sans-serif; }



.moduleTeaserText {color:#303030; width:156px; padding:0px; padding-top:6px; padding-left:12px; font-size:12px; font-family:arial,helvetica; }



.otherNovartisSitesMenu {width:150px; font-size:11px; font-family:arial,helvetica; color:#333333; background-color:#f7f7f7;}

.resourcesMenu {width:150px; font-size:11px; font-family:arial,helvetica; color:#333333; background-color:#f7f7f7;}

.searchFemaraTextbox {padding:3px; height:22px;border:1px solid #999999; background-color:#f7f7f7; color:#333333; font-size:11px; font-family:arial,helvetica; width:100px;}

.textbox {border:1px solid #999999; background-color:#f7f7f7; color:#333333; font-size:11px; font-family:arial,helvetica; }

.selectMenu {font-size:11px; font-family:arial,helvetica; color:#333333; background-color:#f7f7f7;}

.charCount {width:24px; border:1px solid #cccccc; background-color:#cccccc; color:#666666; font-size:11px; font-family:arial,helvetica; }





.navButton {margin-bottom:3px;}



.plain {text-decoration:none;cursor:text;font-weight:normal;color:black}

.plain:link {text-decoration:none;cursor:text;font-weight:normal;}

.plain:active {text-decoration:none;cursor:text;font-weight:normal;}

.plain:hover {text-decoration:none;cursor:text;font-weight:normal;}

.plain:visited {text-decoration:none;cursor:text;font-weight:normal;}

.error { display: block; padding: 2px; border:1px solid #f00; color: #f00; background: #fdd; }

#background { z-index: 1; position:absolute; left:0px; top:0px; width: 100%; height: 100%; }
#menu { z-index: 2; position:absolute; position:absolute; left:0px; bottom:0px; top:50px; }
#tabs{ margin-left:25px; padding-left:20px; padding-top:2px; padding-bottom: 2px; display:block; text-decoration: none; height: 11px; }
#submenu{ display: block; height: 20px; margin-left: 30px; padding-top: 2px; padding-left: 30px; color: #333333; }
#hide{ display: none; }
#show{ display: block; }
#fashion{ line-height:15px; text-align:justify; }
.indexheader { font-size:20px; color:#FF6699; text-align:center; }
.sale { font-size:25px; color:#F00; text-align:center; }
.sale a { font-size:25px; color:#F00; text-align:center; text-decoration:none; }
.moreinfo { font-size:15px; text-align:center; }

