/* styles for the Tri-I TPCB site         *//* M. Fletcher for Patricia Childers 2006 *//* links */a:link {color: #00304d}a:visited {color: #00304d}a:hover {color: #000000; text-decoration: none}a:active {color: #00304d}/* body background and copy */body {	color: #00304d;	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;	margin: 0px 0px 0px 0px;	background-color: #ffffff;	background-image: url('../images/background_cbm_home.jpg');	background-repeat: no-repeat;	background-position: top left;}/* page title */h1 {	font-size: 27pt;	font-weight: bold;	color: #004585;	letter-spacing: 1px;	margin: 24px 0px 24px 0px;}/* section title */h2 {	font-size: 18pt;	font-weight: bold;	color: #39bf7f;	letter-spacing: 1px;	margin: 8px 0px 12px 60px;}/* sub-head */h3 {	font-size: 14pt;	font-weight: bold;	color: #39bf7f;	letter-spacing: 1px;	margin: 20px 0px 12px 60px;}/* body copy */p.body {	font-size: 10pt;	color: #00304d;	line-height: 1.6em;	margin: 0px 0px 12px 60px;}/* body copy (left) */p.left {	font-size: 12pt;	color: #00304d;	line-height: 1.6em;	margin: 9px 0px 6px 0px;}p.left_special {	font-size: 12pt;	color: #00304d;	margin: 9px 0px 2px 0px;}p.left_small {	font-size: 8pt;	color: #00304d;	margin: 0px 0px 12px 0px;}/* small print */.small {	font-size: 8pt;	color: #31596f;}/* large print */.large {	font-size: 16pt;	font-weight: bold;	color: #004685;	text-align: center;	letter-spacing: 1px;	line-height: 1.6em;}/* pictures in body copy */img.inline {	float: left;	margin: 4px 12px 6px 60px;}/* pictures in faculty */.centered {	text-align: center;    margin-top: 0px;    margin-bottom: 0px;    padding: 0px;}/* bulleted lists */p.list {	margin: 0px 0px 4px 60px;}ul {	margin: 0px;}li {	list-style-type: square;	list-style-position: inside;	font-size: 10pt;	color: #00304d;	line-height: 1.6em;	margin: 0px 0px 0px 60px;}/* background for search */td.top_form {	background-image: url('../images/sub_nav_top_null.gif');	background-repeat: no-repeat;	background-position: top left;}/* custom form elements */input {	color: #001948;	background: #daebf2;}input.button {	color: #001948;	background: #daebf2;	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;	font-size: 9px;}/* tables */table.content {	text-align: left;	font-size: 12px;	width: 490px;		margin: 0px 0px 6px 60px;	background-color: #aae98a;	border: 1px #aae98a solid;	border-collapse: collapse;	border-spacing: 0px;}table.faculty {	text-align: left;	font-size: 11px;	width: 490px;		margin: 0px 0px 6px 60px;	background-color: #aae98a;	border: 1px #aae98a solid;	border-collapse: collapse;	border-spacing: 0px;}table.student {	text-align: left;	font-size: 11px;	width: 490px;		margin: 0px 0px 6px 60px;	background-color: #aae98a;	border: 1px #aae98a solid;	border-collapse: collapse;	border-spacing: 0px;}td.data {	border-bottom: 1px solid #aae98a;	border-top: 0px;	border-left: 0px;	border-right: 1px #aae98a solid;	text-align: left;	padding-top: 6px;		padding-right: 6px;		padding-bottom: 6px;		padding-left: 6px;	background-color: #ffffff;}td.emphasis {	border-bottom: 1px solid #aae98a;	border-top: 0px;	border-left: 0px;	border-right: 1px #aae98a solid;	text-align: left;	padding-top: 6px;		padding-right: 6px;		padding-bottom: 6px;		padding-left: 6px;	background-color: #ecf8c2;}td.header {	border-bottom: 0px;	border-top: 0px;	border-left: 0px;	border-right: 0px;	text-align: left;	padding-top: 6px;		padding-right: 6px;		padding-bottom: 6px;		padding-left: 6px;	background-color: #c4ccd8;}td.sub_head {	border-bottom: 0px;	border-top: 0px;	border-left: 0px;	border-right: 0px;	text-align: left;	padding-top: 6px;		padding-right: 6px;		padding-bottom: 6px;		padding-left: 6px;	background-color: #e1e5eb;}