body
{
	font-size: 70%;
	font-family: verdana, tahoma, sans-serif;
}

td
{
	font-size: 70%;
	font-family: verdana, tahoma, sans-serif;
}

a:active
{
	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}

a:hover
{
	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}

a:link
{
	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}

a:visited
{
	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}

a:link.subnav
{
	font-size: 11px;
	text-decoration: none;
	color: white;
	font-family: verdana, tahoma, sans-serif;
	font-weight: bold;
}

a:hover.subnav
{
	font-size: 11px;
	text-decoration: none;
	color: white;
	font-family: verdana, tahoma, sans-serif;
	font-weight: bold;
}

a:active.subnav
{
	font-size: 11px;
	text-decoration: none;
	color: white;
	font-family: verdana, tahoma, sans-serif;
	font-weight: bold;
}

a:visited.subnav
{
	font-size: 11px;
	text-decoration: none;
	color: white;
	font-family: verdana, tahoma, sans-serif;
	font-weight: bold;
}

a:link.caselinks
{
	font-size: 15px;
	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
	font-weight: bold;
}

a:hover.caselinks
{
	font-size: 15px;
	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
	font-weight: bold;
}

a:active.caselinks
{
	font-size: 15px;
	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
	font-weight: bold;
}

a:visited.caselinks
{
	font-size: 15px;
	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
	font-weight: bold;
}

.subnav
{
	font-size: 11px;
	text-decoration: none;
	color: white;
	font-family: verdana, tahoma, sans-serif;
	font-weight: bold;
}


a:active.white
{
	text-decoration: underline;
	color: white;
	font-family: verdana, tahoma, sans-serif;
}

a:hover.white
{
	color: white;
	font-family: verdana, tahoma, sans-serif;
}

a:link.white
{
	text-decoration: underline;
	color: white;
	font-family: verdana, tahoma, sans-serif;
}

a:visited.white
{
	text-decoration: underline;
	color: white;
	font-family: verdana, tahoma, sans-serif;
}


a:active.blue
{

	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}

a:hover.blue
{
	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}

a:link.blue
{

	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}

a:visited.blue
{
	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}


a:active.nav
{
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}

a:hover.nav
{
	text-decoration: underline;
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}

a:link.nav
{
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}

a:visited.nav
{
	color: #25397a;
	font-family: verdana, tahoma, sans-serif;
}


a:active.black
{
	text-decoration: underline;
	color: #000000;
	font-family: verdana, tahoma, sans-serif;
}

a:hover.black
{
	text-decoration: underline;
	color: #000000;
	font-family: verdana, tahoma, sans-serif;
}

a:link.black
{
	text-decoration: underline;
	color: #000000;
	font-family: verdana, tahoma, sans-serif;
}

a:visited.black
{
	text-decoration: underline;
	color: #000000;
	font-family: verdana, tahoma, sans-serif;
}

.homehdr
{
	font-size: 12px;
	font-family: verdana, tahoma, sans-serif;
	color: #0082c4;
}

.homehdrGREY {
	font-size: 16px;
	font-family: verdana, tahoma, sans-serif;
	color: #999999;
}

.Small
{
	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;
}

.homehdr2
{
	font-size: 12px;
	font-family: verdana, tahoma, sans-serif;
	color: #7086c1;
}

.white
{
	font-size: 13px;
	font-family: verdana, tahoma, sans-serif;
	color: white;
}

.lightbluebold
{
	font-size: 13px;
	font-family: verdana, tahoma, sans-serif;
	color: #D8E0F7;
	font-weight: bold;
}

.lightblue
{
	font-size: 12px;
	font-family: verdana, tahoma, sans-serif;
	color: #D8E0F7;
	font-weight: bold;
}

.black
{
	font-size: 15px;
	font-family: verdana, tahoma, sans-serif;
	color: black;
}

.caption
{
	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;
	color: #25397a;
}

.hdr
{
	font-size: 13px;
	font-family: verdana, tahoma, sans-serif;
	color: #25397a;
}

.hdr2
{
	font-size: 15px;
	font-family: verdana, tahoma, sans-serif;
	color: #25397a;
}

.header-left {
  background-color: #0071B7;
  font-weight: bold;
  color: white;
  text-align: left;
}

