.redTable { 
  border: 2px solid #000000; 
  border-collapse: collapse; 
  padding: 0; 
}

.whiteTable { 
  background: #FFFFFF; 
  border: none; 
}

.prodSearchTitle {
  font-family: Arial; 
  font-size: 16px;
  color= #666666;
  font-weight: bold
}

.grTable { 
  font-family: Arial;
  border: 2px solid white; 

  border-collapse: collapse; 

  padding: 0; 

}

.grWaterMark { 
   font-family: Arial;
   background-repeat: no-repeat;
   background-color: white;
   padding: 5;
} 

.grWaterMarkRes { 
   font-family: Arial;
   background-repeat: no-repeat;
   background-color: #FFFFFF;
   padding: 5;
}     
   
.prodHeader {     
  border: 2px solid #FF9900; 

  border-collapse: collapse; 

  padding: 0; 

}

.grTableFont {

  font-family: Arial; 

  font-size: 10px; 

  font-weight: bold; 

  color: white; 

  align: center;

}

.grTable {

  font-family: Arial; 

  font-size: 10px; 

  font-weight: bold; 

  color: white; 

  align: center;

}


.grTitleFont {

  font-family: Arial; 

  font-size: 12px; 

  font-weight: bold; 

  color: black;

}


text {
  font-family: Arial; 

  font-size: 10px; 

  color: black;
}

.form{
font-family: Arial;
	font-size: 8pt; 
	color: #000000;
	background-color:#666666;
	border-color:#FFFFFF;
	border-top-width:0;
	border-right-width:0;
	border-left-width:0;
	border-bottom-width:0;
	border-top-color:#FFFFFF;
	padding:0;
	spacing:0;
margin:0;
	scrollbar-arrow-color: #FFCC00
}

.grTextFont {

  font-family: Arial; 

  font-size: 10px; 

  color: black;

}

.grTextFontW {

  font-family: Arial; 

  font-size: 10px; 

  color: white;

}

.grTd { 
  font-family: Arial;
  background: white; 

border: none;

  padding: 0;

  color: white;
}

.grTdLeft { 
  font-family: Arial;
  font-size: 10pt;
  background: white; 

border: none;

  padding: 0;

  color: #6A6A71;
}

.grTdLeftBold { 
  font-family: Arial;
  font-size: 11pt;
  font-weight: bold;
  background: white; 

border: none;

  padding: 0;

  color: #1A5BA3;
}

.grTdLeftBlue { 
  font-family: Arial;
  font-size: 10pt;
  background: white; 

border: none;

  padding: 0;

  color: #0000FF;
}

.grTdLeftBig { 
  font-family: Arial;
  font-size: 8pt;
  background: white; 

border: none;

  padding: 0;

  color: #6A6A71;
}

.grTdLeftSmall { 
  font-family: Arial;
  font-size: 10pt;
  background: white; 
  border: none;
  padding: 0;
  color: #1A5BA3;
}

.grTdLeftSmallJL { 
  font-family: Arial;
  font-size: 8pt;
  background: white; 
  border: none;
  padding: 0;
  color: #000000;
}

A.grTdLeftSmall:visited{
  text-decoration:none;
}

A.grTdLeftSmall:active{
  text-decoration:none;
}

A.grTdLeftSmall:hover { 
  text-decoration:underline;
}

A.grTdLeftBlue:hover { 
  text-decoration:underline;
}

.grTdTeal { 
  font-family: Arial;
  background: #999999; 

border: none;

  padding: 0;

  color: white;
}


.uline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}


.disabled {
  BACKGROUND-COLOR: #cccccc
}


.grTdBJL {
  background: #C2DAE0;
  
  border: none; 

  font-family: Arial; 

  font-size: 12px; 

  color: black; 

  padding: 0;

}
.grTdB {
  background: white;
  
  border: none; 

  font-family: Arial; 

  font-size: 8px; 

  color: black; 

  padding: 0;

}



.odd {
	background-color: white;
	font-family: Arial;
  color: #666666;      
  font-size: 10px;

}

.oddL {
  font-family: Arial; 
  color: #666666;
  font-size: 12px;
}       

.odd10 {

	background-color: #1A5BA3;

	border-bottom-width: 1px;

	border-bottom-color: #000000;

	border-bottom-style: solid;
	
	font-family: Arial; 

        color: white;
        
        font-weight: bold;
        
        font-size: 10px;

}

.even {
	background-color: white;
	font-family: Arial;
  color: #666666;      
  font-size: 8px;

}

.evenL {
  font-family: Arial; 	
  color: #666666;
  font-size: 12px;
}
.even10 {
  background-color: white;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #000000;
	font-family: Arial; 
  color: #6A6A71;
  font-weight: bold;
	font-size: 10px;
}

body {
	font-family: Arial, Courier New, Georgia, Tahoma, Times New Roman, Verdana, Wingdings;
	font-size: 12px;
}

p {
  font-size: 12px;
}





a:link {
        font-family: Arial;
	text-decoration: none;

}



a:visited {
        font-family: Arial;
	text-decoration: none;

}



.generic {
        font-family: Arial;
	font-weight: bold;

	color: #666666;

	font-size: 12px;

}

.bottomnav {
  
  font-family: Arial;
  font-weight: Bold;

  font-size: 12px;

}



.uline_black{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

}



.uline_red{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: white;

}



.uline_black_thick{

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

}

.bottomnav {
  font-family: Arial;
  color: white;
}

A:link.bottomnav {
  font-family: Arial;
  text-decoration: underline; 

  color: white;

}



A:visited.bottomnav {
  font-family: Arial;
  text-decoration: underline; 

  color: white;

}



A:hover.bottomnav {
  font-family: Arial;
  color: white; 

  text-decoration: underline;

}



