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

/*--------------
		 Global
---------------*/
html {
	height:100%;
}

body {
	padding:0;
	margin:0; 
	border:0;
	height:100%; 
	background:white url(../images/main-bg-wrap.gif) repeat-y center;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;		
	color:#002061;
	text-align:justify;
}
form {
	padding:0;
	margin:0;
}
p{
	padding:0;
	margin:0;
	text-indent:10px;
}
input {
	border:1px solid #002061;
	z-index:10;
}

input.button, img{
	border:0;
}
.small-content{
	font-size:11px;
}
.big-content{
	font-size:14px;
}
.normal{
	font-size:12px;
}


h2{
	font-size:12px;
	font-weight:normal;
}


a{
	text-decoration:underline;
	color:#002061;
}
a.pageLink { 
	color:#A900B5;
	font-weight:normal;
}
.attent{
	color:#FF0000;
}
.full-text{
	white-space:nowrap;
}


/*--------------
		 Global EOF
---------------*/


/*--------------
		 Container
---------------*/
#mainWrap{	
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
	width:780px;
	margin:0 auto;
}
/*--------------
		 Container EOF
---------------*/
	
/*--------------
		 header 
---------------*/

#headerWrap{	
	background:url(../images/header-collage.jpg) no-repeat 295px 32px;
	width: 750px;
	height:185px; 
	margin: 0 auto;	
	padding: 0;
	
}
#logo{
	float:left;
	width:297px;
	height:124px;
	background:url(../images/logo.gif) no-repeat;
}


#cyprus_homes{
	float:left;
	width:297px;
	height:124px;
	background:url(../images/Cyprus-Homes.gif) no-repeat;
}

#header-content { 
	background: url(../images/header-top.gif) no-repeat; 
	width:100%;
	float:left;
	margin:0;
	height:32px;
	color:#ffffff;
}	

#header-content p{
	padding: 3px 10px 0 180px;
	font-size:11px;
}

#header-k{
	padding: 8px 40px 0 20px;
	font-size:8px;
	float: text-top;
	color:#000000;
}

#cyprus_house{
	float:left;
	width:297px;
	height:124px;
	background:url(../images/Cyprus-House.gif) no-repeat;
}

a.home {
	width:295px;
	height:90px;	
	display:block;
	float:left;
	margin:10px 0 0 5px;
	}
/*--------------
		 header EOF
---------------*/

/*--------------
	top navigation 
---------------*/
#topNavigation	{	
	position:relative;
	float:left;
	width:100%;
	height:29px;
	padding: 0;
	background: url(../images/top-navigation-bg.gif) repeat-x;
}
	
#topNavigation ul{
	width:100%;
	margin:0;
	padding:0;
	height:29px;	
	float:left;
	list-style:none;
}

#topNavigation li {
	display: inline;
	float:left;
}
#printdetails
{
color:#000000;
}
#topNavigation a {
	float:left;
	display:block;
	height:29px;
	overflow:hidden;
	text-indent:-999px;
}

#topNavigation .home a {	
	width:60px;
	background:url(../images/home-m.gif) no-repeat left top;
}	

#topNavigation .buy a {	
	width:42px;
	background:url(../images/buy-m.gif) no-repeat left top;
}

#topNavigation .sell a {	
	width:44px;
	background:url(../images/sell-m.gif) no-repeat left top;
}

#topNavigation .rent a {	
	width:49px;
	background:url(../images/rent-m.gif) no-repeat left top;
}

#topNavigation .let a {	
	width:39px;
	background:url(../images/let-m.gif) no-repeat left top;
}

#topNavigation .search a {	
	width:67px;
	background:url(../images/search-m.gif) no-repeat left top;
}

#topNavigation .company-info a {	
	width:112px;
	background:url(../images/company-info-m.gif) no-repeat left top;
}
/*--------------
	top navigation EOF
---------------*/


