/* Copyright Lending Market */

/*////////////////////////////////////////////////////////////

Application CSS is at the bottom of this document

////////////////////////////////////////////////////////////*/

/*////////////////////
Colors
Dark Blue -- color: #09347B
Light Blue -- color: #386BA1
Lime Green -- color: #7BA844
Bright Orange -- color: #FF9900
Light Grey -- color: #ECECEC
Middle Grey -- color: #666666
Dark Grey -- color: #333333
////////////////////*/

body {
margin: 0px;
padding: 0px;
background: #FFF;
font-size: 12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
.green {
color: #7BA844;
}
.lightblue {
color: 386BA1;
}
.blue {
color: #09347B;
}
.orange {
color: #FF9900;
}
input {
background: #FFF;
color: #333;
margin: 0px;
padding: 0px;
font-size: 10px;
}
select {
background: #FFF;
color: #333;
margin: 0px;
padding: 0px;
font-size: 10px;
width: 130px;
}
.img_right {
float: right;
padding: 2px 10px 2px 10px;
}
.img_left {
float: left;
padding: 2px 10px 2px 10px;
}
.img_left2 {
float: left;
padding: 10px 10px 10px 10px;
}
.lh150 {
line-height: 150%;
}
.lh130 {
line-height: 130%;
}
.whttxt {
color: #FFF;
font-size: 12px;
}

/*///////////////////////////////////////////////////////////////////////////////////// Outer Table ////////////////////*/
.container {
border-right: 1px solid #FFF;
border-left: 1px solid #FFF;
}

/*///////////////////////////////////////////////////////////////////////////////////// Logo and Phone Number ////////////////////*/
.topheader {

}

/*///////////////////////////////////////////////////////////////////////////////////// Top hr's and Tabs ////////////////////*/
.top_hr {
background: url(images/css/top_hr.gif) bottom repeat-x;
font-size: 8px;
}
.top_hr2 {
background: url(images/css/top_hr2.gif) bottom repeat-x;
font-size: 8px;
}

/*///////////////////////////////////////////////////////////////////////////////////// Navigation Tabs -- Table ////////////////////*/
.td_nav_left	{
font-size: 12px;
padding: 0px 1px 0px 0px;
background: url(images/css/tab.jpg) left bottom no-repeat;
}
.td_nav_right{
font-size: 12px;
padding: 0px 0px 0px 1px;
background: url(images/css/tab.jpg) right bottom no-repeat;
}


/*///////////////////////////////////////////////////////////////////////////////////// Navigation Tabs -- Links ////////////////////*/
.td_nav_current {
font-size: 11px;
line-height: 110%;
font-weight: bold;
float:left;
width:84px;
height:39px;
text-align:center;
background: url(images/css/tab_current.jpg) no-repeat;
}
a.td_nav_current:link,  a.td_nav_current:visited,  a.td_nav_current:active {
color: #09347B;
text-decoration:none;
background: url(images/css/tab_current.jpg) no-repeat;
}
.td_nav {
font-size: 11px;
line-height: 110%;
font-weight: bold;
float:left;
width:84px;
height:39px;
text-align:center;
background: url(images/css/tabs2.jpg) no-repeat left top;
}
a.td_nav:link,  a.td_nav:visited,  a.td_nav:active {
color: #FFF;
text-decoration:none;
background: url(images/css/tabs2.jpg) no-repeat left top;
}
a.td_nav:hover {
color: #FFF;
text-decoration:none;
background: url(images/css/tabs2.jpg) no-repeat right top;
}
.home {
line-height: 140%;
} 


/*///////////////////////////////////////////////////////////////////////////////////// Vertical Nav and Today's Rates ////////////////////*/
.sidenav {
padding-top: 15px;
line-height: 150%;
background: #ECECEC;
}
.sidenav hr {
color: #666;
}
.sidenav h1 {
padding: 0px 0px 0px 5px;
margin: 0px;
color: #09347B;
font-size:14px;
font-weight: bold;
}
.sidenav h2 {
padding: 3px 0px 3px 10px;
margin: 0px;
color: #09347B;
font-size:12px;
}
.sidenav h3 {
padding: 3px 5px 3px 15px;
margin: 0px;
color: #09347B;
font-size:11px;
line-height: 110%;
}
.sidenav h3 a:link, .sidenav h3 a:visited {
color: #386BA1;
}
.sidenav h4 {
padding: 15px 2px 5px 5px;
margin: 0px;
color: #09347B;
font-size:13px;
line-height: 110%;
}
.sidenav a:link, .sidenav a:visited {
color: #09347B;
font-weight: bold;
}
.sidenav a:hover {
color: #FF9900;
font-weight: bold;
}

.ratewatch {
line-height: 140%;
color: #09347B;
padding: 0px 0px 0px 10px;
}
.ratewatch h1 {
color: #7BA844;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
.ratewatch h2 {
color: 386BA1;
font-size: 12px;
margin: 0px;
padding: 0px;
}
.ratewatch a:link, .ratewatch a:visited {

}
.ratewatch a:hover {

}
.ratetext {
font-size: 12px;
font-weight: bold;
}
.avgrate {
color: #7BA844;
font-size: 12px;
font-weight: bold;
padding-bottom: 4px;
}

/*///////////////////////////////////////////////////////////////////////////////////// Heading ////////////////////*/
.header {
background: url(images/css/hdr_bg.jpg) 0% 0% no-repeat;
padding-right: 3px;
}
.header h2 {
color: #7BA844;
text-align: left;
font-weight: bold;
font-size: 17px;
margin: 0px;
padding: 10px 0px 18px 20px;
}

/*//////////////////////////////////////////////////////////////////////////////////// Application  ////////////////////*/

.home_appl_left {
background: url(images/css/home_app_bg_left.jpg) right top no-repeat;
}
.home_appl_middle {
background: url(images/css/home_app_bg_middle.jpg) repeat-x;
color: #FFF;
font-weight: bold;
}
.home_appl_middle h2 {
color: #FFF;
text-align: left;
font-weight: bold;
font-size: 17px;
margin: 0px;
padding: 4px 0px 6px 8px;
}
.home_appl_right {
background: url(images/css/home_app_bg_right.jpg) left top no-repeat;
}
.creditlink {
color: #FFF;
font-size: 12px;
}
.creditlink a:link, .creditlink a:visited {
color: #FFF;
}

/*///////////////////////////////////////////////////////////////////////////////////// Content Boxes ////////////////////*/
.maincontent {

}
.box1 {
margin: 10px 10px;
}
.box1_content {
border: 2px solid #09347B;
line-height: 110%;
font-size: 14px;
}
.box1_content ul {
margin: 0px 0px 0px 10px;
padding: 0px 4px 0px 10px;
}
.box1_content ul li {
color: #09347B;
padding: 2px 0px;
margin: 5px 0px;
list-style-image: url(images/css/blue_arrows.gif);
}
.box1_content a:link, .box1_content a:visited {
color: #09347B;
font-weight: bold;
}
.box1_content a:hover {
color: #FF9900;
}
.box1_topleft {
background: url(images/css/box1_topleft.gif) left top no-repeat;
}
.box1_topcenter {
background: #09347B;
color: #FFF;
font-weight: bold;
font-size:14px;
}
.box1_topright {
background: url(images/css/box1_topright.gif) right top no-repeat;
}

.box2 {
margin: 10px 0px;
}
.box2_content {
border: 2px solid #386BA1;
line-height: 130%;
}
.box2_content ul {
margin: 0px 0px 0px 10px;
padding: 0px 4px 0px 10px;
}
.box2_content ul li {
color: #386BA1;
padding: 0px;
margin: 4px 0px;
list-style-image: url(images/css/ltblue_arrows.gif);
}
.box2_content a:link, .box2_content a:visited {
color: #386BA1;
font-weight: bold;
}
.box2_content a:hover {
color: #FF9900;
}
.box2_topleft {
background: url(images/css/box2_topleft.gif) left top no-repeat;
}
.box2_topcenter {
background: #386BA1;
color: #FFF;
font-weight: bold;
font-size:14px;
}
.box2_topright {
background: url(images/css/box2_topright.gif) right top no-repeat;
}

.box3 {
margin: 0px 0px;
}
.box3_content {
border: 2px solid #7BA844;
line-height: 120%;
}
.box3_content ul {
margin: 0px 0px 0px 5px;
padding: 3px 0px 5px 0px;
}
.box3_content ul li {
color: #7BA844;
padding: 0px;
margin: 3px 0px;
list-style-type: none;
}
.box3_content a:link, .box3_content a:visited {
color: #7BA844;
font-weight: bold;
}
.box3_content a:hover {
color: #FF9900;
}
.box3_topleft {
background: url(images/css/box3_topleft.gif) left top no-repeat;
}
.box3_topcenter {
background: #7BA844;
color: #FFF;
font-weight: bold;
font-size:14px;
}
.box3_topright {
background: url(images/css/box3_topright.gif) right top no-repeat;
}
.info_box_img {
padding: 7px 7px;
float: left;
}

/*///////////////////////////////////////////////////////////////////////////////////// Bottom hr ////////////////////*/
.bottom_hr {
background: url(https://www.lendingmarket.com/images/css/bottom_hr.gif) top repeat-x;
}
.bottom_hr2 {
background: url(https://www.lendingmarket.com/images/css/bottom_hr2.gif) top repeat-x;
}

/*///////////////////////////////////////////////////////////////////////////////////// Lower Links ////////////////////*/
.footer {
color: #666;
font-size: 11px;
line-height: 140%;
}
.footer a:link, .footer a:visited {
color: #666;
}
.footer a:hover {
color: #386BA1;
}

/*///////////////////////////////////////////////////////////////////////////////////// hr's and lower links ////////////////////*/
.copyright {
font-size: 11px;
}

/*///////////////////////////////////////////////////////////////////////////////////// sub page header ////////////////////*/

.subheader {

}
.subhdr_left {
background: url(images/subrotate/rotator.php) left top no-repeat;
}
.subhdr_left_res {
background: url(images/headers/hdr_realestate.jpg) left top no-repeat;
}
.subhdr_left_calc {
background: url(images/headers/hdr_calculator.jpg) left top no-repeat;
}
.subhdr_left_auto {
background: url(images/headers/hdr_auto.jpg) left top no-repeat;
}
.subhdr_left_keys {
background: url(images/headers/hdr_keys.jpg) left top no-repeat;
}
.subhdr_left_dr {
background: url(images/headers/hdr_doctor.jpg) left top no-repeat;
}
.subhdr_left_credit {
background: url(images/headers/hdr_wallet.jpg) left top no-repeat;
}
.subhdr_left_home1 {
background: url(images/headers/hdr_bluehouse.jpg) left top no-repeat;
}
.subhdr_left_home2 {
background: url(images/headers/hdr_tanhouse.jpg) left top no-repeat;
}
.subhdr_middle {
background: url(images/css/header_middle.jpg) left top repeat-x;
color: #FFF;
font-weight: bold;
}
.subhdr_right {
background: url(images/css/header_right.jpg) right top no-repeat;
}
.subhdr_middle h2 {
color: #FFF;
text-align: center;
font-weight: bold;
font-size: 17px;
margin: 0px;
padding: 12px 0px 12px 0px;
}

/*///////////////////////////////////////////////////////////////////////////////////// sub page body ////////////////////*/

.subpage h2 {
color: #09347B;
font-size: 18px;
font-weight: bold;
margin: 0px;
padding: 0px 0px 5px 10px;
}
.sub_top {
background: url(images/css/topline.gif) center top no-repeat;
}
.sub_body {
background: url(images/css/bodylines.gif) center bottom repeat-y;
padding: 0px 20px;
color: #333;
line-height: 115%;
}
.sub_body h1 {
color: #09347B;
font-size: 14px;
margin: 0px;
padding: 4px 0px;
font-weight: bold;
}
.sub_body h2 {
color: #09347B;
font-size: 16px;
margin: 0px;
padding: 4px 0px;
font-weight: bold;
}
.sub_body h3 {
color: #FF9900;
font-size: 12px;
margin: 0px;
padding: 0px;
font-weight: bold;
}
.sub_body h4 {
color: #09347B;
font-size: 12px;
margin: 0px;
padding: 4px 0px;
font-weight: bold;
}
.sub_body a:link, .sub_body a:visited {
color: #09347B;
}
.sub_body a:hover {
color: #386BA1;
}

.sub_bottom {
background: url(images/css/bottomline.gif) center bottom no-repeat;
}

/*///////////////////////////////////////////////////////////////////////////////////// sub page side ////////////////////*/

.maincontent {
border: 2px solid #09347B;
margin-bottom: 10px;
}
.subbox1 {
margin: 0px;
}
.subbox1_content {
border: 2px solid #09347B;
line-height: 110%;
font-size: 12px;
}
.subbox1_content ul {
margin: 0px 0px 0px 8px;
padding: 0px 2px 0px 12px;
}
.subbox1_content ul li {
color: #09347B;
padding: 2px 0px;
margin: 3px 0px;
list-style-image: url(images/css/blue_arrows.gif);
}
.subbox1_content a:link, .subbox1_content a:visited {
color: #09347B;
font-weight: bold;
}
.subbox1_content a:hover {
color: #FF9900;
}
.subbox1_topleft {
background: url(images/css/box1_topleft.gif) left top no-repeat;
}
.subbox1_topcenter {
background: #09347B;
color: #FFF;
font-weight: bold;
font-size:12px;
}
.subbox1_topright {
background: url(images/css/box1_topright.gif) right top no-repeat;
}

.subbox2 {
margin: 0px;
}
.subbox2_content {
border: 2px solid #7BA844;
line-height: 130%;
}
.subbox2_content ul {
margin: 0px 0px 0px 10px;
padding: 0px 4px 0px 10px;
}
.subbox2_content ul li {
color: #7BA844;
padding: 0px;
margin: 4px 0px;
list-style-image: url(images/css/green_arrows.gif);
}
.subbox2_content a:link, .subbox2_content a:visited {
color: #7BA844;
font-weight: bold;
}
.subbox2_content a:hover {
color: #FF9900;
}
.subbox2_topleft {
background: url(images/css/box3_topleft.gif) left top no-repeat;
}
.subbox2_topcenter {
background: #7BA844;
color: #FFF;
font-weight: bold;
font-size:12px;
}
.subbox2_topright {
background: url(images/css/box3_topright.gif) right top no-repeat;
}

.subbox3 {
margin: 0px;
}
.subbox3_content {
border: 2px solid #386BA1;
line-height: 120%;
}
.subbox3_content ul {
margin: 0px 0px 0px 5px;
padding: 3px 0px 5px 0px;
}
.subbox3_content ul li {
color: #386BA1;
padding: 0px;
margin: 3px 0px;
list-style-type: none;
}
.subbox3_content a:link, .subbox3_content a:visited {
color: #386BA1;
font-weight: bold;
}
.subbox3_content a:hover {
color: #FF9900;
}
.subbox3_topleft {
background: url(images/css/box2_topleft.gif) left top no-repeat;
}
.subbox3_topcenter {
background: #386BA1;
color: #FFF;
font-weight: bold;
font-size:12px;
}
.subbox3_topright {
background: url(images/css/box2_topright.gif) right top no-repeat;
}

/*///////////////////////////////////////////////////////////////////////////////////// pop-up ////////////////////*/
.popup {
padding: 10px 20px;
line-height: 130%;
}
.popup a:link, .popup a:visited {
color: #09347B;
}
.popup a:hover {
color: #FF9900;
}
.popup h2 {
color: #09347B;
font-size: 18px;
margin: 0px;
padding: 5px 0px;
font-weight: bold;
}
.popup h3 {
color: #386BA1;
font-size: 14px;
margin: 0px;
padding: 0px;
font-weight: bold;
}

/*///////////////////////////////////////////////////////////////////////////////////// Information Center ////////////////////*/
#masterdiv {
margin: 0px 8px;
}
.menutitle {
color: #FFF;
font-size:12px;
line-height: 110%;
padding: 5px 0px;
border-bottom: 1px dotted #CCC;
font-weight: bold;
}
.menutitle a:link, .menutitle a:visited {
color: #FFF;
text-decoration: none;
}
.infocenter h2 {
color: #09347B;
font-size: 20px;
margin: 0px;
padding: 0px 5px;
font-weight: bold;
}
.info_ctr_nav_top {
background: url(images/css/bg_blue1_top.jpg) center top no-repeat;
}
.info_ctr_nav {
background: url(images/css/bg_blue1.jpg) repeat-y;
}
.info_ctr_nav h4 {
margin: 0px 8px 0px 12px;
padding: 5px 0px;
color: #FFF;
font-size:12px;
line-height: 110%;
}
.info_ctr_nav h6 {
padding: 0px;
margin: 0px 8px;
}
.info_ctr_nav a:link, .info_ctr_nav a:visited {
color: #FFF;
padding: 5px 0px;
}
.info_ctr_nav a:hover {
color: #7BA844;
}
#masterdiv h4 a:link, #masterdiv h4 a:visited {
color: #FF9900;
text-decoration: none;
}

/*///////////////////////////////////////////////////////////////////////////////////// APPLICATION ////////////////////*/

.application_top {
}
.application_middle {
background: url(images/appl/app_middle.gif) repeat-y;
padding: 0px 0px;
}
.application_middle h2 {
color: #09347B;
font-size: 16px;
margin: 0px;
padding: 0px 20px;
font-weight: bold;
}
.application_middle h3 {
color: #FF9900;
font-size: 12px;
margin: 0px;
padding: 0px;
font-weight: bold;
}
.application_bottom {
background: url(images/appl/app_bottom.gif) center bottom no-repeat;
}