.whTableHdr {
  font-family: Arial;
  font-weight: bold;

	color: white;

	font-size: 13px;

}



A:link.whTblHdrLink {
  font-family: Arial;
  text-decoration: none;

  color: #FFFFFF; 

  font-weight: bold; 

  font-size: 12px;

}



A:visited.whTblHdrLink {
  font-family: Arial;
  text-decoration: none; 

  color: #FFFFFF; 

  font-weight: bold; 

  font-size: 12px;

}



A:hover.whTblHdrLink {
  font-family: Arial;
  text-decoration: underline;

   color: #FFFFFF; 

   font-weight: bold; 

   font-size: 12px;

}



A:link.aToZLink { 
  font-family: Arial;
  text-decoration: none; 

  color: #000000; 

  font-weight: bold; 

  font-size: 13px;

}



A:visited.aToZLink { 
  font-family: Arial;
  text-decoration: none; 

  color: #000000; 

  font-weight: bold; 

  font-size: 13px;

}



A:hover.aToZLink { 
  font-family: Arial;
  text-decoration: underline; 

  color: #000000; 

  font-weight: bold; 

  font-size: 13px;

}



.textBorder {
  font-family: Arial;
  border-style: solid; 

  border-left-width: 1px; 

  border-right-width: 1px; 

  border-top-width: 1px; 

  border-bottom-width: 1px;

}



.aToZText {
  font-family: Arial;
  font-weight: bold;

	color: #000000;

	font-size: 13px;

}



.cartColHdr {
        font-family: Arial;
	color: #000000;

	font-size: 11px;

	text-decoration: none;

}



.rxOtcDesc {
        font-family: Arial;
	color: #000000;

	font-size: 14px;

	text-decoration: none;

}



.rxOtcColHdr {
  font-family: Arial;
  font-weight: bold;

	color: #666666;

	font-size: 13px;

	text-decoration: none;

}



.pageNav {
   font-family: Arial;
  font-weight: bold;

	color: #000000;

	font-size: 14px;

	text-decoration: none;

}



A:link.pageNavLink {
  font-family: Arial;
  text-decoration: none; 

  color: #000000; 

  font-weight: bold; 

  font-size: 12px;

}



A:visited.pageNavLink {
  font-family: Arial;
  text-decoration: none; 

  color: #000000; 

  font-weight: bold; 

  font-size: 12px;

}



A:hover.pageNavLink {
  font-family: Arial;
  text-decoration: underline; 

  color: #000000; 

  font-weight: bold; 

  font-size: 12px;

}



A:link.cartLink { 
  font-family: Arial;
  text-decoration: none; 

  color: #000000; 

  font-weight: bold; 

  font-size: 12px;

}



A:visited.cartLink {
  font-family: Arial;
  text-decoration: none; 

  color: #000000; 

  font-weight: bold; 

  font-size: 12px;

}



A:hover.cartLink {
  font-family: Arial;
  text-decoration: underline; 

  color: #000000; 

  font-weight: bold; 

  font-size: 12px;

}



.cartTotal {
  font-family: Arial;
  font-weight: bold;

	color: #000000;

	font-size: 13px;

	text-decoration: none;

}



.cartItems {
       font-family: Arial;
	color: #000000;

	font-size: 10px;

	text-decoration: none;

}



.cartItemsG {
        font-family: Arial;
	color: #000000;

	font-size: 10px;

	text-decoration: none;

}



A:link.subAisleLink {
  font-family: Arial;
  text-decoration: none; 

  color: #000000; 

  font-weight: bold; 

  font-size: 13px;

}



A:visited.subAisleLink {
  font-family: Arial;
  text-decoration: none; 

  color: #000000; 

  font-weight: bold; 

  font-size: 13px;

}



A:hover.subAisleLink {
  font-family: Arial;
  text-decoration: underline; 

  color: #000000; 

  font-weight: bold; 

  font-size: 13px;

}

.errorText {
  font-family: Arial;
	color: #000000;
  font-size: 12px;
  text-decoration: none;
}

.welcomePage {
  font-family: Arial;
  color: #000000;
	font-size: 14px;
}

.welcomePageBold {
  font-family: Arial;
  font-weight: bold;
	color: #000000;
	font-size: 14px;
}

A:link.regular {
  font-family: Arial;
	color: #000000;
  font-size: 10px;
}

A:hover.regular {
  font-family: Arial;
	color: #000000;
  font-size: 10px;
  text-decoration: underline overline;
}

A:visited.regular {
  font-family: Arial;
	color: #000000;
  font-size: 10px;
}

.textBox {
  font-family: Verdana;
	color: #000000;
  font-size: 12px;
}

.prodDetailTable {
  border-style: solid;
  border-left-width: 1px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 605px;
}

.blueTitle {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 16px; 
  color: #000000;  
  font-weight: bold;
}

.blueBkGrd {
  background: #C2DAE0;
  border-style: solid;
  border-left-width: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-color: #000000;
}

.whiteFont {
  color: white;
  font-weight: bold;
}

.cellBorderTop {
	border-top-width: 1px;
	border-left-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-top-style: solid;
  border-top-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #000000;
  font-size: 11px;
}

A.addToCartLink:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #000000;
  text-decoration: underline;
  font-size: 10px;
  font-weight: bold;
}

A.addToCartLink {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #000000;
  text-decoration: underline;
  font-size: 10px;
  font-weight: bold;
}

A.addToCartLink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #666666;
  text-decoration: none;
  font-size: 10px;
  font-weight: bold;
}

li {
	font-family: Arial, Courier New, Georgia, Tahoma, Times New Roman, Verdana, Wingdings;
	font-size: 12px;
}