/*--------------
		 Content
---------------*/
#contentWrap {	
	width: 750px;
	margin: 1px auto 0 auto;
	padding-bottom: 94px;
	background:url(../images/main-content-top-bg.gif) repeat-x;
}

#contentWrap:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden
}	

#column-right{
	float:right;
	width:204px;		
}

#columnLeft{
	float:left;
	width:544px;	
	padding:15px 0 0 0;
}


.infobox{
	background:#F0F8FD url(../images/in-c-t-r.gif) no-repeat top right;
	width:165px;
	margin:0 5px 0 9px;
	position:relative;
	padding:0;	
	float:left;
	font-size:9px;
	text-align: left;
}
* html .infobox{
	display:block;
	margin:0 0 0 5px;
}

.Maininfobox{
    width:89%;
	margin:15px 5px 5px 5px;
	position:relative;
	padding:0;	
	float:left;
	font-size:9px;
	text-align: center;
	background-color:#FFFFFF;
}
 

/*--------------
		search Properties
---------------*/
.searhForm{
	background:#F0F8FD url(../images/in-c-t-r.gif) no-repeat top right;
	width:515px;
	margin:0 9px 0 9px;
	position:relative;
	padding:0;	
	float:left;
}
* html .searhForm{
	display:block;
	margin:0 0 0 5px;
}

#searchProperties{
	padding:0 5px 0 5px;
 
}

* html #search-plots, #search-commercial, #properties2-rent, #search-commercial, #search-commercial-rentals, #properties2-srtl {
	position:relative;
	display:block;
	float:left;
}

* html .searchProperties{
     float:none;
}
#search-plots, #search-commercial, #properties2-rent, #search-commercial, #search-commercial-rentals, #properties2-srtl{
	display:none;
}
/*
#search-homes, #properties2-buy{
	display:none;
}
 #search-commercial, #search-commercial-rentals, #search-commercial-rentals, #search-home-rentals,  #properties2-rent{
 		display:block;
	}
	*/


* html #search-plots{
	display:none;
}

#search-plots, #search-commercial, #search-commercial-rentals, #properties2-srtl{
	background: url(../images/in-c-t-l.gif) no-repeat top left;
	position:relative;
	float:left;
	width:100%;
}


#searchProperties #topSearchM ul{	
	width:510px;
	float:left;
	padding:0;
	margin:0;
	height:auto;	
	list-style:none;
}

#searchProperties #topSearchM li{
	display:block; 
	float:left;
	margin:0 2px 0 0;
	padding:0 0 0 7px; 
	line-height:2.4em; 
	white-space:nowrap;
	height:33px;
	width:auto;
}

#searchProperties #topSearchM li.current {
	background:url(../images/sm-l-act.gif) no-repeat left top; 
}

#searchProperties #topSearchM .actMenuWrap {
	display:block; 
	float:left; 
	background:url(../images/sm-bg-act.gif) repeat-x;	
	padding:0 0 0 9px; 
	line-height:2.4em; 
	white-space:nowrap;
	height:33px;
}

.BoxWhite{
    padding:7px 15px 0px 6px;
    position:relative;
	margin:0;
	border:0;
    width:95%;
	background-color:#FFFFFF;
}

.MainBoxWhite{
    padding:17px 15px 6px 6px;
    position:relative;
	margin:15;
	border:0;
    width:95%;
	background-color:#FFFFFF;
}
#searchProperties #topSearchM a, #searchProperties .innerSearchM a{
	color:#002061;
	cursor:pointer;
}

#searchProperties #topSearchM .actMenuWrap a{
	padding:0 9px 0 0;
	background:url(../images/sm-r-act.gif) no-repeat right top;
	cursor:default;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	white-space:nowrap;
	height:33px;
	display:block;
}
* html #searchProperties #topSearchM .actMenuWrap a{
	position:relative;
	float:left;
}

#searchProperties #topSearchM li.menuLink {
	background:url(../images/sm-l-n.gif) no-repeat left top;
}

