html
{
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #D1242A;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;	
}

Body {
	background-color: #d1242a;
	margin: 0px;
}
.Height {
	height: 100%;
}
.TopNavBg {
	background-image: url(../images/TopNavBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 23px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d4d1d1;
	border-left-color: #d4d1d1;
}
.TopNavRightBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d4d1d1;
}
.TopNavNor {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d4d1d1;
	border-left-color: #d4d1d1;
	background-image: url(../images/TopNavBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	height: 22px;
	width: 109px;
	font-family: Arial;
	font-size: 11px;
	color: #4c4b4b;
	cursor: pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d1d1;
}
.TopNavRoll {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #f2baba;
	border-left-color: #f2baba;
	background-image: url(../images/TopNavRoll.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	height: 22px;
	width: 109px;
	font-family: Arial;
	font-size: 11px;
	color: #4c4b4b;
	cursor: pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2baba;
}
.WhiteBg {
	background-color: #FFFFFF;
}
.CartLftTopBgBorder {
	background-color: #d3262a;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #57080a;
}
.CartLftBottomBgBorder {
	background-color: #d3262a;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #57080a;
}
.CartMidBgBorder {
	background-color: #d3262a;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #57080a;
	border-left-color: #57080a;
}
.NavHmeNor {
	/*background-image: url(../images/NavHmeNor.jpg);
	background-repeat: repeat-x;
	background-position: left;*/
	background-color:#8B8B8B;
	height: 26px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4c4b4b;
	border-bottom-color: #4c4b4b;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	cursor: pointer;
	text-transform: capitalize;
	font-weight:bold;
}
.NavHmeRoll {
	/*background-image: url(../images/NavHmeRoll.jpg);
	background-repeat: repeat-x;
	background-position: left;*/
	background-color:#ffffff;
	height: 26px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4c4b4b;
	border-bottom-color: #4c4b4b;
	font-family: Arial;
	font-size: 11px;
	color: #4a3f3f;
	font-weight:bold;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	cursor: pointer;
	text-transform: capitalize;
}
.Txt12 {
	font-family: Arial;
	font-size: 12px;
	color: #260c0c;
	font-weight:bold;
}
.Txt14 {
	font-family: Arial;
	font-size: 14px;
	color: #6e6c6c;
}
.Txt16 {
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	font-weight:bold;
}

.Padding {
	padding: 4px;
}
.BoxMidTwoSideBorder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d3262a;
	border-left-color: #d3262a;
}
.BoxTitleBgTxt1 {
	font-family: Arial;
	font-size: 18px;
	color: #fefefe;
	background-image: url(../images/BoxTitleTopBg-01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	height: 38px;
	
}
.BoxTitleBgTxt14 {
	font-family: Arial;
	font-size: 16px;
	color: #fefefe;
	background-image: url(../images/BoxTitleTopBg-01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	height: 38px;
	font-weight:bold;
	
}
.BoxTitleBgTxt2 {
	font-family: Arial;
	font-size: 18px;
	color: #fefefe;
	background-image: url(../images/BoxTitleTopBg-02.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	height: 38px;
	padding-bottom: 5px;
}
.BoxTopBorder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d3262a;
}
.BoxBottomBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3262a;
}
.TxtArea1 {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	height: 22px;
	width: 130px;
	padding-left: 2px;
}
.RedBg {
	background-color: #ce0800;
}
.LineSep {
	background-image: url(../images/LineSep.jpg);
	background-repeat: repeat;
	height: 1px;
	
}
.LBoxLightColor0Bg {
	background-color: #fdebeb;
}
.LBoxLightColor1Bg {
	background-color: #fbcfcf;
}
.ArrowLCornerRNor {
	background-image: url(../images/LftBoxArrowLftCornerRNor.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 23px;
	width: 12px;
	cursor: pointer;
	
	
}
.ArrowLCornerRRoll {
	background-image: url(../images/LftBoxArrowLftCornerRRoll.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 23px;
	width: 12px;
	cursor: pointer;
	
}
.ArrowLCornerWNor {
	background-image: url(../images/LftBoxArrowLftCornerWNor.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 23px;
	width: 12px;
	cursor: pointer;
}
.ArrowLCornerWRoll {
	background-image: url(../images/LftBoxArrowLftCornerWRoll.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 23px;
	width: 12px;
	cursor: pointer;
}
.LftBoxRBgTxtNor {
	font-family: Arial;
	font-size: 11px;
	color: #3f3e3e;
	background-color: #fbcfcf;
	cursor: pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3262a;
}
.LftBoxRBgTxtRoll {
	font-family: Arial;
	font-size: 11px;
	color: #d3262a;
	background-color: #fbcfcf;
	cursor: pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3262a;
}
.LftBoxWBgTxtNor {
	font-family: Arial;
	font-size: 11px;
	color: #3f3e3e;
	background-color: #fdebeb;
	cursor: pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3262a;
}
.LftBoxWBgTxtRoll {
	font-family: Arial;
	font-size: 11px;
	color: #d3262a;
	background-color: #fdebeb;
	cursor: pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3262a;
}
.ArrowBoxRightCornerR {
	background-image: url(../images/LftBoxArrowRightCornerR.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 12px;
	cursor: pointer;
}
.ArrowBoxRightCornerW {
	background-image: url(../images/LftBoxArrowRightCornerW.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 12px;
	cursor: pointer;
}
a.LftBoxWTxtLink:link {
	font-family: Arial;
	font-size: 11px;
	color: #3f3e3e;

	text-decoration: none;
	
}
a.LftBoxWTxtLink:visited {
	font-family: Arial;
	font-size: 11px;
	color: #3f3e3e;

	text-decoration: none;
}
a.LftBoxWTxtLink:hover {
	font-family: Arial;
	font-size: 11px;
	color: #d3262a;
	
	text-decoration: none;
}
a.LftBoxRTxtLink:link {
	font-family: Arial;
	font-size: 11px;
	color: #3f3e3e;
	text-decoration: none;
}
a.LftBoxRTxtLink:visited {
	font-family: Arial;
	font-size: 11px;
	color: #3f3e3e;
	
	text-decoration: none;
}
a.LftBoxRTxtLink:hover {
	font-family: Arial;
	font-size: 11px;
	color: #d3262a;

	text-decoration: none;
	
}
.LftBoxTxt11 {
	font-family: Arial;
	font-size: 11px;
	color: #3f3e3e;
	padding-left: 12px;
}
.ImgBorderBig {
	border: 1px solid #7C2828;
}
.ImgBorderSmall {
	border: 1px solid #7c2828;
}
.ImgBgBoxTopBgBorder {
	background-color: #fdebeb;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c99393;
}
.ImgBgBoxBottomBgBorder {
	background-color: #fdebeb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c99393;
}
.ImgBgBox2BorderBg {
	background-color: #fdebeb;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c99393;
	border-left-color: #c99393;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
}
.ImgBgBox2BorderBg1 {
	background-color: #fdebeb;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c99393;
	border-left-color: #c99393;
}
.PaddingImgBox {
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
a.FtrTxtLink:link {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.FtrTxtLink:visited {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.FtrTxtLink:hover {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.Txt11Red {
	font-family: Arial;
	font-size: 11px;
	color: #d1242a;
}
.TxtArea2 {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	height: 18px;
	width: 90px;
	border: 1px solid #cbcaca;
	padding-left: 2px;
}
.SearchButton {
	background-image: url(../images/ButtonBgRed.jpg);
	height: 26px;
	width: 129px;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
}
.GreyImgBoxBgBorder {
	background-color: #F19192;
}
.GreyBottomBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bebaba;
}
.SubNavBgBorder {
	background-color: #af5e5e;
	border: 3px solid #e8565b;
}
.SubNavBottomBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c66b6b;
}
.SubNavNor {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #af5e5e;
	height: 18px;
	padding-left: 5px;
	cursor: pointer;
}
.SubNavRoll {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #924a4a;
	height: 18px;
	padding-left: 5px;
	cursor: pointer;
}
.ArrowNor0 {
	background-image: url(../images/ArrowWNor.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
}
.ArrowNor1 {
	background-image: url(../images/ArrowRNor.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
}
.ArrowNorH0 {
	background-image: url(../images/ArrowWRoll.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
}
.ArrowNorH1 {
	background-image: url(../images/ArrowRRoll.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
}
.BoxMidThreeSideBorder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d3262a;
	border-left-color: #d3262a;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3262a;
}
.dropdown {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background-color:#FBCFCF;
}
.dropdownQquote {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:20px;
}
.Content {
	font-family: Arial;
	font-size: 14px;
	color: #D3262A;
}
.LightBgBorderRed {
	background-color: #FEECEC;
	border: 1px solid #E1A7A5;
}
.LightBgBorderWhite {
	background-color: #FFFFFF;
	border: 1px solid #E1A7A5;
}
a.MoreInfoLink:link {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
}
a.MoreInfoLink:visited {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
a.MoreInfoLink:hover {
	font-size: 12px;
	color: #D3262A;
	font-weight:bold;
	text-decoration: none;
}
a.MoreInfoWLink:link {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
a.MoreInfoWLink:visited {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
a.MoreInfoWLink:hover {
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
.FourSideGrayBorder {
	border: 1px solid #7e7e7e;
}
.TopBottomGrayBorder {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7e7e7e;
	border-bottom-color: #7e7e7e;
}
.RgtBotGrayBorder {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7e7e7e;
	border-bottom-color: #7e7e7e;
}
.RgtGrayBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7e7e7e;
}
.BotGrayBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7e7e7e;
}
.LightRedTxt {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #904e4f;
}
.LightRedTxt12 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #904e4f;
	
}
.LeftNavSelected {
font-family: Arial;
	font-size: 11px;
	color: #d3262a;
	text-decoration: none;
	}
.FourSideCartBorder {
	border: 1px solid #E8565B;
}
.inputtxtlarge {
	font-family: Arial;
	font-size: 12px;
	color: #305423;
	width:150px;
	height:20px;
}
.content12
{
   font-family: Arial;
	font-size: 12px;
	color: #000000;
}.HeaderBlackBg {
	background-image: url(../images/blackBg.jpg);
	background-repeat: no-repeat;
}
.inputtxtmedium {
	font-family: Arial;
	font-size: 11px;
	color: #305423;
	width:150px;
	height:20px;
}
.content12White
{
   font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
}
.content11White
{
   font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
}
.inputtxtsearch {
	font-family: Arial;
	font-size: 12px;
	color: #305423;
	width:120px;
	height:16px;
}
.Txt9 {
	font-family: Arial;
	font-size: 9px;
	color: #260c0c;
	font-weight:bold;
}
.RedSmallContent {
	font-family: Arial;
	font-size: 10px;
	color:#FF0000;
	font-weight:bold;
}.Content11 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}
.inputtxtsmall {
	font-family: Arial;
	font-size: 10px;
	color: #305423;
	width:30px;
	height:15px;
	
}
a.RedTxtLink:link {
	font-family: Arial;
	font-size: 10px;
	color:#FF0000;
	text-decoration: none;
}
a.RedTxtLink:visited {
	font-family: Arial;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
a.RedTxtLink:hover {
	font-family: Arial;
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline;
}
a.WhiteSubNavigationLink:link {
	font-family: Arial;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
a.WhiteSubNavigationLink:visited {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
a.WhiteSubNavigationLink:hover {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
}
.content10
{
   font-family: Arial;
	font-size: 10px;
	color: #000000;
}
.RedContent10 {
	font-family: Arial;
	font-size: 10px;
	color: #D3262A;
}
.BoxTitlesmallTxt1 {
	font-family: Arial;
	font-size: 12px;
	color: #fefefe;
	background-image: url(../images/BoxTitleTopBg-01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	height: 38px;
	
}
a.RedLargeLink:link {
	font-family: Arial;
	font-size: 14px;
	color:#FF0000;
	text-decoration: none;
}
a.RedLargeLink:visited {
	font-family: Arial;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
}
a.RedLargeLink:hover {
	font-family: Arial;
	font-size: 14px;
	color: #FF0000;
	text-decoration: underline;
}
#QuoteMenu {
padding-top:25px;
position:absolute;
left:?;
top:?px; 
width:205px;
height:200px; 
z-index:1;  
visibility: hidden;
}
html>body #QuoteMenu {
position:absolute;
left:?;
top:?px; 
width:205px;
height:200px; 
z-index:1;  
visibility: hidden;
padding-top:0px;
}
#NewshMenu
{
position:absolute; left:?; 
top:?px; width:150px; 
height:200px; z-index:1;
visibility: hidden; 
padding-top:25px; 
}
html>body #NewshMenu 
{
position:absolute; left:?; 
top:?px; width:150px; 
height:200px; z-index:1;
visibility: hidden; 
padding-top:0px; 
}
#AboutusMenu
{
position:absolute; 
left:?;
top:?px;
width:136px;
height:200px;
z-index:1;
visibility: hidden; 
padding-top:25px; 
}
html>body #AboutusMenu 
{
position:absolute; 
left:?;
top:?px;
width:136px;
height:200px;
z-index:1;
visibility: hidden; 
padding-top:0px;
}
#swatchMenu
{
position:absolute;
left:?;
top:?px;
width:136px;
height:200px;
z-index:1;
visibility:hidden;
padding-top:25px; 
}
html>body #swatchMenu 
{
position:absolute;
left:?;
top:?px;
width:136px;
height:200px;
z-index:1;
visibility:hidden;
padding-top:0px; 
}
.TxtOverPrint {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
}
#custombags {
padding-top:25px;
position:absolute;
left:?;
top:?px; 
width:205px;
height:200px; 
z-index:1;  
visibility: hidden;
}
html>body #custombags {
position:absolute;
left:?;
top:?px; 
width:205px;
height:200px; 
z-index:1;  
visibility: hidden;
padding-top:0px;
}
.PopTopShadow {
	background-color: #FFFFFF;
	background-image: url(../images/poptopshadow.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.PopBotShadow {
	background-color: #FFFFFF;
	background-image: url(../images/popbotshadow.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.Popleftshadow {
	background-color: #FFFFFF;
	background-image: url(../images/poplftshadow.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}
.PopRgtShadow {
	background-color: #FFFFFF;
	background-image: url(../images/poprgtshadow.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}
a.MoreInfoSmallLink:link {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
a.MoreInfoSmallLink:visited {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
a.MoreInfoSmallLink:hover {
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
.BlackLftBorderWithGrayBg {
	background-color: #b3b3b3;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
}
.BlackRgtBorderWithGrayBg {
	background-color: #b3b3b3;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
}
.BlackTopBorderWithGrayBg {
	background-color: #b3b3b3;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;
}
.BlackBottomBorderWithGrayBg {
	background-color: #b3b3b3;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

A.NewsTitle:visited
{
	font-family: Verdana;
	font-size: 12px;
	color: #D1242A;
	text-decoration: none;
	font-weight: bold;
}
A.NewsTitle:link
{
	font-family: Verdana;
	font-size: 12px;
	color: #D1242A;
	text-decoration: none;
	font-weight: bold;
}
A.NewsTitle:hover
{
	font-family: Verdana;
	font-size: 12px;
	color:#D2232A;
	text-decoration: underline;
	font-weight: bold;
}
A.NewsLink:visited
{
	font-family: Arial;
	font-size: 11px;
	color:#999999;
	text-decoration: none;	
}
A.NewsLink:link
{
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;	
}
A.NewsLink:hover
{
	font-family: Arial;
	font-size: 11px;
	color:#D2232A;
	text-decoration: underline;	
}
.Allsideborder {
	border: 1px solid #999999;
	font-family: Arial;
	font-size: 11px;
}
