/* GENERAL */
table#logintable {margin: 0px; width: 100%; padding: 5px; border: 1px solid #CCCCCC}
table#addresstable {margin: 5px; width: 960px; padding: 2px 10px; border: 1px solid #666666; border-left: 3px solid #CC0000;}
table#addresstable th {background-color: #666666; color: #FFFFFF; font-weight: bold; padding: 0;margin: 0;}

/* Breadcrumb Link */
table#breadcrumb {margin: 5px; width: 616px; padding: 0px; margin-top: 10px;}
table#breadcrumb a {margin: 5px; color: #CC0000; background: transparent url(../images/arrow.gif) bottom right no-repeat; text-decoration: none; padding: 0px; padding-right: 10px; font-weight: bold;}
table#breadcrumb a:visited {}
table#breadcrumb a:active {text-decoration: underline;}
table#breadcrumb a:hover {text-decoration: underline;}

/* ----------------------------------------------- BASKET --------------------------------------------- */
/* Defaults */
table#basket {margin: 5px; width: 964px; padding: 0; margin-top: 10px; border: 1px solid #666666;}
table#basket th {font-weight: bold; color: #FFFFFF; background-color: #666666; text-align: left; padding: 5px; }
table#basket  td {padding: 5px; }
table#basket tr.total {background-color: CC0000; font-weight: bold; color: #FFFFFF; font-size: 11px; text-align: right; padding-right: 10px;}
table#basket tr.subtotal {background-color: CCCCCC; font-weight: bold; color: #333333; font-size: 10px; text-align: right; padding-right: 10px;}
table#basket td.totalprice {background-color: CC0000; font-weight: bold; color: #FFFFFF; font-size: 11px; text-align: left; }
table#basket td.subtotalprice {background-color: CCCCCC; font-weight: bold; color: #333333; font-size: 10px; text-align: left;}
span#price {background-color: #FFFFFF; color: #000000; padding: 2px 5px; font-size: 12px; border: 1px solid #000000;}
span#ordernumber {font-size: 12px; font-weight: bold; color: #CC0000;}

/* ----------------------------------------------- Checkout BASKET --------------------------------------------- */
/* Defaults */
table#checkoutbasket {margin: 0px; width: 100%; padding: 0; margin-top: 10px; border: 1px solid #666666;}
table#checkoutbasket th {font-weight: bold; color: #FFFFFF; background-color: #666666; text-align: left; padding: 5px; }
table#checkoutbasket  td {padding: 5px; }
table#checkoutbasket tr.total {background-color: CC0000; font-weight: bold; color: #FFFFFF; font-size: 11px; text-align: right; padding-right: 10px;}
table#checkoutbasket tr.subtotal {background-color: CCCCCC; font-weight: bold; color: #333333; font-size: 10px; text-align: right; padding-right: 10px;}
table#checkoutbasket td.totalprice {background-color: CC0000; font-weight: bold; color: #FFFFFF; font-size: 11px; text-align: left; }
table#checkoutbasket td.subtotalprice {background-color: CCCCCC; font-weight: bold; color: #333333; font-size: 10px; text-align: left;}

/* ----------------------------------------------- BASKET in ORDER HISTORY --------------------------------------------- */
/* Defaults */
table#baskethistory {margin: 5px; width: 964px; padding: 0; margin-top: 10px; border: 1px solid #666666; border-left: 3px solid #666666;}
table#baskethistory th {font-weight: bold; color: #FFFFFF; background-color: #666666; text-align: left; padding: 5px;}
table#baskethistory  td {padding: 5px; }
table#baskethistory tr.total {background-color: CC0000; font-weight: bold; color: #FFFFFF; font-size: 11px; text-align: right; padding-right: 10px;}
table#baskethistory tr.subtotal {background-color: CCCCCC; font-weight: bold; color: #333333; font-size: 10px; text-align: right; padding-right: 10px;}
table#baskethistory td.totalprice {background-color: CC0000; font-weight: bold; color: #FFFFFF; font-size: 11px; text-align: left;}
table#baskethistory td.subtotalprice {background-color: CCCCCC; font-weight: bold; color: #333333; font-size: 10px; text-align: left;}
span#price {background-color: #FFFFFF; color: #000000; padding: 2px 5px; font-size: 12px; border: 1px solid #000000;}
span#ordernumber {font-size: 12px; font-weight: bold; color: #CC0000;}

