#LoginInfo
{
	width:660px; 
	float:left;
}
#LoginInfo h3
{
	background-color: #f7f7f7;
	color: #8f0000;
	padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt 
{
	display:inline;
}
#LoginInfo dt
{
	font-weight:bold;
	color: #333;
}
#LoginInfo p.LoginNotes
{
	font-size: .8em;
}
#LoginInfo div.LoginBlock {
	float: left;
	width: 310px;
	padding: 5px 5px;
	margin: 0px 2px;
	border: 1px #f0f0f0 solid;
}

#QuickLinks 
{
	background-color:#f0f0f0;
	border: 1px #cccccc solid;
	padding: 2px 5px;
	margin-right:5px;
	width: 200px;
	float:right;
}
div.hr
{
	height: 2px;
	background-color: #8f0000;
	margin: 5px 0 15px 0;
	clear:both;
}
div.hr hr
{
	display: none;
}


/*Repository Styles*/
#dnn_ctr2000_Repository_lblDescription{display:none;}
.repositoryHeader{padding:5px;}
.repositorySearch, .repositoryPager{float:right; padding:5px;}
.repositorySort{float:left; padding:5px;}
.repositoryUpload{float:left; padding:5px;}
.repositoryPager {padding-top:10px;}
#dnn_ctr2000_Repository___Search{width:130px !important;}


