/********************************************************************************************/
/* This file contains the CSS declarations that are used in the content area of the site. 	*/
/* All declarations in this file will also be available in the SiteCM page editor. 			*/
/********************************************************************************************/

/* Required Declarations */
/* The following declarations are required by the SiteCM page editor */

/* Text - default */
body, td, p, li, input, select, textarea { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; color: #808284; font-size: 9pt; line-height: 120%; }

/* Lists */
ul, ol {}

/* Formatted Text */
pre {}

/* Headings */
h1 { font-size: 20px; font-weight: normal; margin-top: 0; }
h2 { color: #644b73; font-size: 18pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }
h3 { color: #6c6e70; font-size: 15pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }
h4 { color: #644b73; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; padding-top: 12px; }
h5 { color: #644b73; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; }
h6 { color: #808284; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; line-height: 120%; }

/* Links - default */
a:link { color: #644b73; text-decoration: none; }
a:visited { color: #644b73; text-decoration: none; }
a:hover { color: #f03c64; }

/* Forms */
form { margin: 0px; padding: 0px; }

/* Custom Declarations */
.textSubhead { color: #6c6e70; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120% !important; }
.textBody { color: #808284; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; line-height: 120%; }
.textLinkBlue { color: #644b73; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; text-transform: uppercase; }
img.groupImage { display: block; }

/* Required Browser Specific Declarations */

/* <td><p>...</p><p>...</p><p>...</p></td> in firefox creates additional space above the first element and below the last */
/* the following classes remove this extra space */
td.sectionTextZone h1, 
td.sectionTextZone h2, 
td.sectionTextZone h3, 
td.sectionTextZone h4, 
td.sectionTextZone h5, 
td.sectionTextZone h6, 
td.sectionTextZone p { margin-top: 0; }
.sectionTextZone td h1:first-child, 
.sectionTextZone td h2:first-child, 
.sectionTextZone td h3:first-child, 
.sectionTextZone td h4:first-child, 
.sectionTextZone td h5:first-child, 
.sectionTextZone td h6:first-child, 
.sectionTextZone td p:first-child { margin-top: 0; }
.sectionTextZone td > p { margin-bottom: 0; }
