/* [.cssx content generated by server] */
body{}
h1{font-family:Trebuchet MS,Sans-Serif;font-size:2em;font-weight:normal;}
h2{font-family:Trebuchet MS,Sans-Serif;}
h3{font-family:Trebuchet MS,Sans-Serif;}
p{font-size:0.9em;}
a{color:#C1272D;}
#header li{list-style:none;}
#header .headerImage,#header .stripDate,#header .topNav,.breadcrumbs,#footer,#homeRight,#left,#right,#homeBottom,div.email,div.website,ul.paging{display:none;}
ol.searchResults{margin:0;padding:0;}
ol.searchResults li{clear:both;min-height:95px;margin-bottom:0.5em;}
ol.searchResults li div.thumbnail{width:100px;float:left;}
ol.searchResults li h2{padding:0;margin:0.5em 0;}
ol.searchResults li dl.detail{margin:0 0 0 100px;}
ol.searchResults li dl.detail dd{padding:0;margin:0;}
ol.searchResults li dl.detail dt.type,ol.searchResults li dl.detail dt.dates{float:left;margin-right:0.25em;}
ol.searchResults li dl.detail dd.desc{margin-top:0.5em;}
ol.searchResults li{list-style:none;border-bottom:1px solid #B0AEAC;background:#efefef;}
ol.searchResults li h2{font-size:1em;}
ol.searchResults li dt{font-weight:bold;}
ol.searchResults li a:hover{color:#000;}
.ctl_ProductDetail div.image{width:200px;margin-right:10px;float:left;}
.ctl_ProductDetail div.description,.ctl_ProductDetail div.category{clear:both;padding-top:0.5em;}
.ctl_ProductDetail h2{margin:0 0 0.25em 0;}
.ctl_ProductDetail .telephone p,.ctl_ProductDetail .fax p{margin:0;}
.ctl_ProductDetail .location h2{float:left;}