/* ----------------------------------------------- ORDER HISTORY --------------------------------------------- */
/* Defaults */
table#history {margin: 5px; width: 964px; padding: 0; margin-top: 10px; border: 1px solid #666666; border-left: 3px solid #666666;}
table#history th {font-weight: bold; color: #FFFFFF; background-color: #666666; text-align: left;padding: 5px;}
table#history td {padding: 2px 5px;}
}

/* ----------------------------------------------- PRODUCT --------------------------------------------- */
/* Defaults */
#currency {float: right; font-weight: bold;}
.whitecorner {background:  transparent url(../images/corner.gif) top right no-repeat; }

/* Defaults */
table#product {margin: 5px; width: 809px; padding: 0px; margin-top: 10px; border: none;}
table#product table {width: 100%; padding: 5px; border: 1px solid #CCCCCC; border-left: 3px solid #CCCCCC;}
table#product table th {font-weight: bold;  background-color: #CCCCCC; color: #FFFFFF; text-align: left; padding: 5px; text-transform: uppercase;}
.largeimage {float:right; margin: 10px; text-align: center;}
table#product table tr td.prodhead {width: 20%; padding: 5px; font-weight: bold; vertical-align: middle;}
table#product table tr td.prodheaddescr {width: 20%; padding: 5px; font-weight: bold; vertical-align: top;}
table#product table tr td.prodinfo {width: 80%;  padding: 5px; vertical-align: middle;}
table#product table tr td.prodhead2 {width: 20%; padding: 5px; font-weight: bold; background-color: #EFEFEF; vertical-align: middle;}
table#product table tr td.prodinfo2 {width: 80%;  padding: 5px; background-color: #EFEFEF; vertical-align: middle;}