.libraryFileContainer {background:#fff; border:1px solid #c0c0c0; -moz-border-radius:10px; -webkit-border-radius: 10px; margin-bottom:10px; padding:10px;}
.repositoryTitle {border-bottom:1px dotted #4E4E4E; padding-bottom:2px;}
.repositoryTitle h2 span {color:#4E4E4E; background:url(/portals/0/images/binks-b.jpg) no-repeat left top; padding-left:22px;}
.repositoryTitle h2 {margin:0;}
.repositoryDescription {padding-top:3px;}
.repositoryFileStats {color:#4E4E4E; padding-left:10px; padding-top:4px;}
.repositoryDownload {margin-right:20px; float:right;}
.repositoryDownload a {display:block; font-size:0; color:#006cb8 !important; background:url(/portals/0/images/binks-download.jpg) no-repeat; height:25px; width:108px; margin-top:3px; text-align:center; }
.repositoryDownload a:hover {opacity:.9; filter:alpha(opacity=90); text-decoration:none;}
.repositoryDownload a:active {position:relative; top:1px;}
.repositoryFooter {float:right; padding-right:15px;}

/*End Repository Styles*/

.Settings {text-align:left;}


.boxEven p {padding-left:119px;}
.boxEven a img {height:100px; width:100px;}

.tabTable ul {margin-top:0;}

/*Content Within Live Tabs*/
.ui-tabs-panel {overflow:hidden;}/*Stops images from overflowing outside of the div*/
.ui-tabs-panel ul {list-style-position:outside; position:relative; left:15px;}
.ui-widget-content img {margin-right:12px; margin-bottom:20px;}

/*Child Links*/
a.homeChild {text-decoration:none; color:#4e4e4e; line-height:16px; display:block; padding:5px 0 5px 20px; overflow:hidden; border-left:1px solid #006cb8; border-right:1px solid #006cb8;}
a.homeChild:hover, .selectedLnk {background:#006cb8 url(/portals/0/images/triangle.jpg) no-repeat left center; color:#fff !important;}
.childTop {background:url(/portals/0/images/child-links-top.jpg) no-repeat top left; height:29px; line-height:28px; width:240px; overflow:hidden;}
.childTop h2 {padding:0 4px 0 28px; margin:0; font-size:12pt; color:#fff;}
.childLinks {margin-bottom:10px; width:240px; padding:0 0 25px; background:url(/portals/0/images/child-links-bottom.jpg) no-repeat bottom;}

.marketContainer {float:left; padding:0 15px; margin-top:-20px;}
.marketContainer ul {list-style-position:outside;}

/*Social Media Icons*/
.socialContainer a img {border:none;}
.socialContainer a:hover img {opacity:.8; filter:alpha(opacity=80);}
.socialContainer {float:right;}

/*Zero-In*/
#dnn_ctr1995_ctlFinderDispatch_ctlViewFinder_divSingleMap {margin:0 auto 10px; border:4px solid #c0c0c0;}

a:hover img.viewBtn, a:hover img.directionsBtn, a:hover img.searchBtn, a:hover img.explorerDirectionsBtn {opacity: .9; filter:alpha(opacity=90);}
a:active img.viewBtn, a:active img.directionsBtn, a:active img.searchBtn, a:active img.explorerDirectionsBtn  {position:relative; top:1px;}

img.directionsBtn {margin:5px 0 0 92px;}

.srchWebsite, .srchTelephone, .srchEmail, .explorerWebsite, .explorerTelephone, .explorerEmail {float:left;}
.srchTelephone{background:url(/portals/0/images/phone.jpg) no-repeat left; padding-left:22px; height:20px; line-height:20px; margin-left:10px;}
.explorerTelephone {background:url(/portals/0/images/phone.jpg) no-repeat left; padding-left:22px; height:20px; line-height:20px; margin-left:0;}
.srchWebsite a:hover, .explorerWebsite a:hover, .srchEmail a:hover, .explorerEmail a:hover {opacity:.9; text-decoration:underline;}
.srchWebsite a, .explorerWebsite a {color:#000; font-weight:bold; text-decoration:none; background:url(/portals/0/images/www-icon.jpg) no-repeat left; padding-left:22px; height:20px; line-height:20px; display:block;}
.srchWebsite, .explorerWebsite, .explorerEmail, .srchEmail {margin-left:10px;}
.srchEmail a, .explorerEmail a {color:#000; font-weight:bold; text-decoration:none; padding-top:2px; height:20px; line-height:20px; display:block;}
.explorerGetDirections {line-height:27px;}
.locationSearchResults div[id*=divCustomField] {line-height:20px; height:20px; float:left; padding-left:8px;}

/*End Zero-In*/

.horizontalDivisions {width:95%; margin:5px auto; overflow:hidden;}
p.divisionsText {float:left; padding-left:20px; padding-top:25px;}
.horizontalDivisions img {float:left; margin-left:15px;}

/*Home Features*/
.home-features h1 {color:#006cb6;}
.home-feature {color:#000; margin:10px 0; float:left; width:99%;}
.home-feature-image {float:left; width:178px; height:130px; text-align:center; margin:auto 0;}
.home-feature h3 {color:#006cb6; font-weight:normal; font-size:9pt; text-transform:uppercase; margin:0 0 3px 0;}
.home-feature p, .home-news p {color:#000; font-weight:bold; font-size:8pt;}
.home-feature p.more-link, .home-news p.more-link {color:#006cb8; font-weight:normal; text-transform:uppercase; font-size:7pt; margin-bottom:10px !important;}
.home-feature p.more-link {padding-left:178px;}
.home-feature p.more-link a, .home-news p.more-link a{background:url(/portals/0/images/read-more-arrow.jpg) no-repeat right center; padding-right:16px;}
.home-news h2 {color:#006cb6; width:75%; text-transform:uppercase; font-size:13pt; font-weight:600; background:url(/portals/0/images/blue-border-line.jpg) repeat-x left 4px;}
.home-news p {margin:4px 0;}
.hot-topic-wrap {background:url(/portals/0/images/tag-cloud-back.jpg) repeat-y left top; width:133px; padding:3px; overflow:hidden;}
.hot-topic-wrap p {margin-top:0; width:130px; margin-left:auto; margin-right:auto;}
.hot-topic-wrap h3 {font-size:9pt; color:#006cb6; font-weight:bold; background:url(/portals/0/images/blue-border-line.jpg) repeat-x left 2px; width:90%; margin-bottom:2px;}
.hot-topic-wrap a {color:#006cb6; font-weight:bold; padding:0 3px; text-decoration:none; line-height:22px; white-space:nowrap; float:left;}
.hot-topic-wrap a:hover {text-decoration:underline;}
.hot-topic-wrap a.small {font-size:7pt;}
.hot-topic-wrap a.medium {font-size:8.5pt;}
.hot-topic-wrap a.large {font-size:10pt;}

.blue-background {background-color:#006cb8; color:#fff;	padding:10px; margin-left:135px;}

div.servicepartsLinks {margin-left:224px;}
div.servicepartsLinksWrap {background:#515151; border:1px solid #515151; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin:1px; text-align:center; width:315px;}
.servicepartsLinksWrap a {color:#FFFFFF; display:block; padding:5px; }
div.servicepartsLinksWrap a:hover {background-color:#000; text-decoration:none;}

/*Hide Social Links Until Ready for Them*/
.socialpane {display:none !important}

/*News Articles Styles*/
.articleHeadline h1 {background-color:#F0F0F0; border:1px dotted #C8C8C8; font-size:14pt; margin-bottom:0; padding:3px;}

/*FAQ Links on FAQ Landing Page*/
div.FAQ-Links-Wrap {float:left; width:50%;}
div.FAQ-Links-Link {margin:2px 0 0 0; text-align:center; background:#4e4e4e; width:85%; border:1px solid #4e4e4e; -moz-border-radius:5px; -webkit-border-radius:5px;}
.FAQ-Links-Wrap a {display:block; padding:5px 0; color:#fff; text-decoration:none;}
.FAQ-Links-Wrap a:hover {background:#000;}

/*FAQ Styles*/
a[id*=FAQs_lstFAQs] p {font-size:10pt; color:#006cb8; font-weight:bold; background:url(/portals/0/images/binks-b.jpg) no-repeat left center; padding:3px 0 3px 24px;}

/*Make DNN Action Menus Appear Above Main Nav */
table[id*=dnnACTIONS] {z-index:5010;}

/*Product Literature Links*/

a.productlink {background:url(/portals/0/images/product-link-arrow.jpg) no-repeat 0 8px; padding:5px 12px; text-decoration:none;}
a.productlink:hover {background-position:0 -12px; text-decoration:underline;}

/*Affiliates Page*/div.affiliate-logos {text-align:center; padding:10px; margin:0 auto; width:450px;}
.affiliate-logos a {width:215px; float:left;}
.affiliate-logos a img {border:none; padding:15px; text-align:center;}
.affiliate-logos a:hover img, #product-reg-home a:hover img {opacity:.9; filter:alpha(opacity=90);}

.NormalRed {font-size:11pt; font-weight:bold;}

#itwFinishingLinks{overflow:hidden;}
#itwFinishingLinks h3 {font-size:9pt; color:#006cb6; font-weight:bold; background:url(/portals/0/images/blue-border-line.jpg) repeat-x left 0px; width:100%; margin-bottom:2px;}
#itwFinishingLinks a{float:left; display:block;}
#itwFinishingLinks a img{border:1px solid #ddd; margin:2px 0;}
#itwFinishingLinks a:hover img{position:relative; top:1px;}






































































































