/* @override http://cra.affiniscape.com/associations/1661/files/stylesheets/cre_styles.css */

body {
	margin: 0;
	background: #fff none;
}

body,
td,
p {
	font-size: 12px;
}

h2 {
	color: #291c46;
	background: #fff url(/images/assnimg170/imgs/bak_h2_484.png) no-repeat left top;
	padding: 8px 10px;
	border-bottom: solid 1px #d9e0e1;
	margin-bottom: 0;
}

h5 { font-size: 12px; }


/* Main Content
-----------------------------------*/
a:hover,
#maincontentcell a:hover { color: #291c46; }

#maincontentcell h2 a:link,
#maincontentcell h2 a:active,
#maincontentcell h2 a:visited { color: #291c46; }

#maincontentcell h2 a:hover { color: #d19d4d; }


/* Sub Content
-----------------------------------*/
#maincontentsubcell p {
	line-height: 15px;
	margin: 12px 10px;
}

#maincontentsubcell table { margin: 0 0 10px 0; }

#maincontentsubcell table td {
	padding: 4px 8px;
	vertical-align: top;
}

#maincontentsubcell table td + td { border-left: 1px solid #f2f2f2; }

#maincontentsubcell ul li { background-image: url(/images/assnimg170/imgs/li_square_cre.png); }

#maincontentsubcell table p { margin: 12px 6px; }

#maincontentsubcell table h5 {
	font-size: 13px;
	margin: 6px 0 -4px 2px;
}


/* Left Navigation
-----------------------------------*/
#leftnavcell { border-right-color: #afa8c9; }

#leftnavcell table {
	border-color: #d9e0e1;
	margin: 0 0 17px 0;
}

#leftnavcell table td { padding: 12px 10px; }

#leftnavcell table p { line-height: 15px; }

#leftnavcell h2 { border-bottom: none; }

#leftnavcell h3 {
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	margin: 0 0 -6px 0;
	border-bottom: 1px solid #d9e0e1;
	padding: 0 0 5px 0;
}

td#leftnavcell ul {
	background: none;
	border: none;
	list-style: none;
	margin: 12px 4px;
	padding: 0;
	width: auto;
}

#leftnavcell ul li {
	border: none;
	background: transparent url(/images/assnimg170/imgs/li_square_cre.png) no-repeat left 4px;
	padding: 0px 0 3px 14px;
}

#leftnavcell ul a,
#leftnavcell ul a:link,
#leftnavcell ul a:visited,
#leftnavcell ul a:active {
	color: #d19d4d;
	display: inline;
	line-height: 12px;
	height: auto;
	padding: 0;
}


/* Footer Styles
-----------------------------------*/
#footertablecell a:hover { color: #291c46; }