body {	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}A {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff6600; text-decoration: underline}A:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; text-decoration: underline}A:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; text-decoration: underline}A:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; text-decoration: underline}.link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff6600; text-decoration: underline}.link:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #660000; text-decoration: none}.ViewDetail {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: A9A9A9; height: 16px; width: 174px; padding-top: 1px}.ViewDetail:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: 989797; height: 16px; width: 174px; padding-top: 1px}.BlueBold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: 004990}.status {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}.Red {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000}.nav {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: ffffff; background-color: #ff6600; width: 155px; text-decoration: none; padding-left: 6px; height: 24px; padding-top: 3px}.nav:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #ffffff;	background-color: #ff6600;	width: 155px;	text-decoration: none;	padding-left: 6px;	height: 24px;	padding-top: 3px;}.nav:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #660000; background-color: #ff6600; width: 155px; text-decoration: none; padding-left: 6px; height: 24px; padding-top: 3px;}.nav:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; background-color: #ff6600; width: 155px; text-decoration: none; padding-left: 6px; height: 24px; padding-top: 3px;}.nav:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; background-color: #ff6600; width: 155px; text-decoration: none; padding-left: 6px; height: 24px; padding-top: 3px;}.subtext {	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	color: #999999;}.caltext {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-weight: bold;	padding-top: 7px;	padding-bottom: 3px;}.tabletext {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-bottom: 3px;	color: #333333;}.homedetail {	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-top: 7px;	padding-bottom: 3px;	color: #333333;}	/* ------------------------------FORMS------------------------------ */input { font-family: "Trebuchet MS", verdana, sans-serif; font-size: 10px; }select { font-family: "Trebuchet MS", verdana, sans-serif; font-size: 10px; color: #999999; }textarea { font-family: "Trebuchet MS", verdana, sans-serif; font-size: 10px; }.frmSearch {	background-color: #ffffff;	border: 1px solid #ff6600;	margin: 2px 0px; }.header_bar {	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	font-weight: bold;}.headerTLS{	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size : 16px;	font-weight : bold;	color: #000000;}.headermedTLS {	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size : 14px;	font-weight : bold;	color: #000000;}.headersmTLS {	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size : 12px;	font-weight : bold;	color: #000000;}.headerTLS_O{	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size : 16px;	font-weight : bold;	color: #FF6600;}.headermedTLS_O {	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size : 14px;	font-weight : bold;	color: #FF6600;}.headersmTLS_O {	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;	font-size : 12px;	font-weight : bold;	color: #FF6600;}.storystackTLS{	font-family : Verdana, Arial, Helvetica;	font-size : 11px;}.storystack2TLS{  	font-family : Arial, Helvetica, sans-serif;  	font-size : 12px;  	padding-bottom : 2px;  	padding-top : 2px;  	font-weight : bold;}.teaseTLS{	font-family : Verdana, Arial, Helvetica;	font-size : 70%;	color : Black;}.inputtextTLS {	font: normal 11px Arial;	width: 90px;	text-align: right;}.blueTOOLS {	color: #333333;}.featuretxtTLS {	font: 11px Verdana;}.featureheadTLS {	font: normal 11px Verdana;	color: #660000;}.featureheadextraTLS {	font: bold 14px Arial;	color: #CC6600;	border-bottom: 1px dotted #000000;	width: 189px;	padding-top:2px;}.relatedbrowTLS {	font: bold 14px Arial;	color: #CC6600;	border-bottom: 1px dotted #000000;	width: 220px;	padding-bottom: 3px;}.linkTLS {	font: normal 11px Arial;	color: #660000;}/* Controls overall layout */TABLE.CIR_rateadtable{border-style:solid;border-color:green;border-width:1px 0px 0px 0px;height:120px; width:200px;text-align:center;background-color: #ffffff;}			/*  Controls each cell */TD.CIR_cell{font-family:Arial, Helvetica, sans-serif;font-size:7pt; font-weight:normal;border-style:solid;border-width:0px 1px 0px 0px; width:100px;border-color:green;}			/*  Controls table row with title */	TR.CIR_headlinerow{background-color: #FFFFFF; height:20px;}			/*  Controls table row with date in it */	TR.CIR_daterow{display: block;background-color: #FFFFFF;height:14px;width:200px;color:green;}/*  Controls table row containing Loan Type and APR */TR.CIR_labelrow{display: block;background-color: green;color:white;width:203px;height:13px;}			/*  Controls first table data row - 30 yr */ TR.CIR_row1{display: block;background-color: #FFFFFF;color:red; height:12px;}/*  Controls second table data row - 15 yr */TR.CIR_row2{display: block;background-color: #FFFFFF;color:red; height:12px;}/*  Controls third table data row - 1 yr ARM */TR.CIR_row3{display: block;background-color: #FFFFFF;color:red;height:12px;}/*  Controls box containing Ratebox title */DIV.CIR_headlinebox{width:200px;font-family:Arial, Helvetica, sans-serif;font-size:9pt;background-color: white;font-weight:normal;}/*  Controls box containing date */ DIV.CIR_datebox{width:200px; font-family:Arial, Helvetica, sans-serif;font-size:7pt;height:14px;font-weight:normal;text-align:center;}/*  Controls box containing column labels */DIV.CIR_labelbox{height:13px;font-family:Arial, Helvetica, sans-serif;font-size:7pt;font-weight:normal;text-align:center;}