﻿html, body, div, img {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}
body {
	background: #062035;
	font-family: "Trebuchet MS";
}
#main {
	background: #062035 url('/Common/Images/CorporateWebsite/hmpg_background.jpg') no-repeat;
	margin: 0 auto;
	position: relative;
	width: 960px;
	height: 673px;
}
#subpage {
	background: #062035;
}
#home-flash {
	position: absolute;
	top: 380px;
}
.mainTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
}
.grayRow {
	BACKGROUND: #F3F3EE;
}
.whiteRow {
	BACKGROUND: #FFFFFF;
}
.AlertMargin {
	MARGIN-LEFT : 5px;
	TEXT-ALIGN: left;
	MARGIN-RIGHT: 15px;
	margin-bottom: 10px;
	margin-top: 7px;
}
A.Releases {
	FONT-SIZE: 10pt;
	COLOR: #3A789B;
	TEXT-DECORATION: underline;
}
A.Releases:visited {
	FONT-SIZE: 10pt;
	COLOR: #3A789B;
	TEXT-DECORATION: underline;
}
A.Releases:hover {
	FONT-SIZE: 10pt;
	COLOR: #3A789B;
	TEXT-DECORATION: underline;
}
.whiteTitlesCentered {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	BACKGROUND-IMAGE: url('/Common/Images/CorporateWebsite/topRow.gif');
	text-align: center;
}
.darkGrayCol {
	BACKGROUND: #E8E8E8;
	FONT-WEIGHT: bold;
	text-align: center;
}
.grayCol {
	BACKGROUND: #F3F3EE;
	FONT-WEIGHT: bold;
	text-align: center;
}
.goldRowBold {
	BACKGROUND: #DFD799;
	FONT-WEIGHT: bold;
}
.regTextTopRowGold {
	BACKGROUND: #FDFAE4;
}
.SelectMargin1 {
	MARGIN-LEFT : 30px;
	TEXT-ALIGN: left;
	MARGIN-RIGHT: 10px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-size: small;
}
.SelectMargin2 {
	MARGIN-LEFT : 60px;
	TEXT-ALIGN: left;
	MARGIN-RIGHT: 10px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-size: small;
}
.iconLeftMargin {
	vertical-align: middle;
	margin-left: 0px;
	margin-right: 10px;
}
.xx-large {
	font-size: xx-large;
}
.x-large {
	font-size: x-large;
}
.large {
	font-size: large;
}
.calloutindent {
    margin-top:0px;
    margin-bottom:0px;
}
.bullet {
    margin-left:-20px;
    font-size:8.5pt;
	list-style-image: url('/Common/Images/CorporateWebsite/bullet.gif');
}
*:lang(en) .bullet {
    margin-left:-15px;
    font-size:8.5pt;
	list-style-image: url('/Common/Images/CorporateWebsite/bullet.gif');
}
.bulletcallout {
    margin-left:-20px;
    font-size:9pt;
	list-style-image: url('/Common/Images/CorporateWebsite/bullet.gif');
}
*:lang(en) .bulletcallout {
    margin-left:-15px;
    font-size:9pt;
	list-style-image: url('/Common/Images/CorporateWebsite/bullet.gif');
}

.smallbullet {
    margin-left:-20px;
    font-size:small;
	list-style-image: url('/Common/Images/CorporateWebsite/bullet.gif');
}
*:lang(en) .smallbullet {
    margin-left:-15px;
    font-size:small;
	list-style-image: url('/Common/Images/CorporateWebsite/bullet.gif');
}

