@charset "utf-8";
@import url("../webfonts/Martel_Light/stylesheet.css");
@import url("../webfonts/HP_Simplified/stylesheet.css");
@import url("../webfonts/Martel_Bold/stylesheet.css");



/* CSS Document */
/* Simple fluid media										
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML										
   http://www.alistapart.com/articles/fluid-images/ 										
*/										
img, object, embed, video {										
	max-width: 100%;									
}										
/* IE 6 does not support max-width so default to width 100% */										
.ie6 img {										
	width:100%;									
}										
										
/*										
	Dreamweaver Fluid Grid Properties									
	----------------------------------									
	dw-num-cols-mobile:		5;							
	dw-num-cols-tablet:		8;							
	dw-num-cols-desktop:	10;								
	dw-gutter-percentage:	25;								
										
	Inspiration from "Responsive Web Design" by Ethan Marcotte 									
	http://www.alistapart.com/articles/responsive-web-design									
										
	and Golden Grid System by Joni Korpi									
	http://goldengridsystem.com/									
*/										
										
/* Mobile Layout: 480px and below. */										
										
.gridContainer {										
	margin-left: auto;									
	margin-right: auto;									
	width: 87.36%;									
	padding-left: 1.82%;									
	padding-right: 1.82%;									
}										
										
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "Martel Light";
	font-size: 20px;
	line-height: normal;
	color: #00000;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}										
#ajaxtext {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 190px;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 12px;									
	line-height: 160%;									
	color: #000000;									
	text-align: left;									
	padding-left: 6px;									
	list-style-type: circle;									
	height: 200px;									
	overflow: auto;									
}										
#ajaxdrops {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 15px;									
	line-height: 160%;									
	text-align: center;									
}										
#newdropsall {										
	clear: both;									
	float: left;									
	margin-left: 0;									
									
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#shopnow2 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#shopnow3 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#shopnowall {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
										
										
										
#newnav {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
										
#stripboxs {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 46%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 14px;									
	line-height: normal;									
	color: #00000;									
	text-align: center;									
	padding: 2%;									
}										
#boxart {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
										
#full-strip {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	border-bottom-width: thin;									
	border-bottom-style: groove;									
	border-bottom-color: #CC0000;									

}										
#equipbox {										
	clear: none;									
	float: left;									
	margin-left: 1.5%;									
	width: 47%;									
	display: block;									
	font-family: "FiraSansCondensed SemiBold";									
	font-size: 12px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	margin-right: 1.5%;									
	height: 130px;									
}										
#zhead {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 18px;									
	line-height: normal;									
	color: #00000;								
	text-align: center;									
	margin-top: 8px;									
	margin-bottom: 12px;									
	padding-top: 14px;									
	padding-bottom: 8px;									
								
}										
										
#banner2 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: none;									
}										
#xl-banner {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: none;									
}										
#bannertxt {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 18px;									
	line-height: normal;									
	color: #0033FF;									
	text-align: center;									
	margin-bottom: 12px;									
	margin-top: 12px;									
}										
#xltext {										
	display: none;									
}										
#xldetails {										
	display: none;									
	font-family: "HP Simplified";									
	font-size: 16px;									
	line-height: 155%;									
	color: #000000;									
	text-align: center;									
}										
#xlart {										
	display: none;									
										
}										
#topnav {										
	clear: none;									
	float: left;									
	width: 100%;									
	display: block;									
}										
#index-top-links {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 14px;									
	line-height: 144%;									
	color: #000000;									
	text-align: center;									
	margin-bottom: 12px;									
}										
#bymodelbox {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#shopmodelhead {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "ZillaSlab SemiBold";									
	font-size: 18px;									
	line-height: normal;									
	color: #0066FF;									
	background-color: #CCCCCC;									
	text-align: center;									
	margin-top: 12px;									
	margin-bottom: 8px;									
	padding-top: 8px;									
	padding-bottom: 8px;									
}										
#banner-blurb {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 14px;									
	line-height: 133%;									
	color: #00000;									
	text-align: center;									
}										
#main {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#quote {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 14px;									
	line-height: 144%;									
	color: #000000;									
	text-align: left;									
}										
#features {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: 144%;									
	color: #000000;									
	text-align: left;									
}										
#quickart {										
	clear: both;									
	float: none;									
	margin-left: auto;									
	width: 30%;									
	display: block;									
	margin-right: auto;									
}										
#intro {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 14px;									
	line-height: 144%;									
	color: #000000;									
	text-align: center;									
	margin-bottom: 8px;									
}										
#boxhead {										
	clear: both;									
	float: left;									
	width: 100%;									
	display: block;									
	text-align: left;									
	padding-top: 12px;									
	padding-bottom: 12px;									
	line-height: normal;									
	font-family: "Martel Light";									
	font-size: 24px;									
	color: #0066FF;									
}										
#det {										
	clear: both;									
	float: none;									
	margin-left: auto;									
	width: 100%;									
	display: block;									
	font-family: "FiraSansCondensed SemiBold";									
	font-size: 14px;									
	line-height: 122%;									
	color: #CC0000;									
	text-align: center;									
	margin-bottom: 12px;									
	margin-top: 6px;									
}										
#absolute {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 125px;									
	display: block;									
}										
#intrograph {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 94%;									
	display: block;									
	padding: 3%;									
	margin-top: 12px;									
	font-family: "HP Simplified";									
	font-size: 13px;									
	line-height: 133%;									
	color: #000000;									
}										
#introhead {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Oswald Medium";									
	font-size: 16px;									
	line-height: normal;									
	color: #0033FF;									
	padding-bottom: 8px;									
}										
#mart1 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#tbox1 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 12px;									
	line-height: 133%;									
	color: #000000;									
	text-align: left;									
}										
#tbox2 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: 155%;									
	color: #000000;									
	list-style-type: disc;									
	margin-top: 16px;									
	text-align: left;									
}										
#tbox3 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: 133%;									
	color: #00000;									
	text-align: left;									
}										
#callout1 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Oswald Light";									
	font-size: 16px;									
	line-height: 133%;									
	color: #0066FF;									
	text-align: left;									
	margin-top: 12px;									
	margin-bottom: 12px;									
}										
#jumps {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	height: 35px;									
}										
#specbox {										
	clear: none;									
	float: left;									
	margin-left: auto;									
	width: 28%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: normal;									
	color: #000000;									
	background-color: #FFFFFF;									
	text-align: center;									
	padding: 1%;									
	border: thin groove #00CCFF;									
	margin-top: 0px;									
	margin-bottom: 4px;									
	margin-right: 1%;									
}										
#inkbox {										
	clear: none;									
	float: left;									
	margin-left: auto;									
	width: 28%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: normal;									
	color: #000000;									
	background-color: #FFFFFF;									
	text-align: center;									
	padding: 1%;									
	border: thin groove #00CCFF;									
	margin-top: 0px;									
	margin-bottom: 4px;									
	margin-right: 1%;									
}										
#videobox {										
	clear: none;									
	float: left;									
	width: 44%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: normal;									
	color: #0066FF;									
	background-color: #FFFFFF;									
	text-align: center;									
	padding: 2%;									
	border: thin groove #00CCFF;									
	margin-left: 2%;									
}										
#tbox1txt {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13.5px;									
	line-height: 144%;									
	color: #000000;									
	text-align: left;									
}										
#why {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 16px;									
	line-height: 133%;									
	color: #000000;									
	text-align: left;									
	margin-bottom: 6px;									
}										
#tbox2txt {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#box3head {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 20px;									
	line-height: normal;									
	color: #00000;									
	text-align: left;									
	padding-top: 8px;									
	padding-bottom: 8px;									
	margin-top: 6px;									
	margin-bottom: 6px;									
}										
#wsalepric {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 18px;									
	line-height: normal;									
	color: #666666;									
	text-align: center;									
	margin-top: 12px;									
	margin-bottom: 12px;									
}										
#intro2 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#supplylinks {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#testi-txt {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 60%;									
	display: block;									
	margin-top: 20px;									
	font-family: "ZillaSlab SemiBold";									
	font-size: 14px;									
	line-height: normal;									
	color: #000000;									
	text-align: left;									
}										
#heada {										
	clear: both;									
	float: left;									
	width: 100%;									
	display: block;									
	padding-top: 0px;									
	padding-bottom: 0px;									
	height: 170px;									
}										
#qbox {										
	clear: none;									
	float: left;									
	margin-left: auto;									
	width: 90%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 16px;									
	line-height: normal;									
	color: #000000;									
	background-color: #FFFF99;									
	text-align: center;									
	padding: 1%;									
	border: thin groove #00CCFF;									
	margin-top: 0px;									
	margin-bottom: 4px;									
	margin-right: auto;									
}										
#introbox1 {										
	clear: none;									
	float: right;									
	margin-left: 0;									
	width: 45%;									
	display: block;									
	padding-right: 8px;									
	padding-left: 8px;									
	font-family: "HP Simplified";									
	font-size: 13px;									
	line-height: 155%;									
	color: #000000;									
	text-align: center;									
}										
#introbox2 {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	padding-right: 4px;									
	padding-left: 4px;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: normal;									
	color: #000000;									
	text-align: left;									
	letter-spacing: 144%;									
	word-spacing: normal;									
}										
										
