.site-body
{
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: center;
    background-color:#ffffff;
    
}
BODY
{
    padding-bottom: 0px;
    padding-top: 0px;
    margin: 0px;
    text-align: center;
    background-position-x: center;
    background-image: url();
    background-repeat: repeat-y;
}
h1
{
  margin: 0px;
	font-size:14px;
	color:#333333;
}
h3
{
   margin: 0px;
	font-size:12px;
	color:#333333;
}
A.heading, A.heading:link, A.heading:visited, A.heading:active
{
    padding-top: 0px;
    margin: 0px;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
A.heading:hover
{
	font-size:12px;
	color:#444444;
	text-decoration:underline;
}
.email-body
{
  margin-top: 0px;
  margin-bottom:0px;
  padding-bottom:0px;
  padding-top:0px;
}
td
{
    font-family:Verdana,Arial;
    font-size:8pt;
    color:#333333;
}


.mainarea
{
 padding-top:1px; 
 width:604px;
}

.leftBanner
{

 padding-top:0px;
 padding-left:0px; 
 padding-right:0px;  
}

.RightBanner
{
}
.outerTable
{
    background-color: #FFFFFF;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}

A.globalmenu:link,A.globalmenu:active,A.globalmenu:visited
{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;

}
A.globalmenu:hover
{
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;

}
.readMore, A.readMore:link, A.readMore:active, A.readMore:visited
{
    color: #333333;
    font-size:12px;
    text-decoration: none;
    font-weight: bold;
}
A.readMore:hover
{
	font-size:12px;
	color:#7099f9;
	text-decoration:underline;
	font-weight: bold;

}

.tdGlobalMenu
{
     padding-left:10px;   
     padding-right:10px;
    text-align: center;
}
.globalLinkMenu
{
    text-align: center;
}
.tblGlobalMenu
{

}


a:link,a:active,a:visited
{
	
	color:#000000;
	text-decoration:none;

}
a:hover
{
	
	color:#000000;
	text-decoration:underline;

}

.Tfooter
{
        font-size:9px;
	color:#999999;
}


A.bottommenu:link,A.bottommenu:active,A.bottommenu:visited
{
	font-size:12px;
	color:#0399d4;
	text-decoration:none;

}
A.bottommenu:hover
{
	font-size:12px;
	color:#0399d4;
	text-decoration:underline;

}

#bottomMenuLeft,#bottomMenuCenter,#bottomMenuRight
{
    background-image:url(bg_footer.jpg);
    background-repeat:no-repeat;
    background-position:left top;
}

.tblBottommenu
{ 
  width:100%;
  text-align: center;
  padding-top:5px;  
}
.footer
{
  width:100%;
  text-align: center;
           
}
#footer,#footerArticleTable1882,#footerArticles9854,#footerArticleTable
{
  width:100%;
  text-align: center;
  padding-top:5px;            
}
.tabArticleImageLeftContent
{
    padding-right: 5px;
    padding-left: 5px;
}
.outerMainArea
{
}
.roundCornerTLouterMainArea, .roundCornerTRouterMainArea, .roundCornerBLouterMainArea, .roundCornerBRouterMainArea
{
}
.divArticleBasicText
{
  text-align: justify;
}
.tabLeftMenuLevel2, .divLeftMenuGroupHeader
{
  position: relative;
  top: 80px;
}

.divLeftMenuGroupHeader
{
  font-weight: bold;
  font-size: 9pt;
}

.tblGlobalMenu
{
  padding-top:96px;
  padding-left:70px;
}

.searchTopMenu
{
  background-image: url(/archive/147/search.gif);
  background-repeat: no-repeat;
  background-position: center top;
  position: relative;
  top: -233px;
  height: 57px;
  width: 184px;
  background-color: #1b9cd6;
  margin-top:-25px;
}
.tdContentLeftMenuLevel1
{
  text-align: left;
}

.frmSearch
{
  width:80px;
  height:19px;
  margin-top: 27px;
}  
/*
.rightmenu
{   background-image:url(/archive/147/lr_bg.jpg);
    background-repeat: no-repeat;
    background-color: #D9DBDC;
}

.leftMenuArea
{
    background-image:url(/archive/147/lr_bg.jpg);
    background-repeat: no-repeat;
    background-color: #D9DBDC;
}
*/
.divLeftBanner
{
 position:relative;
 top:-25px;
}
.divRightBanner
{
  text-align:right;
  margin-right:25px;
}
.tdlinkLeftMenuLevel2 {

}
.linkLeftMenuLevel2
{
  background-image: url(/archive/147/menudot.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 16px;
}

#leftMenuLevel2_17 {
	position: relative;
	left: 50px;
	top: -12px;
}
.tblGlobalMenu
{  padding-left: 16px;}


A.normal:link,A.normal:active,A.normal:visited
{
	font-family:Verdana,Arial;
	font-size:11px;
  color:#47b9ed;
  text-decoration:none;
}
A.normal:hover
{
	font-family:Verdana,Arial;
	font-size:11px;
  color:#47b9ed;
	text-decoration:underline;
}
.divchrLocation
{
  font-family:Verdana,Arial;
	font-size:11px;
  color:#47b9ed;
}
#articleBasicTable
{
  text-align:left;
}
.normal_emphasize
{
  font-weight:bold;
  font-size:8pt;
  text-align:left;
}
A.lnkArticleSearchListing:link,A.lnkArticleSearchListing:active,A.lnkArticleSearchListing:visited
{
	
	color:#1b9cd6;
	text-decoration:none;
	font-size:10pt;

}
A.lnkArticleSearchListing:hover
{
	color:#1b9cd6;
	text-decoration:underline;
	font-size:10pt;

}
A.lnkArticleSearchListingLink:link,A.lnkArticleSearchListingLink:active,A.lnkArticleSearchListingLink:visited
{
	
	color:#000000;
	text-decoration:none;
}
A.lnkArticleSearchListingLink:hover
{
	color:#000000;
	text-decoration:underline;
}
#Td2
{
  text-align:left;
}
#propertyMainArea
{
  text-align:left;
}
/* ---------------- Table Forum ---------------- */
.mainAreaTable #Table1
{
    border: 1px solid #E6E6E6;
    padding-top: 5px;
    padding-bottom: 5px;
    margin: 5px;
}
.mainAreaTable #Table1 TD.innerForumTable
{
    border: 1px solid #E6E6E6;    
}
#mainForumCategoryArea ,#Table1 TR TD
{
    text-transform: uppercase;
    font-weight: bold;
}
.mainForumCategoryArea
{
    background-color: #E6E6E6;
    font-weight: bold;
    text-align: left;
}
.innerForumTable, .listForumTitleItems
{
    text-transform: none;
    font-weight: normal;
}
.listForumItems, .listForumItems I B
{
    text-transform: none;
    font-weight: normal;
}
/*----- INNER FORUM -----*/
.mainAreaTable TD.forumHeader, .mainAreaTable TD.innerForumTable
{
    padding-top: 5px;
    padding-bottom: 5px;
    border: 1px solid #E6E6E6; 
}
/*----- INNER FORUM TOPIC -----*/
.mainAreaTable #mainAreaTable #Table1, .mainAreaTable #mainAreaTable TD #Table1
{
    border: 1px solid Transparent;
}
.mainAreaTable #mainAreaTable #Table5, .mainAreaTable #mainAreaTable TD #Table5
{
    border: 1px solid Transparent; /*border: 1px solid #FF0000;*/
}
.mainAreaTable #mainAreaTable #Table5, .mainAreaTable #mainAreaTable TD #Table6
{
    padding-top: 5px;
    padding-bottom: 5px;
}
.mainAreaTable #mainAreaTable #Table5, .mainAreaTable #mainAreaTable TD #Table5 TD .bg_input_table
{
    position: relative;
    left: -5px;
}
.mainAreaTable #mainAreaTable #Table5, .mainAreaTable #mainAreaTable TD #Table5 TD .bg_input_table .innerForumTable
{
    text-transform: none;
    font-weight: normal;
}
/* ---------------- TABLE REGISTRATION FORM ---------------- */
/*TD .outerMainArea #mainArea TABLE .tblRegisform #Table1, TABLE .tblRegisform #Table1 TD
{
    border: 1px solid #FF0000;
}
.tabInnerRegisForm #Table2
{
    border: 1px solid #FF0000;
}
*/
.propertyArea
{
  BORDER-RIGHT: #d8dad7 1px solid;
  BORDER-TOP: #d8dad7 1px solid;
  BORDER-LEFT: #d8dad7 1px solid;
  BORDER-BOTTOM: #d8dad7 1px solid;
}
.tdPropertyDetailsHeading
{
  background-color:#d8dad7;
}
.tabPropertyDetails
{
  BORDER-RIGHT: #d8dad7 1px solid;
  BORDER-TOP: #d8dad7 1px solid;
  BORDER-LEFT: #d8dad7 1px solid;
  BORDER-BOTTOM: #d8dad7 1px solid;
}
A.NextStep:link,A.NextStep:active,A.NextStep:visited
{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;

}
A.NextStep:hover
{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;

}
.tblPropertyHomeDetails,.tblPropertyFacilities,.tbladdPropertyImage,.tblListPropertyImage,.tblAddProperty
{
  BORDER-RIGHT: #d8dad7 1px solid;
  BORDER-TOP: #d8dad7 1px solid;
  BORDER-LEFT: #d8dad7 1px solid;
  BORDER-BOTTOM: #d8dad7 1px solid;
  padding-top:10px;
  padding-bottom:10px;
}
.tdLastProperty
{
  BORDER-RIGHT: #d8dad7 1px solid;
  BORDER-TOP: #d8dad7 1px solid;
  BORDER-LEFT: #d8dad7 1px solid;
  BORDER-BOTTOM: #d8dad7 1px solid;
  text-align:center;
  margin-top:5px;
  margin-bottom:5px;
}
.LastPropertyTitle
{
  text-align:center;
  background-color:#d8dad7;
}
.tblLastProperty
{
  position:relative;
  top:-5px;
}
.spanArticleArchiveHeader
{
  font-size:12px;
	color:#333333;
	font-weight:bold;
}