#searchProperties #topSearchM .nMenuWrap {
	display:block; 
	float:left; 
	background:url(../images/sm-bg-n.gif) repeat-x;	
	padding:0 0 0 9px; 
	line-height:2.4em; 
	white-space:nowrap;
	height:33px;
}

#searchProperties #topSearchM .nMenuWrap a{
	padding:0 9px 0 0;	
	background:url(../images/sm-r-n.gif) no-repeat right top;
	white-space:nowrap;
	height:33px;
	display:block;
}
* html #searchProperties #topSearchM .nMenuWrap a{
	float:left;
	position:relative;
}

#searchProperties #topSearchM .mMenuWrap {
	display:block; 
	float:left; 
	background:url(../images/sm-bg-n.gif) repeat-x;	
	padding:0 0 0 9px; 
	line-height:2.4em; 
	white-space:nowrap;
	height:33px;
}

#searchProperties #topSearchM .mMenuWrap a{
	padding:0 9px 0 0; 	
	background:url(../images/sm-r-n.gif) no-repeat right top;
	white-space:nowrap;
	height:33px;
	display:block;
}


.propertiesF{
	position:relative;
	display:block;
	float:left;
	background:#D4E8F6 url(../images/m-c-t-r.gif) no-repeat right top;
	width:100%;
}

.innerSearchM{
	position:relative;
	padding:4px 9px 0 9px;
}
* html .innerSearchM{
	position:relative;
	padding:4px 9px 0 10px;
}

#searchProperties .innerSearchM ul{		
	width:400px;
	float:left;
	padding:0;
	margin:0;
	height:auto;	
	list-style:none;
}

#searchProperties .innerSearchM li{
	display:block; 
	float:left;
	margin:0 2px 0 0;
	padding:0 0 0 7px; 
	line-height:2.4em; 
	white-space:nowrap;
	height:28px;
	width:auto;
}

#searchProperties .innerSearchM li.current {	
	background:#F0F8FD url(../images/in-nav-l.gif) no-repeat left top;
	padding:0;
	margin:0; 
}

#searchProperties .innerSearchM a{
	padding:0 10px 0 10px;
	font-weight:bold;
}
#searchProperties .innerSearchM .current a{	
	background:url(../images/in-nav-r.gif) no-repeat right top;
	cursor:default;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	white-space:nowrap;
	height:28px;
	display:block;
	float:left;
}


.footerBoxWrap{	
	position:relative;
	float:left;
	display:block;
	width:100%;
	padding:0;
	margin:0;
}

.searhBox{
	float:left;
	position:relative;
	width:100%;
	background-color:#D4E8F6;
}


.searhBoxWhite{
    padding:7px 15px 0px 6px;
    position:relative;
	margin:0;
	border:0;
    width:95%;
	background-color:#FFFFFF;
}

.topLeftMainC{
	position:relative;
	float:left;
	width:7px;
	height:7px;
	background: url(../images/m-c-t-l.gif) no-repeat top left;
}

.topRightMainC{
	position:relative;
	float:right;
	width:7px;
	height:7px;
	background:url(../images/m-c-t-r.gif) no-repeat top right;	
}

.bootomLeftMainC{
	position:relative;
	float:left;
	width:7px;
	height:7px;
	background: url(../images/m-c-b-l.gif) no-repeat bottom left;
}

.bootomRightMainC{
	position:relative;
	float:right;
	width:7px;
	height:7px;
	background:url(../images/m-c-b-r.gif) no-repeat bottom right;	
}

.footerBoxWrap{	
	position:relative;
	float:left;
	display:block;
	width:100%;
	padding:0;
	margin:0;
}

.bootomLeftMainC{
	position:relative;
	float:left;
	width:7px;
	height:7px;
	background: url(../images/m-c-b-l.gif) no-repeat bottom left;
}

