body {
  color: #313131;
  FONT-SIZE  :11px;
  FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
  }

a img {
	border:0;
	}


a:link, a:visited {

	color: #106897;
	FONT-SIZE  :11px;
	FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	TEXT-DECORATION  : none; ;
	  
}

a:hover{
	color :#106897;
	FONT-SIZE  :11px;
	FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	TEXT-DECORATION  : underline; ;
	 
}

A.topnav1:link {

	 color :#106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : none ;
}
A.topnav1:active {

	 color :#106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : none ;
}
A.topnav1:visited  {

	 color :#106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : none ;
}
A.topnav1:hover  {

	 color :#106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : underline ;
}
.TopNavText{

	 color :#0000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : none ;
	  
}
.topnav1bgcolor {

	 background-color :#106897ccc;
}

input.textarea{
     color: #000000;
     background-color: #d7edf0;
     border: 1px solid #404967;
}
 select{
     color: black;
     background: #fffaf3;
     border: 1px solid #67605f;
}


#imageContainer {
	height:309px;
}

#imageContainer img {
	display:none;
	 
}


A.sidenav2:link {

	 color :#106897c;
	 FONT-SIZE  :11px;
	 FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;	 	 
	 TEXT-DECORATION  :none ;
	 margin-top: 6px;
	 margin-left: 0;
	 line-height: 18px;
}
A.sidenav2:active  {

	 color :#106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif; ;
	 TEXT-DECORATION  :none ;
	 margin-top: 6px;
	 margin-left: 5px;
	 line-height: 18px;
}
A.sidenav2:visited   {

	 color :#106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;	 	 
	 TEXT-DECORATION  :none ;
	 margin-top: 6px;
	 margin-left: 0;
	 line-height: 18px;
}
A.sidenav2:hover   {

	 color :#106897c;
	 FONT-SIZE  :11px;
	 FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;	 	 
	 TEXT-DECORATION  :underline ;
	 margin-top: 6px;
	 margin-left: 0px;
	 line-height: 18px;
}
.sidenavTxt {

	 color :#000000;
	 FONT-SIZE  11px :;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	  
}
.sidenavbg {

	 background-color :#ffffff;
}