.bulletcollapse {
	list-style-image: url('/Common/Images/CorporateWebsite/bullet-collapse.gif');
}
.bulletexpand {
	list-style-image: url('/Common/Images/CorporateWebsite/bullet-expand.gif');
}
.small {
	font-size: small;
}
.medium {
	font-size: medium;
}
.x-small {
	font-size: x-small;
}
.xx-small {
	font-size: xx-small;
}
.eightpt {
	font-size: 8pt;
}
.sevenfivefont {
	font-size: 7.5pt;
}
.eightfivefont {
	font-size: 8.5pt;
	color: #001c3e;
}
A.footerlink2 {
	font-size: 7.5pt;
	color: #708396;
	text-decoration: underline;
}
A.footerlink2:visited {
	font-size: 7.5pt;
	color: #708396;
	text-decoration: underline;
}
A.footerlink2:hover {
	font-size: 7.5pt;
	color: #708396;
	text-decoration: underline;
}
A.footerlink {
	font-size: 7.5pt;
	color: #e2ded1;
	text-decoration: underline;
}
A.footerlink:visited {
	font-size: 7.5pt;
	color: #e2ded1;
	text-decoration: underline;
}
A.footerlink:hover {
	font-size: 7.5pt;
	color: #e2ded1;
	text-decoration: underline;
}
A.subnavlink {
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
A.subnavlink:visited {
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
A.subnavlink:hover {
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
}
A.subnavlinkON {
	font-size: 10pt;
	color: #001c3e;
	text-decoration: none;
}
A.subnavlinkON:visited {
	font-size: 10pt;
	color: #001c3e;
	text-decoration: none;
}
A.subnavlinkON:hover {
	font-size: 10pt;
	color: #001c3e;
	text-decoration: underline;
}
A {
	color: #3A789B;
	text-decoration: underline;
}
A:visited {
	color: #3A789B;
	text-decoration: underline;
}
A:hover {
	color: #3A789B;
	text-decoration: underline;
}
A.close {
	font-size: x-small;
	font-weight: bold;
	color: #001c3e;
	text-decoration: none;
}
A.close:visited {
	font-size: x-small;
	font-weight: bold;
	color: #001c3e;
	text-decoration: none;
}
A.close:hover {
	font-size: x-small;
	font-weight: bold;
	color: #001c3e;
	text-decoration: none;
}
.whiteText {
	color: #FFFFFF;
}
.offwhiteText {
	color: #e2ded1;
}
.hmpgfooterText {
	color: #708396;
}
.blackText {
	color: #000000;
}
.blueText {
	color: #3A789B;
}
.valignmiddle {
	vertical-align: middle;
}
.callout {
	font-size: 9pt;
	color: #001c3e;
	background-image: url('/Common/Images/CorporateWebsite/CallOut_mid2.gif');
}
.calloutQuote {
	font-size: 8.5pt;
	color: #3a789b;
	font-style: italic;
}
.calloutQuote2 {
	font-size: 8.5pt;
}
.SMcallout {
	font-size: 9pt;
	color: #001c3e;
	background-image: url('/Common/Images/CorporateWebsite/CallOut_mid.gif');
}
.ourservice-top {
	font-size: 12pt;
	font-weight: bold;
	color: #001c3e;
	background-image: url('/Common/Images/CorporateWebsite/ourservice-top1.gif');
	text-align: center;
}
A.ourservice {
	font-size: 12pt;
	font-weight: bold;
	color: #001c3e;
	text-align: center;
	text-decoration: none;
}
A.ourservice:visited {
	font-size: 12pt;
	font-weight: bold;
	color: #001c3e;
	text-align: center;
	text-decoration: none;
}
A.ourservice:hover {
	font-size: 12pt;
	font-weight: bold;
	color: #001c3e;
	text-align: center;
	text-decoration: underline;
}
.ourservice-mid {
	font-size: 9pt;
	background-image: url('/Common/Images/CorporateWebsite/ourservice-mid1.gif');
}
.ourservice-bot1 {
	font-size: 8.5pt;
	color: #3a789b;
	background-image: url('/Common/Images/CorporateWebsite/ourservice-botR1.gif');
	text-align: left;
}
.ourservice-bot2 {
	background-color: #F2EFE6;
}
.learnmore {
	font-size: 8.5pt;
	color: #001c3e;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 1px;
	text-align: left;
}
.learnmorebkgd {
	background-image: url('/Common/Images/CorporateWebsite/LearnMoreMid.gif');
}
.goldText {
	color: #FFCC00;
}
.bodycopy {
	font-size: small;
	color: #001c3e;
}
.filesize {
	font-size: xx-small;
	color: #666666;
	font-family: Verdana;
}
.whiteBkgd {
	background-color: #FFFFFF;
}
.selectedRow {
	background-color: #FFFBCE;
}
.creamRow {
	background-color: #F9F5EA;
}
.SubscriptionTopRow {
	background-color: #F1EBDA;
	color: #794D30;
}
.SubscriptionBkgd {
	background-color: #d2c3b6;
}
.SubscriptionBkgd1 {
	background-color: #F1EBDA;
}
.SubscriptionBkgd2 {
	background-color: #FFFDF5;
}
.sub-border {
	border: 1px solid #BFAB9C;
	background-color: #FFFFFF;
}
.linespacing {
	line-height: 170%;
}
.error {
	color: #b8270a;
	background-color: #f7c3ba;
	font-family: "Trebuchet MS";
	font-size: small;
	font-weight: bold;
}
.valigntop {
	vertical-align: top;
}
.bios {
	background-color: #E9E1D9;
}
.bioWhite {
	background-image: url('/Common/Images/CorporateWebsite/bio-midwhite2.gif');
}
.transparency {
	background-image: url('/Common/Images/CorporateWebsite/transparency2.gif');
}
.submenulayer1 {
     position :absolute;  
     left:-20px;
     top:65px; 
     width:100%; 
     height: 100px; 
     z-index: 2;
}

*:lang(en) .submenulayer1 {
     position :absolute;  

     top:65px; 
     width:100%; 
     height: 100px; 
     z-index: 2;
}

.subnav1 {
    
     position:absolute;
     height:61px;
     top:67px; 
}

.LightBrownColor {
    background-color: #FBF7E9;
}
.DarkBrownColor {
    background-color: #CDC3AE;
}
.EarningsTopRow {
    background-image: url( '/Common/Images/InPlayEQ/EarningsEvents/earningsbkgd.gif?v=i000000000' );
    font-weight: bold;
}
.EarningsRightColumn {
    background-image: url( '/Common/Images/InPlayEQ/EarningsEvents/earningsright.gif?v=i000000000' );
}
.EarningsLeftColumn {
    background-image: url( '/Common/Images/InPlayEQ/EarningsEvents/earningsleft.gif?v=i000000000' );
}
.earningsleft {
    background-color: #FBF7E9;
    text-align: left;
}

#codewordoverlay {
    visibility: hidden;
    position: relative;
    top: 254px ;
    left: -280px;
}

*:lang(en) #codewordoverlay {
    visibility: hidden;
    position: relative;
    top: 300px !important;
    left: 0px !important;
}


