body {
  font-family:  Arial, Verdana, Helvetica, sans-serif ;
  font-size: 14px;
  color: #DA1D48;
  background-color: white;
  scrollbar-3dlight-color:pink;
  scrollbar-arrow-color:deeppink;
  scrollbar-track-color:pink;
  scrollbar-darkshadow-color:;
  scrollbar-face-color:pink;
  scrollbar-highlight-color:;
  scrollbar-shadow-color:silver;
  margin: 0;
}

table {
 font-size: 14px;
 color: #DA1D48;
 border-color: silver;
 border-collapse: collapse;
 padding: 0px;
}

table#main {
  width: 994px;
  border: none;
  background: url('media/bg_main.gif') no-repeat;
  margin: 0 auto;
}

.top_menu {
  font-size: 14px;
  font-weight: bold;
  text-align: right;
}

.side_menu {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.footer {
  font-family:  Arial, Verdana, Helvetica, sans-serif ;
  font-size: xx-small;
  text-align: center;
  color:#909090;
  }

#heading1 {
  color: #98CD01;
  font-size: 14pt;
  font-weight: bold;
}
#heading2 {
  color: black;
  font-size: 12pt;
  font-weight: bold;
}
h1, h2, h3, h4, h5 {
  color:black;
  font-weight: normal;
}

h3{
  font-size: 16pt;
}

h4{
  color: #98CD01;
  font-size: 14pt;
  font-weight: bold;
}
h5 {
  font-size: 12pt;
  font-weight: bold;
}

.frontpage {
  color: #98CD01;
}

.tinytext {
  font-size: 10pt;
}

div.hr {
  background: url('media/canedivider1b.gif') repeat-x;
  width: 100%;
  height:16px;
}

a {color: black; text-decoration: underline;}
a:hover {color: #DA1D48;}

a.nav_top {color: black; font-size: 14px; text-decoration: none;}
a.nav_top:hover {color: #fff;}

a.nav_lhs {color: #2F2F2F; font-size: 14px;  font-weight:bold; text-decoration: none;}
a.nav_lhs:hover {color: #DA1D48;}

a.nav_bottom {color: black; font-size: 14px; text-decoration: none;}
a.nav_bottom:hover {color: #fff; font-weight:bold;}

a.type2, img {color: black;text-decoration: none; border:none;}
a.type2:hover {color: #DA1D48;}

td.nav_btn {
  background: url('media/button.gif') no-repeat;
  width:200px;
  text-align: center;
}

img {
  border:none;
}

textarea {

color: black;
background: white;
border: 1px solid silver;
}

input, select
{
/*font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif ;  */
font-size: 12px;
color: black;
height: 18px;
background: white;
border: 1px solid silver;
}

input.qty {
  width:20px;
  height:14px;
  text-align:right;
}

input.cbox {
  border: none;
}

input.btn {
  background:#FF9999;
  border: 1px solid silver;
  cursor: hand;
}


input.btn_delete
{
height: 20px;
width: 20px;
border: none;
color: white;
background-color: white;
background-image: url(media/delete.gif);
background-repeat: no-repeat;
cursor: hand;
}
input.btn_update
{
height: 20px;
width: 20px;
border: none;
color: white;
background-color: white;
background-image: url(media/update.gif);
background-repeat: no-repeat;
cursor: hand;
}

.labelling, {
  font-size: 9px;
}
.labelling input {
  font-size: 9px;
  height: 11px;
}
