body, td{ font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; }
P { font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:12px; line-height:16px;}
INPUT { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
LI { padding-left: 2pt; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url('/images/icons/icon_arrow_off.gif') }
SELECT { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
TEXTAREA { font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif }

A {font-weight: normal; color: #006699; text-decoration: underline }
A:active {color: #006699; text-decoration: underline }
A:link {color: #006699; text-decoration: underline }
A:visited {color: #006699; text-decoration: underline }
A:hover {color: #0099CC; text-decoration: underline }
A:visited:hover {color: #0099CC; text-decoration: underline }

.bg_dk_gray { background-color: #666666 }
.bg_gray { background-color: #888888 }
.bg_primary { background-color: #007373 }
.bg_secondary { background-color: #007577 }
.bg_tertiary { background-color: #71B7AF }
.bg_czblue_lt { background-color: #DBEAF1 }

/* New styles */
.bg_lt_gray { background-color: #D1D1D1 }
.bg_czblue_dark {background-color: #76B3D2 }
.bg_czgreen_lt {background-color: #ADD6CE }
.bg_footer {background-color: #F6F6F6 }
.bg_highlight {background-color: #D7E9F5 }
.bg_highlight2 {background-color: #EDF4FA }
.bg_highlight3 {background-color: #F4F9FD }
.bg_resources {background-color: #EDF4FA }
.bg_prodinfo {background-color: #EDF4FA }
.bg_highlight3 {background-color: #F4F9FD }
.bg_patientexp {background-color: #8BBED9 }
.bg_events_ticker {background-color: #8BBED9;}
.bg_lysosolutions {background-color: #8BBED9;}
.bg_contactinfo {background-color: #F4F9FD }
.bg_feature1 {background-color: #F4FAF9; }
.bg_feature2 {background-color: #F8FBFC; }
.bg_featureborder {background-color: #CACACA;}
/* ***** */

.black { color: #000000 }
.dk_gray { color: #333333 }
.lt_gray { color: #888888 }
.primary { color: #007577 }
.error { color: #cc0000 }
.secondary { color: #007577 }
.tertiary { color: #71B7AF }
.red {color: #FF0000 }

.CZAnchorList { font-size: 10px; color: #007577; text-decoration: underline }
.CZBodyColor { font-size: 11px; color: #006699} /* new */
.CZBodyCopy { font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:12px; line-height:16px;}
.CZBodyCopy2 { font-size: 11px; color: #000000}
.CZBodySmall  { font-size: 10px; color: #666666; text-decoration: none }
.CZBulletList {margin-left:20px; text-indent:-10px; margin-bottom:5px;}
.CZContactInfo { font-size: 10px; color: #006699; margin-left:22px; margin-right:22px; margin-top:0px; margin-bottom:0px;}
.CZEventsTicker {font-size: 11px; color: #ffffff;}
/* (now using <p>) .CZFairBalance { font-size: 11px; color: #999999; margin-top:0px; margin-bottom:0px;} */
.CZFairBalanceTitle { font-size: 12px; font-weight: bold; color: #1F8484; margin-bottom:5px; margin-top:20px;}
.CZFBLink { font-size: 12px; font-weight: bold; margin-top:0px; margin-bottom:0px; color: #0F7B7B;}
.CZFeatureBody { font-size: 11px; color: #666666; margin-left:14px; margin-right:14px; margin-top:0px; margin-bottom:10px;}
.CZFeatureLink { font-size: 11px; color: #007577; text-decoration: underline }
.CZFeatureTitle { font-size: 11px; font-weight: bold; color: #0F7B7B; margin-top:8px; margin-left:14px; margin-right:14px;}
.CZHighlightBody { font-size: 10px; color: #006699; margin-left:22px; margin-right:22px; margin-top:0px; margin-bottom:0px;}
.CZHighlightTitle { font-size: 11px; font-weight: bold; color: #006699; margin-left:22px; margin-right:22px; margin-top:0px;}
.CZHomeBody {font-size: 12px; color: #666666; margin-top:4px; margin-bottom:8px; line-height:17px;}
.CZImageCaption { font-size: 11px; color: #AEADAD; margin-top:0px; margin-bottom:15px; width:80%; line-height:normal;}
.CZLeftNavFourthLevel { font-size: 11px; color: #007577; text-decoration: none }
.CZLeftNavFourthLevelOn A:active { font-size: 11px; color: #036594; text-decoration: none }
.CZLeftNavFourthLevelOn A:link { font-size: 11px; color: #036594; text-decoration: none }
.CZLeftNavFourthLevelOn A:visited { font-size: 11px; color: #036594; text-decoration: none }
.CZLeftNavSecondLevel { font-size: 11px; color: #727272; font-weight:bold; text-decoration: none; padding-top:2px; padding-bottom:2px; }
.CZLeftNavSecondLevel A:active { font-size: 11px; color: #727272; font-weight:bold; text-decoration: none; padding-top:2px; padding-bottom:2px;  }
.CZLeftNavSecondLevel A:link  { font-size: 11px; color: #727272; font-weight:bold; text-decoration: none; padding-top:2px; padding-bottom:2px;  }
.CZLeftNavSecondLevel A:visited { font-size: 11px; color: #727272; font-weight:bold; text-decoration: none; padding-top:2px; padding-bottom:2px;  }
.CZLeftNavSecondLevelOn { font-size: 11px; font-weight: bold; color: #006699; text-decoration: none; padding-top:2px; padding-bottom:2px;  }
.CZLeftNavSecondLevelOn A:active { font-size: 11px; font-weight: bold; color: #006699; text-decoration: none; padding-top:2px; padding-bottom:2px;  }
.CZLeftNavSecondLevelOn A:link { font-size: 11px; font-weight: bold; color: #006699; text-decoration: none; padding-top:2px; padding-bottom:2px;  }
.CZLeftNavSecondLevelOn A:visited { font-size: 11px; font-weight: bold; color: #006699; text-decoration: none; padding-top:2px; padding-bottom:2px;  }
.CZLeftNavThirdLevel { font-size: 11px; color: #006699; text-decoration: none }
.CZLeftNavThirdLevel A:active { font-size: 11px; color: #006699; text-decoration: none }
.CZLeftNavThirdLevel A:link { font-size: 11px; color: #006699; text-decoration: none }
.CZLeftNavThirdLevel A:visited { font-size: 11px; color: #006699; text-decoration: none }
.CZLeftNavThirdLevelOn { font-size: 11px; color: #006699; font-weight: bold; text-decoration: none }
.CZLeftNavThirdLevelOn A:active { font-size: 11px; color: #006699; font-weight: bold; text-decoration: none }
.CZLeftNavThirdLevelOn A:link { font-size: 11px; color: #006699; font-weight: bold; text-decoration: none }
.CZLeftNavThirdLevelOn A:visited { font-size: 11px; color: #006699; font-weight: bold; text-decoration: none }
.CZModuleTitle { font-size: 11px; font-weight: bold; color: #036594 }
.CZOrderedList1 { font-size: 12px; color: #666666; text-decoration: none }
.CZOrderedList2 { font-size: 11px; color: #666666; text-decoration: none }
.CZPageTitle { font-size: 11px; color: #666666; text-decoration: none }
.CZRefereceTitle { font-weight: bold; color: #1F8484; margin-bottom: 5px;}
.CZRefereceText { font-size: 11px; color: #666666}
.CZResourcesList { font-size: 10px; color: #006699; margin-left:30px; text-indent:-8px; margin-right:22px; margin-top:0px; margin-bottom:5px; }
.CZSubTitle { font-size: 12px; font-weight: bold; color: #1F8484; margin-bottom:5px; margin-top:20px;}
.CZSubTitle2 { font-size: 11px; font-weight: bold; color: #636363}
.CZTitle { font-size: 14px; font-weight: bold; color: #006699; margin-bottom:0px;}
.page_title { font-size: 14px; font-weight: bold; color: #006699; margin-bottom:30px;}
/* .safety_information { font-size: 11px; font-weight: bold; color: #666666} */
.ubernav { font-size: 11px; color: #ffffff; text-decoration: none }
.ubernav A:active { font-size: 11px; color: #ffffff; text-decoration: none }
.ubernav A:link { font-size: 11px; color: #ffffff; text-decoration: none }
.ubernav A:visited { font-size: 11px; color: #ffffff; text-decoration: none }
.white { color: #ffffff }