@charset "utf-8";

div.tmpltContnr { width: 820px; padding: 0 0 0 80px; }

	div.tmpltContent { float: right; width: 660px; padding-bottom: 60px; }
	
	div.tmpltImg { width: 660px; padding-bottom: 20px; }
	
	div.tmpltOpenPara { width: 660px; padding-bottom: 15px; }
		div.tmpltOpenPara p { color: #596475; font-size: 135%; line-height: 125%; margin: 0; padding: 0; }
	
	div.tmpltContactPara { width: 660px; }
	
		div.tmpltClosePara { float: left; width: 400px; border-top: 1px dotted #adc5e6; margin-right: 40px; padding-top: 15px; }
			div.tmpltClosePara h2 { font-size: 125%; color: #788393; }
			div.tmpltClosePara h3 { font-size: 110%; color: #788393; }
			div.tmpltClosePara p { color: #788393; font-size: 110%; line-height: 135%; margin: 0; padding: 0 0 15px 0; }
			div.tmpltClosePara a { color: #24445D; text-decoration: none; }
			
			div.tmpltClosePara ul { color: #596475; font-size: 110%; list-style: square; margin:0 0 15px 15px; padding:0; }
				div.tmpltClosePara ul li { margin:0 0 5px; }
		
		div.tmpltContact { float: left; width: 220px; }
		
		div.tmpltExtraPara { width: 660px; }
			div.tmpltExtraPara h2 { font-size: 125%; color: #788393; }
			div.tmpltExtraPara h3 { font-size: 110%; color: #788393; }
			div.tmpltExtraPara p { color: #788393; font-size: 110%; line-height: 135%; }
		
		div.tmpltCallOuts {	width: 660px; border-top: 1px dotted #adc5e6; padding-top: 20px; }
		
			div.tmpltCallOuts div.callOne {	float: left; width: 360px; margin-right: 20px; }
			
			div.tmpltCallOuts div.callTwo {	float: left; width: 280px; }
			
			
div.mgPanel, div.msPanel { width: 660px; padding: 20px 0; }
			
div.msPanel div.msPanelTop { width: 640px; background: url(../images/660-top.gif) no-repeat 0% 0%; background-color: #e8edf6; padding: 5px 0 8px 20px; }

div.msPanel div.msPanelContent { width: 642px; padding: 0 9px; background: url(../images/660-btm.gif) no-repeat 0% 100%; background-color: #e8edf6; }
	
	div.msPanelRow { width: 642px; height: 120px; }
	
	div.msPanel div.msPanelContent div.msImgLink { float: left; width: 214px; }
			
		div.msPanel div.msPanelContent div.msImgLink div.msLink { width: 213px; text-align: center; position: absolute; }
			div.msPanel div.msPanelContent div.msImgLink div.msLink h3 { display: inline; font-size: 100%; margin: 0; padding: 0; }
			div.msPanel div.msPanelContent div.msImgLink div.msLink a { display: block; padding: 93px 0 0 0; height: 18px; color: #496b86; text-decoration: none; line-height: 100%; background: url(../images/ms_preview_link-bg.gif) no-repeat 50% -100%; }
			div.msPanel div.msPanelContent div.msImgLink div.msLink a:hover { background: url(../images/ms_preview_link-bg.gif) no-repeat 50% 100%; color: #fff; }