/* Custom Landing Area
----------------------------------------*/
body,
td,
p {
	font-size: 11px;
	line-height: 14px;
}

a,
#maincontentsubcell a {
	font-weight: bold;
	text-decoration: none;
}

a:hover,
#maincontentsubcell a:hover { color: #01a070; }

#maincontentsubcell { padding: 0; }

#maincontentsubcell img { margin: 12px; }

#maincontentsubcell h1 { margin: 0 0 6px 0; }

#maincontentsubcell h2,
#maincontentsubcell h2 a {
	color: #01a070;
	font: bold 15px Helvetica, Arial, sans-serif;
	text-decoration: none;
	margin: 0 0 6px 0;
}

#maincontentsubcell h2 a:hover { color: #00579a; }

#maincontentsubcell h3 {
	color: #999;
	font: normal 18px Helvetica, Arial, sans-serif;
	text-align: center;
	margin: 0;
}

#maincontentsubcell h4 {
	color: #2d75ac;
	border-top: solid 1px #ebebeb;
	margin: 6px 8px;
	padding: 4px 0 0 0;
	font-size: 13px;
}

#maincontentsubcell p {
	margin: 6px 0;
}

#maincontentsubcell blockquote {
	padding: 12px 0;
	border-top: solid 1px #d6d6d6;
	background: #f3f3f3 url(/images/assnimg323/imgs/bak_lp_blockquote.png) repeat-x left top;
}

#maincontentsubcell blockquote,
#maincontentsubcell blockquote p {
	margin: 0;
	border-bottom-color: #f3f3f3;
	font: italic 15px/24px Georgia, "Times New Roman", Times, serif;
	text-align: center;
}

#maincontentsubcell address {
	margin: 0;
	padding: 4px;
	display: block;
	border-top: solid 1px #a5a5a5;
	color: #333;
	text-align: center;
	font: normal 10px/12px Verdana, Helvetica, Arial, sans-serif;
	background: transparent url(/images/assnimg323/imgs/bak_lp_address.png) repeat-x left top;
}

#maincontentsubcell ul { margin: 6px 8px 4px 18px; }

#maincontentsubcell ul li {
	padding: 2px 12px;
	background: transparent url(/images/assnimg323/imgs/li_arrow-blue.png) no-repeat left 4px;
}

#caltable td {
	padding: 4px 10px;
	vertical-align: top;
}
#caltable td.left { border-right: solid 1px #85c9ef; }

#caltable ul { margin: 6px 8px 4px 8px; }
