a, a:link, a:visited {
color: #FF6600;
font-weight: bold;
text-decoration: none;
background: transparent;
}

a:hover {
color: #5AA704;
font-weight: bold;
text-decoration: none;
background-color: transparent;
}

a:active {
color: #FF6600;
font-weight: bold;
text-decoration: none;
background: transparent;
}

body {
	margin: 0 0 0 0;
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	background-color: #FFFFFF;
	background-image:url(../images/ergBG.png);
	background-repeat: repeat-x;
	background-position: top center;
	font-size: 11px;
	line-height: 13px;
    font-weight: normal;
	color: #000000;
	text-align: center;
}

div.scrolling { height: 490px; 
				width: 435px;
				padding-right: 5px;
				overflow: auto;
				overflow-x:auto;
				}

.logo {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	background-image:url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: top right;
	}


.pix {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;}

.homebutton {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	background-image:url(../images/topbutton.png);
	background-repeat: no-repeat;
	background-position: top left;
	}
	
.Orange1 {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	background-image:url(../images/leftOrange.png);
	background-repeat: no-repeat;
	background-position: top right;
	}

.Orange2 {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	background-image:url(../images/messageOrange.png);
	background-repeat: no-repeat;
	background-position: top left;
	}

.Orange3 {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	background-image:url(../images/handOrange.png);
	background-repeat: no-repeat;
	background-position: top left;
	}

.Orange4 {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	background-image:url(../images/rightOrange.png);
	background-repeat: no-repeat;
	background-position: top left;
	}

.NavLeft {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	background-image:url(../images/navLeft.png);
	background-repeat: no-repeat;
	background-position: top left;
	}

.NavRight {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	background-image:url(../images/navRight.png);
	background-repeat: no-repeat;
	background-position: top left;
	}

.BottomBorder {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	font-size: 11px;
	line-height: 13px;
    font-weight: Bold;
	color: #FFFFFF;
	background-image:url(../images/bottomBorder.png);
	background-repeat: no-repeat;
	background-position: top left;
	}
	
