﻿
.body        { color: #000000; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Clean, Sans-serif }
.bodylarge        { color: #000000; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, Clean, Sans-serif }

.screamingdealsheads    { color: #000; font-weight: normal; font-size: 19px; line-height: 23px; font-family: Arial, Helvetica, Clean, Sans-serif ; letter-spacing: 1px; }

.varwebheads  { color: #5ab63f; font-weight: bolder; font-size: 13px; line-height: 23px; font-family: Arial, Helvetica, Clean, Sans-serif }

.varcity_white_heads { color: #fff; font-weight: bolder; font-size: 13px; line-height: 23px; font-family: Arial, Helvetica, Clean, Sans-serif }
.varcity_white_body { color: #fff; font-weight: bolder; font-size: 13px; line-height: 23px; font-family: Arial, Helvetica, Clean, Sans-serif }
.blackbody    { color: #333; font-size: 11px; line-height: 18pt; font-family: Arial, Helvetica, Clean, Sans-serif }
.datetime     { color: #696969; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Clean, Sans-serif; letter-spacing: 1pt }
.whitebody      { color: #fff; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Clean, Sans-serif }
.subheads      { color: #363434; font-weight: bold; font-size: 11.5px; line-height: 16px; font-family: Arial, Helvetica, Clean, Sans-serif }

.bluetype      { color: #1982cb; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Clean, Sans-serif }

.blueitalicheader      { color: #1982cb; font-weight: bold; font-size: 13px; line-height: 16px; font-family: Arial, Helvetica, Clean, Sans-serif }

.greysubheads    { color: #696969; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Clean, Sans-serif }

.newsdates     { color: #696969; font-weight: bold; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Clean, Sans-serif }

.pageheadings      { color: #000; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Clean, Sans-serif; letter-spacing: 2pt }
.bullets    { color: #f51c3c; font-weight: bold; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Clean, Sans-serif }
.whitesubhead      { color: #fff; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Clean, Sans-serif }
.whitelinks     { color: #fff; font-weight: bold; font-size: 13px; line-height: 17px; font-family: Arial, Helvetica, Clean, Sans-serif; text-decoration: none }
a   { color: #000000 }
a:hover   { color: #000000; font-family: Arial, Helvetica, Clean, Sans-serif }

.redlink   { color: #c02026; font-family: Arial, Helvetica, Clean, Sans-serif; text-decoration: none; font-size: 11px; ; text-decoration: underline; font-weight: bold  }

.screamingdealprice    { color: #ff8c00; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Clean, Sans-serif }







.alt

{

    background-color:#efefef; 

     padding-left:35px;

}





.product
{
    padding-left:35px; width:125px
}

.sku
{
    width:110px;
}

.ends
{
    width:70px;
}    
    
.starts
{
    width:80px;
}

.sp
{
 width:90px;   
}

.infoHeadings
{
    font-family:Verdana; 
    font-size:10px; 
    display:block; 
    margin-left:5px; 
    margin-bottom:10px; 
    font-weight:bold; 
    border-bottom:1px solid black;
    text-align:left;
	margin-right:15px;
}

.infoTables
{
    margin-bottom:25px;
	margin-right:15px;
	font-family:Verdana;
	font-size:10px;
    border-collapse:separate;
    border-spacing: 0px 4px;
}


.infoTables .left
{
    padding-left:35px;
}


.infoTables tr 
{
     padding-left:35px;
}

tr.new td.left
{
padding-left:35px;
border-width:1px 0 1px 1px;
}

tr.new td.right{
border-width:1px 1px 1px 0;
}

tr.new td
{
border:1px solid green;
border-width:1px 0;
}

tr.ext td.left
{
padding-left:35px;
border-width:1px 0 1px 1px;
}

tr.ext td.right{
border-width:1px 1px 1px 0;
}

tr.ext td
{
border:1px solid #ffcc33;
border-width:1px 0;
}

tr.exp td.left
{
padding-left:35px;
border-width:1px 0 1px 1px;
}

tr.exp td.right{
border-width:1px 1px 1px 0;
}

tr.exp td
{
border:1px solid red;
border-width:1px 0;
}

.new .left
{
    background-image:url(/image/new.gif); 
    background-repeat:no-repeat; 
    background-position:left
}

.ext .left
{
    background-image:url(/image/ext.gif); 
    background-repeat:no-repeat; 
    background-position:left
}

.exp .left
{
    background-image:url(/image/exp.gif); 
    background-repeat:no-repeat; 
    background-position:left ;
}

.exp
{
    
	text-decoration:line-through;
}

#rebateCenter a:Hover 
{
   font-size:10px;
   font-family:Verdana;
   color:Navy;
   text-decoration:underline;
}

.fakeRow
{
    padding:2px;
}