

html {
overflow-y: scroll;
}
body
{
font-family: Verdana, Arial, Georgia, sans-serif;
font-size: medium;
line-height: 1.3;
padding: 0px;
margin: 0px auto;
color: Black;
background-color: white;
}


table { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 1em;   margin-left: 2px;  text-align: left;}


td { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 1em;   margin-left: 2px;  text-align: left;}

.form   { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 1em; color: #0043A7;text-align: left;  }

select  { border:1px solid #999999; font-family: Verdana, Arial, Georgia, sans-serif; font-size: 11px; color: #0043A7;text-align: left; }
textarea        { border:1px solid #999999; Verdana, Arial, Georgia, sans-serif; font-size: 11px; color: #0043A7;text-align: left}
checkbox        { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 11px; color: #0043A7; text-align: left; }
radio { background-color: #ff0000; border: #000000 solid 1px; font-family: Verdana, Arial, Georgia, sans-serif; font-size: 12px; color: #000000 }



.bouton {
color:#cb8339;
font-family:arial,verdana,helvetica;
font-size: 12px;
font-weight:bold;
background-color:#fed;
border:1px solid;
border-top-color:#cb8339;
border-left-color:#cb8339;
border-right-color:#cb8339;
border-bottom-color:#cb8339;
filter:progid:dximagetransform.microsoft.gradient       (gradienttype=0,startcolorstr='#ffffff',endcolorstr='#f7e4d2');
}


img {
border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}

a img { border: none ; }

a { overflow: hidden;}

/* removes dotted line */


a :active { outline: none; }
:focus { outline: none; }



a  { color: #0043A7;  text-decoration: none;  }

a:hover
{
color: #0043A7;
text-decoration: underline;
}

a:active
{
color: #6699ff;
text-decoration: none;
}
#divBody
{
width: 965px;
margin: 0px auto;
padding: 0px 19px;
background: url(/global/USAImages/Header/SidesFade.gif) repeat-y left top;
}
.PageHeader
{
background: #1D43A4 url(/global/USAImages/Header/header_bg.jpg) repeat-y 0 0;
width: 100%;
height: 59px;
}
.PageHeader #RightSideHeader
{
float: right;
width: 280px;
text-align: right;
}
.HeaderLinks
{
color: White;
font-size: 70%;
list-style-type: none;
margin: 0px;
padding: 2px 30px;
float: right;
}
.HeaderLinks li
{
float: left;
padding: 3px 4px;
}
.HeaderLinks #GlobalLink
{
color: White;
text-decoration: underline;
}
.HeaderLinks #GlobalLink:hover
{
text-decoration: none;
}
.HeaderLinks #SearchLink
{
color: White;
text-decoration: underline;
}
.HeaderLinks #SearchLink:hover
{
text-decoration: none;
}
.HeaderSelect
{
margin: 0px;
padding-top: 5px;
width: 280px;
}
.HeaderSelect select
{
margin-top: 3px;
margin-right: 5px;
float: left;
height: 18px;
width: 220px;
font-size:9px;
}
.HeaderSelect input
{
float: left;
margin-top: 3px;
}
.HeaderSelect div
{
float: left;
height: 18px;
width: 230px;
text-align: center;
margin-top: 3px;
}
.HeaderLogo
{
margin: 9px 10px;
float: left;
border: none;
}


.NewFooter
{

clear: both;
padding-top: 35px;
font-size: 65%;
color: #868686;
width: 100%;
text-align: center;


background: url(/global/USAImages/Homepage/greybackground.gif);

}
.NewFooter ul
{
list-style-type: none;
margin: 0px;

}
.NewFooter li
{
float: left;
padding-right: 10px;
}
.NewFooter  a
{
color: #868686;
text-decoration: underline;
}
.NewFooter .FooterCopy
{
padding-left: 0px;
}
.HomeNavBar
{
background: #E8ECEF url(/global/USAImages/Header/NavBar_bg.gif) repeat-x 0 0;
width: 100%;
height: 30px;
clear: both;
margin: 1px 0px;
}
.HomeNavList
{
font-size: 80%;
font-weight: bold;
list-style-type: none;
margin: 0px;
padding: 0px;
}
.HomeNavList a
{
color: #666666;
}
.HomeNavList li.NavItem
{
text-align: center;
padding: 7px 15px 0px 15px;
float: left;

}

.HomeNavList li.NavItemOn
{
text-align: center;
padding: 7px 15px 0px 15px;
float: left;
text-decoration: underline;
color: #000000;
}



.HomeNavList li.NavDivider
{
width: 2px;
float: left;
}
#MiddleSection
{
clear: both;
}
.HomeLeftNav
{
width: 237px;
float: left;

}
.HomeLeftNav .LeftNavTop
{
color: White;
font-size: 80%;
font-weight: bold;
padding: 3px 0px 0px 10px;
margin: 0px;
background: url(/global/USAImages/HomePage/ChooseYourProduct_Header_blue.gif) no-repeat 0 0;
height: 22px;

}




.HomeLeftNav .LeftNavTop1
{
color: White;
font-size: 80%;
font-weight: bold;
padding: 3px 0px 0px 10px;
margin: 0px;
background: url(/global/USAImages/HomePage/top_title.gif) no-repeat 0 0;
height: 22px;

}




.LeftNavProductGroup
{

width: 234px;
height: 24px;
padding: 0px 0px 0px 0px;
border-bottom: solid 1px #e0ded1;
border-right: solid 1px #e0ded1;
}
.LeftNavProductGroup .ProductGroup a
{
font-size: 78%;
font-weight: bold;
color: #333333;
}
.LeftNavProductGroup .ProductGroup a img
{
padding: 6px 0px 0px  5px;
}
.LeftNavProductGroup .ProductGroup a:hover
{
color: #0043A7;
text-decoration: none;
}
.LeftNavProductGroup .ProductGroup a:hover span
{
text-decoration: underline;
}






.LeftNavProductGroup_sub
{
color: #333333;
margin-top:-13px;
margin-bottom:-0px;
width: 234px;
font-size: 70%;
padding: 0px;
border-bottom: solid 1px #e0ded1;
border-right: solid 1px #e0ded1;
}



.LeftNavProductGroup_sub2
{
color: #333333;
margin-top:0px;
margin-bottom:-0px;
width: 234px;
font-size: 70%;
padding: 0px;
border-bottom: solid 1px #e0ded1;
border-right: solid 1px #e0ded1;
}















.HomeFlash
{
margin: 0px auto;
width: 475px;
height: 270px;
text-align: center;
}
.HomeRightNav
{
float: right;
background: url(/global/USAImages/HomePage/RightSide_BG.jpg) no-repeat 0 0;
width: 239px;
height: 270px;
}
.RightNavItem
{
height: 86.5px;
padding-left: 8px;
}
.HomeRightNav h4
{
color: White;
font-size: 85%;
font-weight: bold;
padding: 15px 0px 0px 0px;
margin: 0px;
}
.RightNavItem ul
{
color: White;
padding: 0px;
margin: 0px;
list-style-type: none;
}
.RightNavItem li
{
background: url(/global/USAImages/HomePage/RightSideNavDot.gif) no-repeat 0px 12px;
padding: 7px 0px 0px 7px;
font-size: 65%;
}
.HomeRightNav a
{
color: White; /*font-weight: bold;*/
}
#RebateFeat
{
margin-top: 5px;

}
.HomeRebate
{
width: 237px;
float: left;
}
.HomeRebateHeader
{
background: url(/global/USAImages/HomePage/PromoHeader_BG.gif) repeat-x 0 0;
height: 17px;
padding: 0px 0px 0px 10px;
color: White;
font-size: 75%;
font-weight: bold;
}
.HomeFeatProd
{
width: 475px;
float: left;
margin-left: 8px;
margin-right: 6px;
margin-bottom: 3px;
}
.HomeFeatProdHeader
{
background: url(/global/USAImages/HomePage/FeatProdHeader_BG.gif) repeat-x 0 0;
height: 17px;
padding: 0px 0px 0px 10px;
color: White;
font-size: 75%;
font-weight: bold;
}
.Promo
{
height: 145px;
width: 237px;
}
.HomeFeatProdLeftSide
{
width: 237px;
float: left;
height: 145px;
}
.HomeFeatProdRightSide
{
width: 237px;
border-left: dashed 1px #787881;
float: left;
height: 145px;
}
#BottomSection
{
clear: both;

}
#Environment
{
float: left;
width: 239px;

}

#Environment_Home
{
float: left;
width: 239px;
}
.EnvironmentHeader_Home
{
color: white;
font-weight: bold;
font-size: 75%;
padding: 2px 0px 0px 15px;
background: url(USAImages/HomePage/green.gif) ;
height: 18px;
margin: 0px;
text-decoration:none;
}


.EnvironmentHeader
{
color: white;
font-weight: bold;
font-size: 60%;
padding: 4px 0px 0px 15px;
background: url(/global/USAImages/HomePage/EnvironHeader_Text.gif) no-repeat 0 0;
height: 22px;
margin: 0px;

}
.BottomSectionHeaderText
{
color:white;
text-decoration:none;
}






.MarketSolutions_Home
{
float: left;
width: 235px;
margin-left: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;


}
.MarketSolutions_Home h3
{
background: url(USAImages/HomePage/left_title_blue.gif) no-repeat 0 0;
color: White;
font-weight: bold;
font-size: 75%;
padding: 2px 0px 0px 10px;
margin: 0px;
height: 18px;
width: 235px;
text-decoration: none;
}
.MarketSolutions_Home div
{
padding-left: 0px;

}
.MarketSolutions_Home a
{
text-decoration: none;
}
.MarketSolutions_Home ul
{
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 5px;
}
.MarketSolutions_Home li
{
font-size: 70%;
list-style-type: none;
padding: 5px 0px;
}
.MarketSolutions_Home li a
{
color: #5f5d5d;
}




.MarketSolutions
{
float: left;
width: 140px;
margin-left:5px;
background: #eeeeee;
}
.MarketSolutions h3
{
background: url(/global/USAImages/HomePage/MarketSol_Header_Right.gif) no-repeat 0 0;
color: White;
font-weight: bold;
font-size: 60%;
padding: 4px 0px 0px 15px;
height: 22px;
margin: 0px;
}
.MarketSolutions div
{
padding-left: 7px;
padding-bottom: 20px;
}
.MarketSolutions a
{
text-decoration: underline;
}
.MarketSolutions ul
{
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 10px;
}
.MarketSolutions li
{
font-size: 70%;
list-style-type: none;
padding: 5px 0px;
}
.MarketSolutions li a
{
color: #5f5d5d;
}
.MarketHeaderLink
{
color: Black;
font-size: 75%;
}




.HomeNews_Home
{
float: left; /*width: 476px;*/
width: 490px;
height:220px;
border-left: dashed 1px #969ba1;

}
.HomeNews_Home h3
{
background-image:url('USAImages/HomePage/NewsHeader_Middle.gif');
color: White;
font-weight: bold;
font-size: 75%;
padding: 2px 0px 0px 15px;
height: 18px;
margin: 0px;
text-decoration:none;
}








.HomeNews_Home div
{
padding-left: 15px;


}
.HomeNewsList_Home
{
list-style-type: none;
list-style-position: outside;
margin: 0px;
padding: 0px 0px 5px 0px;
}
.HomeNewsList_Home li
{
font-size: 70%;
text-decoration: none;
padding-top: 6px;
width: 450px;
}
.HomeNewsList_Home li a
{
color: #737374;
}




.HomeNews
{
float: left; /*width: 476px;*/
width: 580px;
}
.HomeNews h3
{
background: url(/global/USAImages/HomePage/NewsHeader_Middle.gif) no-repeat 0 0;

font-weight: bold;
font-size: 80%;
padding: 4px 0px 0px 15px;
height: 22px;
margin: 0px;
}



.HomeNews1
{
float: left; /*width: 476px;*/
width: 580px;
}
.HomeNews1 h3
{


font-weight: bold;
font-size: 80%;
padding: 4px 0px 0px 15px;
height: 22px;
margin: 0px;
}


.HomeNews div
{
padding-left: 10px;

}
.HomeNewsList
{
list-style-type: none;
list-style-position: outside;
margin: 0px;
padding: 0px 0px 5px 0px;
}
.HomeNewsList li
{
font-size: 70%;
text-decoration: none;
padding-top: 6px;
width: 450px;
}
.HomeNewsList li a
{
color: #737374;
}
.AllNews
{
font-size: 65%;
}
.HeaderSearchTextBox
{
margin-top: 3px;
margin-right: 5px;
float: left;
height: 15px;
width: 215px;
font-size: 70%;
}
.HeaderSearchBoxGoButton
{
margin-top: 3px;
margin-right: 5px;
float: left;
}

.HomeRightNav a
{
color: #ffffff; /*font-weight: bold;*/
}



.HomeRightNavBottom
{
float: right;
background: url(USAImages/HomePage/Env_Program_Cartridge_Program_237x220_horizontal.jpg) no-repeat 0 0;
width: 237px;
height: 220px;
margin-left:2px;

}
.RightNavItemBottom
{
height: 100px;
padding-left: 8px;
width: 150px;


}
.HomeRightNavBottom h4
{
color: #0043A7;
font-size: 80%;
font-weight: bold;
padding: 15px 0px 0px 0px;
margin: 0px;
}
.RightNavItemBottom ul
{
color: #0043A7;
padding: 0px;
margin: 0px;
list-style-type: none;
}
.RightNavItemBottom li
{

padding: 7px 0px 0px 2px;
font-size: 65%;
}
.HomeRightNavBottom a
{
color: #0043A7; /*font-weight: bold;*/
}


.BottomSpacer
{

width: 100%;
height: 3px;
clear: both;
margin: 0px;
}







#block_top
{
float: left;
width: 650px;
padding-left:10px;

margin-top: 2px;
margin-left: -20px;
}







        .hierarchie             { Verdana, Arial, Georgia, sans-serif; font-size: 0.7em; color: #cb8339; font-weight:bold; position: relative;  z-index:4; }


a.linkpath{  color: #cb8339; font-size: 1em; color: #cb8339;}
a.linkpath:hover{  color: #cb8339; font-size: 1em; color: #cb8339;}
a.linkpath:visited{  color: #cb8339; font-size: 1em; color: #cb8339;}


#block_1
{
float: left;
width: 720px;
padding: 5px 20px 5px 0px;

font-family: Verdana, Arial, Georgia, sans-serif; font-size: 70%;
display: inline;


}

#block_1_1
				{
				float: left;
				width: 710px;
				height: 823px;
				padding: 5px 20px 5px 0px;
				
				font-family: Verdana, Arial, Georgia, sans-serif; font-size: 70%;
				
				background: url(/en/sewing/June_2010_Consumer_Eletter_EN.jpg) no-repeat 0 0;
				display: inline;

				
	
	}
	


#block_2
	{
	
   
	}
	
#block_2_new
	{
	float: left;
	width: 233px;
	margin: 0;
	
    text-align: left;
   
	}



#ProdCenter
{
float: left;
width: 500px;
padding: 2px;
display: inline;
margin-top:10px;


}

#ProdImage
{
float: left;
width: 200px;
padding: 2px;
display: inline;
}



#ProdTop
{
float: left;
width: 300px;
padding: 0px;

}



#ProdSku {
padding-right: 0px; padding-left: 0px; float: left;  width: 250px; padding-top: 0px;
}


#logos {
 position: relative;  margin-left: -260px;   margin-top: 90px; text-align:left; float:left;
 
}
#share {
   margin-left: 380px;    margin-bottom: 15px;text-align:left; float:left;
 
}

#ProdAwards {
 position: relative; margin-left: 400px; margin-top:-170px;  float: left; 

}

#ProdPricePic {
 position: relative;  margin-left: -260px; margin-top: 30px; float: left; font-family: Verdana, Arial, Georgia, sans-serif; font-size: 12px; color: #0043A7;font-weight:bold;

}

#ProdPrice {
 margin-left: 20px;  float:left; width: 200px;  height:30px; 
font-family: Verdana, Arial, Georgia, sans-serif; font-size: 12px; color: #0043A7;font-weight:bold; position:relative;
}


#ProdTourPic {
 position: relative; margin-left: -260px; margin-top: 55px; float: left; font-family: Verdana, Arial, Georgia, sans-serif; font-size: 11px; color: #0043A7;font-weight:bold; margin-bottom: 5px;
}

#ProdTour {
 margin-left: 25px; margin-top:55px; float: left; width: 200px;  height:30px; 
font-family: Verdana, Arial, Georgia, sans-serif; font-size: 11px; color: #0043A7;font-weight:bold; 
}

#ProdBottom
{
float: left;
width: 525px;
padding: 0px;
display: inline;
}

#ProdTableTitle {
padding: 0px;  float: left;  width: 171px; margin:2px;
}



#ProdContent
{
float: left;
width: 515px;
padding: 5px;
display: inline;
border:1px solid #94abc7;
}



#ProdRight
{
float: right;
width: 160px;
position: relative;
margin-left:0px;
padding-right:20px;
}


#ProductSelector
{
    background: #f2f2f2;
    
    padding: 5px;
    width: 160px;
    margin: 0px auto;
    border:1px;
    border-style:solid;
    border-color:#cccccc;

}


div.demo4 {
    width: 150px;
    float:left;
     padding: 0px;
     margin-right:10px;
      margin-left:0px;
}
div.demo4 div {
    border: 1px #F7931D solid;

    padding: 5px;
    text-align:center;
    float:left;
    width: 150px;
    
}

div.demo4_1 {
    width: 150px;
    float:left;
     padding: 0px;
     background:#cb8339;
     color:white;
}







        h1  { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 1.3em; color: #0043A7; font-weight:bold; margin: 0px;  }
h2  { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 12px; color: #0043A7; font-weight:bold; margin: 0px;  }
        h3  { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 11px; color: #0043A7; margin-bottom: 0px; margin-top: 0px; text-decoration:underline}
        h4  { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 12px; color: #0043A7; margin-bottom: 0px; font-weight:bold; margin-top: 0px; }
h5  { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 12px; color: #ffffff;font-weight:bold; margin: 0px  }
h6  { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 80%;  font-weight:bold; margin: 0px; }
        .price  { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 12px; color: #0043A7;font-weight:bold; margin-bottom: 0px  }




p   { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 11px;  text-align: left; margin-left: 2px;}
sup   { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 9px;  text-align: left; }



#divContentProd {
padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 1em; width: 530px; padding-top: 5px;  text-size:1em;
}

#divHalfContentProd {
padding-right: 10px; padding-left: 0px; float: left;  width: 255px; padding-top: 5px;
}


#divContent {
padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 1em; width: 710px; padding-top: 5px;  text-size:1em;
}



#divContent_1 {
padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 1em; width: 710px; padding-top: 5px;  text-size:1em;
}



#divHalfContent {
padding-right: 10px; padding-left: 0px; float: left;  width: 340px; padding-top: 5px;
}

#divHalfContentImage {
padding: 5px; float: left;  width: 70px; text-align:left;
}


#divProdContent {
padding: 10px; float: left;  width: 70px; font-size:90%; display:inline; text-align:center;
}


