﻿body {
}


#divResultsBody
{   position:relative;top:36px;
    border:0px solid red;
}


#divDC {border:0px solid #DEDEDE; margin:0px;padding:10px; color:#626262; font-size:10pt; font-weight:normal; text-align:right}
#divDC h1 { font-size:13pt; font-weight:bolder; color:#444444 }
#divDC h2 { font-size:11pt; font-weight:bolder; color:#444444 }
#divDC b {color:#444444 }


.postingTitle
{   font-family:Arial;
    font-size:10pt; 
    color:#123B64;   
 
}
#d_vote{position:relative;top:40px; border:0px solid #DEDEDE;
width:100px; height:400px;  padding-left:5px;margin-left:10px;z-index:5}

.postingZoomDist
{   font-family:Century Gothic;
    font-size:8pt;
    color:#939394;
}

#imgYT { }

.col0 { width:20px; text-align:center}
.col1 { width:60px; text-align:center}
 
#tabCont {width:100%;  position:relative; left:0px;top:0px}

.tblRes
{   position:relative;
    border:0px solid orange;
    font-family:verdana; font-size:8pt;
    width:950px;
}

.tblResRow
{  color:#939394;
   border:0px solid red;
   height:65px;
 
}
.tblResRow:hover,over 
{   color:Black; border:1px solid #7eb8cb;
    background-color:#e4f0f3;
}
.tblResCell
{
}
.tblResCell:hover
{
}

.tableSearchResDiv
{ border-bottom:1px solid #ACD3E7;
  height:1px;
}

.divThumbCont
{   position:relative; top:0; left:0; text-align:left;
    width:55px; height:55px;
    border:0px solid #D7D7D7;
    background-color:transparent; 
    margin:0px; padding:5px;
    border:0px solid red;
}
.divThumbQty
{   position:absolute; top:40px; padding-left:4px; margin-left:5px;
    font-size:7pt; font-weight:normal; width:42px;
    background-color:White;
}


.tblThumbCont
{   position:relative; top:0px; left:0px;
    height:55px; width:55px;
    padding:0px;  margin:0px;
    /*border:1px solid #D7D7D7; removed image border*/
}

.itemPrice
{   font-family:Verdana bold;
    color:#7B0101;
}
.col2
{ text-align:left;
}
.col2 a
{    color:#123B64;   
     text-decoration:underline;
     font-size:11pt; font-weight:bold;
}

.col4
{  
 
 
}
  
#divDetMenu1 {position:absolute;z-index:100; top:0px; 
left:20px; width:950px; height:30px; border:0px solid lime}

.resAreaH
{ font-family:Century Gothic;
  font-weight:bold;
  font-size:12pt;
  color:#C55F05; 
  height:30px;
  vertical-align:top;
}

.resAreaHComp
{ font-family:Century Gothic;
  font-weight:bold;
  font-size:11pt;
  color:#A7A7A7; 
 
  text-align:left; vertical-align:top;
}

.resDetailsTable
{ font-family: Century Gothic;
  font-size:17pt; height:40px;
  color:#1B6A9C;
  text-align:left;   
  vertical-align:top;
}
.resDetailsHeadline
{   background-color:transparent;
    font-weight:bold; 
    height:35px; color:#276ae5;
    font-size:16pt;
    padding-top:60px;
    text-align:left;
     
    border-bottom:1px solid #C7C7C7;
    vertical-align:middle;    
}
#imgSP_det {position:relative;top:10px;}
#spnTitle_det {position:relative;top:-10px;}
 
 
.resDetailsImage
{   padding:4px;border:1px solid #D3D3D3;
    width: auto;
    max-width:300px;	
    margin:4px;  display: inline;
    position:relative;vertical-align:middle;  
 
    
}

 
    .divImgRow{
    height:auto;
    width:auto;
    background: transparent;
    text-align:center;
    position:relative;
    line-height:200px;
	font-size:200px
}
*>.divImgRow{
	font-size:12px
}

 

 
.resDetImgTable
{border:1px solid #DEDEDE; 
   font-family:Arial; font-size:8pt; color:#A7A7A7;
}
.resDetDesc
{  
}
.resDetDesc :hover
{  color:#05619B;
 
}


#divCompBlur
{ position:absolute; width:100%; height:100%;
  background-color:Black; top:0px; left:0px;
  z-index:50; display:none;
  
  opacity:0.5;
  filter: alpha(opacity=50);
  -moz-opacity: .5; zoom:1;
  text-align:center;
}

#divCompContainer
{ position:absolute; width:100%; height:100%;
    z-index:60;top:0px;     left:0;
    display:none; padding:0; margin:0; 
    border:0px solid lime;
}
 
#divCompPane
{ position:absolute; top:10px; left:45px;  
  height:600px;  width:900px;  
  margin:0; padding:0;
  display:  block;
  background-color:white;
  border:1px solid Yellow;
  
}

#ifrComparison
{   position:relative; top:60px; 
    background-color:White;
    height:535px; width:790px;
    border:1px solid #A8C6DB;
   
}
#lblCompClose
{   position:absolute; top:10px; right:10px;  
}
#imgLoading
{ position:absolute; top:280px;left:330px;
}
 
 .tabResComp
 {   border:1px solid #A7A7A7;  
     width :135px;
     font-size:10pt;
 } 
  
 
 
 .rowResCompHL
 {  background-color:#E7E7E7;
 }
 
 .rowC_Title
 { height:110px;   width:auto; 
   text-align:center; font-weight:bold;
   position: relative; 
   background-color:#EEEEEE;
 }
 .rowC_BakG
 { background-color:#EEEEEE;  
 }
 .rowC_City
 { height:30px;   width:auto; 
   text-align:center; 
   position: relative; 
   background-color:#E7E7E7;
 }
 
 
 .tabResDet
 { width:100%;
   padding:15px;
   
 }
 .divResDetA2
 {
    border:0px solid red;
    font-size:10pt;
    width:100%;
    left:0px;
    text-align:left; padding-top:10px;
    position:relative;
 }
 
 