/* HMR GROUP WEB SITE STYLE SHEET */

/* Body */

body { 	background-color: #cccccc; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }

/* Text Content */

.body_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.body_text a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0ea8d0; text-decoration:none; }
.body_text a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0ea8d0; text-decoration:underline; }
.body_text a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0ea8d0; text-decoration:none; }
.footer_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}


/* Main Navigation */

.mainnav_container { width:760px; height:38px; background:url(../images/mainnav/mainnavbg.gif); }

/* Affiliates Navigation */

.affiliatesnav_container { padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; background-color:#c9dce5; }
.affiliatesnav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
.affiliatesnav a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; }
.affiliatesnav a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline; }
.affiliatesnav a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; }

/* Affiliates Page Content Area */

.topcontent_spacer { width:760px; height:18px; }
.breadcrumbs { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:bold; }
.breadcrumbs a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#518eaa; font-weight:bold; text-decoration:none; }
.breadcrumbs a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#518eaa; font-weight:bold; text-decoration:underline; }
.breadcrumbs a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#518eaa; font-weight:bold; text-decoration:none; }
.breadcrumbs_header { width: 526px; margin-left:20px; margin-top:8px; margin-bottom:8px; }
.breadcrumbs_header_inner { width: 684px; margin-left:20px; margin-right:20px; padding-top:8px; padding-bottom:8px; }
.headline_darkblue_inner  { width: 684px; margin-left:20px; margin-right:20px; padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#085b8b; }
.headline_darkblue_inner_affiliates  { width: 684px; margin-left:20px; margin-right:20px; padding-top:5px; padding-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#085b8b; }
.headline_darkblue_inner_12  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#085b8b; font-weight:bold }
.headline_darkblue_inner_14  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#085b8b; font-weight:bold }
.headline_darkblue_18  { margin-left:20px; margin-right:15px; padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#085b8b; }
.standard_text_container  { margin-left:20px; margin-right:15px; padding-top:20px; }
.promotions_subhead { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; }
.affiliate_logo { width:130px; padding-left:5px; padding-right:5px; padding-bottom:20px; }
.affiliate_newsarea { width:120px; padding-left:10px; padding-right:10px; padding-bottom:20px; }
.affiliate_introarea { width:330px; padding-bottom:20px; padding-right:10px; }
.affiliate_contentarea { width:330px; padding-bottom:10px; padding-right:10px; }
.affiliate_home_subcontentarea_1 { width:154px; padding-left:5px; padding-right:5px; padding-bottom:20px; }
.affiliate_home_subcontentarea_2 { width:155px; padding-left:5px; padding-right:5px; padding-bottom:20px; }
.top_content_spacer { width:724px; height:18px; }
.whitearea_corners_top { width:724px; height:12px; background-color:#FFFFFF; }

/* Home */


.affiliates_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f5630c; }
.affiliates_text a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f5630c; text-decoration:none; }
.affiliates_text a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f5630c; text-decoration:underline; }
.affiliates_text a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f5630c; text-decoration:none; }
.promotions_header_container { width:186px; height:22px; padding-left:10px; padding-top:8px; background:#75a7be; }
.promotions_header_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold;}
.promotions_details_header_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003366; font-weight:bold; }
.promotions_details_container { width:178px; padding-left:10px; padding-right:8px; padding-top:10px; background:url(../../../images/home/promo_bg_gradient.gif); }
.promotions_details_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; }
.promotions_details_text a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;  }
.promotions_details_text a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#f5630c; text-decoration:underline;  }
.promotions_details_text a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;  }
.promotions_area_container { width:214px; height:10px; padding-left:10px; padding-top:5px; padding-bottom:5px; background-color:#75a7be; }

/* Products & Services */

.products_submenu { width:120px; padding-left:10px; padding-right:10px; padding-bottom:20px; padding-top:50px; }
.submenu_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
.submenu_text a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0ea8d0; text-decoration:none; }
.submenu_text a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0ea8d0; text-decoration:underline; }
.submenu_text a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0ea8d0; text-decoration:none; }
.products_category_container { width:330px; padding-bottom:10px; padding-top:10px; padding-left:10px; padding-right:10px; background-color:#eaf1f5; }
.products_category  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#085b8b; font-weight:bold }
.products_contentarea { width:330px; padding-bottom:10px; padding-right:10px; }
.products_name { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#085b8b; font-weight:bold; }
.products_name a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#085b8b; font-weight:bold; text-decoration: none;}
.products_name a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#085b8b; font-weight:bold; text-decoration: none;}
.products_name a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#085b8b; font-weight:bold; text-decoration: underline;}
.products_desc { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
.products_buynow { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#f5630c; font-weight:bold; }
.products_buynow a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#f5630c; text-decoration:none; font-weight:bold; }
.products_buynow a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#f5630c; text-decoration:underline; font-weight:bold; }
.products_buynow a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#f5630c; text-decoration:none; font-weight:bold; }


/* Branches & Locations */

.locations_container { width:330px; padding-bottom:10px; padding-top:10px; padding-right:10px; }

/* Contact Us */

.contactus_container { width:330px; padding-bottom:10px; padding-top:10px; padding-right:10px; }

/* Promotions */

.promotions_introarea { width:545px; padding-bottom:20px; }
.promotions_container { width:545px; padding-bottom:10px; padding-top:10px;}

/* Footer Area */
.footer_banner { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold; }
.footerarea { width:760px; height:35px; background-color:#518eaa; }

