﻿.stdBody     {background: #ffffff;
              margin-top: 0; margin-right: 25; margin-left: 25}
.mapBody     {background: #ffcc99; margin: 0 0 0 0}

H1          {font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #333399; margin-bottom:0px}
P            {font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #3a3a3a}
LI           {font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #3a3a3a}
DIV          {font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #3a3a3a}

.header      {font-family: Arial,Helvetica,sans-serif; font-size: 10pt;
              font-weight: bold}
.headerNoSpace {font-family: Arial,Helvetica,sans-serif; font-size: 10pt;
              font-weight: bold; margin-top: 10pt}

.PDFLink     {font-family: Arial,Helvetica,sans-serif; font-weight: bold;
              margin-left: 25px}

.menuBox     {height: 20px; background-color: #a8bcbc}
.menuItem    {font-family: Arial,sans-serif; font-size: 11px;
              color: white; text-align: center;
              margin-left: 20px; margin-right: 20px}

.subMenu     {position: absolute; visibility: hidden; height: 20px}
.subMenuBox  {height: 20px; background-color: #000000}
.subMenuItem {font-family: Arial,sans-serif; font-size: 10px;
              color: white; text-align: center;
              margin-left: 20px; margin-right: 20px}

.sep         {width: 1px; background-color: #ffffff}
.hsep        {height: 1px; background-color: #ffffff}

.toplink     {font-family: Arial, sans-serif; font-size: 11px;
	      color: #3a3a3a; text-decoration: none}
.toplink:hover {text-decoration: underline}

.bloglink     {color: #3a3a3a; text-decoration: none}
.bloglink:hover {text-decoration: underline}

.section1    {font-family: Arial, sans-serif; font-size: 12pt;
              font-weight: bold; color: #333399}

.text        {font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #3a3a3a}
.smallText   {font-family: Arial, sans-serif; font-size: 10px; color: #3a3a3a}
.textBoldItalic {font-family: Arial,Helvetica,sans-serif; font-size: 10pt; 
                 font-style:italic; font-weight:bold; text-align: center;
                 margin:10px;}
.copyright   {font-family: Arial, sans-serif; text-align: right;
              font-size: 10px; color: #aaaaaa; align: right}

.newsTitle   {font-family: Arial,sans-serif; font-size: 12pt;
              font-weight: bold; margin-top: 0px}
.news        {font-family: Arial, sans-serif; font-size: 11px;
              color: #000000; text-decoration:none}
.news:hover  {text-decoration:underline}
.newsanchor  {color: #000000;text-decoration:none}
.newsanchor:visited  {color: #000000;text-decoration:none}
.newsanchor:hover  {text-decoration:underline}
.newslink    {font-family: Arial, sans-serif; font-size: 11px;
              color: #336699; margin-top: 10px}
.link        {font-family: Verdana, Arial, sans-serif;
              font-size: 12px; color: #336699}
              
<!-- Side menu table styles -->

.sideMenuTable	  {bgcolor: #a8bcbc;
				   border-style: outset;}
.sideMenuBoxTitle {height:20px; background-color: #a8bcbc;
                   border-style: outset none outset none;
                   cursor:default;
                  }
.sideMenuBox      {height: 20px; background-color: #e0e9e8;
                   border-style: outset none outset none;
                   cursor:default;
				  }
.sideMenuBoxSel  {height :20px; background-color: #cedbd9;
                  border-style: outset none outset none;
                 }
.sideMenuBoxOver {height: 20px;
                  background-color:#7e9c9c;
                  border-style: outset none outset none;
                  cursor:hand;
                  }
                  
<!-- Side Menu Text styles -->

.sideMenuTitle    {font-family: Verdana,Arial,sans-serif; font-weight: bold;
                   font-size: 10pt; }
.sideMenu         {font-family: Verdana,Arial,sans-serif; font-weight: bold;
                   font-size: 10pt;}
.subSideMenu      {font-family: Verdana,Arial,sans-serif; 
                   font-size: 8pt;  margin-left: 25px}
.subSideMenuHead  {font-family: Verdana,Arial,sans-serif; font-weight: bold;
                   font-size: 8pt;  margin-left: 20px}


.formLabel   {font-family: Verdana,Arial,sans-serif; font-size: 8pt;
              font-weight: bold; text-align: right; margin-right: 10px}

.title       {font-family: Verdana,Arial,sans-serif; font-size: 12pt;
              font-weight: bold; color: #333399}
.label       {font-family: Verdana,Arial,sans-serif; font-size: 10pt;
              font-weight: bold; text-align: right}
.estimate    {font-family: Verdana,Arial,sans-serif; font-size: 12pt;
              font-weight: bold; color: #ff3333}
.faultName   {font-family: Arial, sans serif; font-size: 10px; color: #000000;
              font-weight: bold}

<!-- standard basic formats -->

.sans10pt    {font-family: Arial, sans-serif; font-size: 10pt}
.sans10pti   {font-family: Arial, sans-serif; font-size: 10pt;
              font-style: italic}
.sans10ptr   {font-family: Arial, sans-serif; font-size: 10pt}
              text-align: right}
.sans10ptc   {font-family: Arial, sans-serif; font-size: 10pt}
              text-align: center}
.sans10ptb   {font-family: Arial, sans-serif; font-size: 10pt;
              font-weight: bold}
.sans10ptbr  {font-family: Arial, sans-serif; font-size: 10pt;
              font-weight: bold; text-align: right}
.sans10ptbc  {font-family: Arial, sans-serif; font-size: 10pt;
              font-weight: bold; text-align: center}
.sans12pt    {font-family: Arial, sans-serif; font-size: 12pt}
.sans12ptr   {font-family: Arial, sans-serif; font-size: 12pt}
              text-align: right}
.sans12ptc   {font-family: Arial, sans-serif; font-size: 12pt}
              text-align: center}
.sans12ptb   {font-family: Arial, sans-serif; font-size: 12pt;
              font-weight: bold}
.sans12ptbr  {font-family: Arial, sans-serif; font-size: 12pt;
              font-weight: bold; text-align: right}
.sans12ptbc  {font-family: Arial, sans-serif; font-size: 12pt;
              font-weight: bold; text-align: center}

<!-- Tables used by Partner and Client Pages -->
.LogoTableHeader {font-family: Arial,Helvetica,sans-serif; font-size: 12pt;
              font-weight: bold; text-align:center;margin-bottom: 10px; margin-top:10px}

div.LogoTable     {width: 600px; color: #ffffff;}
<!-- base class for columns to derive from -->
div.LogoTable div
{
  width: 48%;
  height:auto
}
div.LogoTableSpacer
{
	clear:both
}
div.LogoTable div.column1
{
float: left; vertical-align:top
}
div.LogoTable div.column2
{
float:right; margin-top:5px
}
p.column2header
{font-family: Arial, sans-serif; font-size: 11pt;font-weight: bold; text-align: left}

p.column2body
{font-family: Arial, sans-serif; font-size: 10pt; font-style: italic; text-align: left}



