.searchText {height:15px; width: 151px;}

.searchTextDiv { position: absolute;}

.zoneBasicSearchTop
{
	width: 725px;
	height: 512px;
	background-repeat:no-repeat;
	margin-top: 0px;
}

.zoneSearchResultsTop
{
	width:725px;
	height:250px;
	background-repeat:no-repeat;
	margin-top: 0px;
}

.zoneSearchResultsTop2
{
	width:725px;
	height:512px;
	background-repeat:no-repeat;
	margin-top: 0px;
}

.zoneBasicSearch
{
	float:left;
	width: 420px;
	height:250px;
}

.zoneAdvancedSearch
{
	float:left;
	width:420px;
	height:250px;
}

.zoneAdvancedSearch2
{
	float:left;
	width:420px;
	height:512px;
}

.zoneAds
{
	padding-top:0px;
	float:right;
	width: 300px;
	text-align:center;
}

.zonePrimeAd1
{
	margin-bottom:5px;
	height:250px;
}

.zonePrimeAd2
{
	margin-bottom:0px;
	height:250px;
}

.zoneGoogleSearch
{
	position:relative;
	width: 725px;
}

.zoneGoogleBox
{
	width:250px;
	float:left;
}

.zoneMidBanner
{
	width: 468px;
	height: 60px;
	float:right;
	margin: 0 0 0 7px;
}

.zoneSpinner
{
	position:relative;
	top:-60px;
	left: 0px;
	height:770px;
	width: 725px;
	float:left;
	/*background: url('../../MTMImages/DragonLong.png') no-repeat top left;*/
	background-color: Transparent;
}

.zoneSpinnerShort
{
	position:relative;
	top:-60px;
	left: 0px;
	height:135px;
	width: 750px;
	float:left;
	/*background: url('../../MTMImages/Dragon.png') no-repeat top left;*/
	background-color: Transparent;
}

.zoneResults
{
	float:left;
	/*width:100%;*/
	width: 710px;
	margin: -110px 0 0 5px;
	position:relative;
}

.FooterContent
{
	position: relative;
	/*padding-left: 25px;*/
	top: 10px;
	width:715px;
	height: 517px;
}


.NewWebsites
{
	position:absolute;
	left:0px;/*85px;*/
	top: 258px;/*186px;*/
	float:left;
}

.NewWebsiteLink
{
	border: 0px;
	height:70px;
	padding: 0px;
	position: relative;
}

.NewWebsiteLinkHeader
{
	border: 0px;
	height:40px;
	padding: 0px;
	position: relative;
	top:0px;
}

.NewWebsiteLinkBorder
{
	border: 0px;
	height:7px;
	padding: 0px;
	position: relative;
	/*top:-7px;*/
}

.LoansandNews
{
	position: relative;
	top:0px;
	left:60px;
}

.ActiveThreads, .HotTopics
{
	position: absolute;
	background-color: #ffffff;
	color: #000000;
	width: 245px;/*223px;*/
	height: 135px;
	float:left;
}

.HotTopics
{
	left: 235px;/*305px;*/
	top:507px;
}

.ActiveThreads .LinkText, .HotTopics .LinkText
{
	vertical-align: 5px;
}

.ActiveThreads
{
	left: 480px;/*528px;*/
	top:507px;
}

.MostActiveThread a:link, .HotTopics a:link, .FeaturedVideo a:link
{
	font-weight:bold;
	color: #2676cd;
}

.MostActiveThread a:visited, .HotTopics a:visited, .FeaturedVideo a:visited
{
	font-weight: bold;
	color: #db1a21;
}

.MostActiveThread a:link, .HotTopics a:link
{
	font-weight:bold;
	color: #2676cd;
}

.MostActiveThread, .LatestPosts
{
	position:relative;
	padding-left: 10px;
	margin-top: 10px;
}


.ActiveThreads .Header, .HotTopics .Header
{
	height: 27px;
	position: relative;
	margin: 0px 2px 0px 2px;
	top:5px;
	color: #ffffff;
	font-weight: bold;
	font-size: small;
	font-style: italic;
	border: solid 1px #5085a5;
	background: url('../../MTMImages/ForumGroupHeader.png') repeat-x top left;
	/*-webkit-border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-moz-border-radius: 7px;*/
	padding: 0px 5px;
	clear:both;
}

.ActiveThreadsTextTop
{
	padding-top: 5px;
}


.FeaturedVideo
{
	position: absolute;
	background-color: #ffffff;
	color: #000000;
	width: 490px;
	height: 135px;
	float:left;
	left: 235px;
	top:650px;
}

