body {background:#ffffff; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#292929;}
p {margin:0; padding:0;}
a {color:#003366; text-decoration:none;}
a:hover {color:#4f4f4f; text-decoration:none;}
img {border:0px none;}
select, input, textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0; color:#000000; border:1px solid #7f9db9; padding:3px;}

.totalresult {color: #FF6600}

.mandatory {color: #FF0000}

.floatleft {float:left;}
.floatright {float:right}
.alignleft {text-align:left;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
.clear {clear:both; font-size:0px;}
.bor-none {border:0px none;}
.transactiontype {border:0px none;}
.pad-0-15 {padding:0px 15px;}


.width-960 {width:960px; margin:0px auto;}
.width-100p {width:100%;}

.wid-in-150px {width:175px;}
.wid-in-100px {width:100px;}
.wid-in-45px {width:45px;}


/*#logo {background:url(../images/logo.jpg) left top no-repeat; height:76px; width:178px; margin:7px 361px 0px 23px; float:left;}*/
#logomain span {display:none;}
#logomain a {height:76px; width:178px; display:block; cursor:pointer;}

.top-nav {float:left; height:92px;}
.top-nav ul {margin:0px 0px 0px 320px; padding:0px; list-style-type:none;}
.top-nav ul li {margin:0px 1px 20px 0px; padding:0px; float:left; text-align:center; font-size:14px; font-weight:600;}
.top-nav ul li a {color:#5794c4; background:url(../images/top-menu-nor.gif) left top no-repeat; padding:12px 0px 0px 0px; height:19px; width:98px; display:block; line-height:19px;}
.top-nav ul li a:hover, .top-nav ul li a.act {color:#003366; background:url(../images/top-menu-hover.gif) left top no-repeat;}
.call-icon {margin:-48px 0px 0px 0px;  float:left; width:32px;}
.call-nom {font-size:20px; color:#6d6f6c; line-height:33px; margin-left:10px; float:left; margin-top:-50px;}

.left-content {border:1px solid #c6d3e4; border-width:1px 1px 0px 1px; vertical-align:top; background:#FFFFFF; width:654px; padding:3px 3px 20px 3px;}
.right-content {background:#013b63; width:298px; color:#FFFFFF; vertical-align:top;}

#menu {width:654px; margin:0px; padding:0px; list-style-type:none;}
#menu li {background:url(../images/menu-bg.gif) left top repeat-x; float:left; font-size:12px;}
#menu li a.last {background:none; padding:0px 21px;}
#menu li a {background:url(../images/menu-bg-08.gif) right top no-repeat; height:45px; line-height:45px; padding:0px 20px; display:block; color:#003366;}
#menu li a:hover {height:45px; line-height:45px; color:#6d6f6c;}
.sho-hid {text-align:right; padding-right:10px;}
.content {border-bottom:1px solid #4581a3; margin-top:10px;}
.content h1 {background:#ededef; border-bottom:1px solid #4581a3; margin:0px 0px 10px 0px; padding-left:10px; font-size:14px; color:#013366; line-height:25px; font-weight:normal;}

.blu-bg {background:#013366; border-bottom:1px solid #ffffff; height:8px;}
.footer-bg {background:#5e89ad url(../images/footer-bg.gif) left top repeat-x; height:282px; padding-top:23px; color:#FFFFFF;}

.icon {height:70px; width:144px; float:left; text-align:center; margin:0px 6px;}
.icon p {color:#494848; font-size:12px;}
.icon a {color:#494848;}
.icon a:hover {color:#61a32f;}
.icon img {border:0px solid #aec9e5;}
.FIND-HOME {background:url(../images/home-by.gif) left top no-repeat; height:49px; width:288px; line-height:49px; padding-left:10px;}
#body-bg {background:url(../images/body-bg.gif) left -1px repeat-x;}

.pa-10 {margin:10px 9px 10px 9px;}
.right-content h2 {color:#FFFFFF; font-size:18px; margin:0px; padding:0px;}
.Account {background:#FFFFFF; padding:15px; margin-top:5px; margin-bottom:1px; color:#717272;}
.Account p {line-height:18px; clear:both; margin:0px 0px 10px 0px;}
.Account a {color:#013b63; text-decoration:underline}
.Account a:hover {color:#717272; text-decoration:none;}
.width-250px {margin-bottom:10px; width:240px; border:1px solid #717272; color:#737677;}
.width-150px {margin-bottom:10px; width:115px; border:1px solid #717272; color:#737677;}
.submit {background:#89b3d3 url(../images/burten-bg.gif) left top repeat-x; width:75px; display:block; border:1px solid #376997; color:#376997; padding:0px; margin:0px; font-size:12px;}
.Sign-Up {background:#4581a3; padding:10px 0px; text-align:center; color:#FFFFFF;}
.Sign-Up a {color:#FFFFFF; text-decoration:none}
.Sign-Up a:hover {color:#FFFFFF; text-decoration:underline;}
.pad-19-50 {margin:0px 50px 0px 19px; width:620px;}
.pad-19-50 a {color:#FFFFFF;}
.pad-19-50 a:hover {color:#FFFFFF; text-decoration:underline;}
.pad-19-50 span {font-size:11px;}

.pad50-10 {margin:50px 50px 0px 19px; width:620px;}
.pad50-10 h1 {font-family:Arial; font-size:16px; margin:0px; padding:0px; font-weight:normal;}
.pad50-10 ul {width:185px; margin:10px 20px 0px 0px; padding:0px; list-style-type:none; float:left;}
.pad50-10 li {border-bottom:1px solid #6792b2; height:23px; line-height:23px;}
.pad50-10 li a { background:url(../images/footer-arrrow.gif) left 2px no-repeat; color:#FFFFFF; padding-left:15px;}
.pad50-10 li a:hover {color:#003366;}
.pad50 {margin:50px 0px 0px 0px;}
.pad50 span {color:#ffc613; font-size:14px; font-weight:600;}

.SearchProperties {border-bottom:1px solid #999999; padding:10px; margin-bottom:10px; line-height:18px;}
.tital {margin-bottom:10px; font-size:16px; font-weight:bold; color:#6C6D67;}
.tital a {margin-left:10px; color:#6C6D67;}
.tital a:hver {color:#003366;}

.sub-1 {float:left; margin:0px 22px;}
.sub-2 {float:right; margin:0px 22px;}
.sub-2 p {text-align:center;}

.Next {text-align:right; padding:5px 0px}
.Next a {padding:4px; border:1px solid #6C6D67; color:#757e7f; margin-left:3px;}
.Next a:hover {padding:4px; background:#6C6D67; color:#ffffff;}

.Next a.noact {padding:4px; border:1px solid #6C6D67; color:#dcdddf;}
.Next a.activ {padding:4px; background:#6C6D67; color:#ffffff;}


.bt1h, .bt2h, .bt3h, .bt4h, .bt2bh, .bt3bh, .bt4bh{font-size:1px; overflow:hidden; display:block;}
.bt1h {height:1px; background:#c6d3e4; margin:0 5px;}
.bt2h, .bt2bh {height:1px; background:#FFF; border-right:2px solid #c6d3e4; border-left:2px solid #c6d3e4; margin:0 3px;}
.bt3h, .bt3bh {height:1px; background:#FFF; border-right:1px solid #c6d3e4; border-left:1px solid #c6d3e4; margin:0 2px;}
.bt4h, .b4tbh {height:2px; background:#FFF; border-right:1px solid #c6d3e4; border-left:1px solid #c6d3e4; margin:0 1px;}
.bt2bh, .bt3bh, .bt4bh {background: #fff;}
.btheadh {background: #fff; border-right:1px solid #c6d3e4; border-left:1px solid #c6d3e4;}
.btheadh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.btcontenth {border-right:1px solid #c6d3e4; border-left:1px solid #c6d3e4;}
.btcontenth div {margin-left: 1px; padding-top: 5px;}
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#BCDEFA; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#BCDEFA; border-right:2px solid #c6d3e4; border-left:2px solid #c6d3e4; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#BCDEFA; border-right:1px solid #c6d3e4; border-left:1px solid #c6d3e4; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#BCDEFA; border-right:1px solid #c6d3e4; border-left:1px solid #c6d3e4; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #fff;}



/*------------------POPUPS------------------------*/

h1 small{
	font: 0.3em normal Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	display: block;
}
.container {width: 900px; margin: 0 auto; font-size: 1.2em;  color: #555;}
#content {	background: #f0f0f0; float: left; width: 100%;}
.post {
	margin: 0; padding: 10px 20px;
	float: left;
	width: 560px;
}

#fade {
	display: none;
	background: #000; 
	position: fixed; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none;
	background: #fff;
	padding: 20px; 	
	border: 20px solid #ddd;
	float: left;
	font-size:12px;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right; 
	margin:-55px -55px 0 0;
}
.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}

.name {float:left; width:86px; margin:0px; padding:0px; list-style-type:none;}
.name li {margin:0px; padding:0px; height:26px; line-height:26px;}
.name-input {float:left; width:165px; margin:0px; padding:0px; list-style-type:none;}
.name-input li {margin:0px; padding:0px; height:26px; line-height:26px;}
.nameinp {width:165px;}
.Submit {background:url(../images/submit-but.gif) left top no-repeat; height:28px; width:75px; border:0px none; cursor:pointer; color:#000000; font-weight:bold;}
h1 {font-family:"Trebuchet MS"; font-size:20px; margin:0px; padding:0px;}

/*14-06-2010*/
.premium {background: url(../images/premium.gif) right top no-repeat; padding:10px; margin-top:10px; }
.strip {background: url(../images/stripe_ea7c4b0a6d93f3cae1cef9a3dde2a9d0.png) left bottom repeat-x;}
.SearchProperties-1 {border-bottom:1px solid #999999; margin-bottom:10px; line-height:18px; background:url(../images/stripe_5178c96471228255c5332e8495028571.png) left top repeat-x;}