/* Specific Colors */
table#product table#topcat2 {border: 1px solid #CC0000;}
table#product table#topcat2 th {background-color: #CC0000;}
table#product table#topcat3 {border: 1px solid #CC0000;}
table#product table#topcat3 th {background-color: #CC0000;}
table#product table#topcat4 {border: 1px solid #FFFF33;}
table#product table#topcat4 th {background-color: #FFFF33; color: #333333;}
table#product table#topcat5 {border: 1px solid #009900;}
table#product table#topcat5 th {background-color: #009900;}
table#product table#topcat6 {border: 1px solid #333366;}
table#product table#topcat6 th {background-color: #333366;}
table#product table#topcat7 {border: 1px solid #000099;}
table#product table#topcat7 th {background-color: #000099;}
table#product table#topcat8 {border: 1px solid #339999;}
table#product table#topcat8 th {background-color: #339999;}
table#product table#topcat9 {border: 1px solid #FFFF33;}
table#product table#topcat9 th {background-color: #FFFF33; color: #333333;}
table#product table#topcat10 {border: 1px solid #0066FF;}
table#product table#topcat10 th {background-color: #0066FF;}
table#product table#topcat11 {border: 1px solid #0066CC;}
table#product table#topcat11 th {background-color: #0066CC;}
table#product table#topcat12 {border: 1px solid #6699FF;}
table#product table#topcat12 th {background-color: #6699FF;}
table#product table#topcat13 {border: 1px solid #CC3399;}
table#product table#topcat13 th {background-color: #CC3399;}
table#product table#topcat20 {border: 1px solid #CC0000;}
table#product table#topcat20 th {background-color: #CC0000;}
table#product table#topcat94 {border: 1px solid #33FFCC;}
table#product table#topcat94 th {background-color: #33FFCC; color: #333333;}
table#product table#topcat97 {border: 1px solid #CC3399;}
table#product table#topcat97 th {background-color: #CC3399;}
table#product table#topcat98 {border: 1px solid #FFFF33;;}
table#product table#topcat98 th {background-color: #FFFF33; color: #333333;}
table#product table#topcat99 {border: 1px solid #33CC33;}
table#product table#topcat99 th {background-color: #33CC33;}
table#product table#topcat101 {border: 1px solid #9933FF;}
table#product table#topcat101 th {background-color: #009900;}
table#product table#topcat110 {border: 1px solid #009900;}
table#product table#topcat110 th {background-color: #9933FF;}
table#product table#topcat113 {border: 1px solid #FF6666;}
table#product table#topcat113 th {background-color: #FF6666;}
table#product table#topcat118 {border: 1px solid #33CCFF;}
table#product table#topcat118 th {background-color: #33CCFF;}
table#product table#topcat129 {border: 1px solid #669999;}
table#product table#topcat129 th {background-color: #669999;}
table#product table#topcat131 {border: 1px solid #3399FF;}
table#product table#topcat131 th {background-color: #3399FF;}
table#product table#topcat136 {border: 1px solid #009900;}
table#product table#topcat136 th {background-color: #009900;}
table#product table#topcat138 {border: 1px solid #6699CC;}
table#product table#topcat138 th {background-color: #6699CC;}
table#product table#topcat149 {border: 1px solid #666666;}
table#product table#topcat149 th {background-color: #666666;}
table#product table#topcat151 {border: 1px solid #66CC33;}
table#product table#topcat151 th {background-color: #66CC33;}
table#product table#topcat152 {border: 1px solid #FFFF33;}
table#product table#topcat152 th {background-color: #FFFF33;}
table#product table#topcat153 {border: 1px solid #009900;}
table#product table#topcat153 th {background-color: #009900;}
table#product table#topcat154 {border: 1px solid #33FFCC;}
table#product table#topcat154 th {background-color: #33FFCC;}
table#product table#topcat155 {border: 1px solid #CC0000;}
table#product table#topcat155 th {background-color: #CC0000;}
table#product table#topcat156 {border: 1px solid #FF9900;}
table#product table#topcat156 th {background-color: #FF9900;}
table#product table#topcat161 {border: 1px solid #333366;}
table#product table#topcat161 th {background-color: #333366;}



/* ----------------------------------------------- PRODUCTS --------------------------------------------- */
/* Defaults */
table#products {margin: 5px; width: 809px; padding: 0px; margin-top: 10px;}
table#products table {margin: 5px 0px; width: 100%;}
table#products h1 {font-size: 12px; color: #CC0000; font-weight: bold; margin: 5px; text-transform: uppercase;}
table#products p {font-weight: normal; margin: 5px;}

/* Default colours of table heads */
table#products th {font-weight: bold; text-align: left; font-size: 11px; color: #FFFFFF; background:  #CCCCCC url(../images/corner.gif) top right no-repeat; margin: 0px; padding: 3px 5px 3px 5px;}

/* Page Specific colours of table heads */
table#products table#topcat2 th {background-color: #CC0000;}
table#products table#topcat3 th {background-color: #CC0000;}
table#products table#topcat4 th {background-color: #FFFF33; color: #333333;}
table#products table#topcat5 th {background-color: #009900;}
table#products table#topcat6 th {background-color: #333366;}
table#products table#topcat7 th {background-color: #000099;}
table#products table#topcat8 th {background-color: #339999;}
table#products table#topcat9 th {background-color: #FFFF33; color: #333333;}
table#products table#topcat10 th {background-color: #0066FF;}
table#products table#topcat11 th {background-color: #0066CC;}
table#products table#topcat12 th {background-color: #6699FF;}
table#products table#topcat13 th {background-color: #999999;}
table#products table#topcat20 th {background-color: #CC0000;}
table#products table#topcat94 th {background-color: #33FFCC; color: #333333;}
table#products table#topcat97 th {background-color: #CC3399;}
table#products table#topcat98 th {background-color: #FFFF33; color: #333333;}
table#products table#topcat99 th {background-color: #33CC33;}
table#products table#topcat101 th {background-color: #9933FF;}
table#products table#topcat110 th {background-color: #009900;}
table#products table#topcat113 th {background-color: #FF6666;}
table#products table#topcat118 th {background-color: #33CCFF;}
table#products table#topcat129 th {background-color: #669999;}
table#products table#topcat131 th {background-color: #3399FF;}
table#products table#topcat136 th {background-color: #009900;}
table#products table#topcat138 th {background-color: #6699CC;}
table#products table#topcat149 th {background-color: #666666;}
table#products table#topcat151 th {background-color: #66CC33;}
table#products table#topcat152 th {background-color: #FFFF33;}
table#products table#topcat153 th {background-color: #009900;}
table#products table#topcat154 th {background-color: #33FFCC;}
table#products table#topcat155 th {background-color: #CC0000;}
table#products table#topcat156 th {background-color: #FF9900;}
table#products table#topcat161 th {background-color: #333366;}



