/* Global Style Information */
body { margin: 0pt; background: #FFFFFF; color: #000000;}

/* Homepage Styles */
.welcome            { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; }
.hometext           { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.hometable          { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.contacttype        { color: #000000; font-size: 11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.tables             { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.contactnum         { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.timedate           { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.dropdown           { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; }

/* Navigation Bar */
.navBarOff          {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.navBarOff:visited  {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.navBarOff:hover    {color: #cc0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.navBarOff:link     {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.navBarOn           {color: #cc0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.navBarOn:visited   {color: #cc0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.navBarOn:hover     {color: #cc0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.navBarOn:link      {color: #cc0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}

/* Child Links */
.child              {color: #336699; font-size: 12px; font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.child:visited      {color: #336699; font-size: 12px; font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.child:hover        {color: #336699; font-size: 12px; font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.child:link         {color: #336699; font-size: 12px; font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}

/* Search */
.minisearchbox    { background-color: #D6DFEF;}

/* Section Links (blue boxes on homepage) */
.section            {color: #336699; font-size: 10px; font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.section:visited    {color: #336699;  font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.section:hover      {color: #AC935D; font-size: 10px; font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.section:link       {color: #336699; font-size: 10px; font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}

/* Calendar Day Link */
.calendarLink          {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight: bold;}
.calendarLink:visited  {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight: bold;}
.calendarLink:hover    {color: #cc0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight: bold;}
.calendarLink:link     {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight: bold;}

/* Internal Link */
.kinternallinkurl           {color: #6699CC; font-size: 11px; font-family: Arial,Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.kinternallinkurl:hover     {color: #6699CC; font-size: 11px; font-family: Arial,Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

/* External Link */
.kexternallinkurl           {color: #6699CC; font-size: 11px; font-family: Arial,Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.kexternallinkurl:hover     {color: #6699CC; font-size: 11px; font-family: Arial,Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

/* Home section internal link */
.maininternallinkurl   {color: #003366; font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none;}

/* Home page newswire */
.newswire              {color: #336699; font-size: 10px; font-family: Arial,Helvetica,sans-serif;text-decoration:none;}
.newswire:visited      {color: #336699; font-size: 10px; font-family: Arial,Helvetica,sans-serif;text-decoration:none;}
.newswire:hover        {color: #183452; font-size: 10px; font-family: Arial,Helvetica,sans-serif;text-decoration:none;}
.newswire:link         {color: #336699; font-size: 10px; font-family: Arial,Helvetica,sans-serif;text-decoration:none;}
.newswireheader        {color: #336699; font-size: 11px; font-family: Arial,Helvetica,sans-serif; text-decoration:none; font-weight: bold;}

/* Home list items */
ul                     {list-style-position:outside; margin-left: 16px; padding-left: 0px; margin-top: 0px; margin-bottom: 12px;}
li                     {color: #6699CC; line-height: 13px;}

/* Section headers in text only */
.sectionheadertextonly {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; margin-bottom: 10px;}



