

body { margin: 0; font-family:arial,helvetica,clean,sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.231; color:#666666; }
li {  list-style-type:none; }
ul { margin-bottom:0.3em; margin-left:0.75em; margin-top:0.1em; overflow:hidden; padding: 0px;}

#footer { font-size: 75%; }
#footer a { color: #327891; text-decoration:none; }
#footer a:hover { color: #EC4336; }

.flash { padding-right: 0px; padding-bottom: 0px; padding-left; 0px; padding-top: 0px; border-width: 0px; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }

.LeftNav { color: #666666; text-decoration: none; text-transform:lowercase; font-size: 90%; }
.LeftNav:hover { color:#EC4336; }
.LeftNavFocus { color: #EC4336; text-decoration: none; text-transform:lowercase; font-size: 90%; }

.RightNav { color: #666666; text-decoration: none; text-transform:lowercase; font-size: 90%; }
.RightNav:hover { color:#EC4336; }
.RightNavFocus { color: #EC4336; text-decoration: none; text-transform:lowercase; font-size: 90%; }

.RightNavBinder { color: #666666; text-decoration: none; text-transform:lowercase; font-size: 90%; }
.RightNavBinder:hover { color:#EC4336; }
.RightNavBinderFocus { color: #EC4336; text-decoration: none; text-transform:lowercase; font-size: 90%; }

.RightNavPrice { color: #666666; text-decoration: none; text-transform:lowercase; font-size: 90%; }
.RightNavPrice:hover { color:#EC4336; }
.RightNavPriceFocus { color: #EC4336; text-decoration: none; text-transform:lowercase; font-size: 90%; }

.TriangleHide { display: none; }
.TriangleDisplay { display: inline; }

.LeftNavChild { color: #666666; text-decoration: none; text-transform:lowercase; font-size: 77%; }
.LeftNavChild:hover { color: #EC4336; }
.LeftNavChildFocus { color: #EC4336; text-decoration: none; text-transform:lowercase; font-size: 77%; }

.childfolderimagestable tr td { width: 100px; min-height: 132px; vertical-align: top; word-wrap: true; padding-right: 19px; padding-bottom: 8px; }
.childfolderimagestable img { width: 100px; height: 100px; margin-bottom: 0.4em; border:0pt none; }
.childfolderimagestable a { font-size: 77%; color:#666666; text-decoration:none; }
.childfolderimagestable a:hover { color:#EC4336; }

.stackableimagestable tr td { vertical-align:top; word-wrap:true; padding-right:20px; padding-bottom:8px; }
.stackableimagestable img { width:100px; height: 100px; margin-bottom: 0.4em; border:0pt none; }
.stackableimagestable a { font-size: 70%; color:#666666; text-decoration:none; }
.stackableimagestable a:hover { color:#EC4336; }

.thumbnailimagestable { table-layout: fixed; width: 370px; }
.thumbnailimagestable tr td { width:50px; font-size:57%; color:#666666; min-height:132px; vertical-align: top; word-wrap: true; padding-bottom: 8px; overflow:hidden; }
.thumbnailimagestable img { margin-bottom: 0.4em; border:0pt none;  }
.productinfotable tr td { vertical-align: top; width: 95px; }
.edproductinfotable tr td { color:#0066CC; vertical-align: top; }
.footertable tr td { vertical-align: top; }
.imagelistboxtable { user-select: none; }
.clickableimage { cursor: pointer; }

.stackablesummary { font-size:109%; }
.stackablecontent { font-size:77% }

.LeftContentHeaderText { font-size:109%; padding-top: 5px; padding-bottom: 2px; text-transform:lowercase; font-weight:normal; }
.LeftContentProductHeaderText { font-size:109%; padding-top: 5px; padding-bottom: 2px; font-weight:normal; }
.LeftContentBodyText { font-size:80%; font-weight:normal; text-decoration:none; text-align: left;}
.LeftContentBodyText a { text-decoration:none; color:#666666; }
.LeftContentBodyText a:hover { color:#EC4336; }
.LeftContentBodyTextPDF { font-size:80%; font-weight:normal; text-decoration:none; }
.LeftContentBodyTextPDF a { text-decoration:none; color:#666666; }
.LeftContentBodyTextPDF a:hover { color:#EC4336; }

.MainContentHeaderText { font-size: 109%; font-weight:normal; color:#666666; display:block; }
.MainContentText { font-size:77%; font-weight:normal; color:#666666; display:block; text-decoration:none; }
.MainContentText a { text-decoration:none; color:#666666; }
.MainContentText a:hover { color:#EC4336; }
.Hide { display:none; }

.headerlinks a { font-size: 77%; text-transform:lowercase; color:#EC4336; text-decoration:none;  }
.searchsection { font-size: 77%; }
.searchsection a { text-decoration:none; color:#666666; }
.searchsection a:hover { color:#EC4336; }

.productsearch { font-size: 77%; }
.productsearch a { text-decoration:none; color:#666666; }
.productsearch a:hover { color:#EC4336; }
.productsearch { user-select: none; }

.RightNavMenuBinder { font-size: 77%; }
.RightNavMenuBinder a { text-decoration:none; color:#666666; }
.RightNavMenuBinder a:hover { color:#EC4336; }

.RightNavMenuPrice { font-size: 77%; }
.RightNavMenuPrice a { text-decoration:none; color:#666666; }
.RightNavMenuPrice a:hover { color:#EC4336; }

.googlesearchresults tr td { font-size: 80%; font-family: arial; }
.googlesearchresults a { text-decoration:none; color:#666666; }
.googlesearchresults a:hover { color:#EC4336; }
.googlesearchresults { table-layout: fixed; user-select: none; word-wrap: true; }

.BreadCrumbText { .cursor: pointer; font-size: 77%; color:#666666; text-decoration:none; } 
.BreadCrumbText a { font-size: 1em; color:#666666; text-decoration:none;} 
.BreadCrumbText a:hover { color:#EC4336; }
.unclickabletext { .cursor:default; }

.loginheader { font-size:109%; padding-top: 5px; padding-bottom: 2px; text-transform:lowercase; font-weight:normal; }
.logintext { font-size:77%; font-weight:normal; }
.logintext a { color:#EC4336; text-decoration:none; }

.loginlink a { font-size:77%; font-weight:normal; color:#666666; text-decoration:none; }
.loginlink a:hover { color:#EC4336; }
.loginerror { font-size:77%; font-weight:normal; color:#EC4336; }

.logintextbox { width: 165px; border-width: 1px; border-style: solid; border-color:black; color:#666666; } 
.searchtextbox { width: 165px; border-width: 1px; border-style: solid; border-color:black; color:#666666; } 
.searchtextboxmedium { width: 108px; border-width: 1px; border-style: solid; border-color:black; color:#666666; } 
.searchtextboxsmall { width: 50px; border-width: 1px; border-style: solid; border-color:black; color:#666666; } 

.googlesearchbox { color:#666666; border-color:black; width: 165px; border-width: 1px; border-style: solid;} 
.requiredfield { font-size:77%; font-weight:normal; color:#EC4336; text-decoration:none; }

.orderheader { font-size:109%; padding-top: 5px; padding-bottom: 2px; text-transform:lowercase; font-weight:normal; }
.ordertext { font-size:77%; font-weight:normal; }
.ordertext a { color:#EC4336; text-decoration:none; }

.leftauthentication { font-size: 77%; color:#EC4336; text-decoration:none;  }
.leftauthentication a { color:#666666; text-decoration:none; }
.leftauthentication a:hover { color:#EC4336; }
.leftauthenticationheader { font-size: 90%; text-transform:lowercase; color:#EC4336; text-decoration:none;  }
.leftauthentication li { list-style-type:none; margin-bottom:0.5em; margin-left:0.5em; margin-top:0.1em; }

.reclamationForm td { font-size:77%; font-weight:bold; padding-bottom: 10px; }

#block11 { width:175px; }
#block12 { width:5px;   }
#block13 { width:222px; }
#block14 { width:15px;  }
#block15 { width:370px; }
#block16 { width:200px; }

#block21 { width:175px; }
#block22 { width:5px;   }
#block23 { width:222px; }
#block24 { width:15px;  }
#block25 { width:370px; }
#block26 { width:200px; }

#block31 { width:175px; }
#block32 { width:5px;   }
#block33 { width:222px; }
#block34 { width:15px;  }
#block35 { width:370px; }
#block36 { width:200px; }

#block41 { width:175px; }
#block42 { width:5px;   }
#block43 { width:607px; }
#block44 { width:200px; }
