body {
font-family: arial, verdana, sans-serif;
color: #666666;
padding-top: 20px;
margin:0px; 
}

td, tr {font-family: arial, verdana, sans-serif;font-size: 12px;}

.smallfont td {font-family: arial, verdana, sans-serif;font-size: 11px;}
a:link,
a:active,
a:visited {color: #ff6600; font-style: normal; font-family: arial, verdana, sans-serif; text-decoration: none;}
a:hover {text-decoration: underline;}

.leftbig01 {
background-color : white;
background-image : url(../images/leftbig01.jpg);
background-repeat : no-repeat;}

.leftbig02 {
background-color : white;
background-image : url(../images/leftbig02.jpg);
background-repeat : no-repeat;}

.mainbk {
background-color : white;
background-image : url(../images/mainbk.gif);
background-repeat : no-repeat;}

.rightcol {
background-color : white;
background-image : url(../images/rightcol.gif);
background-repeat : no-repeat;}

.midcol {
background-color : white;
background-image : url(../images/midcol.gif);
background-repeat : no-repeat;}

ul.leaflist {
	list-style : none;
	margin : 0px;
  padding : 0px;
  font-weight: normal;
  font-size: 11px;
  color: #ffffff;
  font-style: normal;
  font-family: verdana, sans-serif;
  text-decoration: none;
}

ul {list-style : disc;	margin : 20px; padding : 0px;}

a.toplink,
a:link.toplink,
a:active.toplink,
a:visited.toplink {font-family: arial, verdana, sans-serif; font-size : 16px; color : #000000; font-weight: normal; text-decoration : none; padding: 0px; margin:0px;}
a:hover.toplink {color : #666666;}

a.homelink,
a:link.homelink,
a:active.homelink,
a:visited.homelink {font-family: arial, verdana, sans-serif; font-size : 13px; color : #9999CC; font-weight: normal; text-decoration : none; padding: 0px; margin:0px;}
a:hover.homelink {color : #CCCCFF;}

a.leftmenu,
a:link.leftmenu,
a:active.leftmenu,
a:visited.leftmenu {font-family: arial, verdana, sans-serif; font-size : 11px; color : #333333; font-weight: normal; text-decoration : none; padding-right: 3px; margin:0px; line-height: 15px;}
a:hover.leftmenu {color : #666666;}

.supported {font-family: arial, verdana, sans-serif; font-size : 14px; color : #660099; font-weight: bold; text-decoration : none; padding: 3px; margin:0px;}
.redhd {font-family: arial, verdana, sans-serif; font-size : 14px; color : #660099; font-weight: bold; text-decoration : none; padding: 0px; margin:0px;}

.barcodehd {font-family: arial, verdana, sans-serif; font-size : 14px; color : #660099; font-weight: bold; text-decoration : none; padding: 3px; margin:0px;}
.menuhead {font-family: arial, verdana, sans-serif; font-size : 12px; color : #ffffff; font-weight: bold; text-decoration : none; padding-right: 3px; margin:0px;}

.demotab {font-family: arial, verdana, sans-serif;font-weight : normal; margin : 0px; padding : 0px;background-color: #ffffff; border: 1px #999999 solid; }
.demotabhd { font-size : 14px;font-family: arial, verdana, sans-serif;font-weight : normal; margin : 0px; padding : 0px;color : #000000;}

.sectionhd {font-family: arial, verdana, sans-serif; font-size : 16px; color : #999999; font-weight: bold; text-decoration : none; padding-right: 3px; margin:0px;}

.input {font-family: arial, verdana, sans-serif;font-size : 10px; font-weight : normal; border: 1px #999999 solid; height: 15px;}

.submit {font-family: arial, verdana, sans-serif;font-size : 10px; font-weight : normal; margin : 0px; padding : 0px;background-color: #abaed4; color : #ffffff; border: 1px #ffffff solid; height:18px; width :50px; vertical-align: middle;}

p {font-weight: normal; font-style: normal; font-family: arial, verdana, sans-serif; text-decoration: none;}

h1 {font-size: 14px; font-weight: bold; font-style: normal; font-family: arial, verdana, sans-serif; text-decoration: none;color: #666666;}

h2 {font-weight: normal; font-size: 14px; color: #666666; font-style: normal; font-family: arial, verdana, sans-serif; text-decoration: none; padding:0px; margin:0px;}

h3 {font-weight: bold; font-size: 12px; color: #666666; font-style: normal; font-family: arial, verdana, sans-serif; text-decoration: none; margin:0px; padding:0px;}

hr {width : 100%; height : 1px; color: #D6DEEC; size:1px;}

.mainhd {font-weight: bold; font-size: 11px; color: #ffffff; font-style: normal; font-family: arial, verdana, sans-serif; text-decoration: none;padding:0px; margin:0px;}

.rightcolhd {font-weight: bold; font-size: 11px; color: #ffffff; font-style: normal; font-family: arial, verdana, sans-serif; text-decoration: none;}

.rightcoltxt {font-weight: bold; font-size: 10px; color: #ffffff; font-style: normal; font-family: arial, verdana, sans-serif; text-decoration: none;}

.totalbox {font-family: arial, verdana, sans-serif;font-size : 11px; color : white;background-color : #E97534; font-weight: bold; border: 1px #FF9966 solid; text-align : left; text-decoration : none; height: 10px; margin-top: 5px; margin-bottom: 5px; padding-left : 5px; padding-top : 3px; padding-bottom : 3px; width:80px; vertical-align: middle;}

.checkout {font-family: arial, verdana, sans-serif;font-size : 9px; text-decoration : none; height: 20px; margin : 0px; padding: 0px;text-align : center; width:80px;font-weight: bold;}

.purchases {font-weight: bold; font-size: 10px; color: #ffffff; font-style: normal; font-family: arial, verdana, sans-serif; text-decoration: none;}

.menutable {background-color : white; border-left : 1px black solid; border-right : 1px black solid; display : block; width : 132px;}

.searchhd {font-weight: bold; font-size: 10px; color: #ffffff; font-style: normal; font-family: arial, verdana, sans-serif; text-decoration: none;}

.inputitem, select {font-family: arial, verdana, sans-serif;font-size : 10px; text-decoration : none;margin : 0px; padding: 0px;text-align : left;font-weight: normal; color : #000000; width: 150px;}

.dropdownsm select {font-family: arial, verdana, sans-serif;font-size : 10px; text-decoration : none;margin : 0px; padding: 0px;text-align : left;font-weight: normal; color : #000000; width: 60px;}

.required {color : #E97534;}
span.error {
	color : #ff0000;
  font-size: 14px;
}

.blue {font-family: arial, verdana, sans-serif; background-color: #D6DEEC}

.price_sm {color: #E97534;font-weight: bold;}

.price_big {color: #E97534; font-size : 12px;font-weight: bold; }

.price_bigger {color: #E97534; font-size : 14px;font-weight: bold; }

.totals {font-family: arial, verdana, sans-serif;font-size : 14px; text-decoration : none;margin : 0px; padding: 0px;font-weight: normal; color : #999999;}

form#search {margin : 0px; padding: 0px; display:inline;}

.bottom {font-family: arial, verdana, sans-serif;font-size : 10px; font-weight : bold; padding: 2px; padding-left:20px;}

.menufill {font-family: arial, verdana, sans-serif;font-size : 11px; color : #000000;background-color : #CCCC99; font-weight: normal; text-align : left; text-decoration : none; padding: 0px;border-top: 1px white solid; border-bottom: 1px white solid; padding-left: 5px;}

.rightmenufill {font-family: arial, verdana, sans-serif;font-size : 11px; color : #000000;background-color : #CCCC99; font-weight: normal; text-align : left; text-decoration : none; padding: 0px;border-top: 1px white solid; border-bottom: 1px white solid; padding-left: 5px;}

a.menusearch {color : #000000;}
a:link.menusearch,
a:active.menusearch,
a:visited.menusearch  {font-family: arial, verdana, sans-serif;font-size : 11px; color : #000000;background-color : #CCCC99; font-weight: normal; text-align : left; text-decoration : none; padding: 0px;border-left: 1px white solid;width:55px; padding-left: 5px;}
a:hover.menusearch{font-family: arial, verdana, sans-serif;font-size : 11px; color : #000000;background-color : #CCCC99; font-weight: normal; text-align : left; text-decoration : none;}

.relprodlink a,
.relprodlink a:link,
.relprodlink a:active,
.relprodlink a:visited  {font-family: arial, verdana, sans-serif;font-size : 11px; color : #999999; font-weight: normal; text-align : left; text-decoration : none; padding: 0px;vertical-align: baseline;}
.relprodlink a:hover {text-decoration : underline;}

.greylinks a,
.greylinks a:link,
.greylinks a:active,
.greylinks a:visited {
  font-family: arial, verdana, sans-serif;
  font-size : 11px;
  text-align: left;
  color : #666666;
  text-decoration : none;
  padding: 0px;
  margin:0px;
}
.greylinks a:hover {color : #E97534;}