#logo {
	clear: both;
	float: none;
	margin-left: auto;
	width: 70%;
	display: block;
	margin-right: auto;
	text-align: center;
}										
										
#box4 {										
	clear: both;									
	float: none;									
	margin-left: auto;									
	width: 100%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 13px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	margin-right: auto;									
}										
										
#vidtxt2 {										
	clear: both;									
	float: left;									
	width: 100%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 12px;									
	line-height: 122%;									
	color: #000000;									
	text-align: center;									
}										
#click {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	vertical-align: bottom;									
}										
										
										
#specbox {										
	clear: none;									
	float: left;									
	margin-left: auto;									
	width: 28%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: normal;									
	color: #000000;									
	background-color: #FFFFFF;									
	text-align: center;									
	padding: 1%;									
	border: thin groove #00CCFF;									
	margin-top: 0px;									
	margin-bottom: 4px;									
	margin-right: 1%;									
}										
#testi-icon {										
	clear: none;									
	float: left;									
	margin-left: auto;									
	width: 60px;									
	display: block;									
}										
.h1 {										
	line-height: normal;									
	color: #0066FF;									
	font-family: "Martel Light";									
	font-size: 22px;									
	line-height: normal;									
	margin-bottom: 16px;									
	text-align: center;									
}										
.h2 {										
	line-height: normal;									
	color: #00000;									
	font-family: "Martel Light";									
	font-size: 15px;									
	line-height: 133%;									
	margin-top: 8px;									
	margin-bottom: 8px;									
}										
										
#coverage {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: 133%;									
	color: #000000;									
	text-align: left;									
	margin-top: 12px;									
	margin-bottom: 12px;									
}										
#callall {
	clear: none;
	float: left;
	margin-left: 0;
	width: 30%;
	display: block;
	text-align: left;
	border: thin groove #CC0000;
	border-radius: 6px;
	padding-right: 0px;
	margin-right: 6px;
}										
#callnow {
	clear: both;
	float: left;
	margin-left: 0px;
	width: 100%;
	display: block;
	margin-right: auto;
	text-align: center;
	line-height: 133%;
	color: #000000;
	padding-right: 6px;
}										
#calltext {
	clear: none;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "HP Simplified";
	font-size: 13.5px;
	line-height: 133%;
	color: #000000;
	text-align: center;
	padding-right: 6px;
}										
										
#left {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
										
#logo-left {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: none;									
}										
#logoright {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: none;									
}										
#supplies {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 20px;									
	line-height: 144%;									
	color: #000000;									
	text-align: center;									
	margin-top: 12px;									
	margin-bottom: 12px;									
}										
#whyside {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 20px;									
	line-height: 133%;									
	color: #00000;									
	letter-spacing: -.03em;									
}										
#request{										
	clear:both;									
	float:none;									
	height:auto;									
	width:90%;									
	margin-right:auto;									
	margin-left:auto;									
	}									
										
.parent7{										
	clear:none;									
	float:left;									
	height:48px;									
	width:48px;									
	}									
										
.child1{										
	float:left;									
	height:48px;									
	width:350px;									
	margin-right:12px;									
	display:none;									
	}									
										
#footermob{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:70%;									
	display:block;									
	text-align:center;									
	margin-right:auto;									
	}									
										
#allheader{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	position:static;									
	}									
										
#header{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	text-align:center;									
	}									
										
#header-right{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: none;
	font-size: 14px;
	line-height: 133%;
	color: #333;
	text-align: center;
	}									
										
#header-left{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:100%;									
	display:block;									
	text-align:center;									
	margin-right:auto;									
	}									
#logo {
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:100%;									
	display:block;									
	text-align:center;	
}
											
#logo-addr{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	text-align:center;									
	font-family:"Martel Light";									
	font-size:14px;									
	line-height:133%;									
	color:#000;									
	margin-top:12px;									
	margin-bottom:12px;									
	}									
										
#msearch{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#quick-links{										
	clear:both;									
	font-size:12px;									
	float:none;									
	font-family:"Oswald Medium";									
	color:#C00;									
	margin-right:0;									
	padding-right:0;									
	padding-left:0;									
	width:100%;									
	display:block;									
	text-align:center;									
	}									
										
#quick-links a{										
	padding:0 8px;									
	border-right:1px solid #E3E3E3;									
	text-transform:uppercase;									
	color:#000;									
	opacity:.9;									
	filter:opacity(90);									
	}									
										
#quick-links a#view-cart{										
	border-right:0;									
	}									
										
#main{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#bigequip{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:49%;									
	display:block;									
	border:thin groove #999;									
	height:222px;									
	}									
										
#bequiptxt{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-family:"Martel Light";									
	font-size:13px;									
	line-height:133%;									
	color:#333;									
	text-align:left;									
	margin-top:6px;									
	margin-bottom:6px;									
	}									
										
#bequipart{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:80%;									
	display:block;									
	margin-right:auto;									
	text-align:center;									
	}									
										
#bequiphead{										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: 133%;									
	color: #06F;									
	text-align: center;									
	padding-top: 8px;									
	padding-bottom: 4px;									
	}									
										
#officeequip{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:50%;									
	display:block;									
	}									
										
#bigequipsubhead{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-family:"Martel Light";									
	font-size:14px;									
	line-height:155%;									
	color:#333;									
	text-align:center;									
	margin-top:12px;									
	margin-bottom:12px;									
	}									
										
#btm-nav-head{										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 20px;									
	line-height: normal;									
	color: #333;									
	text-align: center;									
	margin-top: 18px;									
	margin-bottom: 12px;									
	background-color: #FFF;									
	padding-top: 8px;									
	padding-bottom: 8px;									
	border-top-width: thin;									
	border-top-style: groove;									
	border-bottom-style: groove;									
	border-top-color: #999999;									
	border-bottom-color: #999999;									
	}									
										
#inksbox1{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#inksbox2{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#inksa{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:23%;									
	display:block;									
	font-family:"Martel Light";									
	font-size:13px;									
	line-height:133%;									
	color:#000;									
	text-align:center;									
	padding:4px;									
	}									
										
#inksb{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:33%;									
	display:block;									
	text-align:center;									
	line-height:133%;									
	font-family:"Martel Light";									
	font-size:13px;									
	color:#000;									
	}									
										