.FeaturedVideoLogo
{
	min-height: 30px;
	margin-top:5px;
	border-style: none;
	cursor: pointer;
	clear:both;
}

.FeaturedVideoMore
{
	float:right;
	padding-right:10px;
	margin-top: -21px;
	font-size: small;
	font-weight: bold;
	color: #2676cd;
}

.FeaturedVideo .MediaLibrarySort
{
	display:none;
}

.FeaturedVideoFiller
{
	position: absolute;
	width: 468px;
	height: 60px;
	float:left;
	left: 268px;
	top:680px;
	
}


.mediaLibraryDescription
{
 	display: none;
 	height: 0px;
}

.MediaGalleryPagger
{
	position:absolute;
	float: right;
	right:10px;
	top:60px;
}

.MediaGalleryPagger a:link, .MediaGalleryPagger a:visited
{
	color: #2676cd;
}


.MediaGalleryDetail
{
	position:relative;
	top:55px;
}

.ShowVideo
{
	position:absolute;
	height: 527px;
	background-color: #ffffff;
	top:-391px;
	z-index: 1000;
}

.FeaturedVideo .mediaItem0
{
	position:absolute;
	top:40px;
	left:30px;
	width:117px;
	height:117px;
}

.mediaItem1
{
	position:absolute;
	top:40px;
	left:164px;
	width:117px;
	height:117px;
}

.FeaturedVideo .mediaItem2
{
	position:absolute;
	top:40px;
	left:298px;
	width:117px;
	height:117px;
}



.FooterLinks
{
	position:absolute;
	height:240px;
	width:490px;
	left:235px;
	top:259px;
}

.LoansandIns
{
	position: relative;
	top: 3px;
	left: 3px;
	background: white url('../../MTMImages/ApplyLoans.png') no-repeat;
	height: 240px;
	width: 340px;
	z-index: 0;
}


.LoansBookRing
{
	position: absolute;
	top: 12px;
	left: 349px;
	height: 230px;
	width: 27px;
}

.BinderBorderLeft
{
	width:354px;
	height:246px;
	border: solid 3px #888888;
	background-color: #888888;
	position: absolute;
	top: 0px;
	left: 0px;
}

.BinderBorderRight
{
	width:354px;
	height:246px;
	border: solid 3px #888888;
	background-color: #888888;
	position: absolute;
	top: 0px;
	left: 366px;
}

.LoansMoreInfo
{
	position: relative;
	width: 154px;
	float:right;
	/*right: 10px;*/
	text-align: center;
	height: 15px;
	font-size: x-small;
	font-weight: bold;
	color: #2676cd;
}

.SmallButton a:visited, .SmallButton a:hover, 
.SmallButton  a:link
{
    color: #fff;
}

.LoansTable
{
    position: relative;
    top:45px;
}

.SmallButton
{
    position:relative;
    background: url('../../BrandedResources/MTM/Images/Furniture/GenericBlueButton_91x31.png') no-repeat center;   
    *top: -13px;
}

.LoanInsHeader, .LoanInsText
{
    font-weight: bold;
    font-style: italic;
    color: #000;
    /*width: 160px;*/
    margin-left: 5px;
}

.LoanInsHeader
{
    font-size: medium;
    height: 15px;
}

.LoanInsText
{
    font-size: 12px;
    *height: 63px;
    height: 131px;
    vertical-align: top;
}

.LoanLinks 
{
    height: 57px;
    *height: 30px;
    border-right: solid 1px #000;
}

.AffinBank
{
    position: absolute;
    top: 155px;
    left: 5px;
}

.CimbBank
{
    position: absolute;
    top: 187px;
    left: 5px;
}

.AmBank
{
    position: absolute;
    top: 149px;
    left: 93px;
}

.LoanSpacer
{
    margin-right: 33px;
    width: 155px;
    border-right: solid 1px #000;
}
    
.ButtonAreaLeft
{
    position:absolute;
    top: 209px;
    *top: 165px;
}

.ButtonAreaRight
{
    position:absolute;
    top: 209px;
    left: 171px;
    *top: 165px;
}

.LatestNews
{
	position:absolute;
	width:340px;
	height:240px;
	background-color: #ffffff;
	top:3px;
	left:10px; /*409px;*/
	font-size: 10px;
	font-weight:bold;
	text-align:left;
}


.EditorText
{
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    vertical-align: top;
    height:55px;
    color: #000;
    padding: 6px 0 0 12px; 
}

.EditorImage
{
    width:75px;
    height: 65px;
    padding-left: 6px;
}

