
td           { font-family: Verdana; font-size: 8pt; line-height: 120%; word-spacing: 0; 
               margin-top: 0; margin-bottom: 0;font-style: normal }

.headline    { font-size: 2em; font-family: Arial }

td.special   { border-top:dotted #red; border-color:#009BC8;border-width: thin; font-family: Verdana; font-size: 8pt; 
               border-top-color:#B4DC00; border-top-width:thin; 
}

h6.special   {  border-bottom:thin dotted #B4DC00; margin-bottom: 0;font-family: Century Gothic; 
                font-color:#cc0000; font-size: 12pt; color:#cc0000; border-left-color:#B4DC00; border-left-width:thin; 
                border-right-color:#B4DC00; border-right-width:thin; border-top-color:#B4DC00; border-top-width:thin  
}

td.Header   {  border-top:dotted gray; border-color:#009BC8;border-width: thin; font-family: Verdana; font-size: 8pt;  
}

td.bottom   {  border-bottom:dotted #999999;  
               border-color:#red;border-width: thin; font-family: Verdana; font-size: 8pt; 
               border-top-color:#B4DC00; border-top-width:thin
}

td.top   {   border-top:solid; border-top-width:thin;
             border-color:#red; border-width: thin; font-family: Verdana; font-size: 8pt; 
             border-top-color:#ffeedd; 
}

td.row1andbottom { border:1px solid #999999; padding:0; border-bottom:dotted #999999;  
                   border-color:#red;border-width: thin; font-family: Verdana; font-size: 8pt; 
                   border-top-color:#B4DC00; border-top-width:thin
  }

div.bottom   {  border-bottom:dotted #999999; border-width: thin; }

div.onlyLeftBorder { border-left: 1px #ffffff solid; }

hr	{    border-style: dotted; border-width: thin; border-color: #B4DC00; }

A:link    { color: #009BC8; }       /* unvisited link */
A:visited { color: blue; }          /* visited links */
A:active  { color: lime; }          /* active links */

A:link, A:visited { color:#0066FF; }

A:link:hover, A:visited:hover { color:#0099FF; }

a:link { color: ##0033FF; text-decoration: none; }

a:visited { text-decoration: none; }

a:hover   { color: #0033FF; text-decoration: underline; }

a:active  { color: #000066; text-decoration: none; }


td.leftBorder  { border-left: 1px #cccccc solid; }

td.rightBorder { border-right: 1px #cccccc solid; }

td.leftandrightBorder { border-left:  1px #111111 solid;
                        border-right: 1px #111111 solid; }

td.onlyLeftBorder { border-left: 1px #ffffff solid; }

td.row1      { border:1px solid #cccccc; padding:0;   }

td.row2      { border:1px solid #FF9966;  }

td.row3      { border:2px double gray; padding:0;  }

ul { list-style-image: url('/images/arrow_9x9.gif') ;
     color: #FF3300; }

.n2 { font-size: 11px; font-family: verdana; }

.n2 td { font-size: 11px; font-family: verdana; }

.n2 .searchitem { padding-top: 5px; 
                  padding-bottom: 10px;
                  padding-left: 5px;
                  border-bottom: 1px dashed #999999;
                  vertical-align: top;
}

.n2 .searchitem { padding-top: 10px;
                  border-bottom: 1px solid #CCCCCC;
                  padding-bottom: 10px;
                  vertical-align: top;
                  padding-left: 5px;
}

.n2 .searchresults td { font-size: 13px; font-family: Verdana,Helvetica,sans-serif; }

.dataColumn { vertical-align: top; text-align: center; }

.listprice { font-family: arial,verdana,helvetica,sans-serif; text-decoration: line-through; }

.n2 .listprice { font-size: 11px; }

.n2 .listprice { color: #000000; font-weight: normal; font-size: 13px; }

.n2 .saleprice { color: #990000; font-size: 11px; }

.n2 .saleprice { color: #990000; font-weight: bold; font-size: 13px; }

div.buying { padding: 0.25em 0em; font-size: .86em; }

div.buying table { font-size: x-small; }

div.buying table td { font-size: .86em; }

#priceBlock { font-size: x-small; }

#priceBlock table td { font-size: x-small; }

.price { font-family: arial,verdana,helvetica,sans-serif; color: #990000; }
.price { font-family: verdana,arial,helvetica,sans-serif; }

td.contentBodyOutline { border: 1px #999999 dotted; border-top: 0px; }

td.contentBody { 
                 border: 1px #999999 solid;
                 background-color: #C8D9EA;
                 font-family: Verdana, Arial, Helvetica, sans-serif;
                 font-size: 12px;
                 padding-left: 8px;
                 padding-right: 8px;
                 padding-top: 8px;
                 padding-bottom: 8px; 
}

BODY { margin-top: 0 ; margin-left: 5}

img.video {
  padding:0px;
  border:2px solid #ddd;
  }
  
A:link:hover, A:visited:hover {
  color:#0099FF;
}

.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(../images/bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(../images/bt.gif) no-repeat bottom}