/* Default colours of table columns */
table#products table td {width: 50%; margin: 0px; padding-top: 5px; border: 1px solid #FFFFFF; border-top: none;}

/* Category specific colours of table columns */
table#products table#topcat td.left { border: 1px solid #CCCCCC; border-left: none;}
table#products table#topcat td.right { border: 1px solid #CCCCCC;}
table#products table#topcat2 td.left {border-color: #CC0000;}
table#products table#topcat2 td.right {border-color: #CC0000; border-left: none;}
table#products table#topcat3 td.left {border-color: #CC0000;}
table#products table#topcat3 td.right {border-color: #CC0000; border-left: none;}
table#products table#topcat4 td.left {border-color: #FFFF33;}
table#products table#topcat4 td.right {border-color: #FFFF33; border-left: none;}
table#products table#topcat5 td.left {border-color: #009900;}
table#products table#topcat5 td.right {border-color: #009900; border-left: none;}
table#products table#topcat6 td.left {border-color: #333366;}
table#products table#topcat6 td.right {border-color: #333366; border-left: none;}
table#products table#topcat7 td.left {border-color: #000099;}
table#products table#topcat7 td.right {border-color: #000099; border-left: none;}
table#products table#topcat8 td.left {border-color: #339999;}
table#products table#topcat8 td.right {border-color: #339999; border-left: none;}
table#products table#topcat9 td.left {border-color: #FFFF33;}
table#products table#topcat9 td.right {border-color: #FFFF33; border-left: none;}
table#products table#topcat10 td.left {border-color: #0066FF;}
table#products table#topcat10 td.right {border-color: #0066FF; border-left: none;}
table#products table#topcat11 td.left {border-color: #0066CC;}
table#products table#topcat11 td.right {border-color: #0066CC; border-left: none;}
table#products table#topcat12 td.left {border-color: #6699FF;}
table#products table#topcat12 td.right {border-color: #6699FF; border-left: none;}
table#products table#topcat13 td.left {border-color: #999999;}
table#products table#topcat13 td.right {border-color: #999999; border-left: none;}
table#products table#topcat20 td.left {border-color: #CC0000;}
table#products table#topcat20 td.right {border-color: #CC0000; border-left: none;}
table#products table#topcat94 td.left {border-color: #33FFCC;}
table#products table#topcat94 td.right {border-color: #33FFCC; border-left: none;}
table#products table#topcat97 td.left {border-color: #CC3399;}
table#products table#topcat97 td.right {border-color: #CC3399; border-left: none;}
table#products table#topcat98 td.left {border-color: #FFFF33;}
table#products table#topcat98 td.right {border-color: #FFFF33; border-left: none;}
table#products table#topcat99 td.left {border-color: #33CC33;}
table#products table#topcat99 td.right {border-color: #33CC33; border-left: none;}
table#products table#topcat101 td.left {border-color: #9933FF;}
table#products table#topcat101 td.right {border-color: #9933FF; border-left: none;}
table#products table#topcat110 td.right {border-color: #009900; border-left: none;}
table#products table#topcat113 td.right {border-color: #FF6666; border-left: none;}
table#products table#topcat118 td.left {border-color: #33CCFF;}
table#products table#topcat118 td.right {border-color: #33CCFF; border-left: none;}
table#products table#topcat129 td.left {border-color: #669999;}
table#products table#topcat129 td.right {border-color: #669999; border-left: none;}
table#products table#topcat131 td.left {border-color: #3399FF;}
table#products table#topcat136 td.right {border-color: #009900; border-left: none;}
table#products table#topcat136 td.left {border-color: #009900;}
table#products table#topcat131 td.right {border-color: #3399FF; border-left: none;}
table#products table#topcat138 td.left {border-color: #6699CC;}
table#products table#topcat138 td.right {border-color: #6699CC; border-left: none;}
table#products table#topcat149 td.left {border-color: #666666;}
table#products table#topcat149 td.right {border-color: #666666; border-left: none;}
table#products table#topcat151 td.left {border-color: #66CC33;}
table#products table#topcat151 td.right {border-color: #66CC33; border-left: none;}
table#products table#topcat152 td.right {border-color: #FFFF33; border-left: none;}
table#products table#topcat152 td.left {border-color: #FFFF33;}
table#products table#topcat153 td.right {border-color: #009900; border-left: none;}
table#products table#topcat153 td.left {border-color: #009900;}
table#products table#topcat154 td.right {border-color: #33FFCC; border-left: none;}
table#products table#topcat154 td.left {border-color: #33FFCC;}
table#products table#topcat155 td.left {border-color: #CC0000;}
table#products table#topcat155 td.right {border-color: #CC0000; border-left: none;}
table#products table#topcat156 td.left {border-color: #FF9900;}
table#products table#topcat156 td.right {border-color: #FF9900; border-left: none;}
table#products table#topcat161 td.left {border-color: #333366;}
table#products table#topcat161 td.right {border-color: #333366; border-left: none;}