#footer{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	margin-top:16px;									
	margin-bottom:22px;									
	padding-top:16px;									
	border-top-width:thin;									
	border-top-style:groove;									
	border-top-color:#999;									
	}									
										
#ftleft{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-family: "HP Simplified";									
	font-size:14px;									
	line-height:133%;									
	color:#000;									
	text-align:center;									
	}									
										
#ftright{										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: 133%;									
	color: #666666;									
	}									
										
#right1{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#right2{										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: 133%;									
	color: #000;									
	text-align: center;									
	}									
										
#footaddr{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-family:"OpenSans Semibold";									
	font-size:15px;									
	line-height:normal;									
	color:#C00;									
	}									
										
#topnav{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#logobig{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:80%;									
	display:block;									
	text-align:center;									
	margin-right:auto;									
	}									
										
#logotfoot{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#ultra{
	clear: both;
	float: none;
	width: 100%;
	display: block;
	font-family: "Martel Bold";
	font-size: 18px;
	line-height: 133%;
	color:#333;
	text-align: center;
	margin-top: 12px;
	margin-bottom: 12px;
	}									
										
#product-name{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align: center;
	}									
										
#main-art{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#link-boxes{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#feature-head{										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 16px;									
	line-height: normal;									
	color: #000;									
	text-align: left;									
	margin-top: 12px;									
	padding-top: 12px;									
	padding-bottom: 12px;									
	}									
										
#feature-txt{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "Martel Light";
	font-size: 13px;
	line-height: 133%;
	color: #333;
	text-align: left;
	margin-bottom: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	}									
										
#why-buy-head{										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 16px;									
	line-height: 133%;									
	color: #000;									
	text-align: left;									
	}									
										
#why-buy-txt{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-family:"Martel Light";									
	font-size:13px;									
	line-height:155%;									
	color:#000;									
	}									
										
#main-left{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#main-right{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#subhead {	
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 18 px;									
	line-height: 155%;									
	color:#333;									
										
}									
										
#blurbs{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-family:"Martel Light";									
	font-size:14px;									
	line-height:133%;									
	color:#000;									
	text-align:left;									
	margin-top:8px;									
	margin-bottom:8px;									
	}									
										
#blurbs-head{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "Martel Light";
	font-size: 13px;
	line-height: 144%;
	color: #333;
	text-align: left;
	margin-top: 12px;
	margin-bottom: 12px;
	}									
										
#links{										
										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-family:"Martel Light";									
	font-size:13px;									
	line-height:normal;									
	color:#000;									
	background-color:#CCC;									
	text-align:center;									
	padding:4px;									
	}									
										
#seal{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:100px;									
	display:block;									
	padding-right:6px;									
	}									
										
#geotrust{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#platart{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:100%;									
	display:block;									
	margin-top:12px;									
	margin-right:auto;									
	text-align:center;									
	}									
										
#leftmain{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#versions{										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 18px;									
	line-height: normal;									
	color: #000;									
	text-align: center;									
	margin-bottom: 12px;									
	padding-top: 4px;									
	padding-bottom: 4px;									
	border-top-width: thin;									
	border-top-style: groove;									
	border-right-style: none;									
	border-bottom-style: none;									
	border-left-style: none;									
	border-top-color: #999;									
	}									
										
#towns{
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "Martel Light";
	font-size: 12px;
	line-height: 130%;
	clear: both;
	float: left;
	margin-top: 14px;
	letter-spacing: normal;
	text-align: left;
	color: #666666;
	margin-bottom: 14px;
	}									
										
#quotelinks{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	background-color:#CCC;									
	padding-top:6px;									
	padding-bottom:6px;									
	}									
										
#qlinks{										
	clear:none;									
	float:left;									
	width:99%;									
	display:block;									
	font-family:"HP Simplified";									
	font-size:16px;									
	line-height:normal;									
	color:#000;									
	text-align:center;									
	padding-top:6px;									
	padding-bottom:6px;									
	border:thin groove #06F;									
	background-color:#FFF;									
	margin-bottom:8px;									
	border-radius:6px;									
	}									
										
#twolinks{										
	clear:none;									
	float:left;									
	width:99%;									
	display:block;									
	font-family:"HP Simplified";									
	font-size:16px;									
	line-height:normal;									
	color:#000;									
	text-align:center;									
	padding-top:6px;									
	padding-bottom:6px;									
	border:thin groove #06F;									
	background-color:#FFF;									
	margin-bottom:8px;									
	}									
										
#quicknow{										
	clear:both;									
	float:none;									
	margin-left:0;									
	width:99%;									
	display:block;									
	font-family:"HP Simplified";									
	font-size:26px;									
	line-height:133%;									
	color:#000;									
	background-color:#FFF;									
	text-align:center;									
	margin-bottom:12px;									
	padding-top:4px;									
	padding-bottom:4px;									
	letter-spacing:normal;									
	}									
										
#briefspecs{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-family:"HP Simplified";									
	font-size:26px;									
	line-height:133%;									
	color:#000;									
	background-color:#FFF;									
	text-align:center;									
	margin-bottom:12px;									
	padding-top:4px;									
	padding-bottom:4px;									
	border-top-width:thin;									
	border-bottom-width:thin;									
	border-top-style:groove;									
	border-bottom-style:groove;									
	border-top-color:#06F;									
	border-bottom-color:#06F;									
	}									
										
#formholder{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:100%;									
	display:block;									
	padding-top:22px;									
	padding-bottom:14px;									
	margin-right:auto;									
	background-image:url(../images/wufoo-background.png);									
	background-repeat:no-repeat;									
	background-position:center top;									
	}									
										
#all-bottom-all-pages{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#clearpricing{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-family:"Martel Light";									
	font-size:14px;									
	line-height:155%;									
	color:#000;									
	}									
										
#qlinks-media{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-family:"HP Simplified";									
	font-size:14px;									
	line-height:normal;									
	color:#000;									
	text-align:center;									
	padding-top:6px;									
	padding-bottom:6px;									
	}									
										
/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 522px) {
.gridContainer {
	width: 90.675%;
	padding-left: 1.1625%;
	padding-right: 1.1625%;	
}

#LayoutDiv1 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}	
#logo {
	clear: both;
	float: none;
	margin-left: auto;
	width: 80%;
	display: block;
	margin-right: auto;
}									
#ajaxtext {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 190px;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 12px;									
	line-height: 160%;									
	color: #000000;									
	text-align: left;									
	padding-left: 6px;									
	list-style-type: circle;									
	height: 200px;									
	overflow: auto;									
}										
#ajaxdrops {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 15px;									
	line-height: 160%;									
}										
#newdropsall {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#shopnow1 {
	clear: both;
	float: left;
	margin-left: 0px;
	width: 100%;
	display: block;
}										
#shopnow2 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#shopnow3 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#shopnowall {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#newnav {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}																			
#LayoutDiv1 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#stripboxs {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 46%;									
	display: block;									
}										
#boxart {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#full-strip {										
	clear: none;									
	float: right;									
	width: 100%;									
	display: block;									
}										
#equipbox {										
	clear: none;									
	float: left;									
	margin-left: 1.5%;									
	width: 30%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 12px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	margin-right: 1.5%;									
}										
#zhead {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 18px;									
	line-height: normal;									
	color: #00000;								
	text-align: center;									
	margin-top: 8px;									
	margin-bottom: 12px;									
	padding-top: 14px;									
	padding-bottom: 8px;									
								
}										
										
