html,body {
	height:auto;
}

body{
	background-color:#fff;
	margin:0px;
	padding:0px;
	height:auto;
	text-align:left;
}

/* Hidden */
.layHeader, .layMenu, .layFooter, DIV.functions{
	display:none;	
}

/* Content layout */
.layContent, .layContent .spacer, .layContent .padder{
	margin:0px;
	background-color:#FFF;
	background-image:url();
	padding:0px;
	border:0px;
}

/*	Templates	*/

.tplTwoCols{
	width:100%
	background-image:url();
}

.tplTwoCols .tplMainCol{
	color:#000;
	background-image:url();
}

.tplTwoCols .tplMainCol H1{
	margin-top:0px;	
}

.tplTwoCols .tplSubCol{
	background-image:url();
}

.tplTwoCols TD.tplSubCol{
	width:30%;
}

.tplTwoCols TD.tplMainCol{
	width:70%;
}

.tplTwoCols DIV.tplSubColWrapper{
	width:30%;
}

.tplTwoCols DIV.tplMainColWrapper{
	width:70%;
}

.tplOneCol{
	width:100%;
	background-color:#fff;
}

.tplOneCol .tplMainCol{
	color:#000;
	background-image:url();
}

.tplThemepage{
	width:100%;
	background-image:url();
}

.tplThemepage .tplMainCol{
	color:#000;
	background-image:url();
}

.tplThemepage .tplSubCol{
	padding:20px;
	background-image:url();
}

.tplThemepage .tplSubCol H2{
	font-size:16px;
	color:#5d7591;
}

.tplThemepage TD.tplSubCol{
	width:30%;
}

.tplThemepage TD.tplMainCol{
	width:70%;
}

.tplThemepage DIV.tplSubColWrapper{
	width:30%;
}

.tplThemepage DIV.tplMainColWrapper{
	width:70%;
}

.tplMainCol .tplFloatLift{
	background-color:#fff;
	border:1px solid #CCC;
}

.tplSubCol .tplFloatLift{
	background-color:#fff;
	border:1px solid #CCC;
}

/* Lifts */

.tplMainCol .tplBlockLift, .tplSubCol .tplBlockLift{
	border:1px solid #000;
	color:#555;
}

.tplMainCol .tplFloatLift, .tplSubCol .tplFloatLift{
	border:1px solid #000;
	color:#555;
}

.tplFloatLift{
	border:1px solid #000;
	color:#000;
}

/* Misc */
.pageSelection{
	display:none;	
}


/* List view */
#adListForm{
	display:none;	
}

table.searchListTable th{
	font-weight:bold;
	font-size:1.25em;
	border:0px;
	border-bottom:1mm solid #000;
	text-transform:uppercase;
}

TABLE.searchListTable td{
	border-bottom:1px solid #444;
	padding:10px 5px 10px 5px;
	height:60px;
}
