@charset "utf-8";
/* CSS Document */

/* Get the general style */
@import url(general.css);

/* Add / Override style */
body {width:1112px;}

/* Login box */
#frmLogin fieldset p label {width:30%;display:inline;float:none;}
input.user {background:#FFF url(../images/form/user.gif) 2px center no-repeat;padding-left:20px;width:120px;}
input.key {background:#FFF url(../images/form/key.gif) 2px center no-repeat;padding-left:20px;width:120px;}

#frmKSearch {padding:1em;}
#frmMemLogin fieldset {border:1px solid #79B7E7;}
#frmMemLogin fieldset label {width:30%;}

/* Shadow */
#wrapper1 {background:url(../images/shadow_r.jpg) no-repeat top right;}
#wrapper2 {background:url(../images/shadow_l.jpg) no-repeat top left;}

#container {margin:0 63px 0 66px;}
.citybg {background:transparent url(../images/city_pic.jpg) no-repeat right 96%;}

#header {display:block;background:url(../images/no-foreclosure-header.jpg) center no-repeat;height:167px;width:983px;}
#header:hover {text-decoration:none;} 
#header label {visibility:hidden;}

/* Top Menu */
#top-menu {text-align:center;background-color:#063563;color:#FFF;padding:0.5em;}
#top-menu a {color:#FFF;padding:0 2px;}

/* Left Menu */
#left-menu, .left-menu {padding:0.5em;}
#left-menu a, .left-menu a {display:block;background:url(../images/arrow_bu.gif) no-repeat left 5px;padding-left:15px;margin:3px;font-weight:bold;}

/* Main body container */
#body {background:transparent url(../images/table_body_top.jpg) repeat-x center 0;}

 
#page-body {margin:10px 5px;float:left;width:78%;background:transparent url(../images/no-foreclosure-body-baner.jpg) no-repeat left top;padding-top:140px;}
#page-body p {text-align:justify;}

#body-holder {border:1px solid #79B7E7;padding:0.5em;min-height:385px;}

/* Right panel for news */
#left-panel {float:left;width:18%;margin:10px;background:transparent;}

/* Left box */
.lbox h4 {background:url(../images/top_left.gif) no-repeat left top;color:#FFF;line-height:30px;padding-left:8px;}
.lbox h4 * {height:30px;display:block;}
.lbox h4 span {background:url(../images/top_right.gif) no-repeat right top;padding-right:21px;}
.lbox h4 span label {background-color:#2180AC;}
.lbox .lmiddle {background:url(../images/blue_x.jpg) repeat-x center top;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;padding:10px;}

.lbox .lbottom {background:url(../images/bottom_l.gif) no-repeat left top;padding-left:8px;}
.lbox .lbottom * {height:12px;display:block;}
.lbox .lbottom span {background:url(../images/bottom_r.gif) no-repeat right top;padding-right:8px;}
.lbox .lbottom span label {background:url(../images/bottom_s.gif) repeat-x center top;}

.boldlink, .boldlink:link {color:#000;font-weight:bold;}

/* Left box 2 */
.lbox2 {border:5px solid #E8E8E8;padding:0.5em;font-family:Georgia;font-weight:bold;text-align:center;margin-bottom:1em;}
.lbox2 label, .lbox2 span, .lbox2 a {margin:10px auto;display:block;}
.lbox2 label {color:#996633;}
.lbox2 span {color:#7299C4;}
.lbox2 a {color:#FFF;background-color:#2180AC;width:90%;padding:2px;}
.lbox2 a:hover {text-decoration:none;}
.lbox2 h4 {background-color:#063563;color:#fff;padding:3px 0;font-size:1.2em;font-weight:bold;}
.lbox2 h5 {text-align:left;font-style:normal;margin-top:5px;font-size:1em;}
.lbox2 table {width:100%;border-collapse:collapse;}
.lbox2 h4, .lbox2 h5, .lbox2 table, .lbox2 p {font-family:Arial,Helvetica,sans-serif;}
.lbox2 p, .lbox2 table td {font-weight:normal;}
.lbox2 table th {background-color:#C5CFD9;text-align:center;}
.mortgage {padding:0;border:1px solid #063563;}
.mortgage div {padding:0.5em;}

/* Left box [Home Buyer] */
.home-buyer {border:5px solid #D4E6F4;}
.home-buyer span {color:#2180AC}
.home-buyer label {color:#930028;word-spacing:3px;}
.home-buyer label em {font-size:1.6em;}
.home-buyer label em sup {font-size:0.6em;line-height:150%;}
.home-buyer ul {color:#2180AC; font-weight:normal; font:100% Arial,Helvetica,sans-serif !important;padding:0.5em 0 0.5em 1.5em;}
.home-buyer ul li {list-style:disc;}


/* Quick links */
#quick-links {}
#quick-links div {width:23%;float:left;margin:0.5em;}
#quick-links div h5 {margin-bottom:0.5em;height:30px;}
#quick-links div a {display:block;color:#333;padding:4px 0;line-height:14px;}

.box50 {width:280px;float:left;margin:5px;}

/* FAQ */
#FAQ ol {margin:auto 2em;}
#FAQ ol li {list-style:decimal-leading-zero;color:#2180AC;}
#FAQ div {margin:1em 0;border-bottom:1px dotted #CCC;}
#FAQ div.desc {margin:0; border:none;}
#FAQ div h4 a {font-size:0.8em;}
#FAQ div ol {margin:auto 0 auto 4em;}
#FAQ div ol li {color:#000;margin:5px 0;text-align:justify;}

/* Standard Form box */
.stdForm {border:1px solid #79B7E7;padding:1em;}
.stdForm h3 {color:#E17009;font-size:1.3em;margin-bottom:0.5em;}

/* Pagination */
.pagination {padding:5px 0px;}
.pagination a, .pagination span, .pagination label {color:#2180AC;text-decoration:none;padding:2px 5px;margin:2px;border:1px solid #E8E8E8;}
.pagination a:hover, .pagination span {background-color:#2180AC;border:1px solid #2180AC;color:#FFF !important;}
.pagination label {color:#E8E8E8;}
.center {text-align:center !important;}

/* Help */
ul.help li {list-style:circle;}
.note {margin:0.5em;}

.hidden {display:none;}
.visible {display:block;}

/* Footer */
#footer {color:#FFF;padding:0.5em;background-color:#2180AC;clear:both;text-align:center;}
#footer a {color:#FFF;padding:0 2px;}

/* Developer: Dinesh Sailor <info@varshaaweblabs.com> */
#develop {margin-top:5em;text-align:center;clear:both;padding:1em 0;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#develop a:hover {color:#2A5FA6;}


/* contactus form */
#frmContact p label{ width:22%;	}
#frmContact p label.error{margin:auto;float:none;}
#frmContact span{width:33%;}

/* stop for foreclosure form */
#frmForeclosure p label{ width:25%;	}
#frmForeclosure p label.error{margin:auto;float:none;}

.div50 {width:48%;float:left}
.div50 p label {width:45%;}
.div50 p label.error {float:left;margin-left:45%;}
.divfullwidth { width:98%;}
.divfullwidth label{ width:22%;}

/* Free market analysis form */
#frmMarketAnalysis select{width:140px;}
#frmMarketAnalysis fieldset p span{width:50%}
#frmMarketAnalysis fieldset p span label.error{float:none;margin-left:0}

/* Loan Application Form*/
/*#frmLoanApp p label {width:35%}*/
#frmLoanApp fieldset div {clear:left}
#frmLoanApp fieldset p {width:49%;float:left;clear:none}
#frmLoanApp fieldset p label {width:40%;}
#frmLoanApp fieldset p label.error {float:left;margin-left:40%}
#frmLoanApp #step3 fieldset p {width:100%;clear:left}
#frmLoanApp #step3 fieldset p label{width:40%;clear:left}
#frmLoanApp #step3 fieldset p span{width:55%;}
#frmLoanApp fieldset p span label.error{float:none;margin-left:0}

/*Profile Display */
#profileDisplay fieldset p label {padding : 0px 5px;}

/*Short sale assistance form*/
#frmshortsale fieldset div {clear:left;}
#frmshortsale fieldset div p {clear:none;float:left;width:49%;}
#frmshortsale fieldset div p label.error {float:left;margin-left:40%;}
#frmshortsale fieldset p label {width:20%;}
#frmshortsale fieldset div p label {width:41%;}
#frmshortsale fieldset p span {display:block;float:left;font-size:0.9em;padding:0.5em;width:40%;}

/* BLOG CSS */

.blog-post>div {margin:2em 0;}
.blog-post a {color:#063563;}
.blog-post a:hover {text-decoration:none;color:#2180AC;}
.blog-post h3 {border-bottom:1px dotted #063563;}
.blog-post h3:hover {border-bottom:1px dotted #2180AC;}

/* Meta */
.blog-post .meta {margin:5px 0;font-style:italic;color:#666;}
.blog-post .date {}
.blog-post .comments {float:right;}
.blog-post .tags {}
.blog-post .cat {}

/* Next Prev */
.blog-post .next-prev {background-color:#F5F5F5;padding:5px;height:50px;}
.blog-post .next-prev span {display:block;color:#CCC;font-size:1.3em;}
.blog-post .prev {float:left;width:50%;}
.blog-post .next {float:right;width:50%;text-align:right;}
.blog-post .next span {text-align:right;}

/* Pagination */
.blog-pages {padding:5px;text-align:center !important;}
.blog-pages a, .blog-pages span, .blog-pages label {color:#2180AC;text-decoration:none;padding:2px 6px;margin:2px;border:1px solid #E8E8E8;}
.blog-pages a:hover, .blog-pages span {background-color:#2180AC;border:1px solid #2180AC;color:#FFF;}
.blog-pages label {color:#E8E8E8;}

/* Comments */
.blog-comments h3 {border-bottom:1px dotted #063563;color:#063563;margin-bottom:1em;line-height:1.5em;}
.blog-comments h3 span {float:right;color:#2180AC;font-size:0.8em;}
.blog-comments {margin:0px auto;}
.blog-comments>div {background-color:#F9F9F9;border:2px solid #EEE;margin:1em 0 2em 0;padding:0.5em;}
.blog-comments .img {float:left;margin-right:1em;margin-bottom:1em;background:#EEE;border:1px dashed #E5E5E5;padding:5px;width:50px;text-align:center}
.blog-comments .text {}
.blog-comments .author {font-size:1.2em;color:#063563;}
.blog-comments .author span {font-weight:bold;font-style:italic;}
.blog-comments .counter {float:right;display:block;border:2px solid #EEE;padding:0 4px;background-color:#F9F9F9;margin-top:-20px;border-bottom:0 none;}

.blog-comments .reply-links {text-align:right;}

.blog-comments .admin .counter {float:left;}
.blog-comments .admin .img {float:right;margin-left:1em;margin-bottom:1em;margin-right:0;}

#frmBlogComment fieldset p label {width:10%;}
#frmBlogComment fieldset p span {margin-left:10%;}

#blog-login-signup {background:transparent url(../images/blue_x.jpg) repeat-x scroll center top;border:1px solid #C6E6FF;height:60px;}
#blog-login-signup h5 {float:left;background-color:#77C4FF;display:block;color:#FFF;line-height:50px;padding:5px 10px;}
#blog-login-signup .login-signup {margin-left:90px;}

/*:: Tags-link */
.tags-link {text-align:center;}
.tags-link a {padding:2px 5px;}
.tags-link a.tags1 {font-size:70%;}
.tags-link a.tags2 {font-size:200%;}
.tags-link a.tags3 {font-size:120%;}

blockquote, pre {
	background:#666666 url(../images/blockquote.gif) 3px 3px no-repeat;
	border:1px dashed #CCC;
	padding:8px 12px 8px 36px;
	margin:5px 0;
	color:#FFFFFF;
}

/* Saved searches */
#saved-searches {}
#saved-searches div {padding:1em 1em;}
#saved-searches div:hover {background-color:#F4F7F9;}
#saved-searches div h3 {border-bottom:1px dotted #063563;margin-bottom:0.5em;background-color:#F4F7F9;padding:3px;}
#saved-searches div span {text-align:right;display:block;}

#user_account_home h4 {margin:1em 0;}

.box h4 {background:url(../images/top_left.gif) no-repeat left top;color:#FFF;line-height:30px;padding-left:8px;}
.box h4 * {height:30px;display:block;}
.box h4 span {background:url(../images/top_right.gif) no-repeat right top;padding-right:21px;}
.box h4 span label {background-color:#2180AC;}
.box .lmiddle {background:url(../images/blue_x.jpg) repeat-x center top;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;/*padding:10px;*/ padding:2px 5px 5px;}

.box .lbottom {background:url(../images/bottom_l.gif) no-repeat left top;padding-left:8px;}
.box .lbottom * {height:12px;display:block;}
.box .lbottom span {background:url(../images/bottom_r.gif) no-repeat right top;padding-right:8px;}
.box .lbottom span label {background:url(../images/bottom_s.gif) repeat-x center top;}

/*.box {background-color:#eff7ff; border-bottom:4px solid #19395b;}*/
/*.box>div {padding:5px;}*/
.box address {font-weight:bold; margin-top:5px;}
.box address a{background:url(../images/home-small.png) no-repeat left top; padding-left:20px;}
.box a.imgborder {margin:5px 22px;display:block; /*border:1px dotted #2180AC;*/} 
.box a.imgborder img {width:120px;min-height:75px;display:block;}
.box a {text-decoration:none; display:block; font-weight:normal; line-height:12px; position:relative;}
.box ul {padding-left:10px;color:#345273;list-style:none;}
.box ul li {background:url(../images/bullet-blue.jpg) left 5px no-repeat;padding-left:10px; line-height:16px;}
.box .view {color:##2180AC;font-weight:bold;background:transparent url(../images/arrow.gif) no-repeat scroll left center;text-align:right;padding-left:12px;font-variant:small-caps; display:inline;}
.box .view:hover {background-position:2px center;}
.box .view span {color:#09375D;}
.box p {border-bottom:1px solid #C0D3E5;text-align:right;/*margin:8px 0;*/}
.box .last{border:none;}
.box .desc{border:none; text-align:left; padding:0 5px;}