html,body,form,input,textarea,select{font-family:Arial,Helmet,Freesans,sans-serif;font-size:11px;}
html,body,div,table,td,a,p,img {vertical-align:bottom;}
html,body{color:#111;}
a{color:#0073c1;text-decoration:underline;}
a:hover{text-decoration:none;}
form.Order{color:#999999;text-transform:uppercase;}
form.Order input[type="text"]{width:19px;text-align:center;font-size:12px;border:1px solid #BCC1CD;padding:0;height:17px;}
form.Order input[type="text"]:focus{border:1px solid #333;color:#000;}
form.Order input[type="image"]{display:block;margin:5px 0;}
.Wrapper{width:520px;margin:auto;}
.Header{margin:10px 0;}
.Logo{float:left;}
.Information{float:left;margin:15px 0 0 18px;}
.Information div{font-size:14px;font-weight:bold;padding:0 0 3px 17px;}
.Information a{font-size:11px;font-weight:bold;text-decoration:underline;background:url(images/nonArrowSmall.gif) no-repeat;padding-left:18px;}
.Breadcrumb{border-bottom:2px solid #E9E9E9;border-left:2px solid #E9E9E9;color:#333333;font-size:11px;height:20px;line-height:20px;}
.Breadcrumb a{background:url(images/smallBlackArrowRight.gif) no-repeat right 7px #E9E9E9;display:inline-block;float:left;margin:0;padding:0 12px;border:none;font-weight:normal;}
.Breadcrumb img, .Breadcrumb div{float:left;}
.CategoryTitle{color:#0073c1;text-decoration:none;display:block;font-size:14px;font-weight:bold;background:url(images/trigger.gif) no-repeat;padding-left:14px;cursor:pointer;margin:10px 0;}
.FilterForm{background:url(images/sectionFilterBackground.gif) no-repeat;margin-bottom:10px;}
.Filter{float:left;padding:3px 10px;height:19px;}
.Filter select{margin-right:5px;}
.ImageAndText{background:url(images/ListIconImageAndText.gif) no-repeat;width:18px;height:18px;display:block;float:left;margin:3px 5px 0 0;}
.TextOnly{background:url(images/ListIconText.gif) no-repeat;width:18px;height:18px;display:block;float:left;margin:3px 0 0 0;}
.ImageAndText:hover, .TextOnly:hover, .ListIconSelected{background-position:left bottom;}
.Pagination{border:1px solid #CCCCCC;padding:8px;height:18px;line-height:18px;}
.Pagination .PaginationPrev{display:block;float:left;}
.Pagination .PaginationNext{display:block;float:right;}
.Pagination ul{float:left;color:#666666;font-size:12px;font-weight:bold;text-align:center;width:57%;}
.Pagination ul li{display:inline;}
.Pagination ul li.PaginationSelected{background-color:#0095DA;color:#FFFFFF;font-weight:bold;margin:0 2px;padding:0 4px;text-decoration:none;}
.Pagination ul li a{margin:0 2px;text-decoration:none;}
.LatestProduct{border-bottom:1px solid #BBBBBB;}
.LatestProduct h2{color:#000000;font-size:26px;}
.LatestProduct h3{color:#666666;font-size:14px;font-weight:bold;margin-bottom:6px;}
.LatestProduct img{float:left;}
.LatestProductDetails{float:right;width:170px;font-size:12px;line-height:17px;min-height:186px;}
.LatestProductPrice{font-size:30px;font-weight:bold;padding:10px 0;color:#EE1D23;}
.LatestProduct form{float:right;width:170px;}
.ProductBlock{border-bottom:1px dotted #BBBBBB;}
.ProductBlock.ProductBlockLast{border:none;}
.Product{float:left;width:162px;padding:8px 5px;}
.ProductWrapper{overflow:hidden;}
.Product h3 a{color:#111;font-size:13px;font-weight:bold;margin:3px 0;text-decoration:none;}
.Product h4{color:#666666;font-size:12px;font-weight:bold;margin:4px 0;}
.ProductDetails{font-size:12px;line-height:17px;padding:10px 0;}
.ProductPrice{color:#999999;padding:0 0 5px;text-transform:uppercase;}
.ProductPrice span{color:#FF0000;font-size:110%;font-weight:bold;}
.ProductMore{display:block;float:left;text-transform:uppercase;font-weight:bold;text-decoration:underline;}
.ProductCompare{display:block;float:right;text-transform:uppercase;font-weight:bold;text-decoration:underline;margin-right:32px;}
.Footer{background:url(images/greyBlockBackgroundWide.png) no-repeat;margin:8px 0;padding-top:16px;}
.FooterWrapper{background:url(images/greyBlockBackgroundWide.png) no-repeat left bottom;padding-bottom:16px;text-align:center;}
.Footer a{font-weight:bold;margin-right:6px;}
.Copywrite{text-align:center;margin-bottom:8px;}
.hidden {position:absolute;top:0;left:-9999px;width:1px;height:1px;overflow:hidden;}