html{background:#222;height:auto!important;min-height:100%}
body{background:#000;border-bottom:0 dotted #000;border-color:#666;border-style:dotted;border-top:1px dotted #666;font-family:Arial, Helvetica, sans-serif;height:auto!important;margin-top:3px;min-height:100%;width:980px}
div#container{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/container-bg.jpg) repeat-y top left #000;position:relative;width:980px}
div#page-header{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/website-mast-header-980.jpg) no-repeat 3px 3px #000;height:113px;width:auto}
#quick-search{position:absolute;right:0;z-index:1001}
div#nav{background:#000;border-bottom:1px dotted #666;border-top:1px dotted #666;height:31px;width:100%;z-index:1000;}
div#nav ul li a{border-right:none;padding:8px 7px}
div#nav ul li ul li a{border-bottom:1px dotted #666;display:block;float:none;font-weight:400;margin:0;padding:3px 0 3px 10px;text-transform:capitalize}
div#pbrowse-tabs{width:auto;display:none;}
#nav ul li ul li a:hover{background:#222;color:#999}
#nav ul li ul{padding-left:0;z-index:2}
div#nav ul.menu{background-color:#000;float:left;list-style:none;margin:0;padding:0 0 0 10px}
div#nav ul.menu a{color:#FFF;display:block;font-weight:700;text-decoration:none;text-transform:uppercase}
div#nav ul.menu li{float:left;margin-right:2px;position:relative}
div#nav ul.menu ul{background:#000;border-left:1px dotted #666;border-right:1px dotted #666;display:none;left:0;list-style:none;position:absolute;top:31px;width:200px}
div#nav ul.menu ul li{border-top:none;margin:0;position:relative;width:200px}
div#nav ul.menu ul li a:hover{background-color:#333}
div#nav ul.menu ul ul{border-top:1px dotted #666;left:200px;top:-1px}
div#nav ul.menu ul a{border-bottom:1px dotted #666;font-weight:400;text-transform:capitalize}
div#nav ul.menu li ul{background:#000}
div#side-pane{background:#000;clear:left;height:auto!important;margin-right:4px;min-height:445px;padding:0;width:191px;position:relative;z-index:5;padding-left:3px; padding-top:3px;padding-bottom:3px;}
div#side-pane a { color:#fff; }
div#content{background-color:#000;height:auto!important;min-height:445px;padding:0;position:relative;width:782px;z-index:0}
div#content-header{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/section-bg.jpg) repeat;border-bottom:0 dotted #000;color:#fff;margin:3px 3px 0;text-transform:uppercase;width:auto}
div#content-header ul li a{background-image:url(http://d3iq3v8tktmzn.cloudfront.net/images/tools.gif)}
div.section{color:#fff;padding:3px}
div.section p{color:#fff;margin:5px 0}
.diagonal{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/section-bg.jpg) repeat}
div.banner{padding:3px 0}
div#footer{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/footer-bg-980.jpg) repeat-x top left #000;border-top:1px dotted #666;color:#fff;font-size:10px;padding-top:20px;position:relative}
div#footer div#copyright{border-top:1px dotted #666;left:0;padding:10px 0 0;position:absolute;top:20px;width:980px}
div#footer div#copyright a{color:#ccc;text-decoration:none}
div#footer div#hli img{width:50px}
div.module{margin:37px 5px 10px 56px;width:199px}
div.wide-module{margin:15px 5px 10px 56px;width:400px}
h3.module-header{color:#fff;font-size:11px;margin:5px 0 0 3px;padding:5px 0 0;text-transform:capitalize}
div.module p,div.wide-module p{margin:0 3px}
h3.module-header a:hover{color:#ddd}
div.homepage-side-nav{border-left:1px dotted #666;float:left;margin-left:37px;margin-top:37px;padding-left:0}
div.homepage-side-nav ul{list-style:none;margin-left:0;padding:13px 0 0}
div.homepage-side-nav ul li{font-weight:700;padding-left:16px}
div.homepage-side-nav ul li a{display:block;padding:4px 0;text-decoration:none}
ul.top{text-transform:uppercase}
ul.bottom{border-top:1px dotted #666;margin-top:10px;padding-top:20px}
div.ticker{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/ticker-bg.jpg) no-repeat top left #000;border-bottom:1px dotted #666;border-top:1px dotted #666;height:32px;padding:3px 0}
h3.ticker-header{color:#fff;font-size:18px;margin:0;padding:5px 0 0 30px;text-transform:uppercase}
div.ticker a{text-decoration:none}
ul.ticker-content{color:#fff;font-size:11px;font-weight:700;list-style:none;margin-left:125px;margin-top:0;padding-top:9px;width:625px}
.gray-text{color:#797a7d}
ul.side-nav{margin:0 10px}
.side-nav li a{background-color:#222;border:none;color:#FFF;font-size:11px;font-weight:700;margin:5px 0 0;text-decoration:none;text-transform:uppercase;width:96.7%}
ul.side-nav li a img.arrow{margin-left:5px}
ul.side-nav li.title{background-color:#000;color:#FFF;display:block;font-size:12px;font-weight:700;margin:5px 0 0;padding:5px;text-transform:uppercase;width:99.4%}
div.product-index ul.side-nav li a{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/side-nav-arrow.jpg) no-repeat right center #222;border-bottom:1px dotted #666;font-size:11px;margin:0;padding:4px 10px 4px 5px;width:auto}
div.product-index ul.side-nav{border-left:1px dotted #666;border-right:1px dotted #666;border-top:1px dotted #666;margin:0 5px}
div.section-header{border-bottom:1px dotted #666;border-top:1px dotted #666;margin-right:1px;padding:5px 0 2px 5px;width:auto}
div.section-header h4{color:#fff;font-size:12px;text-transform:uppercase}
div.product-block{padding-bottom:10px;width:100%}
div.product-block h3{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/table-bg.jpg) repeat;border:1px dotted #666;color:#eee;font-size:12px;font-weight:700;letter-spacing:1px;margin:0;padding:5px;width:auto}
.category{margin-bottom:10px}
ul.downloads-nav{margin-left:5px;margin-top:5px;width:177px}
ul.profession-nav{width:368px}
ul.profession-nav li a{padding-left:15px}
div.banner-ad{padding:6px}
h4.title{background:#222;border:1px dotted #666;color:#FFF;margin:5px;padding:3px 3px 3px 8px}
div.box,table.box,div.boxed{background-color:#222;border:1px dotted #666;margin-bottom:3px;padding:7px;}
.even,.odd{font-weight:700;height:27px;padding-top:3px}
li.productsize{color:#999;display:block;font-weight:700;padding-left:5px;text-decoration:none}
li.producttype{color:#666;display:block;padding-left:10px;text-decoration:none}
table.box tr td a img.float-left{background-color:#222}
/*table.dist-map{margin:0 10px;width:98%}*/
div.box h3, div.boxed h3{border:none;border-bottom:1px dotted #666;color:#fff}
div.boxed h3 { margin-left:0;}
div.split{cursor:pointer;display:inline;margin-bottom:0;margin-top:6px;width:46.5%}
div.left{float:left;margin-right:0}
div.right{float:right;margin-right:0}
div.product-block div.split{height:85px;min-height:85px}
.box-separater{margin-left:6px}
div.merch-info{width:80%}
div.info{width:190px}
div.info h5{color:#fff;font-size:12px;margin-top:5px}
h5.name{padding-left:0;width:70%}
h5.size{text-align:right;width:15%}
div.info p{color:#fff;font-size:11px;padding-left:0}
div.hover{background-color:#000;border-color:#ccc;cursor:pointer;margin-bottom:3px}
div.content-banner{border:1px dotted #666;height:133px;z-index:0}
div.whitebg{background-color:#fff}
div.darkbg{background-color:#000}
div.content-banner img.product-img{float:none;margin:0;padding:0;position:relative;z-index:5}
td.product-information{border-right:1px dotted #666;color:#fff}
h4.subtitle{color:#999;padding-right:25px;text-transform:uppercase}
div.tabs ul li.current a{border-bottom:4px solid #666;color:#fff;font-weight:700}
table.product-content{border:1px dotted #666;margin:0 0 5px 1px;}
table.product-content td{height:400px}
table.product-content td.banners{height:100px}
div.product-banner{background:#fff;height:100px;width:49.7%}
td.banners{padding-top:5px}
h4.content-section-header{color:#fff;font-size:14px;margin-left:0;text-transform:uppercase}
.margin-spacer{margin:5px 10px}
ul.extras{list-style:none;margin:0;padding:0 5px}
.content-banner h3{padding:30px 0 0}
div#ex-col-content li{margin-top:0}
div.ex-col-content ul.no-bullet{border-left:1px dotted #666;border-right:1px dotted #666;border-top:1px dotted #666;margin-top:5px}
div.ex-col-content{margin:0;padding:0}
p.list-description,div.section p.list-description{margin:0}
li.black{background:#111;border-bottom:1px dotted #666;margin:0;padding:5px}
li.gray{background:#222;border-bottom:1px dotted #666;margin:0;padding:5px}
span.list-description{color:#ccc;float:left;padding:5px 0 0 5px}
div.ex-col-content ul li a{color:#fff;display:block;font-weight:700}
table.product-content td#product-container div h3{margin:0 5px 5px}
div#merchandise div.box img{border:1px solid #666;float:left;margin:5px}
div#merchandise div.box h4{float:left;font-size:11px;margin:3px 0 0;width:67%}
div#merchandise div.box p{float:left;font-size:10px;margin:0;width:67%}
div#merchandise div.box p.price{float:left;margin:0;padding:0;width:67%}
div#merchandise div.box div.qty{bottom:5px;float:none;position:absolute;right:5px}
div.box img.thumbnail{border:1px dotted #666;float:left;height:115px;margin:0 10px 0 0;max-width:115px;width:auto!important}
div.box img.center-thumb{border:1px dotted #666;height:115px;margin:0 auto;width:auto}
div.arc{padding:15px}
div.row div.box h4{background-color:transparent;float:left;width:75%}
div.row div.box h4.date{color:#C6142A;margin-top:5px}
div.row div.box h4.title{border:none;margin:0;padding:0}
div.row div.box h4.description{color:#eee;font-weight:400}
div.row div.box h4.readmore a{color:#C6142A;font-size:11px;font-weight:400}
div#location-scroll div.box{background-color:#000;border:none;cursor:pointer;display:inline;float:left;height:auto!important;margin-bottom:0;margin-right:5px;margin-top:6px;min-height:120px;width:46.5%}
div#location-scroll div.box h4{border-bottom:1px dotted #666;color:#999;padding-bottom:3px}
div.section p.back-to-map{background-color:#222;border:1px dotted #666;margin:10px;padding:10px}
div.accordion-button{border:none;font-size:11px;font-weight:700;padding:5px;width:auto}
div.sub{padding:5px 5px 5px 20px;}
div.file-block{background:#000;border:none;width:77%}
div.files{margin-top:10px;padding:10px;width:auto}
div.files ul{background:#333;border:1px dotted #666;padding:10px}
div.files ul li{border-bottom:1px dotted #666;margin-bottom:5px}
div.files ul li p{color:#666;margin-bottom:0}
div.files h3{background:#000;border:1px dotted #666;margin-bottom:5px;padding:5px}
div.box-container{margin-top:10px}
#search_results{right:38px}
#search_results_shadow{background-color:#000;border:1px dotted #666}
#search_results_shadow h5{color:#FFF}
#search_results_shadow div.box-hover{background:#000;border:1px dotted #666;color:#eee;margin-bottom:3px;padding:7px}
p.view-all{border-style:none;padding:4px}
p.view-all a{color:#eee}
div#content-header h4{margin:1px 0 0 10px;width:85%}
div#content-header ul{margin-right:5px}
li.expand a,li.collapse a{background-image:url(http://d3iq3v8tktmzn.cloudfront.net/images/expand_collapse.gif)}
li a.doc,li a.doc,a.doc,a.doc{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_doc.gif) no-repeat center left;padding:5px 0 5px 20px}
li a.pdf,li a.pdf,a.pdf,a.pdf{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_pdf.gif) no-repeat center left;padding:5px 0 5px 20px}
li a.zip,li a.zip,a.zip,a.zip{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_zip.gif) no-repeat center left;padding:5px 0 5px 20px}
li a.ies,li a.ies,a.ies,a.ies{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_txt.gif) no-repeat center left;padding:5px 0 5px 20px}
li a.xls,li a.xls,a.xls,a.xls{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_xls.gif) no-repeat center left;padding:5px 0 5px 20px}
li a.tif,li a.tif,a.tif,a.tif,li a.gif,li a.gif,a.gif,li a.jpg,li a.jpg,a.jpg,li a.eps,li a.eps,a.eps{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/image_icon.jpg) no-repeat center left;padding:5px 0 5px 20px}
li a.ppt,li a.ppt,a.ppt,a.ppt{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_ppt.gif) no-repeat center left;padding:5px 0 5px 20px}
li a.wmv,li a.wmv,a.wmv,a.wmv{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_film.gif) no-repeat center left;padding:5px 0 5px 20px}
li a.html,li a.html,a.html,a.html{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_html.gif) no-repeat center left;padding:5px 0 5px 20px}
li a.video_presentation,li a.video_presentation,a.video_presentation,a.video_presentation{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_video_presentation.gif) no-repeat center left;padding:5px 0 5px 20px}
li a:hover.pdf,li a:hover.pdf,a:hover.pdf,a:hover.pdf{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_pdf.gif) no-repeat center left}
li a:hover.doc,li a:hover.doc,a:hover.doc,a:hover.doc{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_doc.gif) no-repeat center left}
li a:hover.zip,li a:hover.zip,a:hover.zip,a:hover.zip{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_zip.gif) no-repeat center left}
li a:hover.ies,li a:hover.ies,a:hover.ies,a:hover.ies{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_txt.gif) no-repeat center left}
li a:hover.xls,li a:hover.xls,a:hover.xls,a:hover.xls{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_xls.gif) no-repeat center left}
li a:hover.tif,li a:hover.tif,a:hover.tif,a:hover.tif{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/image_icon.jpg) no-repeat center left}
li a:hover.ppt,li a:hover.ppt,a:hover.ppt,a:hover.ppt{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_ppt.gif) no-repeat center left}
li a:hover.wmv,li a:hover.wmv,a:hover.wmv,a:hover.wmv{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_film.gif) no-repeat center left}
li a:hover.html,li a:hover.html,a:hover.html,a:hover.html{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_html.gif) no-repeat center left}
li a:hover.video_presentation,li a:hover.video_presentation,a:hover.video_presentation,a:hover.video_presentation{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_video_presentation.gif) no-repeat center left}
li a.link-external,a.link-external{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_external.gif) no-repeat center left;padding:5px 0 5px 20px}
li a:hover.link-external,a:hover.link-external{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/icons/icon_external.gif) no-repeat center left}
li a.mp3,a.mp3{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/mp3-icon.png) no-repeat center left;padding-left:20px;}
div.videos ul{list-style:none}
div.videos ul li{background-color:#222;border:1px dotted #666;display:inline;float:left;height:100px;margin-bottom:1px;margin-right:1px;padding:10px;text-align:center;width:150px}
div.videos ul li img{height:88px}
div.section h2{color:#ccc;margin:10px 15px}
table.bordered-table{background:#fff;border:1px dotted #666;border-collapse:separate}
table.bordered-table td.blk-header{background:#000;color:#fff;font-size:12px;font-weight:700;padding:10px;text-align:left}
table.bordered-table td.img{color:#666;font-size:11px;padding:0 10px;text-align:center;vertical-align:middle;width:33%}
table.bordered-table td.txt{color:#666;font-size:11px;padding:10px;text-align:left}
table.bordered-table td.txt a{color:#666;text-decoration:underline}
td.center{text-align:center}
td.border-bottom{border-bottom:1px dotted #666}
td.border-right{border-right:1px dotted #666}
td.four{padding:0 10px;text-align:center;vertical-align:middle;width:25%}
div.highslide-move{height:11px;padding:5px}
a.control:hover{color:#fff!important;float:right}
#reset,#submit{cursor:pointer}
div.quantityinput{font-size:10px;position:absolute;right:5px;text-align:right;top:5px;width:100px}
div.orderthis{bottom:5px;font-size:10px;position:absolute;right:5px;text-align:right;width:100px}
table.checkout-cart{background-color:#eee;border:1px dotted #666;color:#666}
ul.arc-nav{float:left;list-style:none;margin:0;width:20%}
ul.arc-nav li{display:inline;float:left;padding:0;width:100%}
ul.arc-nav li a{background:#666;border-bottom:1px dotted #111;display:block;padding:5px;text-decoration:none;width:auto}
ul.arc-nav li a:hover{background:#333}
div.arc-content{background:#000;float:left;padding:3px;}
html body div#container div#content div.section table tbody tr td.box { padding:0px;}
ul.arc-files li{padding:5px 0}
div.arc-order{position:absolute;right:5px;text-align:right;top:5px;width:75px}
td.related{background:#222;border-left:1px dotted #666;vertical-align:top}
div.purplebg,div.blue-bg{background-color:transparent;border:none;border-bottom:1px solid #666;height:auto!important;min-height:221px;padding-bottom:3px;width:auto}
div.purple-gradient{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/architects-designers/bg.jpg) repeat-x top left #874cf3}
div.spaced-content{padding:35px 55px;}
div.dotted-border{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/architects-designers/dotted-border.gif) repeat-x top left;margin-bottom:25px;margin-top:66px}
td.sidenav{vertical-align:bottom}
td.mod{padding-bottom:44px;padding-top:22px}
td.mod h4{margin-bottom:0}
td.mod p{margin-top:0;padding-top:0;width:183px}
div.blue-gradient{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/architects-designers/dist-bg.jpg) repeat-x top left #1d2ea0;}
div#home-link a,table.bordered-table td.txt a:hover,table.checkout-cart a{color:#000}
div#nav ul#menu li ul,img.highslide-image{z-index:2000}
.active,li a.menuhover,div.section a:hover,ul.bottom li,ul.bottom a,div.product-index ul.side-nav li a:hover,div.box a:hover,div.tabs ul li a,ul.extras a:hover,div#location-scroll div.box p a, div.section a:visited, div.section a:active{color:#999}
div.tabs ul li a{width:auto;}
ul#bannerads,ul.bannerlinks{list-style:none;margin:0;padding:0}
ul#bannerads li img,div.purplebg img{width:100%}
div#content-header a,a.control{color:#ccc}
div#content-header a:hover,div#footer div#copyright a:hover,div.homepage-side-nav ul li a:hover,ul.white a,ul.white li,.odd,.bullet-list,div#location-scroll div.box p,div#location-scroll div.box p a:hover,#search_results_shadow p,p.view-all a:hover{color:#fff}
div.section a,h3.module-header a,div.box a,ul.extras a{color:#999;text-decoration:none}
div.section a:hover,ul.bottom li {color:#fff;}
.diagonal-td,img.box,li.box{background:url(http://d3iq3v8tktmzn.cloudfront.net/images/table-bg.jpg) repeat}
div.module p,ul.td-bullets{color:#fff;font-size:11px}
div.white-border,ul.white{border-color:#fff}
ul.top a,table.checkout-cart a:hover{color:#999}
ul.ticker-content li,div.content-banner table td,td{padding:0}
.accordian li span,.cat{padding-left:5px}
.dimension,div#merchandise div.box{position:relative}
.dimension li,h3.total-dist{border:none}
.brand-icon,ul#mainlist,div h3{margin-left:10px}
.td-content,div.row,table.bordered-table td.pad{padding:10px}
ul.no-bullet,.box h3{margin-left:0}
div#location-scroll,ul.bannerlinks p{padding-left:10px}
.green{color:#b0d12a;}
.teal{color:#38ade2;}
a.calculate{float:right;}
ul.no-bullet li a.calculate{background-image:none; }
img.brand-logo{max-width:120px;width:auto !important;width:120px;height:28px;}
/*img.big-brand-logo{position:absolute;left:10px; top:10px; width:155px; height:36px;}*/
img.big-brand-logo{width:155px; height:36px;}
div#form-contents-div input,div#form-contents-div textarea,div#form-contents-div select{border:1px dotted #ccc;color:#666;padding:3px;width:auto}
div#form-contents-div input#submit,div#form-contents-div input#reset{background-color:#ccc;color:#000;width:100px}
ul.bannerlinks img{background:#111;border:1px dotted #666;margin:5px;padding:5px;width:97%}
#breadcrumb-navigation,#breadcrumb-navigation h4,#breadcrumb-navigation h4 a{font-size:11px}
div#products-nav{padding-left:0;}
div.accordion-content li,div.accordion-content-sub li {position:relative;display:inline;margin:0;padding:0;width:190px;float:left;}
div.accordion-button{background:#222;color:#fff;cursor:pointer;font-size:11px;margin-left:0;margin-bottom:0px;border-bottom:1px dotted #666; font-weight:normal;display:block;}
div.accordion-content{background:#000;display:none;padding-bottom:0;}
div.accordion-content ul{border-bottom:none;list-style:none;margin-left:0;position:relative;padding-left:0;display:block;float:left;width:190px;}
div.accordion-content ul li a{background-color:#666;display:block;margin-bottom:0px;padding:5px 10px;width:auto;border-bottom:1px solid #000;}
div.accordion-content ul li a:hover{background-color:#000;color:#fff}
div.accordion-content a.product {background-color:#333;}
.accordian{font-size:11px;line-height:20px;margin:3px;width:98%}
.accordian li{color:#fff;font-weight:700;list-style-type:none}
.accordian a.product{border-left:5px solid #000;color:#fff;display:block;font-weight:400;padding-left:10px;text-decoration:none}
.accordian a.product:hover{border-left:5px solid #be1721;color:#ccc}
div.rollover{background:#000;border-left:none;color:#fff;height:150px;left:192px;position:absolute;width:400px;top:-75px;}
div.rollover h4 {font-size:11px; color:#eee;}
div.rollover img.thumbnail{margin-right:5px;}
box.rollover img.brand-logo{margin-left:15px;}
div.rollover div.box-text{width:257px;}
div.category{margin-bottom:6px}
a.current{border-top:1px dotted #666;}
div.accordion-content ul li a { margin-bottom:0;margin:0;border-bottom:1px solid #000;display:block;}
#prod-browse, #attribute-search{margin:0;padding:0;float:none;width:auto;}
div#side-pane div.accordion-content ul li a.current{background-color:#fff; color:#666; }
ul.links a {padding-left:10px; }
div.gmnoprint, div.gmnoprint p, div.gmnoprint a{color:#333;}
table.dist-map tbody tr td img{}
h3.name{padding:0;}

div.highslide-header {background:#ddd;border-bottom:1px solid #666;height:24px;}
div.highslide-header ul {float:right;height:14px;}
div.highslide-header ul li {list-style:inline;}
div.highslide-header ul li a {float:left; padding:5px; color:#666;}

div.ad-object {float:left; background-color:black; border: 1px dotted #666666; padding:3px; margin:40px 0 0 0;}
div.ad-object img {width:281px;}
table.utility_table {border-left:1px solid #333;border-top:1px solid #333;}
table.utility_table td {border-bottom:1px solid #333;width:auto; border-right:1px solid #333;}
table.utility_table h4 {margin-bottom:0;}
table.utility_table a {white-space:nowrap;}