a.genericStyle:link, a.genericStyle:active,a.genericStyle:visited {font-family: tahoma; font-size: 11px;  color: #666666; text-decoration:none;}
a.genericStyle:hover{font-family: tahoma; font-size: 11px;color: #417DA8; text-decoration:none;}

a.genericStyle2:link, a.genericStyle2:active,a.genericStyle2:visited {font-family: tahoma; font-size: 11px;  color: #417DA8; text-decoration:none;}
a.genericStyle2:hover{font-family: tahoma; font-size: 11px;color: #666666; text-decoration:none;}

a.moreinfo:link, a.moreinfo:active,a.moreinfo:visited {font-family: tahoma; font-size: 11px; font-weight:normal;  color: #4279B6; text-decoration:none;}
a.moreinfo:hover{font-family: tahoma; font-weight:normal; font-size: 11px; color: #4279B6; text-decoration:underline;}

a.whatsHot:link, a.whatsHot:active,a.whatsHot:visited {font-family: tahoma; font-size: 10px; font-weight:normal;  color: #ffffff; text-decoration:none;}
a.whatsHot:hover{font-family: tahoma; font-weight:normal; font-size: 10px; color: #ffffff; text-decoration:underline;}

a.objectLinks:link, a.objectLinks:active,a.objectLinks:visited {font-family: tahoma; font-size: 11px; font-weight:normal;  color: #ffffff; text-decoration:none;}
a.objectLinks:hover{font-family: tahoma; font-weight:normal; font-size: 11px; color: #ffffff; text-decoration:underline;}

a.listStyle:link, a.listStyle:active,a.listStyle:visited {font-family: tahoma; font-size: 11px; font-weight:normal;  color: #518AAE; text-decoration:none;}
a.listStyle:hover{font-family: tahoma; font-weight:normal; font-size: 11px; color: #518AAE; text-decoration:underline;}

a.footerStyle:link, a.footerStyle:active,a.footerStyle:visited {font-family: tahoma; font-size: 10px; font-weight:normal;  color: #518AAE; text-decoration:none;}
a.footerStyle:hover{font-family: tahoma; font-weight:normal; font-size: 10px; color: #CCCCCC; text-decoration:normal;}

a.flagLinks:link, a.flagLinks:active,a.flagLinks:visited {font-family: tahoma; font-size: 10px; font-weight:normal;  color: #518AAE; text-decoration:none;}
a.flagLinks:hover{font-family: tahoma; font-weight:normal; font-size: 10px; color: #CCCCCC; text-decoration:normal;}

a.countryLink:link, a.countryLink:active,a.countryLink:visited {font-family: tahoma; font-size: 9px; font-weight:normal;  color: #4279B6; text-decoration:none;}
a.countryLink:hover{font-family: tahoma; font-weight:normal; font-size: 9px; color: #4279B6; text-decoration:underline;}

a.soldSmall:link, a.soldSmall:active, a.soldSmall:visited, a.soldSmall:hover {font-family: tahoma; font-weight:bold; font-size:18px; color:#CC0000; text-decoration:none;}
a.pendingSmall:link, a.pendingSmall:active, a.pendingSmall:visited, a.pendingSmall:hover {font-family: tahoma; font-weight:bold; font-size:15px;color:#FF6600; text-decoration:none;}
a.offerAcceptedSmall:link, a.offerAcceptedSmall:active,a.offerAcceptedSmall:visited, a.offerAcceptedSmall:hover {font-family:tahoma; font-weight:bold; font-size:11px; color:#00FF00; text-decoration:none;}
a.specialOfferSmall:link, a.specialOfferSmall:active,a.specialOfferSmall:visited, a.specialOfferSmall:hover {font-family:tahoma; font-weight:bold; font-size:12px; color:#0000CC; text-decoration:none;}

a.sold:link, a.sold:active,a.sold:visited, a.sold:hover {font-family: tahoma; font-weight:bold; font-size:40px; color:#CC0000;  text-decoration:none;}
a.pending:link, a.pending:active,a.pending:visited, a.pending:hover {font-family: tahoma; font-weight:bold; font-size:30px; color:#FF6600; text-decoration:none;}
a.offerAccepted:link, a.offerAccepted:active, a.offerAccepted:visited, a.offerAccepted:hover {font-family: tahoma; font-weight:bold; font-size:25px; color:#00FF00; text-decoration:none;}
a.specialOffer:link, a.specialOffer:active, a.specialOffer:visited, a.specialOffer:hover {font-family:tahoma; font-weight:bold; font-size:28px; color:#0000CC; text-decoration:none;}

a.soldLarge:link, a.soldLarge:active,a.soldLarge:visited, a.soldLarge:hover {font-weight:bold; font-size:40px; color:#CC0000; font-family: tahoma; text-decoration:none;}
a.pendingLarge:link, a.pendingLarge:active,a.pendingLarge:visited, a.pendingLarge:hover {font-weight:bold; font-size:35px; color:#FF6600; font-family: tahoma; text-decoration:none;}
a.offerAcceptedLarge:link, a.offerAcceptedLarge:active,a.offerAcceptedLarge:visited, a.offerAcceptedLarge:hover {font-weight:bold; font-size:28px; color:#00FF00; font-family: tahoma; text-decoration:none;}
a.specialOfferLarge:link, a.specialOfferLarge:active,a.specialOfferLarge:visited, a.specialOfferLarge:hover {font-weight:bold; font-size:28px; color:#0000CC; font-family: tahoma; text-decoration:none;}

body {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	overflow: -moz-scrollbars-vertical;
	background:url(images/new/bg-body.jpg) repeat-x;
	font-family:tahoma;
	font-size:11px;
}

img {
	border:0px;
}

a:link, a:active,a:visited {font-family: tahoma; font-size: 11px;  color: #4279B6; text-decoration:none;}
a:hover{font-family: tahoma; font-size: 11px;color: #4279B6; text-decoration:underline;}

p {
	padding:0px;
	margin:0px;
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	text-align:justify;
	line-height:15px;
}


ul {
	color:#666666;
}

li {
	color:#666666;
}

label {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
}

select {
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	margin:1px 0px 1px 0px;
}

input {
	font-family:tahoma;
	font-size:11px;
	color:#000000;
}

h1 {font-family:tahoma; font-size:15px; color:#000000; font-weight:bold; padding:4px 0px 4px 0px; margin:0px;}
h2 {font-family:tahoma; font-size:13px; color:#000000; font-weight:bold; padding:4px 0px 4px 0px; margin:0px;}
h3 {font-family:tahoma; font-size:12px; color:#4C7187; font-weight:bold; padding:4px 3px 4px 3px; margin:0px;}
h4 {font-family:tahoma; font-size:11px; color:#000000; font-weight:bold; padding:2px 3px 0px 3px; margin:0px;}

h4.blueStyle{color:#58748F;padding:0px 0px 0px 0px;}
h4.whiteStyle{color:#ffffff;padding:0px 0px 0px 0px;}
td {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
}

div#globalBox {
	width:752px;
	padding:0px;
	margin:0px auto;
	border-left:1px solid #5A90B1;
	border-right:1px solid #5A90B1;
	background:white;
}

div#globalContainer{
	overflow:hidden;
	width:750px;
	margin:0px auto;
}

div#globalBottomCap{
	width:754px;
	margin:0px auto 10px auto;
}
div#headerBoxPrint {
	display: none; float: none;
}

div#logoBoxPrint{
	display: none; float: none; 
}

div#headerBox {
	width:100%;
	float:left;
	background:#E1F2FA;
}

div#logoBox {
	float:left;
}

div#allflagsBox{
	float:left;
	background:#E1F2FA;
	padding:3px 0px 5px 15px;
}

div.flagBox{
	float:left;
	padding:0px 5px;
	text-align:center;
	min-width:40px;
}

div#splashBox {
	float:left;
	/*margin-top:-76px; */ /* Use this line if you want to revent back to png style with transparency*/
	height:241px;

}

div#logoBox {
	float:left;
	margin:-235px 0px 0px 5px;
	
}

div#topMenuBox {
	float:left;
	height:23px;
	width:100%;
	margin:0px 0px 1px 0px;
}

div#mainBox{
	float:left;
	width:100%;
}

div#leftColumn{
	float:left;
	width:155px;
}

div#mainColumn {
	float:left;
	width:420px;
	_width:419px;
	padding:0px 10px 0px 10px;
}

div#mainColumnFull {
	float:left;
	width:575px;
	padding:0px 10px 0px 10px;
}

div#rightColumn {
	float:left;
	width:155px;
}

div#footerBox{
	float:left;
	width:100%;
}

div#copyright {
	float:left;
	width:100%;
	padding:5px 0px 0px 0px;
}

div#partnerBox{
	float:left;
	width:100%;
	padding:10px 0px 0px 0px;
}

ul.genericStyle {
	float:left;
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	text-align:center;
	clear:both;
}

ul.countryList{
	float:left;
	margin:0px 0px 0px 2px;
	background: #ffffff;
	padding:2px;
	text-align:center;
	cursor: pointer;
	list-style-type:none;
}

ul.countryList li{
	float:left;
	margin:0px 0px 0px 2px;
	padding:1px;
	text-align:center;
}

ol.reasonsToBuy li{
	padding:0px 5px 5px 5px;
}

ul.genericStyle li {
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	display:inline;
}

div.objectBox {
	float:left;
	width:100%;
	margin:0px 0px 2px 0px;
}

div.objectBoxTitle {
	float:left;
	width:153px;
	height:20px;
	background:url(/images/new/bg-objecttitle.jpg) repeat-x;
	border-right:1px solid  #9EBED1;
	border-left:1px solid  #9EBED1;
}

div#inspectionObject{
	background:url(/images/bg-inspection_flights.jpg) no-repeat;
	height:212px;
	padding:50px 5px 0px 14px;
}

div#afterSalesObject{
	background:url(/images/bg-aftersales.jpg) no-repeat;
	height:170px;
	padding:50px 5px 0px 14px;
}

p.white{
	color:#ffffff;
	text-align:left;
	font-weight:bold;
}
div.objectBoxContent  {
	float:left;
	width:100%;
	background:#E9F4FC;
	margin:1px 0px 0px 0px;
	padding:0px 0px 2px 0px;
}

p.objectText {
	padding:2px 5px 2px 5px;
	background:#DFE3F3;
	text-align:left;
}

div.specialOfferText{
	height:120px;
}
p.specialOfferText{
	color:#C6D7EA;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	line-height: normal;
	height:90px;

}

div.topLogo {
	width:100%;
	float:left;
}

div.fullBox {
	width:100%;
	float:left;
	padding:0px 0px 5px 0px;
}
div.halfBox {
	width:49%;
	float:left;	
}

ul.genericList {
	padding:0px 10px 0px 10px;
	margin:0px;
	list-style-type:none;
}

ul.genericList li{
	background:url(/images/new/bl-dbarrowblack.gif) no-repeat center left;
	padding:2px 10px 4px 10px;
	margin:0px 5px 0px 5px;
}

ol.genericOList {
	padding:0px 0px 0px 25px;
	margin:0px 0px 0px 0px;

}

ol.genericOList li{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

img.imgGenericStyle {
	border:3px solid #9DBED2;
	margin:0px 5px 0px 5px;
}

div.homeDivider {
	background:url(/images/new/bg-divider-repeat.jpg) repeat-x;
	float:left;
	height:3px;	
	width:100%;
	margin:5px 0px 5px 0px;
}

div.propertyDivider {
	background:url(/images/new/bg-propertydivider.jpg) repeat-x;
	float:left;
	height:23px;	
	width:100%;
	margin:5px 0px 5px 0px;
}

div.parentLinksBox {
	float:left;
	width:100%;
	padding:0px 0px 4px 0px;
}

.separator { 
	background:#DFE3F3;
	font-weight:bold;
}

.summarytext {
	text-align:right;
}
	
ul#propertyButtonList {
	padding:5px 0px 0px 0px;
	margin:0px;
	list-style-type:none;
	text-align:center;
	
}

ul#propertyButtonList li{
	display:inline;
}

div.imageBox {
	float:left;
	width:32%;
}

div.detailsBox {
	float:left;
	width:34%;
	padding-left:5px;
	_padding-left:0px;	
}

div.panelcontainer{
	overflow:hidden;
}

div.featureBox {
	float:left;
	width:32%;
}

ul.propertyFeaturedStyle {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 20px;
}

ul.propertyFeaturedStyle li{
	padding:2px 0px 2px 0px;
}

div#displayTextTable {
	float:left;
	width:100%;
	text-align:center;
}

ul.nobulletStyle {
	list-style-type:none;
	padding:0px 5px 0px 5px;
	margin:0px 0px 0px 0px;
}

ul.nobulletStyle li{
	padding:2px 0px 2px 0px;
}	

#popupHeader{
	float:left;
	width:100%;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	background-color: #9EBED1;
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: center;
	padding: 3px 0px 3px 0px;
	
}

div#footerLinks {
	float:left;
	width:100%;
	text-align:center;
}

ul#footerList{
	padding:5px 0px 5px 0px;
	margin:0px;
	list-style-type:none;
}

ul#footerList li{
	padding:0px;
	margin:0px;
	display:inline;
}

p#developed {
	float:right;
	padding:0px 10px 0px 5px;
	color:#518AAE;
	font-size:10px;
}

p#lordscopy {
	float:left;
	padding:0px 0px 0px 10px;
	color:#518AAE;
	font-size:10px;
}

div.imageFrameBoxDetails {
	float:left;
	margin:-28px 0px 0px 0px;
	position:relative;
	z-index:100;
	background:#ffffff;
	width:100%;
	text-align:center;
	font-size:18px;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	opacity:.8;
	color: #4279B6;
}


table.prpList{
	font-family:arial;
	font-size:12px;
	height:18px;
	text-align:left;
}
table.prpList td{
	background:#E9F4FC;
	height:18px;
}


div.memberaction{
	float:left;
	width:45%;
	text-align:center;
	padding:5px 5px 5px 5px;
}

div.countryTabs{
	float:left;
}

div.selectedInfo{
	float:left;
	margin:0px 0px 0px 2px;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:8px;
	width:70px;
	text-align:center;
}

div.infoDefault{
	float:left;
	margin:0px 0px 0px 2px;
	background: #A3BDCB;
	padding:8px;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:70px;
	text-align:center;
	cursor: pointer;
}

div#countryInfo{
	border:1px solid #CCCCCC;
	float:none;
	padding:5px;
	margin:0px 0px 0px 2px;
	display:block;
}

div#countryFaq{
	border:1px solid #CCCCCC;
	float:none;
	padding:5px;
	margin:0px 0px 0px 2px;
	display:none;
}

div.infoText{
	background:url(/images/img_infoStrip.jpg) repeat-x;
	background-color: #E4F4F8;
}

div#specialOffersBox{
	float:left;

}

div.specialOffer{
	float:left;
	width:100%;
	padding:0px 0px 0px 4px;
	width:135px;
}

div.specialOfferHeader{
	background:url(/images/bg-offer.jpg) no-repeat;
	width:100%;
	height:50px;
}

div.headerTitle{
	padding:15px 0px 0px 35px;
	color:#ffffff;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
}

div.countryFlag{
	margin:-43px 0px 0px 0px;
	padding:0px 0px 7px 0px;
}

div.specialofferImg{
	float:none;
	margin:0px;
	padding:0px;
}

div.imgShadow{
	margin:-34px 0px 0px 0px;
	padding:0px;
	float:none;
}

div.specialOfferText{
	float:none;
	background:#000000;
	padding:4px;
	margin:0px;
}

div#thiryReasons{
	background:url(/images/img-30reasons.jpg) no-repeat;
	float:left;
	padding:0px;
	margin:0px;
	width:100%;
	height:265px;
}

div.thiryReasonsText{
	font-size:10px;
	font-weight:bold;
	font-family:tahoma;
	line-height:15px;
	color:#496076;
	padding:80px 0px 0px 225px;
}




