/* ****************************************************************
*   Copyrighted Material:
*
*   This document is confidential and proprietary information of
*   Silverbrooke Designs, LLC.
*   Copying, reproducing, or infringement in any form, by any means,
*   in whole or in part, or use for any purpose other than that for
*   which it is expressly provided without the written permission of
*   Silverbrooke Designs, LLC. will constitute copyright infringement.
*
*   Copyright (c) 2007 Silverbrooke Designs, LLC. All Rights Reserved
*                                                                         
* ******************************************************************
* Modification History
* 9/7/2007 - Original version
*/
#page {
   background-image: none;
}
.rtop {
   margin-top: 4px;
}
h3.caption {
   color: #000;
   font-weight: normal;
   font-size: 83%;
   margin: 0;
   padding: 0;
   text-align: center;
}
#priceinfo p{
   background-color: #000;
   margin: 0;
   padding: 2px 8px;
   text-indent: 2em;
   line-height: 1.04em;
   letter-spacing: 0.04em;
   font-size: 90%;
}
.linkbar {
   text-align: center;
   font-size: 93%;
}
.linkbar span {
   font-size: 105%;
   letter-spacing: .25em;
}
#priceinfo p a, #priceinfo p a:visited {
   color: #CCFFFF;
}
#pricelist {
   margin: 8px 5px 8px 5px;
}
#pricelist table {
   border-collapse: collapse;
   border-color: #000;
   table-layout: fixed;
   width: 100%;
   color: #000;
}
#pricelist table th {
   padding: 6px 2px 6px 2px;
   text-align: center;
   vertical-align: baseline;
   font-size: 83%;
   letter-spacing: 0.05em;
   font-weight: bold;
   background-color: #71969e;
   color: #000;
}
#pricelist table td {
   margin: 0;
   vertical-align: middle;
   font-size: 79%;
   padding: 3px;
}
.cultivar {
   width: 100px;
   text-align: left;
}
.hybridizer {
   width: 98px;
   text-align: left;
}
.year {
   width: 36px;
   text-align: center;
}
.scape {
   width: 30px;
   text-align: center;
}
.season {
   width: 28px;
   text-align: center;
}
.bloom {
   width: 28px;
   text-align: center;
}
.description {
   width: 210px;
   text-align: left;
}
.habit {
   width: 30px;
   text-align: center;
}
.price {
   width: 42px;
   text-align: center;
}
.camera {
   width: 30px;
   padding: 2px;
   vertical-align: middle;
   text-align: center;
}
.camera img {
   border: none;
}
.odd {
   background-color: #E6F4FF;
   border-color: #FFFFFF;
}
.even {
   background-color: #CFDCE6;
   border-color: #FFFFFF;
}
a.b2t, a.b2t:visited {
   color: #CCFFFF;  
   display: block;
   text-align: right;
   font-weight: bold;
}
