body
{
	
}



td.ProductsCategory
{
	padding: 5px; font-family: Arial; font-size: medium; color: #006797
}


td.ProductsTitle
{
	padding-left: 5px; padding-top: 10px; padding-bottom: 7px; font-family: Arial; font-size: medium; color: #983201; font-weight: bold; font-size: 8px; color: #983201;
}

a:link.ProductsSmallTitle
{
	color: #006797
}

a:visited.ProductsSmallTitle
{
	color: #006797
}
	
a:active.ProductsSmallTitle
{
	color: #006797
}

a:hover.ProductsSmallTitle
{
	color: #983201
}

img.BulletRed
{
	margin-right: 3px
}

img.BulletBlue
{
	margin-right: 3px; vertical-align: top; 
}

td.WhyBuyFromUs
{
	padding-left: 5px; padding-top: 5px; font-family: Arial; font-weight: bold; color: #006797; font-size: smaller;
}

td.WhyBuyFromUsTitle
{
	padding-left: 5px; padding-bottom: 1px; font-family: Arial; font-weight: bold; color: #006797; font-size: small; vertical-align: top;
}

td.WhyBuyFromUsBox
{
	
}

td.ProductNoGlossary
{
	font-style: normal; font-size: smaller; color: #006797; font-family: Arial; padding-left: 10px; text-align: left; width: 170px
}

td.ProductValue
{
	font-style: normal; font-size: smaller; color: #0D3896; font-family: Arial; font-weight: normal; text-align: left;
}

td.ProductsShortDesc
{
	padding-top: 10px;padding-left: 5px; padding-bottom: 10px; font-family: Arial; color: #006797; font-size: smaller; width: 340px
}

td.ProductLeftData
{
	vertical-align: top; width: 280px
}


td.ProductRightData
{
	vertical-align: top; padding-left: 10px
}


td.ProductSmallTitle1
{
	color: #063B72; font-family: Arial; font-weight: bold; background-color: #D4DEA9; text-indent: 10px; height: 30px; 
}

td.ProductSmallTitle2
{
	color: #063B72; font-family: Arial; font-weight: bold; background-color: #D4DEA9; text-indent: 10px; height: 30px
}

td.ProductSmallTitle3
{
	color: #063B72; font-family: Arial; font-weight: bold; background-color: #D4DEA9; text-indent: 10px;
}

td.ProductSmallTitle4
{
	color: #063B72; font-family: Arial; font-weight: bold; background-color: #D4DEA9; text-indent: 10px; height: 30px
}

td.ProductRemarks
{
	padding-top: 10px
}

td.ProductLineRemarks
{
	font-style: normal; font-size: smaller; color: #006797; font-family: Arial; padding-left: 5px; text-align: left; padding-bottom: 5px
}

td.ProductDataEntry
{
	padding-top: 10px
}


.TableCharacter
{
	background-color: #E3E6ED;
}

.Test
{
	padding-bottom: 20px
}


td.AddToCart
{
	padding-bottom: 5px; padding-left: 5px
}

td.ProductBoxData
{
	padding-top: 2px; padding-left: 5px;
}

td.ProductBoxData1
{
	padding-top: 5px; padding-left: 5px; padding-bottom: 15px
}

td.ProductSmallTitle
{
	color: #ffffff; font-family: Arial; font-weight: bold; background-color: #DA5084; text-indent: 10px; height: 20px; font-size: smaller
}

td.ProductSmallTitleWide
{
	color: #ffffff; font-family: Arial; font-weight: bold; background-color: #2E89B8; text-indent: 10px; height: 20px; font-size: smaller; width: 600px
}

td.ProductPicture
{
	padding-bottom: 15px;
}

.ProductWidth
{
	width: 280px
}


td.Currency
{
	color: #2E89B8; font-family: Arial; height: 25px; font-size: x-small; font-weight: normal; vertical-align: bottom; padding-bottom: 2px;
}

