/* 2009 - 2010 (C) Khanna Dental Enterprises */

/* COMMON */

 body {
  font-family:'Times New Roman';
  background:#FFFFFF url('../images/background.gif') repeat-x;
  margin:0px;
  padding:0px;
  line-height:18px;
 }

 div.container {
  width:900px;
  margin-left:auto;
  margin-right:auto;
 }

 div.autosize { display: table; width: 1px; }
 div.autosize > div { display: table-cell; }

 a:hover.hover {
  text-decoration:underline;
 }

 p {
  margin:0px;
  font-size:12px;
  letter-spacing:1px;
  line-height:18px;
  color:#5D5D5D;
 }

 .bold {
  font-size:12px;
  font-weight:bold;
  text-decoration:underline;
 }

/* PRE-LOAD */

 #hidepage {
  position:absolute;
  background-color:#000000;
  width:99%;
  height:100%;
  z-index: 9999;
 }

 #loading  {
  position:absolute;
  left:10px;
  top:10px;
  font-size:18px;
  letter-spacing:2px;
  color:#FFFFFF;
 }

/* CUSTOME */

 .highlight {
  font-size:15px;
  font-weight:bold;
  letter-spacing:1px;
  color:#2A5375;
 }

 .topmenu {
  font-size:12px;
  text-decoration:none;
  word-spacing:10px;
  color:#3A6EA5;
 }

 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
 }

 ul.none {

 }

 li.header {
  background-image: url('../images/arrow.gif');
  background-repeat: no-repeat;
  background-position: 0 .4em;
  height:25px;
  padding-left: 1.5em;
  padding-top: .3em;
 }

 li.child {
  background-image: url('../images/arrow_2.gif');
  background-repeat: no-repeat;
  background-position: 0 .4em;
  height:25px;
  padding-left: 1.5em;
  padding-top: .0em;
 }

 .cat {
  font-size:15px;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:1px;
  color:#198CD6;
 }

 .pro {
  font-size:12px;
  text-decoration:none;
  letter-spacing:1px;
  color:#198CD6;
 }

 a.cat:hover {
  display:block;
  background-color:#198CD6;
  height:20px;
  padding-left:5px;
  color:#FFFFFF;
 }

 .product {
  font-size:12px;
  text-decoration:none;
  letter-spacing:1px;
  color:#44566B;
 }

 .mailto {
  font-size:15px;
  text-decoration:none;
  color:#5D5D5D
 }

 .footer {
  font-size:12px;
  letter-spacing:1px;
  text-decoration:none;
  color:#172B41;
 }

 .textbox {
  border-style:groove;
  font-size:12px;
 }

 .button {
  border-style:groove;
 }

 .text {
  font-size:12px;
  letter-spacing:1px;
 }