.bootomRightMainC{
	position:relative;
	float:right;
	width:7px;
	height:7px;
	background:url(../images/m-c-b-r.gif) no-repeat bottom right;	
}

.topLightLeftC{
	position:relative;
	float:left;
	width:7px;
	height:7px;
	background:#F0F8FD url(../images/in-c-t-l.gif) no-repeat top left;
	}
.topLightRightC{
	position:relative;
	float:right;
	width:7px;
	height:7px;
	background:#F0F8FD url(../images/in-c-r-l.gif) no-repeat top right;
	}
	
.bootomLightLeftC{
	position:relative;
	float:left;
	width:7px;
	height:7px;
	background:#F0F8FD url(../images/in-c-b-l.gif) no-repeat bottom left;
	}

.bootomRightLightC{
	position:relative;
	float:right;
	width:7px;
	height:7px;
	background:#F0F8FD url(../images/in-c-b-r.gif) no-repeat bottom right;	
}

.searhForm fieldset{
	padding:7px 15px 0px 6px;
	margin:0;
	border:0;
	color:#002061;
}

.searhForm .searchB{
	margin:0px 0 0px 20px;
	float:left;
	border:0;
}

.searhForm label{
	width:auto;
	/*padding:0 2px 0 2px;*/
	margin:0;
}

.searhForm select{
	margin:6px 0 0 0;
	border:1px solid #002061;
}

.searhForm a.more{
	display:block;
	color:#002061;
	font-size:11px;
	font-weight:bold;
	float:left;
	padding:5px 0 0px 30px;
	margin:0;
}

.searhForm table{
	position:relative;
	margin:0;
	padding:0;		
	table-layout: auto; 
	width: 100%;
  border-collapse:collapse;	
}

.searhForm  td {
	text-align:right;
	padding:0 0 7px 0;
	white-space:nowrap;
	/*border:1px solid #ff0000;*/
}

.searhForm  td.rowMiddl{
	text-align:left;
	margin:0;
	padding:0;
}

#land-and-plots{
	display:none;
}


.searhForm .row1 {
	width:90px;
	text-align:right;
/*	padding:0 3px 0 0;*/
}
.searhForm .row2 {
	width:100px;
	text-align:left;
}
.searhForm .row3 {
	width:25px;
	text-align:left;
	padding:0 0px 0 5px;
}

.searhForm .row4 {
	width:100px;
	text-align:left;
}

.searhForm .row12{
	text-align:left;
	
}

.searhForm .row15{
	text-align:left;
	font-size:11px;
}

.searhForm .row122{
	text-align:right;
/*	padding:0 28px 0 0;
	text-indent:-42px;*/
}
/*
.searhForm .row3 {
	overflow:hidden;
}
*/

.searhForm .sFm{
	width:100px;
}

.searhForm .sFb{
	width:230px;
}

/*--------------
		 searchProperties EOF
---------------*/

/*--------------
		 properties By Code
---------------*/
#propertiesByCode{
	margin:5px 0 0 0;
	position:relative;
	display:block;
	float:left;
	background:#D4E8F6 url(../images/m-c-t-r.gif) no-repeat right top;
	width:100%;
}

#propertiesByCodeS{
	margin:5px 0 0 0;
	position:relative;
	display:block;
	float:left;
	background:#D4E8F6 url(../images/m-c-t-r.gif) no-repeat right top;
	width:265px;
}

#propertiesByCodeS fieldset {
	position:relative;
	float:left;
	display:block;
	width:265px;
	padding:5px 0px 3px 10px;
	margin:0;
	border:0;
	color:#002061;	
}

#propertiesByCode fieldset {
	position:relative;
	float:left;
	display:block;
	width:265px;
	padding:5px 0px 3px 10px;
	margin:0;
	border:0;
	color:#002061;	
}
* html #propertiesByCode fieldset {
	width:265px;
	padding:5px 0px 0px 10px;
}