td.AdvisorBoxTop
{
	padding-left: 20px; padding-top: 10px;
}

td.AdvisorBoxBottom
{
	padding-left: 20px;
}

td.AdvisorBox
{
	padding-left: 20px;
}

td.Advisor
{
	color: #00366F; font-family: Arial; font-size: small; font-weight: bold; vertical-align: top; padding-left: 10px; padding-top: 5px; padding-right: 20px; padding-bottom: 13px
}

td.GlossaryTitle
{
	padding-left: 10px; font-style: normal; font-size: medium; color: #0D3896; font-family: Arial; font-weight: bold; text-align: left; height: 20px;
}


td.GlossaryData
{
	padding-left: 10px; padding-top: 5px; padding-right: 20px; font-style: normal; font-size: smaller; color: #13164B; font-family: Arial; vertical-align: top;
}

td.BtnClose
{
	text-align:center; padding-top: 20px;
}


.MoreImages
{
	border: thin solid #aaaaaa;
	cursor: hand;
}

td.ProductDotsRemarks
{
	vertical-align: top; padding-top: 3px
}

td.CurrencySelected
{
	border-style: solid; border-width: thin; border-color: Gray;
}


a.CurrencySelected
{
	text-decoration:none;
}
	
.ShopQuant
{
	width: 30px
}

table.ShopHeader
{
	border-style: none; background-color: #DEECF3; width: 576px
}

td.ShopHeader
{
	border: solid 1px #CCCCCC;FONT:12px Arial; COLOR: #003366; padding: 5px
}

table.ShopProd
{
	width: 576px
}

td.ShopProd
{
	border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;FONT:12px Arial; COLOR: #003366; padding: 5px
}

table.ShopRemarks
{
	border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;FONT:12px Arial; COLOR: #003366; padding: 5px
}

td.ShopRemarks
{
	padding: 5px
}

input.ShopRemarks
{
	width: 685px; height: 40px
}

table.ShopAction
{
	border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;FONT:12px Arial; COLOR: #003366; padding: 5px
}

td.ShopAction
{
	padding: 5px
}

table.ShopDiscount
{
	border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;FONT:12px Arial; COLOR: #003366; padding: 5px; background-color: #F5F5F5
}

td.ShopDiscount
{
	padding: 5px;
}

td.ShopDiscountValue
{
	padding: 5px
}

td.DiscountValue
{
	padding: 5px
}

td.ShopDiscountBtn
{
	border-right-color:#CCCCCC;border-right-width:1px;border-right-style:solid;FONT:12px Arial; COLOR: #003366; padding: 0px;
}

td.ShopShip
{
	padding: 5px
}

table.ShopShip
{
	border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;FONT:12px Arial; COLOR: #003366; padding: 0px;
}

.ShopShipInput
{
	FONT:12px Arial; COLOR: #003366; padding: 0px;
}

td.ShopShipData
{
	border-right-color:#CCCCCC;border-right-width:1px;border-right-style:solid;FONT:12px Arial; COLOR: #003366; padding: 5px;
}

td.TotalPriceGeneral
{
	text-align: right; right:auto; width: 576px
}

td.TotalPrice
{
	border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; padding: 5px
}

table.TotalPrice
{
	border-bottom: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;FONT:12px Arial; COLOR: #003366; padding: 0px; background-color: #F5F5F5; right: auto;
}

td.MainPanel
{
	border-color: #CCCCCC; border-width:1px;border-style:solid
}

td.MainPanel
{
	border-color: #CCCCCC; border-width:1px;border-style:solid
}

.AddToCartQuant
{
	width: 20px	
}

.SearchBox
{
	width: 110px
}

td.LeftMenu
{
	border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; vertical-align: top;
}

.LeftPanel
{
	vertical-align: top; padding: 0px
}

td.BottomMenu
{
	border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;
}

