/* designed + coded by MasterCard International */
/* begin common css, Use for default page elements */
body { font: 8pt Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; /* border: 1px solid #000000; */ }
/* keep all the suff above this line.*/
a { color: #999999; }
a.action, a.actionBack { display: block; color: #999999; padding: 0px; background: url('none');; margin-left:0px; margin-right:0px; margin-top:4px; margin-bottom:0px }
.dottedLine { height: 10px; margin-top: 4px; border-top: 1px solid #000000; background: url('none'); }
/* end common css */
/* begin header css */
#header, #leftnav, #leftbrkt, #searchfoot, #footspace { display: none; }
#printlogo { display: inline; }
/* end header css */
/* start MENU css */
#content, #hmContent { padding: .1in 0in .25in .05in; }
#content h2 { font-size: 8pt; }
#content h3 { font-size: 8pt; }
#content .alert { color: #990000; }
/* end default content css */
/* begin left css */
#left input { border-top: none; border-right: none; border-bottom: 1px solid #000000; border-left: none; }
#left input.radio, #left input.checkbox { border: none; }
/* end left css */
/* begin right CSS */
#right {  }
#right .highlight { padding-bottom: 0.1in; font-size: 8pt; /* border: 1px dotted #999999; width: 100%; */ border-bottom: 1px solid #000000; }
/* end right css */
#section { margin: 0 0 0 0; }
/* end content css */
/* begin footer css */
#footer { /* border-top: 1px solid #000000; border-bottom: 1px solid #000000; */ }
#footer table, #footer table tr, #footer table tr td { background: #FFFFFF; font-size: 8pt; }
#footer a { color: #999999; text-decoration: underline; }
#hmContent .promo, #hmContentSm .promoSm, #hmContent .promoLg { padding-bottom: 0.1in; font-size: 8pt; /* width: 180px; border: 1px dotted #999999; */ border-bottom: 1px solid #000000; }
#content h5, #hmContent .promo, #hmContentSm .promoSm, #hmContent .promoLg, #hmContent .promo h2, #hmContent .promoLg h2, #hmContent .promo h3, #hmContent .promoLg h3 { font-size: 8pt; }
#right .highlight h2, #left label, #left input, #left select, #left textarea { font-size: 8pt; }

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}