/* Styles from P06 Framework styles control text and headings within td.content and */td.frameworks#content div.contentarea {	margin: 0px 25px 550px 10px;	width: 650px;}td.frameworks#content div div#frmkdescrip {	margin: 0px 0px 0px 165px;}td.frameworks#content div div#frmkdescrip p {	float: none;	margin: 0px 0px 8px;	padding: 0px;	font: normal 14px/18px Georgia, Verdana, Helvetica, sans-serif;}td.frameworks#content div div#frmkdescrip p em {	font: italic normal 14px/18px Georgia, Verdana, Helvetica, sans-serif;}td.frameworks#content div div#frmkdescrip ul {	border: none;	margin: 0px 0px 8px 0px;	padding: 0px;	list-style: none;	font: normal 14px/18px Georgia, Verdana, Helvetica, sans-serif;}td.frameworks#content div div#frmkdescrip li {	margin: 0px;	padding: 0px;	color: #000;	font: normal normal 14px/18px Georgia, Verdana, Helvetica, sans-serif;	}td.frameworks#content div div#frmkdescrip ul ul {	border: none;	margin: 0px;	padding: 0px 0px 0px 20px;	list-style: disc;}td.frameworks#content div div#frmkdescrip li li {	margin: 0px;	padding: 0px;	font: normal normal 14px/18px Georgia, Verdana, Helvetica, sans-serif;	color: #000;	}td.frameworks#content h1, h2, h3 {	font-family: Verdana, Arial, sans-serif;	}td.frameworks#content h1 {	font: bold 15px Verdana, Arial, Helvetica, sans-serif;	color: rgb(132, 46, 0);	border-bottom: 2px solid #c63;	margin: 0px 0px 12px;	display: block;	padding: 0px 0px 2px;}td.frameworks#content h2 {	font: bold 14px/16px Verdana, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px 0px 2px 0px;	color: rgb(132, 46, 0);	border-bottom-color: #c63;	border-bottom-width: 2px;	border-bottom-style: solid;}td.frameworks#content h3 {	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;	margin: 6px 0px 10px;	padding: 6px 0px 0px;	display: block;	clear: left;	color: rgb(132, 46, 0);}td.frameworks#content h3 a:hover {	text-decoration: underline;}td.frameworks#content h3.download {	margin-left: 161px;	padding: 0px;	margin-top: 10px;}td.frameworks#content p {	font: normal 14px/18px Georgia, Verdana, Helvetica, sans-serif;	padding: 0px;	border: none;	margin: 6px 0px;}td.frameworks#content p.order {	padding: 0px;	margin: 6px 130px 0px 0px;	border-top-color: #c63;	border-top-width: 2px;}td.frameworks#content p em {	font-style: normal;	font-weight: bold;}td.frameworks#content img {	margin: 0px 0px 6px 0px;	padding: 0px;	border: none;	display: inline;	float: left;}td.frameworks#content div.cover2 {	margin: 6px 0px;	padding: 6px 0px 0px;	border: none;	float: left;	clear: left;	}td.frameworks#content ul {	border: none;	margin: 6px 0px 10px 24px;	padding: 0px;	list-style: disc;}td.frameworks#content li {	margin: 4px 0px;	padding: 0px;	font: bold normal 14px/18px Verdana, Arial, Helvetica, sans-serif;	color: #c63;}td.frameworks#content ul li a em {	color: #000;	font: normal 14px/18px Georgia, serif;	padding-left: 6px;}td.frameworks#content ul li a:hover em {	color: #c63;	text-decoration: underline;}td.frameworks#content ul li a:hover {	text-decoration: underline;}td.frameworks#content img#acrobat {	display: block;	margin: 6px 15px 2px 0px;	padding: 10px 10px 0px 0px;	border: none;	height: 31px;	width: 88px;	float: none;}td.frameworks#content a {	color: #c63;	text-decoration: none;	font: bold 12px/14px Verdana, Helvetica, sans-serif;}td.frameworks#content a:hover {	text-decoration: underline;}/* Styles from T03 schedule*/td.frameworks#content {	background-color: #FFFFFF;}td.frameworks#content p.intro {	font: normal 14px/18px Georgia, Verdana, Helvetica, sans-serif;	padding: 0px;	border: none;	margin: 6px 0px;	clear: left;}td.frameworks#content p.intro em {	font: italic normal 14px/18px Georgia, Verdana, Helvetica, sans-serif;	padding: 0px;	border: none;	margin: 6px 0px;	clear: left;}