@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	background: url(../images/reversemortgage-bg_01.jpg) repeat left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
#outer {
	width:100%;
	margin:0 auto;
}
#menu {
	background: url(../images/reversemortgage_02.png) repeat-x left top;
}
#menu .inn {
	width:931px;
	margin:0 auto;
}
.inn ul {
	list-style: none outside none;
	margin-right: 20px;
}
.inn li {
	float:right;
	font-weight:bold;
}
.inn li a {
	color: #07091B;
	display: block;
	padding: 5px 20px 6px;
	text-align: left;
	text-decoration: none; margin:0 1px;
}
.inn li a:hover {
	background:#ce0000;
	display: block;
	padding: 5px 20px 6px;
	color:#fff;
}
.inn li.current a{ background:#ce0000;
	display: block;
	padding: 5px 20px 6px; color:#fff;}
#wrapper {
	width:931px;
	margin:0 auto;
	position:relative;
}
#wrapper .header {
	background:url(../images/reversemortgage_head.png) no-repeat left top;
	width:931px;
	height:209px
}
#wrapper .header .logo {
	position:absolute;
	left:0;
top;
}
#sitepart {
	background:#fff url(../images/reversemortgage_11.png) repeat-x left top;
margin-bottom:30px;
}
.oldcouple{background:url(../images/reversemortgage_27.png) no-repeat left bottom; min-height:850px;}
.pos{position:relative;  }
#sitepart .bigarrow {
	position:absolute;
	left:-117px;
	top: 10px;
	z-index:1;
}
#sitepart .rightpart {
	width:340px;
	float:right;
	
	padding:0;
}
#sitepart .rightpart .formblock{position:absolute;right: 0;
	top:-24px;}
#sitepart .rightpart .top {
	float:left;
	
}
#sitepart .rightpart .mid {
	background:url(../images/quote_05.png) repeat-y left top;
}
#sitepart .rightpart .head-main {
    color: #092075;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 34px;
    font-weight: normal;
    margin-bottom: 10px;
    padding-top: 10px;
    text-align: center;
    text-transform: uppercase;
}
#sitepart .rightpart .head-main span{color:#ce0000;}


#sitepart .rightpart .callno {
	padding:5px 2px;
	background:#dfe9f6;
	text-align:center;
	color:#d9020a;
	border-bottom:1px solid #a2c9ea;
	border-top:1px solid #a2c9ea;
	font-size:20px;
	font-weight:normal;
	margin-left:1px;
}
#sitepart .rightpart .callno p {
	color:#000;
	font-size:14px;
}
#sitepart .rightpart .callno span {
	color:#000;
	font-size:20px;
}
#sitepart .rightpart .getquote {
	padding:20px 0;
	float:left;
}
#sitepart .rightpart label {
    color: #555555;
    display: block;
    float: left;
    margin-bottom: 10px;
    margin-left: 25px;
    width: 300px;
}
#sitepart .rightpart label span {
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding-right: 10px;
    text-align: right;
    width: 83px;
}
#sitepart .rightpart  label span.multiline {
    display: block;
    float: left;
    height: 42px;
    line-height: 14px;
    padding-right: 10px;
    text-align: right;
    width: 83px;
}

#sitepart .rightpart label input, select {
    border: 1px solid #BFCBDA;
    float: left;
    padding: 3px;
    width: 175px;
}
#sitepart .rightpart label textarea {
    border: 1px solid #BFCBDA;
    float: left;
    padding: 3px;
    width: 175px;
	height:60px;
}
#sitepart .rightpart label select {
    border: 1px solid #BFCBDA;
    float: left;
    padding: 3px;
    width: 184px;
}

#sitepart .rightpart .callusblock{ background:url(../images/reversemortgage_34.png) no-repeat left top; margin:10px 0 10px 10px; text-align:center; padding:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; }
#sitepart .rightpart .callusblock h2{ color:#0c1473; font-size:36px; text-transform:uppercase; font-weight:normal; }
#sitepart .rightpart .callusblock h2 span{ font-size:18px; text-transform:lowercase; color:#fff; display:block;}
#sitepart .rightpart .callusblock .italichwhite{ font-style: italic; font-size:22px; display:block; line-height:40px;}
#sitepart .rightpart .callusblock .red{ font-family:"Times New Roman", Times, serif; font-size:26px; color:#903; display:block;}
#sitepart .leftpart {
	float:left;
	width:480px;
	padding:20px 20px 20px 30px;
	font-size: 15px;
	text-align: center;
	
}
#sitepart .leftpart h1 {
	margin:10px 0 20px;
	color:#0d167f;
	display:block;
	font-size:32px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-weight:normal;
	text-align: left;
}
#sitepart .leftpart ul {
	list-style:none;
}
#sitepart .leftpart li {
	background: url("../images/reversemortgage_aro.png") no-repeat scroll left 12px transparent;
	color: #2A3741;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 27px;
	margin: 0 20px 0;
	padding: 12px 44px 10px;
}

#outer #wrapper #sitepart .oldcouple .leftpart p {
	text-align: center;
}
#outer #wrapper #sitepart .oldcouple .leftpart p span {
	text-align: center;
}
kdkldjklasd {
	font-size: 15px;
}
.justifydddd {
	text-align: left;
}
#outer #wrapper #sitepart .oldcouple .leftpart .justifydddd {
	text-align: left;
}
#outer #wrapper #sitepart .oldcouple .leftpart .justifydddd {
	text-align: justify;
	font-size: 13px;
}
#outer #wrapper #sitepart .oldcouple .leftpart p {

}
#outer #wrapper #sitepart .oldcouple .leftpart p span {
	font-family: Georgia, "Times New Roman", Times, serif;
}
#outer #wrapper #sitepart .oldcouple .leftpart p span {
	text-align: center;
}
#outer #wrapper #sitepart .oldcouple .leftpart p span {
	text-align: center;
}
#outer #wrapper #sitepart .oldcouple .leftpart p span2 {
	text-align: center;
}
#outer #wrapper #sitepart .oldcouple .leftpart p span {
	text-align: center;
}
#outer #wrapper #sitepart .oldcouple div p {
	text-align: center;
}
#outer #wrapper #sitepart .oldcouple .leftpart {
	text-align: center;
}
#outer #wrapper #sitepart .oldcouple .leftpart .pf {
	text-align: center;
}
#outer #wrapper #sitepart .oldcouple .leftpart pf {
	text-align: center;
}