table.ProductBox
{
	border: solid 1px #CCCCCC;
}

td.RelatedPro
{
	border: solid 0px #CCCCCC; text-align: center;
}

td.SmallImage
{
	text-align: center;
}

table.SmallImage
{
	text-align: center;
}

.SmallImage
{
	text-align: center; margin: auto;
}

tr.SmallImage
{
	text-align: center;
}

table.SmallImage
{
	text-align: center;
}

.SmallImage
{
	text-align: center; margin: auto;
}

tr.SmallImage
{
	text-align: center;
}

.PageLayout
{
	vertical-align:top;
}

Table.TableMain
{
	background-color: #FFFFFF;
}

a.ProductsName
{
	color: #006797; text-decoration:none; font-weight: normal; font-size: 12px; text-align: center; font-family: Arial
}

a:hover.ProductsName
{
	text-decoration: underline;
}

td.ProductsName
{
	 text-align: center;
}

.ProductsPage
{
	background-color: #FFFFFF;
}

.ProductPage
{
	background-color: #FFFFFF;
}

td.ProductSmallTitleEntry
{
	color: #FFFFFF; font-family: Arial; font-weight: bold; background-color: #DA5084; text-indent: 10px; height: 20px; font-size: smaller
}

td.ProductBoxDataEntry
{
	padding-top: 2px; padding-left: 5px; background-color: #FFFFFF;
}

td.AddToCart
{
	padding-bottom: 5px; padding-left: 5px; background-color: #FFFFFF;
}

td.ProductName
{
	color: #006797; font-family: Arial; font-weight: bold; font-size: 17px
}

td.ImagePreviewMsg
{
	text-align: center;
}

a.ImagePreviewMsg
{
	color: #006797; font-weight: normal; font-size: 10px; text-align: center; font-family: Arial
}

.SearchBox
{
	background-color: #FFFFFF; color: #000000;
}

.MainPageLayout
{
	background-color: #FFFFFF; color: #006797;
}

.DynamicMenu
{
	background-color: #FFFFFF; color: #006797;
}

.AddFav
{
	background-color: #FFFFFF;
}

.ArticlePage
{
	background-color: #FFFFFF; color: #006797;
}

.ArticleSection
{
	background-color: #FFFFFF; color: #686665; font-weight: normal; font-size: 12px; font-family: Arial;
}

.ArticleTitle
{
	color: #003366; padding-left: 5px; font-weight: bold; font-family: Arial;
}

.ArticleSubTitle
{
	color: #003366;
}


a.ArticleSection
{
	color: #686665; font-weight: normal; font-size: 12px; text-align: center; font-family: Arial; text-decoration: none;
}

a:hover.ArticleSection
{
	text-decoration: underline;
}

table.ProductsAtoZ
{
	background-color: #FFFFFF; color: #686665; font-family: Arial; font-size: 12px
}

td.TitleProductsAtoZ
{
	color: #686665; font-family: Arial; font-weight: bold; font-size: 10px
}

td.LettersProductsAtoZ
{
	color: #9A3200; font-weight: bold; font-family: Arial; 
}

a.LettersProductsAtoZ
{
	color: #9A3200; font-weight: bold; font-family: Arial;
}

td.CharProductsAtoZ
{
	color: #686665; font-family: Arial; font-size: 12px
}

a.CharProductsAtoZ
{
	color: #686665; text-decoration: none; font-family: Arial; font-size: 12px
}

a:hover.CharProductsAtoZ
{
	text-decoration: underline;
}

table.AccountPage
{
	background-color: #FFFFFF; color: #686665;
}

td.TitleAccountPage
{
	color: #003366; font-size: 20px; font-weight: bold
}

td.ErrorAccountPage
{
	color: #993302;
}

td.SmallTitleAccountPage
{
	color: #993302
}

td.TextAccountPage
{
	color: #000000;
}

