table#cart-format-table-left
{
width: 150px;
height: 100%;
padding: 0px;
}
table#cart-format-table-right
{
width: 100%;
padding: 0px;
height: 100%;
}
td#os-level1-left
{
height: 100%;
width: 150px;
}
td#os-level1-right
{
height: 100%;
width: 100%;
}
td#tlc
{
width: 25px;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/tlc.gif) no-repeat;
}
td#left-mid
{
width: 140px;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/thb.gif) repeat-x;
}
td#htlc
{
width: 25px;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/htlc.gif) no-repeat;
}
td#htrepeat
{
width: 100%;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/htrepeat.gif) repeat-x;
padding: 10px 0 0 0;
}
td#htrc
{
width: 25px;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/htrc.gif) no-repeat;
}
td#lvb
{
width: 25px;
height: 100%;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/lvb.gif) repeat-y;
}
td#left-col-content-area
{
width: 140px;
height: 100%;
background: #737373;
vertical-align: top;
}
td#htvr
{
width: 25px;
height: 10px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/mvb.gif) repeat-y;
}
td#cart-menu-content-area
{
width: 100%;
height: 10px;
background: #737373;
}
td#rvb
{
width: 25px;
height: 10px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/rvb.gif) repeat-y;
}
td#hblc
{
width: 25px;
vertical-align: top;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/hblc.gif) no-repeat;
}
td#hbrepeat
{
width: 100%;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/hbrepeat.gif) repeat-x;
}
td#hbrc
{
width: 25px;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/hbrc.gif) no-repeat;
}
td#mvb
{
width: 25px;
height: 100%;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/mvb.gif) repeat-y;
}
td#main-content-area
{
width: 100%;
height: 100%;
color: white;
background: #737373;
vertical-align: top;
}
td#main-content-area input
{
   background: white;
   font-family: Arial, helvetica, sans-serif;
   font-size: 12pt;
   font-weight: normal;
   font-variant: normal;
   color: black;
 }