.NewsLatest
{
	height:50px;
	float:left;
	top:45px;
	left:0px;
}

.LatestNewsHeader
{
	/*background: url('../../MTMImages/LatestNewsHeader.png') repeat-x top left;*/
	position: absolute;
	top: 0px;
	width: 100%
}

.LatestNews .LatestNewsItems
{
	position: relative;
	top:35px;
	left:0px;
}

.LatestNews .NewsTeaser
{
	position:relative;
	float:left;
	left:5px;
	top:5px;
	max-width:50px;
	max-height:50px;
	color: #2676cd;
	width: 50px;
	height: 50px;
}

.LatestNews .NewsTitle
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	float:right;
	right:10px;
	top:5px;
	text-align:left;
	width:233px;
	position:relative;
	height: 18px;
	overflow: hidden;
}

.LatestNews .NewsSummary
{
	color: #888888;
	float:left;
	left:47px;
	/**left:43px;*/
	top:3px;
	text-align:left;
	width:240px;
	position:relative;
}

.LatestNews .LinkMore
{
	color: #2676cd;
	position:relative;
	font-size: 10px;
	top:16px;
	*top: 16px;
	/*left:287px;*/
	float:right;
	right:21px;
	height:12px;
	vertical-align: top;
}

.MoreStories
{
	position: absolute;
	top:199px;
	height:31px;
	width: 91px;
	left:230px;
	text-align: center;
	padding-top: 17px;
	background: url('../../BrandedResources/MTM/Images/Furniture/GenericBlueButton_91x31.png') no-repeat right;   
}
	
.SmallButtonLink a:visited,
.SmallButtonLink a:hover, .SmallButtonLink a:link
{
    color: #fff;
}

/* Basic Search control - May be added to or overriden in category specific css file*/
.comboWrapper
{
	position:absolute;
	/*width:158px;*/
	/*width: 180px;*/
}

.sdCombo
{
	width:130px;
	height:20px;
}

.searchButton
{
	cursor:pointer;
}

.searchButtonWrapper input
{
	background-repeat:no-repeat;
	background-color: transparent;
	border-style: none;
	min-height: 62px;
	max-height: 62px;
	width: 62px;
	font-weight:bold;
	text-align:center;
	line-height:62px;
	cursor:pointer;
}

.searchButtonWrapper
{
	height: 62px;
	width: 62px;
	position:absolute;
}

.clearSearchWrapper
{
	position:absolute;
}

.loadingIcon
{
	position:absolute;
	width:66px;
	height:66px;
}

.advancedLayout #UiFreeTextField
{position:absolute;width:151px;height:14px;}

/* Results Control */
.modifiedCombo
{
	background-color:Silver;
}

.sectionLinks
{
	position:absolute;
}

.quickLinksColumn
{
	float:left;
	margin:15px;
	width:110px;
}

.quickLinksColumn a
{
	position:relative;
	float:left;
	margin-top:15px;
}

#UiOutOfDateWarningPanel
{
	padding:50px;
	border: solid 2px red;
	color:Red;
	background-color:Black;
}

#UiOutOfDateWarningPanel a
{
	color:white;
	cursor:pointer;
}

.navigationDiv
{
	text-align:center;
	margin:10px auto;
	line-height:20px;
	background-color:Silver;
	width:250px;
	color:Black;
}

.WebAdResult, .WebAdFull
{
	cursor:pointer;
}

.UiCompareMasterPanel
{
	float:left;
left:505px;
position:relative;
top:-5px;
}

.UiDoCompareButtonWrapper
{
	float:right;
	width:91px;
}

.UiClearCompareButtonWrapper
{
	float:right;
	width:91px;
}

.themeWatermarkText
{
	color:Black;
	font-style:italic;
}

.themeGenericButton input
{
	background: transparent url(../../BrandedResources/MTM/Images/Furniture/GenericButton.png) no-repeat center top;
	border-style:none;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	line-height:30px;
	max-height:30px;
	max-width:141px;
	min-height:30px;
	min-width:141px;
	text-align:center;
}

.WebAdDivider
{
	margin-bottom:5px;
	color:Red;
}

.CompareCheckBox
{
	left:600px;
	position:relative;
}

.comparePanel
{
	margin-top:5px;
}

.classItemForSale {left: 106px; top: 36px;}
.classItemForRent {left: -143px; top: 105px;}
.homeStick {background: url(../../mtmimages/categories/homes/stick.gif); width: 36px; height: 252px; position: relative; top: 234px; left: 98px;}