.tiled-bkground  { background-color: #7BBDE7; }

.test-link  { text-align:right; }
.large-link { font-size:8pt; text-decoration:underline}
.big-picture-text { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#fe0000; text-decoration: none; }  

.top-backing                                 { background-color: #7BBDE7; }
.top-smallbar-backing                { background-color: #fff; }
.top-date-backing                { background-color: #010066; }
.top-links                                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }
.top-links:hover                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.top-date-text                        { font-family:Joan, "Arial Rounded MT Bold", Arial; font-weight:normal; font-size:12pt; color:#FFFFCC; text-decoration: none; letter-spacing: 1px; }
.top-smallbar-text                        { font-family:Joan, "Arial Rounded MT Bold", Arial; font-weight:normal; font-size:16pt; color:#010066; text-decoration: none; letter-spacing: 1px;}
.top-smallbar-bracket                        { font-family:Joan, "Arial Rounded MT Bold", Arial; font-weight:normal; font-size:10pt; color:#010066; text-decoration: none; }
.textbox-search                         { background-color: #FFFFFF; font-family: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #30799E; }
.button-search                                 { background-color: #B9DDEF; font-family: Tahoma; font-size: 7pt; font-weight: light; color: #000000; border: 1 solid #30799E; padding: 0px; height: 17px; cursor: hand; }

.bodytext                                        { margin: 10px 10px;}

.menu-backing                                { background-color: #fff; }
.menu-backing-title                        { background-color: #031178; }
.menu-backing-content                { background-color: #e5e4ee; }
.menu-title-text                        { font-family:Tahoma; font-weight:bold; font-size:9pt; color:#FFFFFF; text-decoration: none; }

/* These are the coloured backgrounds */

.menu-backing-title-1                { background-color: #fe0000; } /*Store section :*/
.menu-backing-title-2                { background-color: #00cc00; } /*Customer Login : */
.menu-backing-title-3                { background-color: #cc0098; } /*Store Help : */
.menu-backing-title-4                { background-color: #ff6600; } /*Welcome : */
.menu-backing-title-5                { background-color: #0033fc; } /*Newsletter :*/
.menu-backing-title-6                { background-color: #041179; } /*centre panel :*/
.menu-backing-title-7                { background-color: #66cc00; } /*Your Cart : */
.menu-backing-title-8                { background-color: #cc66cc; } /*Current Special : */
.menu-backing-title-9                { background-color: #ff9934; } /*Hot Products : */

/* /end of coloured backgrounds */


/* These are the coloured links */

.menu-section-links-1                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#fe0000; text-decoration: none; }
.menu-section-links-1-sel            { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#0000f0; text-decoration: none; }
.menu-links-2                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#00cc00; text-decoration: none; }
.menu-links-3                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#cc0098; text-decoration: none; }
.menu-links-7                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#66cc00; text-decoration: none; }
.menu-links-8                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#cc66cc; text-decoration: none; }
.menu-links-9                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#ff9934; text-decoration: none; }

/* /end of coloured links */

/* These are the coloured buttons and input boxes */

.button-2                        { background-color: #B9DDEF; font-family: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1px solid #00cc00; padding: 0px; height: 20px; cursor: hand; }
.textbox-2                         { background-color: #FFFFFF; font-fanily: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1px solid #00cc00; }
.button-5                        { background-color: #B9DDEF; font-family: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1px solid #0033fc; padding: 0px; height: 20px; cursor: hand; }
.textbox-5                         { background-color: #FFFFFF; font-fanily: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1px solid #0033fc; }

/* end of coloured buttons */


.menu-section-links                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }
.menu-section-links:hover         { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.menu-subsection-links                { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#006A94; text-decoration: none; }
.menu-subsection-links:hover{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.menu-normal-text                        { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.menu-bold-text                                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.menu-links                                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }
.menu-links:hover                         { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }

.middle-backing                                { background-color: #FFFFFF; }
.text-path                                         { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#2B7AA3; text-decoration: none; }
.text-path:hover                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.middle-normal-text                        { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.table-backing-title                { background-color: #031178; }
.table-backing-content                { background-color: #e5e4ee; }
.field-backing-title                { background-color: #359BCF; }
.field-backing-content                { background-color: #B9DDEF; }
.table-title-text                        { font-family:Tahoma; font-weight:bold; font-size:9pt; color:#FFFFFF; text-decoration: none; }
.middle-links                                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; text-align:center }
.middle-links:hover                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#0000FF; text-decoration: none; }
.product-field-title                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.product-field-content                { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.normal-field-title                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.normal-field-content                { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.error-text                                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.highlight-text                                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#0000FF; text-decoration: none; }

.description-text                        { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.specialoffer-text                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.extrafield-title-text                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.extrafield-content-text        { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.qty-title-text                                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-title-text                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-content-text                        { font-family:Tahoma; font-weight:bold; font-size:10pt; color:#0000FF; text-decoration: none; }
.other-title-text                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.darkshade-backing                        { background-color: #AAAAAA; }
.mediumshade-backing                { background-color: #BBBBBB; }
.lightshade-backing                        { background-color: #CCCCCC; }
.extralightshade-backing        { background-color: #DDDDDD; }
.review-title-backing                { background-color: #CCCCCC; }
.review-subject-backing                { background-color: #DDDDDD; }
.review-content-backing                { background-color: #EEEEEE; }
.review-title-text                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.review-content-text                { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }

.header-title                                { font-family:Tahoma; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }
.header-description                        { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }
.subsection-description                { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }

.textbox                                         { background-color: #FFFFFF; font-fanily: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #30799E; }
/* This is the "Add To Basket" button */
.button                                                { background-color: #93e42a; font-family: Tahoma; font-size: 9pt; font-weight: light; color: #000000; border: 1 solid #30799E; padding: 0px; height: 24px; cursor: hand; }
.selectbox                                        { background-color: #FFFFFF; font-family: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #30799E; }

.copyright-text                                { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.copyright-links                        { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }
.copyright-links:hover                 { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }

A                                                         { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; letter-spacing: 0px; }
A:hover                                         { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.body-shop                                        { background-color: #010066; margin: 0px; }

/* added by Steve */
.also-purchased                      { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#0000FF; text-decoration: none; }
.also-purchased:hover                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.small-gap                           { font-family:Tahoma; font-weight:bold; font-size:4pt; color:#FF0000; text-decoration: none; }
/* end */

/* testimonial things */
.menu-testimonal-backing	{ background-color: #ff6600; }
.menu-links-testimonial 		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#ff6600; text-decoration: none; }
.testimonial-title			{ font-family:Tahoma; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }
.testimonial-normal 			{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none;}
/* end */

/* terms things */
.terms-title				{ font-family:Tahoma; font-weight:bold; font-size:9pt; color:#0000FF; text-decoration: none; }
.terms-normal				{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#0000FF; text-align:justify; text-decoration: none; }
/* end */

/* size sheet things*/
.sizesheet-normal			{ font-family:Tahoma; font-weight:normal; font-size:10pt; color:#000000; text-decoration: none; }
/* end */