BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 8pt; MARGIN-LEFT: 10px; COLOR: black; MARGIN-RIGHT: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
FRAME {
	MARGIN: -10px
}
TABLE {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A {
	FONT-SIZE: 8pt; COLOR: #044899; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.MainTable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.Borderfull {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.BorderT {
	BORDER-TOP: #cccccc 1px solid
}
.BorderB {
	BORDER-BOTTOM: #cccccc 1px solid
}
.BorderL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px
}
.BorderR {
	BORDER-RIGHT: #cccccc 1px solid
}
.BorderTB {
	BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.BorderTL {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.BorderTLB {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.BorderTLR {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.BorderBL {
	BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.BorderRL {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.BorderRLB {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.ConsName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #660000
}
.ConsNumber {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ConsTitle {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ContactMe {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.ContactMe {
	TEXT-DECORATION: underline
}
.ContactMeTitle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 35px; COLOR: #990000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.ContactMeTitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 35px; COLOR: #ff9999; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.CorporateHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #660000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.SearchText {
	FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.SearchTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.LogoMotto {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Helvetica, sans-serif,Verdana, Arial
}
.LogoSM {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica
}
.BreadCrumbText {
	FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.LanguageSelected {
	FONT-SIZE: 11px; COLOR: gray; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.LanguageUnSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.TitleText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.TitleTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.BodyTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.BodyText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FooterText {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FooterTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.DisclaimerText {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.DisclaimerTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.PartRolloverText {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PartRolloverName {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.EmptyMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #cccccc; FONT-STYLE: italic; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #660000; TEXT-DECORATION: underline
}
A.PartGroups {
	FONT-SIZE: 11px; COLOR: gray; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.PartGroups:hover {
	COLOR: #660000; TEXT-DECORATION: none
}
P.PartGroups {
	FONT-SIZE: 11px; COLOR: gray; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.CheckoutBorderfull {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.CheckoutBorderRLB {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.CheckoutBorderTL {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.CheckoutBorderL {
	BORDER-LEFT: #cccccc 1px solid
}
.CheckoutBorderR {
	BORDER-RIGHT: #cccccc 1px solid
}
.CheckoutBorderT {
	BORDER-TOP: #cccccc 1px solid
}
.CheckoutBorderB {
	BORDER-BOTTOM: #cccccc 1px solid
}
.Search {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.StepsTextUnSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9999; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.StepsTextSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.CheckOutTitle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #990000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.CheckOutTitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff9999; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.LocatorTitle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #ff9999; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.LocatorTitle2 {
	FONT-WEIGHT: normal; FONT-SIZE: 28px; COLOR: #990000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.LocatorSubtitle1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.LocatorSubtitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9999; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.SectionHR {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted
}
.RequiredFieldIndicator {
	FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.button {
	BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #990000 1px solid; COLOR: #660000; BORDER-BOTTOM: #990000 1px solid; FONT-FAMILY: Arial, Helvetica, 'Sans Serif'; HEIGHT: 20px; BACKGROUND-COLOR: #fceff2
}

@media Print    
{
.NonPrintableArea {
	DISPLAY: none
}
.PrintableArea {
	LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; WIDTH: 100%
}
.MainTable {
	WIDTH: 100%
}

}

@media Screen    
{
.MainTable {
	WIDTH: 760px
}
    }
.CategoryMenu {
	BORDER-RIGHT: #cccccc 1px solid; WIDTH: 150px
}
.CategoryMenuUnSelected {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.CategoryMenuSelected {
	FONT-SIZE: 12px; MARGIN: 5px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; TEXT-DECORATION: none
}
A.CategoryMenuUnSelected {
	FONT-SIZE: 12px; MARGIN: 5px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; TEXT-DECORATION: none
}
A.CategoryMenuUnSelected:hover {
	FONT-SIZE: 12px; MARGIN: 5px; COLOR: #ff3366; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; TEXT-DECORATION: underline
}
.TabSelected {
	BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #660000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fceff2
}
.TabUnSelected {
	BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.TabUnSelected:hover {
	COLOR: #660000
}
A.TabUnSelected {
	BORDER-TOP: #cccccc 0px; COLOR: gray; BORDER-BOTTOM: #cccccc 1px; TEXT-DECORATION: none
}
A.TabUnSelected:hover {
	COLOR: #660000; TEXT-DECORATION: none
}
.Tabs {
	FONT-SIZE: 11pt; COLOR: #026994; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Tabs A {
	TEXT-DECORATION: none
}
.TabsBold A {
	TEXT-DECORATION: none
}
.MenuItemSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #660000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fceff2
}
MenuItemUnSelected {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fceff2
}
.panel-title-text0 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0066ca; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
TABLE.panel0 {
	BORDER-RIGHT: #6e8aa9 1px solid; BORDER-TOP: #6e8aa9 1px solid; BORDER-LEFT: #6e8aa9 1px solid; BORDER-BOTTOM: #6e8aa9 1px solid
}
TABLE.panel1 {
	BORDER-RIGHT: #6e8aa9 1px solid; BORDER-TOP: #6e8aa9 1px solid; BORDER-LEFT: #6e8aa9 1px solid; BORDER-BOTTOM: #6e8aa9 1px solid
}
TD.panel-title0 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #0066ca; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #fff4e2; TEXT-ALIGN: left
}
TD.panel-title1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #0066ca; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #fff4e2; TEXT-ALIGN: left
}
TD.panel-body0 {
	PADDING-RIGHT: 5px; BORDER-TOP: #6e8aa9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #edf2f6; TEXT-ALIGN: left
}
TD.panel-body1 {
	PADDING-RIGHT: 5px; BORDER-TOP: #6e8aa9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #d3e4f6; TEXT-ALIGN: left
}
TD.search-header {
	FONT-SIZE: 8pt; HEIGHT: 20px; BACKGROUND-COLOR: #fbd5d5
}
TD.search-result-link {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TD.search-result-qty {
	PADDING-RIGHT: 40px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
TD.search-result-price {
	PADDING-LEFT: 20px; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TD.search-result-product {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TD.search-result-longdescription {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TD.search-footer {
	TEXT-ALIGN: right
}
TD.search-nomatches {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 50px; PADDING-TOP: 50px; TEXT-ALIGN: center
}
.search-matchedword {
	FONT-WEIGHT: bold
}
.mymk {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mymkHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mymkLargeHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff3366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mymkLargeHeaderNoBold {
	FONT-SIZE: 13px; COLOR: #ff3366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mymkBorderfull {
	BORDER-RIGHT: #fde7e9 1px solid; BORDER-TOP: #fde7e9 1px solid; BORDER-LEFT: #fde7e9 1px solid; BORDER-BOTTOM: #fde7e9 1px solid
}