* html #propertiesByCodeS fieldset {
	width:265px;
	padding:5px 0px 0px 10px;
}

#propertiesByCode #naumberInput{
	width:100px;
}

#propertiesByCode table{
	position:relative;
	margin:0;
	padding:0;		
	table-layout: auto; 
	width: 265px;
  border-collapse:collapse;	
}

#propertiesByCodeS table{
	position:relative;
	margin:0;
	padding:0;		
	table-layout: auto; 
	width: 265px;
  border-collapse:collapse;	
}

#propertiesByCode  td {
	padding:0 0px 7px 0;
}

#propertiesByCode  td.middl {
	padding:5px 0px 0 5px;
}

#propertiesByCode #searchBpr{
	padding:0 5px 0 10px;
}
* html #propertiesByCode #searchBpr{
	padding:0 0px 0 10px;
}
/*--------------
		 properties By Code EOF
---------------*/

/*--------------
		 properties Month
---------------*/
#propertiesMonthWrap{
	position:relative;
	float:left;
	display:block;
	width:100%;

}
#propertiesMonth{
	padding:5px 5px 0 5px;
}

.titleBoxP{
	background:url(../images/title-box-p.gif) no-repeat;
	height:25px;
	width:218px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	padding:8px 0 0 0;
	margin:0;
}

.propertiesPcontent{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	width:100%;
	margin: 0 auto;
	background:#4079B3 url(../images/p-c-r-t.gif) no-repeat top right;
}
.propertiesPcontentWrap{
	position:relative;
	float:left;
	padding:0px 0 5px 6px;	
}
* html .propertiesPcontentWrap{
	padding:5px 0 0px 6px;
}

.footerBoxPWrap{	
	position:relative;
	float:left;
	display:block;
	width:100%;
	padding:0;
	margin:0;
}

.bootomLeftPC{
	position:relative;
	float:left;
	width:6px;
	height:6px;
	background: url(../images/p-c-l-b.gif) no-repeat bottom left;
}

.bootomRightPC{
	position:relative;
	float:right;
	width:6px;
	height:6px;
	background:url(../images/p-c-r-b.gif) no-repeat bottom right;	
}

.propertyItem{
	display:block;
	float:left;
	width:174px;
	background:url(../images/properties-img-bg.gif) no-repeat top;
	padding:0;
	margin:5px 0 0 0;
}

.propertyImg{
	position:inherit;
	width:174px;
	height:137px;	
	float:left;
	margin:0;
	padding:0;	
}
.propertyImg img{
	margin:7px 0px 0px 7px;
	border:0;
} 
.properyConten{	
	position:relative;
	float:left;
	width:100%;
	background:url(../images/properties-cntr-bg.gif) repeat-y;
	font-size:11px;
}
.properyConten p a{
	font-weight:bold;
	display:block;
	padding:0 0 3px 0;
}
.properyConten p{
	text-indent:0;
	padding:0 0 3px 7px;
	background:	url(../images/properties-bot-bg.gif) no-repeat bottom;
}
/*--------------
		 properties Month EOF
---------------*/

/*--------------
		executive Cyprus properties for sale 
---------------*/
#Cyprus_properties_for_sale{
	float:left;
	width:297px;
	height:124px;
	background:url(../images/cyprus_properties_for_sale.gif) no-repeat;
}

#executivePropertiesWrap{
	position:relative;
	float:left;
	display:block;
	width:100%;
}

#executiveProperties{
	padding:5px 5px 0 5px;
}

.titleBoxE{
	background:url(../images/title-box-e.gif) no-repeat;
	height:25px;
	width:218px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	padding:8px 0 0 0;
	margin:0;
}

.infoE{
	color:#FF0000;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	padding:5px 0 2px 0;
	text-align:center;
	float:left;
	position:relative;
	display:block;
	width:520px;
}