#securitycodeoverlay {
    visibility: hidden;
    position: relative;
    top: 570px ;
    left: -280px;
}

*:lang(en) #securitycodeoverlay {
    visibility: hidden;
    position: relative;
    top: 300px !important;
    left: 0px !important;
}


#securitycodeoverlayprm {
    visibility: hidden;
    position: relative;
    top: -478px ;
    left: 410px;
}

*:lang(en) #securitycodeoverlayprm {
    visibility: hidden;
    position: relative;
    top: 300px !important;
    left: 0px !important;
}


#whyweneedyourcreditcard {
    visibility: hidden;
    position: relative;
    top: -440px ;
    left: -265px;
}

*:lang(en) #whyweneedyourcreditcard {
    visibility: hidden;
    position: relative;
    top: 300px !important;
    left: 0px !important;
}


#whyweneedyourcreditcardprm {
    visibility: hidden;
    position: relative;
    top: -1015px ;
    left: 605px;
}

*:lang(en) #whyweneedyourcreditcardprm {
    visibility: hidden;
    position: relative;
    top: 300px !important;
    left: 0px !important;
}

#codewordoverlayprm {
    visibility: hidden;
    position: relative;
    top: 180px ;
    left: -20px;
}

*:lang(en) #codewordoverlayprm {
    visibility: hidden;
    position: relative;
    top: 300px !important;
    left: 0px !important;
}



#whyweneedyourcreditcardwb {
    visibility: hidden;
    position: relative;
    top: -670px ;
    left: 360px;
}

*:lang(en) #whyweneedyourcreditcardwb {
    visibility: hidden;
    position: relative;
    top: -300px !important;
    left: 200px !important;
}


#codewordoverlaywb {
    visibility: hidden;
    position: relative;
    top: 140px ;
    left: -275px;
}

*:lang(en) #codewordoverlaywb {
    visibility: hidden;
    position: relative;
    top: -100px !important;
    left: 0px !important;
}


#securitycodeoverlaywb {
    visibility: hidden;
    position: relative;
    top: -600px ;
    left: 15px;
}

*:lang(en) #securitycodeoverlaywb {
    visibility: hidden;
    position: relative;
    top: 300px !important;
    left: 0px !important;
}

.borderBottomWhite {
	border-bottom:5px white solid;

}
.borderRightWhite {

	border-right:5px white solid;
}
.borderTopWhite {

	border-top:5px white solid;
}
.borderLeftWhite {

	border-left:5px white solid;
}