#banner2 {										
	clear: both;									
	float: none;									
	margin-left: auto;									
	width: 92%;									
	display: block;									
	background-image: url(../images/banners/banner-12.jpg);									
	background-repeat: no-repeat;									
	background-position: right center;									
	height: 400px;									
	margin-right: auto;									
}										
#xl-banner {										
	clear: none;									
	float: left;									
	width: 100%;									
	display: block;									
	height: 325px;									
	background-image: url(../images/index-art/index-banner-bkgr.png);									
	background-repeat: no-repeat;									
	background-position: left top;									
}										
#bannertxt {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 28px;									
	line-height: normal;									
	color: #0066FF;									
}										
#xltext {										
	display: block;									
	text-align: center;									
	clear: none;									
	float: left;									
	width: 44%;									
	margin-left: 2%;									
	margin-top: 33px;									
}										
#xldetails {										
	display: block;									
	font-size: 18px;									
	line-height: 155%;									
}										
#xlart {										
	display: block;									
	clear: none;									
	float: left;									
	width: 50%;									
	margin-right: auto;									
	margin-left: auto;									
	margin-top: 22px;									
										
}										
#index-top-links {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#bymodelbox {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#shopmodelhead {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-size: 22px;									
}										
#banner-blurb {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
main {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#features {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-size: 13px;									
	line-height: 122%;									
	padding-top: 14px;									
}										
#quickqu {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#quotform {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 50%;									
	display: block;									
	padding-top: 14px;									
}										
#quickart {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#intro {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	margin-bottom: 16px;									
	line-height: 144%;									
	margin-top: 14px;									
	font-size: 20px;									
}										
#intrograph {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 94%;									
	display: block;									
	padding: 3%;									
	margin-top: 12px;									
	font-family: "HP Simplified";									
	font-size: 13px;									
	line-height: 133%;									
	color: #000000;									
}										
#boxhead {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-size: 36px;									
}										
#absolute {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 125px;									
	display: block;									
	margin-right: 8px;									
}										
#introhead {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 35%;									
	display: block;									
	font-size: 20px;									
}										
#mart1 {										
	clear: none;									
	float: left;									
	margin-left: auto;									
	width: 100%;									
	display: block;									
	margin-right: 0px;									
}										
#tbox1 {										
	clear: none;									
	float: right;									
	width: 100%;									
	display: block;									
	font-size: 13px;									
}										
#tbox2 {										
	clear: none;									
	float: right;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 14px;									
	line-height: 144%;									
}										
#tbox3 {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#callout1 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-size: 22px;									
}										
#jumps {										
	clear: right;									
	float: right;									
	width: 100%;									
	display: block;									
}										
#tbox1txt {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 14px;									
	line-height: 133%;									
}										
#why {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-size: 22px;									
}										
#tbox2txt {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#box3head {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#wsalepric {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-size: 26px;									
}										
#specbox {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 28%;									
	display: block;									
	border: thin groove #00CCFF;									
	margin-top: 0px;									
	margin-bottom: 4px;									
	margin-right: 1%;									
	padding-top: 2%;									
	padding-right: 2%;									
	padding-bottom: 2%;									
	padding-left: 2%;									
}										
#inkbox {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 28%;									
	display: block;									
	border: thin groove #00CCFF;									
	margin-top: 0px;									
	margin-bottom: 4px;									
	margin-right: 1%;									
	padding-top: 2%;									
	padding-right: 2%;									
	padding-bottom: 2%;									
	padding-left: 2%;									
}										
#qbox {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 32%;									
	display: block;									
	border: thin groove #00CCFF;									
	margin-top: 0px;									
	padding-top: 2%;									
	padding-bottom: 2%;									
	font-size: 16px;									
	margin-right: 0px;									
	margin-bottom: 0px;									
	padding-right: 0px;									
	padding-left: 0px;									
	background-color: #CCCCCC;									
	height: 28px;									
}										
#intro2 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#supplylinks {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#testi-txt {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 74%;									
	display: block;									
	font-family: "ZillaSlab SemiBold";									
	font-size: 13px;									
	line-height: 144%;									
	color: #000000;									
	text-align: left;									
	margin-top: 12px;									
}										
										
#introbox1 {										
	clear: none;									
	float: right;									
	margin-left: 0;									
	width: 45%;									
	display: block;									
	text-align: left;									
}										
#introbox2 {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-size: 13px;									
	text-align: left;									
	font-family: "Martel Light";									
	line-height: 144%;									
	color: #000000;									
	letter-spacing: normal;									
}										
										
#box4 {										
	clear: left;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-size: 13.5px;									
}										
#signup {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#vidtxt2 {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#click {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#anniv {										
	clear: none;									
	float: right;									
	width: 84px;									
	display: block;									
	height: 117px;									
	margin-right: 12px;									
	background-image: url(images/icons2/topaz-40-year-anniversary.jpg);									
	background-repeat: no-repeat;									
	background-position: center center;									
}										
										
.h1 {										
	line-height: normal;									
	color: #000000;									
	font-family: "Martel Light";									
	font-size: 33px;									
	line-height: normal;									
	margin-bottom: 16px;									
}										
.h2 {										
	line-height: normal;									
	color: #00000;									
	font-family: "Martel Light";									
	font-size: 18px;									
	line-height: 155%;									
	margin-top: 8px;									
	margin-bottom: 8px;									
}										
#coverage {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#callall {
	clear: both;
	float: none;
	margin-left: auto;
	width: 70%;
	display: block;
	line-height: 144%;
	margin-right: auto;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}										
#callnow {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 50%;									
	display: block;									
}										
#calltext {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 48%;									
	display: block;									
	font-size: 14px;									
	line-height: 144%;									
	padding-top: 4px;									
}										
										
#left {										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 45%;									
	display: block;									
}										
										
#logo-left {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#logoright {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: none;									
}										
#supplies {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-size: 26px;									
}										
#whyside {										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
}										
#request{										
	clear:both;									
	float:left;									
	height:auto;									
	width:100%									
	}									
										
										
#footermob{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:60%;									
	display:block;									
	margin-right:auto;									
	padding-left:0									
	}									
										
#allheader{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	text-align:center;									
	position:static									
	}									
										
#header{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	position:static;									
	text-align:center									
}									
										
#header-right{										
	clear: none;
	float: right;
	margin-left: 4%;
	width: 316px;
	display: none;
	font-size: 16px;
	line-height: 155%;
	color: #000;
	text-align: center;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	height: 179px;
	background-image: url(../images/shop-now-3-8-25.jpg);
}									
										
#header-left{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:40%;									
	display:block;									
	margin-right:auto;									
	font-family:"HP Simplified";									
	font-size:14px;									
	line-height:133%;									
	color:#000;									
	text-align:center									
	}									
#logo {
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:100%;									
	display:block;									
	text-align:center;	
}										
#logo-addr{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#msearch{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#quick-links{										
	clear:none;									
	font-size:12px;									
	float:right;									
	font-family:"Oswald Medium";									
	color:#C00;									
	padding-top:0;									
	padding-right:0;									
	padding-bottom:6px;									
	padding-left:0;									
	width:100%;									
	margin-top:14px;									
	margin-right:14px;									
	}									
										
#quick-links a{										
	padding:0 8px;									
	border-right:1px solid #E3E3E3;									
	text-transform:uppercase;									
	color:#000;									
	opacity:.9;									
	filter:opacity(90);									
	}									
										
#quick-links a#view-cart{										
	border-right:0;									
	}									
										
#main{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#bigequip{										
	clear:none;									
	float:left;									
	margin-left:3%;									
	width:21%;									
	display:block;									
	height:auto;									
	margin-top:6px;									
	}									
										
#bequiptxt{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#bequipart{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	}									
										
#bequiphead{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-size:13px;									
	height:auto									
	}									
										
#officeequip{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:46%;									
	display:block;									
	padding:2%									
	}									
										
#bigequipsubhead{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-size:18px									
	}									
										
#btm-nav-head{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-size:28px									
	}									
										
#inksbox1{										
	clear:left;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#inksbox2{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#inksa{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:23%;									
	display:block									
	}									
										