.header {
  background-color: #0071B7;
  font-weight: bold;
  color: white;
  text-align: center;
}


.blue
{
	font-size: 12px;
	font-family: verdana, tahoma, sans-serif;
	color: #25397a;
}

.footerblue
{
	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;
	color: #25397a;
	line-height: 17px;
}

.footergrey
{
	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;
	color: #666666;
}

.hvyblue
{
	font-size: 15px;
	font-family: verdana, tahoma, sans-serif;
	color: #25397a;
	font-weight: bold;
}

.hvyblack
{
	font-size: 15px;
	font-family: verdana, tahoma, sans-serif;
	color: #000000;
	font-weight: bold;
}

.hvyred
{
	font-size: 15px;
	font-family: verdana, tahoma, sans-serif;
	color: red;
	font-weight: bold;
}

.hvygreen
{
	font-size: 15px;
	font-family: verdana, tahoma, sans-serif;
	color: #CC0099;
	font-weight: bold;
}

.small
{
	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;
}

.darkblue
{
	font-size: 12px;
	font-family: verdana, tahoma, sans-serif;
	color: #25397a;
}

.darkblue11
{
	font-size: 11px;
	font-family: verdana, tahoma, sans-serif;
	color: #25397a;
}

.red11
{
	font-size: 11px;
	font-family: verdana, tahoma, sans-serif;
	color: #FF0000;
}

.nav
{
	font-size: 15px;
	font-family: verdana, tahoma, sans-serif;
	color: #25397a;
}

.matrix
{
	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;
	color: #000000;
}

.matrixhdr
{
	font-size: 11px;
	font-family: verdana, tahoma, sans-serif;
	color: #000;
	font-weight: bold;
}

.homehdr
{
	font-size: 18px;
	font-family: verdana, tahoma, sans-serif;
	color: #0082c4;
	
}

.homehdr2
{
	font-size: 13px;
	font-family: verdana, tahoma, sans-serif;
	color: #25397A;
    font-weight: bold;
}

.homehdr3
{
	font-size:12px;
	font-family: verdana, tahoma, sans-serif;
	font-weight: bold;
	color: #125ca5;
}

.glossarybold
{
	font-size: 12px;
	font-family: verdana, tahoma, sans-serif;
	color: #000000;
	font-weight: bold;
	
}

.hvyblue2
{
	font-size: 17px;
	font-family: verdana, tahoma, sans-serif;
	color: #25397a;
	font-weight: bold;
}

.hvyblack2
{
	font-size: 17px;
	font-family: verdana, tahoma, sans-serif;
	color: #000000;
	font-weight: bold;
}

.dentist{
	font-family:verdana, tahoma. sans-serif;
	font-size:12px;
	color:#000000;
	}
	
	
.th{
	font-family:verdana, tahoma. sans-serif;
	font-size:11px;
	color:#000000;
	}

.error {
  font-weight: bold;
  color: #FF0000;
}
.brdrblack1 {
	border: 1px solid #000000;
}
.hvybluelight {
	font-size: 15px;
	font-family: verdana, tahoma, sans-serif;
	color: #0066A0;
	font-weight: bold;
}
.black14 {
	font-size: 11px;
	font-family: verdana, tahoma, sans-serif;
	color: black;
}
.black11 {
	font-size: 11px;
	font-family: verdana, tahoma, sans-serif;
	color: black;
}
.black12 {
	font-size: 12px;
	font-family: verdana, tahoma, sans-serif;
	color: black;
}
.size12 {
	font-size: 12px;
	font-family: verdana, tahoma, sans-serif;	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;
}
.size10 {
	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;
}
.size14 {
	font-size: 36px;
	font-family: verdana, tahoma, sans-serif;	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;
}
.brdrgrey1 {
	border-top: 1px solid #6C6F72;
	border-right: 1px solid #6C6F72;
	border-bottom: 1px solid #6C6F72;
	border-left: 1px solid #FFFFFF;
}


.topnav {
padding: 0px;
}
.prod {
padding: 10px;
}
.prod img{
padding: 5px;
}
.accessories {
padding:5px;
}


