/* CSS Document */@charset "UTF-8";html, body {	height: 100%;}body {	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 24px 0px 0px 0px;	padding: 0px;	text-align:left;	background-color:#999;}#container {	background-image: url(images/rent_bkg.gif);	background-repeat: repeat-y;	position: relative;	min-height: 100%;	width: 758px;}#containerwide {	background-image: url(images/rent_bkg_wide.gif);	background-repeat: repeat-y;	position: relative;	min-height: 100%;	width: 906px;}#content {	padding: 0px;	padding-bottom: 64px; /* this has to match the height of the footer (DB) */	display: block;	background-image:url(images/table_bkg.gif);	background-repeat:no-repeat;}#contentwide {	padding: 0px;	padding-bottom: 64px; /* this has to match the height of the footer (DB) */	display: block;	background-image:url(images/table_bkg_wide.gif);	background-repeat:no-repeat;}#footer {	position: absolute;	left: 0px;	bottom: 0px;	margin: 0px;	width: 100%;	height: 64px;	background-color: transparent;	display:block;	text-align:left;}#footspacer {	height: 12px;	clear: both;	display: block;}p {	font-size: 12px;	font-weight: normal;	text-align:left;	color: #333;	padding: 0px 68px 0px 36px;	margin: 12px 0px 12px 0px;}.notpara {	font-size: 12px;	text-align: left;	color: #333;	padding-bottom: 4px;}h1 {	font-size: 14px;	font-weight: bold;	text-align:left;	color: #666;	padding: 0px 0px 2px 36px;}h2 {	font-size: 18px;	font-weight: bold;	text-align:left;	color: #000;	padding: 24px 0px 2px 18px;}h3 {	font-size: 12px;	font-style: normal;	font-weight: bold;	text-align:left;	color: #FFF;	margin: 18px 68px 12px 36px;	padding-left: 8px;	background-color: #ff9e1f;}h4 {	font-size: 14px;	font-weight: bold;	text-align:left;	color: #666;	padding: 12px 0px 4px 0px;}a:link {	color: #000;	font-size: 12px;	font-weight: bold;	text-decoration: underline;}a:visited {	color: #666;	font-size: 12px;	font-weight: bold;	text-decoration: underline;}a:hover {	text-decoration: none;	font-size: 12px;	font-weight: bold;}.allaire  {   	FONT-SIZE : 9pt;   	FONT-FAMILY : arial,sans-serif;   	FONT-WEIGHT : normal;   	FONT-STYLE : normal;   	TEXT-INDENT : 0px;   	LINE-HEIGHT : 17px; }.boxtype {	font-size: 16px;	font-weight: bold;	color: #999999;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align:left;	padding-left: 12px;	padding-right: 6px;}.boxtypelarge {	font-size: 20px;	font-weight: bold;	color: #999999;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align:left;	padding: 12px 6px 6px 12px;}.buttons  {	WIDTH : 70px;   	FONT-SIZE : 9pt;   	FONT-FAMILY : arial,sans-serif;   	FONT-WEIGHT : normal;   	FONT-STYLE : normal;   	TEXT-INDENT : 0px;   	LINE-HEIGHT : 17px; }.highlight {   	FONT-SIZE: 9pt;	color: #ffffee;   	FONT-WEIGHT: bold;}li {	font-size: 12px;	color: #333333;	text-align: left;	list-style-image: url(images/rent_bullet.gif);	margin-left: 36px;	padding-right: 88px;	line-height: 1.5em;}ol {	color: #333333;	font-size: 12px;}.subheads {	font-size: 12px;	font-weight: bold;	color: #ff9e1f;}.smalltext {	font-size: 9px;	padding-top: 8px;	padding-right: 6px;}.legal {	font-size: 9px;	color: #666666;	margin-left: 96px;	text-align:left;}.imagepad {padding: 0px 0px 12px 12px;}.herotable {	border: 2px solid #ff9e1f; 	margin: 10px 36px;	background-color: #487F56;}.herotable ul {		margin: 0px;	padding: 8px 8px 8px 28px;}.herotable li {		font-size: 12px;	font-weight:bold;	color: #FFFFFF;	text-align: left;	list-style-image: url(images/rent_bullet.gif);	line-height: 1.3em;	margin: 0px;	padding: 0px 6px 0px 0px;}.justified { text-align:justify; }.bullets {	text-align: left;	margin: 0px 0px 0px 12px;	padding: 12px 0px;}.bullets li {	margin: 0px 0px 0px 24px;	padding: 0px 24px 6px 0px;	line-height: 1.2em;}