.rightfloat a, .leftfloat a{color:black;}

.imgdiv img{border:0px;}

.imginfo {
    color: #333;
    border-top: 1px solid #CCC;
}
.imginfo a{text-decoration: none;}

#searchnavdiv h2
{
    color: #F58026;
}

.lghtboxSubmit,#newlghtbox,.newlghtboxSubmit, .ncbutton, a.ncbutton, #imgdownload_Download, #DownloadComment, 
.reportsubmit input[type=button], .halfwidth input[type=button]{
    background-image:url();
    background-color:#DDD;
    border:1px solid #999;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;	
    color:#444;
    height:25px;
    margin:0px;
    padding:0px;
    font-size: 9pt;
    font-weight:bold;
    padding-right:5px;
    padding-left:5px;
    padding-bottom:3px;
    line-height:25px;
}
a.ncbutton{
padding-top:5px;
padding-bottom:5px;
}
input.ncbutton{padding-top:0px;padding-right:3px;padding-left:3px;}
.breadcrumbs .advhelp{color:black;}
.linkcolor, .subtitle a, .subtitledisplay a{color:black;}
#detaildisclaimer{color:black;}
.numlinks .curpagenum{color:black;}

.searchimage{margin-left: auto; margin-right:auto; margin-top:0px; margin-bottom:0px;padding:0px 10px 10px 10px;}
.searchimagelist a{color:black;}
.imginfo{margin-left:11px;}
#resultGrid{padding-top:0px;padding-left:2px;padding-right:2px;padding-bottom:7px;}

.detailcaption .labelSize1 {font-size:10pt;}
#mainasset{border:0px;}
#mainasset .table-row .left-table-cell, #pricegrid .table-row .left-table-cell{font-size:10pt;}
#pricegrid{width:50%;border:0px;}
#pricegrid .table-row, #pricegrid .boxHeaders, #mainasset .table-row, #mainasset .boxHeaders{background-color:white; color: #333;}
#mainasset .boxHeaders{border-bottom: 1px solid #DDD;}
#pricegrid .table-row .left-table-cell input{margin-bottom: -2px;}
#pricegrid .table-row{height:30px;} 
#pricegrid .table-row .left-table-cell{border-bottom:1px solid #DDD;}
