/* reset, set default values for different browsers */
div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, p { margin: 0; padding: 0;color:#7F7F7F;line-height:20px;font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;} 
ul, li { margin: 0; padding: 0; vertical-align: baseline; background: transparent;color:#7F7F7F;}
ol, ul { list-style: none;color:#7F7F7F;}

/* Font styles */
.title {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;font-size:16px;color:#7F7F7F;line-height:20px;}
.light {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#7F7F7F;line-height:20px;}
.normal {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#7F7F7F;line-height:20px;}
.orange {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#97be0d;line-height:20px;}
.large  {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;color:#7F7F7F;line-height:20px;}
.small  {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#7F7F7F;line-height:20px;}
.teaser  {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#ffffff;line-height:20px;background-color:#97be0d;padding-left:5px;}
.footer {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#999999;line-height:20px;}

.newsletterTitle {font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;font-size:26px;color:#97be0d;line-height:30px;}
.newsletterText {font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#7F7F7F;line-height:20px;}
.newsletterSmall {font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#7F7F7F;line-height:20px;}
.newsletterOrange {font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif;font-weight:normal;color:#97be0d;line-height:20px;}

/* Heading styles */
.heading1 {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:bold;font-size:26px;color:#7F7F7F}
.heading2 {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:bold;font-size:20px;color:#7F7F7F}
.heading3 {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:bold;font-size:16px;color:#7F7F7F}
.heading4 {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:bold;font-size:12px;color:#7F7F7F}

/* Hyperlink styles */
a.hyperlink         {color:#97be0d;text-decoration:none}
a.hyperlink:visited {color:#97be0d}
a.hyperlink:active  {color:#97be0d;text-decoration:none}
a.hyperlink:hover   {color:#97be0d;text-decoration:underline}

/* Default hyperlink style - do not remove - edit only */
a           {color:#97be0d;text-decoration:none}
a:visited   {color:#97be0d}
a:active    {color:#97be0d;text-decoration:none}
a:hover     {color:#97be0d;text-decoration:underline}

/* Glossary callout style - do not remove - edit only  */
span.calloutlink {cursor:pointer;color:#0000aa;text-decoration:none;border-bottom:1px dotted #0000aa}
div.callout {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:normal;font-size:11px;color:#7F7F7F;border:1px solid gray;background-color:#fff6cb;padding:5px}

/* Default html tag styles - do not remove - edit only) */
body{font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:normal;font-size:12px;color:#7F7F7F;line-height:20px;}
td  {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:normal;font-size:12px;color:#7F7F7F;line-height:20px;}
div {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:normal;font-size:12px;color:#7F7F7F;line-height:20px;}
p   {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:normal;font-size:12px;color:#7F7F7F;line-height:20px;}
h1  {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:bold;font-size:30px;color:#7F7F7F;line-height:20px;}
h2  {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:bold;font-size:24px;color:#7F7F7F;line-height:20px;}
h3  {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:bold;font-size:18px;color:#7F7F7F;line-height:20px;}
h4  {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:bold;font-size:14px;color:#7F7F7F;line-height:20px;}
h5  {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:bold;font-size:12px;color:#7F7F7F;line-height:20px;}
h6  {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, helvetica,sans-serif;font-weight:bold;font-size:10px;color:#7F7F7F;line-height:20px;}
pre {font-family:courier,monospace;font-weight:normal;font-size:12px;color:#888888}
ol  {margin-top:0px;margin-left:30px;color:#7F7F7F;}
ul  {margin-top:0px; list-style-type: disc;color:#7F7F7F;}
li  {color:#999999;margin-left:15px;color:#7F7F7F;}