.photo_right_padding {
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 10px 10px;
}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#005AFF;
	font-size:24px;
	font-weight:normal;
	line-height:normal;
	margin:0px;
	padding:6px 9px 5px;
	text-align:left;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.style4 {
	font-size: 10px;
	font-weight: bold;
}
.style5 {color: #4A8ED7}
.style6 {
	color: #232C43;
	font-weight: bold;
}
.style7 {color: #7F7F7F}
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5E6476; }
.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bold;
	color: #2372CD;
}
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #2372CD;
}
.style13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4C5367;
}

.minilinkBLUE {
	font-size: 11px; 
	color: #5998DA !important;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none !important;
}


.minilinkBLUE a:active {
	font-size: 11px; 
	color: #5998DA !important;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none !important;
}

.minilinkBLUE a:visited {
	font-size: 11px; 
	color: #5998DA !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none !important;
}

.minilinkBLUE a:hover {
	font-size: 11px; 
	color: #5998DA !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}



.pageTitle {
	color:#005AFF;
	font-size:20px;
	font-weight:normal;
	line-height:normal;
	margin:0px;
}



/* BEGIN DETAIL ROLLOVER CSS CODE - USED ON BUY NOW PAGE */
#starter {
	position:absolute;	
	width:250px;
	height:250px;
	z-index:1;
	visibility: visible;
}
#product1 {
	position:absolute;	
	width: 250px;
	height: 250px;	
	z-index:2;
	visibility: hidden;
}
#product2 {
	position:absolute;	
	width: 250px;
	height: 250px;
	z-index:2;
	visibility: hidden;
}
#product3 {
	position:absolute;	
	width: 250px;
	height: 250px;
	z-index:2;
	visibility: hidden;
}
#product4 {
	position:absolute;	
	width: 250px;
	height: 250px;
	z-index:2;
	visibility: hidden;
}
#product5 {
	position:absolute;	
	width: 250px;
	height: 250px;
	z-index:2;
	visibility: hidden;
}
#product6 {
	position:absolute;	
	width: 250px;
	height: 250px;
	z-index:2;
	visibility: hidden;
}
#product7 {
	position:absolute;	
	width: 250px;
	height: 250px;
	z-index:2;
	visibility: hidden;
}

#arrow1 {
	position: relative;
	visibility: hidden;
}
#arrow2 {
	position: relative;
	visibility: hidden;
}
#arrow3 {
	position: relative;
	visibility: hidden;
}
#arrow4 {
	position: relative;
	visibility: hidden;
}
#arrow5 {
	position: relative;
	visibility: hidden;
}
#arrow6 {
	position: relative;
	visibility: hidden;
}
#arrow7 {
	position: relative;
	visibility: hidden;
}



/* END DETAIL ROLLOVER CSS CODE - USED ON BUY NOW PAGE */

.cartHeader {
	color: #005AFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.cartHeadline {
	color: #005AFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}

.header-small {
  color: #005AFF;
  font-weight: normal;
  font-size: 9pt;
}

/* BEGIN ALEX UNNAMED STYLES */
.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #5E6476;
}
.style13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4C5367;
}

.style14 {
	font-size: 9px; color: #5998DA; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style15 {
	color: #666666;
}
.style16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	line-height: 17px;
}
.style17 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2372CD;
}
.style19 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #494949; }
.style25 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #6AA3DF; }
.style26 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #38383C;
	line-height: 11px;
}
.style28 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #407BDD; }
.style29 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #949494;
}
.style31 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #6E6E6E; }

.style111 {line-height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #232C43;
}
.style36 {
	color: #4A8ED7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style38 {
	color: #7F7F7F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
}
.style39 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	font-weight: bold;
}
.style112 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 26px;
	color: #005AFF;
	line-height: 30px;
}
.style113 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#005AFF;
	line-height: 30px;
}
.style114 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005AFF;
	margin-top: 75px;
}

.style39 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	font-weight: bold;
}

.style113 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #005AFF;
}
.style114 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005AFF;
	margin-top: 75px;
}

/* END ALEX UNNAMED STYLES */
.specialLowPrice {
	font-size: 16px;
	color: #7F7F7F;
	line-height: 14px;
}
.low_price_description {
	font-size: 10px;
	color: #000000;
	line-height: 14px;
}

.or_call {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #38383C;
	line-height: 30px;
}