.dbcodd {
    background-color: #F7F9FB;
    color: #000000;
}

.rowselected {
    color: #000000;
    background-color: #DFE6EF;

}

.headrow th {
    text-align: left;
}

.headrow {
    background-color: #FCC904;
    color: #000;
}

.headrow th.thprice {
    text-align: right;
    padding-right: 20px;
}

.thsupplier {
    width: 100px;
    text-align: center;
}

.fic table a {
    color: #000000;
}

.ficprice{
    color: #FF0000;
    font-size: 18px;
    text-align: right;
    font-weight: bold;
}

.amazonusedprice{
    font-size: 10px;
    text-align: right;
    color: #000000;
    white-space: nowrap;
}

.amazonusedprice span{
    font-size: 15px;
    color: #FF0000;
    font-weight: bold;

}

.ficproduct {
    font-weight: bold;
}

.list-buynowbut {
    text-align: right;
}

.ficpoptvs {
    font-size: 14px;
}

.ficpricerange {
    font-size: 14px;
}

.ficpriceorder {
    font-size: 18px;
    font-weight:bold;
    text-align: center;
    color: #0033CC;
}

.ficpricerange a:link,
.ficpricerange a:visited {
    color: #0000FF;
    font-size: 14px;
    text-decoration: underline;
}

.fic p.lastupdated {
    margin: 0;
    padding: 0;
    margin-top: -15px;
    color: #FF0000;
}

.dbcontent1 h2,
.feeditemlarge h2 {
    color: #333333 !important;
    font-size: 20px !important;
    font-family: Georgia, Helvetica, Sans-Serif  !important;
    font-weight: normal !important;
    font-style: italic !important;
    padding: 5px 0px 5px 0px !important;
    margin: 0px 0px 10px 0px !important;
    border-top: double #EEEEEE !important;
    border-bottom: double #EEEEEE !important;
    text-align: center !important;
}


/****** NEW CSS ********/
.largeimg
{
    width: 160px;
    margin: 10px 12px;
}

.largeimg .imagespan {
    width: 160px;
}

.largeimg span a img {
    width: 160px;
}

.mediumimg
{
    width: 125px;
    margin: 10px 9px;
}

.mediumimg .imagespan {
    width: 125px;
}


.mediumimg a span img {
    width: 120px;
}

.feeditem {
    float:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.feeditem .imagespan {
    display: block;
}

.feeditem a:link span img,
.feeditem a:visited span img{
    border: solid #FFFFFF 2px !important;
}

.feeditem a:hover span img {
    border: solid #FF8C2F 2px !important;
}

.feeditem a:link,
.feeditem a:visited {
    color: #1A8F8F;
    font-weight: bold;
    text-decoration: none;
}


.feeditem .itemname {
    color: #444;
    font-weight: normal;
}
.feeditem .normalprice {
    font-size: 14px;
    color: #000000;
}

.feeditem .reducedprice {
    color: #993300;
    font-size: 14px;
}

.feeditem .previousprice {
    color: #666;
    text-decoration: line-through;
    font-size: 14px;
    font-weight: normal;
}

.feeditem .salepricelabel,
.feeditem .normalpricelabel,
.feeditem .rrplabel
{
    font-size: 12px;
    font-weight: normal;
    color: #444;
}

.feeditem a:link span.itemaction,
.feeditem a:visited span.itemaction{
    color: #CC2784 !important;
    font-family: Arial,Helvetica,sans-serif;;
    font-weight: normal;
    font-size: 13px;
    display: block;
    padding-top: 3px;
    
}
    
.feeditem a:hover span.itemname {
    text-decoration:  underline;
    
}

/***********************/

/************************************/
/* Large Image Layout               */
/************************************/

.feeditemlarge {
    width: 540px;
    margin: 0 auto;
}



.feeditemlarge p {
    margin: 0 !important;
    padding:2px 0 !important;
}


.feeditemlarge .detail {
    padding-top: 15px;
}

.feeditemlarge .detail p,
.feeditemlarge .detail p span{
    text-align: right ;
    line-height: 1.3em;
}

.feeditemlarge .detail p.name {
    font-size: 16px;
}

.feeditemlarge .detail p.itemdescription {
    text-align: left ;
    line-height: 1.3em;
}

.feeditemlarge .detail p.price,
.feeditemlarge .detail p.wasprice span {
    color: #444444 !important;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
}

.feeditemlarge .detail p.wasprice span {
    text-decoration: line-through;
    padding-right: 2px !important;

}
.feeditemlarge .detail p.price span {
    font-size: 18px;
    color: #FF0000;
    font-weight: bold;
}

.feeditemlarge .detail p.merchantlogo {
    margin: 4px 0 !important;
}

.feeditemlarge .mainimage {
    padding-top: 5px;
    padding-right: 20px;
    width: 240px;
    float: left;
    text-align: center;
}

.feeditemlarge .mainimage a.comparetxt {
    color: #5965EF;
    text-decoration: underline;
}

.feeditemlarge .mainimage img {
    max-width: 240px;
    padding-bottom: 3px;
}

.feeditemlarge p.visitsitelink {
    text-align: center !important;
}

.feeditemlarge p.visitsitelink a:link,
.feeditemlarge p.visitsitelink a:visited {
    color: #999999;
    text-decoration: underline
}

.feeditemlarge p.visitsitelink a:hover {
    color: #333333;
    text-decoration: underline
}

/*==================================*/
/* Amazon RSS                       */
/*==================================*/


.postamazonrss {
    width: 550px;
}
.postamazonrss div a:link img,
.postamazonrss div a:visited img{
    float: left;
    width: 140px;
    padding-right: 5px !important;
}

.postamazonrss span.rank {
    font-weight: bold;
    font-size: 14px;
    color: #1B6D6F;
}

.postamazonrss img.azbuynow {
    float: right;
}

