﻿a.active 
	{
	color: #0033CC;
	text-decoration:none;
	}
	
a:visited 
	{
	color: #0033CC;
	text-decoration:none;
	}
	
a:link 
	{
	color: #0033CC;
	text-decoration:none;
	}
	
a:hover 
	{
	color: #000000;
	text-decoration:underline;
	}
	
a:active.nav 
	{
	font-family: verdana, arial;
	font-size: 12px;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	}
	
a:visited.nav 
	{
	font-family: verdana, arial;
	font-size: 12px;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	}
	
a:link.nav 
	{
	font-family: verdana, arial;
	font-size: 12px;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	}
	
a:hover.nav 
	{
	font-family: verdana, arial;
	font-size: 12px;
	color: #035611;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-left:8px;
	padding-right: 8px;
	}
	
a:active.infoTitle 
      {
       font-family: verdana,arial;
      }
	
a:visited.infoTitle 
      {
       font-family: verdana,arial;
      }
	
a:link.infoTitle 
      {
       font-family: verdana,arial;
      }
	
a:hover.infoTitle 
      {
       color: #333399;
      }


.h1
  {
   color: #035611;
   font-family: arial, verdana;
   font-weight: bold;
   font-size: 15px;
   padding-left: 8px;
  }

.headertext
  {
   border-top: solid 1px #888;
   border-right: solid 1px #888;
   font-family: verdana, arial;
   font-size: 9px;
   color: #035611;
  }

.headernumber
  {
   border-top: solid 1px #888;
   border-left: solid 1px #888;
  }
  
.headerSearch
  {
	border-left: solid 1px #888;
	border-right: solid 1px #888;
	font-family: verdana, arial;
	font-size: 11px;
	color: #333;
	font-weight: bold;
	text-transform: capitalize;
  }
  
.headerfill
  {
	border-right: solid 1px #888;
  }
  
.menubar
  {
	border-right: solid 1px #888;
	background-image: url(images/Menu_Bckgd.gif);
	background-repeat: repeat-x;
  }
  
.menubar a
  {
  position: relative;
  top:-6px;
  }
  
.LHNbar
  {
   background-image: url(images/leftborder.gif);
   background-repeat: repeat-y;
   background-color: #F1F1F1;
  }
  
.content
    {
     text-align: left;
	 padding: 10px 0px 0px 8px;
    }

.parts
  {
   text-align:left;
   margin: 0px 0px 8px 0px;
   width: 208px;
  }

.parts .boxtop
    {
     height: 5px;
    }

.parts .boxmid
    {
     padding: 8px 0px 8px 0px;
     border-left: solid 1px #888;
     border-right: solid 1px #888;
    }

.parts .boxmid .line1
      {
       font-family: verdana, arial;
       color: black;       font-size: 12px;
       font-weight: bold;
      }

.parts .boxmid .line2
      {
	 height:20px;
       font-family: verdana, arial;
       color: #c00;
       font-size: 12px;
       font-weight: bold;
       border-bottom: solid 1px #888;
      }

.parts .boxmid .partimg
      {
       margin-top: 10px;
      }

.parts .boxmid .partxt
      {
       padding-top: 6px;
       font-family: arial, helvetica;
       color: black;       font-size: 10px;
      }

.parts .boxmid .phone
      {
       padding: 4px 0px 0px 0px;
       color: #060;
       font-size: 10px;
       font-family: verdana;
      }

.parts .boxbot
    {
     height: 5px;
    }




.article
  {
   	width: 152px;
	padding: 10px 0px 0px 0px;
  }
  
 .articlecolumn
  {
	border-right: solid 1px #888;
  }

.article .articletop
    {
     height: 5px;
	 background-color: #D4E0C1;
    }

.article .articlehdr
    {
     padding: 0px 10px 2px 8px;
     border-left: solid 1px #888;
     border-right: solid 1px #888;
     font-family: verdana, arial;
     color: #484848;
     font-size: 11px;
     font-weight: bold;
	 background-color: #D4E0C1;
    }
	
.article .articlemid
    {
     /* padding: 0px 8px 0px 6px; */
     border-left: solid 1px #888;
     border-right: solid 1px #888;
    }
	
.article .articlemid ul
	{
	/* margin: 4px; */
	/* padding-left: 8px; */
	list-style: disc url(images/bullet.gif) outside;
	}
	