.sidenaveTxtB {

	color: #000008;
	FONT-SIZE: 12PX;
	FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

.sidenavsubheader {

	color: #000008;
	FONT-SIZE: 11PX;
	FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	FONT-STYLE :italic;
}

.mysidetxt1 {
	
	FONT-SIZE  11px:; 
	FONT-FAMILY :"Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	FONT-STYLE :italic;
	color :#333333;
	padding-left: .5em;

}	



.img2 {
  padding:4px;
  border:1px solid #106897;
  }



.verbal{

	color :#106897c;
	FONT-SIZE  :11px;
	FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	FONT-WEIGHT  :bold ;
	TEXT-DECORATION  :none ;
}

span.verb {

	FONT: bold 12px "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;;
	color :#CC0000;
}
span.verb1 {
 	color :#106897c;
	FONT-SIZE  :11px;
	FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	FONT-WEIGHT  :bold ;
	 
}

a.verb1:link {
	color :#106897;
	FONT-SIZE  :11px;
	FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif; ;
	TEXT-DECORATION  :none ;
}

a.verb1:active {
	color: #106897;
	FONT-SIZE  :11px;
	FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif; ;
	TEXT-DECORATION  :none ;
}

a.verb1:hover {
	color :#106897;
	FONT-SIZE  :11px;
	FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif; ;
	 TEXT-DECORATION  : underline;
	  
}

a.verb1:visited {
	color :#106897;
	FONT-SIZE  :11px;
	FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif; ;
	TEXT-DECORATION  :none ;
}

span.verb2 {

	color:#106897c;
	font: bold 18px "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.TopNavRow2Text{
 
	 color: #106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
     text-decoration: none; ;
}

.THaffiliate{
  
     border: 1px;
	 border-color: #000000;
	 FONT-SIZE  :10px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : none ;
	 background-color: #ffefaa;
}

.THHeader{

     background: #fff top left repeat-x; 
     height: 22px; 
     font-size: 11px; 
     font-family: "Lucida Grande", Verdana, sans-serif;  
     list-style-type: none; 
     margin: 0; 
     padding: 0; 
     border-bottom: 1px solid #ccc;   
     color: #777777;
     font-weight: bold;
}
.imageborder{

       
     border-bottom: 1px solid #0000;   
     
}
.THHeader2{
     background: #ddd top left repeat-x; 
     height: 22px; 
     font-size: 11px; 
     font-family: "Lucida Grande", Verdana, sans-serif;  
     list-style-type: none; 
     color: #777777;
     margin: 0; 
     padding: 0; 
     border: 1px solid #ccc; 
	 font-weight: bold;
}
.tdRow1Color {

	 background-color :#ffffff;
}
.tdRow2Color {

	 background-color :#fffffc;
}

A.allpage:link {

	 font-weight: bold;
	 color :#106897;
	 FONT-SIZE: 11px ;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif ;
}

A.allpage:visited {

	 font-weight: bold;
	 color :#106897;
	 FONT-SIZE: 11px ;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif; ;
}

A.allpage:hover {
	 
	 font-weight: bold;
	 color :#106897;
	 FONT-SIZE: 11px ;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : underline ;
}

A.bottlink:link {

	 color :#106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : none ; ;
}
A.bottlink:active  {

	 color :#106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : none ; ;
}
A.bottlink:visited   {

	 color :#106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : none ; ;
}
A.bottlink:hover   {

	 color :#106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 FONT-WEIGHT  : none ;
	 TEXT-DECORATION  : underline ;
}

.plaintext{

	 color :#000000;
	 FONT-SIZE : 11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : none ;
}
.plaintextreq{

	 color :#106897;
	 FONT-SIZE : 11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : none ;
}
.plaintextbold{

	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}


/* .ProductTitle included in Contribute CSS */
 

.plaintext  {

	 line-height: 150%;

	 color: #000000;
	 FONT-SIZE: 11px;
	 FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	
}

.plaintextPlus  {

	 color: #000000;
	 FONT-SIZE: 12px;
	 FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	
}

._13boldblue {
     font-weight: bold;
	 color: #106897;
	 FONT-SIZE  :13px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif; ;
	 TEXT-DECORATION  : none ;
}
 .ProductTitle{

	  
	 font-weight: bold;	  
	 font-variant: normal;
	 color: #f68618;
	 FONT-SIZE: 20px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION  : none ;
}

.ProductPrice{

	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}

.CompPrice{

	 color: #106897;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif; ;
	 TEXT-DECORATION  : none ;
}

.required{

	 color :#FF0000;
	 FONT-SIZE  12px :;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}

.smalltextblk{

	 color : #000000;
	 FONT-SIZE  :10px ;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION  : none ;
}



.pagenavbg{
	background: #fff top left repeat-x;   
	font-size: 11px; 
	font-family: "Lucida Grande", Verdana, sans-serif;   
	list-style-type: none; 
	margin: 0; 
	padding-right: -4px;  
	padding-left: 12px; 
	border-right: 0px solid #ccc;
}
 

 
 
 
 
 /* NAP Styles - incluede in Contribute Style sheet, too*/
 
 
.h1row1 {

	top: 0px;
	height: 24px;
	min-height: 24px;
	padding-bottom: 7px;
	FONT: normal 130%/110% "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color: #f68618;
	
}
 .h1row1i {

	line-height: 131%;
	FONT: italic 120%/110% "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color: #f68618;
}

.h1row2 {

	FONT: normal 115%/90% "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#f68618;
	
}

.h1row2i {

	line-height: 120%;
	FONT: italic 115%/90% "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color: #f68618;
	
}

.h1row2b {

	FONT: bold 115%/90% "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color: #f68618;
	
}

.h2row1 {

	color: #1c0b00;
	FONT: normal 100%/115% "Lucida Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0;
	 
	
}


.h2row1i {

	FONT: italic 12px/115% "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color: #f68618;
	padding: 0;
	 
	
}

.h2row1b {

	line-height: 121%;
	FONT: bold 100%/115% "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color: #1c0b00;
	padding: 0;
	 
	
}

.h2row1K {

	FONT: bold 100%/115% "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color: #1c0b00;
	padding: 0;
	 
	
}


.h2row2 {
	
	FONT-SIZE: 24px;
	FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif; 
	color: #f68618;
	padding: 0;
	 FONT-WEIGHT  : bold ;
}



.h2row2u {
	
	FONT-SIZE  :14px;
	FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;	 
	color: #f68618;
	padding: 0;
	 
 
}

.h3peter1 {
         
     FONT-SIZE  :11px;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
	 FONT-WEIGHT  :normal;
	 color: #474747;
	 padding: 0;
	 
	
}


.h3row2 {
         
     color: #106897;
         
     FONT-SIZE  14px :;
	 FONT-FAMILY : "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none; 
	 padding: 0;
	 
	
}
.h3row2sc {
	
	font-variant: small-caps;
	text-transform: none;
	FONT: bold 11px "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#000000;
	padding: 0;
	 
}
.h3row2b {
	
	font-variant: normal;
	text-transform: none;
	FONT: bold 11px "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#000000;
	padding: 0;
	 
}
.h3row2i {
	
	line-height: 11px;
	FONT: italic 11px "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#000000;
	padding: 0;
	 
}
.h1row3 {

	FONT: italic 100%/100% "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color: #383838;
	padding: 0 0 0 10px;
}

.h2row3 {

	FONT: italic 100%/100% "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0 0 0 10px;
}



A.rightside:link {

	 color: #106897;
	 FONT-SIZE: 11px;
	 FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
	 FONT-WEIGHT  :bold ;
}
A.rightside:active {

	 color: #106897;
	 FONT-SIZE: 11px;
	 FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 FONT-WEIGHT  :bold ;
}
A.rightside:visited  {

	 color: #106897;
	 FONT-SIZE: 11px;
	 FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
	 FONT-WEIGHT  :bold ;
}
A.rightside:hover  {

	 color: #106897;
	 FONT-SIZE: 11px;
	 FONT-FAMILY: "Lucida Sans", "Trebuchet MS",Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: underline;
	 FONT-WEIGHT  :bold ;
}



.menu4 {
	
	background: #fff top left repeat-x; 
	font-size: 11px; 
	font-family: "Lucida Grande", Verdana, sans-serif;   
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
	border: 1px solid #ccc;

}

.menu5  {
	color: #777777;
	background: #ddd top left repeat-x; 
	height: 22px; 
	font-size: 11px; 
	font-family: "Lucida Grande", Verdana, sans-serif;   
	margin: 0; 
	padding: 0; 
	border-bottom: 1px solid #ccc; 
	padding-left:12px;
    FONT-WEIGHT  :bold ;
}

.menu6  {

	background: #fff top left repeat-x;   
	font-size: 11px; 
	font-family: "Lucida Grande", Verdana, sans-serif;    
	margin: 0; 
	padding: 12px; 

}

.menu7 {
	background: #fff top left repeat-x;   
	font-size: 11px; font-family: "Lucida Grande", Verdana, sans-serif;    
	margin: 0; 
	padding-right: -4px;  
	padding-left: 12px; 
	border-right: 0px solid #ccc;

}

.menu8{

	background: #fff top left repeat-x;   
	font-size: 11px; 
	font-family: "Lucida Grande", Verdana, sans-serif;    
	margin: 0;
	padding-right: -4px;  
	padding-left: 12px;
	padding-top: 20px;

}

.menu9{ 

	background: #fff top left repeat-x;   
	font-size: 11px; font-family: "Lucida Grande", Verdana, sans-serif;   
	
	margin: 0; 
	padding-right: -4px;  
	padding-left: 0px; 
	border: 1px solid #ccc;

}
.opentable{

	background: #fff top left repeat-x;   
	font-size: 11px; 
	font-family: "Lucida Grande", Verdana, sans-serif;    
	margin: 0;
	padding-right: -4px;  
	padding-left: 12px;
	padding-top: 20px;

}
.nothingtable{

	background: #fff top left repeat-x;   
	font-size: 11px; 
	font-family: "Lucida Grande", Verdana, sans-serif;    
	margin: 0;
	 

}
.productdetailtable{

	background: #fff1b2 top left repeat-x;   
	font-size: 11px; 
	font-family: "Lucida Grande", Verdana, sans-serif;    
	margin-right: 6px;
	background:#c9d7b3; 
    border: 1px solid #ccc;
}
.bordertable { 

	background: #fff top left repeat-x;   
	font-size: 11px; font-family: "Lucida Grande", Verdana, sans-serif;   	
	margin: 0; 
	padding-right: -4px;  
	padding-left: 0px; 
	border: 1px solid #ccc;

}

.greyrowtable  {
	color: #777777;
	background: #ddd top left repeat-x; 
	height: 22px; 
	font-size: 11px; 
	font-family: "Lucida Grande", Verdana, sans-serif;   
	margin: 0; 
	padding: 0; 
	border-bottom: 1px solid #ccc; 
	padding-left:12px;
    font-weight: bold;
}


.moveover { 

padding-left: 2px;

}


ul#menu { 

	width: 100%; 
	height: 43px; 
	background: #FFF url("https://www.northamericanpharmacal.com/4yourtype/images/menu-bg.gif") top left repeat-x; 
	font-size: 11px; 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	font-weight: bold; 
	list-style-type: none; 
	margin: 0; padding: 0; 
 
}
ul#menu li { 

	display: block; 
	float: left; 
	margin: 0 0 0 5px; }

