/* ----------------------------------------------------------------------------------------- */
/* Allgemein */
/* ----------------------------------------------------------------------------------------- */

body {	font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; margin: 0px; background-color: #525252; }
img{ border:0; }
a {  color: #000000;  text-decoration: none; }
a:hover {  color: #E9E9E9;  text-decoration: none; }
form { display: inline; }

/* ----------------------------------------------------------------------------------------- */
/* Header */
/* ----------------------------------------------------------------------------------------- */

tr.pageheader {

}

td.pageheader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;

}

/* ----------------------------------------------------------------------------------------- */
/* Header Navi*/
/* ----------------------------------------------------------------------------------------- */
tr.pageheadernavi { }
td.pageheadernavi { font-family: Verdana,  Arial, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; }
td.pageheadernavi2 { font-family: Arial, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; }
td.pageheadernavi2 a, td.pageheadernavi a{color: #FFFFFF; }

/* ----------------------------------------------------------------------------------------- */
/* Navi */
/* ----------------------------------------------------------------------------------------- */

tr.navi {

}

td.navi {
	height: 25px;
    background-image: url(img/navi_bg.jpg);	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-color: #cccccc;
}

/* ----------------------------------------------------------------------------------------- */
/* NAV_LEFT */
/* ----------------------------------------------------------------------------------------- */

tr.nav_left {

}

td.nav_left {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;

}

/* ----------------------------------------------------------------------------------------- */
/* NAV_RIGHT */
/* ----------------------------------------------------------------------------------------- */

tr.nav_right {

}

td.nav_right {

	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;

}

/* ----------------------------------------------------------------------------------------- */
/* MAIN_CONTENT */
/* ----------------------------------------------------------------------------------------- */

tr.main_content {

}

td.main_content {

	font-family:  Verdana, Arial,sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;

}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_INFORMATION */
/* ----------------------------------------------------------------------------------------- */

tr.box_information {

}

td.box_information {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

}

a.box_information {
	color: #000000;
	text-decoration: none;
}

a.box_information:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_CATEGORIES */
/* ----------------------------------------------------------------------------------------- */

table.box_categories {

}

td.box_categories_top {
	font-family:  Verdana, Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
    padding: 4px 4px 4px 4px;
}

td.box_categories_sub {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

a.box_categories {
	color: #000000;
	text-decoration: none;
}

a.box_categories:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_CART */
/* ----------------------------------------------------------------------------------------- */

table.box_cart {

}

td.box_cart_header {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
    padding: 5px;
	padding-left: 5px;

}

td.box_cart_content {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;

}

td.box_cart_ust {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;

}

td.box_cart_discount {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;

}

td.box_cart_total {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;

}

td.box_cart_shipping {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;

}

A.box_cart {
	color: #000000;
	text-decoration: none;
}

A.box_cart:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_SEARCH */
/* ----------------------------------------------------------------------------------------- */
table.box_search { }
td.box_search_header { font-family: Verdana, Arial,  sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
td.box_search_content {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 5px; }
.box_search_content input {width:230px; height:16px; padding:0px;}
A.box_search { color: #000000; text-decoration: none; }
A.box_search:hover { color: #E9E9E9; text-decoration: none; }

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_CONTENT */
/* ----------------------------------------------------------------------------------------- */
table.box_content { }
td.box_content_header {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
td.box_content_content { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
A.box_content { color: #000000; text-decoration: none; }
A.box_content:hover { color: #E9E9E9; text-decoration: none; }

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_LOGIN */
/* ----------------------------------------------------------------------------------------- */
table.box_login { margin-bottom:5px; }
td.box_login_header { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold;  color: #000000;	padding: 5px; padding-left: 5px; }
td.box_login_content {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; 	padding: 2px; padding-left: 5px; }
A.box_login { color: #000000; text-decoration: none; }
A.box_login:hover { color: #E9E9E9; text-decoration: none; }

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_NEWSLETTER */
/* ----------------------------------------------------------------------------------------- */
table.box_newsletter {margin-bottom:5px; }
td.box_newsletter_header {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding: 5px; padding-left: 5px; }
td.box_newsletter_content {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding-left: 5px; }
A.box_newsletter { color: #000000; text-decoration: none; }
A.box_newsletter:hover { color: #E9E9E9; text-decoration: none; }

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_LAST_VIEWED */
/* ----------------------------------------------------------------------------------------- */

table.box_last_viewed {

	margin-bottom:5px;
}

td.box_last_viewed_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

td.box_last_viewed_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.box_last_viewed_price {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.box_last_viewed_tax_info {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
}

td.box_last_viewed_shipping {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
}

A.box_last_viewed {
	color: #000000;
	text-decoration: none;
}

A.box_last_viewed:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_WHATSNEW */
/* ----------------------------------------------------------------------------------------- */

table.box_whatsnew {


}

td.box_whatsnew_header {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

}

td.box_whatsnew_content {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

}

td.box_whatsnew_price {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

}

td.box_whatsnew_tax_info {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

}

td.box_whatsnew_shipping {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;


}

A.box_whatsnew {
	color: #000000;
	text-decoration: none;
}

A.box_whatsnew:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_SPECIALS */
/* ----------------------------------------------------------------------------------------- */

table.box_specials {

	margin-bottom:5px;
}

td.box_specials_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

td.box_specials_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.box_specials_price {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.box_specials_tax_info {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
}

td.box_specials_shipping {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
}

A.box_specials {
	color: #FFFFFF;
	text-decoration: none;
}

A.box_specials:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_INFOBOX */
/* ----------------------------------------------------------------------------------------- */

table.box_infobox {

	margin-bottom:5px;
}

td.box_infobox_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

td.box_infobox_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.box_infobox {
	color: #000000;
	text-decoration: none;
}

A.box_infobox:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_BESTSELLERS */
/* ----------------------------------------------------------------------------------------- */

table.box_best_sellers {

}

td.box_best_sellers_header {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

}

td.box_best_sellers_content {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

}

td.box_best_sellers_price {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

}

td.box_best_sellers_tax_info {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
}

td.box_best_sellers_shipping {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

}

A.box_best_sellers {
	color: #000000;
	text-decoration: none;
}

A.box_best_sellers:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_MANUFACTURERS */
/* ----------------------------------------------------------------------------------------- */

table.box_manufacturers {

	margin-bottom:5px;
}

td.box_manufacturers_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

td.box_manufacturers_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.box_manufacturers {
	color: #000000;
	text-decoration: none;
}

A.box_manufacturers:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_CURRENCIES */
/* ----------------------------------------------------------------------------------------- */

table.box_currencies {

	margin-bottom:5px;
}

td.box_currencies_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

td.box_currencies_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.box_currencies {
	color: #000000;
	text-decoration: none;
}

A.box_currencies:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_LANGUAGES */
/* ----------------------------------------------------------------------------------------- */

table.box_languages {

	margin-bottom:5px;
}

td.box_languages_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

td.box_languages_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.box_languages {
	color: #000000;
	text-decoration: none;
}

A.box_languages:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_SPYLIST */
/* ----------------------------------------------------------------------------------------- */

table.box_spylist {

	margin-bottom:5px;
}

td.box_spylist_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

td.box_spylist_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.box_spylist {
	color: #000000;
	text-decoration: none;
}

A.box_spylist:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_WISHLIST */
/* ----------------------------------------------------------------------------------------- */


table.box_wishlist {

	margin-bottom:5px;
}

td.box_wishlist_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

td.box_wishlist_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.box_wishlist {
	color: #000000;
	text-decoration: none;
}

A.box_wishlist:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* BOXEN: BOX_STORES */
/* ----------------------------------------------------------------------------------------- */

table.box_stores {

	margin-bottom:5px;
}

td.box_stores_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

td.box_stores_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.box_stores {
	color: #000000;
	text-decoration: none;
}

A.box_stores:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: LOGIN */
/* ----------------------------------------------------------------------------------------- */

table.login {

	margin-bottom:5px;
}

td.login_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

td.login_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

A.login {
	color: #000000;
	text-decoration: none;
}

A.login:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: CREATE_ACCOUNT & CREATE_GUEST_ACCOUNT*/
/* ----------------------------------------------------------------------------------------- */
table.create_account { margin-bottom:5px; }
td.create_account_header {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
td.create_account_content {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding-left: 18px;}
A.create_account { color: #000000; text-decoration: none; } 
A.create_account:hover { color: #E9E9E9; text-decoration: none; }

/* ----------------------------------------------------------------------------------------- */
/* PAGES: PASSWORD */
/* ----------------------------------------------------------------------------------------- */
table.password { margin-bottom:5px; }
td.password_header {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding: 2px; padding-left: 5px; }
td.password_content { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 2px; 	padding-left: 20px; }
A.password { color: #000000; text-decoration: none; }
A.password:hover { color: #E9E9E9; text-decoration: none; }

/* ----------------------------------------------------------------------------------------- */
/* PAGES: CONTENT */
/* ----------------------------------------------------------------------------------------- */
table.content { margin-bottom:5px; }
td.content_header {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding: 2px; padding-left: 5px; }
td.content_content { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 15px; }
td.content_content textarea#message_body{width:350px;  margin:0 20px 0 0; padding: 2px 0px 0 0;}
td.content_content p{ margin:0 0px 0 0; padding: 2px 10px 5px 0px;}
td.content_content p font strong{ color:#006DC0;}
A.content { color: #000000; text-decoration: none; }
A.content:hover { color: #E9E9E9; text-decoration: none; }

/* ----------------------------------------------------------------------------------------- */
/* PAGES: ACCOUNT */
/* ----------------------------------------------------------------------------------------- */

table.account {

	margin-bottom:5px;
}

td.account_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.account_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.account {
	color: #000000;
	text-decoration: none;
}

A.account:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: ADDRESS_BOOK */
/* ----------------------------------------------------------------------------------------- */

table.address_book {

	margin-bottom:5px;
}

td.address_book_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.address_book_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.address_book {
	color: #000000;
	text-decoration: none;
}

A.address_book:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: ACCOUNT_PASSWORD */
/* ----------------------------------------------------------------------------------------- */

table.account_password {

	margin-bottom:5px;
}

td.account_password_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.account_password_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.account_password {
	color: #000000;
	text-decoration: none;
}

A.account_password:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: NEWSLETTER */
/* ----------------------------------------------------------------------------------------- */
table.newsletter { }
td.newsletter_header {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
td.newsletter_content {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding:2px 0 0 0; margin:0px;}
td.newsletter_content input {padding:0px 0 0 0; margin:0px;}
A.newsletter { color: #000000; text-decoration: none; }
A.newsletter:hover { color: #E9E9E9; text-decoration: none; }

/* ----------------------------------------------------------------------------------------- */
/* PAGES: WISHLIST */
/* ----------------------------------------------------------------------------------------- */
.button_left {float:left; width:60px; margin:0; padding:0;}
.button_right {float:right; width:60px; margin:0 20px 0 0; padding:0;}
table.wishlist { margin-bottom:5px; }
table.wishlist p{margin:0px; padding:0px;}
td.wishlist_header {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding: 2px; padding-left: 5px; }
td.wishlist_content {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-right: 5px; }
A.wishlist { color: #000000; text-decoration: none; }
A.wishlist:hover { color: #E9E9E9; text-decoration: none; }

/* ----------------------------------------------------------------------------------------- */
/* PAGES: SPYLIST */
/* ----------------------------------------------------------------------------------------- */

table.spylist {

	margin-bottom:5px;
}

td.spylist_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.spylist_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.spylist {
	color: #000000;
	text-decoration: none;
}

A.spylist:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: SHOPPING_CART */
/* ----------------------------------------------------------------------------------------- */

table.shopping_cart {

	margin-bottom:5px;
}

td.shopping_cart_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.shopping_cart_bg {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.shopping_cart_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.shopping_cart_price {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.shopping_cart_price_bg {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}


td.shopping_cart_space {
	height: 1px;
	border-bottom: 1px solid #DCDCDC;
}

A.shopping_cart {
	color: #000000;
	text-decoration: none;
}

A.shopping_cart:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: CATEGORIES_LISTING */
/* ----------------------------------------------------------------------------------------- */

table.cat_list {

	margin-bottom:5px;
}

td.cat_list_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.cat_list_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.cat_list {
	color: #000000;
	text-decoration: none;
}

A.cat_list:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: PRODUCT_LISTING */
/* ----------------------------------------------------------------------------------------- */
table.prod_list { margin-bottom:5px; }
td.prod_list_header { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding: 2px; padding-left: 5px; }
td.prod_list_nav { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding: 2px; padding-left: 5px; }
td.prod_list_space { height: 5px; }
td.prod_list_content {	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 2px; padding-left: 5px; }
A.prod_list_cart { color: #000000; text-decoration: none; }
A.prod_list_cart:hover { color: #E9E9E9; text-decoration: none; }

.add_left {float:left; width:60px; padding:0; margin:0;}
.add_right {float:right; width:60px; padding:0; margin:0;}
.button_right .add_input {float:left; width:40px; height:13px; padding:0; margin:0;}
.button_right .add_right {float:right; width:60px; padding:0; margin:0;}
.button_right .add_input input{float:right; width:40px; height:13px; padding:0; margin:0;}

.button_right{float:right; width:110px; margin:0px; padding:0px 25px 0 0;}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: ADVANCED_SEARCH */
/* ----------------------------------------------------------------------------------------- */

table.search {

	margin-bottom:5px;
}

td.search_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.search_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.search {
	color: #000000;
	text-decoration: none;
}

A.search:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: PRODUCT_INFO */
/* ----------------------------------------------------------------------------------------- */

table.prod_info {

	margin-bottom:5px;
}

td.prod_info_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;

}

td.prod_info_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.prod_info_price {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.prod_info_tax_info {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
}

td.prod_info_shipping {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
}

A.prod_info {
	color: #000000;
	text-decoration: none;
}

A.prod_info:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: SPECIALS */
/* ----------------------------------------------------------------------------------------- */

table.specials {

	margin-bottom:5px;
}

td.specials_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.specials_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.specials_space {
	height: 5px;
}

td.specials_nav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}


A.specials {
	color: #000000;
	text-decoration: none;
}

A.specials:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: PRODUCT_NEW */
/* ----------------------------------------------------------------------------------------- */

table.products_new {

	margin-bottom:5px;
}

td.products_new_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.products_new_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;

}

td.products_new_space {
	height: 5px;
}

td.products_new_nav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}


A.products_new {
	color: #363636;
	text-decoration: none;
}

A.products_new:hover {
	color: #1B1A1A;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: SPECIALS */
/* ----------------------------------------------------------------------------------------- */

table.specials {

	margin-bottom:5px;
}

td.specials_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.specials_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.specials_space {
	height: 5px;
}

td.specials_nav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}


A.specials_new {
	color: #000000;
	text-decoration: none;
}

A.specials:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: ACCOUNT_HISTORY */
/* ----------------------------------------------------------------------------------------- */

table.account_history {

	margin-bottom:5px;
}

td.account_history_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.account_history_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}
td.account_history_content2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

}

td.account_history_space {
	height: 5px;

}

td.account_history_nav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: solid;
	color: #000000;

}


A.account_history {
	color: #000000;
	text-decoration: none;
}

A.account_history:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: STORELIST */
/* ----------------------------------------------------------------------------------------- */

table.store_list {

	margin-bottom:5px;
}

td.store_list_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.store_list_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.store_list_space {
	height: 5px;
	border-bottom: 1px solid #DCDCDC;
}

td.store_list_nav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}


A.store_list {
	color: #000000;
	text-decoration: none;
}

A.store_list:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* PAGES: CHECKOUT */
/* ----------------------------------------------------------------------------------------- */

table.checkout {

	margin-bottom:5px;
}

td.checkout_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.checkout_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.checkout_space {
	height: 5px;
	border-bottom: 1px solid #DCDCDC;
}

td.checkout_content_space {
	height: 5px;
}

td.checkout_nav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}


A.checkout {
	color: #000000;
	text-decoration: none;
}

A.checkout:hover {
	color: #E9E9E9;
	text-decoration: none;
}


/* ----------------------------------------------------------------------------------------- */
/* PAGES: LOGOFF */
/* ----------------------------------------------------------------------------------------- */

table.logoff {

	margin-bottom:5px;
}

td.logoff_header {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;


}

td.logoff_content {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;


}

td.logoff_space {
	height: 5px;
	border-bottom: 1px solid #DCDCDC;
}

td.logoff_content_space {
	height: 20px;
}

td.logoff_nav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}


A.logoff {
	color: #000000;
	text-decoration: none;
}

A.logoff:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* MODULES: ALSO_PURCHASED */
/* ----------------------------------------------------------------------------------------- */

table.also_purchased {

	margin-bottom:5px;
}

td.also_purchased_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.also_purchased_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.also_purchased_space {
	height: 5px;
}

A.also_purchased {
	color: #000000;
	text-decoration: none;
}

A.also_purchased:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* MODULES: UPCOMING_PRODUCTS */
/* ----------------------------------------------------------------------------------------- */

table.upcoming_products {

	margin-bottom:5px;
}

td.upcoming_products_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.upcoming_products_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.upcoming_products_space {
	height: 5px;
}

A.upcoming_products {
	color: #000000;
	text-decoration: none;
}

A.upcoming_products:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* MODULES: CROSS_SELLING */
/* ----------------------------------------------------------------------------------------- */

table.cross_selling {

	margin-bottom:5px;
}

td.cross_selling_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.cross_selling_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.cross_selling {
	color: #000000;
	text-decoration: none;
}

A.cross_selling:hover {
	color: #E9E9E9;
	text-decoration: none;
}


/* ----------------------------------------------------------------------------------------- */
/* MODULES: GRADUADET_PRICE */
/* ----------------------------------------------------------------------------------------- */

table.gp_price {

	margin-bottom:5px;
}

td.gp_price_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

td.gp_price_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 2px;
	padding-left: 5px;
}

A.gp_price {
	color: #000000;
	text-decoration: none;
}

A.gp_price:hover {
	color: #000000;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* Error Message */
/* ----------------------------------------------------------------------------------------- */

span.error{
color: #FF0000;

}

table.error {
	border:1px solid #FF0000;
	margin-bottom:5px;
}

td.error_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

	padding: 5px;
	padding-left: 5px;
}

td.error_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;

	padding: 5px;
	padding-left: 5px;
}

A.error {
	color: #000000;
	text-decoration: none;
}

A.error:hover {
	color: #E9E9E9;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* INFO Message */
/* ----------------------------------------------------------------------------------------- */

table.info {
	border:1px solid #FF0000;
	margin-bottom:5px;
}

td.info_header {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

td.info_content {	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

	padding: 5px;
	padding-left: 5px;
}

A.info {
	color: #000000;
	text-decoration: none;
}

A.info:hover {
	color: #E9E9E9;
	text-decoration: none;
}


/* ----------------------------------------------------------------------------------------- */
/* FOOTER */
/* ----------------------------------------------------------------------------------------- */

tr.footer {

}

td.footer {
	height: 25px;
    background-image: url(img/footer_bg.jpg);	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight : normal;
	background-color: #cccccc;
}

/* ----------------------------------------------------------------------------------------- */
/* Buttons */
/* ----------------------------------------------------------------------------------------- */

.button {
	border: 1px solid #DCDCDC;
	line-height: 25px;
	margin: 7px;
	padding: 2px 5px 2px 5px;
	background-color: #F0F0F0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

/* IE Fix */
* html .button {
	padding: 1px 0 1px 0;
	line-height: 14px;
}

* html button.button {
	padding: 1px 0 0 0;
	margin: -2px 1px;
	line-height: 14px;
}

a.button:link {
	border: 1px solid #DCDCDC;
	line-height: 25px;
	margin: 7px;
	padding: 2px 5px 2px 5px;
	background-color: #F0F0F0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

a.button:visited {
	border: 1px solid #DCDCDC;
	line-height: 25px;
	margin: 7px;
	padding: 2px 5px 2px 5px;
	background-color: #F0F0F0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

a.button:active {
	border: 1px solid #DCDCDC;
	line-height: 25px;
	margin: 7px;
	padding: 2px 5px 2px 5px;
	background-color: #F0F0F0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

a.button:hover {
	border: 1px solid #DCDCDC;
	line-height: 25px;
	margin: 7px;
	padding: 2px 5px 2px 5px;
	background-color: #F0F0F0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #E9E9E9;
	font-weight: normal;
	text-decoration: none;
}

span.button {
	border: 1px solid #DCDCDC;
	line-height: 25px;
	margin: 7px;
	padding: 2px 5px 2px 5px;
	background-color: #F0F0F0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* Copyright */
/* ----------------------------------------------------------------------------------------- */

td.copyright {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  text-align:center;
  color: #000000;
}

a.copyright {
  color: #000000;
}

a.copyright:hover {
  color: #0000ff;
  text-decoration: underline;
}

/* ----------------------------------------------------------------------------------------- */
/* SHIPPINGLINK */
/* ----------------------------------------------------------------------------------------- */

td.shippingLink {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
}

span.shippingLink {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
}

a.shippingLink {
  color: #000000;
}

a.shippingLink:hover {
  color: #0000ff;
  text-decoration: underline;
}

/* ----------------------------------------------------------------------------------------- */
/* TAXINFO */
/* ----------------------------------------------------------------------------------------- */

td.taxInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
}

span.taxInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
}

a.taxInfo {
  color: #000000;
}

a.taxInfo:hover {
  color: #0000ff;
  text-decoration: underline;
}

/* ----------------------------------------------------------------------------------------- */
/* PRICE */
/* ----------------------------------------------------------------------------------------- */

td.price {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
}

span.price {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
}

a.price {
  color: #000000;
}

a.price:hover {
  color: #0000ff;
  text-decoration: underline;
}

/* ----------------------------------------------------------------------------------------- */
/* OLD_PRICE */
/* ----------------------------------------------------------------------------------------- */

td.old_price {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
}

span.old_price {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
	color: red;
	text-decoration: line-through;
  font-weight: bold;
}

a.old_price {
  color: #000000;
}

a.old_price:hover {
  color: #0000ff;
  text-decoration: underline;
}

/* ----------------------------------------------------------------------------------------- */
/* PRODUCT_INFO_PRICE */
/* ----------------------------------------------------------------------------------------- */

td.price_info {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  color: #000000;
  font-weight: bold;
}

span.price_info {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  color: #000000;
  font-weight: bold;
}

a.price_info {
  color: #E9E9E9;
}

a.price_info:hover {
  color: #0000ff;
  text-decoration: underline;
}

/* ----------------------------------------------------------------------------------------- */
/* NAVI_TOP */
/* ----------------------------------------------------------------------------------------- */

td.nv {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
}

span.nv {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
}

a.nv {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
}

a.nv:hover {
  color: #E9E9E9;
  text-decoration: none;
}

/* ----------------------------------------------------------------------------------------- */
/* SMALL_TEXT */
/* ----------------------------------------------------------------------------------------- */

td.small_text {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
}

span.small_text {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
}

a.small_text {
  color: #000000;
}

a.small_text:hover {
  color: #E9E9E9;
  text-decoration: underline;
}


#pscroller1{
	width: 170px;
	height: 200px;
	border: 0px solid black;
	padding: 0px;
}

#pscroller2{
	width: 350px;
	height: 20px;
	border: 1px solid black;
	padding: 3px;
}

#pscroller2 a{
	text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired

}
.center {
	text-align: center;
}

.black_font {
	color: #000000;
}
.black_font a {
	color: #000000;
}

.black_font .productOldPrice {
	color: #1260A0;
}