.article .articlemid li
      {
       /* padding: 6px 0px 0px 0px; */
       margin-left: 2px;
       font-family: arial,helvetica;
       color: black;       font-size: 10px;
	   border-top: solid 1px #888;
      }
	

.article .articlemid .articletitle
      {
	   padding: 6px 8px 0px 6px;
       width: 130px;
       font-family: verdana, arial;
       font-size: 10px;
      }

.article .articlemid .head2
      {
       font-family: verdana, arial;
       color: #333;
       font-size: 12px;
       border-top: solid 1px #888;
      }

.article .articlemid .articletxt
      {
       padding: 2px 0px 0px 16px;
       width: 130px;
       margin-left: 0px;
       font-family: arial,helvetica;
       color: black;       font-size: 10px;
      }

.articlebot
    {
     height: 5px;
    }
	
.ERAlogo
	{
	padding: 20px 0px 0px 44px;
	}



.infobox
  {
	position: relative;
	top: -35px;
	background-color: #F9F9F9;
	text-align: left;
	margin: 5px;
	width: 150px;
	/* left: -2px; */
  }
  
.infoboxcontacthdr {
				margin-left: 0px;
				font-family: arial,helvetica;
				color: #000000;
				font-size: 11px;
				font-weight: bold;
}
 
.infobox .infoboxtop
    {
     height:5px;
     font-size:1px;
     background-image: url(images/leftcoltop.gif);
     background-repeat: no-repeat;
    }
	
.infobox .infoboxmid
    {
     border-left: solid 1px #888;
     border-right: solid 1px #888;
    }
	
.infobox .infoboxmid .infoTitle
      {
				padding: 3px 0px 2px 3px;
				font-family: verdana,arial;
				color: #035611;
				font-size: 12px;
				font-weight: bold;
}
.infobox .infoboxmid .infoboxtxt
      {
				padding: 0px 0px 5px 3px;
				font-family: arial,helvetica;
				color: #000000;
				font-size: 11px;
}
	  
.infobox .infoboxbot
    {
     height:5px;
     font-size:1px;
     background-image: url(images/leftcolbot.gif);
     background-repeat: no-repeat;
    }
	
.infoboxcontact
      {
				margin-left: 0px;
				font-family: arial,helvetica;
				color: #000000;
				font-size: 11px;
}
	
.borderbottom
    {
	border-top: solid 1px #888;
    }
	
.bodycontentcolumn
  {
	border-right: solid 1px #888;
     text-align: left;
	 padding: 10px 0px 0px 8px;
  }

.products
  {
   text-align:left;
   margin: 0px 0px 8px 0px;
   width: 583px;
  }

.products .boxmid
    {
     padding: 2px 0px 2px 0px;
     border-left: solid 1px #888;
     border-right: solid 1px #888;
    }

.products .boxmid .line1
      {
       font-family: verdana, arial;
       color: black;       font-size: 12px;
       font-weight: bold;
      }

.products .boxmid .line2
      {
       font-family: verdana, arial;
       color: #c00;
       font-size: 12px;
       font-weight: bold;
       border-bottom: solid 1px #888;
      }

.products .boxmid .partxt
      {
       padding-top: 4px;
       font-family: arial, helvetica;
       color: black;       font-size: 10px;
      }
	  
.partxtbold
      {
       padding-top: 6px;
       font-family: arial, helvetica;
       color: #444;
       font-size: 11px;
	   font-weight: bold;
      }
	  
.products
	  {
	   text-align:left;
	   margin: 0px 0px 8px 0px;
	   /*width: 584px;*/
	  }
	  
.body
	  {
	   text-align:left;
	   margin: 0px 0px 0px 0px;
	   width: 584px;
	  }
	  
.bodymid
    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
     padding: 3px 8px 3px 8px;
     border-left: solid 1px #888;
     border-right: solid 1px #888;
    }
    
#fadeinbox{
	position:absolute;
	width: 325px;
	text-align:center;
	top: -100px;
	border: 2px solid black;
	background-color: white;
	padding: 10px;
	z-index: 100;
	visibility:hidden;
}


.popboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: black;
}

.popboxclose {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: blue;
	font-weight: bold;
}
  

  

.bodymidtext {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #333;
				padding: 3px 8px 3px 8px;
}
  

  