ul#menu li a { 

	height: 43px; 
	color: #777777; 
	text-decoration: none; 
	display: block; 
	float: left; 
	line-height: 200%; 
	padding: 8px 15px 0; }


ul#menu li a:hover { 

	color: #333; 

}

ul#menu li a.current{ 

	color: #FFF; 
	background: #FFF url("https://www.northamericanpharmacal.com/4yourtype/images/current-bg.gif") top left repeat-x; 
	padding: 5px 15px 0; }

.img-shadow {
  float:left;
  background: url('https://www.northamericanpharmacal.com/4yourtype/images/shadowAlpha.png') no-repeat bottom right !important;
  background: url('https://www.northamericanpharmacal.com/4yourtype/images/shadow.gif') no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }


.td-shadow {
  float:left;
  background: url('https://www.northamericanpharmacal.com/4yourtype/images/shadowAlpha.png') no-repeat bottom right !important;
  background: url('https://www.northamericanpharmacal.com/4yourtype/images/shadow.gif') no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  color      : #000000;

  }
  
  
.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
    

/* PRODUCT BROWSER */

#productbrowser { 

	width:980px; 
	height:180px; 
	font-size:12px; 
	line-height:18px; 
	background:url(https://www.northamericanpharmacal.com/4yourtype/images/productbrowser_background.jpg) no-repeat top; 
	overflow:auto; 
	
	}

