body {
	scrollbar-face-color:#ABA99A;
	scrollbar-highlight-color:#ABA99A;
	scrollbar-shadow-color:#ABA99A;
	scrollbar-track-color:#EFEEE5;
	scrollbar-darkshadow-color:#EFEEE5;
}
.timeClass {
  font-family:arial,verdana,helvetica,sans-serif;
  font-weight:normal;
  font-size:10pt;
}

p, font
{ font-family:		Arial, Verdana, Helvetica, sans-serif;
}
td, th 
{ font-family:		Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
}

h1
{ color:			black;
  font-size:		160%;
}
h2
{ color:			black;
  font-size:		120%;
  font-weight:		bold;
}

h5
{
  font-size:		115%;
}
.header
{ font-size:		125%;
  color:			black;
  font-weight:		bold;
  text-decoration:	underline;
}
.no_underline
{ text-decoration:		none;
}

.store
{ font-size:		150%;
  color:			#C9580D;
  font-weight:		bold;
  text-decoration:	none;
}
.print
{ color:			#EFEEE5;
  text-decoration:	none;
  font-weight:		normal;
  font-size:		130%;
}
.normprint
{ color:			#EFEEE5;
  text-decoration:	none;
  font-weight:		bold;
  font-size:		110%;
}
.right
{ color:			#f6e31d;
  text-decoration:	underline;
  font-weight:		bold;
  font-size:		140%;
}


forminput  { background-color: #FFFFFF; border: 0 solid white font-family: Verdana; font-size: 9pt; }
formtextarea  { background-color: #FFFFFF; border: 0 solid white font-family: Verdana; font-size: 8pt; }


/* input background-color was #FFE9DA now yellow, text&select b-c was #FFE9DA now red  */
input  { background-color: #EFEEE5; border: 1 solid lightgrey font-family: Verdana; font-size: 9pt; }
textarea,select  { background-color: #FFFFFF; border: 1 solid lightgrey font-family: Verdana; font-size: 8pt; }
/* generated buttons or flatbutton b-c #324FFE blue was #FACEB0  flatinput was #FFE9DA now gold*/
.flatbutton  {background-color: #ABA99A;border-left: 1px #EEEEEE solid; border-right: 1px #C9580D solid; border-bottom: 1px #C9580D solid; border-top: 1px #EEEEEE solid;font-family: Verdana; font-size: 8pt;color:EFEEE5; }
.flatinput  { background-color: #FFB80D; border: 1 solid #FAAB62; font-family: Verdana; font-size: 8pt; }
/* was color:#C9580D below menu in header stuff*/

a {
     color:#7E4114;
     text-decoration:none;
}
a:hover {
          color:#000000;
          text-decoration:underline;
}

.small
{ font-size:		80%;
}
.faq
{ font-size:		110%;
}
.price_brief
{ font-size:		120%;
}
.big
{ font-size:		130%;
  text-decoration:		none;
}
.cat
{ font-size:		14px;
}
.standard
{ font-weight:		normal;
}
.light
{ color:			black;
}
.white
{ color:			white;
}
.pink
{ color:			pink;
}
.menu
{ color:			black;
  text-decoration:	none;
  font-weight:		normal;
  font-size:		12px;
}

A.menulink {
display: block;
width: 100%;
text-align: left;
text-decoration: none;
font-family:arial;
font-weight:bold;
font-size:12px;
color: #EFEEE5; 
BORDER: none;
border: solid 1px #84816E;
}

A.menulink:hover {
border: solid 1px #000000;
background-color:#F0F0F0;
}

A.submenulink {
display: block;
width: 100%;
text-align: left;
text-decoration: none;
font-family:arial;
font-weight:bold;
font-size:12px;
color: #FFFF80; 
BORDER: none;
border: solid 0px #84816E;
}

A.submenulink:hover {
border: solid 1px #000000;
background-color:#F0F0F0;
}
A.menuspecial {
display: block;
width: 100%;
text-align: left;
text-decoration: none;
font-family:arial;
font-weight:bold;
font-size:12px;
color: #EFEEE5; 
BORDER: none;
border: solid 1px #CC022D;
}

A.menuspecial:hover {
border: solid 1px #FF3560;
background-color:#F0F0F0;
}



.footer
{
  font-size:		10px;
}
.lightsmall
{ color:			black;
  font-size:		80%;
}
.lightstandard
{ color:			black;
  font-weight:		normal;
}
.middle
{ color:			black;
}
.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		normal;
  color:			black;
  background-color:  transparent;
}
.totalPrice
{ font-size:	    	16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

a.vte {
	cursor: url(zoomin.cur), pointer;
}

img.vte-expanded-focus {
	border: 2px solid blue;
	cursor: url(zoomout.cur), pointer;
}
img.vte-expanded-blur {
	border: 2px solid blue;
}
.vte-caption {
    display: none;
    border: 2px solid blue;
    border-top: none;
    padding: 5px;
    margin-top: -1px;
    background-color: #222;
    color: white;
}
.vte-display-block {
    display: block;
}
.vte-display-none {
    display: none;
}

