body,#bodyTable,#bodyCell{
	height:100% !important;
	margin:0;
	padding:0;
	width:100% !important;
}
table{
	border-collapse:collapse;
}
img,a img{
	border:0;
	outline:none;
	text-decoration:none;
}
h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
}
p{
	margin:1em 0;
}
a{
	word-wrap:break-word;
}
.ReadMsgBody{
	width:100%;
}
.ExternalClass{
	width:100%;
}
.ExternalClass,.ExternalClass p,.ExternalClass span,.ExternalClass font,.ExternalClass td,.ExternalClass div{
	line-height:100%;
}
table,td{
	mso-table-lspace:0pt;
	mso-table-rspace:0pt;
}
#outlook a{
	padding:0;
}
img{
	-ms-interpolation-mode:bicubic;
}
body,table,td,p,a,li,blockquote{
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
}
#bodyCell{
	padding:0;
}
.mcnImage{
	vertical-align:bottom;
}
.mcnTextContent img{
	height:auto !important;
}
body,#bodyTable{
	background-color:#F2F2F2;
}
#bodyCell{
	border-top:0;
}
h1{
	color:#606060 !important;
	display:block;
	font-family:Helvetica;
	font-size:40px;
	font-style:normal;
	font-weight:bold;
	line-height:125%;
	letter-spacing:-1px;
	margin:0;
	text-align:left;
}
h2{
	color:#404040 !important;
	display:block;
	font-family:Helvetica;
	font-size:26px;
	font-style:normal;
	font-weight:bold;
	line-height:125%;
	letter-spacing:-.75px;
	margin:0;
	text-align:left;
	line-height: 20px;
}
h3{
	color:#606060 !important;
	display:block;
	font-family:Helvetica;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	line-height:125%;
	letter-spacing:-.5px;
	margin:0;
	text-align:left;
}
h4{
	color:#808080 !important;
	display:block;
	font-family:Helvetica;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	line-height:125%;
	letter-spacing:normal;
	margin:0;
	text-align:left;
}
#templatePreheader{
	background-color:#FFFFFF;
	border-top:0;
	border-bottom:0;
}
.preheaderContainer .mcnTextContent,.preheaderContainer .mcnTextContent p{
	color:#606060;
	font-family:Helvetica;
	font-size:11px;
	line-height:125%;
	text-align:left;
}
.preheaderContainer .mcnTextContent a{
	color:#606060;
	font-weight:normal;
	text-decoration:underline;
}
#templateHeader{
	background-color:#FFFFFF;
	border-top:0;
	border-bottom:0;
}
.headerContainer .mcnTextContent,.headerContainer .mcnTextContent p{
	color:#606060;
	font-family:Helvetica;
	font-size:15px;
	line-height:150%;
	text-align:left;
}
.headerContainer .mcnTextContent a{
	color:#6DC6DD;
	font-weight:normal;
	text-decoration:underline;
}
#templateBody{
	background-color:#F2F2F2;
	border-top:0;
	border-bottom:0;
}
.bodyContainer .mcnTextContent,.bodyContainer .mcnTextContent p{
	color:#606060;
	font-family:Helvetica;
	font-size:15px;
	line-height:150%;
	text-align:left;
}
.bodyContainer .mcnTextContent a{
	color:#6DC6DD;
	font-weight:normal;
	text-decoration:underline;
}
#templateColumns{
	background-color:#FFFFFF;
	border-top:0;
	border-bottom:0;
}
.leftColumnContainer .mcnTextContent,.leftColumnContainer .mcnTextContent p{
	color:#606060;
	font-family:Helvetica;
	font-size:15px;
	line-height:150%;
	text-align:left;
}
.leftColumnContainer .mcnTextContent a{
	color:#6DC6DD;
	font-weight:normal;
	text-decoration:underline;
}
.rightColumnContainer .mcnTextContent,.rightColumnContainer .mcnTextContent p{
	color:#606060;
	font-family:Helvetica;
	font-size:15px;
	line-height:150%;
	text-align:left;
}
.rightColumnContainer .mcnTextContent a{
	color:#6DC6DD;
	font-weight:normal;
	text-decoration:underline;
}
#templateFooter{
	background-color:#F2F2F2;
	border-top:0;
	border-bottom:0;
}
.footerContainer .mcnTextContent,.footerContainer .mcnTextContent p{
	color:#606060;
	font-family:Helvetica;
	font-size:11px;
	line-height:125%;
	text-align:left;
}
.footerContainer .mcnTextContent a{
	color:#606060;
	font-weight:normal;
	text-decoration:underline;
}
		
		
@media only screen and (max-width: 480px){
	body,table,td,p,a,li,blockquote{
		-webkit-text-size-adjust:none !important;
	}

	body{
		width:100% !important;
		min-width:100% !important;
	}
	
	table[class=mcnTextContentContainer]{
		width:100% !important;
	}

	table[class=mcnBoxedTextContentContainer]{
		width:100% !important;
	}

	table[class=mcpreview-image-uploader]{
		width:100% !important;
		display:none !important;
	}

	img[class=mcnImage]{
		width:100% !important;
	}

	table[class=mcnImageGroupContentContainer]{
		width:100% !important;
	}

	td[class=mcnImageGroupContent]{
		padding:9px !important;
	}

	td[class=mcnImageGroupBlockInner]{
		padding-bottom:0 !important;
		padding-top:0 !important;
	}

	tbody[class=mcnImageGroupBlockOuter]{
		padding-bottom:9px !important;
		padding-top:9px !important;
	}

	table[class=mcnCaptionTopContent],table[class=mcnCaptionBottomContent]{
		width:100% !important;
	}
	table[class=mcnCaptionLeftTextContentContainer],table[class=mcnCaptionRightTextContentContainer],table[class=mcnCaptionLeftImageContentContainer],table[class=mcnCaptionRightImageContentContainer],table[class=mcnImageCardLeftTextContentContainer],table[class=mcnImageCardRightTextContentContainer]{
		width:100% !important;
	}

	td[class=mcnImageCardLeftImageContent],td[class=mcnImageCardRightImageContent]{
		padding-right:18px !important;
		padding-left:18px !important;
		padding-bottom:0 !important;
	}

	td[class=mcnImageCardBottomImageContent]{
		padding-bottom:9px !important;
	}

	td[class=mcnImageCardTopImageContent]{
		padding-top:18px !important;
	}

	td[class=mcnImageCardLeftImageContent],td[class=mcnImageCardRightImageContent]{
		padding-right:18px !important;
		padding-left:18px !important;
		padding-bottom:0 !important;
	}

	td[class=mcnImageCardBottomImageContent]{
		padding-bottom:9px !important;
	}

	td[class=mcnImageCardTopImageContent]{
		padding-top:18px !important;
	}

	table[class=mcnCaptionLeftContentOuter] td[class=mcnTextContent],table[class=mcnCaptionRightContentOuter] td[class=mcnTextContent]{
		padding-top:9px !important;
	}

	td[class=mcnCaptionBlockInner] table[class=mcnCaptionTopContent]:last-child td[class=mcnTextContent]{
		padding-top:18px !important;
	}

	td[class=mcnBoxedTextContentColumn]{
		padding-left:18px !important;
		padding-right:18px !important;
	}

	td[class=columnsContainer]{
		display:block !important;
		max-width:600px !important;
		width:100% !important;
	}

	table[class=templateContainer],table[id=templateColumns],table[class=templateColumn]{
		max-width:600px !important;
		width:100% !important;
	}
	
	h1{
		font-size:24px !important;
		line-height:125% !important;
	}

	h2{
		font-size:20px !important;
		line-height:125% !important;
	}

	h3{
		font-size:18px !important;
		line-height:125% !important;
	}

	h4{
		font-size:16px !important;
		line-height:125% !important;
	}

	table[class=mcnBoxedTextContentContainer] td[class=mcnTextContent]{
		font-size:18px !important;
		line-height:125% !important;
	}


	table[id=templatePreheader]{
		display:block !important;
	}


	td[class=preheaderContainer] td[class=mcnTextContent]{
		font-size:14px !important;
		line-height:115% !important;
		padding-right:18px !important;
		padding-left:18px !important;
	}


	td[class=headerContainer] td[class=mcnTextContent]{
		font-size:18px !important;
		line-height:125% !important;
		padding-right:18px !important;
		padding-left:18px !important;
	}


	td[class=bodyContainer] td[class=mcnTextContent]{
		font-size:18px !important;
		line-height:125% !important;
		padding-right:18px !important;
		padding-left:18px !important;
	}


	td[class=leftColumnContainer] td[class=mcnTextContent]{
		font-size:18px !important;
		line-height:125% !important;
		padding-right:18px !important;
		padding-left:18px !important;
	}


	td[class=rightColumnContainer] td[class=mcnTextContent]{
		font-size:18px !important;
		line-height:125% !important;
		padding-right:18px !important;
		padding-left:18px !important;
	}


	td[class=footerContainer] td[class=mcnTextContent]{
		font-size:14px !important;
		line-height:115% !important;
		padding-right:18px !important;
		padding-left:18px !important;
	}

	td[class=footerContainer] a[class=utilityLink]{
		display:block !important;
	}

}