.bodyFormat {
	background-color: #e0e0e0;
	margin: 0px 0px 0px 0px;
	background:url(../images/maintile.png);
}

.header {
	background:url(../images/HeaderTile.png);
	height: 109px;
	vertical-align:bottom;
}

.bgLightGrey
{
	background-color:#e5e6e6;
}

.bgGrey
{
	background-color:#edeeee;
}

.bgMain
{
	background-color:#fafafa;
}

.propertyListParentTable {
	width:590px;
}

.propertyListHeader {
	height: 20px;
	vertical-align:middle;
	text-align:center;
}

.propertyListImage {
	height: 130px;
	vertical-align:middle;
	text-align:center;
}

.propertyListLineSeparator {
	height: 1px;
}

.propertyListMainTable {
	border:1px;
	border-color:#9e9d9d;
	border-style:solid;
	background-color:#f1f1f1;
	width:190px;
	height:150px;
	max-height:150px;
	table-layout:fixed;
	max-width:200px;
	text-align:center;
	background:url(../images/PropertyBg.png);
}

.propertyListDetailBox {
	border:1px;
	border-color:#bebebe;
	background-color:#d2d2d2;
	height:20px;
	text-align:center;
	font-family:Arial,Tahoma,Helvetica, sans-serif;
}

.propertyDetailMainTable {
	border:1px;
	border-color:#9e9d9d;
	border-style:solid;
	background-color:#f1f1f1;
	width:400px;
	table-layout:fixed;
	max-width:500px;
	background:url(../images/prodetailbg.png);
}

.SideArea {
	border:1px;
	border-color:#9e9d9d;
	border-style:solid;
	background-color:#f1f1f1;
	width:200px;
	table-layout:fixed;
	max-width:500px;
	background:url(../images/PropertyBg.png);
}

.ImagesSideArea {
	border:1px;
	border-color:#9e9d9d;
	border-style:solid;
	background-color:#f1f1f1;
	width:280px;
	table-layout:fixed;
	max-width:500px;
	background:url(../images/PropertyBg.png);
}

td.HoverOn {
	background-color: #a7a7a7;
	border:1px;
	border-color:#bebebe;
	height:20px;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial,Tahoma,Helvetica, sans-serif;
}

.normalText {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:9pt;
	color:#333333;
}

.normalTextWhite {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:9pt;
	color:#ffffff;
}

.newsTitle {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:10pt;
	color:#9b2828;
	font-weight:bold;
}

.temp {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:16pt;
	color:#333333;
	font-weight:bold;
}

.propertyListNormalFont {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}

.propertyListNormalFontBold {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#333333;

}

.propertyDetailsNormalFontBold {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#a79977;
	height:25px;
	vertical-align:middle;
}

.propertyDetailsHeader {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#9b2828;
	height:25px;
	vertical-align:middle;
}

.propertyDetailsNormalFont {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#b9aa88;
	height:25px;
	vertical-align:middle;
}

.propertyDetailsDesc {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:9pt;
	color:#333333;
	height:25px;
	vertical-align:middle;
	border:1px;
	border-style:solid;
	border-color:#9b2828;
	background-color:#eeeeee;
}

.propertyListFontBold {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#333333;
}

.propertyListTitleFontBold {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#333333;
}

.propertyListTitleFontBoldWhite {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
}

.propertyImagesHeader {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#9b2828;
	height:25px;
	vertical-align:middle;
}

.bgMaroon {
background: #9b2828;
}

hr 
{ 
	color:#9b2828; 
	background: #9b2828; 
	border: 0; 
	Height:1px;
}

.maroonline {
	height: 1px;
	color:#9b2828; 
	background: #9b2828; 
}

.blueline {
	height: 1px;
	color:#184e8a; 
	background: #184e8a; 
}

.whiteline {
	height: 1px;
	color:#ffffff; 
	background: #ffffff; 
}

DIV.floating_pic
{
	Z-INDEX: 0;
	LEFT: 506px;
	FLOAT: none;
	VISIBILITY:visible;
	MARGIN: 2px;
	POSITION: absolute;
	TOP: 107px;
}

DIV.logo
{
	Z-INDEX: 0;
	LEFT: 18%;
	FLOAT: none;
	VISIBILITY: visible;
	MARGIN: 2px;
	POSITION: absolute;
	TOP: 9px;
}

DIV.feam
{
	Z-INDEX: 0;
	RIGHT: 18%;
	FLOAT: none;
	VISIBILITY: visible;
	MARGIN: 2px;
	POSITION: absolute;
	TOP: 10px;
}

.searchArea
{
	Height:50px;
	background-color:#cdcdcd;
	background:url(../images/searchtile.gif);
}

.searchBox
{
	Height:50px;
	width:240px;
	background:url(../images/searchbox.png);
	margin-left:20%; 
}

.searchButton {
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#b19a62;
	height:23px;
	vertical-align:middle;
	border:1px;
	border-color:#fffaee;
	border-style:solid;
}

.contactform {
	border:1px;
	border-color:#9b2828;
	border-style:solid;
}

.menuBody
{
	Height:26px;
	width:100px;
	background-color:#b9aa88;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.menuNarrow
{
	Height:10px;
	width:120px;
	background-color:#b9aa88;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}


.footer
{
	Height:65x;
	background-color:#cdcdcd;
	background:url(../images/footertile.png);
}

a:link		{text-decoration: none}

a:active	{text-decoration: none}

a:visited	{text-decoration: none}

a:hover		{color: #FFFFFF; text-decoration: none}


a.menu:link		{
	color: #FFFFFF; 
	text-decoration: none;
	font-size:10pt;
	font-weight:bold;
}

a.menu:active	{
	color: #FFFFFF; 
	text-decoration: none;
	font-size:10pt;
	font-weight:bold;
}

a.menu:visited	{
	color: #FFFFFF; 
	text-decoration: none;
	font-size:10pt;
	font-weight:bold;
}

a.menu:hover	{
	color: #FFFFFF; 
	text-decoration: none;
	font-size:10pt;
	font-weight:bold;
}

a.image:link	
{
	border:1px;
	border-bottom: 1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-top:1px solid;
	color:#333333;
	border-color:#333333;
	border-style:outset;
}

a.normallink:link		{text-decoration: none; color:#333333;}

a.normallink:active	{text-decoration: none; color:#333333;}

a.normallink:visited	{text-decoration: none; color:#333333;}

a.normallink:hover		{text-decoration: underline}

td.MenuHover {
	background-color: #a79977;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial,Tahoma,Helvetica, sans-serif;
}

img, div { 
behavior: url(http://www.riainvestments.com.mt/pages/iepngfix.htc); 
}