td#main-content-area a:link
{
color: #80FF80;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-size: 12pt;
}
td#main-content-area a:visited
{
color: #80FF80;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-size: 12pt;
}
td#main-content-area a:hover
{
color: #C0FFFF;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-size: 12pt;
}
td#rvb2
{
width: 25px;
height: 200%;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/rvb.gif) repeat-y;
}
td#blc
{
width: 25px;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/blc.gif) no-repeat;
}
td#bhr
{
width: 140px;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/bhb.gif) repeat-x;
}
td#bm
{
width: 25px;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/bm.gif) no-repeat;
}
td#bhr2
{
width: 100%;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/bhb.gif) repeat-x;
}
td#brc
{
width: 25px;
height: 25px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/brc.gif) no-repeat;
}
/*--------------------------------------------------------------
Begin Shopping Cart View CSS Code
--------------------------------------------------------------*/
table#cart-shopping-cart
{
width: 100%;
padding: 0px;
}
td#cart-store-title h1
{
color: white;
}
table#cart-shopping-cart a:link
{
color: #80FF80;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-size: 12pt;
}
table#cart-shopping-cart a:visited
{
color: #80FF80;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-size: 12pt;
}
table#cart-shopping-cart a:hover
{
color: #C0FFFF;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-size: 12pt;
}
td#shopping-cart-title h2
{
color: yellow;
text-decoration: underline;
}
td.shopping-cart-quantity-title
{
font-size: 12pt;
font-family: arial, times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-weight: bold;
color: white;
width: 75px;
}
td.shopping-cart-description-title
{
font-size: 12pt;
font-family: arial, times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-weight: bold;
color: white;

}
td.shopping-cart-price-title
{
font-size: 12pt;
font-family: arial, times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-weight: bold;
color: white;
width: 75px;
}
td.shopping-cart-total-title
{
font-size: 12pt;
font-family: arial, times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-weight: bold;
color: white;
width: 75px;
}
td.shopping-cart-quantity
{
padding: 5px;
vertical-align: top;
font-family: times new roman, sans-serif;
}
td.shopping-cart-description
{
padding: 5px;
vertical-align: top;
font-family: times new roman, sans-serif;
color: white;
}
td.shopping-cart-price
{
padding: 5px;
vertical-align: top;
font-weight: bold;
font-family: times new roman, sans-serif;
color: yellow;
}
td.shopping-cart-total
{
padding: 5px;
vertical-align: top;
font-family: times new roman, sans-serif;
font-weight: bold;
color: white;
}
td.cart-totals
{
text-align: right;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-weight: bold;
color: white;
padding: 5px 20px 5px 0;
}
td.cart-totals-display
{
text-align: right;
font-size: 12pt;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-weight: bold;
color: white;
}
td#cart-checkout
{
text-align: right;
}
/*--------------------------------------------------------------
End Shopping Cart View CSS Code
--------------------------------------------------------------*/
/*--------------------------------------------------------------
Start Checkout View CSS Code
--------------------------------------------------------------*/
table#cart-checkout-table
{
width: 100%;
padding: 0px;
}
table#cart-checkout-table a:link
{
color: #80FF80;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-size: 12pt;
}
table#cart-checkout-table a:visited
{
color: #80FF80;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-size: 12pt;
}
table#cart-checkout-table a:hover
{
color: #C0FFFF;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
font-size: 12pt;
}
td#shopping-cart-title h2
{
color: yellow;
text-decoration: underline;
}
td#checkout-title
{
color: yellow;
text-decoration: underline;
}
td#cart-acct-credentials
{
color: white;
}
td#acct-sign-in-title h2
{
color: yellow;
text-decoration: underline;
}
td.h3-title
{
color: white;
}
td#p-summary-quantity-title
{
width: 15%;
font-size: 12pt;
text-align: center;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
color: white;
}
td#p-summary-desc-title
{
width: 65%;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
color: white;
}
td#p-summary-total-title
{
width: 20%;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
color: white;
}
td.p-quantity
{
text-align: center;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
color: yellow;
vertical-align: top;
}
td.p-desc
{
font-size: 12pt;
font-weight: normal;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
color: white;
padding: 0px 20px 3px 0px;
}
td.p-total
{
font-size: 12pt;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
color: yellow;
vertical-align: top;
}
td.p-totals-title
{
padding: 0 30px 0 0;
font-size: 12pt;
text-align: right;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
color: white;
}
td.p-totals
{
font-size: 12pt;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
color: white;
}
table#billing-summary-table
{
width: 100%;
}
td.billing-title-td
{
width: 50%;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
color: yellow;
}
td.address-block
{
padding: 20px;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
font-family: times new roman, sans-serif;
font-variant: normal;
font-style: normal;
color: white;
}
table#checkout-payment-table
{
width: 100%;
}
td.credentials-prompt
{
font-size: 8pt;
font-weight: bold;
text-decoration: none;
font-family: verdana, sans-serif;
font-variant: normal;
font-style: normal;
color: white;
vertical-align: middle;
}
td#left-col-content-area a.cart-text-category-listing:link
{
color: #960000;
text-decoration: none;
font-size: 12pt;
font-weight: bold;
font-family: arial, times new roman, sans-serif;
font-style: normal;
font-variant: normal;
text-align: left;
}
td#left-col-content-area a.cart-text-category-listing:visited
{
color: #960000;
text-decoration: none;
font-size: 12pt;
font-weight: bold;
font-family: arial, times new roman, sans-serif;
font-style: normal;
font-variant: normal;
text-align: left;
}
td#left-col-content-area a.cart-text-category-listing:hover
{
color: #960000;
text-decoration: underline;
font-size: 12pt;
font-weight: bold;
font-family: arial, times new roman, sans-serif;
font-style: normal;
font-variant: normal;
text-align: left;
}
td#left-col-content-area a.cart-text-product-listing:link
{
/*color: #27CE00;*/
color: white;
text-decoration: none;
font-size: 12pt;
font-weight: bold;
font-family: arial, times new roman, sans-serif;
font-style: normal;
font-variant: normal;
text-align: left;
margin-left: 10px;
}
td#left-col-content-area a.cart-text-product-listing:visited
{
color: white;
text-decoration: none;
font-size: 12pt;
font-weight: bold;
font-family: arial, times new roman, sans-serif;
font-style: normal;
font-variant: normal;
text-align: left;
margin-left: 10px;
}
td#left-col-content-area a.cart-text-product-listing:hover
{
color: white;
text-decoration: underline;
font-size: 12pt;
font-weight: bold;
font-family: arial, times new roman, sans-serif;
font-style: normal;
font-variant: normal;
text-align: left;
margin-left: 10px;
}
td.product-display-cell
{
vertical-align: top;
padding: 0px;
}
td.product-desc-cell
{
vertical-align: top;
width: 100%;
padding: 0px;
}
td.pricing-cell
{
color: white;
}
span.prodname
{
color: yellow !important;
font-size: 12pt;
font-weight: bold;
font-family: Times new roman, sans-serif;
font-style: normal;
font-variant: normal;
}
span.proddesc
{
color: white !important;
font-size: 12pt;
font-weight: normal;
font-family: Times new roman, sans-serif;
font-style: normal;
font-variant: normal;
}
span.strikethrough
{
text-decoration: line-through red;
float: left;
}
span.saleprice
{
float: right;
color: yellow;
font-size: 110%;
}
h2.page-title
{
color: yellow;
text-decoration: underline;
}
td#menu-button-container
{
padding: 0px;
text-align: left;
}
h3.accth3
{
color: yellow;
}
td#radio-prompt input
{
   background: #737373;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: none;
   font-family: verdana, sans-serif;
   font-variant: normal;
   font-style: normal;
   color: black;
 }