td.RemarksAccoutnPage
{
	color: #993302; font-weight: bold; font-family: Arial; font-size: 14px
}

td.CustomerSupportTitle
{
	color: #2E89B8; font-weight: bold; font-family: Arial; font-size: 14px
}

td.CustomerSupportSmallTitle
{
	color: #2E89B8; font-weight: bold; font-family: Arial; font-size: 12px
}

td.CustomerSupportSubTitle
{
	color: #990000; font-weight: bold; font-family: Arial; font-size: 12px; width: 100px
}

td.CustomerSupportSubTitleNoR
{
	color: #990000; font-weight: normal; font-family: Arial; font-size: 12px; width: 100px
}

table.ShoppingCartTable
{
	background-color: #FFFFFF; color: #FFFFFF;
}

td.ShoppingCartTitle
{
	color: #003366; font-size: 20px; font-weight: bold
}

table.SiteMap
{
	background-color: #FFFFFF; color: #FFFFFF;
}

.SiteMapTitle
{
	color: #003366; font-weight: bold; font-size: 24px; vertical-align: bottom;
}

.SiteMapSubTitle
{
	color: #383635;font-size: 18px;
}


a.SiteMapTxt
{
	text-decoration: none; color: #686665; font-family: Arial; font-size: 14px
}


a.hover.SiteMapTxt
{
	text-decoration: underline;
}


td.PayPalMsg
{
	color: #FFFFFF
}

a.RelatedPro
{
	color: #006797; text-decoration: none; font-family: Arial; font-size: 12px; text-align: center;
}

a.hover.RelatedPro
{
	text-decoration: underline;
}

table.RelatedProTable
{
	color: #FFFFFF; border-width: 1px; border-style: solid; padding: 2px
}


td.OrderTrackShipping
{
	font-family: Arial; color: #146189
}

table.OrderTracking
{
	background-color: #FFFFFF; border: thin solid #aaaaaa;
}

td.OrderTrackSmallTitle
{
	font-family: Arial; color: #146189; text-decoration: underline;
}

td.OrderTrackTitle
{
	font-family: Arial; color: #DA5084; font-size: large; font-weight: bold
}

td.OrderTrackEmail
{
	font-family: Arial; color: #146189
}

td.OrderTrackID
{
	font-family: Arial; color: #146189
}

td.NamePreview
{
	font-family: Arial; color: #146189
}

td.TitleNamePreview
{
	font-family: Arial; color: #DA5084; font-size: 18px
}

td.ResultNamePreview
{
	font-family: Arial; color: #146189; font-size: 16px; font-weight: bold;

}

td.ResultNamePreview1
{
	font-family: Arial; color: #146189; font-size: 14px;
}

td.CustomerFeedShow
{
	font-family: Arial; color: #146189; font-size: 12px; vertical-align: top; padding-bottom: 10px;
}

a.CustomerFeedShow
{
	font-family: Arial; color: #146189; font-size: 12px; text-decoration: none; padding-left: 3px; vertical-align: top;
}

a.hover.CustomerFeedShow
{
	text-decoration: underline;
}

td.CustomerFeedHide
{
	font-family: Arial; color: #146189; font-size: 12px; vertical-align: top;
}

a.CustomerFeedHide
{
	font-family: Arial; color: #146189; font-size: 12px; text-decoration: none; padding-left: 3px; vertical-align: top;
}

a.hover.CustomerFeedHide
{
	text-decoration: underline;
}

td.ProdFeed
{
	font-family: Arial; color: #006797; font-size: 12px; padding: 5px
}

td.Feedback
{
	padding-bottom: 5px;
}

a.ProductsNameFrontPage1
{
	color: #006797; text-decoration: none; font-weight: normal; font-size: 15px; text-align: center; font-family: Arial
}

a:hover.ProductsNameFrontPage1
{
	text-decoration: underline;
}

td.ProductsNameFrontPage1
{
	 text-align: center; padding-top: 5px
}