/* CSS Document */

	body{

		margin:10px 0 0 0;

	}
	.main{
		background-color:#FFFFFF;
		width:100%;
		clear: left
	}
	.sub{
		background-color:#FFFFFF;
		width:1000px;
		margin: 0 auto 0 auto;
	}
	.l20 a {display: block; padding:0 0 5px 0; background: url(graphics/00000001/separator.gif) repeat-x 0 bottom; width: 190px; margin-top:-15px; margin-left:10px }
	.l20 table a {display: inline; padding:0 0 0px 0; background:none; margin-top:0px }
	.back {position:relative; left:14px}
	.Breadcrumbs {display: none}
	.topleftborder{
		background-image:url(graphics/00000001/top_left_border.gif); width:28px; height:133px; background-repeat:no-repeat;
	}
	.toprightborder{
		background-image:url(graphics/00000001/top_right_border.gif); width:28px; height:133px; background-repeat:no-repeat;
	}
	.middleleftborder{
		background-image:url(graphics/00000001/middle_left_border.gif); width:28px; background-repeat:repeat-y;
	}
	.middlerightborder{
		background-image:url(graphics/00000001/middle_right_border.gif); width:28px; background-repeat:repeat-y;
	}
	.bottomleftborder{
		background-image:url(graphics/00000001/bottom_left_border.gif); width:28px; background-repeat:repeat-y;
	}
	.bottomrightborder{
		background-image:url(graphics/00000001/bottom_right_border.gif); width:28px; background-repeat:repeat-y;
	}
	.leftcurve{
		background-image:url(graphics/00000001/left_curve.gif); width:35px; height:23px;
	}
	.rightcurve{
		background-image:url(graphics/00000001/right_curve.gif); width:38px; height:23px;
	}
	.bottomborder{
		background:url(graphics/00000001/bottom_line2.gif) repeat-x 0 -10px; height:23px;
	}
	
	.topleftcurve1{
		background-image:url(graphics/00000001/top_left_curve1.gif); width:18px; height:21px;
	}
	.toprightcurve1{
		background-image:url(graphics/00000001/top_right_curve1.gif); width:40px; height:21px;
	}
	.topborder1{
		background-image:url(graphics/00000001/top_border1.gif); height:21px; background-repeat:repeat-x;
	}
	.leftborder1{
		background-image:url(graphics/00000001/left_border1.gif); width:40px; height:178px; background-repeat:no-repeat;
	}
	.rightborder1{
		background-image:url(graphics/00000001/right_border1.gif); width:44px; height:178px; background-repeat:no-repeat;
	}
	.footeritembg{
		background-image:url(graphics/00000001/footeritembg.gif); height:177px; background-repeat:repeat-x;
	}
	.bottomleftcurve1{
		background-image:url(graphics/00000001/bottom_left_curve1.gif); width:18px; height:22px;
	}
	.bottomrightcurve1{
		background-image:url(graphics/00000001/bottom_right_curve1.gif); width:44px; height:22px;
	}
	.bottomborder1{
		background-image:url(graphics/00000001/bottom_border1.gif); height:22px; background-repeat:repeat-x;
	}

	.content{
		background-color:#FFFFFF; width:100%
	}
	.logo{
		background-image:url(graphics/00000001/logo.gif); width:320px; height:94px; float:left; margin-top:30px;
	}
	.free{
		background:url(graphics/00000001/free_shipping.gif) no-repeat center; width:276px; height:94px; float:left; margin-top:30px; margin-left:5px;
	}
	.bbb{
		background-image:url(graphics/00000001/bbb.gif); width:62px; height:98px; float:left; margin-left:8px; margin-top:30px;
	}

	.bluetxtbold{
		font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#144A9F; font-weight:bold;
	}
	.greytxtlinksmall{
		font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; text-decoration:none; font-weight:bold
	}

	.greytxtlink{
		font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CCCCCC; text-decoration:none; font-weight:bold
	}
	.greytxtbold{
		font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none; font-weight:bold
	}
	.greytxtbold A:link{
		font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none; font-weight:bold
	}
	.greytxtbold A:hover{
		font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none; font-weight:bold
	}
	.greytxtbold A:visited{
		font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none; font-weight:bold
	}
	.greytxtbold A:active{
		font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none; font-weight:bold
	}

	.bluelinktxt{
		font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#144A9F; text-decoration:none; padding:0 10px 0 10px; 
	}
	.bluelinktxt A:hover{
		font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#144A9F; text-decoration:none;
	}
	.bluelinktxt A:visited{
		font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#144A9F; text-decoration:none;
	}
	.bluelinktxt A:active{
		font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#144A9F; text-decoration:none;
	}

	.bluelinktxtbold{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#144A9F; text-decoration:none; font-weight:bold;
	}
	.bluelinktxtbold A:hover{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#144A9F; text-decoration:none; font-weight:bold;
	}
	.bluelinktxtbold A:visited{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#144A9F; text-decoration:none; font-weight:bold;
	}
	.bluelinktxtbold A:active{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#144A9F; text-decoration:none; font-weight:bold;
	}
	img{
		border:none;
	}


.topSearch {float: left; width: 500px; background: #fff}
.topSearch #SuperSearchHeader {float: left; width: 255px; background: #fff;padding:4px; position:relative; top:2px; border: solid 1px #999; height: 25px}
.topSearch #btnHeaderSearch {float: left; position:relative; left:5px;}
.topSearch  div{border:0 !important;}
.topSearch  .searchFiltre{ }
.topSearch  .clickBar{ float: left; margin-top: -4px;}
.topSearch  .searchtTopHolder{ width: 400px; padding: 11px 0 0 0}
.topSearch  #search_suggest{ float:left; padding:5px; background: #fff}
	
	1
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	