#inksb{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:33%;									
	display:block									
	}									
										
#footer{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#ftleft{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#ftright{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#right1{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#right2{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#footaddr{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#topnav{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#logobig{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:50%;									
	display:block;									
	margin-right:auto;									
	padding-right:25%;									
	padding-left:25%									
	}									
										
#logotfoot{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#ultra{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 22px;
	margin-top: 12px;
	margin-bottom: 12px
	}									
										
#product-name{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#main-art{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#link-boxes{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#feature-head{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#feature-txt{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#why-buy-head{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#why-buy-txt{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#main-left{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:46%;									
	display:block									
	}									
										
#main-right{										
	clear:none;									
	float:right;									
	margin-left:auto;									
	width:45%;									
	display:block;									
	margin-right:auto									
	}									
										
#subhead{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 15px;
	line-height: 155%;
	}									
										
#blurbs{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 13px;
	line-height: 144%;
	font-family: "Martel Light";
	color: #000000;
	}									
										
#blurbs-head{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-size:15px;									
	line-height:155%									
	}									
										
#links{										
	clear:none;									
	float:left;									
	margin-left:2.5%;									
	width:28%;									
	display:block;									
	text-align:center									
	}									
										
#geotrust{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#platart{										
	clear:none;									
	float:left;									
	width:100%;									
	display:block;									
	margin-top:12px;									
	margin-bottom:14px									
	}									
										
#leftmain{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#versions{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	font-size:18px									
	}									
										
#quotelinks{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block;									
	background-color:#FFF									
	}									
										
#qlinks{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:99%;									
	display:block;									
	font-family:"HP Simplified";									
	font-size:16px;									
	line-height:normal;									
	color:#000;									
	text-align:center;									
	padding-top:6px;									
	padding-bottom:6px;									
	border:thin groove #06F;									
	background-color:#FFF									
	}									
										
#twolinks{										
	clear:none;									
	float:left;									
	margin-left:0;									
	width:99%;									
	display:block;									
	font-family:"HP Simplified";									
	font-size:16px;									
	line-height:normal;									
	color:#000;									
	text-align:center;									
	padding-top:6px;									
	padding-bottom:6px;									
	border:thin groove #06F;									
	background-color:#FFF									
	}									
										
#quicknow{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#briefspecs{										
	{clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#formholder{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:80%;									
	display:block;									
	margin-right:auto									
	}									
										
#all-bottom-all-pages{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#clearpricing{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
										
#qlinks-media{										
	clear:both;									
	float:left;									
	margin-left:0;									
	width:100%;									
	display:block									
	}									
	}									
										
										
/* Desktop Layout: 769px to a max of 1480px.  Inherits styles from: Mobile Layout and Tablet Layout. */										
										
@media only screen and (min-width: 869px) {										
.gridContainer {										
	width: 88.2%;									
	padding-left: 0.9%;									
	padding-right: 0.9%;									
	margin: auto;									
	min-width: 869px;									
}
#logo {
	clear: both;
	float: none;
	margin-left: auto;
	width: 100%;
	display: block;
	margin-right: auto;
}										
#LayoutDiv1 {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-size: 32px;									
}
#subhead {	
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 18 px;									
	line-height: 155%;									
	color:#333;									
										
}											
#show1 {										
	clear: none;									
	float: left;									
	margin-left: 2%;									
	width: 18%;									
	display: block;									
	font-family: "Martel Light";								
	font-size: 14px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	height: 60px;									
	margin-top: 3%;									
	margin-bottom: 250px;									
	z-index: 150;									
										
}										
#show2 {										
	clear: none;									
	float: left;									
	margin-left: 2%;									
	width: 18%;									
	display: block;									
	font-family: "Martel Light";								
	font-size: 14px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	height: 60px;									
	margin-top: 3%;									
	margin-bottom: 250px;									
	z-index: 150;									
}										
#show3 {										
	clear: none;									
	float: left;									
	margin-left: 2%;									
	width: 18%;									
	display: block;									
	font-family: "Martel Light";								
	font-size: 14px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	height: 60px;									
	margin-top: 3%;									
	margin-bottom: 250px;									
	z-index: 150;									
}										
#show4 {										
	clear: none;									
	float: left;									
	margin-left: 2%;									
	width: 18%;									
	display: block;									
	font-family: "Martel Light";								
	font-size: 14px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	height: 60px;									
	margin-top: 3%;									
	margin-bottom: 250px;									
	z-index: 150;									
}										
#show5 {										
	clear: none;									
	float: left;									
	margin-left: 2%;									
	width: 18%;									
	display: block;									
	font-family: "Martel Light";								
	font-size: 14px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	height: 60px;									
	margin-top: 3%;									
	margin-bottom: 250px;									
	z-index: 150;									
}										
#show6{										
	clear: none;									
	float: left;									
	margin-left: 2%;									
	width: 18%;									
	display: block;									
	font-family: "Martel Light";								
	font-size: 14px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	height: 60px;									
	margin-top: 3%;									
	margin-bottom: 250px;									
	z-index: 150;									
}										
#show7{										
	clear: none;									
	float: left;									
	margin-left: 2%;									
	width: 18%;									
	display: block;									
	font-family: "Martel Light";								
	font-size: 14px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	height: 60px;									
	margin-top: 3%;									
	margin-bottom: 18px;									
	z-index: 150;									
}										
#ajaxtext {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 190px;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 12px;									
	line-height: 160%;									
	color: #000000;									
	text-align: left;									
	padding-left: 6px;									
	list-style-type: circle;									
	height: 200px;									
	overflow: auto;									
}										
#ajaxdrops {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 15px;									
	line-height: 160%;									
}										
#newdropsall {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#shopnow1 {
	clear: both;
	float: none;
	margin-left: auto;
	width: 100%;
	display: block;
	margin-top: 30px;
	text-align: center;
	margin-right: auto;
	font-family: "Martel Bold";
	font-size: 18px;
	line-height: normal;
}										
#shopnow2 {
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	font-family: "Martel Light";
	font-size: 30px;
	text-align: center;
	letter-spacing: -0.06em;
	line-height: 35px;
}										
#shopnow3 {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-family: "Martel ExtraBold";									
	font-size: 14px;									
	line-height: 20px;									
	color: #000000;									
	text-align: center;									
}										
#shopnowall {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#newnav {
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	z-index: 999;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}										
										
#LayoutDiv1 {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-size: 24px;									
}										
#stripboxs {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 29.2%;
	display: block;
	padding: 2%;
	margin-bottom: 6px;
	height: 110px;
	text-align: center;
}										
#boxart {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#full-strip {										
	clear: none;									
	float: right;									
	width: 100%;									
	display: block;									
}										
#equipbox {										
	clear: none;									
	float: left;									
	margin-left: 1.5%;									
	width: 30%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 12px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	margin-right: 1.5%;									
	height: 130px;									
}										
#zhead {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
										
