body {

	background: #F5F0E9;
margin: 0;
	padding: 0;
text-align: center; 
color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(images/sbg.gif);
font-size:11px;

}



A:ACTIVE, A:VISITED, A  

{

color:#990000;

text-decoration:none;}



A:HOVER

{

color: #FF0000;

text-decoration:underline;}


#wrapper

{

width:780px;

border:#000000 solid 2px;

background-color:#669933;

margin: 0 auto;

}



#NavigationalMenu

{

background-image:url(images/MenuNavBg.gif);

background-repeat:repeat-x;

background-position:left;

height:50px;

text-align:right;

padding-top: 20px;

border: #000000 solid 2px;

}



#NavigationalMenu A

{

color:#FFFFFF;

font-weight:normal;

text-decoration:none;

vertical-align:middle;

}



#NavigationalMenu SPAN

{

}



.header

{ 

  color:			black;

  font-weight:		bold;

  text-decoration:	underline;

}

.no_underline

{ text-decoration:		none;

}



div.topmenu_selected

{

  background:		#203560;

  padding:			7px;

}

div.topmenu_notselected

{

  background:		#4E679F;

  padding:			7px;

}



.category_child

{

  font-weight:		normal;

  padding-left: 5px

}

.SubCatSelected

{

/*color:#FF0033;font-weight:bold;padding-left:10px;font-size:11px;*/

background: url(images/pimp1.gif) no-repeat  0px 7px;

padding-left:15px;

line-height:20px;

margin-left: 10px;

color:#990000;

font-size:12px; 

}

.CatsList A

{

/*display:table-row;

width:150px;*/

/*text-decoration:none;

width:100%;

font-size:12px;

color:white;

padding-bottom: 8px;

padding-left:5px;*/



/*color:#F7F7F7; font-size:12px; font-weight:bold; background:url(images/pimp1.gif) no-repeat left; padding-left:18px;*/



background: url(images/pimp2.gif) no-repeat  0px 7px;

padding-left:10px;

line-height:20px;

/*color:#F7F7F7;*/

color:#990000;

margin-left: 10px;

font-size:12px;

text-decoration:none;

}



.CatsList A:HOVER

{

/*display:table-row;*/

/*padding-bottom: 8px;text-decoration:underline;padding-left:5px;*/

background: url(images/pimp2.gif) no-repeat  0px 7px;

padding-left:10px;

line-height:20px;

margin-left: 10px;

color:#990000;

font-size:12px;

text-decoration:underline; 

}



#CatsCurvedMenu

 {

 background-color:#EAF8B8;

 }

.CatsMenuBlock

{

background-color:#DCD5D2;

width:240px;

}

.TopBanner

{

background-image:url(images/TopBanner.jpg);

background-repeat:no-repeat;

height:240px;

background-position:top;

 }

.TopMenuFlags

{

     float:left;

      width:240px;

      line-height:normal;

	  background-image:url(images/TopMenuFlagsBg.jpg);

	  background-repeat:repeat-x;

	  height:50px;

	  }



.TopMenuFlags IMG

{

  }



.TopMenuFlagsContainer

{

width: 100px;

margin-left: 50px;

padding-top:18px;}

  #tabsC {
      float:right;
      width:540px;
      font-size: 12px;
      line-height:normal;
	  background-image:url(images/TopMenuOrangeBg.jpg);
	  background-repeat:repeat-x;
	  height:50px;

      }

    #tabsC ul {
        margin:0;
        padding:0px 0px 0 0px;
       list-style:none;
      }
    #tabsC li {
      display:inline;
     margin:0;
      padding:0;
      }

    #tabsC a {
     float:left;
     margin:0;
     padding:10px 0px 0px 1px;
      text-decoration:none;
     }

    #tabsC a span {
      float:left;
      display:block;
	padding:5px 10px 4px 6px;
      color:#464E42;
      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabsC a span {float:none;}

    /* End IE5-Mac hack */

    #tabsC a:hover span {
      color:#FFF;
      }
    #tabsC a:hover {
      background-position:0% -42px;
      }


    #tabsC a:hover span {
      background-position:100% -42px;
      }

