html body div#masthead div#mastheadContent div#masthead_leftNav {
	margin: 0;
}
html body div#masthead div#mastheadContent div#masthead_leftNav div#logo_masthead {
	/*height:40px;
        width:200px;*/
        padding: 80px 80px 0 80px;
	margin: 0;
	background: url('/microsites/ABII/hk/resources/images/branding/ABlogoHK_masthead.png') no-repeat scroll center bottom;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div.information ul#listview li {
	width: 442px;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div.information ul#listview li div.subtitle {
	background: url('/microsites/ABII/hk/resources/images/bg/para_line.png') no-repeat scroll center bottom;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#headerBox h1 {
	font: 51px/45px Georgia, "GeorgiaRegular", "Times New Roman", Times, serif;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#headerBox h3 {
	font: 31px/25px Georgia, "GeorgiaRegular", "Times New Roman", Times, serif;
}
div.ui-widget-header {
	color: #fff;
}
html body div.ui-dialog div#riskBoxModal.ui-dialog-content p {
	font-size: 12px;
}
.productNav2 {
	width: 300px;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#productBox div.productNav ul ul.nestedList {
	width: 230px;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#productBox div.productNav ul ul.nestedList li a {
	background: none;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#productBox div.productNav ul li.subMenuHeader {
	color: #202020;
	display: block;
	font-family: Georgia, "GeorgiaRegular", "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	opacity: 1;
	padding: 5px 0 5px 5px;
	text-decoration: none;
	text-transform: uppercase;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#productBox div.productNav ul li.subMenu a {
	margin-left: 50px;
	font-size: 14px;
}
.dividendLink:hover span {
	text-decoration: underline;
}
.dividendLink:hover h2 {
	color: #000;
}
.dividendLink .pdfDownload {
	width: 240px;
}
.pdfDownload {
	background: url("https://www.alliancebernstein.com/abcom/Web/Resources/Gate/images/sprite1.png") no-repeat scroll 0 -229px transparent;
	cursor: pointer;
	float: left;
	height: 100px;
	margin: 0 0 0 5px;
	width: 200px;
}
.pdfDownload:hover {
	background-position: 0 -343px;
}
.pdfDownload h2 {
	cursor: pointer;
	font: 14px/16px Georgia, "GeorgiaRegular", "Times New Roman", Times, serif;
	margin: 0 0 0 80px;
	text-transform: uppercase;
	color: #666666;
}
.pdfDownload a h2, .pdfDownload a:hover h2 {
	text-decoration: none;
}
.pdfDownload span {
	background: url("https://www.alliancebernstein.com/abcom/Web/Resources/Gate/images/sprite.png") no-repeat scroll right -97px transparent;
	clear: left;
	color: #7D8A28;
	cursor: pointer;
	display: block;
	float: left;
	font-size: 14px;
	font-style: italic;
	line-height: 18px;
	margin: 0 0 0 80px;
	padding: 0 15px 0 0;
	text-decoration: none;
}
.muniFund {
	background: url("https://www.alliancebernstein.com/abcom/Web/Resources/Gate/images/sprite1.png") no-repeat scroll 0 -459px transparent;
	float: left;
	height: 100px;
	margin: 0 0 0 5px;
	width: 200px;
}
.muniFund:hover {
	background-position: 0 -572px;
}
.muniFund h2 {
	cursor: pointer;
	font: 14px/16px Georgia, "GeorgiaRegular", "Times New Roman", Times, serif;
	margin: 0 0 0 80px;
	text-transform: uppercase;
}
.muniFund span {
	background: url("https://www.alliancebernstein.com/abcom/Web/Resources/Gate/images/sprite.png") no-repeat scroll right -97px transparent;
	clear: left;
	color: #7D8A28;
	cursor: pointer;
	display: block;
	float: left;
	font-size: 14px;
	font-style: italic;
	height: 18px;
	line-height: 18px;
	margin: 0 0 0 80px;
	padding: 0 15px 10px 0;
	text-decoration: none;
}
.muniFund span:hover {
	color: #7D8A28 !important;
	text-decoration: underline !important;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#productBox div.productDetails div.fundCoreDiv div.diagram2 {
	margin: 0;
	height: 800px;
	float: left;
	position: relative;
	width: 530px;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#productBox div.productDetails div.fundCoreDiv div.diagram2 img {
	width: 530px;
	display: block;
	height: 800px;
	position: relative;
	z-index: 10000;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#productBox div.productDetails div.fundCoreDiv div.diagram3 {
	/*background: url("https://www.alliancebernstein.com/abcom/Web/Resources/Gate/images/sprite.png") no-repeat scroll 0 -159px transparent;*/
    float: left;
	height: 400px;
	position: relative;
	width: 510px;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#productBox div.productDetails div.fundCoreDiv div.diagram3 img {
	height: 390px;
	width: 500px;
}
html body div.ui-dialog div#riskBoxModal p {
	text-align: justify;
	line-height: 1.5em;
	padding: 10px 20px 10px 20px;
}
html body div.ui-dialog div#riskBoxModal ul {
	padding: 30px;
}
html body div.ui-dialog div#riskBoxModal p, html body div.ui-dialog div#riskBoxModal ul li, div.retailDisclosure ul li {
	text-align: justify;
	font: 12px/16px Georgia, "GeorgiaRegular", "Times New Roman", Times, serif;
}
div.productDetails div.fundCoreDiv div.titleDiv h2 {
	width: 55%;
	height: 30px;
}
div.productDetails div.fundCoreDiv div.titleDiv img {
	float: right;
	/*height: 50px;*/
    max-height: 50px;
	margin-top: -20px;
	position: absolute;
	right: 40px;
	top: 50px;
}
div.productDetails div.fundCoreDiv div.titleDiv p {
	font: 14px/20px Georgia, "GeorgiaRegular", "Times New Roman", Times, serif;
	color: #000;
}
.prodDetails {
	margin: 20px 0 10px 0;
}
.prodDetails ul {
	text-decoration: none;
	list-style: none;
	background-color: #ccc;
	padding: 8px;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#productBox div.productDetails div.fundCoreDiv div.prodDetails ul li {
	font: 14px/20px Georgia, "GeorgiaRegular", "Times New Roman", Times, serif;
	margin: 5px;
}
html body div#wrapper div#contentWrapper div#pageWrapper div.morseCodesfull div#mainContainer div#productBox div.productDetails div.fundCoreDiv div.prodDetails {
/*background-color:#ACACAC;*/
}
.rdbDisclosure {
	background-color: #ccc;
	padding: 20px 30px 10px 30px;
	margin-bottom: 30px;
}
.rdbDisclosure ul {
	margin-left: 20px;
	margin-bottom: 20px;
}
div.productDetails div.fundCoreDiv div.titleDiv {
	margin-bottom: 20px;
}
.pdfdownload h2 {
}
.contactDiv {
	left: 40px;
	padding: 25px 0 0;
	position: absolute;
	top: 460px;
	width: 310px;
}
.contactInfo {
	color: #636363;
	float: left;
	font: 12px/15px Georgia, "GeorgiaRegular", "Times New Roman", Times, serif;
	padding-left: 10px;
}
#productBox .productNav ul li.contactBtn a {
	background: none;
	border-bottom: none;
}
.contactBtn a img {
	width: 180px;
	height: 53px;
	padding-left: 50px;
}
.contactDiv .contactBtn a:hover {
	text-decoration: none;
}
div#productBox div.productDetails div.product .titleDiv h2 {
	height: 60px;
}
.productDisclosure {
	font: 12px/16px Georgia, "GeorgiaRegular", "Times New Roman", Times, serif;
}
div#productBox div.productDetails div.product .titleDiv h2.wideTitle {
	width: 100%;
	height: 40px;
}
