.filterMainTABLE
{
	/*width:708px;*/
	background:#fff;
}

.filterTABLE
{
width: 708px;
text-align:left;
vertical-align:top;
border:solid 1px #e6e3dc;/*bcb198*/
}

.filterTitleTD
{
background:url(../image/templateImg/commonTitleBar.png) no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#79717d;
font-size:14px;
font-weight:bolder;
height:25px;
text-align:left;
padding:0px 0px 0px 6px;
vertical-align:middle;
cursor:default;
}

.filterCombo
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.filterLabel
{
cursor:pointer;
background:#fff;
color:#79715f;
padding:2px;
}
.filterLabelHover
{
cursor:pointer;
background:#bf3802;/*cbc2b0*/
color:#fff;
padding:2px;
}

	
div.hideMainResultDIV
{
	this.display = 'none';
}

div.showMainResultDIV
{
	width:708px; 
		
	height:650px;
	border:solid 1px #000000; 
	position:absolute; 
	top:223; 
	/*-moz-opacity:.85; 
	opacity:.85;*/
	
	text-align:left;
	vertical-align:top;
	/*border:solid 1px #4984C1;*/
	background:#FDFDFF;	

	display = 'block';
}

div.hideFilterResultDIV
{
	this.display = 'none';
}
div.showFilterResultDIV
{
	width:100%; 
	height:100%; 
	border:solid 0px #000000; 
	position:relative; 
	top:223; 	
	text-align:center;
	vertical-align:top;
	background:url(../image/templateImg/compareSelBack1.png) no-repeat top left;
	overflow:auto;

	display = 'block';
}

	
div.filterPhoneHolderNormal
{
	border:solid 1px #efe9dd;/*BCB5A7*/
	width:110px;
	text-align:center;
	float:left;
	margin:10px 10px 10px 15px; 
	cursor:pointer;
	background:#FFFFFF;
	display:inline;
}
div.filterPhoneHolderHover
{
	border:solid 1px #b7ae9b;/*989389*/
	width:110px;
	text-align:center;
	float:left;
	margin:10px 10px 10px 15px; 
	cursor:pointer;
	background:#FFFFFF;
	display:inline;
}

.filterSubmitImageDIV
{
	width:100px;
	height:20px;
	background:url(../image/templateImg/filterSubmitBtn.png) no-repeat;
	float:right;
	cursor:pointer;
}
.filterSubmitImageHoverDIV
{
	width:100px;
	height:20px;
	background:url(../image/templateImg/filterSubmitHoverBtn.png) no-repeat;
	float:right;
	cursor:pointer;
}

.divCtrlDIV
{
width:100%; 
border:solid 0px #000000; 
position:relative; 
text-align:left;
vertical-align:top;
}

.filterPhonelimitSpan
{
padding-left: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #706d66;
font-weight:bold;
}

.detailPostCommSubmitBtnINPUT
{
width:80px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background:#c8bca5;
color:#FFFFFF;
border:solid 1px #c1b49a;
cursor:pointer;
}

.BtnHOver
{
background:#B6A990;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
border:solid 1px #c1b49a;
cursor:pointer;
}

.detailAttrTitleTD
{
width:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding:5px 0px 5px 4px;
cursor:default;

background:#f7f6f3;
color:#79715f;
}
.detailAttrTitleHoverTD
{
width:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding:5px 0px 5px 4px;
cursor:default;

background:#f7efdd;
color:#79715f;
}

.detailAttrValTD
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px 0px 5px 4px;
cursor:default;

background:#FFFFFF;
color:#79715f;
}
.detailAttrValHoverTD
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px 0px 5px 4px;
cursor:default;

background:#f7efdd;
color:#79715f;
}

a.phnLinkA{display:block;text-decoration:none}
