STYLE BODY {
	COLOR: #333333; FONT: 12px Arial, Helvetica, sans-serif; LINE-HEIGHT: 17px
}
h1{
	COLOR: #2D3C4C; FONT: 23px Georgia, Times, serif; FONT-WEIGHT: Normal; PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: left; 
}
h1.PageTitle {
	COLOR: #2D3C4C; FONT: 23px Georgia, Times, serif; FONT-WEIGHT: Normal; PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: left; 
}
h1.CategoryTitle {
	COLOR: #000000; FONT: 15px Arial, Helvetica, sans-serif; LINE-HEIGHT: 21px; FONT-WEIGHT: Bold; PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: center;
}
h2{
	COLOR: #000000; FONT: 15px Arial, Helvetica, sans-serif; LINE-HEIGHT: 19px; FONT-WEIGHT: Normal; PADDING: 0px; MARGIN-TOP: 20px; MARGIN-BOTTOM: 6px;
}
h3{
	COLOR: #000000; FONT: 14px Arial, Helvetica, sans-serif; LINE-HEIGHT: 17px; FONT-WEIGHT: Bold; FONT-STYLE: Normal; PADDING: 0px; MARGIN: 0px;
}
h4{
	COLOR: #557C8A; FONT: 12px Arial, Helvetica, sans-serif; LINE-HEIGHT: 17px; TEXT-ALIGN: left; VERTICAL-ALIGN: top; FONT-STYLE: Italic; FONT-WEIGHT: Bold; PADDING: 0px; MARGIN-TOP: 0px; MARGIN-Bottom: 8px;
}
DIV.PageTitle{
	COLOR: #2D3C4C; FONT: 23px Georgia, Times, serif; FONT-WEIGHT: Normal; PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: left; 
}
DIV.Subtitle{
	COLOR: #2D3C4C; FONT: 16px Arial, Helvetica, sans-serif; LINE-HEIGHT: 23px; FONT-WEIGHT: Bold; MARGIN-BOTTOM: 6px;
}
TABLE {
  border-collapse: collapse; border-spacing: 0;
} 
TABLE.DecoratedINACTIVE {
	BACKGROUND-IMAGE: url(../images/largeBorder.gif); BACKGROUND-POSITION: bottom center; BACKGROUND-REPEAT: no-repeat;
}
TD.TopBar {
	BACKGROUND-IMAGE: url(../images/BGTopBar.gif); BACKGROUND-POSITION: top center; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #638B99; TEXT-ALIGN: right;
}
TD.TopBarExt {
	BACKGROUND-COLOR: #638B99;
}
TD.ContentBox {
	BACKGROUND-IMAGE: url(../images/BGcontentTop.gif); BACKGROUND-POSITION: top; BACKGROUND-REPEAT: repeat-x
}
TABLE.Popup{
	BORDER: 1px; BORDER-COLOR: #779CA9; BORDER-STYLE: Solid; PADDING: 0px; BACKGROUND-COLOR: #779CA9;
}
TD.Caption{
	COLOR: #FFFFFF; FONT: 12px Arial, Helvetica, sans-serif; LINE-HEIGHT: 17px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; FONT-WEIGHT: Bold; BACKGROUND-COLOR: #779CA9; PADDING: 5px;
}
TD.CaptionClose {
	TEXT-ALIGN: right; VERTICAL-ALIGN: middle; PADDING: 5px;
}
TD.CaptionFlash {
 	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #2D3C4C; TEXT-ALIGN: left; VERTICAL-ALIGN: top; PADDING: 5px; FONT-STYLE: Italic; FONT-WEIGHT: Normal;
}
A.CaptionFlash:link {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.CaptionFlash:visited {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.CaptionFlash:active {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.CaptionFlash:hover {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
TD.HomeBGleft {
	BACKGROUND-IMAGE: url(../images/HomeBGleft.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #F6891F;
}
TD.HomeBGright {
	BACKGROUND-IMAGE: url(../images/HomeBGright.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #F6891F;
}
TABLE.HomeMiddleBG {
	BACKGROUND-IMAGE: url(../images/HomeMiddleBG.jpg); BACKGROUND-REPEAT: no-repeat;
}
TD.HomeBorder {
	BACKGROUND-IMAGE: url(../images/HomeBorder.gif); BACKGROUND-REPEAT: repeat-x;
}
TD.LeftBG {
	BACKGROUND-IMAGE: url(../images/BGleft.jpg); BACKGROUND-POSITION: top right; BACKGROUND-REPEAT: no-repeat
}
TD.RightBG {
	BACKGROUND-IMAGE: url(../images/BGright.jpg); BACKGROUND-POSITION: top left; BACKGROUND-REPEAT: no-repeat
}
TD.LeftBGExt {
	BACKGROUND-IMAGE: url(../images/BGleftExt.jpg); BACKGROUND-REPEAT: repeat-x
}
TD.RightBGExt {
	BACKGROUND-IMAGE: url(../images/BGrightExt.jpg); BACKGROUND-REPEAT: repeat-x
}
TD.LeftBGSwoosh {
	BACKGROUND-IMAGE: url(../images/BGLeftSwoosh.jpg); BACKGROUND-REPEAT: no-repeat
}
TD.LeftBGMargin {
	BACKGROUND-IMAGE: url(../images/BGleftShadow.jpg); BACKGROUND-REPEAT: repeat-y
}
TD.RightBGMargin {
	BACKGROUND-IMAGE: url(../images/BGrightShadow.jpg); BACKGROUND-REPEAT: repeat-y
}
TD.MenuBG {
	BACKGROUND-IMAGE: url(../images/BGmenu.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #F5942A;
}
TD{
	COLOR: #2D3C4C; FONT: 12px Arial, Helvetica, sans-serif; LINE-HEIGHT: 17px; TEXT-ALIGN: left; VERTICAL-ALIGN: top
}
SPAN.Intro{
	COLOR: #2D3C4C; FONT: 12px Arial, Helvetica, sans-serif; LINE-HEIGHT: 17px;
}
TD.Small {
	COLOR: #2D3C4C; FONT: 11px Arial, Helvetica, sans-serif; LINE-HEIGHT: 15px; TEXT-ALIGN: left; VERTICAL-ALIGN: top; FONT-STYLE: Normal;
}
TD.SideBar{
	COLOR: #557C8A; FONT: 11px Arial, Helvetica, sans-serif; LINE-HEIGHT: 14px; TEXT-ALIGN: left; VERTICAL-ALIGN: top; FONT-STYLE: Italic;
}
TD.ProdTitleBar {
	BACKGROUND-COLOR: #779CA9; VERTICAL-ALIGN: middle; COLOR: #FFFFFF; FONT: 16px Arial, Helvetica, sans-serif; LINE-HEIGHT: 22px; TEXT-ALIGN: left;
}
TD.CatProdTitle{
	COLOR: #FFFFFF; FONT: 13px Arial, Helvetica, sans-serif; LINE-HEIGHT: 17px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; FONT-STYLE: Bold;
}
TD.CatProdPrice{
	COLOR: #FFFFFF; FONT: 11px Arial, Helvetica, sans-serif; LINE-HEIGHT: 17px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; FONT-STYLE: Bold;
}
TD.CatProdInfo{
	COLOR: #2D3C4C; FONT: 11px Arial, Helvetica, sans-serif; LINE-HEIGHT: 15px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; FONT-STYLE: Normal; PADDING: 15px; BACKGROUND-COLOR: #BED0D6;
}
TD.ProdImage {
	BACKGROUND-COLOR: #FFFFFF; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
}
TD.ProdInfo{
	COLOR: #2D3C4C; FONT: 12px Arial, Helvetica, sans-serif; LINE-HEIGHT: 17px; TEXT-ALIGN: left; VERTICAL-ALIGN: top; FONT-STYLE: Normal; BACKGROUND-COLOR: #BED0D6;
}
TD.SearchHeader{
	TEXT-ALIGN: right; VERTICAL-ALIGN: middle
}
TD.AlignRight {
	TEXT-ALIGN: right; VERTICAL-ALIGN: top
}
TD.vAlignMiddle{
	VERTICAL-ALIGN: middle
}
TD.vAlignBottom{
	VERTICAL-ALIGN: bottom
}
TD.SearchPrice {
	TEXT-ALIGN: right; VERTICAL-ALIGN: middle;
}
TD.SearchResults {
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle;
}
IMG {	
	BORDER: 0;
}
IMG.SearchProduct {	
	BORDER: 1; BORDER-COLOR: #2D3C4C;
}
UL {
	LIST-STYLE: disc; MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px
}
OL {
	MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px;
}
LI {
	MARGIN-BOTTOM: 8px;
}
LI.tight {
	MARGIN-BOTTOM: 0px;
}
HR{
	HEIGHT: 7px; COLOR: #BED0D6; BACKGROUND-COLOR: #BED0D6; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BORDER: 0;
}
HR.close{
	HEIGHT: 3px; COLOR: #BED0D6; BACKGROUND-COLOR: #BED0D6; MARGIN: 0px; BORDER: 0;
}
INPUT {
	COLOR: #333333; FONT: 12px Arial, Helvetica, sans-serif;  VERTICAL-ALIGN: top;
}
INPUT.submit {
	VERTICAL-ALIGN: middle;
}
INPUT.radio{
	VERTICAL-ALIGN: top;
}
INPUT.alignRight {
	TEXT-ALIGN: right;
}
INPUT.MiniBox{
	COLOR: #333333; FONT: 11px Arial, Helvetica, sans-serif; BORDER: 1px; BORDER-STYLE: Solid; BACKGROUND: #FFFFFF; BORDER-COLOR: #999999;
}
SELECT {
	COLOR: #333333; FONT: 12px Arial, Helvetica, sans-serif; LINE-HEIGHT: 16px
}
TEXTAREA {
	COLOR: #333333; FONT: 12px Arial, Helvetica, sans-serif; LINE-HEIGHT: 16px
}
A:link {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A:visited {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A:active {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A:hover {
	COLOR: #3C5A65; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.Search:link {
	COLOR: #333333; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.Search:visited {
	COLOR: #333333; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.Search:active {
	COLOR: #333333; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.Search:hover {
	COLOR: #333333; TEXT-DECORATION: underline; FONT-WEIGHT: Normal;
}
TD.RelatedProduct{
	COLOR: #557C8A; FONT: 11px Arial, Helvetica, sans-serif; LINE-HEIGHT: 17px; TEXT-ALIGN: left; VERTICAL-ALIGN: top; FONT-STYLE: Italic;
}
A.RelatedProduct:link {
	COLOR: #557C8A; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.RelatedProduct:visited {
	COLOR: #557C8A; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.RelatedProduct:active {
	COLOR: #557C8A; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.RelatedProduct:hover {
	COLOR: #3C5A65; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
TD.CTGYProdList {
	COLOR: #666666; FONT: 13px Arial, Helvetica, sans-serif; LINE-HEIGHT: 15px; TEXT-ALIGN: left; VERTICAL-ALIGN: top
}
A.CTGYProdList:link {
	COLOR: #000000; FONT: 12px Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.CTGYProdList:visited {
	COLOR: #000000; FONT: 12px Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.CTGYProdList:active {
	COLOR: #000000; FONT: 12px Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.CTGYProdList:hover {
	COLOR: #000000; FONT: 12px Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
TD.CatTree {
 	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #2D3C4C; FONT-WEIGHT: Bold; TEXT-ALIGN: left; VERTICAL-ALIGN: top; PADDING: 0px; FONT-STYLE: Italic;
}
A.CatTree:link {
	COLOR: #608693; TEXT-DECORATION: none;
}
A.CatTree:visited {
	COLOR: #608693; TEXT-DECORATION: none;
}
A.CatTree:active {
	COLOR: #608693; TEXT-DECORATION: none;
}
A.CatTree:hover {
	COLOR: #2D3C4C; TEXT-DECORATION: none;
}
A.CatTreeCurrent:link {
	COLOR: #2D3C4C; TEXT-DECORATION: none;
}
A.CatTreeCurrent:visited {
	COLOR: #2D3C4C; TEXT-DECORATION: none;
}
A.CatTreeCurrent:active {
	COLOR: #2D3C4C; TEXT-DECORATION: none;
}
A.CatTreeCurrent:hover {
	COLOR: #608693; TEXT-DECORATION: none;
}
TD.navbar{
	COLOR: #2D3C4C; FONT: 14px Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; VERTICAL-ALIGN: top; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
SPAN.navbar{
	COLOR: #2D3C4C; FONT: 14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold;
}
A.navbar:link {
	COLOR: #2D3C4C; TEXT-DECORATION: none;
}
A.navbar:visited {
	COLOR: #2D3C4C; TEXT-DECORATION: none;
}
A.navbar:active {
	COLOR: #2D3C4C; TEXT-DECORATION: none;
}
A.navbar:hover {
	COLOR: #3C5A65; TEXT-DECORATION: none;
}
TD.Footer {
	COLOR: #990000; FONT: 11px Arial, Helvetica, sans-serif; LINE-HEIGHT: 20px; TEXT-ALIGN: left; VERTICAL-ALIGN: top; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px;
}
A.Footer:link {
	COLOR: #990000; TEXT-DECORATION: none; FONT-WEIGHT: Normal
}
A.Footer:visited {
	COLOR: #990000; TEXT-DECORATION: none; FONT-WEIGHT: Normal
}
A.Footer:active {
	COLOR: #990000; TEXT-DECORATION: none; FONT-WEIGHT: Normal
}
A.Footer:hover {
	COLOR: #CC3333; TEXT-DECORATION: none; FONT-WEIGHT: Normal
}
TD.HomeFooter {
	COLOR: #92CFE2; FONT: 11px Arial, Helvetica, sans-serif; LINE-HEIGHT: 20px; TEXT-ALIGN: left; VERTICAL-ALIGN: top; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px;
}
A.HomeFooter:link {
	COLOR: #92CFE2; TEXT-DECORATION: none; FONT-WEIGHT: Normal
}
A.HomeFooter:visited {
	COLOR: #92CFE2; TEXT-DECORATION: none; FONT-WEIGHT: Normal
}
A.HomeFooter:active {
	COLOR: #92CFE2; TEXT-DECORATION: none; FONT-WEIGHT: Normal
}
A.HomeFooter:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-WEIGHT: Normal
}
TD.ButtonLeft {
	BACKGROUND-IMAGE: url(../images/ButtonLeft.gif); BACKGROUND-REPEAT: no-repeat
}
TD.ButtonRight {
	BACKGROUND-IMAGE: url(../images/ButtonRight.gif); BACKGROUND-REPEAT: no-repeat
}
TD.Button {
	COLOR: #EED09F; FONT: 13px Arial, Helvetica, sans-serif; FONT-WEIGHT: Bold; PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; BACKGROUND-IMAGE: url(../images/ButtonBG.gif); BACKGROUND-REPEAT: repeat-x; Text-Transform: uppercase;
}
SPAN.Button {
	COLOR: #EED09F; FONT: 13px Arial, Helvetica, sans-serif; FONT-WEIGHT: Bold; Text-Transform: uppercase;
}
A.Button:link {
	COLOR: #EED09F; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.Button:visited {
	COLOR: #EED09F; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.Button:active {
	COLOR: #EED09F; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.Button:hover {
	COLOR: #EED09F; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
TD.HomeButtonLeft {
	BACKGROUND-IMAGE: url(../images/HomeButtonLeft.gif); BACKGROUND-REPEAT: no-repeat
}
TD.HomeButtonRight {
	BACKGROUND-IMAGE: url(../images/HomeButtonRight.gif); BACKGROUND-REPEAT: no-repeat
}
TD.HomeButton {
	COLOR: #2D3C4C; FONT: 13px Arial, Helvetica, sans-serif; FONT-WEIGHT: Bold; PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; BACKGROUND-IMAGE: url(../images/HomeButtonBG.gif); BACKGROUND-REPEAT: repeat-x; Text-Transform: uppercase;
}
SPAN.HomeButton {
	COLOR: #2D3C4C; FONT: 13px Arial, Helvetica, sans-serif; FONT-WEIGHT: Bold; Text-Transform: uppercase;
}
A.HomeButton:link {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.HomeButton:visited {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.HomeButton:active {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.HomeButton:hover {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
TD.HomeLabelLeft {
	BACKGROUND-IMAGE: url(../images/homeLabelLeft.gif); BACKGROUND-POSITION: top right; BACKGROUND-REPEAT: no-repeat
}
TD.HomeLabelRight {
	BACKGROUND-IMAGE: url(../images/homeLabelRight.gif); BACKGROUND-POSITION: top left; BACKGROUND-REPEAT: no-repeat
}
TD.HomeLabel {
	COLOR: #2D3C4C; FONT: 12px Arial, Helvetica, sans-serif; FONT-WEIGHT: Bold; PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; BACKGROUND-IMAGE: url(../images/homeLabelBG.gif); BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap 
}
A.HomeLabel:link {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.HomeLabel:visited {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.HomeLabel:active {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.HomeLabel:hover {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Bold;
}
A.CatTitle:link {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.CatTitle:visited {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.CatTitle:active {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.CatTitle:hover {
	COLOR: #2D3C4C; TEXT-DECORATION: none; FONT-WEIGHT: Normal;
}
A.ProdTitle:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.ProdTitle:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.ProdTitle:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.ProdTitle:hover {
	COLOR: #E1E9EC; TEXT-DECORATION: none;
}
TD.NoWrap {
	WHITE-SPACE: nowrap 
}

