BODY { background-color: #e7f2f9; background-image: url(images/background.gif); background-repeat: repeat-x; }

.bodytext { color: #58595b; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; border-style: none; }
.bodytext A:link { color: #0e74bc; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; text-decoration: none; border-style: none; }
.bodytext A:visited { color: #0e74bc; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; border-style: none; }
.bodytext A:hover { color: #00f; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; border-style: none; }

.hmfeaturetext { color: #58595b; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; height: 32px; padding-left: 22px; border-style: none; }
.hmfeaturetext A:link { color: #0e74bc; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; text-decoration: none; height: 32px; padding-left: 22px; border-style: none; }
.hmfeaturetext A:visited { color: #0e74bc; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; height: 32px; padding-left: 22px; border-style: none; }
.hmfeaturetext A:hover { color: #00f; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; height: 32px; padding-left: 22px; border-style: none; }

.hmpaypaltext { color: #58595b; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; padding-top: 5px; padding-bottom: 5px; border-style: none; }
.hmpaypaltext A:link { color: #0e74bc; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; text-decoration: none; padding-top: 5px; padding-bottom: 5px; border-style: none; }
.hmpaypaltext A:visited { color: #0e74bc; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; padding-top: 5px; padding-bottom: 5px; border-style: none; }
.hmpaypaltext A:hover { color: #00f; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; padding-top: 5px; padding-bottom: 5px; border-style: none; }

.hometextright { color: #58595b; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; padding-left: 22px; border-style: none; }
.hometextright A:link { color: #0073bb; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; text-decoration: none; border-style: none; }
.hometextright A:visited { color: #0073bb; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: normal; line-height: 16px; border-style: none; }
.hometextright A:hover { color: #0073bb; text-decoration: none; font-size: 12px; font-family: Verdana, tahoma, arial; font-weight: bold; line-height: 16px; border-style: none; }

.navback { font-weight: normal; background-image: url(images/under_nav.jpg); background-repeat: no-repeat; }
.navheader { color: #0073bb; text-decoration: none; font-size: 17px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 18px; background-repeat: no-repeat; padding-bottom: 3px; border-style: none; }
.navheader A:link { color: #0073bb; font-size: 17px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 18px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }
.navheader A:visited { color: #0073bb; font-size: 17px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 18px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }
.navheader A:hover { color: #0073bb; font-size: 17px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 18px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }

.hmcenterfadeback { font-weight: normal; background-image: url(images/hm_center_fade_back.jpg); background-repeat: repeat-x; }

.hmheaderone { color: #0073bb; text-decoration: none; font-size: 19px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 16px; background-repeat: no-repeat; padding-bottom: 3px; border-style: none; }
.hmheaderone A:link { color: #0073bb; font-size: 19px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 20px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }
.hmheaderone A:visited { color: #0073bb; font-size: 19px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 20px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }
.hmheaderone A:hover { color: #0073bb; font-size: 19px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 20px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }

.hmheadertwo { color: #0073bb; text-decoration: none; font-size: 15px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 16px; background-repeat: no-repeat; padding-bottom: 3px; border-style: none; }
.hmheadertwo A:link { color: #0073bb; font-size: 15px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 16px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }
.hmheadertwo A:visited { color: #0073bb; font-size: 15px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 16px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }
.hmheadertwo A:hover { color: #0073bb; font-size: 15px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 16px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }

.headertext { color: #0073bb; text-decoration: none; font-size: 21px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 16px; background-repeat: no-repeat; padding-bottom: 3px; border-style: none; }
.headertext A:link { color: #0073bb; font-size: 21px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 20px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }
.headertext A:visited { color: #0073bb; font-size: 21px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 20px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }
.headertext A:hover { color: #0073bb; font-size: 21px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; line-height: 20px; background-repeat: no-repeat; text-decoration: none; padding-bottom: 3px; border-style: none; }

.copyrighttext { color: #fff; text-decoration: none; font-size: 11px; font-family: Verdana, tahoma, arial; font-weight: normal; padding-top: 5px; }
.copyrighttext A:link { color: #fff; text-decoration: underline; font-size: 11px; font-family: Verdana, tahoma, arial; font-weight: normal; padding-top: 5px; }
.copyrighttext A:visited { color: #fff; text-decoration: underline; font-size: 11px; font-family: Verdana, tahoma, arial; font-weight: normal; padding-top: 5px; }
.copyrighttext A:hover { color: #000080; text-decoration: underline; font-size: 11px; font-family: Verdana, tahoma, arial; font-weight: normal; padding-top: 5px; }

