/* This is a comment */ 
/* CODE FOR - background-image: url(../1samples2/tshirt.jpg);  */ 
/* -------- CODE max-width: 620px;  --------- */ 
/* -------- CODE table-layout: automatic;  --------- */ 
/* -------- CODE table-layout: fixed;  --------- */ 
/* -------- BODY {background-color: #8470FF}  --------- */ 
/* ---------SPOT98 CHERRY-DARK----#FF0066------ */ 
/* ---------SPOT98-BLUE ---#3399FF------ */
/* ---------BLUE-2010-IMAGE-BOX-TABLE-BG ---#99CCFF------ */
/* ---------LIGHT-PURPLE----#FFCCFF------ */
/* ---------LIGHT-BLUE----#CCFFCC------ */ 
/* ---------AMBER----#FFCC00------ */ 
/* ---------YELLOW----#FFFF00------ */ 
/* ---------ORANGE----#FF6600------ */ 
/* ---------GREY-NEW-FORMS-BG----#EEEEEE------ */ 
/* ---------GREY-BORDERS----#CCCCCC------ */ 


/* -------------------------------------------------------------------------------------------- */

BODY {	
	background-color: #FFFFFF;
}

BODY.white {background-color: #FFFFFF}

BODY,TD,TH,DIV,P {
   	font-family: arial,sans-serif;
   	color: #000000;
   	font-size: 10pt;
}

BODY.menu {
	background-color: #000000;
}

/* --------------------------------------------------------------------current-content-tables---------------- */ 
TABLE {
	background-color: #FFFFFF;
}

/* ============================================================== */ 
/* -------------------------- BUY AND SHOPPING CART TABLES ------------------------------- */ 
/* ============================================================== */ 


/* ---------------2010---------------BUY-800-FULL-PAGE-TABLES---------------- */ 
/* ------------------------------------------------------------------------------------ */  
/* NOTE: SET TABLE - border="1" bordercolor="#3399FF" 
/* ------------------------------------------------------------------------------------ */ 
TABLE.buy-800 {
	background-color: #CCFFCC;
	width: 800px;
	padding: 5px;
}
/* -------END----2010-------------BUY-800-FULL-PAGE-TABLES---------------- */ 



/* ------------2009-----------------BUY-INSIDE-TABLES----------------------------------------------- */ 
/* ------------------------------------------------------------------------------------------------------------------- */  
/* -----------------NOTE: SET TABLE - border=1 bordercolor=#3399FF---------------------- */  
/* ------------------------------------------------------------------------------------------------------------------- */ 
TABLE.buy-inside {
	background-color: #CCFFCC;  
	width: 100%;
	padding: 5px;
}
/* ------------2009----------------END-BUY-INSIDE-TABLES--------------------------------------- */ 


TABLE.shopping-cart-ads {
	background-color: #CCFFCC;
	width: 800px;
	padding: 0px;
}
TD.shopping-cart-ads {
	background-color: #FFFFFF;
	padding: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF; /* ---------SPOT98 BLUE------- */ 
}

/* --------------------------------------------------------------------terms-table---------------- */ 
TABLE.terms {
	background-color: #EEEEEE; /* ---2010-new-color--- */ 
	width: 800px;
	padding: 10px;
}

/* --------------------------------------------------------------------terms-table---------------- */ 
TABLE.heading {
	background-color: #3399FF;
	width: 800px;
	padding: 5px;
}

/* -------------------------------------------2010-TABLE-SET-------------------------- */ 
TABLE.image-box-full-page {
	background-color: #99CCFF; /* ---2010-new-color--- */ 
	width: 800px;
	padding: 0px;
}

TD.product-image-box {
	background-color: #FFFFFF;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}

TABLE.image-box-inside {
	background-color: #99CCFF; /* ---2010-new-color--- */ 
	width: 100%;
	padding: 0px;
}

/* ----------------------END------------2010-TABLES-SET-------------------------- */ 





/* -------------------------------------------2010-TABLE-LIST--------------------------- */ 

TABLE.list-800 {
	background-color: #FFFFFF; /* ---2010-new-color--- */ 
	width: 800px;
	padding: 0px;
}

/* ---------------------------------2010-new-box-table--------------------------------------- */ 
TABLE.image-box-full-page {
	background-color: #99CCFF; /* ---2010-new-color--- */ 
	width: 800px;
	padding: 0px;
}

TABLE.image-box-inside {
	background-color: #99CCFF; /* ---2010-new-color--- */ 
	width: 100%;
	padding: 0px;
}
TD.product-image-box {
	background-color: #FFFFFF;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
/* ---------------------------------2010-new-box-table--------------------------------------- */ 


/* --------------2010----------SHOPPING-CARTS---------------- */ 


TABLE.shopping-cart {
	background-color: #EEEEEE; /* ---2010-new-color--- */ 
	width: 800px;
	padding: 0px;
}

/* ------------------------------------------------NEW-2010------------------------FORMS-FULL-PAGE--------- */ 

TABLE.forms-full-page {
	background-color: #EEEEEE;
	width: 800px;
	padding: 5px;
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx NEW xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */ 


TABLE.top-links-icons {
	background-color: #3399FF;
	width: 800px;
	height: 40px;
	padding: 0px;
}
TD.top-links-icons {
	background-color: #3399FF;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
}

TABLE.top-colors {
	background-color: #FFFF00;
	width: 800px;
	height: 20px;
	padding: 0px;
}
/* -----------------------XXXXXXXXXXXXXXXXXXXXXXXXXXX------NEW----TOP-Header------------------------- */ 
TABLE.top-bar-one {
	background-color: #3399FF;
	width: 800px;
	padding: 0px;
}
TABLE.top-main {
	background-color: #FFFFFF; /* ---TOP-JS-NAVIGATION-TABLE--- */ 
	width: 800px;
	padding: 10px;
	border-style: solid;
	height: auto;
	border-width: 1px;
	border-color: #3399FF;
}
TD.top-image-box {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}

TABLE.top-image-box {
	background-color: #3399FF;
	width: 800px;
	padding: 5px;
}


TD.image-box-links {
	background-color: #3399FF;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
TABLE.notice {
	background-color: #FFFFFF;
	width: 800px;
	padding: 0px;
}
TD.notice-shipping {
	border-style: solid;
	border-width: 2px;
	border-color: #FF0000;
}
TABLE.top-retail-notice {
	background-color: #3399FF; /* --------VIEWCART-RETAIL----- */ 
	width: 800px;
	padding: 5px;
}
TABLE.top-wholesale-notice {
	background-color: #FFFF66;
	width: 800px;
	padding: 5px;
}

/* -------------------------------------------------TOP BAR WITH PULLDOWN MENU-------------- */ 
TABLE.top-bar-two {
	background-color: #3399FF;
	padding: 5px;
	width: 800px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
/* -------------------------------------------------TOP BAR WITH PULLDOWN MENU-COLLECTORS------------- */ 
TABLE.top-bar-two-collectors {
	background-color: #FF6600;
	padding: 5px;
	width: 800px;
	border-style: solid;
	border-width: 1px;
	border-color: #FF6600;
}
/* --------------------------------------------top-header-lettering and material colors--------------- */ 
TABLE.material-colors {
	background-color: #CCFFCC;
	width: 800px;
	padding: 5px;
}  
/* ------------XXXXXXXXXXXXXXXXXXXXXXX----NEW----------- -end TOP-header--------------------- */ 

/* --------------------2009---------------------------GOOGLE-ADS-DECALS-TOP-ACROSS-------------------- */ 
TABLE.google {
	background-color: #FF6600;
	width: 800px;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #FF6600;
}
/* ------------------------------------------------GOOGLE-ADS-------------------- */ 

/* ------------XXXXXXXXXXXXXXXXXXXXXXX---------NEW-2009-INDEX-PAGE----------------------- */ 

/* --------------------------------------------------TABLE LIGHT BLUE-------------------------------------------- */ 

TABLE.blue {
	background-color: #CCFFCC; 
	width: 800px;
	padding: 0px;
}
/* -----------------------------------------------------------------------SpotClub----------------------------------------------- */ 

TABLE.index-spotclub {
	background-color: #CCFFCC; /* ---------LIGHT-BLUE------- */ 
	width: 100%;
	padding: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF; /* ---------SPOT98 BLUE------- */ 
}

/* -----------------------------------------------------------------------SpotLight----------------------------------------------- */ 

TABLE.index-spotlight {
	background-color: #CCFFCC; /* ---------LIGHT-BLUE------- */ 
	width:100%;
	padding: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF; /* ---------SPOT98 BLUE------- */ 
}
/* ------------XXXXXXXXXXXXXXXXXXXXXXX----END-NEW-2009-INDEX-PAGE----------------------- */ 


/* ------------XXXXXXXXXXXXXXXXXXXXX--------NEW TABLE FOR QUICK DOWNLOADS----------- */ 
TABLE.site {
	background-color: #FFFFFF;
	width: 800px;
	padding: 0px;
}



/* -----------------------------COLORS-INSIDE-TABLES---------------- */ 
TABLE.colors-inside {
	background-color: #CCFFCC;
	width: 100%;
	padding: 3px;
}
/* ---------------------END-COLORS-INSIDE-TABLES---------------- */ 


/* ---------------2009---------------BUY-800-FULL-PAGE-TABLES---------------- */ 
/* ------------------------------------------------------------------------------------ */  
/* NOTE: SET TABLE - border="1" bordercolor="#3399FF" 
/* ------------------------------------------------------------------------------------ */ 
TABLE.buy-800 {
	background-color: #CCFFCC;
	width: 800px;
	padding: 5px;
}

TABLE.shopping-cart-ads {
	background-color: #CCFFCC;
	width: 800px;
	padding: 0px;
}
TD.shopping-cart-ads {
	background-color: #FFFFFF;
	padding: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF; /* ---------SPOT98 BLUE------- */ 
}
/* ---------------UPDATED-SEPT-2008---------CHECKOUT-SHIPPING-EXPRESS-RED-EYE----TABLE---------- */ 
TABLE.shipping-fast {
	background-color: #FFFF66;
	width: 800px;
	padding: 10px;
}

/* ---xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx---END--2009-BUY-AND-CART-PAGE--------xxxxxxxxxxx */ 


/* ---xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx---IMAGE-VIEW--------xxxxxxxxxxx */ 
/* ----------------2009-----------------------TABLE-PHOTO-VIEWERS-EMBEDED---------- */ 
TABLE.photo-view {
	background-color: #CCFFCC;
	width: 800px;
	padding: 0px;
}


/* ----------------2009-----------------------TABLE-PHOTO-VIEW-INSIDE-THUMBNAILS----------- */ 
TABLE.photo-view-inside {
	background-color: #FFCCFF;
	width: 100%;
	padding: 0px;
}
/* ---xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-end--IMAGE-VIEW--------xxxxxxxxxxx */ 

/* -------------------------------------------------------------------NEW-2009-RETAIL-SAMPLES-BUY-------------- */ 
TABLE.buy-samples {
	background-color: #CCFFCC;
	padding: 10px;

}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX----HELP-PAGES---XXXXXX */ 

/* ------------------------------------------------------------------ORDER-TRACKING---NEW-DEC-2008---------------- */ 
TABLE.order-tracking {
	background-color: #CCFFCC; /* ---------LIGHT-BLUE------- */ 
	width: 800px;
	padding: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF; /* ---------SPOT98 BLUE------- */ 
}




/* -------------------------------------------------------------------2009--HELP-LEFT-MENU---------------------------------------------------- */ 
TD.help-left-menu {
	background-color: #FFCCFF;
	width: 200px;
	padding: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF; /* ---------SPOT98 BLUE------- */ 
}

/* -------------------------------------------------------------------2009--HELP-IMAGE-BOX---------------------------------------------------- */ 
TD.help-image-box {
	background-color: #CCFFCC;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF; /* ---------SPOT98 BLUE------- */ 
}
/* ----------------------------------------------------------------2009-HELP-INSIDE-TABLE100%----------------------- */ 
TABLE.help-inside {
	background-color: #FFFFFF;
	width: 100%;
	padding: 10px;
}

/* -------------------NEW--------------------NOTE-AMBER-table--IMPORTANT-NOTICES---NEW-800---- */ 
TABLE.note-amber {
	background-color: #FFFFFF;
	width: 800px;
	padding: 10px;
	border-style: dotted;
	border-width: 8px;
	border-color: #FFCC00; /* ---------AMBER------- */ 
}
/* ----------------------------------------------------------HELP--------------JS-SOLD-OUT-NOTICE------------- */ 
TABLE.sold-out {
	background-color: #FFFFFF;
	width: 600px;
	padding: 10px;
	border-style: solid;
	border-width: 2px;
	border-color: #FF0000;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--END---HELP-PAGES---XXXXXX */ 

/* ------------------------------TABLE-USED-ON-RETAIL-CATALOG-PAGE--------- */ 
TABLE.products-catalog {
	background-color: #FFFFFF; 
	width: 100%;
	padding: 0px;
}


/* --------------XXXXXXXXXXXXXXXXXXX---------DECALS------XXXXXXXXXXXXXXXXXXXXXX----------- */ 

/* ------------------------------DECALS-IMAGE-BOX-TABLE---WITH BACKGROUND-BLUE--------- */ 
TABLE.decals-image-blue-bg {
	background-color: #CCFFCC;
	width: 800px;
	padding: 10px;
}

/* ------------------------------------------------------DECALS-IMAGE-BOX TABLE------------ */ 
TABLE.decals-image-box {
	background-color: #CCFFCC;
	width: 800px;
	padding: 10px;
}
TD.image-box-solid {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
/* ---------------------------------------------DECALS-BUY-BOXES---------------------------------------------------------------- */ 
/* ----------------------------------------------------------DECALS--------------JS-BUY-BOX--WITH GEORGE------------- */ 
TABLE.decals-buy-info {
	background-color: #FFFFFF;
	width: 800px;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #000099;
}
TABLE.decals-buy-box {
	background-color: #CCFFCC;
	width: 800px;
	padding: 0px;
}

/* ------------NEW-----------DECALS--------------JS-BUY-BOX--WITH GEORGE--SPOT-BLUE----------- */ 
TABLE.decals-buy-info-new {
	background-color: #FFFFFF;
	width: 800px;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
TABLE.decals-buy-box-new {
	background-color: #3399FF;
	width: 800px;
	padding: 3px;
}

/* ------------------------------------------------------DECALS-IMAGE-BOX - WITH BUY ACROSS TABLE------------ */ 
TABLE.buy-decals-across {
	background-color: #FFFFFF;
	width: 800px;
	padding: 0px;
}
TD.image-box-across {
	background-color: #FFFFFF;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}

/* ------------------------------------DECALS-NAV-HELP----------------- */ 
TABLE.decals-nav-help {
	background-color: #CCFFCC;
	width: 800px;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}

/* --------------XXXXXXXXXXXXXXXX----END-----DECALS------XXXXXXXXXXXXXXXXXXXXXX----------- */ 

/* ------------------------------------------------------PARTNERS-IMAGE-BOX TABLE------------ */ 
TABLE.partners-image-box {
	background-color: #FFFFFF;
	width: 800px;
	padding: 0px;
}
TD.partners-box-solid {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}


/* ---------------------------------------------------------BOTTOM-RETAIL--------------------- */ 
TABLE.bottom {
	background-color: #3399FF;
	width: 800px;
	padding: 3px;
}
TABLE.bottom-links {
	background-color: #FFFFFF;
	width: 800px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
TD.site-links {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}

/* -----------2009--------------------------BACK-HOME-HELP--------------------- */ 
TABLE.navigate {
	width: 150px;
	padding: 0px;
}
/* -----------2009--------------------------BACK-HOME-HELP--------------------- */ 

TABLE.nav-back {
	background-color: #CCFFCC;
	width: 800px;
	padding: 5px;
}
/* -------------------------------------------------------END-BOTTOM-RETAIL--------------------- */ 

/* ---------------------------------------------------------BOTTOM-COPYRIGHT--------------------- */ 
TABLE.copyright {
	background-color: #CCFFCC;
	width: 800px;
	padding: 0px;
}
/* ---------------------------------------------------------BOTTOM-COPYRIGHT--------------------- */ 

/* ------------------------------------------------------BLANKS-IMAGE-BOX TABLE------------ */ 
TABLE.blanks-image-box {
	background-color: #FFFFFF;
	width: 800px;
	padding: 10px;
}
TD.blanks-image-box-solid {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}

/* -------------------NEW-SEPT-----------------------------MATERIALS-IMAGE-BOX-TABLE------------ */ 
TABLE.materials-image-box {
	background-color: #CCFFCC;
	width: 800px;
	padding: 0px;
}
TD.materials-box-solid {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}

/* -----------------NEW-SEPT-------------------------------------MATERIALS-buy-box------- */ 

TABLE.materials-buy-box {
	background-color: #CCFFCC;
	width: 800px;
	padding: 5px;
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx------LETTERING------xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */ 
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx------LETTERING------xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */ 
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx------LETTERING------xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */ 


/* --------------------------------------------------------------------------------LETTERS-buy-box------- */ 

TABLE.letters-buy-box {
	background-color: #CCFFCC;
	width: 800px;
	padding: 5px;
}
/* ------------------------------------NEW-2010-------------------LETTERS------------table-SLOGANS--------- */ 
TABLE.slogans {
	background-color: #CCFFCC; 
	width: 500px;
	padding: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
/* --------------------------------------------------------------------------------BUY SLOGANS-------- */ 
TABLE.buy-slogans {
	background-color: #CCFFCC;
	width: 500px;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}

/* -----------------------------------------------------------------------LETTERS-table with images---------------------- */ 
TABLE.letters-image-box {
	background-color: #CCFFCC;
	width: 800px;
	padding: 5px;
}

TD.letters-image-box {
	background-color: #FFFFFF;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx-------END----LETTERING------xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */ 
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx-------END----LETTERING------xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */ 
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx-------END----LETTERING------xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */ 


/* ---------------------------------------------------------------VINTAGE-DECALS-NOTICE-2009----------------- */ 
TABLE.decals-notice {
	background-color: #FFFFFF;
	width: 800px;
	padding: 5px;
	border-style: solid;
	border-width: 3px;
	border-color: #993333;
}
/* -------------------------------------------------------------------------------------------------NAV-HELP----------------- */ 
TABLE.nav-help {
	background-color: #CCFFCC;
	width: 800px;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}

/* ------------------------------------WHOLESALE-NEW-SEPT-08-table with images---------------------- */ 
TABLE.wholesale-image-box {
	background-color: #CCFFCC;
	width: 800px;
	padding: 5px;
}
TD.wholesale-image-box {
	background-color: #FFFFFF;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
/* ------------------------------------WHOLESALE-NEW-SEPT-08-table---------------------- */ 
TABLE.wholesale-buy-box {
	background-color: #CCFFCC;
	width: 800px;
	padding: 0px;
}
TABLE.wholesale-table {
	background-color: #FFFFFF;
	width: 800px;
	padding: 0px;
}
/* ------------------------------------WHOLESALE-NOTICE-TRANSFERS-MINIMUM-ORDER---------------------- */ 
TABLE.wholesale-notice {
	background-color: #FFFF00;
	width: 700px;
	padding: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}

/* --------------XXXXXXXXXXXXX-----------NEW-SEPT-2008-----------TABLE-CUSTOM--------- */ 
/* ------------------------------------------------------used in custom printing-main-page----------- */ 
TABLE.custom-printing {
	background-color: #FFFFFF;
	width: 100%;
	padding: 5px;
}
/* ------------------------------------------------------used in custom printing------------ */ 

TABLE.custom {
	background-color: #FFFFFF;
	width: 800px;
	padding: 5px;
}
TD.custom-box {
	background-color: #CCFFCC;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
TD.custom-box-dotted {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 3px;
	border-color: #3399FF;
}
/* ---------------------------------------------------------------------CUSTOM-buy-box------- */ 

TABLE.custom-buy-box {
	background-color: #CCFFCC;
	width: 800px;
	padding: 5px;
}

/* ----------------------------------------------------------------------------------google ads 460 across------------- */ 
TABLE.ads {
	background-color: #3399FF;
	width: 800px;
}
/* ----------------------------------------------------------------------------end-google ads 460 across------------- */ 

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx---FORMS-------------------- */ 

/* ------------------------------------------------NEW-2009------------------------FORMS-FULL-PAGE--------- */ 

/* ------------------------------------------------------------------------------------FORMS-NEW-JAN-2009--------- */ 
TABLE.forms {
	background-color: #CCFFCC;
	width: 100%;
	padding: 10px;
}
/* ------------------------------------------------------------------------------------FORMS---------- */ 
TABLE.forms-specs {
	background-color: #EEEEEE;
	width: 800px;
	padding: 0px;
}
TD.forms-specs-outline {
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
TABLE.forms-specs-help {
	background-color: #FFFF66;
	width: 400px;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx--END-FORMS-------------------- */

/* ------------------------------------------------NEW--------------APPLICATION-INSTRUCTIONS--------- */ 
TABLE.apply-info {
	background-color: #FFFFFF;
	width: 100%;
	padding: 0px;
}
TABLE.apply-settings {
	background-color: #FFFFFF;
	width: 100%;
	padding: 5px;
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx end NEW xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */ 






/* ---------------------------------------------------------------layout-full-page---------------------- */ 
/* -------------------------------------------------------used in shopcarts-checkout-other---- */ 
TABLE.layout-full-page {
	background-color: #FFFFFF;
	width: 800px;
	padding: 10px;
}

TD.full-page {
	background-color: #FFFFFF;
	width: 100%;
	padding: 10px;
}
/* ---------------------------------------------------------end-layout-full-page---------------------- */ 

/* --------------------------------------------top-header-lettering and material colors--------------- */ 
TABLE.colors {
	background-color: #CCFFCC;
	width: 100%;
	padding: 5px
}  
TD.colors-left {
	background-color: #CCFFCC;
	width: 180px;
	padding: 0px
}
/* ------------------------------------end-top-headder-lettering and material colors--------------- */ 


/* --------------------------------------------------------------main content table---------------- */ 
TABLE.main {
	background-color: #FFFFFF;
	width: 100%
}
/* ---------------------------------------------------------end-main content table---------------- */ 

/* -------------------------------------------------------------------------------------------------------------------------Item-Box-------- */ 
/* ---------this table is used to frame a border around the entire item info in the buy section-------------- */ 
TABLE.item-box {
	background-color: #FFFFFF;
	width: 100%;
	padding: 5px;
	border-style: dotted;
	border-width: 5px;
	border-color: #3399FF;
}
/* ----------------------------------------------------------------------end--item-box----------------- */  

/* ---------------------------------------------------------------------------------------------------------------------------buy-box-main--- */ 
/* -------this buy box is used on most pages--------------------------------------------------------- */ 
/* -------the border, border color and padding is set on the pages and not here------- */ 

TABLE.buy-box {
	background-color: #6699FF;
	width: 100%;
	padding: 0px;
}
/* --------------------------------------------------------end-buy-box---------table---------------- */ 

/* ----------------------------------------------------------------------------------------------------------------BUY-BOX-ACROSS------ */ 
/* -------------------------this table is used with image-and buy button across-------------------------------------- */ 
/* --------------------------------------------------------------spacing is set on the page table (10)--- */ 
TABLE.buy-box-across {
	background-color: #FFFFFF;
	width: 100%;
	padding: 0px;
}
TD.image-box {
	padding: 10px;
	border-style: dotted;
	border-width: 5px;
	border-color: #3399FF;
}
/* ----------------------------------------------------------END---BUY-BOX-ACROSS------------------------- */ 

/* --------------------------------------------------------------buy-box---------table---------------- */ 
/* ----------this buy box is to be used on the JS-user-imput buy pages--------------- */ 

TABLE.buy-box-blue {
	background-color: #000099;
	width: 100%;
	padding: 3px;
}
/* --------------------------------------------------------end-buy-box---------table---------------- */ 

/* ----------------------------------------------table-dotted around-the outside----------------- */ 
TABLE.dot-border {
	background-color: #FFFFFF;
	width: 100%;
	padding: 10px;
	border-style: dotted;
	border-width: 5px;
	border-color: #3399FF;
}
/* ---------------------------------------end-dotted table around the outside---------------- */ 

/* -----------------------------table with images - images have a dotted border around them------------- */ 
TABLE.image-box {
	background-color: #FFFFFF;
	width: 100%;
	padding: 10px;
}
TD.image-box {
	border-style: dotted;
	border-width: 5px;
	border-color: #3399FF;
}
/* -----------------------------table with images - images have a dotted border around them------------- */ 

/* -----------------------------table with images - images have a solid border around them------------- */ 
TABLE.image-box-solid {
	background-color: #FFFFFF;
	width: 100%;
	padding: 5px;
}
TD.image-box-solid {
	border-style: solid;
	border-width: 1px;
	border-color: #3399FF;
}
/* -----------------------------table with images - images have a solid border around them------------- */ 


/* ------------------------------------------------------------------------help table--------------------- */ 
TABLE.help-dot-border {
	background-color: #FFFFFF;
	width: 100%;
	padding: 10px;
	border-style: dotted;
	border-width: 5px;
	border-color: #FF0099;
}
/* ----------------------------------------------------------------------end--help table----------------- */  

/* ------------------------HELP-ALERT-table-URGENT-IMPORTANT-NOTICES------- */ 
TABLE.help-alert 
{
	background-color: #FFFFFF;
	width: 100%;
	padding: 10px;
	border-style: dotted;
	border-width: 8px;
	border-color: #FF0000 /* ---------RED------- */ 
}
/* --------------------end-help-alert-table-URGENT-IMPORTANT-NOTICES------------------ */ 

/* -------------------------------------------HELP-AMBER-table--IMPORTANT-NOTICES------- */ 
TABLE.help-amber 
{
	background-color: #FFFFFF;
	width: 100%;
	padding: 10px;
	border-style: dotted;
	border-width: 8px;
	border-color: #FFCC00 /* ---------AMBER------- */ 
}
/* ------------------------end---HELP-AMBER-table--IMPORTANT-NOTICES------------------ */ 

/* ------------------------------------------XXXXXXXXXXXXXXXXXXXXXX-----------HELP-OK-table---XXXXXX--- */ 
/* ------------------------------------used in order tracking OK results-Thanks-Pages-etc------ */
TABLE.help-ok 
{
	background-color: #FFFFFF;
	width: 100%;
	padding: 10px;
	border-style: dotted;
	border-width: 8px;
	border-color: #00FF00 /* ---------GREEN------- */ 
}
/* ------------------------------------------------------------------------------end-HELP-OK-table-------- */ 

/* ----------------------------------------------------------------------------------HELP-INFO-table----------- */ 
/* ------------------------------------used-in-info-Pages-etc------ */
TABLE.help-info 
{
	background-color: #FFFFFF;
	width: 100%;
	padding: 10px;
	border-style: dotted;
	border-width: 5px;
	border-color: #FF0099 /* ---------MAGENTA------- */ 
}
/* ------------------------------------------------------------------------------end-HELP-INFO-table----------- */ 


/* ------------------TERMS-POLICY---------table-dotted around-the outside---------- */ 
TABLE.terms-dot-border 
{
	background-color: #FFFFFF;
	width: 100%;
	padding: 10px;
	border-style: dotted;
	border-width: 5px;
	border-color: #333333
}
/* -----------end--TERMS-POLICY---------table-dotted around-the outside---------- */ 

/* ------------------nav-back-POLICY---------table-dotted around-the outside---------- */ 
/* -----------------content pages nav-back-links to Company-Terms-Policy----------- */ 
TABLE.policy {
	background-color: #DDDDDD;
	width: 100%;
	padding: 5px;
	border-style: dotted;
	border-width: 5px;
	border-color: #333333
}
/* -----------end-nav-POLICY---------table-dotted around-the outside---------- */ 


TABLE.menu {
	background-color: #00CCCC;
}


/* ------------------------------------------------------------------------------------------------------------------table-blue--------- */ 
TABLE.blue {
	background-color: #CCFFCC;
}
/* ---------------------------------------------------------table-blue--------------------- */ 
/* ---------------------------------------------------------table-dk-blue--------------------- */ 
TABLE.dk-blue {
	background-color: #000099;
}
/* ---------------------------------------------------------table-dk-blue--------------------- */ 


/* ---------------------------------------------------------products---------------------- */ 
TABLE.products {
	background-color: #3399FF;
	width: 100%;
	padding: 3px;

}
TABLE.product-links {
	background-color: #FFFFFF;
	width: 100%;
}
/* ---------------------------------------------------------end-products---------------------- */ 

TABLE.blank {background-image: url(../1samples2//tshirt.jpg);

}
HR {
	background-color: #3399FF;
	color: #3399FF;	
}
HR.index {
	background-color: #3399FF;
	color: #3399FF;	
	width: 180px;
}
H1 {
   	font-size: 16pt;
	color: #000099;	
}
H2 {
   	font-size: 14pt;
	color: #000099;
}
H3 {
   	font-size: 12pt;
	color: #000099;
}
H4 {
   	font-size: 10pt;
	color: #000099;
}
A.quantity {
   	text-decoration: none;
}
.small {
   	font-size: 8pt;}

A:link, A:visited, A:active {color: #000099}
A:hover {color: #CC0066}

a.white:link {color: #FFFFFF} 	
a.white:visited {color: #FFFFFF}
a.white:hover {color: #FFFF00}

a.zoom:link {color: #000099} 	
a.zoom:visited {color: #000099}
a.zoom:hover {font-size: 110%}

a.nav:link {color: #FFFFFF} 	
a.nav:visited {color: #FFFFFF}
a.nav:hover {color: #FFFF00}

a.button:link {color: #FFFFFF} 	
a.button:visited {color: #FFFFFF}
a.button:hover {color: #FF0066}

.sic {
   	font-size: 8pt
}

