﻿.CATContainerBorder{border:0px #98AAB1 solid;background-color:Transparent;}
.CATContainerHeader{visibility:visible;font-weight:bold;font-size:14px;background-image:url(CATSubHeader.jpg);color:#aa3c44;font-family:Trebuchet MS, Arial, Helvetica;background-color:Transparent;background-repeat:repeat-y;background-position:left top;}
TD.CATContainerHeader{visibility:visible;background-image:url(CATSubHeader.jpg) repeat-y left top;height:32px;background-color:Transparent;}
.CATContainerFooter{visibility:visible;font-weight:bold;font-size:8pt;background-image:url(CATSubHeader) repeat-y left top;color:#aa3c44;font-family:Trebuchet MS, Arial, Helvetica;background-color:Transparent;}
TD.CATContainerFooter{visibility:visible;background-image:url(CATSubHeader.jpg) repeat-y left top;height:32px;background-color:Transparent;}
.CATBorder{border:0px #98AAB1 solid;background-color:Transparent;}
.CATSectionBorder{border:0px #98AAB1 solid;background-color:Transparent;}
.CATAdminSectionBorder{border:0px #98AAB1 solid;background-color:Transparent;}
.CATSubMenuBorder{border:0px #98AAB1 solid;background-color:Transparent;}
.CATListBorder{border:0px #98AAB1 solid;background-color:Transparent;}
.CATGridBorder{border:0px #98AAB1 solid;background-color:Transparent;}
.CATHeader{
	font-weight:normal;
	font-size:14px;
	background-image:url(1x1.gif);
	color:#aa3c44;
	background-repeat:repeat-x;
	background-position:left bottom;
}
TD.CATHeader{background-image:url(CATAltHeader.gif);background-repeat:repeat-x;background-position:left bottom;height:28px;background-color:Transparent;}
.CATAltHeader{font-weight:bold;font-size:15px;color:#aa3c44;font-family:Trebuchet MS, Arial, Helvetica;background-color:Transparent;background-image:url(1x1.gif);background-repeat:repeat-x;background-position:left bottom;}
TD.CATAltHeader{background-color:Transparent;height:28px;background-image:url(CATAltHeader.gif);background-repeat:repeat-x;background-position:left bottom;}
.CATHR{background-color:Transparent;height:28px;background-image:url(CATAltHeader.gif);background-repeat:repeat-x;background-position:left -26px;}
.CATSubHeader{font-weight:normal;font-size:12px;color:#562c1f;font-family:Trebuchet MS, Arial, Helvetica;}
TD.CATSubHeader{background-color:Transparent;background-image:url(CATSubHeader.jpg);background-repeat:repeat-y;background-position:left top;}
.CATRow{font-weight:normal;font-size:12px;color:#562c1f;font-family:Trebuchet MS, Arial, Helvetica;}
TD.CATRow{background-color:Transparent;}
.CATRowHighLight{color:#aa3c44;background-color:Transparent;font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;}
TD.CATRowHighlight{background-color:Transparent;}
.CATAltHeaderImage{background-color:Transparent;background-image:url(CATAltHeader.gif);background-repeat:repeat-x;background-position:left bottom;}
TD.CATAltHeaderImage{background-color:Transparent;height:28px;background-image:url(CATAltHeader.gif);background-repeat:repeat-x;background-position:left bottom;}
.CATProductNumber{color:#562c1f;font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;line-height:10pt;}
.CATProductListItem{color:#562c1f;font-family:Trebuchet MS, Arial, Helvetica;font-size:14px;font-weight:bold;}
.CATUnitCost{color:#562c1f;font-family:Trebuchet MS, Arial, Helvetica;font-size:9px;line-height:10pt;}
.CATNormalBold{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:bold;color:#562c1f;}
.CATDescription{font-weight:normal;font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;}
.CATLiability{color:#562c1f;font-family:Trebuchet MS, Arial, Helvetica;font-size:9px;line-height:10pt;}
.CATHomeHead{color:#c0c0c0;font-family:Trebuchet MS, Arial, Helvetica;font-size:14px;font-weight:bold;height:16px;}
.CATSubHead{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#562c1f;}
.CATSubSubHead{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#562c1f;}
.CATNormal{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;}
.CATSmall{color:#562c1f;font-family:Trebuchet MS, Arial, Helvetica;font-size:10px;font-weight:normal;}
.CATNormalRed{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:bold;color:#ff0000;}
.CATNormalTextBox,.CATNormalDropDownList{
	font-size:12px;
	font-weight:normal;
	padding:3px;
	border:#cfb9a7 1px solid;
	margin:5px 0;
	-moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    -khtml-border-radius: 6px; 
    border-radius: 6px; 
}
.CATNormalCheckBox{margin-left:-4px;font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;}
.CATNormalRadio{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;white-space:nowrap;}
.CATCommandButton{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;}
A.CATCommandButton:link{text-decoration:underline;color:#562c1f;}
A.CATCommandButton:visited{text-decoration:underline;color:#562c1f;}
A.CATCommandButton:active{text-decoration:underline;color:#562c1f;}
A.CATCommandButton:hover{text-decoration:underline;color:#aa3c44;}
A.CATSiteLink, A.CATSiteLink:link, A.CATSiteLink:visited{text-decoration:underline;font-family:Trebuchet MS, Arial, Helvetica;font-size:9px;color:#562c1f;}
A.CATSiteLink:hover{text-decoration:underline;font-family:Trebuchet MS, Arial, Helvetica;font-size:9px;color:#aa3c44;}
.CAT_TabNoActive{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#aa3c44;height:24px;background-color:#f5ede5;background-image:none;background-repeat:no-repeat;border-width:1px;border-color:#98AAB1;border-style:solid;}
.CAT_TabSpacer{height:24px;background-color:Transparent;background-image:none;background-repeat:no-repeat;border-left-width:0px;border-right-width:0px;border-top-width:0px;border-bottom-width:1px;border-bottom-color:#98AAB1;border-bottom-style:solid;}
.CAT_TabActive{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#562c1f;height:24px;background-color:#e3dcc8;background-image:none;background-repeat:no-repeat;border-width:1px;border-color:#98AAB1;border-style:solid;}
.CATGrid{width:100%;background-color:#d7cdaf;background-image:none;}
.CATGridHeader{height:32px;font-weight:bold;font-size:13px;color:#562C1F;font-family:Trebuchet MS, Arial, Helvetica;background-color:#D7CDAF;}
.CATGridItem{font-weight:normal;font-size:12px;color:#562C1F;font-family:Trebuchet MS, Arial, Helvetica;height:22px;background-color:#f2ece6;}
.CATGridEditItem{background-color:#9471DE;color:#003366;font-family:Trebuchet MS, Arial, Helvetica;font-size:9px;line-height:11pt;}
.CATGridItemAlt{font-weight:normal;font-size:12px;color:#562C1F;font-family:Trebuchet MS, Arial, Helvetica;height:22px;background-color:#e3dcc8;}
.CATGridFooter{background-color:#C6C3C6;line-height:8pt;}
.CATGridPager{height:32px;font-weight:normal;font-size:12px;color:#003366;font-family:Trebuchet MS, Arial, Helvetica;background-color:#D1D7DC;background-image:url(CAT_AltHeader_BG.jpg);}
.dtree{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:9px;color:#666;white-space:nowrap;}
.dtree img{border:0px;vertical-align:middle;}
.dtree a{color:#333;text-decoration:none;}
.dtree a.node, .dtree a.nodeSel{white-space:nowrap;padding:1px 2px 1px 2px;}
.dtree a.node:hover, .dtree a.nodeSel:hover{color:#ff0000;text-decoration:underline;}
.dtree a.nodeSel{background-color:#c0d2ec;}
.dtree a.node:visited, .dtree a.nodeSel:visited{text-decoration:none;}
.dtree .clip{overflow:hidden;}
TD.CATMenuBG{background-color:#eef3fb;}
.CATMenuContainer{background-color:transparent;height:20px;font-size:0px;width:180px;}
.CATMenuBar{cursor:pointer;cursor:hand;height:16;background-color:Transparent;}
.CATMenuIcon{cursor:pointer;cursor:hand;background-color:#E6E6CB;text-align:center;width:15;height:16;}
.CATMenuItem{cursor:pointer;cursor:hand;color:#562c1f;font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;font-style:normal;background-color:Transparent;}
.CATMenuArrow TD{font-family:webdings;font-size:10pt;cursor:pointer;cursor:hand;}
.CATMenuRootArrow TD{font-family:webdings;font-size:10pt;cursor:pointer;cursor:hand;}
.CATItemsBreak{}
.CATRootItem TD{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#003366;height:20px;background-color:#C1BE9B;border-bottom:#003366 1px solid;border-top:#FFFFFF 1px solid;}
.CATRootItemActive TD{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#003366;height:20px;background-color:#91BFD5;border-bottom:#003366 1px solid;border-top:#FFFFFF 1px solid;}
.CATRootItemSelected TD{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#003366;height:20px;background-color:#91BFD5;border-bottom:#003366 1px solid;border-top:#FFFFFF 1px solid;}
.CATRootItemBreadCrumb TD{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#003366;height:20px;background-color:#91BFD5;border-bottom:#003366 1px solid;border-top:#FFFFFF 1px solid;}
.CATSubMenu{z-index:1000;cursor:pointer;cursor:hand;font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#003366;height:20px;background-color:#FFFFFF;}
.CATSubItemActive TD{border-top:0px solid;font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#003366;height:20px;background-color:#ABD0E2;}
.CATSubItemSelected{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#003366;background-color:#ABD0E2;}
.CATSubItemBreadCrumb{font-family:Trebuchet MS, Arial, Helvetica;font-size:12px;font-weight:normal;color:#003366;background-color:Transparent;}
.CATTreeViewMenu{width:175px;background-color:#eef3fb;}
.CATTreeViewMenu_Header{background-color:#eef3fb;}
LI.linkbox{display:list-item;list-style-position:outside;list-style-image:url(bullet.gif);margin-left:0px;line-height:12.5pt;}
A.CATMenu, A.CATMenu:link, A.CATMenu:visited{text-decoration:none;font-family:Trebuchet MS, Arial, Helvetica;font-size:11px;color:#62232e;padding:0px 10px;font-weight:bold;}
A.CATMenu:hover, A.CATMenu:active{text-decoration:underline;color:#a72430;}
.ShopLeftFrame{height:600;width:24%;}
.ShopRightFrame{height:600;width:74%;}
.MenuPaneBody{background-color:Transparent;background-image:none;background-repeat:no-repeat;border-width:1px;border-color:Red;border-style:solid;}
.ItemPaneBody{background-color:Transparent;background-image:none;background-repeat:no-repeat;border-width:1px;border-color:red;border-style:solid;}
.CATProductListGrid{width:100%;}
.CATProductBrowseList{width:100%;}
.CATPostContainer{background-color:Transparent;background-image:none;background-repeat:no-repeat;border-width:1px;border-color:red;border-style:solid;}
.CATMostPopularHead{background-color:red;background-image:none;background-repeat:no-repeat;color:white;font-family:Trebuchet MS, Arial, Helvetica;font-size:9px;font-weight:bold;}
.CATMostPopularFoot{color:#562c1f;height:1px;}
A.CATMostPopularItemText, A.CATMostPopularItemText:link, A.CATMostPopularItemText:visited{color:#562c1f;font-family:Trebuchet MS, Arial, Helvetica;font-size:9px;text-decoration:none;}
A.CATMostPopularItemText:hover{color:red;font-family:Trebuchet MS, Arial, Helvetica;font-size:9px;text-decoration:underline;}
.CATPagingTable{width:100%;border-style:solid;border-width:0px;border-color:#98AAB1;background-color:Transparent;background-image:url(CATSubHeader.jpg) repeat-y left top;}
.CATNormalDisabled{font-weight:normal;font-size:12px;color:#ceb8a6;font-family:Trebuchet MS, Arial, Helvetica;}
#lbOverlay{position:fixed;top:0;left:0;z-index:99998;width:100%;height:500px;}
#lbOverlay.grey{background-color:#000000;}
#lbMain{position:absolute;left:0;width:100%;z-index:99999;text-align:center;line-height:0;}
#lbMain a img{border:none;}
#lbOuterContainer{position:relative;background-color:#fff;width:200px;height:200px;margin:0 auto;}
#lbOuterContainer.grey{border:3px solid #888888;}
#lbDetailsContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;width:100%;line-height:1.4em;overflow:auto;margin:0 auto;}
#lbDetailsContainer.grey{border:3px solid #888888;border-top:none;}
#lbImageContainer, #lbIframeContainer{padding:10px;}
#lbLoading{position:absolute;top:45%;left:0%;height:32px;width:100%;text-align:center;line-height:0;background:url(lytebox/Images/loading.gif) center no-repeat;}
#lbHoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lbImageContainer > #lbHoverNav{left:0;}
#lbHoverNav a{outline:none;}
#lbPrev{width:49%;height:100%;background:transparent url(lytebox/Images/blank.gif) no-repeat;display:block;left:0;float:left;}
#lbPrev.grey:hover, #lbPrev.grey:visited:hover{background:url(lytebox/Images/prev_grey.gif) left 15% no-repeat;}
#lbNext{width:49%;height:100%;background:transparent url(lytebox/Images/blank.gif) no-repeat;display:block;right:0;float:right;}
#lbNext.grey:hover, #lbNext.grey:visited:hover{background:url(lytebox/Images/next_grey.gif) right 15% no-repeat;}
#lbPrev2, #lbNext2{text-decoration:none;font-weight:bold;}
#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey{color:#333333;}
#lbPrev2_Off, #lbNext2_Off{font-weight:bold;}
#lbPrev2_Off.grey, #lbNext2_Off.grey{color:#CCCCCC;}
#lbDetailsData{padding:0 10px;}
#lbDetailsData.grey{color:#333333;}
#lbDetails{width:60%;float:left;text-align:left;}
#lbCaption{display:block;font-weight:bold;}
#lbNumberDisplay{float:left;display:block;padding-bottom:1.0em;}
#lbNavDisplay{float:left;display:block;padding-bottom:1.0em;}
#lbClose{width:64px;height:28px;float:right;margin-bottom:1px;}
#lbClose.grey{background:url(lytebox/Images/close_grey.png) no-repeat;}
#lbPlay{width:64px;height:28px;float:right;margin-bottom:1px;}
#lbPlay.grey{background:url(lytebox/Images/play_grey.png) no-repeat;}
#lbPause{width:64px;height:28px;float:right;margin-bottom:1px;}
#lbPause.grey{background:url(lytebox/Images/pause_grey.png) no-repeat;}