#banner2 {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: none;									
	background-image: url(../google-ads/images/topaz-engineering-designjets.jpg);									
	background-repeat: no-repeat;									
	height: 356px;									
	font-family: "EncodeSansCondensed SemiBold";									
	font-size: 33px;									
	line-height: 166%;									
	color: #000000;									
	text-align: center;									
	background-position: center center;									
	margin-bottom: 22px;									
	margin-top: 14px;									
}										
#xl-banner {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	height: auto;									
	background-image: url(../images/index-art/index-banner-bkgr.png);									
}										
#bannertxt {										
	clear: both;									
	float: none;									
	margin-left: auto;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 33px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	margin-top: 8px;									
	margin-right: auto;									
	margin-bottom: 12px;									
	letter-spacing: normal;									
}										
#intro {										
	display: block;									
	font-family: "HP Simplified";									
	font-size: 33px;									
	line-height: 155%;									
	color: #FFFFFF;									
	text-align: center;									
	letter-spacing: .5em;									
	margin: 22px;									
}										
#xltext {										
	display: block;									
	clear: none;									
	float: left;									
	width: 55%;									
	margin-top: 20px;									
}										
#xldetails {										
	display: block;									
	font-size: 24px;									
	line-height: 166%;									
	margin-top: 14px;									
}										
#xlart {										
	display: block;									
	clear: none;									
	float: left;									
	width: 35%;									
	margin-left: 2%;									
										
}										
#topnav {										
	clear: none;									
	float: left;									
	width: 100%;									
	display: block;									
										
}										
#index-top-links {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 25%;									
	display: block;									
	font-size: 16px;									
	line-height: normal;									
	text-align: center;									
										
}										
#bymodelbox {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	margin-top: 12px;									
	margin-bottom: 28px;									
										
}										
#shopmodelhead {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-size: 30px;									
	margin-bottom: 0px;									
	font-family: "HP Simplified";									
	line-height: normal;									
	padding-bottom: 12px;									
	margin-top: 55px;									
	background-color: #CCCCCC;									
	padding-top: 12px;									
										
}										
#banner-blurb {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-size: 16px;									
	font-family: "HP Simplified";									
	line-height: 155%;									
	color: #000000;									
										
}										
main {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#quote {										
	clear: none;									
	float: left;									
	width: 72%;									
	display: block;									
	padding-top: 18px;									
}										
#features {										
	clear: left;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-size: 14px;									
	line-height: 166%;									
}										
#quotart {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 125px;									
	display: block;									
	margin-right: 12px;									
	font-size: 16px;									
}										
#quickqu {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 33%;									
	display: block;									
}										
#quotform {										
	clear: none;									
	float: right;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	padding-top: 18px;									
}										
#quickart {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#boxhead {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	margin-top: 12px;									
	margin-bottom: 12px;									
	font-size: 44px;									
}										
#absolute {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 125px;									
	display: block;									
}										
#introbox1 {										
	clear: none;									
	float: right;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#intrograph {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 56%;									
	display: block;									
	line-height: 133%;									
}										
#introhead {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#mart1 {										
	clear: both;									
	float: left;									
	margin-left: auto;									
	width: 100%;									
	display: block;									
	text-align: left;									
	margin-right: auto;									
}										
#tbox1 {										
	clear: none;									
	float: right;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-size: 13px;									
}										
#tbox2 {										
	clear: right;									
	float: right;									
	width: 100%;									
	display: block;									
}										
#tbox3 {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	margin-top: 8px;									
}										
#callout1 {
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	font-size: 20px;
	line-height: 144%;
	color: #333333;
	font-family: "Martel Light";
}										
#jumps {										
	clear: right;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 13px;									
	line-height: normal;									
	color: #000000;									
	text-align: center;									
	height: 37px;									
}										
#tbox1txt {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-size: 15px;									
	line-height: 144%;									
}										
#why {
	clear: both;
	float: left;
	margin-left: 0%;
	font-size: 22px;
	line-height: 144%;
	width: 100%;
	display: block;
	letter-spacing: normal;
	word-spacing: normal;
	font-family: "Martel Light";
	color: #000000;
}										
#tbox2txt {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#box3head {										
	clear: left;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-size: 20px;									
	line-height: 133%;									
	text-align: left;									
}										
#wsalepric {
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	font-size: 30px;
	margin-top: 14px;
	text-align: center;
}										
#intro2 {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 50%;									
	display: block;									
}										
#supplylinks {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 48%;									
	display: block;									
}										
#intro {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	margin-bottom: 16px;									
	line-height: 144%;									
	margin-top: 14px;									
	font-family: "Martel Light";									
	font-size: 28px;									
	letter-spacing: 0.5em;									
	text-align: center;									
	color: #666666;									
}										
										
#introbox2 {										
	clear: none;									
	float: left;									
	width: 100%;									
	display: block;									
	font-size: 14px;									
	font-family: "Martel Light";									
	line-height: 155%;									
	text-align: left;									
	letter-spacing: normal;									
	word-spacing: normal;									
}										
#logomob {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: none;									
}										
										
#box4 {										
	clear: both;									
	float: none;									
	margin-left: auto;									
	width: 100%;									
	display: block;									
	font-size: 14px;									
	margin-top: 16px;									
	padding-bottom: 14px;									
	margin-right: auto;									
}										
#signup {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#click {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#anniv {										
	clear: none;									
	float: right;									
	width: 84px;									
	display: block;									
	height: 117px;									
	margin-top: 14px;									
}										
#supply1 {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#videobox {										
	clear: none;									
	float: left;									
	width: 44%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 13px;									
	line-height: normal;									
	color: #0066FF;									
	background-color: #FFFFFF;									
	text-align: center;									
	padding: 2%;									
	border: thin groove #00CCFF;									
	margin-left: 2%;									
}										
#testi-icon {										
	clear: none;									
	float: left;									
	margin-left: auto;									
	width: 60px;									
	display: block;									
	margin-top: 16px;									
}										
#testi-txt {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 70%;									
	display: block;									
	font-size: 16px;									
	margin-top: 28px;									
}										
										
#coverage {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
}										
#callall {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 22%;									
	display: block;									
	text-align: center;									
	margin-right: 12px;									
	border: thin groove #CC0000;									
	padding: 6px;									
}										
#callnow {										
	clear: both;									
	float: none;									
	margin-left: auto;									
	width: 50%;									
	display: block;									
	margin-right: auto;									
}										
#calltext {										
	clear: both;									
	float: none;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-family: "HP Simplified";									
	font-size: 13.5px;									
	line-height: 133%;									
	color: #000000;									
	margin-top: 0px;									
}										
										
#logo-left {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 90%;									
	display: none;									
}										
#logoright {										
	clear: none;									
	float: left;									
	margin-left: 0%;									
	width: 66%;									
	display: none;									
}										
#supplies {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-size: 22px;									
	font-family: "Martel Light";									
	line-height: 144%;									
	color: #000000;									
}										
.h1 {										
	line-height: normal;									
	color: #000000;									
	font-family: "Martel Light";									
	font-size: 36px;									
	line-height: normal;									
	margin-bottom: 16px;									
	text-align: center;									
	margin-top: 22px;									
	letter-spacing: -0.03em;									
}										
.h2 {
	line-height: normal;
	color: #000000;
	font-family: "Martel Light";
	font-size: 22px;
	line-height: 155%;
	margin-top: 8px;
	margin-bottom: 8px;
}										
#whyside {										
	clear: both;									
	float: left;									
	margin-left: 0%;									
	width: 100%;									
	display: block;									
	font-family: "Martel Light";									
	font-size: 26px;									
	line-height: 144%;									
	color: #000000;									
	margin-bottom: 6px;									
	text-align: center;									
}		
#seal {										
	clear: none;									
	float: left;									
	height: auto;									
	width: 125px;									
	padding-right: 2px;									
	padding-bottom: 16px;									
}	
#request{										
	clear:both;									
	float:none;									
	height:auto;									
	width:60%;									
	background-color:#CCC;									
	margin-right:auto;									
	margin-left:auto;									
	border:medium solid #C00									
}																				
										
#footermob{										
	clear:both;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:none;									
}										
										
#allheader{
	clear: both;
	float: none;
	margin-left: 0;
	width: 100%;
	display: block;
	position: fixed;
	background-color: #FFF;
	margin-top: -8px;
	z-index: 150;
}										
										
#header{
	clear: none;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	height: 200px;
	margin-top: 12px;
}										
										