.executivePcontent{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	width:100%;
	margin: 0 auto;
	background:#CAE1F2 url(../images/content-e-top-bg.gif) no-repeat top right;
}

.executivePcontentWrap{
	position:relative;
	float:left;
	padding:0px 0 5px 6px;	
}
* html .executivePcontentWrap{
	padding:5px 0 0px 6px;
}

.propertyItemE{
	display:block;
	float:left;
	width:174px;
	background:url(../images/properties-e-img-bg.gif) no-repeat top;
	padding:0;
	margin:5px 0 0 0;
}

.propertyImgE{
	position:inherit;
	width:174px;
	height:137px;	
	float:left;
	margin:0;
	padding:0;	
}

.propertyImgE img{
	margin:8px 0px 0px 7px;
	border:0;
} 

.properyContenE{	
	position:relative;
	float:left;
	width:100%;
	background:url(../images/properties-e-cntr-bg.gif) repeat-y;
	font-size:11px;
}

.properyContenE p a{
	font-weight:bold;
	display:block;
	padding:0 0 3px 0;
	color:#FFFFFF;
}

.properyContenE p{
	color:#FFFFFF;
	text-indent:0;
	padding:0 0 3px 7px;
	background:	url(../images/properties-e-bot-bg.gif) no-repeat bottom;
}

dl.footerBoxE {
	position:relative;
	float:left;	
	background:url(../images/e-c-b-r.gif) no-repeat bottom right;
	margin:6px 0 0 0; 
	padding:0;
	width:100%;
}

dl.footerBoxE dd {
	background: url(../images/e-c-b-l.gif) no-repeat top left;
	padding:0; 
	margin:0;
	height:6px;
}
* html dl.footerBoxE dd {
	height:5px;
	overflow:hidden;
}

#viewAllE{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	width:100%;
	margin: 0 auto;
	position:relative;		
}

#viewAllEWrap{	
	margin:7px 0 0 9px;
	position:relative;
	display:block;
	float:left;
	width:515px;
	text-align:right;
}
* html #viewAllEWrap{
	margin:7px 0 0 5px;	
	width:515px;
}

#viewAllEWrap a{
	padding:0 10px 0px 0;
	color:#FF0000;
	margin:0;
	font-weight:bold;	
}

dl.boxLight {
	background:#F0F8FD url(../images/in-c-t-l.gif) no-repeat top left; 
	margin:0; 
	padding:0;
	width:100%;
}

dl.boxLight dt {
	background:transparent url(../images/in-c-t-r.gif) top right no-repeat; 
	text-align:center;
	height:5px;
	width:100%;
}
* html dl.boxLight dt {
	height:5px;
	overflow:hidden;
}

dl.boxLight dd {
	background:url(../images/in-c-b-l.gif) bottom left no-repeat; 
	padding:0; 
	margin:0;
}

dl.boxLight dd p.last {
	background:url(../images/in-c-b-r.gif) bottom right no-repeat;
	padding:0 0 8px 0;
}
/*--------------
		 executive properties EOF
---------------*/


/*--------------
		 loginForm
---------------*/
#loginForm{
	background:#3F79B3 url(../images/login-form-bg.jpg) no-repeat bottom;
	text-align:right;
	float:right;	
}

#loginForm legend{
	margin:0;
	display:none;
	padding:0;
}

#loginForm #loginB{
	margin:5px 0 0px 0;
}

#loginForm label{
	float:left;
	padding:0 0 0 4px;
	margin:0;
}
* html #loginForm label{
	padding:2px 0 0 2px;
	margin:0px 0 0px 0;
}

#loginForm input.inputL{
	margin:2px 0 2px 0;
	width:168px;
	font-size:11px;
}
* html #loginForm input.inputL{
	margin:0px 0 2px 0;
}

#loginForm a, #loginForm fieldset{
	color:#FFFFFF;
}

#loginForm a{
	display:block;
	font-size:12px;
	padding:5px 0 0px 0;
	margin:0;
}