#pb-productbrowsercontainer { 

	position:relative; 
	width:980px; 
	height:180px; 
	margin:0 auto; 
	}

#pb-productslider { 

	top:4px; 
	left:0; 
	width:4000px; 
	height:140px; 
	position:absolute; 
	margin:0; 
	padding:0; }

#pb-productslider .pb-productimage { 

	float:left; 
	width:137px; 
	height:140px; 
	position:relative; 
	top:0; }

#pb-productslider .pb-productimage a:link,
#pb-productslider .pb-productimage a:visited { 

	float:left; 
	width:100%; 
	padding-top:125px; 
	overflow:hidden; 
	color:#ccc; 
	font-size:11px; 
	text-align:center; 
	background-position:50% 100%; 
	background-repeat:no-repeat; }

#pb-productslider .pb-productimage a:hover { 

	text-decoration:none; 
	color:#fff; 
}


#pb-productslidertrack { 

	position:absolute; 
	top:152px; 
	left:18px; 
	width:944px; 
	height:19px; 
	overflow:hidden; 
	background:url(https://www.northamericanpharmacal.com/4yourtype/images/productbrowser_scrollbar_20070622.png) no-repeat; 
	visibility:hidden; 
	}

#pb-cat1 { 

	position:absolute; 
	top:0; 
	z-index:150; 
	color:#fff; 
	font-size:11px; 
	cursor:pointer; 
	left:222px; 
	}



#pb-cat2 { 

	position:absolute; 
	top:0; 
	z-index:150; 
	color:#fff; 
	font-size:11px; 
	cursor:pointer; 
	left:435px; 
	}

#pb-cat3 { 

	position:absolute; 
	top:0; 
	z-index:150; 
	color:#fff; 
	font-size:11px; 
	cursor:pointer; 
	left:733px; 
	}

#pb-cat4 { 

	position:absolute; 
	top:0; 
	z-index:150; 
	color:#fff; 
	font-size:11px; 
	cursor:pointer; 
	left:903px; 
	}

#pb-productsliderhandle { 

	position:absolute; 
	width:181px; 
	height:19px; 
	cursor:pointer; 
	z-index:155; 
	}

#pb-productsliderhandleimage { 

	position:absolute; 
	width:181px; 
	height:19px; 
	background:url(https://www.northamericanpharmacal.com/4yourtype/images/productbrowser_scroller_20080115.png) no-repeat; 
	
    cursor:pointer; 
    z-index:5; 

}
#pb-leftarrow { 

	position:absolute; 
	left:17px; 
	top:152px; 
	width:20px; 
	height:20px; 
	background:transparent; 
	z-index:150; 
	cursor:pointer; 
	}

#pb-rightarrow { 

	position:absolute; 
	left:942px; 
	top:152px; 
	width:20px; 
	height:20px; 
	background:transparent; 
	z-index:150; cursor:pointer; 
	}

