body
{
  margin: 0px;
}

i
{
  font-family: Arial;
  
  font-size: 9pt;
  }
UL 
{
  margin-top: 5px;
  margin-bottom: 0px;
}

LI
{
  list-style-type: square;
  padding-bottom: 5px;
  margin-left: -15px;
  
}
.TopNavBlack
{
  color: Black;
  font-family: Arial;
  font-weight: bold;
  font-size:11pt;

}
.TopNavWhite
{
  color: White;
  font-family: Arial;
  font-weight: bold;
  font-size:11pt;

}
.LeftNav
{
  color: Black;
  font-family: Arial;
  font-size:9pt;

}
.Normal
{
  color: Black;
  font-family: Arial;
  font-size: 9pt;
}
.NormalWhite
{
  color: White;
  font-family: Arial;
  font-size: 9pt;
}

.LatestNews
{
  color: Black;
  font-family:Arial;
  font-size: 11pt;
  font-weight: bold;
}
.WelcomeText
{
  color: Black;
  font-family: Arial;
  font-size:8pt;
}

.WelcomeTextWhite
{
  color: White;
  font-family: Arial;
  font-size:8pt;
}

.Search 
{
  color: Black;
  font-family: MS Sans-Serif;
  font-size: 8pt;
  font-weight:bold;
}
.SiteNormal
{
  color: black;
  font-family: Arial;
  font-size:9pt;
}

/*AHagerty-attempting not to print a scrolling text box */
.SiteNormalNoPrint
{
  color: black;
  font-family: Arial;
  font-size:9pt;
}

.SiteNormalPrint
{
  display: none;
}
/*AHagerty end*/

P
{
  color: black;
  font-family: Arial;
  font-size:9pt;
}

.SiteNormalBold
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  font-weight:bold;
}

.SiteNormalSmall
{
  color: black;
  font-family: Arial;
  font-size:7pt;
}

.SiteNormalWhite
{
  color:White;
  font-family: Arial;
  font-size:9pt;
}

.SiteNormalWhiteBold
{
  color:White;
  font-family: Arial;
  font-size:9pt;
  font-weight:bold;
}

.SiteNormalWhiteBigger
{
   color:White;
  font-family: Arial;
  font-size:10pt;
}

.LeftMenu
{
  color:Black;
  font-family: Arial;
  font-size:8pt;
   font-weight:300;
}

.Copyright
{
  color:Black;
  font-family:Verdana, Arial;
  font-size:7pt;
}

P.Footer
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}

.SiteNormalError
{
  color: Red;
  font-weight: normal;
  font-family: Arial;
}

.Bad
{
  color: hotpink;
  font-weight: bold;
  font-size: xx-large;
}

.Banner
{
  background-color: #DCE5E3;
  color:White;
}

.Heading1 
{
  color:black;
  font-family: Arial;
  font-size:16pt;
  font-weight:bold;
  
}

.Heading1White
{
  color:White;
  font-family: Arial;
  font-size:16pt;
  font-weight:bold;
  
}

H1
{
  color:black;
  font-family: Arial;
  font-size:16pt;
  font-weight:bold;
 
}

.newheading1
{
  color: #999999;
  font-family: Arial;
  font-size:12pt;
 
 
}

H2
{
  color:Black;
  font-family: Arial;
  font-size:10pt;
  font-weight:bold;
  
}

H3
{
  color:Black;
  font-family: Arial;
  font-size:10pt;
  font-style: italic;
  
}

H4
{
  color:Black;
  font-family: Arial;
  font-size:10pt;
  font-style: italic;
  
}

HR
{
  color: Black;
  height: 2px;
}

.HRGreen
{
 color: #669966; 
}

.HRBlack
{
 color:Black; 
}

.TopNavWhite
{
  color: White;
  font-size: 10pt;
  font-weight:bold;
}
/*Change HyperLink Colors for Content*/
.SiteNormal A
{
	color:Black;
}
.SiteNormal A:visited
{
	color:#660000;
}
.SiteNormal A:hover
{
	color:#660000;
}

.TopNavWhite A
{
  text-decoration: none;
	color:White;
}
.TopNavWhite A:visited
{
  text-decoration: none;
	color:White;
}
.TopNavWhite A:hover
{
  text-decoration: underline;
	color:White;
}

.TopNavWhite A:active
{
  text-decoration: underline;
  color: White;
}

//
.TopNavBlack A
{
  text-decoration: none;
	color:Black;
}
.TopNavBlack A:visited
{
  text-decoration: none;
	color:Black;
}
.TopNavBlack A:hover
{
  text-decoration: underline;
	color:Black;
}

.TopNavBlack A:active
{
  text-decoration: underline;
  color: Black;
}
/* Styles by section */
.GridHeaderCRC
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  background-color: #ff9933;
  font-weight: bold;
}

.GridHeaderM2MU
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  background-color: #99cc99;
  font-weight: bold;
}

.GridHeaderUser2User
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  background-color: #996699;
  font-weight: bold;
}

.GridHeaderProducts
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  background-color: #66cccc;
  font-weight: bold;
}

.GridHeaderServices
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  background-color: #cc9966;
  font-weight: bold;
}

.GridHeaderAcctMaint
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  background-color: #99ccff;
  font-weight: bold;
}
/* Styles for data grids */
.GridHeader
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  background-color: #ffcc00;
  font-weight: bold;
}

.GridHeaderDownload
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  background-color: #cccccc;
  font-weight: bold;
}

.GridHeaderNoBold
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  background-color: #CCCCcc;
  font-weight: normal;
}

.GridRow
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  background-color: White;  
}

.GridRowAlt
{
  color: black;
  font-family: Arial;
  font-size:9pt;
  background-color: #eeeeee;  
}
/* Breadcrumbstyle  */
.BreadcrumbThisPage
{
  text-decoration: none;
  color: Black;
  font-weight: bold;
} 

.BreadCrumb
{
  font-family: Arial;
  color: #999999;
  font-weight: bold;
  font-size: 8pt;
}

.ContentPadding

{
 padding-left: 20px;
 padding-right: 20px;
 padding-top: 15px;
}

.ContentPaddingMainUC

{
 padding-left: 20px;
 padding-top: 15px;
}

.SiteNormalNew
{
  color: black;
  font-family: Arial;
  font-size:9pt;
}
.HomeColor
{
  color: #ffcc00;
}
.CRCColor
{
color: #ff9933;
}
.M2MUColor 
{
  color: #99cc99;
}
.User2UserColor
{
color: #996699;
}
.ProductsColor
{
color: #66cccc;
}
.ServicesColor
{
color: #cc9966;
}
.AcctColor
{
color: #ccff33;
}
.UCTopMenuImage
{
	background-image: url('images/uc/2007UCTopImage.jpg');
}