#tabsC #current a {
             background-position:0% -42px;
        }

 #tabsC #current a span {
                background-position:100% -42px;
        }
.ProdListDisplayer
{
background-color:#CC9933;
}

.ProdListDisplayer TD

{
padding: 4px
}

.ProdListDisplayer TR
{
background-color:#993399}
.RelatedProds, IFRAME, HTML, BODY
{
border:#EAF8B8 solid 0px;
}



.RelatedProducts

{

	font-size:24px;

	font-style:italic;

	color:##353535;

	display:block;

}



.ProductTitle


{

color:#806244;

font-size:14px;

font-weight:bold;

text-transform:uppercase;

line-height:18px;

display:block;

background-color:#F2F2F2;

text-align:center;

margin-bottom:12px;

margin-top:12px;

padding: 12px 1px;}

.ProductBriefTitle
{
color: #469D1C;
font-weight:bold;
text-align:center;
font-size:11px;
margin-bottom: 12px;
}



#TopCatsCrumbs

{

font-size:12px;

text-align:left;

text-decoration:none;

color:#353535;

 }



#TopCatsCrumbs A, TopCatsCrumbs A:VISITED 

{

text-decoration:none;

color:#353535;}



#TopCatsCrumbs A:HOVER

{

color:#990000;

text-decoration:none}



.ProductDetail, .ProductDetail P

{

color:#888888;

font-size:11px;

 }



.ProdDetailYesNo

{
font-style:oblique;
font-size:11px;
color:#400000
}
  #contentstart{
			  }
#printdiv a:link{
	float: right;
	width: 83px;
	height: 34px;
	margin-right: 6px;
	background-image: url(images/print_off.gif);
	background-repeat: no-repeat;
}


#printdiv a:visited{
float: right;
width: 83px;
height: 34px;
margin-right: 6px;
background-image: url(images/print_off.gif);
background-repeat: no-repeat;
}
#printdiv a:hover{
	background-image: url(images/print_over.gif);
	background-repeat: no-repeat;
}

.clickToView
{
font-size:9px;
padding-left: 25px;
}

#MainTable
{

}

.IntroLinkBox

{
width: 600px;
margin:0 auto;
padding-top:12px;
font-size:12px;
clear:both;
color:#003399;
}

.IntroLinkBox A
{
color:#003399;
text-decoration:none;
font-size:24px;
}

.IntroLinkBox A:VISITED
{
color:#003399;
}

.IntroLinkBox A:HOVER
{
color:#990000;
text-decoration:none;
}
.IntroLinkEn
{
width:280px;
float:left;
}
.IntroLinkFr
{
width:280px;
float:right;
}

.Address
{
font-size:12px}

.CatsListsing
{
font-size:12px}

.CatsListsing A:ACTIVE, .CatsListsing A:VISITED, .CatsListsing A  

{
color:#990000;
font-size:12px;
text-decoration:none;}



.CatsListsing A:HOVER

{

color: #FF0000;

font-size:12px;

text-decoration:underline;}
#Footer
{
padding-top:11px;
font-size:10px;
color: #666666
}


#Footer span a
{color: #990000;
text-decoration:none;
}

#Footer span a:HOVER
{color:#990000;
text-decoration: underline;
}

DIV P
{
font-size:12px;
padding-left:5px;
padding-top:5px}

h1, h2, h3, h4
{
color: #c24100;
padding-left:5px;}

.HomePageIntro
{
color: #c24100;
text-align:center;
font-size:12px;
font-weight:bold;
padding-top:5px;
padding-bottom:10px;
}

.txt5
{
font-size:11px}

.Hockey
{
width:200px;
font-weight:bold;
float:right;
text-align:center;
padding-right:3px;
font-size:10px;
padding-bottom:10px;
 }

.Hockey IMG
{
clear:both}

.Hockey DIV
{
clear:both;}

.ClrName {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	text-align: left;
	
}