/* CSS Document for Lease Originator */body{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	margin: 2px;	padding: 0;	border: 0;}img{	border: 0;}/*############### LINK STYLES ###############*/a{	font-family: Optima, Helvetica, Arial, sans-serif;	color: #933;	font-weight: bold;	text-decoration: none;	cursor: pointer;	cursor: hand;}a:hover{	font-family: Optima, Helvetica, Arial, sans-serif;	color: #999;	text-decoration: underline;}a:visited{	font-family: Optima, Helvetica, Arial, sans-serif;	color: #933;}a.group{	font-family: Optima, Helvetica, Arial, sans-serif;	color: #000;	font-weight: normal;	cursor: pointer;	cursor: hand;}a:hover.group{	font-family: Optima, Helvetica, Arial, sans-serif;	color: #933;	cursor: pointer;	cursor: hand;}a:visited.group{	font-family: Optima, Helvetica, Arial, sans-serif;	color: #000;	cursor: pointer;	cursor: hand;}/*############### LINK STYLES ###############*//*########## DESIGN LAYOUT ONLY Styles ##########*/#layout{	font-family: Optima, Helvetica, Arial, sans-serif;	border: 1px solid #CCC;}#layout h2{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 14px;	font-weight: bold;		display: inline;	margin: 0;	margin-left: 3px;	padding: 0;}#layout p{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	padding: 5px 10px 10px 10px;}/*########## DESIGN LAYOUT ONLY Styles ##########*//*######### Group Navigation Link Styles ##########*/#links{	font-family: Optima, Helvetica, Arial, sans-serif;	padding: 0;	margin: 0;	border: 0;}#links table{	font-family: Optima, Helvetica, Arial, sans-serif;	padding: 0;	margin: 5px 0 5px 5px;}#links td{	font-family: Optima, Helvetica, Arial, sans-serif;	border: 1px solid #999;	margin: 0;	padding: 0;}#links td.rollover{	font-family: Optima, Helvetica, Arial, sans-serif;	background-color: #FFF;	margin: 0;	padding: 0;}#links td.link{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	background-color: #EBEDF0;	padding: 3px;	margin: 0;	border-left: 0;}#links td.spaces{	height: 2px;	border: 0;	margin: 0;	padding: 0;}/*######### Group Navigation Link Styles ##########*//*########## Sub Nav Styles##########*/#navigation{	border: 0;	border-top: 1px solid #CCC;	border-bottom: 1px solid #CCC;	background-color: #FFF;}#subnav{	font-family: Optima, Helvetica, Arial, sans-serif;	text-align: left;	vertical-align: top;	border: 0;	border-top: 3px solid #7C8FA0;	background-color: #FFF;	padding: 0;	margin: 0;}#subnav img{	padding: 0;	margin: 0;	padding-right: 5px;	margin-right: 5px;}#subnav td{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	border-bottom: 1px dashed #CCC;	vertical-align: middle;	text-align: left;	padding: 3px 4px;	margin: 0;	white-space: nowrap;}#subnav td.last{	border: 0;	height: 100%;	padding: 0;	margin: 0;}#subnav a.selected{	font-family: Optima, Helvetica, Arial, sans-serif;	font-weight: bold;	color: #999;	text-decoration: none;	cursor: pointer;	cursor: hand;}/*########## LEFT Column Styles##########*/#columntop{	border: 0;	border-top: 1px solid #CCC;}#questions{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	text-align: left;	vertical-align: top;	border-top: 3px solid #7C8FA0;	border-bottom: 3px solid #7C8FA0;	background-color: #FFF;	padding: 0;	margin: 0;}#questions img{	padding: 0;	margin: 0 0 2px 5px;}#questions form{	font-family: Optima, Helvetica, Arial, sans-serif;	padding: 0;	margin: 0;}#questions select{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 10px;	text-align: left;	width: 165px;	margin: 10px 0 0 5px;}#questions input.button{	font-family: Optima, Helvetica, Arial, sans-serif;	margin: 10px 5px 0 42px;}#login{	font-family: Optima, Helvetica, Arial, sans-serif;	vertical-align: top;	text-align: left;	border-top: 3px solid #7C8FA0;	border-bottom: 3px solid #7C8FA0;	background-color: #FFF;	padding: 0;	margin: 0;}#login img{	padding: 0;	margin: 0 0 2px 5px;}#login table{	font-family: Optima, Helvetica, Arial, sans-serif;	padding: 0;	margin: 0;}#login form{	font-family: Optima, Helvetica, Arial, sans-serif;	padding: 0;	margin: 0;}#login input.text{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 10px;	width: 125px;	height: 22px;	border: 1px solid #CCC;	margin: 0 0 5px 0;	padding: 0}#login input.button{	font-family: Optima, Helvetica, Arial, sans-serif;	margin: 25px 0 0 10px;	padding: 0;}#login td.forgot{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	text-align: left;	vertical-align: bottom;	padding: 5px 0 0 5px;	border: 0;}#login td.register{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	text-align: left;	vertical-align: bottom;	padding: 5px 0 0 0;	border: 0;}#login td.noborder{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 10px;	padding: 5px 0 0 5px;	margin: 0;	border: 0;}#login ul{	font-family: Optima, Helvetica, Arial, sans-serif;	text-align: left;	font-size: 12px;	padding: 0;	margin: 0 0 0 25px;}#login li{	font-family: Optima, Helvetica, Arial, sans-serif;	text-align: left;	font-size: 12px;	line-height: 14px;	padding: 0;	margin: 0;	list-style-image: url(../images/title_box.jpg);}#contact{	font-family: Optima, Helvetica, Arial, sans-serif;	text-align: left;	vertical-align: top;	border: 0;	border-top: 3px solid #7C8FA0;	border-bottom: 3px solid #7C8FA0;	background-color: #FFF;	padding: 0;	margin: 0;}#contact img{	padding: 0;	margin: 0 0 2px 5px;}#contact p{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 10px;	padding: 0;	margin: 2px 0 0 5px;}/*########## Center Column Styles##########*//*######### Bottom Styles ##########*/#bottomlinks{	font-family: Optima, Helvetica, Arial, sans-serif;	border-left: 1px solid #CCC;}#bottomlinks td{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	text-align: right;	vertical-align: bottom;	border-right: 1px dashed #CCC;	padding: 0 3px 0 0;	margin: 0;}#copyright{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	text-align: right;	vertical-align: top;	font-weight: bold;	border: 0;	padding: 0;	margin: 0;	white-space: nowrap;}/*######### Bottom Link Styles ##########*//*######### TITLE STYLES #########*/#title{	border: 1px solid #CCC;	border-right: 0;	border-bottom: 0;	padding: 0;	margin: 0;	white-space: nowrap;}#title h1{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 17px;	font-weight: bold;	text-align: left;	vertical-align: top;	padding: 10px 0 0 5px;	margin: 0;	}/*#########  TITLE STYLES #########*//*######### CRUMB TRAIL STYLES #########*/#crumb{	font-family: Optima, Helvetica, Arial, sans-serif;	font-weight: normal;	text-decoration: none;	font-size: 12px;	text-align: right;	vertical-align: top;	border: 0;	border-top: 1px solid #CCC;	padding: 0 10px 0 0;	margin: 0;}#crumb a:link{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	font-weight: bold;	color: #933;	text-decoration: none;	cursor: pointer;	cursor: hand;}#crumb a:hover {	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	font-weight: bold;	color: #999;	text-decoration: underline;	cursor: pointer;	cursor: hand;}#crumb a:visited{	font-family: Optima, Helvetica, Arial, sans-serif;	font-size: 12px;	font-weight: bold;	color: #933;	cursor: pointer;	cursor: hand;}/*######### CRUMB TRAIL STYLES #########*/