span.proddetails
{
color: #C0FFFF;
font-weight: bold;
font-style: normal;
font-family: times new roman, arial, sans-serif;
font-variant: normal;
font-size: 12pt;
}
span.proddetails2
{
color: white;
font-weight: bold;
font-style: normal;
font-family: times new roman, arial, sans-serif;
font-variant: normal;
font-size: 12pt;
}
/*-------------------------------------------------
ADMIN SECTION CODE
-------------------------------------------------*/
table#cart-outer-shell-table
{
border: 1px solid #B6B7CB;
background: #FDFDF7;
}
table#cart-menu-format-table
{
font-size: 10pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: white;
background: #6699FF;
}
table#cart-menu-format-table a:link
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: white;
text-decoration: none;
}
table#cart-menu-format-table a:visited
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: white;
text-decoration: none;
}
table#cart-menu-format-table a:hover
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: white;
text-decoration: underline;
}
table#cart-menu-format-table td.cart-link-display
{
padding: 0 10px 0 10px;
vertical-align: top;
font-weight: bold;
color: white;
}
td.cart-link-display2
{
padding: 0 10px 0 10px;
vertical-align: top;
}
table#cart-body-content-container
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: white;
}
td#cart-main-content-display-area
{
padding:0px;
height: 20px;
width: 100%;
text-align: center;
vertical-align: top;
}
table#cart-display-container
{
border: 1px solid #B6B7CB;
height: 100%;
background: white;
color: black;
}
table#cart-display-container td#cart-display-headings
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: black;
padding: 3px;
width: 100%;
background: #ADC9FF;
}
td#right-corner
{
width: 16px;
height: 20px;
background: top left url(right_corner.gif) no-repeat;
}
table#cart-display-container td.cart-display-container-td
{
width: 100%;
padding: 10px;
vertical-align: top;
height: 100%;
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: black;
}
table#cart-display-container td.cart-display-container-td p
{
color: black;
}
table#cart-display-container td.cart-display-container-td li
{
color: black;
}
table#cart-display-container td.cart-display-container-td td
{
color: black;
}
table#cart-display-container td.cart-display-container-td table
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: black;
}
table#cart-category-format-table
{
height: 100%;
}
td#left-corner
{
width: 16px; 
padding: 0px;
height: 20px;
background: top left url(/TCS/prod/tcsstore/downshift/graphics/corner_left.gif) no-repeat;
}
td#cart-cat-header
{
height: 20px;
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: white;
vertical-align: middle;
background: #6699FF;
}
td#cart-category-listings
{
border: 1px solid #B6B7CB;
height: 100%;
background: #F8F8F9;
padding: 5px;
vertical-align: top;
}
td#cart-category-listings a:link
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: black;
text-decoration: none;
}
td#cart-category-listings a:visited
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: black;
text-decoration: none;
}
td#cart-category-listings a:hover
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: #6699FF;
text-decoration: underline;
}
table#cart-display-container td.cart-display-container-td a:link
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: blue;
text-decoration: underline;
}
table#cart-display-container td.cart-display-container-td a:visited
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: blue;
text-decoration: underline;
}
table#cart-display-container td.cart-display-container-td a:hover
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: red;
text-decoration: underline;
}
/*Product Code*/

td.product-display-cell
{
vertical-align: top;
padding: 0px;
}
td.product-desc-cell a:link
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: blue;
text-decoration: underline;
}
td.product-desc-cell a:visited
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: blue;
text-decoration: underline;
}
td.product-desc-cell a:hover
{
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: red;
text-decoration: underline;
}
td.product-desc-cell
{
vertical-align: top;
width: 100%;
padding: 0px;
}
span.prodname
{
color: #A80000;
font-size: 12pt;
font-weight: bold;
font-family: Times new roman, sans-serif;
font-style: normal;
font-variant: normal;
}
span.proddesc
{
font-size: 9pt;
font-family: arial, times new roman, sans-serif;
font-weight: normal;
font-style: normal;
font-variant: normal;
color: black;
}
td.pricing-cell
{
color: #188218;
}
/*end product code*/
/*-------------------------------------------------------------------------------
Administration COde Starts Here
-------------------------------------------------------------------------------*/
h3.formareatitle
{
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: normal;
font-variant: normal;
margin-bottom: 5px;
}
div.formarea
{
background: #f1f9fe;
border: 1px solid #7b9ebd;
font-size: 8pt;
font-family: arial, times new roman, sans-serif;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: black;
}
td.formprompt
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 1.5;
vertical-align: top;
}
td.forminput
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: black;
}
td.forminput input
{
background: #ffffa0;
height: 20px;
font-size:12px;
}
td.forminput textarea
{
background: #ffffa0;
font-size:12px;
}
td.forminput input.normal
{
background: #f1f9fe;
}
.instructions
{
font-weight: bold;
}
span.dollar
{
font-weight: normal;
margin-bottom: 20px;
padding: 0 0 75px 0;
}
hr
{
margin-bottom: 0px;
}
form
{
margin: 0px;
}