/* Default color for links */
table#products a {font-weight: bold; display: block; margin: 5px; padding: 0px; font-size: 11px; color: #333333; text-decoration: none; border: 0px;}
table#products a:hover {font-weight: bold; margin: 5px; font-size: 11px; color: #333333; text-decoration: underline;}

/* Category specific colours for links */
table#products table#topcat2 a:hover {color: #CC0000;}
table#products table#topcat3 a:hover {color: #CC0000;}
table#products table#topcat4 a:hover {color: #CCCC33;}
table#products table#topcat5 a:hover {color: #009900;}
table#products table#topcat6 a:hover {color: #333366;}
table#products table#topcat7 a:hover {color: #000099;}
table#products table#topcat8 a:hover {color: #339999;}
table#products table#topcat9 a:hover {color: #CCCC33;}
table#products table#topcat10 a:hover {color: #0066FF;}
table#products table#topcat11 a:hover {color: #0066CC;}
table#products table#topcat12 a:hover {color: #6699FF;}
table#products table#topcat13 a:hover {color: #999999;}
table#products table#topcat20 a:hover {color: #CC0000;}
table#products table#topcat94 a:hover {color: #33CCCC;}
table#products table#topcat97 a:hover {color: #CC3399;}
table#products table#topcat98 a:hover {color: #CCCC33;}
table#products table#topcat99 a:hover {color: #33CC33;}
table#products table#topcat101 a:hover {color: #9933FF;}
table#products table#topcat110 a:hover {color: #009900;}
table#products table#topcat113 a:hover {color: #FF6666;}
table#products table#topcat118 a:hover {color: #33CCFF;}
table#products table#topcat129 a:hover {color: #669999;}
table#products table#topcat131 a:hover {color: #3399FF;}
table#products table#topcat138 a:hover {color: #6699CC;}
table#products table#topcat151 a:hover {color: #66CC33;}
table#products table#topcat152 a:hover {color: #FFFF33;}
table#products table#topcat153 a:hover {color: #009900;}
table#products table#topcat154 a:hover {color: #33FFCC;}
table#products table#topcat155 a:hover {color: #CC0000;}
table#products table#topcat156 a:hover {color: #FF9900;}
table#products table#topcat161 a:hover {color: #333366;}