#header-right{
	clear: none;
	float: right;
	margin-left: 4%;
	width: 316px;
	display: block;
	font-size: 16px;
	line-height: 155%;
	color: #000;
	text-align: center;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	height: 179px;
	background-image: url(../images/shop-now-3-8-25.jpg);
}										
										
#header-left{
	clear: none;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
	text-align: left
}										
#logo {
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:100%;									
	display:block;									
	text-align:center;	
}										
#logo-addr{
	clear: none;
	float: left;
	margin-left: 0;
	width: 96%;
	display: block;
	text-align: left;
	font-family: "Martel Light";
	font-size: 13.5px;
	line-height: 133%;
	color: #C00;
	margin-top: 6px;
	padding-left: 150px;
	margin-bottom: 0px;
}										
										
#msearch{										
	clear:both;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:block;									
	margin-top:16px									
}										
										
#quick-links{										
	clear:none;									
	font-size:12px;									
	float:left;									
	font-family:"Oswald Medium";									
	color:#C00;									
	padding-top:0;									
	padding-right:0;									
	padding-bottom:6px;									
	padding-left:0;									
	width:100%;									
	margin-top:14px;									
	margin-right:14px;									
	text-align:left									
}										
										
#quick-links a{										
	padding:0 8px;									
	border-right:1px solid #E3E3E3;									
	text-transform:uppercase;									
	color:#000;									
	opacity:.9;									
	filter:opacity(90);									
}										
										
#quick-links a#view-cart{										
	border-right:0;									
}										
										
#main{										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 100%;									
	display: block;									
	padding-top: 260px									
}										
										
#main-right{										
	clear:none;									
	float:right;									
	margin-left: 0%;									
	width:45%;									
	display:block;									
}										
										
#main-left{										
	clear:none;									
	float:left;									
	margin-left: 0%;									
	width:45%;									
	display:block;									
}										
										
#bigequip{										
	clear:none;									
	float:left;									
	margin-left:4%;									
	width:19.5%;									
	display:block;									
	padding:0;									
	border:thin groove #999;									
	height:auto;									
	margin-bottom:12px;									
}										
										
#bequiptxt{										
	clear:both;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:block;									
}										
										
#bequipart{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:80%;									
	display:block;									
	height:auto;									
	margin-right:auto;									
}										
										
#bequiphead{
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	font-size: 16px;
	line-height: 133%;
	text-align: center;
}										
										
#officeequip{										
	clear:none;									
	float:left;									
	margin-left: 0%;									
	width:17%;									
	display:block;									
}										
										
#bigequipsubhead{										
	clear:both;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:block;									
	margin-bottom:15px;									
}										
										
#btm-nav-head{
	clear: left;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	font-size: 30px;
	text-align: center;
}										
										
#inksbox1{										
	clear: left;									
	float: left;									
	margin-left: 0;									
	width: 48%;									
	display: block;									
	z-index: 12;									
}										
										
#inksbox2{										
	clear: none;									
	float: right;									
	margin-left: 0;									
	width: 48%;									
	display: block;									
	z-index: 12;									
}										
										
#inksa{										
	clear:none;									
	float:left;									
	width:32%;									
	display:block;									
	font-family:"Martel Light";									
	font-size:13px;									
	line-height:133%;									
	color:#000;									
	text-align:center;									
}										
										
#inksb{										
	clear:none;									
	float:left;									
	margin-left: 0%;									
	width:33%;									
	display:block;									
	font-family:"Martel Light";									
	font-size:13px;									
	line-height:133%;									
	color:#000;									
	text-align:center;									
}										
										
#footer{										
	clear:both;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:block;									
	margin-bottom:18px;									
	margin-top:18px;									
	padding-top:18px;									
	border-top-width:thin;									
	border-top-style:groove;									
	border-top-color:#C00									
}										
										
#ftleft{										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 35%;									
	display: block;									
	text-align: left;									
	font-family: "Martel Light";									
	font-size: 15px;									
	line-height: 133%;									
	color: #000									
}										
										
#ftright{										
	clear: none;									
	float: left;									
	margin-left: 12px;									
	width: 60%;									
	display: block;									
	text-align: left;									
	margin-top: 22px									
}										
										
#right1{										
	clear:none;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:block;									
}										
										
#right2{										
	clear: none;									
	float: left;									
	margin-left: 8px;									
	width: 70%;									
	display: block;									
	text-align: left									
}										
										
#footaddr{										
	clear:both;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:block;									
	text-align:left;									
	font-size:16px;									
	line-height:166%;									
	color:#333;									
	margin-top:22px									
}										
										
#topnav{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:100%;									
	display:block;									
	margin-top:6px;									
	margin-bottom:14px;									
	margin-right:auto;									
}										
										
#logobig{										
	clear: both;									
	float: left;									
	margin-left: 0;									
	width: 50%;									
	display: block;									
	text-align: left;									
}										
										
#logotfoot{										
	clear:both;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:block;									
	text-align:left									
}										
										
#ultra{
	clear: none;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: none;
	padding-top: 8px;
	padding-bottom: 4px;
	font-size: 26px;
	margin-right: 12px;
	text-align: center;
}										
										
#product-name{
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	font-size: 36px;
	line-height: 155%;
	margin-top: 0px;
}										
										
#main-art{										
	clear:none;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:block;									
}										
										
#link-boxes{										
	clear:both;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:block;									
	margin-top:2px;									
	margin-bottom:0;									
}										
										
#feature-head{
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	font-size: 20px;
	font-family: "Martel Light";
	color: #000000;
	text-align: left;
	margin-bottom: 12px;
	margin-top: 12px;
}										
										
#feature-txt{
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	font-family: "Martel Light";
	font-size: 13.5px;
	line-height: 144%;
	color: #000000;
	text-align: left;
	margin-top: 14px;
}										
										
#why-buy-head{
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	font-size: 26px;
	font-family: "Martel Light";
	line-height: 144%;
	color: #333333;
	text-align: left;
	margin-top: 16px;
	margin-bottom: 14px;
}										
										
#why-buy-txt{
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	line-height: 155%;
	font-family: "Martel Light";
	font-size: 14px;
	color: #000000;
	text-align: left;
}										
										
#blurbs-head{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size: 14px;
	line-height: 166%;
	font-family: "Martel Light";
	color: #000000;
}										
										
#links{										
	clear:none;									
	float:left;									
	width:30%;									
	display:block;									
	font-size:14px;									
	line-height:normal;									
	padding-top:8px;									
	padding-right:0;									
	padding-bottom:8px;									
	padding-left:0;									
	margin-top:0;									
	margin-right:0;									
	margin-bottom:0;									
	margin-left:2.5%									
}										
										
#geotrust{										
	clear:none;									
	float:left;									
	margin-left: 0%;									
	width:90%;									
	display:block;									
	margin-top:8px;									
	margin-bottom:14px;;									
}										
										
#platart{										
	clear: none;									
	float: left;									
	margin-left: 0;									
	width: 25%;									
	display: block;									
	margin-top: 0;									
	margin-bottom: 14px									
}										
										
#leftmain{										
	clear:none;									
	float:left;									
	margin-left: 0%;									
	width:45%;									
	display:block;									
}										
										
#versions{										
	clear:none;									
	float:left;									
	margin-left:2%;									
	width:96%;									
	display:block;									
	font-size:18px;									
	text-align:center;									
	color:#000;									
	line-height:133%;									
	margin-right:auto;									
	margin-bottom:0%;									
}										
										
#quotelinks{										
	clear:both;									
	float:left;									
	width:100%;									
	display:block;									
	padding-top:12px;									
	padding-bottom:4px;									
	background-color:#CCC;									
	margin:0%;									
}										
										
#qlinks{										
	clear:none;									
	float:left;									
	margin-left:2%;									
	width:30%;									
	display:block;									
	font-family:"HP Simplified";									
	font-size:16px;									
	line-height:normal;									
	color:#000;									
	text-align:center;									
	padding-top:6px;									
	padding-bottom:6px;									
	border:thin groove #06F;									
	background-color:#FFF									
}										
										
