/* Home Page Image Links */
.home-images-wrap {padding: 5px 0pt; background-color: rgb(65, 65, 65); width: 100%; height: 93px;}
.image1, .image2, .image3 {text-align: center; width: 33%; float: left;}
.image1 {padding-left:5px;}

/*Home Page News Items*/
.home-news span.normal a {color:#474747;font-weight:bold;font-size:8pt;display:block;}
.home-news p {font-size:8pt;color:#474747;margin:0;}
.home-news h2 {margin-top:0;}
.home-news-item {-moz-border-radius:3px;-webkit-border-radius:3px; border:1px solid #DDDDDD;margin:3px 0;padding:10px;width:92%;}
.more-link a {background:url("/portals/3/images/read-more-icon.jpg") no-repeat scroll left center transparent; color:#A82a3f !important; display:block; line-height:13px; margin:3px 0 3px 2px; padding:0 0 0 15px;}

/*Model Finder*/
#model-finder {background:#fff;}
#Step1 a:hover img, #Step2 a:hover img, #Step3 a:hover img {opacity:.85; filter:alpha(opacity=90); cursor:pointer;}
#Step1 a {width:78px; padding:5px 5px 10px; display:block; float:left;}
#Step2 a, #Step3 a{float:left; width:100px; padding:5px 5px 10px; display:block;}
#Step1 a img, #Step2 a img, #Step3 a img {border:1px solid #4e4e4e;}
.active, .finial-active, .length-active {background: url(images/check.jpg) no-repeat center bottom;}
.clicked, .finial-clicked, .length-clicked { border:2px solid #B84355 !important;}
.dvclr {clear:both;}
#steps-wrapper {float:left;}

#model-finder h2 {height:49px; margin:2px; overflow:hidden; padding-top:5px;}

h2.step1  {background:url("/portals/3/images/step1.png") no-repeat scroll left top transparent;  padding-left:35px;}
h2.step2 {background:url("/portals/3/images/step2.png") no-repeat scroll left top transparent; padding-left:55px;}
h2.step3 {background:url("/portals/3/images/step3.png") no-repeat scroll left top transparent; padding-left:82px;}

/* Model Finder Results*/
#selectedValue {display:none; float:right;border:1px solid #ccc; background:#ddd; padding:10px; width:390px; height:355px; margin:62px 10px 0 0; overflow:hidden; background-image: -moz-linear-gradient(100% 100% 90deg, #bbb, #fff);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#bbb));}
#selectedValue p {width:260px; margin:0 auto 10px;}
#selectedProductImg {text-align:center;}
#selectedProductImg img{border:1px solid #eee; height:250px; width:250px;}
#initial {float:right;border:1px solid #ccc; background:#ddd; padding:10px; width:385px; height:355px; margin:62px 0 0 10px; overflow:hidden; background-image: -moz-linear-gradient(100% 100% 90deg, #bbb, #fff);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#bbb));}

/*Print Button*/
#PrintThis {position:relative; float:right; margin:0; display:block; cursor:pointer;}
#PrintThis:hover {top:1px;}

/* Model Finder Print Results*/
#print-model p {width:260px; margin:5px auto;}
#print-model {width:400px; border:1px solid #ccc; padding:5px 10px; margin:0 auto;}

/*Find a Distributor Button*/
p.distributorBtn {top:10px; position:relative;}
.distributorBtn a {background:url(/portals/3/images/distributor-Btn.png) no-repeat center -36px; display:block; height:26px; line-height:26px; color:#fff; font-weight:bold; text-align:left; width:175px; padding-left:28px;}
.distributorBtn a:hover {text-decoration:none; opacity:.95; position:relative; top:1px; filter:alpha(opacity=95);}


/*ToolTips*/
.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(/portals/3/images/tooltip-corner.gif); }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: #bbb; color: #000; max-width: 200px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }

#collection-disclaimer {width:85%; margin:5px auto; color:#4e4e4e;}

/*About Us Page*/
#about-us-wrapper {overflow:hidden;}
#about-us-wrapper img {border:2px solid #4e4e4e; margin:3px 10px 0 0;}

/*FAQ's*/
.DNN_FAQsContent a:hover {text-decoration:none !important;}
#FAQ-Wrap {text-align:left;}
#FAQ-Wrap a:link p, #FAQ-Wrap a:visited p, #FAQ-Wrap a p {color:#414141; font-weight:bold; padding:0 20px; font-size:10pt;}
#FAQ-Wrap a:hover p {text-decoration:none !important; position:relative; top:1px; background-color:transparent;}
.FAQ-Answer {overflow:hidden; background:#eee; border:2px solid #4e4e4e; margin:15px 25px; padding:15px; -moz-border-radius:10px; -webkit-border-radius:10px;}

.none {display:none;}

/*Product Landing Page*/
#standard-collection, #tube-collection, #solid-collection {position:relative; margin:5px 27px 5px 10px;}
.left {float:left; position:absolute; top:20px; margin-right:10px;}
.right {padding-left:245px;}
#standard-collection {*height:210px;}
#product-landing-wrap h1 a {color:#a82b3d;text-decoration:none;}
#product-landing-wrap h1 a:hover {text-decoration:underline;}
/*JQuery Fade Button*/
.fadeThis, .fadeThis:visited, .fadeThis:link {position:relative;display: block;height:30px; width:178px; background:url(/portals/3/images/fadebtn.jpg) 0 0 no-repeat; line-height:28px; text-align:center; color:#fff; text-decoration:none; left:495px;}
.fadeThis * {display: none;}
.fadeThis span.hover {position:absolute; top:0; left:0; display:block; height:30px; width:178px; background:url(/portals/3/images/fadebtn.jpg) 0 -39px no-repeat;}
.fadeLink {background:url(/portals/3/images/gray-rptr.jpg) repeat-x left 15px;margin:0 15px 0 150px;}

/*Zero-In Styles*/
.NoDealers, #dnn_ctr570_ctlFinderDispatch_ctlViewFinder_lblNoResults_lblLabel {width:75%;color:#000;margin:0 auto;line-height:22px;font-weight:bold;border:1px solid #595959;padding:15px;-moz-border-radius:5px;
background:#ccc;text-align:center; display:block;}
#dnn_ctr570_ctlFinderDispatch_ctlViewFinder_lblNoResults_cmdHelp {display:none;}


/*Articles Styles*/
.articleEntry p {}
.actions-wrapper {margin-left:70px;border-top:1px dotted #ccc;padding-top:8px;}

.black-border {border-top:1px solid #595959;border-bottom:1px solid #595959;}

.fadeThis2 a{background:url(/portals/3/images/fade-btn-small.jpg) no-repeat 0 0;display:block;height:23px;width:140px;line-height:22px;text-align:center;color:#fff;font-size:9pt;float:right; margin-right:55px;margin-top:25px;cursor:pointer;}
.fadeThis2 a:hover {color:#fff !important;background-position:0 -31px;text-decoration:none;}
.bordered {border:1px solid #595959;}
.prodDescription {margin-top:12px;}
.prodDescription li{font-size:10pt;}
.sku-list {padding-right:10px; color:#595959; position:relative; left:0;}



/* Dealer Materials Request Form */
input[id*=cblText10] {height:100px;float:left;}

.frm-label {float:left;height:100px;width:275px;padding-left:88px;}

.mr1 {background:url(/portals/3/images/zorrods-catalog-cover.jpg) no-repeat left center;}
.mr2 {background:url(/portals/3/images/zorrods-retail-display.jpg) no-repeat left center;}
.mr3 {background:url(/portals/3/images/sample-request.jpg) no-repeat left center;}

.mr1 p{margin-top:30px}
.mr2 p{margin-top:14px}
.mr3 p{margin-top:14px}


/* Locator Search Button */
#dnn_ctr570_ctlFinderDispatch_ctlViewFinder_cmdSearch  {display:block;width:93px;height:23px;background:url(/portals/3/images/locator-search-btn.jpg) no-repeat;line-height:23px;color:#fff;text-align:center;position:relative;top:-28px;left:240px;}
#dnn_ctr570_ctlFinderDispatch_ctlViewFinder_cmdSearch:hover {background-position:0 -33px; text-decoration:none; line-height:24px;}

/*Locator Finder Styles */
.srchWebsite, .srchTelephone, .srchEmail {float:left;}
.srchTelephone{background:url(/portals/3/images/phone.jpg) no-repeat left; padding-left:22px; height:20px; line-height:20px; margin-left:10px;}
.srchWebsite a:hover, .srchEmail a:hover {opacity:.9; text-decoration:underline;}
.srchWebsite a{color:#000; font-weight:bold; text-decoration:none; background:url(/portals/3/images/www-icon.jpg) no-repeat left; padding-left:22px; height:20px; line-height:20px; display:block;}
.srchWebsite, .srchEmail {margin-left:10px;}
.srchEmail a{color:#000; font-weight:bold; text-decoration:none; padding-top:2px; height:20px; line-height:20px; display:block;}


#youtube-logo {margin:3px 10px 0 20px;}
#home-video  {padding-left:25px;}

















































































