/* -----------------------------------------------------------------------
 TnT Site Style Sheet v2.1.1
 Last edited December 3, 2008 by J. Krause
----------------------------------------------------------------------- */
	
td, span, li, body, p {color: #000;font-size: 10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
body {background: #424242 url(images/tnt_bg.gif) repeat-x; margin: 0;}
option, select, input, text, textarea, submit {color: #444444; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.variantprice {font-weight: bold;}
.SalePrice {font-weight: bold;}
.RegularPrice {font-weight: bold; text-decoration: line-through;}
.LevelPrice {font-weight: bold;}
.tabs {position: relative;top: 1px;left: 10px;}


/* Need to find what the following is applying to. */
tab {border-bottom: solid 2px black; background-color: #FDED83; text-decoration: none; color: Black; font-weight: Bold; font-size: 16px; padding: 2px 0 2px 3px;}

.selectedTab {border-bottom: solid 1px black; font-weight: bolder;}
.tabContents {border: solid 1px black; background-color: yellow; padding: 10px; color: blue;}
.AddToCartButton {font-size: 11px; font-weight: bold; color: #000; background: #fb0; border: 1px #9cf outset; padding: 1px 0px 1px 1px; width: 92px;}
.AddToWishButton {font-size: 10px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px; width: 98px;}
.AddToGiftButton {font-size: 10px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px; width: 115px;}
.MoveToCartButton {font-size: 10px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px; width: 145px;}
.CartDeleteButton {font-size: 9px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px; width: 45px;}
.ContinueShoppingButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px; width: 130px;}
.UpdateCartButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.CheckoutNowButton {font-size: 11px; font-weight: normal; color: #000; background: #fb0; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.UpdateWishButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.UpdateGiftButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}

.UpdateGiftSettingsButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.ContinueCheckoutButton {font-size: 11px; font-weight: normal; color: #000; background: #fb0; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.ShippingPageContinueCheckoutButton {font-size: 11px; font-weight: normal; color: #000; background: #fb0; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.ShippingMultPageUpdateButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px; width: 120px;}
.ShippingMultPageContinueCheckoutButton {font-size: 11px; font-weight: normal; color: #000; background: #fb0; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}

.PaymentPageContinueCheckoutButton {font-size: 11px; font-weight: normal; color: #000; background: #fb0; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.ReviewPageContinueCheckoutButton {font-size: 12px; font-weight: bold; color: #000; background: #fb0; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}

.UpdateAccountButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.AccountPageContinueCheckoutButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}

.ReadyToPurchaseButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.EditAddressButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}

.GiftRegistrySearchButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.GiftRegistrySaveButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}

.RateItButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.SearchButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}
.SelectAddressButton {font-size: 11px; font-weight: normal; color: #000; background: #eee; border: 1px #9cf outset; padding: 1px 0px 1px 1px;}

.variantprice {font-weight: bold;}

.content {color: #000; font-size: 10px;}
#content a {color: #000; font-weight: bold; text-decoration: underline; font-size: 10px;}

.buttonbgEmail {background-image: url(images/button_bg_rate.gif); background-repeat: no-repeat; text-align: center; height: 17px; width: 90px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; margin: 3px 0;}

#content a:hover {text-decoration: underline;}
#topnav a {color: #333; font-weight: bold; text-decoration: none; font-size: 9px;}
#topnav a:hover {color: #FF7900; text-decoration: underline;}
#topnav {float: right; clear: right; width: 335px; padding-top: 3px; color: #000; font-size: 9px; text-align: right;}

.VATRegistrationIDPrompt {font-size: 9px; padding-left: 10px; padding-right: 5px;}
.VATRegistrationID {font-size: 9px;}

.Yellow {font-size: 11px; font-weight: normal; background: #FDED83;}
.darkyellow {font-size: 11px; font-weight: normal; color: #000000; background: #FAE007; padding: 1px 0px 1px 1px;}

.white {font-size: 11px; font-weight: normal; color: #000000; background: white; padding: 1px 0px 1px 1px;}
.white1 {font-size: 9px; font-weight: normal; color: white; padding: 1px 0px 1px 1px;}

.ShipToType {font-size: 9px;}
.addressselect {font-size: 9px;}

.sitemapul {list-style-type: disc;}
.SiteMapRootNode {font-weight: bold;}
.SiteMapParentNode {font-weight: normal;}
.SiteMapLeafNode {font-weight: normal;}

.noprint {display: none;}

li {list-style: square; color: #000; line-height: 1.5em;}
ul {margin: 8px 0 10px 15px; padding: 0;}

#vertmenustyle1 {width: 100%; border-top: 0px solid #444444; border-right: 0px solid #444444; border-left: 0px solid #444444; padding: 0 0 0em 0; margin-bottom: 0em; font-size: 10px; font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; background-color: #727272; color: #FFFFFF;}
#vertmenustyle1 ul {list-style: none; margin: 0; padding: 0; border: none;}
#vertmenustyle1 li {border-bottom: 0px solid #444444; margin: 0;}
#vertmenustyle1 li a {display: block; padding: 1px 2px 2px 8px; border-left: 0px solid #444444; border-right: 0px solid #444444; background-color: #727272; color: #fff; text-decoration: underline; width: 100%;}
#vertmenustyle1 li a:hover {border-left: 0px solid #444444; border-right: 0px solid #444444; background-color: #828282; color: #fff;}

#tmenu0 span {font-weight: normal; color: #FFFFFF; font-size: 11px;}
#tmenu0 a:link {font-weight: normal; color: #FFFFFF; font-size: 11px;}
#tmenu0 a:visited {font-weight: normal; color: #FFFFFF; font-size: 11px;}
#tmenu0 a:active {font-weight: normal; color: #FFFFFF; font-size: 11px;}
#tmenu0 a:hover {font-weight: normal; color: #FFFFFF; font-size: 11px;}

.PlainCategoryLink {font-size: 10px;}
A.PlainCategoryLink {color: #FFFFFF; text-decoration: underline;}
A.PlainCategoryLink:visited {color: #FFFFFF; text-decoration: underline;}
A.PlainCategoryLink:link {color: #FFFFFF; text-decoration: underline;}
A.PlainCategoryLink:visited {color: #FFFFFF; text-decoration: underline;}
A.PlainCategoryLink:hover {color: #FFFFFF; text-decoration: none;}

.PlainSectionLink {font-size: 10px;}
A.PlainSectionLink {color: #FFFFFF; text-decoration: underline;}
A.PlainSectionLink:visited {color: #FFFFFF; text-decoration: underline;}
A.PlainSectionLink:link {color: #FFFFFF; text-decoration: underline;}
A.PlainSectionLink:visited {color: #FFFFFF; text-decoration: underline;}
A.PlainSectionLink:hover {color: #FFFFFF; text-decoration: none;}

.PlainManufacturerLink {font-size: 10px;}
A.PlainManufacturerLink {color: #FFFFFF; text-decoration: underline;}
A.PlainManufacturerLink:visited {color: #FFFFFF; text-decoration: underline;}
A.PlainManufacturerLink:link {color: #FFFFFF; text-decoration: underline;}
A.PlainManufacturerLink:visited {color: #FFFFFF; text-decoration: underline;}
A.PlainManufacturerLink:hover {color: #FFFFFF; text-decoration: none;}

.CardinalText {color: #0000FF; font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: normal;}

.default {color: #444444; text-decoration: underline; font-size: 11px;}
.nav {color: #0000FF; font-size: 11px;}
.navHi {color: #444444; font-size: 11px;}
.navClean {font-size: 11px; text-decoration: none;}
.greeting {color: #444444; font-weight: bold;}

.error {color: #FF0000;}
.errorLg {color: #FF0000; font-weight: bold; font-size: 13px;}
.errorLog {color: #FF0000; font-weight: bold; font-size: 10px;}

.label {color: #444444; font-weight: normal;}
.copyright {font-size: 11px; line-height: 16px}

.title {color: #99CC33; font-weight: bold; font-size: 15px;}
.titleGray {color: #9A9A9A; font-weight: bold; font-size: 15px;}
.titleGrayLt {color: #9A9A9A; font-size: 15px;}
.mbTitle {color: #000000; font-weight: bold; font-size: 13px;}
.poptitle {color: #444444; font-weight: bold; font-size: 15px;}

.blueBold {color: #9999CC; font-weight: bold;}

.ShowPriceRegularPrompt {font-weight: bold;}
.ShowPriceSalePrompt {color: red; font-weight: bold;}
.ShowPriceExtendedPrompt {font-weight: bold;}

.CallToOrder {font-weight: bold;}

.DarkCell {background-color: white;}
.MediumCell {background-color: White;}
.LightCell {background-color: white;}
.GreyCell {background-color: white;}

.PlainCat {color: #888888; font-size: 11px; font-weight: normal;}
A.PlainCat {color: #888888; text-decoration: underline;}
A.PlainCat:link {color: #888888; text-decoration: underline;}
A.PlainCat:visited {color: #888888; text-decoration: underline;}
A.PlainCat:active {color: #888888; text-decoration: none;}
A.PlainCat:hover {color: #888888; text-decoration: none;}

.dyop {color: #444444; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.dyop {color: #444444; text-decoration: underline;}
A.dyop:link {color: #444444; text-decoration: underline;}
A.dyop:visited {color: #444444; text-decoration: underline;}
A.dyop:active {color: #444444; text-decoration: none;}
A.dyop:hover {color: #0000FF; text-decoration: none;}

.dyop2 {color: #FF0000; font-size: 11px; font-weight: bold; text-decoration: underline; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.dyop2 {color: #FF0000; text-decoration: underline;}
A.dyop2:link {color: #FF0000; text-decoration: underline;}
A.dyop2:visited {color: #FF0000; text-decoration: underline;}
A.dyop2:active {color: #FF0000; text-decoration: underline;}
A.dyop2:hover {color: #FF0000; text-decoration: underline;}

.dyop_sm {color: #000000; font-size: 9px; font-weight: normal; text-decoration: underline; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.dyop_sm {color: #000000; text-decoration: underline;}
A.dyop_sm:link {color: #000000; text-decoration: underline;}
A.dyop_sm:visited {color: #000000; text-decoration: underline;}
A.dyop_sm:active {color: #000000; text-decoration: none;}
A.dyop_sm:hover {color: #0000FF; text-decoration: none;}

.dyop_hdr {color: #FFFFFF; font-size: 9px; font-weight: bold; text-decoration: underline; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.dyop_hdr {color: #FFFFFF; text-decoration: underline;}
A.dyop_hdr:link {color: #FFFFFF; text-decoration: underline;}
A.dyop_hdr:visited {color: #FFFFFF; text-decoration: underline;}
A.dyop_hdr:active {color: #FFFFFF; text-decoration: none;}
A.dyop_hdr:hover {color: #FFFFFF; text-decoration: none;}

.sb_nav {color: #000000; font-size: 11px; font-weight: normal; text-decoration: underline; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.sb_nav {color: #000000; text-decoration: underline;}
A.sb_nav:link {color: #000000; text-decoration: underline;}
A.sb_nav:visited {color: #000000; text-decoration: underline;}
A.sb_nav:active {color: #000000; text-decoration: underline;}
A.sb_nav:hover {color: #0000FF; text-decoration: underline;}

.H1 {display: inline; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
A.H1 {color: #000000; text-decoration: underline;}
A.H1:link {color: #000000; text-decoration: underline;}
A.H1:visited {color: #000000; text-decoration: underline;}
A.H1:active {color: #000000; text-decoration: none;}
A.H1:hover {color: #E0B301; text-decoration: none;}

.PollRadio {color: Black; font-weight: bold;}
.Polltitle {color: Black; font-weight: bold;}
.PollAnswer {font-size: 9px; font-weight: bold; color: Black;}

.PollLink {font-size: 9px; font-weight: normal;}
A.PollLink {text-decoration: underline;}
A.PollLink:link {text-decoration: underline;}
A.PollLink:visited {text-decoration: underline;}
A.PollLink:active {text-decoration: none;}
A.PollLink:hover {text-decoration: none;}

.DarkCellText {color: #FFFFFF; font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: normal;}
A.DarkCellText {color: #FFFFFF; text-decoration: underline;}
A.DarkCellText:link {color: #FFFFFF; text-decoration: underline;}
A.DarkCellText:visited {color: #FFFFFF; text-decoration: underline;}
A.DarkCellText:active {color: #FFFFFF; text-decoration: underline;}
A.DarkCellText:hover {color: #FFFFFF; text-decoration: none;}

.MediumCellText {color: #000000; font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: normal;}
A.MediumCellText {color: #000000; text-decoration: underline;}
A.MediumCellText:link {color: #000000; text-decoration: underline;}
A.MediumCellText:visited {color: #000000; text-decoration: underline;}
A.MediumCellText:active {color: #000000; text-decoration: none;}
A.MediumCellText:hover {color: #000000; text-decoration: none;}

.LightCellText {color: #444444; font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: normal;}
A.LightCellText {color: #444444; text-decoration: underline;}
A.LightCellText:link {color: #444444; text-decoration: underline;}
A.LightCellText:visited {color: #444444; text-decoration: underline;}
A.LightCellText:active {color: #444444; text-decoration: none;}
A.LightCellText:hover {color: #444444; text-decoration: none;}

.StaffNameText {color: #000000; font-family: Verdana, Geneva, arial,helvetica; font-size: 18px; font-weight: bold;}
.StaffTitleText {color: #000000; font-family: Verdana, Geneva, arial,helvetica; font-size: 14px; font-weight: bold;}

.OrderOptionsTitle {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;}
.OrderOptionsRowHeader {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.OrderOptionsName {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.OrderOptionsDescription {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.OrderOptionsPrice {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}

.SectionTitleText1 {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}

.SectionTitleText {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal;}
A.SectionTitleText {color: #000000; text-decoration: underline; font-weight: bold; font-size: 9px;}
A.SectionTitleText:link {color: #000000; text-decoration: underline; font-weight: bold; font-size: 9px;}
A.SectionTitleText:visited {color: #000000; text-decoration: underline; font-weight: bold; font-size: 9px;}
A.SectionTitleText:active {color: #000000; text-decoration: none; font-weight: bold; font-size: 9px;}
A.SectionTitleText:hover {color: #000000; text-decoration: none; font-weight: bold; font-size: 9px;}

.CondensedDarkCellText {color: #FFFFFF; font-family: Verdana, Geneva, arial,helvetica; font-size: 9px; font-weight: normal;}
A.CondensedDarkCellText {color: #FFFFFF; text-decoration: none;}
A.CondensedDarkCellText:link {color: #FFFFFF; text-decoration: none;}
A.CondensedDarkCellText:visited {color: #FFFFFF; text-decoration: none;}
A.CondensedDarkCellText:active {color: #FFFFFF; text-decoration: none;}
A.CondensedDarkCellText:hover {color: #FFBBBB; text-decoration: none;}

.CondensedVariantText {font-family: Verdana, Geneva, arial,helvetica; font-size: 9px; font-weight: normal;}
.SmallGridText {font-family: Verdana, Geneva, arial,helvetica; font-size: 9px; font-weight: normal;}

.menulines {border: 1px solid white;}
.menulines a {text-decoration: none; color: black;}

.darkcellmenulines {border: 1px solid black;}
.darkcellmenulines a {text-decoration: none; color: white;}

.small {font-size: 9px;}
.reg {font-size: 10px;}
.big {font-size: 13px;}
BR.sm {font-size: 9px;}
P {margin-top: 9px; margin-bottom: 9px;}
SUP {font-size: 10px;}

.DarkCellLink {color: #EEEEEE;}
A.DarkCellLink {color: #EEEEEE; text-decoration: none;}
A.DarkCellLink:visited {color: #EEEEEE; text-decoration: none;}
A.DarkCellLink:link {color: #EEEEEE; text-decoration: none;}
A.DarkCellLink:visited {color: #EEEEEE; text-decoration: none;}
A.DarkCellLink:hover {color: #EEEEEE; text-decoration: underline;}

.DarkCellLinkHdr {color: #EEEEEE; font-weight: bold;}
A.DarkCellLinkHdr {color: #EEEEEE; text-decoration: none;}
A.DarkCellLinkHdr:visited {color: #EEEEEE; text-decoration: none;}
A.DarkCellLinkHdr:link {color: #EEEEEE; text-decoration: none;}
A.DarkCellLinkHdr:visited {color: #EEEEEE; text-decoration: none;}
A.DarkCellLinkHdr:hover {color: #EEEEEE; text-decoration: underline;}

A.TopBarLink {color: #000000; text-decoration: none;}
A.TopBarLink:visited {color: #000000; text-decoration: none;}
A.TopBarLink:link {color: #000000; text-decoration: none;}
A.TopBarLink:visited {color: #000000; text-decoration: none;}
A.TopBarLink:hover {color: #FFFFFF; text-decoration: none;}

.SBCatName {color: #444444; font-size: 9px; font-weight: bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.SBCatName {color: #444444; text-decoration: none;}
A.SBCatName:link {color: #444444; text-decoration: none;}
A.SBCatName:visited {color: #444444; text-decoration: none;}
A.SBCatName:active {color: #444444; text-decoration: underline;}
A.SBCatName:hover {color: #444444; text-decoration: underline;}

.SBProdName {color: #444444; font-size: 9px; font-weight: normal; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.SBProdName {color: #444444; text-decoration: none;}
A.SBProdName:link {color: #444444; text-decoration: none;}
A.SBProdName:visited {color: #444444; text-decoration: none;}
A.SBProdName:active {color: #444444; text-decoration: underline;}
A.SBProdName:hover {color: #444444; text-decoration: underline;}

.foot {color: #FAE007; font-size: 9.5px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.foot {color: #FAE007; font-weight: bold; text-decoration: none;}
A.foot:link {color: #FAE007; font-weight: bold; text-decoration: none;}
A.foot:visited {color: #FAE007; font-weight: bold; text-decoration: none;}
A.foot:active {color: #FAE007; font-weight: bold; text-decoration: none;}
A.foot:hover {color: #FAE007; font-weight: bold; text-decoration: underline;}

#userNav {color: #FAE007; font-size: 1em; font-weight: bold; padding: 0; margin: 0 0 4px 12px;}
#userNav p {color: #FAE007; padding: 2px 0; margin: 0;}
#userNav a:link {color: #fff; font-weight: bold; text-decoration: none;}
#userNav a:visited {color: #fff; font-weight: bold; text-decoration: none;}
#userNav a:active {color: #FAE007; font-weight: bold; text-decoration: none;}
#userNav a:hover {color: #FAE007; font-weight: bold; text-decoration: underline;}

#custNav {text-align: right;}
#custNav a {color: #333; font-weight: bold; text-decoration: none; font-size: 9px;}
#custNav a:hover {color: #FF7900; text-decoration: underline;}
#custNav a {font-size: 1em; padding: 0 0 6px 0; margin: 0;}
#custNav a:link {text-decoration: none; color: #eee;}
#custNav a:visited {text-decoration: none; color: #eee;}
#custNav a:hover {text-decoration: none; color: #fae007;}

#headerNav {text-align: right; padding: 0; margin: 0;}
#headerNav ul {margin: 0; padding: 0;}
#headerNav li {float: right; margin: 0; padding: 0 2px; text-indent: 0; color: #ccc; font-size: .95em; line-height: 1.3em; padding: 2px 3px; list-style: none;}

.head {color: red; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.head {color: white; font-size: 9px; text-decoration: none;}
A.head:link {color: #A8A9AB; font-weight: lighter; font-size: 9px; text-decoration: none;}
A.head:visited {color: #A8A9AB; text-decoration: none;}
A.head:active {color: #A8A9AB; text-decoration: underline;}
A.head:hover {color: #A8A9AB; text-decoration: underline; font-weight: lighter;}

.username {color: white; font-weight: Bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.username {color: white; font-weight: Bold; text-decoration: none;}
A.username:link {color: white; font-weight: Bold; text-decoration: none;}
A.username:visited {color: white; font-weight: Bold; text-decoration: none;}
A.username:active {color: white; font-weight: Bold; text-decoration: none;}
A.username:hover {color: white; font-weight: Bold; text-decoration: underline;}

.username1 {color: Red; font-weight: Bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.username1 {color: Red; font-weight: Bold; text-decoration: none;}
a.username1:link {color: Red; font-weight: Bold; text-decoration: none;}
a.username1:visited {color: Red; font-weight: Bold; text-decoration: none;}
a.username1:active {color: Red; font-weight: Bold; text-decoration: none;}
a.username1:hover {color: Red; font-weight: Bold; text-decoration: underline;}

.productnavlink {color: #444444; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

A.productnavlink {color: #444444; text-decoration: none}
A.productnavlink:link {color: #444444; text-decoration: none;}
A.productnavlink:visited {color: #444444; text-decoration: none;}
A.productnavlink:active {color: #444444; text-decoration: underline;}
A.productnavlink:hover {color: #0000FF; text-decoration: underline;}

A.homelist {color: #444444; font-size: 16px; font-weight: bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.homelist:link {color: #444444; text-decoration: none;}
A.homelist:visited {color: #444444; text-decoration: none;}
A.homelist:active {color: #444444; text-decoration: none;}
A.homelist:hover {color: #0000FF; text-decoration: underline;}

.ProductNameText {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; padding: 0; margin: 0;}

.ProductMSRPText {font-weight: bold;}
.ProductSaveText {color: #FF0000; font-size: 13px; font-weight: bold;}
.ProductPriceText {color: #EC008C; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal;}
.ProductSKUText {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;}
.ProductDetailsText {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;}

.PageNumber {color: #000000; font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: bold;}
A.PageNumber {color: #DD0000; text-decoration: underline;}
A.PageNumber:link {color: #DD0000; text-decoration: underline;}
A.PageNumber:visited {color: #DD0000; text-decoration: underline;}
A.PageNumber:active {color: #DD0000; text-decoration: none;}
A.PageNumber:hover {color: #DD0000; text-decoration: none;}

.OrangeTitles {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: Black; text-decoration: none;}
.BuleTitles {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #013981; text-decoration: none;}
.searchBox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;}
.CartInfo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none;}
.LeftNavi {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.InfoText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.TopNavi {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
.TableText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}

/* -----------------------------------------------------------------------
 Component Art Horizontal Menu Style:
----------------------------------------------------------------------- */
.TopMenuGroup {border: solid 0px #003167; padding: 6px 0 8px 0;}

.MenuGroup {border: solid 0px #003167; background-color: #FDED83; color: #FDED83; font-size: 10px; font-weight: Bold;}
.MenuGroup td {color: black; font-weight: Bold; border-bottom: solid 1px Black; font-size: 10px;}
.MenuGroupHover td {color: #000000;}

/* Need to figure out which of the following is applying. Redundancy? */

.MenuItemHover td {color: #000000;}
td.MenuItemHover {color: #000000;}
.TopMenuItem {color: #FEDF15; font-size: 9px; font-weight: Bold;}
.TopMenuItemHover {color: #000000; background-color: #FEDF15; font-size: 10px; font-weight: Bold;}

.Home {color: #FEDF15; font-size: 11px; font-weight: Bold; font-size: 10px;}
.Home a:link {color: #FEDF15; font-size: 11px; font-weight: Bold;}
.Home a:visited {color: #FEDF15; font-size: 11px; font-weight: Bold;}
.Home a:active {color: #FEDF15; font-size: 11px; font-weight: Bold;}
.Home a:hover {color: #FEDF15; font-size: 11px; font-weight: Bold;}


/* -- leaf menu items */

.MenuItem {background-color: #EEEEEE; color: #FFFFFF; font-size: 10px; font-weight: Bold; border: solid 1px white; padding-top: 3px; padding-bottom: 3px;}
.MenuItemHover {background-color: #FEDF15; color: #000000; font-size: 10px; font-weight: Bold; border-bottom: solid 1px Black; padding-top: 3px; padding-bottom: 3px;}


/* -- group menu items */
.MenuItem td {color: #FFFFFF; font-size: 10px; font-weight: Bold; border: solid 0px white; padding-top: 3px; padding-bottom: 3px;}
.MenuItemHover td {background-color: #FEDF15; color: #000000; font-size: 10px; border: solid 0px white; font-weight: Bold; padding-top: 3px; padding-bottom: 3px;}

.ScrollItem {background-color: #FBFBFB; font-size: 10px; font-weight: Bold; border: solid 0px #FBFBFB; cursor: default; text-align: center;}
.ScrollItemH {background-color: silver; color: black; font-size: 10px; font-weight: Bold; border: solid 0px gray; cursor: default; text-align: center;}
.ScrollItemA {background-color: Gray; color: black; font-size: 10px; font-weight: Bold; border: solid 0px gray; cursor: default; text-align: center;}


/* -----------------------------------------------------------------------
 Component Art Vertical Menu Style:
----------------------------------------------------------------------- */

.VertTopMenuGroup {border: solid 1px Black; background-color: transparent;}
.VertMenuGroup {background-color: #FDED83;}
.VertTopMenuItem {color: Black; font-weight: Bold; font-size: 10px; padding-top: 2px; padding-bottom: 2px;}

/* Need to figure out which of the following is applying. Redundancy? */
.VertTopMenuItem td {color: Black; font-weight: Bold; border-bottom: solid 2px Black; font-size: 10px;}
td.VertTopMenuItem {color: Black; font-weight: Bold; border-bottom: solid 2px Black; font-size: 10px;}

.VertTopMenuItemHover {color: Black; background-color: #FAE007; font-size: 10px; font-weight: Bold; border-bottom: solid 2px Black; padding: 2px 0; text-decoration: none;}
td.VertMenuItem {color: Black; background-color: #FDED83; font-size: 10px; font-weight: bold; border-bottom: solid 2px Black; padding: 2px 0;}

.trimage {background-image: url("../../skins/Test/holdpage_01.jpg");}

.eoffers {padding-top: 8px;}

.promo2 {color: #333; text-decoration: none; font-size: 10px; font-weight: bold;}
.promo1 {color: #000000; text-decoration: none; font-size: 10px;}
.promo3 {color: #000000; text-decoration: none; font-size: 13px; font-weight: bold;}
.promoProductS {color: #000000; text-decoration: none; font-size: 10px; margin: 0; padding: 0; line-height: 1.45em;}

.speedshop {background-image: url("images/speed_shop.jpg"); background-repeat: no-repeat; width: 150px; height: 75px;}
.speedshop-input {font-size: 10px; border: 1px #444; position: relative; top: 24px; left: 12px;}

.movedown {position: relative; top: 27px; left: 8px;}
.updatetext {font-weight: bold; color: #9E9E9E;}
updatetext1 {font-weight: bold; color: #FF0000;}

td.VertMenuItemHover {background-color: #FAE007; color: Black; font-size: 10px; font-weight: Bold; border-bottom: solid 2px Black; padding: 2px 0;}
.VertMenuItem {background-color: #FDED83; color: Black; font-size: 10px; font-weight: Bold; border-bottom: solid 2px Black; padding: 2px 0;}
.VertMenuItemHover {background-color: #FAE007; color: Black; font-size: 10px; border-bottom: solid 2px Black; font-weight: Bold; padding: 2px 0;}

.VertScrollItem {background-color: #FDED83; color: Black; font-size: 10px; font-weight: Bold; border-bottom: solid 2px Black; padding: 2px 0; text-align: center;}
.VertScrollItemH {background-color: silver; color: Black; font-size: 10px; border: solid 2px Black; text-align: center;}
.VertScrollItemA {background-color: Black; color: Black; font-size: 10px; border: solid 1px Black; text-align: center;}


/* -----------------------------------------------------------------------
 Component Art Tree Style:
----------------------------------------------------------------------- */
.TreeView {background-color: transparent; border: #919191 0px solid; padding-top: 2px; color: #FFFFFF;}
.TreeNode {font-size: 11px; color: #FFFFFF; padding: 0px; padding: 0 3px;}
.HoverTreeNode {color: #FFCC00; font-size: 11px; padding: 0px; padding: 0 3px; text-decoration: none;}
.SelectedTreeNode {font-size: 11px; padding: 0px; padding: 0 3px; background-color: #a0a0a0;}

.NodeEdit {border: 1px silver solid; font-size: 11px;}
.drpState {font-size: 10px;}
.subcatlinks {color: Black; font-size: 11px; font-weight: Bold; border-bottom: solid 1px Black;}

.buttonbg {background-image: url(images/button_bg.gif); background-repeat: no-repeat; text-align: center; height: 17px; width: 140px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; margin: 3px 0;}
.buttonbgMY {background-image: url(images/button_bg.gif); text-align: center; height: 18px; width: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; margin: 3px 0;}
.buttonbgpoll {background-image: url(images/poll.jpg); text-align: center; height: 18px; width: 78px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; margin: 3px 0;}

.buttonbgProductsRed {background-image: url(images/button_bg_red.gif); text-align: center; height: 18px; width: 93px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; margin: 3px 0;}
.buttonbgProductsRedLar {background-image: url(images/button_bg_red2.gif); text-align: center; height: 18px; width: 180px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF;}
.buttonbgProductsRedExLar {background-image: url(images/button_bg_red4.gif); text-align: center; height: 18px; width: 280px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; margin: 3px 0;}

.buttonbgProductsBlue {background-image: url(images/button_bg_blue.gif); text-align: center; height: 18px; width: 140px; font-size: 10px; font-weight: bold; color: #FFFFFF; margin: 3px 0;}
.buttonbgProductsBluemy {background-image: url(images/button_bg_blue.gif); background-repeat: no-repeat; text-align: center; height: 18px; width: 140px; font-size: 10px; font-weight: bold; letter-spacing: -.04em; color: #FFFFFF; margin: 2px 0;}
.buttonbgProductsRedmy {background-image: url(images/button_bg.gif); background-repeat: no-repeat; text-align: center; height: 18px; width: 140px; font-size: 10px; font-weight: bold; letter-spacing: -.04em; color: #FFFFFF; margin: 2px 0;}

.buttonbgremove {background-image: url(images/remove.gif); text-align: center; height: 10px; width: 38px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; margin: 3px 0;}

.input {font-size: 9px; border-top: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; border-right: none; margin: 0; width: 140px; width: 122px; padding: 2px; color: black; font-weight: bold; font-family: arial; height: 16px;}
	
/* --------------------
Footer Area:
-------------------- */
/* #subfooter {width: 917px; background: #e1e1e1 url(images/subfootbg.png) repeat-x bottom; text-align: left; margin: 0; padding: 4px 5px 6px 5px; border-top: 1px #fff solid; border-bottom: 1px #ccc solid;}
#subfooter p {color: #222; padding: 4px 0; margin: 0; font-size: 1em; line-height: 1.4em;}
#subfooter h1 {font-size: 1.4em; color: #c60619;}
#subfooter em, #subfooter strong {color: #222; font-size: 1em;}

td#subfooterCol1 {width: 458px; border-right: 1px solid #666; padding: 5px 10px;}
td#subfooterCol1 {width: 458px; padding: 5px 10px;} */


td#welcomeCopy {width: 590px; text-align: left; margin: 0; padding: 4px 5px 6px 5px;}
td#welcomeCol1 p, td#welcomeCol2 p {color: #222; padding: 4px 0; margin: 0; font-size: 1em; line-height: 1.4em;}
td#welcomeCol1 h1 {font-size: 1.4em; color: #c60619;}
td#welcomeCol1 em, td#welcomeCol2 em {color: #222; font-size: 1em; font-style: italic;}
td#welcomeCol1 strong, td#welcomeCol2 strong {color: #222; font-size: 1em; font-weight: bold;}
#welcomeCopy table {border: none;}

td#welcomeCol1 {width: 290px; border-right: 1px solid #666; padding: 5px 10px;}
td#welcomeCol2 {width: 290px; padding: 5px 10px;}


#footer {width: 900px; text-align: left; margin: 12px 0; padding: 4px 5px 6px 5px;}
#footer p, #footer em, #footer strong {color: #ccc; padding: 0; margin: 0; font-size: 1em;}

td#footerCol1 {width: 325px; border-right: 1px solid #666; padding-right: 3px;}
td#footerCol2 {width: 325px; border-right: 1px solid #666; padding: 0 3px 0 8px;}
td#footerCol3 {width: 225px; padding: 0 3px 0 8px;}

#footer td img {margin: 2px 4px; vertical-align: top;}
#footer img.alignRight {float: right; margin: 0 4px 0 10px;}

#footer a {font-size: .95em;}
#footer a:link {text-decoration: underline; color: #ccc;}
#footer a:visited {text-decoration: underline; color: #ccc;}
#footer a:hover {text-decoration: none; color: #faec7f;}

#footerNav {width: 325px; text-align: left; padding: 2px 0 0 0; margin: 0;}
#footerNav ul {margin: 0; padding: 0;}
#footerNav li {float: left; margin: 0; padding: 0 2px; text-indent: 0; color: #ccc; font-size: .95em; line-height: 1.3em; padding: 2px 3px; list-style: none;}
#footer {width: 900px; text-align: left; margin: 12px 0; padding: 4px 5px 6px 5px;}
#footer p, #footer em, #footer strong {color: #ccc; padding: 0; margin: 0; font-size: 1em;}

td#footerCol1 {width: 325px; border-right: 1px solid #666; padding-right: 3px;}
td#footerCol2 {width: 325px; border-right: 1px solid #666; padding: 0 3px 0 8px;}
td#footerCol3 {width: 225px; padding: 0 3px 0 8px;}

#footer td img {margin: 2px 4px; vertical-align: top;}
#footer img.alignRight {float: right; margin: 0 4px 0 10px;}

#footer a {font-size: .95em;}
#footer a:link {text-decoration: underline; color: #ccc;}
#footer a:visited {text-decoration: underline; color: #ccc;}
#footer a:hover {text-decoration: none; color: #faec7f;}

#footerNav {width: 325px; text-align: left; padding: 2px 0 0 0; margin: 0;}
#footerNav ul {margin: 0; padding: 0;}
#footerNav li {float: left; margin: 0; padding: 0 2px; text-indent: 0; color: #ccc; font-size: .95em; line-height: 1.3em; padding: 2px 3px; list-style: none;}

	
.LeftMenuRow {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: Bold; border-bottom: solid 2px Black; font-size: 10px; padding: 1px 3px;}
.LeftMenuInnerRow {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: Bold; border-bottom: solid 2px Black; font-size: 10px; padding: 1px 5px 0px 3px;}
.LeftMenuTable {border-color: black; width: 150px;}
.LeftMenuCell {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: Bold; border-bottom: solid 2px Black; border-bottom: solid 2px Black;}
	
.LeftMenuLink,
.LeftMenuRow A,
.LeftMenuInnerRow A,
a.LeftMenuLink,
a.LeftMenuLink:hover,
a.LeftMenuLink:visited,
a.LeftMenuLink:link {color: black; font-size: 10px; text-decoration: none;}



/* -------------------------------------------- Added to or Modified Default Styles -------------------------------------------- */
input {font-weight: bold;}
input:focus, textarea:focus {background-color: lightyellow;}

em {font-style: italic; color: #444;}
strong {font-weight: bold;}	
acronym, abbr {border-bottom: dotted 1px #2a2a2a; cursor: help;}

.featured h2 {color: #DA0600; font-size: 16px; line-height: 1.2em; padding: 4px 0 0 0; margin: 0; text-align: center; border-top: #ddd 1px solid; letter-spacing: -.05em;}
h3 {color: #DA0600; font-size: 15px; padding: 4px 0; margin: 0;}
h4 {color: #21359b; font-size: 13px; padding: 4px 0; margin: 0;}

a {color: #FF0019; text-decoration: none;}	
a:link {color: #FF0019; text-decoration: none;}	
a:visited {color: #FF0019; text-decoration: underline;}	
a:hover {color: #B60011; text-decoration: underline;}


/* --------------------
Grade 120 and Finance Boxes
-------------------- */
#g120, #financing {background-color: #fff; width: 345px; padding: 0; margin: 12px 0;
	/* Rounded corners, only works in Moz and Webkit browsers */
	-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
	
#g120 {border: 2px #3e8ab7 solid;}
#financing {border: 2px #308d6b solid;}

#g120 h4, #financing h4 {color: #fff; font-weight: bold; font-size: 1.3em; text-transform: uppercase; text-align: center; padding: 2px 0 4px 0 ; margin: 0;}

#g120 h4 {background-color: #3e8ab7;}
#financing h4 {background-color: #308d6b;}

#g120 ul, #financing ul {padding: 2px 6px 10px 10px;}
#g120 li, #financing li {list-style: square; padding: 0; font-size: 1.1em; line-height: 1.3em;}

#g120 li {color: #3e8ab7;}
#financing li {color: #308d6b;}

#financing a:link {text-decoration: underline; color: #308d6b;}
#financing a:hover {text-decoration: none; color: #45cc9b;}
#financing a:visited {text-decoration: underline; color: #1c5440;}

.photo {float:left; border: 1px #ddd solid; padding: 2px; margin:0 5px 5px 0;}
#photos {overflow:auto; margin: 5px 0;}


/* --------------------
Topic Page Styles:
-------------------- */
#tPage {width: 100%; margin: 10px auto;}
#tPage p, #tPage ul {color: #333; font-size: 1em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 1.4em; padding: 2px 0; margin: 4px 14px 0 14px;}
#tPage li {color: #333; font-size: 1em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 1.6em;margin: 0 0 0 14px;}
#tPage ul > li {list-style-type: square;}
#tPage ol > li {list-style-type: decimal;}
#tPage li.noStyle {list-style: none;}

#tPage h2, #tPage h3, #tPage h4 {margin: 6px 0 3px 14px;}
#tPage h2, #sendform h2 {font-size:150%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -.06em; line-height: 1em; color:#E00600;}
#tPage h3 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -.06em; line-height: 1em;}

#sendform {width: 400px; text-align: left; background-color: #f1f1f1; border: #aaa 1px dotted; padding: 15px; margin: 10px 0 10px 10px;}
#tPage small {font-size: 9px; margin: 0;}

#tPage a:link, #finance a:link {text-decoration: none; color: #E00600;}
#tPage a:visited, #finance a:visited {text-decoration: none; color: #E00600;}
#tPage a:hover, #finance a:hover {text-decoration: underline; color: #FF0000;}
#tPage a:active, #finance a:active {text-decoration: underline; color: #F66267;}

#tPage a.offsite, #finance a.offsite {padding-right: 16px; background: url(images/offsite-icon.gif) no-repeat 100% 50%;}

#tPage table {margin: 6px auto;}
#tPage img {margin: 10px 0 0 10px;}
#tPage img.right {float: right; margin: 30px 14px 3px 3px;}


/* --------------------
Shipping Chart Styles
-------------------- */
.shipping table {width: 550px; height: 510px; padding-bottom: 12px;}
.shipping th {background-color: #ccc; padding: 3px 0 5px 0;}
.shipping td {text-align: center;}
.shipping td  {border: #ccc 1px solid;}


/* --------------------
APU Specs Page and Save Table
-------------------- */
#apuSpecs {width: 595px; text-align: left; padding: 0;}
#apuSave {width: 345px; text-align: left; padding: 0;}
#apuSpecs table, #apuSave table {margin-left: 12px;}
#apuSpecs td, #apuSave td {padding: 2px 4px 2px 0; vertical-align: top;}
#apuSpecs td p, #apuSave td p {line-height: 1.3em;}
#apuSpecs tr.rowbg, #apuSave tr.rowbg {background-color: #f3f3f3;}
#apuSpecs tr.money, #apuSave tr.money {background-color: #f1dc19; font-weight: bold;}
#apuSpecs #col1 {float: left; width: 285px; text-align: left; margin-top: 5px; padding-right: 6px; border-right: 1px #666 dashed;}
#apuSpecs #col2 {float: left; width: 285px; text-align: left; margin-top: 5px; padding-left: 6px;}
#apuSpecs h2, #apuSave h2 {text-align: left; font-size:150%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -.06em; line-height: 1em; color:#E00600; margin: 4px 0 8px 10px;}
#apuSpecs h3, #apuSave h3 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -.06em; line-height: 1em; color: #3e70c8; font-size: 15px; padding: 4px 0; margin: 0;}
#apuSpecs a, #apuSave a {margin-right: 10px; float: right;}

/* --------------------
Images
-------------------- */
img {border: none;}
img.centered {display: block; margin: 3px auto;}
img.left {float: left; margin: 5px 3px 0 15px;}
img.right {float: right; margin: 30px 14px 3px 3px;}


/* --------------------
TEST: New Product Category Nav
-------------------- */
#products {float: left; width: 500px; background-color: #faec7f; border: #333 2px solid; margin: 0; padding: 10px;}
#products a {color: #333;}
.productCat {float: left; width: 150px; height: 350px; background-color: #fff; border: #4d4d4d 1px solid; margin: 6px; padding: 10px; overflow: hidden;}
.productCat li {text-indent: -0.4em;}
.productCat img {display: block; margin: 0 auto;}
li.catHeader {margin: 0; padding: 0; list-style: none;}
li.catHeader h2 {margin-left: -10px; color: #00426d;}
li.more {margin-top: 8px; list-style: none;}
#products li.more a {color: #fff; font-weight: bolder; background-color: #4d4d4d; padding: 4px 7px 6px;
	/* Rounded corners, only works in Moz, KHTML and Webkit browsers */
	-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}


#ie6Notice {position: absolute; top: 200px; left: 10px; width: 184px; background: #f78000 url(/images-test/warning-bar.gif) no-repeat top center; border: 2px #fff dashed; padding: 5px 8px;}
#ie6Notice p {line-height: 1.35em; color: #fff;}
#ie6Notice h4 {font-size: 1.8em; letter-spacing: -0.1em; line-height: 1em; color: #fff; font-weight: bold; text-align: center; text-transform: uppercase; padding: 3px 0; margin: 0;}
#ie6Notice a {color: #fbe200;}
#ie6Notice a:link {text-decoration: underline;}
#ie6Notice a:hover {text-decoration: none;}
#ie6Notice ul {margin-left: 20px;}
#ie6Notice li {line-height: 1.4em; text-indent: -0.4em; color: #fff;}
#ie6Notice small {font-size: 90%; color: #f1f1f1; font-style: italic;}
#ie6Notice em {font-style: italic; color: #fff;}
#ie6Notice strong {font-weight: bold;}


#banner1, #banner2 {position: absolute; width: 100px; height: 188px; background-color: #ff5500; text-align: center; padding: 4px 6px;}
#banner1 {top: 0; left: 300px;}
#banner2 {bottom: 0; left: 700px; border: 3px #fff; border-style: double double none double;}
#banner1 p, #banner2 p {color: #fff; font-size: 1.5em; font-weight: bold;}