#twolinks{										
	clear:none;									
	float:left;									
	margin-left:2%;									
	width:46%;									
	display:block;									
	font-family:"HP Simplified";									
	font-size:16px;									
	line-height:normal;									
	color:#000;									
	text-align:center;									
	padding-top:6px;									
	padding-bottom:6px;									
	border:thin groove #06F;									
	background-color:#FFF									
}										
										
#quicknow{
	clear: both;
	float: none;
	margin-left: 2%;
	width: 95%;
	display: block;
	border-radius: 6px;
	margin-right: 2%;
	font-size: 20px;
	font-family: "Martel Bold";
	line-height: 144%;
	color: #000000;
	text-align: center;
	margin-bottom: 16px;
}										
										
#briefspecs{
	clear: both;
	float: left;
	margin-left: 0%;
	width: 100%;
	display: block;
	font-family: "HP Simplified";
	font-size: 33px;
	line-height: normal;
	color: #666666;
	text-align: center;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: groove;
	border-bottom-style: groove;
	border-top-color: #999999;
	border-bottom-color: #999999;
	margin-top: 12px;
	margin-bottom: 12px;
}										
										
#formholder{										
	clear:both;									
	float:none;									
	margin-left:auto;									
	width:60%;									
	display:block;									
	margin-right:auto;									
	padding:44px;									
	border:thin groove #C00									
}										
										
#all-bottom-all-pages{										
	clear:both;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:block;									
}										
										
#clearpricing{										
	clear:both;									
	float:left;									
	margin-left: 0%;									
	width:100%;									
	display:block;									
}										
										
#qlinks-media{										
	clear:none;									
	float:left;									
	margin-left:3%;									
	width:44%;									
	display:block;									
	font-family:"HP Simplified";									
	font-size:14px;									
	line-height:133%;									
	color:#000;									
	text-align:center;									
	border:thin groove #666;									

	margin-bottom:12px;									
}
										
#seal {										
	clear: none;									
	float: left;									
	height: auto;									
	width: 125px;									
	padding-right: 2px;									
	padding-bottom: 16px;									
}													
									
}
.online {										
	font-family: "Martel Light";									
	font-size: 16px;									
	line-height: normal;									
	color: #00000;									
	text-align: center;									
}										
										
.glancsubs {										
	font-family: "Oswald Medium";									
	line-height: normal;									
	color: #CC0000;									
	text-align: center;									
	font-size: 18px;									
}										
.blktxt {										
	font-family: "Martel Light";									
	line-height: 125%;									
}										
.os15red {										
	font-family: "Martel ExtraBold";									
	color: #000000;									
	text-align: left;									
	font-size: 14px;									
}										
.marks {										
	font-family: "Alegreya Black";									
	font-size: 16px;									
	color: #CC0000;									
	line-height: 14px;									
}										
.clicksuppl {										
	font-family: "Martel Light";									
	font-size: 9px;									
	line-height: normal;									
	color: #000000;									
	text-align: left;									
}										
.inklinks {										
	font-family: "HP Simplified";									
	font-size: 13px;									
	line-height: normal;									
	color: #000000;									
}										
.t3khead {										
	font-family: "RobotoSlab VariableFont wght";									
	color: #0000FF;									
	text-align: left;									
	font-size: 16px;									
	line-height: 144%;									
}										
.textsubsub {										
	font-family: "OpenSans Semibold";									
	font-size: 14px;									
	line-height: 144%;									
	color: #000000;									
}										
.qquote {										
	font-family: "OpenSans Semibold";									
	font-size: 14px;									
	line-height: normal;									
	color: #000000;									
}										
										
.openbold {										
	font-family: "OpenSans Bold";									
	color: #000000;									
}										
										
.box1 {										
	font-family: "HP Simplified";									
	line-height: normal;									
	color: #000000;									
}										
.shop {										
	font-family: "HP Simplified";									
	line-height: 12px;									
	color: #000000;									
	font-size: 13px;									
}										
.strikethru {										
	font-size: 16px;									
	text-decoration: line-through;									
}										
.topazprice {										
	font-family: "OpenSans Semibold";									
	font-size: 16px;									
	line-height: normal;									
	color: #CC0000;									
}										
										
									
.clickher {										
	font-family: "ZillaSlab Regular";									
	font-size: 14px;									
	line-height: 24px;									
	color: #000000;									
	text-align: center;									
}										
.whytxt {										
	font-family: "Martel Light";									
	font-size: 14px;									
	line-height: 133%;									
	text-align: left;									
}										
.whyblue {										
	font-weight: bold;									
	color: #000000;									
	font-size: 15px;	
}
						
									
.red{										
	color: #000;									
	font-family: "Martel Light";									
	line-height: normal;									
	font-size: 14px;									
}										
										
.broch{										
font-family:"HP Simplified";										
font-size:16px;										
color:#000										
}										
										
.red24{										
	font-family: "Martel ExtraBold";									
	font-size: 18px;									
	line-height: normal;									
	color: #000;									
	letter-spacing: .2em									
}										
										
.online {										
	font-family: "Martel Light";									
	font-size: 16px;									
	line-height: normal;									
	color: #00000;									
	text-align: center;									
}										
										
.glancsubs {										
	font-family: "Martel Light";									
	line-height: normal;									
	color: #CC0000;									
	text-align: center;									
	font-size: 18px;									
}										
.blktxt {										
	font-family: "Martel Light";									
	line-height: 125%;									
}										
.os15red {										
	font-family: "Martel ExtraBold";									
	color: #000000;									
	text-align: left;									
	font-size: 14px;									
}										
.marks {										
	font-family: "Alegreya Black";									
	font-size: 16px;									
	color: #CC0000;									
	line-height: 14px;									
}										
.clicksuppl {										
	font-family: "Martel Light";									
	font-size: 9px;									
	line-height: normal;									
	color: #000000;									
	text-align: left;									
}										
.inklinks {										
	font-family: "HP Simplified";									
	font-size: 13px;									
	line-height: normal;									
	color: #000000;									
}										
.t3khead {										
	font-family: "Martel Light";									
	color: #0000FF;									
	text-align: left;									
	font-size: 16px;									
	line-height: 144%;									
}										
.textsubsub {										
	font-family: "Martel Bold";									
	font-size: 14px;									
	line-height: 144%;									
	color: #000000;									
}										
.qquote {										
	font-family: "Martel Bold";									
	font-size: 14px;									
	line-height: normal;									
	color: #000000;									
}										
										
.openbold {										
	font-family: "Martel Bold";									
	color: #000000;									
}										
										
.box1 {										
	font-family: "HP Simplified";									
	line-height: normal;									
	color: #000000;									
}										
.shop {										
	font-family: "HP Simplified";									
	line-height: 12px;									
	color: #000000;									
	font-size: 13px;									
}										
.strikethru {										
	font-size: 16px;									
	text-decoration: line-through;									
}										
.topazprice {										
	font-family: "HP Simplified";									
	font-size: 16px;									
	line-height: normal;									
	color: #CC0000;									
}										
									
.clickher {										
	font-family: "Martel Bold";									
	font-size: 14px;									
	line-height: 24px;									
	color: #000000;									
	text-align: center;									
}										
.whytxt {										
	font-family: "Martel Light";									
	font-size: 14px;									
	line-height: 133%;									
	text-align: left;									
}										
.whyblue {										
	font-family: "Martel Bold";									
	color: #000000;									
	font-size: 15px;									
}										
										
.martel-135 {
	font-family: "Martel Light";
	font-size: 13.5px;
	line-height: 144%;
	color: #333333;
	text-align: left;
}
}