/* Default settings for image */
table#products img.imagethumb {float: right; margin: 5px; border: none;}

/* ----------------------------------------------- CATEGORIES --------------------------------------------- */

div#catcol {border: 1px solid #CCC; background-color: #EFEFEF; float: left; width: 179px;  *width: 191px; height: 110px; *height: 125px; padding: 5px; margin: 5px; text-align: center;}
div#catcol p{ margin: 0; text-align:center;}
div#catcol a:hover{ color: #CC0000 !important;}
div#catcol a img { border: none;}

/* Defaults */
table#categories {margin: 5px; width: 809px; padding: 0px;}
table#categories table {margin: 5px 0px; width:100%;}
table#categories h1 {font-size: 12px; color: #CC0000; font-weight: bold; margin: 5px; text-transform: uppercase;}
table#categories p {font-weight: normal; margin: 5px;}

/* Default colours of table heads */
table#categories th {font-weight: bold; text-align: left; font-size: 11px; color: #FFFFFF; background:  #666666 url(../images/corner.gif) top right no-repeat; margin: 0px; padding: 3px 5px 3px 5px;}

/* Category specific colours for table heads */
table#categories table#topcat2 th {background-color: #CC0000;}
table#categories table#topcat3 th {background-color: #CC0000;}
table#categories table#topcat4 th {background-color: #FFFF33; color: #333333;}
table#categories table#topcat5 th {background-color: #009900;}
table#categories table#topcat6 th {background-color: #333366;}
table#categories table#topcat7 th {background-color: #000099;}
table#categories table#topcat8 th {background-color: #339999;}
table#categories table#topcat9 th {background-color: #FFFF33; color: #333333;}
table#categories table#topcat10 th {background-color: #0066FF;}
table#categories table#topcat11 th {background-color: #0066CC;}
table#categories table#topcat12 th {background-color: #6699FF;}
table#categories table#topcat13 th {background-color: #999999;}
table#categories table#topcat94 th {background-color: #33FFCC; color: #333333;}
table#categories table#topcat97 th {background-color: #CC3399;}
table#categories table#topcat98 th {background-color: #FFFF33; color: #333333;}
table#categories table#topcat99 th {background-color: #33CC33;}
table#categories table#topcat101 th {background-color: #9933FF;}
table#categories table#topcat110 th {background-color: #009900;}
table#categories table#topcat113 th {background-color: #FF6666;}
table#categories table#topcat118 th {background-color: #33CCFF;}
table#categories table#topcat129 th {background-color: #669999;}
table#categories table#topcat131 th {background-color: #3399FF;}
table#categories table#topcat136 th {background-color: #009900;}
table#categories table#topcat138 th {background-color: #6699CC;}
table#categories table#topcat151 th {background-color: #66CC33;}
table#categories table#topcat152 th {background-color: #FFFF33;}
table#categories table#topcat153 th {background-color: #009900;}
table#categories table#topcat154 th {background-color: #33FFCC;}
table#categories table#topcat155 th {background-color: #CC0000;}
table#categories table#topcat156 th {background-color: #FF9900;}
table#categories table#topcat161 th {background-color: #333366;}



/* Default colours of table columns */
table#categories table td {border: 1px solid #CCCCCC; border-top: none; padding: 5px 0px;}