ul#pb-productslider  { 

	margin-bottom: 18px; 
	list-style: none outside; 
	}

ol#pb-productslider { 
	margin-bottom: 18px; 
	list-style: decimal; 
	margin-left: 2.2em; 
	}




#pb-iphone-leftarrow { 

	position:absolute; left:0; top:0; height:180px; width:69px; z-index:1000; 
	cursor:pointer; background:url(https://www.northamericanpharmacal.com/4yourtype/images/pb_arrows_04_left.png) no-repeat top; 
	}

#pb-iphone-rightarrow { 

position:absolute; left:910px; top:0; height:180px; width:69px; z-index:100000; 
cursor:pointer; background:url(https://www.northamericanpharmacal.com/4yourtype/images/pb_arrows_04_right.png) no-repeat top; 

}







/* PRODUCT BROWSER SECTION COLORS */
#pb-productbrowsercontainer .pb-catclass0 { color:#666; }
#pb-productbrowsercontainer .pb-catclass1 { color:#777; }
#pb-productbrowsercontainer .pb-catclass2 .png
#pb-productbrowsercontainer .pb-catclass3 { color:#999; }
#pb-productbrowsercontainer .pb-catclass4 { color:#aaa; }
#pb-productbrowsercontainer .pb-catclass5 { color:#bbb; }
#pb-productbrowsercontainer .pb-catclass6 { color:#ccc; }
#pb-productbrowsercontainer .pb-catclass7 { color:#ddd; }
#pb-productbrowsercontainer .pb-catclass8 { color:#eee; }
#pb-productbrowsercontainer .pb-catclass9 { color:#eee; }
#pb-productbrowsercontainer .pb-catclass10 { color:#fff; }
#pb-productbrowsercontainer .pb-catclass11 { color:#fff; }
#pb-productbrowsercontainer #pb-cat1.pb-catclass5 { color:#fff; }

/* PRODUCT BROWSER PRODUCTS */
#pb-productslider #pb-detox a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_detox.png); }
#pb-productslider #pb-genomaskin a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_genomaskin.png); }
#pb-productslider #pb-immunity a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_immunity2.png); }
#pb-productslider #pb-stress a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_stress.png); }
#pb-productslider #pb-digestion a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_digestion.png); }
#pb-productslider #pb-women a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_women.png); }
#pb-productslider #pb-mentalclarity a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_mentalclarity.png); }
#pb-productslider #pb-weightloss a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_weightloss.png); }
#pb-productslider #pb-typeA a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_typeA.png); }
#pb-productslider #pb-typeB a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_typeB.png); }
#pb-productslider #pb-typeO a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_typeO.png); }
#pb-productslider #pb-typeAB a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_typeAB.png); }
#pb-productslider #pb-GT1 a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_hunter.png); }
#pb-productslider #pb-GT2 a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_gatherer.png); }
#pb-productslider #pb-GT3 a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_teacher.png); }
#pb-productslider #pb-GT4 a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_explorer.png); }
#pb-productslider #pb-GT5 a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_warrior.png); }
#pb-productslider #pb-GT6 a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_nomad.png); }
 
#pb-productslider #pb-teasdrinksbars a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_teas_drinks_bars.png); }
#pb-productslider #pb-aging a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_aging.png); }
#pb-productslider #pb-mobility a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_mobility.png); }
#pb-productslider #pb-protein a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_protein_bars.png); }
#pb-productslider #pb-testing a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_testing.png); } 
#pb-productslider #pb-packs a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_money_saving_packs.png); } 
#pb-productslider #pb-bookstore a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_bookstore.png); } 
#pb-productslider #pb-whatshot a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_whats_hot.png); }  
#pb-productslider #pb-shareright a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_shareright.png); }  
#pb-productslider #pb-allergy a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_allergy.png); } 
#pb-productslider #pb-vitamins a { background-image:url(https://www.northamericanpharmacal.com/4yourtype/images/_vitamins.png); } 






/* PRODUCT  REPOSITIONING */
#pb-productslider #pb-hunter { margin:0 0px 0 0px; }
 

                
.doitonemonth{
    background-image: url('http://www.northamericanpharmacal.com/4yourtype/doitonemonthsmall.jpg');
    background-repeat: no-repeat;
    font-size: 13px; 
    color:#333;
	font-family: "Lucida Grande", Verdana, sans-serif;   
	margin: 0; 
	padding-left: 10;padding-right: 10;
}