#loginForm fieldset{
	padding:7px 15px 10px 16px;
	margin:0;
	border:0;
	font-size:11px;
	font-weight:bold;
}
/*--------------
		loginForm EOF
---------------*/

/*--------------
		info Menu
---------------*/
#infoMenu{
	float:right;
	position:relative;	
	width:198px;
	margin:3px 0 0 0;;
	padding:0;
	background-position:top;
	background-image:url(../images/bg-dotted-info.gif);
	background-repeat:repeat-x;
	border-collapse:separate;
}

#infoMenu ul{
	position:relative;
	background:url(../images/menu-info-bg.jpg) repeat-y right;
	width:100%;
	margin:3px 0 0 0;
	padding:0;
	float:left;
	list-style:none;
}

#infoMenu li {	
	list-style:none;
	height:35px;
	margin:0;	
	background-position:bottom;
	background-image:url(../images/bg-dotted-info.gif);
	background-repeat:repeat-x;
	border-collapse:separate;
}

#infoMenu li a{
	display:block;
	height:28px;
	color:#004C99;
	font-size:14px;
	font-weight:bold;
	text-align:left;	
	padding:4px 0px 0 50px;
	margin:0 0 0 14px;
}

#infoMenu li a.learn{
	background:url(../images/learn-ico.gif) no-repeat left center;
}

#infoMenu li a.info{
	background:url(../images/info-ico.gif) no-repeat left center;
}

#infoMenu li a.why{
	background:url(../images/why-ico.gif) no-repeat left center;
}

#infoMenu li a.finance{
	background:url(../images/finance-ico.gif) no-repeat left center;
}

#infoMenu li a.converters{
	background:url(../images/converters-ico.gif) no-repeat left center;
}

#infoMenu li a.law-and-tax{
	background:url(../images/law-and-tax-ico.gif) no-repeat left center;
}

#infoMenu li a.buying-and-selling{
	background:url(../images/buying-and-selling-ico.gif) no-repeat left center;
}

#infoMenu li a.testimonials{
	background:url(../images/testimonials-ico.gif) no-repeat left center;
}

#infoMenu li a.faq{
	background:url(../images/faq-ico.gif) no-repeat left center;
}

#infoMenu li a.contact-us{
	background:url(../images/contact-us-ico.gif) no-repeat left center;
}
/*--------------
		info Menu EOF
---------------*/

/*--------------
		calculator
---------------*/
.sepatrator{
	background:url(../images/bg-dotted-sep.gif) center repeat-x;
	height:8px;
}

 

#calculator{
	width:204px;
	background:#D4E8F6 url(../images/right-box-bottom.gif) no-repeat bottom;
	float:right;	
	margin:5px 0 0 0;
	padding:0;
	font-family:Tahoma, Verdana;
}

#calculator form{
	background:url(../images/right-box-top.gif) no-repeat;
	padding:3px 0 0 0;
	margin:0;
}
	
#calculator legend{
	padding:0;
	margin:0 0 -7px 0;
	color:#FF0000;
	font-weight:bold;
	font-size:12px;		
}
* html #calculator legend{
	margin:0 0 0 -7px;
	padding:0 0 5px 0px;
}

#calculator fieldset{
	padding:7px 9px 10px 9px;
	margin:7px 0 0 0;
	border:0;
	color:#002061;
	font-size:11px;
}

#calculator input{
	font-size:11px;
	margin:2px 0 0 0;
}
* html #calculator input{
	margin:0;	
}

#calculator .inputPr{
	width:180px;	
}

#calculator .paymentE{
	width:118px;	
}

#calculator .inputE{
	width:87px;	
	margin:3px 0 0 0;
}

#calculator .inputD{
	width:50px;	
}
#calculator select{
	margin:2px 0 0 0;
	font-size:11px;
}

#calculator .radio{
	border:0;
}

#calculator radio{
	border:0;
}