#block_title
{
float: left;
width: 710px;
border-bottom: 1px solid #9AB0CB;
margin: 0px;
padding:0px;
}


b.bigblue       { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 1.2em; color: #0043A7;font-weight:bold; margin-top: 15px; margin-bottom: 5px; text-decoration:none }


a.bigblue       { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 1.2em; color: #0043A7;font-weight:bold; margin-top: 15px; margin-bottom: 5px; text-decoration:none }

a.bigblue:hover{ font-family: Verdana, Arial, Georgia, sans-serif; font-size: 1.2em; color: #0043A7;font-weight:bold; margin-top: 15px; margin-bottom: 5px; text-decoration:none }

a.bigblue:visited{ font-family: Verdana, Arial, Georgia, sans-serif; font-size: 1.2em; color: #0043A7;font-weight:bold; margin-top: 15px; margin-bottom: 5px; text-decoration:none }


a.blue {color:#0043A7;text-decoration:none; }
a.blue:hover {color:#0043A7;text-decoration:none;}
a.blue:visited {color:#0043A7;text-decoration:none;}
a.blue:visited:hover {color:#0043A7;text-decoration:none;}


a.grey {color:#333333;text-decoration:none; }
a.grey:hover {color:#333333;text-decoration:underline;}
a.grey:visited {color:#333333;text-decoration:none;}
a.grey:visited:hover {color:#333333;text-decoration:underline;}



a.biglink {font-size: 1em; text-decoration:none; }
a.biglink:hover {font-size: 1em; text-decoration:underline;}
a.biglink:visited {font-size: 1em; text-decoration:none;}
a.biglink:visited:hover {font-size: 1em; text-decoration:underline;}

a.smalllink {font-size: 0.8em; text-decoration:none; }
a.smalllink:hover {font-size: 0.8em; text-decoration:underline;}
a.smalllink:visited {font-size: 0.8em; text-decoration:none;}
a.smalllink:visited:hover {font-size: 0.8em; text-decoration:underline;}

.whitetitle    { font-family: Verdana, Arial, Georgia, sans-serif;
font-size: 1em; color:#ffffff; text-decoration:none; }

a.whitetitle   { font-family: Verdana, Arial, Georgia, sans-serif;
font-size: 1em; color:#ffffff; text-decoration:none;
}

a.whitetitle:hover { font-family: Verdana, Arial, Georgia, sans-serif;
font-size: 1em; color:#ffffff; text-decoration:none;
}
a.whitetitle:visited { font-family: Verdana, Arial, Georgia, sans-serif;
font-size: 1em; color:#ffffff; text-decoration:none;
}
#spaceh1
{

height: 1px;
margin-left: 0;
font-family: Verdana, Arial, Georgia, sans-serif;
font-size: 1px;
}



a.products:link {font-family: Verdana, Arial, Georgia, sans-serif; font-size: 10px; font-weight: bold; color:#0043A7;text-decoration:none; }
a.products:hover {font-family: Verdana, Arial, Georgia, sans-serif; font-size: 10px; font-weight: bold; color:#0043A7;text-decoration:underline; }
a.products:visited {font-family: Verdana, Arial, Georgia, sans-serif; font-size: 10px; font-weight: bold; color:#0043A7;text-decoration:none; }
a.products:visited:hover {font-family: Verdana, Arial, Georgia, sans-serif; font-size: 10px; font-weight: bold; color:#0043A7;text-decoration:underline; }


a.products1:link {font-family: Verdana, Arial, Georgia, sans-serif; font-size: 10px; font-weight: bold; color:#333333;text-decoration:none; }
a.products1:hover {font-family: Verdana, Arial, Georgia, sans-serif; font-size: 10px; font-weight: bold; color:#333333;text-decoration:underline; }
a.products1:visited {font-family: Verdana, Arial, Georgia, sans-serif; font-size: 10px; font-weight: bold; color:#333333;text-decoration:none; }
a.products1:visited:hover {font-family: Verdana, Arial, Georgia, sans-serif; font-size: 10px; font-weight: bold; color:#333333;text-decoration:underline; }




a.products_descrip{ font-family: Verdana, Arial, Georgia, sans-serif; color:#24647b; text-decoration:none }
a.products_descrip:hover{ font-family: Verdana, Arial, Georgia, sans-serif; color:#24647b; text-decoration:underline }
a.products_descrip:visited{ font-family: Verdana, Arial, Georgia, sans-serif; color:#6666cc; text-decoration:underline }


a.products_compare                                      { font-family: Verdana, Arial, Georgia, sans-serif; color:#9a9dc8; text-decoration:none }
a.products_compare:hover                        { font-family: Verdana, Arial, Georgia, sans-serif; color:#686dad; text-decoration:underline }
a.products_compare:visited                      { font-family: Verdana, Arial, Georgia, sans-serif; color:#6666cc; text-decoration:underline }




.des_products   { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 11px; color: #000000; text-align: left}



#block_4_2
{

width: 223px;
text-align:left;
padding-left: 10px;
background: #0043A7;
color: #ffffff;
margin: 2px;
padding-top: 5px;
padding-bottom: 5px;


}

#block_4_3
{

width: 223px;
text-align:left;
padding-left: 0px;
background: #ffffff;
margin: 2px;
padding-top: 2px;
padding-bottom: 0px;


}


#block_4_4
{

width: 229px;

background: #7791B2;
padding: 2px;
margin: 2px;
text-align:left;
color:#ffffff;


}

#block_5_1
{

width: 500px;
margin: 0px;
padding-top: 0px;
padding-bottom: 0px;

background:#FBF1E7




}






#block_5
{

width: 450px;
position: relative;
margin-left: 200px;
height: 100%;
margin-top: 0px;
padding-top: 0px;




}



#block_5_1_search
{

width: 386px;
margin: 0px;
padding-top: 0px;
padding-bottom: 0px;

background:#FBF1E7




}


#block_5_2
{

width: 360px;
padding-top: 0px;
padding-left: 20px;
text-align:left;
background:#FBF1E7

}


#block_5_3
{

width: 470px;
margin: 0px;
padding-top: 0px;
padding-bottom: 0px;


background:#FBF1E7

}

#block_5_3_1
{

width: 400px;
padding-top: 0px;
padding-left: 20px;
text-align:left;
background:#FBF1E7

}

a.sidemenu              { font-family: Verdana, Arial, Georgia, sans-serif;  font-weight: bold; color:#0043A7;text-decoration:none; vertical-align: top;
}
 a.sidemenu:hover       { font-family: Verdana, Arial, Georgia, sans-serif;  font-weight: bold; color: #8da6c4; text-decoration:none; vertical-align: top;  }

 a.sidemenu:visited{ font-family: Verdana, Arial, Georgia, sans-serif;  font-weight: bold; color:#0043A7;text-decoration:none; vertical-align: top;
}

 a.sidemenu:visited:hover{ font-family: Verdana, Arial, Georgia, sans-serif;  font-weight: bold; color:#8da6c4; text-decoration:none; vertical-align: top ;
}



 a.sidemenu2            { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 0.7em; font-weight: bold; color:#ffffff;text-decoration:none; vertical-align: top;
}
  a.sidemenu2:hover     { font-family: Verdana, Arial, Georgia, sans-serif; font-size: 0.7em; font-weight: bold; color: #ffffff; text-decoration:none; vertical-align: top;  }

  a.sidemenu2:visited{ font-family: Verdana, Arial, Georgia, sans-serif; font-size: 0.7em; font-weight: bold; color:#ffffff;text-decoration:none; vertical-align: top;
}

  a.sidemenu2:visited:hover{ font-family: Verdana, Arial, Georgia, sans-serif; font-size: 0.7em; font-weight: bold; color:#ffffff; text-decoration:none; vertical-align: top ;
}

/* Design 1 */

table.Design1 {

border-collapse: collapse;
border: 1px solid #0043A7;

width:600px;

}


table.Design1 tr {
text-align: left;
font-weight: normal;
padding: 0.1em 0.5em;
border: 1px solid #0043A7;
}
table.Design1 td {
text-align: left;
padding: 0.1em 0.5em;
border: 1px solid #0043A7;
}






table.Design2 {

border-collapse: collapse;
border: 1px solid #0043A7;

width:420px;

}


table.Design2 tr {
text-align: left;
font-weight: normal;
padding: 0.1em 0.5em;
border: 1px solid #0043A7;
}
table.Design2 td {
text-align: left;
padding: 0.1em 0.5em;
border: 1px solid #0043A7;
}


table.Design3 {

border-collapse: collapse;
border: 1px solid #000000;
width:260px;

}


table.Design3 tr {
text-align: left;
font-weight: normal;
padding: 0px;

}
table.Design3 td {
text-align: left;
padding: 1px;
border: 1px solid #000000;
font-size:12px;
font-weight:bold;


}

table.Design4 {
     
     border-collapse: collapse;
      border: 1px solid #c3daec;
      width:700px;
     
 }
 
 
 table.Design4 tr {
     text-align: left;
     font-weight: normal;
     padding: 1px;
     
 }
 table.Design4 td {
     text-align: left;
	 vertical-align: top;
     padding: 2px;
     border: 1px solid #c3daec;
    font-size:10px;
    
    
     
 }
 


tr.Design1.blue  {

background: #E7ECF2;
border: 1px solid #0043A7;
}

td.Design1.blue  {

background: #E7ECF2;
border: 1px solid #0043A7;
}


tr.Design1.white td {

background: #ffffff;

border: 1px solid #0043A7;


}

.blue {color:#0043A7;background-color: #e7ecf2; border: 1px solid #0043A7;

}

.white {background-color: #ffffff; border: 1px solid #0043A7;


}






.productmenu1          { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none;   background-color: #7aa3bc; padding:2px; display: block; }

 .productmenu3          { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none;   background-color: #cb8339; padding:2px; display: block; }


a.productmenu2          { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none;   background-color: #cb8339; padding:2px; display: block; }


   a.productmenu2:hover { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #7aa3bc; padding:2px; display: block;}

   a.productmenu2:visited { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #cb8339; padding:2px; display: block;}

   a.productmenu2:visited:hover { font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none; background-color: #7aa3bc; padding:2px; display: block;}




table.Compare {
border-spacing: 0px;
border-collapse: collapse;


}


table.Compare tr {
text-align: left;
font-weight: normal;
padding: 0.1em 0.5em;
border: 1px solid #0043A7;
}
table.Compare td {
text-align: left;
padding: 0.1em 0.5em;


}


