<style type="text/css">

body{font-family:Arial; font-size:12px; font-weight:normal;}

body {
background-color:#FFFFFF;
font-family:arial,helvetica,verdana,geneva,sans-serif;
font-size:70%;
margin-left:auto;
margin-right:auto;
}
body.iframed {
font-family:arial,helvetica,verdana,geneva,sans-serif;
font-size:68.75%;
margin-left:0px;
margin-right:0px;
}



.manufact {font-size:18px;font-weight:bold; border-bottom:1px solid #D2D2D2; color:#0167CC; background:#EEEEEE;}
.product{font-size:12px;font-weight:normal;background:#FFFFEE;}
.product1{font-size:12px;font-weight:normal;background:#F4F4F4}
.tri{font-size:12px;font-weight:bold;}

a:link {
color:#0167CC;
font-size:1em;
}
a:visited {
color:#0167CC;
font-size:1em;
}
a:hover {
color:#FFA02B;
text-decoration:underline;
}

a.storebuttonlink:link {
text-decoration:none;
}
a.storebuttonlink:active {
text-decoration:none;
}
a.storebuttonlink:visited {
text-decoration:none;
}
a.storebuttonlink:hover {
text-decoration:none;
}
.storebutton {
background-image:url(../images/goto2_empty.jpg);
background-repeat:no-repeat;
color:#0167CC;
display:block;
font-size:1.1em;
font-weight:bold;
height:19px;
line-height:1.5em;
margin-top:8px;
width:90px;
}
.storebutton2{
background-image:url(../images/goto2_empty2.jpg);
background-repeat:no-repeat;
color:#0167CC;
display:block;
font-size:1.1em;
font-weight:bold;
height:19px;
line-height:1.5em;
margin-top:8px;
width:144px;
}
.storebutton-hover {
background-image:url(../images/goto2_empty.jpg);
background-repeat:no-repeat;
color:#FFA02B;
cursor:pointer;
display:block;
font-size:1.1em;
font-weight:bold;
height:19px;
line-height:1.5em;
margin-top:8px;
width:90px;
}
.storebutton-hover2 {
background-image:url(../images/goto2_empty2.jpg);
background-repeat:no-repeat;
color:#FFA02B;
cursor:pointer;
display:block;
font-size:1.1em;
font-weight:bold;
height:19px;
line-height:1.5em;
margin-top:8px;
width:144px;
}

h1 {
font-size:1em;
font-weight:normal;
margin-bottom:0px;
display: inline;
}
h2 {
font-size:1.2em;
font-weight:bold;
margin-bottom:0px;
}
h3 {
font-size:1.2m;
font-weight:bold;
margin-bottom:0px;
}

table {
font-size:1em;
}

td {
font-family:arial,helvetica,verdana,geneva,sans-serif;
font-size:1em;
line-height:1.4em;
padding:5px;
}

td.submenu {
background:#FFFFEE;
border-left:1px solid #ABC9EF;
border-right:1px solid #ABC9EF;
border-top:1px solid #ABC9EF;
}

td.submenu table tr td {
background:#FFFFEE;
color:#FFFFFF;
font-weight:bold;
padding:3px 9px;
}

td.rulesheader {
color:#FFFFFF;
font-size:1.1em;
font-weight:bold;
padding:4px;
}

td.productlistright {
border-color:#D2D2D2;
border-style:solid;
border-width:0px 1px 1px 0px;
padding:5px;
}
td.productlistnone {
border-color:#D2D2D2;
border-style:solid;
border-width:0px 0px 1px;
padding:5px;
}

td.detailsheader {
background:#F6F6F6 none repeat scroll 0%;
border-color:#D2D2D2;
border-style:solid;
border-width:0px 0px 1px;
font-size:1.1em;
font-weight:bold;
padding:5px;
}

tr.rulesheader {
background-color:#6C95CD;
}


.footerline {
background-color:#3A5C9C;
}


.searchmenu {
background:#FFFFE0 none repeat scroll 0%;
border:1px solid #ABC9EF;
}

.searchmenuoption {
color:#333333;
padding:0px 9px 0px 0px;
}

.topheader {
color:#333333;
font-size:1em;
font-weight:bold;
line-height:1.4em;
}
input.frontpagesearch {
border:1px solid #ABC9EF;
width:260px;
}
input {
font-size:1em;
}

.buttonframe {
border:1px solid #ABC9EF;
}

a:visited {
color:#0167CC;
font-size:1em;
}

a.button {
background-color:transparent;
background : #ABC9EF;
background-repeat:repeat-x;
border:1px solid #FFFFFF;
display:block;
padding:0px 0px 1px;
text-align:center;
text-decoration:none;
}

.buttoncontent {
color:#333333;
font-weight:bold;
margin:10px;
text-decoration:none;
}
.maindiv {
display:block;
width:950px;
margin:auto;
}

.rightdiv{
width:400px;
}

.categories {
background:#FFFFEE none repeat scroll 0% 50%;
border:1px solid #E1E8F1;
color:#555555;
}

.categoriesheader {
color:#F3AE0A;
font-size:1.27em;
font-weight:bold;
}

.maincategory {
color:#555555;
font-size:1.27em;
font-weight:bold;
margin-top:0px;
}

.maincategory-icon {
border-width:0px;
float:left;
margin-right:8px;
}
.category{
color:#FFA02B;
font-size:2.5em;
font-weight:bold;
margin-top:5px;
margin-left:20px;
}



#activefilters {
background:#FAF6F7 none repeat scroll 0%;
border:1px solid #CCCCCC;
margin:0pt 0pt 10px;
width:128px;
}

#activefilters ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 5px 7px;
padding:0pt;
}

#activefilters a {
color:#000000;
text-decoration:none;
}