.BottomBorder2 {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	background-image:url(../images/bottomBorder2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	}

.hmSolar {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	background-image:url(../images/hmSolorBG.png);
	background-repeat: no-repeat;
	background-position: top left;
	}

.footer {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	font-size: 10px;
	line-height: 13px;
    font-weight: normal;
	color: #5AA704;
}

.footerdisclaimer {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	font-size: 12px;
	line-height: 13px;
    font-weight: Bold;
	color: #FFFFFF;
}

.greenBody {
	font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
	font-size: 11px;
	line-height: 13px;
    font-weight: normal;
	color: #5AA704;
}

.body { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
        font-size: 12px;
        line-height: 15px;
        font-weight: normal;
        color: #000000;
        text-decoration: none; 
                }
                
.idbody { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
        font-size: 12px;
        line-height: 15px;
        font-weight: normal;
        color: #000000;
        text-align: justify;
        text-decoration: none; 
                }    

.idsubhead { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
        font-size: 14px;
        line-height: 15px;
        font-weight: bold;
        color: #000000;
        text-decoration: none; 
                }
                
.bodysm { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
        font-size: 10px;
        line-height: 13px;
        font-weight: normal;
        color: #666666;
        text-decoration: none; 
                }

.bodyGreen { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
        font-size: 12px;
        line-height: 13px;
        font-weight: Bold;
        color: #5AA704;
        text-decoration: none; 
                }
                
.bodysmBlue { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
        font-size: 10px;
        line-height: 13px;
        font-weight: Bold;
        color: #003D7E;
        text-decoration: none; 
                }
                
.HeadLine { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
            font-size: 22px;
            line-height: 28px;
            font-weight: bold;
            font-style: italic;
            color: #5AA704;
            text-decoration: none;
                  }
                  
.HeadLineOrange { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
            font-size: 22px;
            line-height: 28px;
            font-weight: bold;
            font-style: normal;
            color: #FF6600;
            text-decoration: none;
                  }
                    
.HeadLineGreen { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
            font-size: 22px;
            line-height: 28px;
            font-weight: bold;
            font-style: normal;
            color: #5AA704;
            text-decoration: none;
                  }

.HeadLineWhite { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
            font-size: 22px;
            line-height: 28px;
            font-weight: bold;
            font-style: normal;
            color: #FFF;
            text-decoration: none;
                  }
              
.SubHead { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
           font-size: 16px;
           line-height: 14px;
           font-weight: bold;
           color: #666666;
           text-decoration: none; 
                 }
                 
.SubHeadblue { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
           font-size: 12px;
           line-height: 15px;
           font-weight: bold;
           color: #003D7E;
           text-decoration: none; 
                 }

.SubHeadorangelg { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
           font-size: 18px;
           line-height: 20px;
           font-weight: bold;
           color: #FF9900;
           text-decoration: none; 
                 }

.SubHeadbluelg { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
           font-size: 18px;
           line-height: 20px;
           font-weight: bold;
           color: #003D7E;
           text-decoration: none; 
                 }
                
.copyright { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
             font-size: 10px;
             line-height: 16px;
             font-weight: bold;
             color: #999999;
             text-decoration: none; 
                 }
                 


.bodybold { font-family: Avant Garde, Arial, Helvetica, Geneva;
            font-size: 12px;
            line-height: 15px;
            font-weight: bold;
            font-style: normal;
            color: #999999;
            text-decoration: none;
                  }

.bodyboldbttm { font-family: Avant Garde, Arial, Helvetica, Geneva;
            font-size: 12px;
            line-height: 15px;
            font-weight: bold;
            font-style: normal;
            color: #DFDFDF;
            text-decoration: none;
                  }

.bodybold2 { font-family: Avant Garde, Arial, Helvetica, Geneva;
             font-size: 12px;
             line-height: 15px;
             letter-spacing: -1px;
             font-weight: bold;
             font-style: none;
             color: #999999;
             text-decoration: none;
                  }

.info { font-family: Avant Garde, Arial, Helvetica, Geneva;
        font-size: 14px;
        line-height: 20px;
        font-weight: bold;
        font-style: italic;
        color: #999999;
        text-decoration: none;
        letter-spacing: 2px; 
                  }

.linkvis A:link {font-style: normal; font-weight: bold; color:
#FF6600; background-color: transparent; text-transform: none;}
.linkvis A:visited {font-style: normal; font-weight: bold; color:
#FF6600; background-color: transparent; text-transform: none;}
.linkvis A:active {font-style: normal; font-weight: bold; color:
#FF6600; background-color: transparent; text-transform: none;}
.linkvis A:hover {font-style: normal; font-weight: bold; color:
#5AA704; background-color: #transparent; text-transform: uppercase;}
                  
.linkvis { font-family: Arial, Verdana, Helvetica, Geneva;
      	  font-size: 12px;
          line-height: 18px;
          letter-spacing: normal;
          font-weight: bold;
          color: #FF6600;
          font-style: normal; 
                  }
.linkvisbody A:link {font-style: normal; font-weight: bold; color:
#FF6600; background-color: transparent; text-transform: none;}
.linkvisbody A:visited {font-style: normal; font-weight: bold; color:
#FF6600; background-color: transparent; text-transform: none;}
.linkvisbody A:active {font-style: normal; font-weight: bold; color:
#FF6600; background-color: transparent; text-transform: none;}
.linkvisbody A:hover {font-style: normal; font-weight: bold; color:
#5AA704; background-color: #transparent; text-transform: uppercase;}
                  
.linkvisbody { font-family: Arial, Verdana, Helvetica, Geneva;
      	  font-size: 11px;
          line-height: 13px;
          letter-spacing: normal;
          font-weight: bold;
          color: #FF6600;
          font-style: normal; 
                  }

.linkvison A:link {font-style: normal; font-weight: bold; color:
#5AA704; background-color: transparent; text-transform: uppercase;}
.linkvison A:visited {font-style: normal; font-weight: bold; color:
#5AA704; background-color: transparent; text-transform: uppercase;}
.linkvison A:active {font-style: normal; font-weight: bold; color:
#5AA704; background-color: transparent; text-transform: uppercase;}
.linkvison A:hover {font-style: normal; font-weight: bold; color:
#5AA704; background-color: #transparent; text-transform: uppercase;}

.linkvison { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
      	    font-size: 12px;
            line-height: 18px;
            font-weight: bold;
            color: #5AA704;
            text-decoration: none;
            text-transform: uppercase;
            background-color: transparent4;
                  }

.linkvis2 A:link {font-style: normal; font-size: 12px; font-weight: bold; color:
#999999; background-color: transparent; text-transform: none;}
.linkvis2 A:visited {font-style: normal; font-size: 12px; font-weight: bold; color:
#999999; background-color: transparent; text-transform: none;}
.linkvis2 A:active {font-style: normal; font-size: 12px; font-weight: bold; color:
#999999; background-color: transparent; text-transform: none;}
.linkvis2 A:hover {font-style: normal; font-size: 13px; font-weight: bold; color:
#FF9900; background-color: transparent; text-transform: none;}
                  
.linkvis2 { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
      	  font-size: 12px;
          line-height: 16px;
          letter-spacing: 0px;
          font-weight: bold;
          color: #999999;
          font-style: normal; 
                  }

.linkvis2on A:link {font-style: normal; font-size: 13px; font-weight: bold; color:
#FF9900; background-color: transparent; text-transform: none;}
.linkvis2on A:visited {font-style: normal; font-size: 13px; font-weight: bold; color:
#FF9900; background-color: transparent; text-transform: none;}
.linkvis2on A:active {font-style: normal; font-size: 13px; font-weight: bold; color:
#FF9900; background-color: transparent; text-transform: none;}
.linkvis2on A:hover {font-style: normal; font-size: 13px; font-weight: bold; color:
#FF9900; background-color: transparent; text-transform: none;}

.linkvis2on { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
      	  font-size: 13px;
          line-height: 16px;
          letter-spacing: 0px;
          font-weight: bold;
          color: #FF9900;
          font-style: normal; 
                  }
                  
.linkvis3 A:link {font-style: normal; font-weight: bold; color:
#999999; background-color: transparent; text-transform: none;}
.linkvis3 A:visited {font-style: normal; font-weight: bold; color:
#999999; background-color: transparent; text-transform: none;}
.linkvis3 A:active {font-style: normal; font-weight: bold; color:
#999999; background-color: transparent; text-transform: none;}
.linkvis3 A:hover {font-style: normal; font-weight: bold; color:
#FF9900; background-color: transparent; text-transform: uppercase;}
                  
.linkvis3 { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
      	  font-size: 12px;
          line-height: 16px;
          letter-spacing: 0px;
          font-weight: bold;
          color: #999999;
          font-style: normal; 
                  }

.linkvis3on A:link {font-style: normal; font-weight: bold; color:
#FF9900; background-color: transparent; text-transform: uppercase;}
.linkvis3on A:visited {font-style: normal; font-weight: bold; color:
#FF9900; background-color: transparent; text-transform: uppercase;}
.linkvis3on A:active {font-style: normal; font-weight: bold; color:
#FF9900; background-color: transparent; text-transform: uppercase;}
.linkvis3on A:hover {font-style: normal; font-weight: bold; color:
#FF9900; background-color: transparent; text-transform: uppercase;}

.linkvis3on { font-family: Avant Garde, Arial, Verdana, Helvetica, Geneva;
      	    font-size: 12px;
            line-height: 16px;
            font-weight: bold;
            color: #FF9900;
            text-decoration: none;
            text-transform: none;
            background-color: transparent;
            text-transform: uppercase;
                  }

