    
    
    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:#d77218;
   font-family:arial,verdana,helvetica;
   font-size: 12px;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#d77218;
   border-left-color:#d77218;
   border-right-color:#d77218;
   border-bottom-color:#d77218;
   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;
        }
        
        
        
	
	#header #formArea { float: right; width: 263px; padding-top: 6px; text-align: left; }
	
	#header #country             { padding-bottom: 3px; }
	#header #country option      { font-family: sans-serif; }
	#header #country select      { font-family: sans-serif; }
	#header #country .countryTxt { width: 220px; height: 19px; margin-right: 5px; }
	
	#header #search input      { font-family: sans-serif; }
	#header #search .searchTxt { width: 220px; height: 20px; margin-right: 5px; padding: 2px 0px 0px 2px; }
	
	
	/*  clearfix Style
	---------------------------------------------*/
	
	#header:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	#header {
		display: inline-block;
	}
	
	/*Hides from IE-mac\*/
	* html #header { height: 1%; }
	#header { display: block; }
	/*End hide from IE-mac*/
	
	
	/*---------------------------------------------
	00. except for ie5.x win
	---------------------------------------------*/
#header #search .searchTxt  { voice-family: "\"}\""; voice-family: inherit; width: 214px; height: 14px; }
        
        
        
         .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: #d77218; font-weight:bold; position: relative;	z-index:4; }
        
        
        a.linkpath{  color: #d77218; font-size: 1em; color: #d77218;}
	a.linkpath:hover{  color: #d77218; font-size: 1em; color: #d77218;}
	a.linkpath:visited{  color: #d77218; font-size: 1em; color: #d77218;}

        
        #block_1
			{
			float: left;
			width: 660px;
			padding: 5px 20px 5px 0px;
			
						 font-family: Verdana, Arial, Georgia, sans-serif; font-size: 70%;
			display: inline;
			

	}
        
	
	
	
	
	
	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; }

        
        

#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:700px;
     
 }
 
 
 
 
  
 
 
 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; color:#ffffff; text-decoration:none; display: block; width: 100%; background-color: #7aa3bc}
 
 .productmenu3		{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px;  color:#cccccc; text-decoration:none; display: block; width: 100%; background-color: #d77218}
 
a.productmenu2		{ font-family: lucida, sans-serif ,arial,verdana,helvetica; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none;   background-color: #d77218; padding:0px; 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:0px; 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: #d77218; padding:0px; 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:0px; 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;
      
      
    }  
      
	  #ProdAwards {
 position: relative; margin-left: 20px; margin-top:-120px; float: right; 

}
      