#textfilters img, #activefilters img {
border:0pt none;
}



#filters h3 {
font-size:1em;
font-weight:bold;
margin:0pt 0pt 3px;
}

div#textfilters {
background:#F5F5F5 none repeat scroll 0%;
border-color:-moz-use-text-color #CCCCCC rgb(204, 204, 204);
border-style:none solid solid;
border-width:0pt 1px 1px;
padding:0pt;
width:128px;
}

div#textfilters {
border-style:none solid solid;
}


#textfilters .header {
    background:  url( ../images/bg_boxheader.gif ) repeat-x;
    padding: 0.3em;
}

#textfilters h4 {
color:#555354;
display:inline;
font-size:1em;
font-weight:bold;
}

#minprice {
float:left;
margin-left:2px;
width:56px;
}
#maxprice {
float:right;
margin-right:2px;
width:56px;
}

#textfilters .toggleBox .allFilterValues {
height:100px;
overflow-x:hidden;
overflow-y:auto;
}

#textfilters ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:2px 0pt 6px 4px;
padding:0pt;
}

#textfilters li {
background:transparent url(../images/listbullet.gif) no-repeat scroll 1px 6px;
margin:0px;
padding:0pt 0pt 0pt 7px;
}

a:link {
color:#0167CC;
font-size:1em;
}
a:visited {
color:#0167CC;
font-size:1em;
}
a:hover {
color:#FFA02B;
text-decoration:underline;
}

.producttabframechosen {
border-color:#87A7CF;
border-style:solid;
border-width:1px 1px 0px;
padding:1px 1px 0px;
}

.producttabchosen {
color:#333333;
display:inline;
font-weight:bold;
padding:1px 0px;
}

.producttabline {
border-color:#87A7CF;
border-style:solid;
border-width:0px 0px 1px;
}

.detailssubheader {
color:#333333;
font-weight:bold;
}

.heading3 {
color:#333333;
font-size:1.1em;
font-weight:bold;
margin-bottom:0px;
}
a.boxheader:link, a.boxheader:visited {
color:#000000;
font-weight:bold;
}
a.boxheader:hover {
color:#FFA02B;
}

#TS {
display:none;
}

.filterValues{
display:none;
}

.switch {
    cursor: default;
}

.maximized .expand {
    display: none;
}

.maximized .collapse {
    display: none;
}

.maximized .curtain {
    display: block;
}

.minimized .expand {
    display: none;
}

.minimized .collapse {
    display: none;
}

.minimized .curtain {
    display: block;
}

.toggleBox .case1 {
    display: none;
}

.toggleBox .case2 {
    display: block;
}



div.marchands{
width:100%;
}

div.retailerheader{
float :left;
background-color:#E7E7E7;
color:#FFFFFF;
height:30px;
width:190px;
font-size:1.1em;
font-weight:bold;
padding:4px;

}

