/* extensively edited and modified by Josh Powell - Web Develpment Manager - 12/6/10 */
@print {margin-top:.5in; margin-right:.5in; margin-bottom:.5in; margin-left:.5in;}

body{background:#ffffff; background-image:none; width:100%; height:auto;}
body,td,th,input,select,textarea,input, p {font-family: Georgia, "Times New Roman", Times, serif; font-size:10pt; line-height:1.4em;}
p{margin:0 0 1.5em 0; widows:3; orphans:3;}
form{padding:0;margin:0}
a{color:#000;}
a:focus{outline: none;}
a img{border:none;}

ul {margin: 1.25em 0 1.25em .4in; list-style:disc outside;}
li {margin:.75em .75em .75em .5em; line-height:1.2em;}

#mod_article_content p.ipf-article-meta {color: #777;}

dl {}
dt {font-weight:bold; margin:1.25em 0 0 0;}
dd {margin:0 0 0 1.9em; padding:0;}

hr {border:0; color:#A0A0A0; background-color:#A0A0A0; height:2px; width:100%; text-align:left;}

h1{font-family:"Trebuchet MS";line-height:1.2em;font-weight:bold;color:#000;font-size:18pt}
h2{font-family:"Trebuchet MS";line-height:1.2em;font-weight:bold;color:#888;font-size:14pt; background-image:none !important;}
h3{font-family:"Trebuchet MS";line-height:1.2em;font-weight:bold;color: #555;font-size:12pt;}

.print {margin-right:15px; vertical-align:middle;}
.screen {display:none;}

#wrapper{border:none;padding-top:0;width:auto}

	#nav{display:none;}

	#header{background-image:none;clear:both;padding:0; margin:0;}
		#logo span{display:block;margin:10px 0 0 10px;font-size:13.5pt;font-weight:bold;}
		#logo a {text-decoration:none;}
				
		#search{display:none;}
		#textsize{display:none;}
		
		#news-content img {float:left; margin: 0 15px 10px 0; border: 1px solid #C1C2CB; padding:8px;}
		#homepageblocks {}
		#blocks-table {}
	
	#focusarea{display:none;}
	#filmstrip-sub{display:none;}
	
	#articles img{display:none;}
	
	#news h2{background-image:none;padding-left:0}
		#news h2 span{float:right;font-size:9px}
	
	#column-left{display:none;}
	
	#column-right{display:none;}
	
	.table-equipmentsuppliers{width:100%;border-collapse:collapse;margin:0;padding:14px 0;}
				.table-equipmentsuppliers h2{margin:0;padding:0 0 5px 0;}
				.table-equipmentsuppliers th{padding:4px 5px;vertical-align:top;text-align:left;width:40%;font-weight:normal;}
				.table-equipmentsuppliers td{padding:4px 5px;vertical-align:top;}
	
	
#footer{font-size:7.5pt;}
	#footer ul{display:none;}
	#footer #textimages{display:inline;}
	#footer #textonly{display:none;}
	#poweredbyactive {display: none;}
	

/* Custom CSS For Slideshow - added by Josh Powell-Web Dev Mananger on 5-6-10 */
#sponsor-slideshow { display: none;}
/* Custom CSS For Slideshow - added by Josh Powell-Web Dev Mananger on 5-6-10 */
#specialoffers-slideshow { display: none;}

/* Custom css for QA/FAQ deflist - added by Josh Powell-Web Dev Mananger on 1-6-10 */
.question, .answer {font-size:20pt; font-weight:bold; line-height:1.4em;}
.question { color:#693;}
.answer { color:#06C}
dl.qa-list {line-height:1.4em; font-family:Georgia, "Times New Roman", Times, serif;}
dl.qa-list dt {margin-top: 40px; margin-left:40px; font-weight:bold; font-size:10.5pt;}
dd.desc-answer {border:1px solid #09F; padding:16px; margin:10px 0 0 40px;}
dd.desc-answer p {padding:0px; margin:0 0 15px 0;}

/* Custom CSS For Editor Snippets - added by Josh Powell-Web Dev Mananger on 1-9-09, upd. 2-4-10 */
div.ImgCapContainer{display:none;}
div.ImgCapInnerBox {display:none;}
p.ImgCap {display:none;}
p.ImgCapBetween {display:none;}
p.ImgOnlyBorderWrap {display:none;}
p.textcenter {display:none;}
p.textcenter img {display:none;}

div.article-imgbox-left {display:none;}
div.article-imgbox-right {display:none;}
p.imgbox-caption {display:none;}
p.imgbox-photocredit{display:none;}
p.imgbox-img{display:none;}
p.imgbox-img img {display:none;}


.general-product-table {width:100%; border-collapse:collapse;}
.general-product-title {font-weight:bold;}


#mod_article_content{clear:both;}
#mod_article_content img{ display:block;}
	#mod_article_content div.ipf-article-photo 
		{display: block; width: 176px; border: 1px solid #ccc;}
	#mod_article_content div.ipf-article-photo img 
		{display: block; margin: 0; padding:12px; background:#fff;}
	#mod_article_content div.ipf-article-photo div.photo-caption {font-size: .90em; line-height:1.5em; font-family: Georgia, "Times New Roman", Times, serif; text-align:justify; font-style:italic; padding:12px; margin:0px;}
	#mod_article_content div.ipf-article-photo div.photo-caption p {margin:0px; padding:0px;}
