#minicartcell {
   background: url(/image/minicartbg.jpg) no-repeat top; 
  height: 104px; 
}

a img { 
    border="0";
    border: none;
}

.sideNav a
{
display:block;
height: 20px;
width: 120px;
padding: 3px;
border: solid RGB(46,83,128) 1px;
background-color:#A3CBF4;
text-decoration: none;
font-weight: bold;
color: #235F9B;
}

.sideNav a:hover {
color: #FFFFFF;
}

#contact {
    width: 100%;
    text-align: right;
    border-right: 1px solid #CCCCCC;
}

#minicartcell, #minicartcell a, #minicartcell td {
   font-decoration:none;
   color:#fff;
   font-family: Arial;
   font-size:11px;
   padding-top:0px;
}

div#box2 {
   padding-left: 6px;
   border-left: solid #dadbe5 1px;
   border-right: 1px solid #dadbe5;
   width: 613px;
}

div#text_container {
   margin-right: 5px;
}


#prodmenucell, #prodmenucell a {
   font-family: Arial;
   font-size: 11px;
   color: #526079;
   text-decoration: none;
   text-align:center;
}

.topcat {
   background: url(/image/sidebarcatbg.jpg) no-repeat top;
   height: 23px;
}

.specials {
   background: #FFEE22;
   height: 23px;
   color: #235F9B;
}

.prodmenuborder  {
   border: #dadbe5 solid 1px;
}

.clinictable td {
   background: url(/image/dottedseperator.jpg) no-repeat 100% 100%;
   text-align: right;
}

.undercartbg {
   background: url(/image/undercartbg3.jpg) no-repeat top;
}

.textmenubg {
   background: url(/image/menubarbg.jpg) no-repeat left top;
   text-align: center;
   padding: 2px;
}


.textmenubg a {
   text-decoration: none;
   color: #fff;
   font-family: arial;
   font-size: 12px;
}

.topmenubutton {
   width: 77px;
}

.topmenubutton {
   list-style-type: none;
   display: inline;
}

body {
   background-image: url(/image/bubblesbg2.png);
   
}


iecontainer {
     text-align: center;
}

p, h1, h2, .text {
	font-family: Arial;
   
   color: #4a4a4a;
}

h1 {
font-family: Arial;
font-size: 20px;
padding: 8px;
}

h2 {
font-family: Arial;
font-size: 16px;
font-weight: bold;
}

h3 {
font-family: Arial;
font-size: 14px;
color: #666666;
}

p, a, .MsoNormal {
font-size:13px;
font-family: Arial;
}

.detailprice, .price {
font-size:18px;
font-family: Arial;
text-align: right;
}

.alternatetable td {
p-align: left;
text-align: left;
}

.text, .text a, {
 text-decoration:none;
 color: #4a4a4a;
 font-size:14px;
}

.ectlink {
 color: #4a4a4a;
 text-align:left;
 font-size:20px;
 text-decoration: none;
 font-weight: bold;
 font-family: Arial;
}

input[type='submit'], input[type='button'] {
background-color:#697FA9;
color: #fff;
font-size: 20px;
border: solid 1px #ffffff;
padding: 2px;
text-align: center;
width: 150px;
position: right;
}


#pricediv {
    position: relative;
    top: -50px;
    font-size: 1px;
    color: #fff;
}

.detailoptions td {
    width: 200px;
}

.cobhl, .cobll {
  font-family: Arial;
  font-size:12px;
}

ul, ol {
  font-family: Arial;
  font-size:13px;
}
ul.main {
  font-family: Arial;
  font-size:14px;
}

.contacttable .sidelinks a,
.contacttable a,
a.sidelinks {
  color: #009900;
}

blockquote { 
  background: #f7f7f7;
  padding: 5px;
}