div.msgheader{
float :left;
background-color:#E7E7E7;
color:#FFFFFF;
height:30px;
width:305px;
font-size:1.1em;
font-weight:bold;
padding:4px;
}

div.dispheader{
float :left;
background-color:#E7E7E7;
color:#FFFFFF;
height:30px;
width:120px;
font-size:1.1em;
font-weight:bold;
padding:4px;
}

div.priceheader{
float :left;
background-color:#E7E7E7;
color:#FFFFFF;
height:30px;
width:100px;
font-size:1.1em;
font-weight:bold;
padding:4px;
}

div.price2header{
float :left;
background-color:#E7E7E7;
color:#000000;
height:30px;
width:160px;
font-size:1.1em;
font-weight:bold;
padding:4px;
}

div.retailerheader1{
float :left;
background-color:#FFFFFF;
color:#000000;
height:80px;
width:190px;
font-size:1em;
font-weight:normal;
padding:4px;
border-color:#D2D2D2;
border-style:solid;
border-width:0px 1px 1px 0px;


}

div.msgheader1{
float :left;
background-color:#FFFFFF;
color:#000000;
height:80px;
width:305px;
font-size:1em;
font-weight:normal;
padding:4px;
border-color:#D2D2D2;
border-style:solid;
border-width:0px 1px 1px 0px;
}

div.dispheader1{
float :left;
background-color:#FFFFFF;
color:#000000;
height:80px;
width:120px;
font-size:1em;
font-weight:normal;
padding:4px;
border-color:#D2D2D2;
border-style:solid;
border-width:0px 1px 1px 0px;

}

div.priceheader1{
float :left;
background-color:#FFFFFF;
color:#000000;
height:80px;
width:98px;
font-size:1em;
font-weight:normal;
padding:4px;
border-color:#D2D2D2;
border-style:solid;
border-width:0px 1px 1px 0px;



}

div.price2header1{
float :left;
background-color:#FFFFFF;
color:#000000;
height:80px;
width:157px;
font-size:1em;
font-weight:normal;
padding:4px;
border-color:#D2D2D2;
border-style:solid;
border-width:0px 1px 1px 0px;


}


div.detailsheader{
float :left;
background-color:#F6F6F6;
color:#000000;
height:27px;
width:769px;
font-size:1.1em;
font-weight:bold;
border-color:#D2D2D2;
border-style:solid;
border-width:1px 0px 1px;
padding : 2px;


}


div.productlistright{
float :left;
background-color:#FFFFFF;
color:#000000;
height:25px;
width:165px;
font-size:1.1em;
font-weight:normal;
border-color:#D2D2D2;
border-style:solid;
border-width:0px 1px 0px 0px;
padding:4px;


}
div.productlistright1{
float :left;
background-color:#FFFFFF;
color:#000000;
height:25px;
width:586px;
font-size:1.1em;
font-weight:normal;
border-color:#D2D2D2;
border-style:solid;
border-width:0px 0px 0px 0px;
padding:4px;

}

.productpageheader {
color:#FFA02B;
font-size:1.27em;
font-weight:bold;
}
.productpageheader2 {
color:#000000;
font-size:1.27em;
font-weight:bold;
}

a.secondary:link, a.secondary:visited {
color:#555555;
text-decoration:underline;
}
a.secondary:hover {
color:#FFA02B;
}


a.productlist:link, a.productlist:visited {
font-size:1.1em;
font-weight:bold;
}
a.bold:link, a.bold:visited {
font-weight:bold;
}

.heading {
color:#FF8935;
font-size:1.36em;
font-weight:bold;
}


.heading1 {
color:#333333;
font-size:1.45em;
font-weight:bold;
margin-bottom:0px;
}
.heading2 {
color:#333333;
font-size:1.27em;
font-weight:bold;
margin:0px;
}
.heading3 {
color:#333333;
font-size:1.1em;
font-weight:bold;
margin-bottom:0px;
}


table.pricelistsummary td {
padding-bottom:7px;
padding-top:2px;
}

.listprice {
color:#777777;
font-size:1em;
font-weight:bold;
}

.listdate {
font-size:0.90em;
line-height:1.8em;
margin-top:8px;
}

a.externallarge:link, a.externallarge:visited {
font-size:1.27em;
font-weight:bold;
}

div.clear{clear:both}


</style>