#calculator #calculateB{
	margin:5px 0 0px 0;
	border:0;
	padding:0;
}
/*--------------
		calculator EOF
---------------*/

/*--------------
		weather 
---------------*/
#weather{
	float:right;
	width:204px;
	height:155px;
	background:	url(../images/sweather-bg.gif) no-repeat;	
	margin:9px 0 0 0;
}

#weatherContent{	
	padding:0 0 0 12px;
	color:#004C99;
}

#weatherContent img{
	float:left;
}

.title{
	color:#FF0000;
	font-weight:bold;
	padding:7px 0 18px 0;
}

.tempr{
	padding:15px 0 0 0;
	font-size:24px;
	font-weight:bold;
	color:#FF0000;
}

.weather0info{
	padding:10px 0 0 0;
	width:190px;
	display:block;
	float:left;
}
* html .weather0info{
	position:relative;
}
/*--------------
		weather EOF
---------------*/


/*--------------
		Find Properties by Code
---------------*/

#searhByCode{
	width:204px;
	background:#D4E8F6 url(../images/right-box-bottom.gif) no-repeat bottom;
	margin:5px 0 0 0;
	padding:0;
	float:right;
	font-family:Tahoma, Verdana;
}

* html #searhByCode{
	float:none;	
}


#searhByCode form{
	background:url(../images/right-box-top.gif) no-repeat;
	padding:3px 0 0 0;
	margin:0;
}
	
#searhByCode legend{
	padding:0;
	margin:0 0 -7px 0;
	color:#FF0000;
	font-weight:bold;
	font-size:12px;		
}
* html #searhByCode legend{
	margin:0 0 0 -7px;
	padding:0 0 5px 0px;
}

#searhByCode fieldset{
	padding:7px 9px 10px 9px;
	margin:7px 0 0 0;
	border:0;
	color:#002061;
	font-size:10px;
}

#searhByCode select{
	border:1px solid #002061;
}

#searhByCode searhByCode{
	border:1px solid #002061;
}
#searhByCode input{
	font-size:11px;
	margin:2px 0 0 0;
}
* html #searhByCode input{
	margin:0;	
}

#searhByCode .inputH{
	margin:0 0 2px 3px;
	width:115px;
}

#searhByCode .inputM{
	margin:5px 0 0 0;
	width:60px;	
}

#searhByCode #searchBC{
	margin:10px auto 0px 45px;
	border:0;
	padding:0;
}


/*--------------
		Find Properties by Code EOF
---------------*/

/*--------------
	Content EOF
---------------*/


/*--------
 Footer
-----------*/	
#footer-wrap {
	height:94px;
	width: 780px !important;
	z-index: 50 !important;
	margin:0 auto;
	position: relative;	
	margin-top: -94px;
	background:url(../images/footer-bg.gif) no-repeat;
	text-align:center;
	color:#004C99;		
	text-align:center;
}	

#footerNavigation{
	width:630px;
	text-align:center;
	padding:45px 0 0 0;
	margin:0 auto;
	color:#FF0000;
}

#footerNavigation li {
	float:left;
 	padding:0 12px 0 0;
	margin:0 0 0 0; 
	list-style: none;
	text-align:center;
 }
 
#footerNavigation a{
	padding:0 12px 0 0;
	font-weight:bold;
	color: #004C99;
} 

#copyright{
	padding:10px 0 0 0;
	float:left;
	display:block;
	width:100%;
	text-align:center;
	font-size:11px;
}
/*--------
 Footer EOF
-----------*/	

table.main {border: 1px #000000 solid; border-collapse: collapse; }
.main td,th  {border: 1px #000000 solid; padding: 5px; font-family:Verdana, Pragmatica, Tahoma, sans-serif; font-size:10px;}
.main th {background-color: #EEEEEE;}
.main .gray {background-color: #EEEEEE;}
.main .gray label {font-weight:bold}

 
 
 