body {
font-family:Arial;
font-size:12px;
margin:auto;
padding:0;
text-align:center;
}
#sitecontainer {
display:block;
margin:auto;
position:relative;
text-align:left;
width:1003px;
}
#container {
display:block;
float:left;
position:relative;
width:100%;
}
#links {
display:block;
float:left;
height:40px;
width:100%;
}
#links ul {
color:#777777;
font-size:11px;
font-weight:bold;
list-style-type:none;
margin:10px 0;
padding:0;
}
#links li {
display:block;
float:right;
}
#links a {
color:#777777;
padding:13px 10px;
text-decoration:none;
}
#links a:hover {
color:#00467E;
}
#banner {
background-repeat:no-repeat;
display:block;
height:528px;
margin-bottom:48px;
margin-top:40px;
position:relative;
width:100%;
}
#banner .logo {
left:50px;
position:absolute;
z-index:4;
}
#banner .label-payoff {
left:252px;
position:absolute;
top:80px;
z-index:1;
}
#banner .label-phone {
position:absolute;
right:20px;
top:20px;
z-index:1;
}
#banner .curve {
left:0;
position:absolute;
top:0;
z-index:1;
}
#bucket-images {
bottom:-48px;
display:block;
height:267px;
left:0;
position:absolute;
width:100%;
z-index:2;
}
#rightcurve-links {
display:block;
height:252px;
position:absolute;
right:0;
top:122px;
width:221px;
z-index:3;
}
#rightcurve-links:hover {
background-image:url(/templates/genx/genx2/images/mortgage_report_OVER.png);
background-repeat:no-repeat;
display:block;
}
#banner-content {
background-image:url(/templates/ozhome/genx2/images/background-curve.png);
background-repeat:no-repeat;
display:block;
height:386px;
left:0;
position:absolute;
top:25px;
width:100%;
z-index:1;
}
#banner-content h2 {
color:#00467E;
font-size:18px;
font-style:italic;
font-weight:bold;
}
#content ul {
display:block;
float:left;
text-align:left;
width:100%;
}
#content li {
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
width:100%;
}
#content ul li a {
text-decoration:none;
}
#contentLeft {
display:block;
float:left;
padding:0 0 0 15px;
width:755px;
}
#contentRight {
display:block;
float:right;
width:220px;
}
#contentLeftRedMort {
display:block;
float:left;
padding:0 0 0 15px;
width:625px;
}
#contentRightRedMort {
background-image:url(/templates/ozhome/genx2/images/RightContent-bkg.png);
background-repeat:no-repeat;
display:block;
float:right;
height:650px;
padding-bottom:30px;
width:335px;
}
#contentRightRedMort h1 {
color:#5C4299;
margin-left:30px;
}
#contentRightRedMort ul {
display:block;
float:left;
margin-left:30px;
margin-top:25px;
padding-left:0;
text-align:left;
width:80%;
}
#contentRightRedMort li {
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:10px 0 0;
text-align:left;
width:100%;
}
#contentRightRedMort ul li a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#contentRightRedMort ul li a:hover {
text-decoration:underline;
}
.columnHalf {
display:block;
float:left;
padding:15px;
width:460px;
}
#contentFull {
display:block;
float:left;
width:100%;
}
#contentFull h3 {
font-size:15px;
}
#banner-content-text {
height:180px;
left:35px;
overflow:auto;
padding:5px;
position:absolute;
top:122px;
width:480px;
}
#backgroundimage {
background-image:url(/templates/ozhome/ozhome/images/LoginForm_background.png);
background-repeat:no-repeat;
display:block;
float:left;
height:317px;
width:737px;
}
#content {
display:block;
float:right;
margin:35px 0 10px;
width:100%;
}
#footer {
border-top:6px solid #00467E;
display:block;
float:left;
font-size:10px;
padding-top:10px;
position:relative;
text-align:center;
width:100%;
}
#footer a {
color:#000000;
}
#footer .logo {
position:absolute;
right:0;
top:15px;
}
#Quicklinks {
display:block;
left:0;
position:absolute;
top:101%;
width:100%;
}
#Quicklinks .Section {
float:left;
padding:0;
width:24%;
}
#Quicklinks .Section h2 a {
color:#9A9A9A;
font-size:small;
margin:0;
padding:0 0 0 10px;
text-decoration:underline;
}
#Quicklinks .Section ul {
list-style-type:none;
margin:0;
padding:0;
}
#Quicklinks .Section a {
color:#9A9A9A;
font-size:x-small;
padding:0 0 0 10px;
text-decoration:none;
}
#Quicklinks .Section a:hover {
color:#676767;
}
h1 {
color:#00467E;
font-size:18px;
font-weight:normal;
}
a {
color:#000000;
}
a:hover {
color:#0000FF;
}
img {
border:0 none;
}
.jqueryWizardNextButton {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/templates/ozhome/genx2/images/formBtn_next.jpg) no-repeat scroll 0 0;
border:0 none;
display:block;
float:left;
height:30px;
margin-left:108px;
width:70px;
}
.jqueryWizardBackButton {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/templates/ozhome/genx2/images/formBtn_prev.jpg) no-repeat scroll 0 0;
border:0 none;
display:block;
float:left;
height:30px;
width:70px;
}
.jqueryWizardSubmitButton {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/templates/ozhome/genx2/images/formBtn_submit.jpg) no-repeat scroll 0 0;
border:0 none;
display:block;
float:left;
height:30px;
margin-left:275px;
width:70px;
}
label.error {
color:red;
font-weight:bold;
padding-left:10px;
}
#theForm td {
padding:5px;
}
