/*************************
**
** vppF.css : 2/3/05
**  
*************************/

/*************************
**  Begin Property Details layers and styles
*************************/
#pageLeftContainer {
	float:left;
	width:259px;
	height:auto;
	}
#pageCenterContainer {
	float:left;
	width:auto;
	height:auto;
	margin-left: 6px;
	}
#pageRightContainer {
	float:right;
	width:auto;
	height:auto;
	margin-left: 6px;
	}
#pidBlock {
	position:relative;
	top:0px;
	left: 0px;
	height:auto;
	width:256px;
	float:left;
	}
#pDetail {
	position:static;
	height:auto;
	width:auto;
	}
.pFblockL {
	position:static;
	height:auto;
	width:259px;
	float:left;
}
.pFblockC {
	position:static;
	height:auto;
	width:180px;
}
.pFblockR {
	position:static;
	height:auto;
	width:auto;
	min-width:150px;
}
.pFtWrap {
	border: 1px solid #638FC0;
	width:inherit;
	}
.pFtable {
	font-size:.9em;
	width:100%;
}
.pFtable td {
	padding: 3px;
	border:0;
}
.pFlistAgent {
	font-size:.9em;
	width:100%;
}
.pFroomT {
	font-size:.9em;
	width:100%;
}
.pFroomTtd {
	padding: 0px 3px 0px 3px;
	border:0;
	}
.pFdimTtd {
	padding: 0px 3px 0px 3px;
	border: 0;
	font-family: "Courier New", Courier, mono;
	white-space: pre;
	}
.pFtHead {
	background-color:#ddd;
	font-weight:bold;
	padding: 3px;
	}
.pFtsHead {
	background-color:#ddd;
	font-weight:bold;
	padding: 3px;
	vertical-align:bottom;
	text-align: center;
	border-right: 1px solid #638FC0;
	border-bottom: 1px solid #638FC0;
	}
.pFsTtd {
	padding: 3px 3px 3px 3px;
	border: 0;
	border-right: 1px solid #638FC0;
	border-bottom: 1px solid #638FC0;
	text-align: right;
	}
.pFbHead {
	color: #00366D;
	padding: 6px 0 0 0;
	font-variant:small-caps;
	}
/*************************
**  Begin vppIDXfooter layers and styles
*************************/
#vppIDXfooter {
	clear:both;
	font-size:85%;
	}
/*************************
**  Begin pView layers and styles
*************************/
#pView0, #pView2 {
	position:static;
	width:83px;
	height:62px;
	float:left;
	}
#pView1 {
	position:static;
	width:84px;
	height:62px;
	float:left;
	}
.pViewCont {
	margin: 0px 4px 4px 0px;
	background-color: #B5CAE1;
	}
.pView {
	border-style: solid;
	border-color: #B5CAE1;
	border-width: 3px 0 0 3px;
	}
.pViewReady {
	border-style: solid;
	border-color:#638FC0;
	border-width: 3px 0 0 3px;
	}
.pViewActive {
	border-style: solid;
	border-color:#FF0000;
	border-width: 3px 0 0 3px;
	}
.pView:hover {
	border-color: #638FC0;
	}
.pViewNav {
	color: #00366D;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	}
.vpFrcObj form {
	margin: 2px 0 6px;
	padding: 0;
	border: none;
	text-align: center;
	vertical-align:middle;
	}
.tbFmls {
	height: 90%;
	font-size: 85%;
	}