/* Category specific colours of table columns */
table#categories table#topcat2 td {width: 50%; margin: 0px; border: 1px solid #CC0000; border-top: none;}
table#categories table#topcat3 td {width: 50%; margin: 0px; border: 1px solid #CC0000; border-top: none;}
table#categories table#topcat4 td {width: 50%; margin: 0px; border: 1px solid #FFFF33; border-top: none;}
table#categories table#topcat5 td {width: 50%; margin: 0px; border: 1px solid #009900; border-top: none;}
table#categories table#topcat6 td {width: 50%; margin: 0px; border: 1px solid #333366; border-top: none;}
table#categories table#topcat7 td {width: 50%; margin: 0px; border: 1px solid #000099; border-top: none;}
table#categories table#topcat8 td {width: 50%; margin: 0px; border: 1px solid #339999; border-top: none;}
table#categories table#topcat9 td {width: 50%; margin: 0px; border: 1px solid #FFFF33; border-top: none;}
table#categories table#topcat10 td {width: 50%; margin: 0px; border: 1px solid #0066FF; border-top: none;}
table#categories table#topcat11 td {width: 50%; margin: 0px; border: 1px solid #0066CC; border-top: none;}
table#categories table#topcat12 td {width: 50%; margin: 0px; border: 1px solid #6699FF; border-top: none;}
table#categories table#topcat13 td {width: 50%; margin: 0px; border: 1px solid #999999; border-top: none;}
table#categories table#topcat94 td {width: 50%; margin: 0px; border: 1px solid #33FFCC; border-top: none;}
table#categories table#topcat97 td {width: 50%; margin: 0px; border: 1px solid #CC3399; border-top: none;}
table#categories table#topcat98 td {width: 50%; margin: 0px; border: 1px solid #FFFF33; border-top: none;}
table#categories table#topcat99 td {width: 50%; margin: 0px; border: 1px solid #33CC33; border-top: none;}
table#categories table#topcat101 td {width: 50%; margin: 0px; border: 1px solid #9933FF; border-top: none;}
table#categories table#topcat110 td {width: 50%; margin: 0px; border: 1px solid #009900; border-top: none;}
table#categories table#topcat113 td {width: 50%; margin: 0px; border: 1px solid #FF6666; border-top: none;}
table#categories table#topcat118 td {width: 50%; margin: 0px; border: 1px solid #33CCFF; border-top: none;}
table#categories table#topcat129 td {width: 50%; margin: 0px; border: 1px solid #669999; border-top: none;}
table#categories table#topcat138 td {width: 50%; margin: 0px; border: 1px solid #6699CC; border-top: none;}
table#categories table#topcat151 td {width: 50%; margin: 0px; border: 1px solid #66CC33; border-top: none;}
table#categories table#topcat152 td {width: 50%; margin: 0px; border: 1px solid #FFFF33; border-top: none;}
table#categories table#topcat154 td {width: 50%; margin: 0px; border: 1px solid #33FFCC; border-top: none;}


/* Default color for links */
table#categories a {font-weight: bold; margin: 5px; padding: 0px; font-size: 11px; color: #666666; text-decoration: none;}
table#categories a:hover {font-weight: bold; margin: 5px; font-size: 11px; color: #333333; text-decoration: underline;}

/* category specific colors for links */
table#categories table#topcat2 a:hover {color: #CC0000;}
table#categories table#topcat3 a:hover {color: #CC0000;}
table#categories table#topcat4 a:hover {color: #CCCC33;}
table#categories table#topcat5 a:hover {color: #009900;}
table#categories table#topcat6 a:hover {color: #333366;}
table#categories table#topcat7 a:hover {color: #000099;}
table#categories table#topcat8 a:hover {color: #339999;}
table#categories table#topcat9 a:hover {color: #CCCC33;}
table#categories table#topcat10 a:hover {color: #0066FF;}
table#categories table#topcat11 a:hover {color: #0066CC;}
table#categories table#topcat12 a:hover {color: #6699FF;}
table#categories table#topcat13 a:hover {color: #999999;}
table#categories table#topcat20 a:hover {color: #CC0000;}
table#categories table#topcat94 a:hover {color: #33CCCC;}
table#categories table#topcat97 a:hover {color: #CC3399;}
table#categories table#topcat98 a:hover {color: #CCCC33;}
table#categories table#topcat99 a:hover {color: #33CC33;}
table#categories table#topcat101 a:hover {color: #9933FF;}
table#categories table#topcat110 a:hover {color: #009900;}
table#categories table#topcat113 a:hover {color: #FF6666;}
table#categories table#topcat118 a:hover {color: #33CCFF;}
table#categories table#topcat153 a:hover {color: #009900;}
table#categories table#topcat154 a:hover {color: #33FFCC;}
