html, body {
    background:#fff;
    margin:0;
    color:#000;
    font-family:arial,sans-serif;
    font-size:12px;
    font-weight:normal;
    line-height:130%;
    text-align:left;
    width:100%;
}

*{margin:0;padding:0;}
img {border:0;}
a {cursor: pointer;}

#welcome {
    position:relative;
    width:878px;
    background:#fff;
    margin:0 0 0 21px;
    padding-top:3px;
}
.clear {clear:both;width:auto;height:1px;}
.red {color:#c00;font-weight:bold;}
.nowrap {white-space:nowrap;}
.none {display:none;}

#chase {position:relative;width:auto;height:47px;padding:0;margin:0;}
#chase img {position:absolute;top:6px;left:0;}
#chase ul {list-style-type:none;position:absolute;top:15px;right:195px;}
#chase li {display:inline;font-size:11px;}
#chase li a {color:#000;text-decoration:none;}
#chase li a:hover {color:#000;text-decoration:underline;}
#chasesearch {position:absolute;top:14px;right:14px;}
#chasesearch input {vertical-align:middle;margin-right:4px;font-size:10px;}
#page {position:relative;width:874px;padding:29px 0 0 0;margin-top:0;border-left:2px solid #A1A1A1;border-right:2px solid #A1A1A1;border-bottom:2px solid #A1A1A1;}
.pagehome {padding-right:362px;background:#0a59a6;}
.pagehome h1 {font-family:verdana;padding:30px 0 20px 25px;color:#fff;font-size:28px;line-height:34px;font-weight:normal;}
.pagehome h1 img {position:absolute;top:29px;right:0;}
.pagehome h2 {font-family:verdana;padding:15px 0 40px 25px;color:#fff;font-size:18px;line-height:24px;font-weight:normal;}
.pagehome h3 {font-family:verdana;padding:15px 0 15px 25px;color:#fff;font-size:14px;line-height:18px;font-weight:bold;}
.pagehome h3 img {position:absolute;top:29px;right:0;}
.pagehome p {padding:0 0 20px 25px;color:#fff;font-weight:bold;font-size:12px;line-height:18px;font-family:verdana;}
.pagehome ol {margin-left:50px;padding-bottom:20px;}
.pagehome li {font-family:verdana;color:#fff;font-size:12px;line-height:18px;font-weight:bold;margin-bottom:5px;}
#foot {color:#000;padding:10px 0;}
#foot a {color:#000;text-decoration:none;}
#foot a:hover {color:#000;text-decoration:underline;}
.footleft {float:left;}
.footright {float:right;}
#housinglender {width:auto;padding:10px 0;}
#helpdesk {float:left;padding-top:9px;}
#helpdesk span {font-weight:bold;color:#095AA6;}
#equalhousing {float:right;width:300px;font-weight:bold;padding-right:15px;text-align:right;}
#equalhousing img {vertical-align:middle;}
#loginoptions {position:relative;width:auto;text-align:center;padding:30px 0;}
#loginoptions ul {list-style-type:none;}
#loginoptions li {display:inline;padding:0 15px;}

#bread {position:absolute;top:8px;left:15px;}
#bread ul {list-style-type:none;}
#bread li {display:inline;color:#036;}
#bread li a {margin-right:3px;padding-right:12px;background:url(/images/breaddiv.gif) 100% 5px no-repeat;}
#bread li a {color:#036;text-decoration:none;}
#bread li a:hover {color:#036;text-decoration:underline;}

#howto {float:right;width:192px;margin-top:35px;}
#ruralrwrap {float:right;width:192px;}
#ruralhowto {position:relative;width:192px;height:400px;background:url(/images/RuralHousingBg.jpg) 1px 0 no-repeat;margin:35px 0 15px 0;}
#howto p, #ruralhowto p {margin-bottom:15px;}
#howto ul {list-style-type:none;padding-top:5px;border:#ccc solid 1px;border-bottom:4px solid #ccc;margin-bottom:15px;}
/* */
#ruralhowto ul {float:left;width:190px;height:372px;list-style-type:none;padding-top:5px;border:#ccc solid 1px;border-bottom:4px solid #ccc;margin-bottom:15px;}
/* */
#howto li, #ruralhowto li {margin-bottom:5px;font-weight:bold;padding-left:20px;background:url(/images/howToArrow.png) 7px 4px no-repeat;}
#howto li a, #ruralhowto li a {color:#39c;text-decoration:none;}
#howto li a:hover, #ruralhowto li a:hover {color:#39c;text-decoration:underline;}
#wsb {float:left;position:relative;width:629px;}

#lendingcenter {float:left;width:191px;}
#lcbg {margin-top:4px;padding:5px 0;background:#0a59a6 url(/images/lendingcenterbg.gif) 0 0 no-repeat;}
#lcbg p {padding:0 10px 3px 10px;font-size:10px;color:#fff;}

#techsupport {width:141px;padding:15px 25px;line-height:20px;}
#techsupport h2 a {color:#00f;font-weight:bold;font-size:14px;text-decoration:underline;}
#techsupport h2 a:hover {color:#00f;font-weight:bold;font-size:14px;text-decoration:none;}

#wholesalelending {float:right;position:relative;width:415px;}
#wholesalelending h1 {color:#036;font-weight:bold;font-size:24px;line-height:28px;margin-bottom:5px;}

.boxnav {float:left;width:415px;border-bottom:1px solid #C1D6E9;}
.boxnav ul {list-style-type:none;padding:0;margin:0;}
.boxnav li {display:inline;font-family:Verdana;color:#036;font-weight:bold;padding:0;margin:0;}
.boxnav a {line-height:normal;color:#036;float:left;margin-right:5px;padding:0 0 0 9px;text-decoration:none;background:url(/images/portaltab-left.gif) 0 0 no-repeat;}
.boxnav a span {float:left;color:#fff;display:block;padding:5px 12px 3px 3px;background:url(/images/portaltab.gif) 100% 0 no-repeat;}
.boxnav a:hover span {color:#036;background-position:100% -23px;}
.boxnav a.current {background-position:0 -23px;}
.boxnav a.current span {background-position:100% -23px;color:#036;}
.boxnav a:hover {background-position:0% -23px;}

.boxtitle {position:relative;width:415px;height:22px;border-bottom:1px solid #C1D6E9;background:url(/images/boxtitleBg.gif) 0 0 no-repeat;}
.boxtitle h2 {color:#fff;font-size:12px;font-weight:bold;line-height:normal;float:left;padding:4px 0 0 9px;text-decoration:none;}

.box {clear:left;width:393px;padding:10px;margin:0 0 15px 0;border-right:1px solid #C1D6E9;border-left:1px solid #C1D6E9;border-bottom:5px solid #C1D6E9;}
.box ul {margin:0 0 15px 25px;padding:0;}

.boxlist {position:relative;width:393px;}
.boxlist ul {list-style-type:none;margin:0;padding:0;}
.boxlist li {position:relative;background:url(/images/boxlistBullet.gif) 3px 5px no-repeat;padding:0 0 10px 15px;color:#39c;font-family:verdana;font-weight:bold;font-size:12px;line-height:16px;}
.boxlist li a {color:#39c;text-decoration:none;border-bottom:1px solid #ccc;}

.boxdate {position:relative;width:393px;}
.boxdate ul {list-style-type:none;margin:0;padding:0;}
.boxdate li {position:relative;padding:0 0 10px 55px;color:#39c;font-family:verdana;font-weight:bold;font-size:12px;line-height:16px;}
.boxdate li a {color:#39c;text-decoration:none;border-bottom:1px solid #ccc;}
.boxdate li span {position:absolute;top:0;left:0;}
.boxdate li p {font-weight:normal;}

#advantage {position:relative;padding:25px;font-family:Arial;font-size:14px;}
#advantage p {margin-bottom:15px;padding:0;color:#000;font-weight:normal;font-family:Arial;font-size:14px;line-height:18px;}
#advantage ul {list-style-type:none;margin-left:50px;}
#advantage li {margin-bottom:15px;font-family:Arial;}
#advantage li a {color:#00e;text-decoration:underline;font-weight:bold;}
#advantage li a:hover {color:#00e;text-decoration:none;font-weight:bold;}

#competitive {position:relative;padding:25px;font-family:Arial;font-size:14px;}
#competitive p {margin-bottom:15px;padding:0;color:#000;font-weight:normal;font-family:Arial;font-size:14px;line-height:18px;}
#competitive ul {margin:0 0 15px 50px;}
#competitive li {font-family:Arial;}
#competitive li a {color:#00e;font-size:14px;text-decoration:underline;font-weight:normal;}
#competitive li a:hover {color:#00e;font-size:14px;text-decoration:none;font-weight:normal;}
#competitive p a {padding-left:50px;color:#00e;text-decoration:underline;font-weight:bold;}
#competitive p a:hover {color:#00e;text-decoration:none;font-weight:bold;}

#sechead {position:relative;width:auto;padding:10px;margin:5px 0;background:url(/images/PageHeaderGrad.jpg) 0 0 repeat-y;}
#sechead h1 {font-family:verdana;color:#fff;font-weight:normal;font-size:18px;line-height:18px;}

#productright {float:right;width:614px;font-family:Verdana;line-height:18px;}
#productright h2 {color:#000;font-size:14px;margin-bottom:5px;}
#productright h2 img {float:right;margin:0 0 15px 15px;}
#productright p {margin-bottom:15px;}
#productright ul {margin:0 0 15px 20px;}
#productright ol {margin:0 0 15px 30px;}
#productleft {float:left;width:192px;}
#productleft p {margin-bottom:10px;}
#productright table {margin-bottom:15px;}
#productright td, #productright th {padding:5px;}
#productright th {white-space:nowrap;}
#productright h3 {color:#fff;font-weight:bold;font-size:12px;clear:left;width:auto;padding:5px;background:#369;margin-bottom:15px;}
#productright td ul {list-style-type:none;margin:0 0 15px 0;}

#hotnavr ul {list-style-type:none;margin:0 0 15px 0;}
#hotnavr li a {color:#00e;font-weight:bold;text-decoration:underline;}
#hotnavr li a:hover {color:#00e;font-weight:bold;text-decoration:none;}

#lrg {position:relative;padding:5px 15px;}
#lrg h1 {font-size:18px;font-weight:normal;margin-bottom:15px;}
#lrg h2 a {font-size:14px;font-weight:normal;text-decoration:underline;margin-bottom:3px;}
#lrg h2 a:hover {font-size:14px;font-weight:normal;text-decoration:none;margin-bottom:3px;}
#lrg ul {list-style-type:none;}
#lrg li {display:inline;}

#errorpage {position:relative;padding:0 15px;}
#errorpage h2 {margin:25px 0;}
#errorpage p {margin-bottom:15px;}

.noresults {display:block;margin:35px 15px;}








#b2b {z-index:1000;position:relative;width:auto;height:30px;margin:0;padding:0;background:url(/images/LearningZoneBG.gif) 0 0 repeat-x;}
#b2b img {float:left;}
#menu img {z-index:1000;position:absolute;top:0;right:0;}

#menu{
width:100%;
float:right;
z-index:1001;
}

#menu h2{color:#044796;font-size:12px;font-weight:bold;text-decoration:none;}

#menu h2 a {color:#044796;font-size:12px;font-weight:bold;text-decoration:none;margin:0;padding:0;background:none;}

#menu h2 a:hover {color:#044796;font-size:12px;font-weight:bold;text-decoration:underline;margin:0;padding:0;background:none;}

#menu a 
{
margin:0;
padding:3px 6px;
background:#c1d6e9;
display:block;
}

#menu a 
{
color:#044796;
font-weight:bold;
text-decoration:none;
}

#menu a:hover{
color:#c1d6e9;
font-weight:bold;
background:#044796;
}

#menu ul
{
list-style-type:none;position:absolute;top:7px;right:30px;
margin:0;
padding:0;
float:left;
z-index:1002;
}

#menu li {z-index:1003;position:relative;float:left;display:inline;padding-left:30px;background:url(/images/Wholesale-NavDiv.png) 20px 5px no-repeat;}

#menu ul ul{
position:absolute;
z-index:1500;
top:auto;
right:auto;
display:none;
width:130px;
margin:0 0 0 -10px;
padding:0;
}

#menu li li {z-index:1501;position:relative;width:128px;border:1px solid #ccc;display:block;margin:0;padding:0;}

#menu ul ul ul{
top:0;
left:100%;
}

div#menu h2:hover{
}

div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}