body
{
		font: 12px Arial;
}

.gray10 {
	FONT-SIZE: 10px;
	COLOR: #7E7E7E;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
}
A.gray10:link {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
A.gray10:visited {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
A.gray10:hover {
	COLOR: #7E7E7E;
	TEXT-DECORATION: underline
}
A.gray10:active {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
.gray11 {
	FONT-SIZE: 11px;
	COLOR: #7E7E7E;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-Weight: bold;
}
A.gray11:link {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
A.gray11:visited {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
A.gray11:hover {
	COLOR: #7E7E7E;
	TEXT-DECORATION: underline
}
A.gray11:active {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
.gray12 {
	FONT-SIZE: 12px;
	COLOR: #7E7E7E;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
}
A.gray12:link {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
A.gray12:visited {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
A.gray12:hover {
	COLOR: #7E7E7E;
	TEXT-DECORATION: underline
}
A.gray12:active {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
.gray13 {
	FONT-SIZE: 13px;
	COLOR: #7E7E7E;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-Weight: bold;
}
A.gray13:link {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
A.gray13:visited {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
A.gray13:hover {
	COLOR: #7E7E7E;
	TEXT-DECORATION: underline
}
A.gray13:active {
	COLOR: #7E7E7E;
	TEXT-Decoration: none;
}
.orange11 {
	FONT-SIZE: 11px;
	COLOR: #FF7E07;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-Weight: bold;
}
A.orange11:link {
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}
A.orange11:visited {
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}
A.orange11:hover {
	COLOR: #FF7E07;
	TEXT-DECORATION: underline
}
A.orange11:active {
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}

.orange12, .orange12b
{
	 font-size: 12px;
	 color: #ff7e07;
	 font-family: arial, helvetica, sans-serif;
	 text-decoration: none;
}

.orange12b
{
	 font-weight: bold;
}



A.orange12:link {
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}

A.orange12:visited
{
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}

a.orange12:hover, a.orange12b:hover
{
	 color: #ff7e07;
	 text-decoration: underline
}

A.orange12:active
{
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}

a.orange12b
{
	 font-weight: bold;
}

.orange13 {
	FONT-SIZE: 13px;
	COLOR: #FF7E07;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-Weight: bold;
}
A.orange13:link {
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}
A.orange13:visited {
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}
A.orange13:hover {
	COLOR: #FF7E07;
	TEXT-DECORATION: underline
}
A.orange13:active {
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}
.orange16 {
	FONT-SIZE: 16px;
	COLOR: #FF7E07;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-Weight: bold;
}
A.orange16:link {
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}
A.orange16:visited {
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}
A.orange16:hover {
	COLOR: #FF7E07;
	TEXT-DECORATION: underline
}
A.orange16:active {
	COLOR: #FF7E07;
	TEXT-Decoration: none;
}
.black10 {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
}
A.black10:link {
	COLOR: #000000;
	TEXT-Decoration: none;
}
A.black10:visited {
	COLOR: #000000;
	TEXT-Decoration: none;
}
A.black10:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline
}
A.black10:active {
	COLOR: #000000;
	TEXT-Decoration: none;
}
.black11 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
}
A.black11:link {
	COLOR: #000000;
	TEXT-Decoration: none;
}
A.black11:visited {
	COLOR: #000000;
	TEXT-Decoration: none;
}
A.black11:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline
}
A.black11:active {
	COLOR: #000000;
	TEXT-Decoration: none;
}
.black12 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
/*	Font-weight: bold; */
}
A.black12:link {
	COLOR: #000000;
	TEXT-Decoration: none;
}
A.black12:visited {
	COLOR: #000000;
	TEXT-Decoration: none;
}
A.black12:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline
}
A.black12:active {
	COLOR: #000000;
	TEXT-Decoration: none;
}
.black12b {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-weight: bold;
}
A.black12b:link {
	COLOR: #000000;
	TEXT-Decoration: none;
}
A.black12b:visited {
	COLOR: #000000;
	TEXT-Decoration: none;
}
A.black12b:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline
}
A.black12b:active {
	COLOR: #000000;
	TEXT-Decoration: none;
}
.white10 {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
}
A.white10:link {
	COLOR: #FFFFFF;
	TEXT-Decoration: none;
}
A.white10:visited {
	COLOR: #FFFFFF;
	TEXT-Decoration: none;
}
A.white10:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}
A.white10:active {
	COLOR: #FFFFFF;
	TEXT-Decoration: none;
}
.white11 {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-weight: bold;
}
A.white11:link {
	COLOR: #FFFFFF;
	TEXT-Decoration: none;
}
A.white11:visited {
	COLOR: #FFFFFF;
	TEXT-Decoration: none;
}
A.white11:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}
A.white11:active {
	COLOR: #FFFFFF;
	TEXT-Decoration: none;
}
.white12 {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-weight: bold;
}
.white13 {
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-Weight: bold;
}
.orange11 {
	FONT-SIZE: 11px;
	COLOR: #FC9300;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
}
A.orange11:link {
	COLOR: #FC9300;
	TEXT-Decoration: none;
}
A.orange11:visited {
	COLOR: #FC9300;
	TEXT-Decoration: none;
}
A.orange11:hover {
	COLOR: #FC9300;
	TEXT-DECORATION: underline
}
A.orange11:active {
	COLOR: #FC9300;
	TEXT-Decoration: none;
}
.orange14 {
	FONT-SIZE: 14px;
	COLOR: #FC9300;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-weight: bold;
}
.ello13 {
	FONT-SIZE: 13px;
	COLOR: #FFFED4;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-Weight: bold;
	Padding-left: 10px;
	Padding-right: 12px;
	Padding-bottom: 3px;
}
A.ello13:link {
	COLOR: #FFFED4;
	TEXT-Decoration: none;
}
A.ello13:visited {
	COLOR: #FFFED4;
	TEXT-Decoration: none;
}
A.ello13:hover {
	COLOR: #FFFED4;
	TEXT-DECORATION: underline
}
A.ello13:active {
	COLOR: #FFFED4;
	TEXT-Decoration: none;
}
.fo {
	BORDER-RIGHT: #999999 3px solid; 
	BORDER-TOP: #999999 2px solid; 
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #B3B3B3 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #B3B3B3 1px solid; 
	BACKGROUND-COLOR: #FFFFFF;
}

.fo-off {
	BORDER-RIGHT: #999999 3px solid;
	BORDER-TOP: #999999 2px solid;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-LEFT: #B3B3B3 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #B3B3B3 1px solid;
	BACKGROUND-COLOR: #eeeeee;
}

.border {
	border : thin dotted Navy;
	border-width : 1px;
	border-collapse : collapse;
}
.menu1 {
	padding-bottom: 14px;
	padding-left: 5px;
}
.lhe {
	line-height: 130%;
}
.cat1 {
	padding-left: 22px;
	padding-right: 13px;
}
.cat2 {
	padding-left: 10px;
	padding-right: 5px;
	line-height: 140%;
}
.pr1 {
	padding-left: 7px;
	pading-top: 5px;
}
.pr2 {
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 6px;
	padding-right: 5px;
	background: #CBCBCB;
}
.pr3 {
	padding-left: 5px;
	padding-right: 3px;
}
.l7r7 {
	padding-left: 7px;
	padding-right: 7px;
}
.t5b5l5 {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.unprice12 {
	FONT-SIZE: 12px;
	COLOR: #7E7E7E;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: line-through;
}
.name13 {
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-Weight: bold;
	text-transform : uppercase;
}

.name-orange {
	FONT-SIZE: 13px;
	COLOR: #FF7E07;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-Weight: bold;
	text-transform : uppercase;
}

.gray-specials {
	FONT-SIZE: 13px;
	COLOR: #7E7E7E;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
}

.prod1 {
	FONT-SIZE: 12px;
	COLOR: #7E7E7E;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-right: 7px;
	padding-bottom: 3px;
}
.r6 {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	Font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #FF8818;
}
.r7 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #E6E6E6;
}
.r8 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #E6E6E6;
}

.header {
  FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
}

.normal {
  FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-Decoration: none;
}




.highslide
{
	cursor: url('/highslide/graphics/zoomin.cur'), pointer;
  outline: none;
}

.highslide-no-cursor
{
  outline: none;
}

.highslide-no-cursor img
{
	border: 2px solid #a786cd;
}

.highslide-no-cursor:hover img
{
	border: 2px solid #d6a900;
}

.highslide-html
{
  background-color: white;
}

.highslide-active-anchor img
{
	visibility: hidden;
}

.highslide img
{
	border: 0px solid #a786cd;
}

.highslide:hover img
{
	border: 0px solid #d6a900;
}

.highslide-html-blur
{
}

.highslide-html-content
{
	position: absolute;
  display: none;
}

.highslide-loading
{
  display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
  text-decoration: none;
	padding: 2px;
	border: 1px solid black;
  background-color: white;
  padding-left: 22px;
  background-image: url('/highslide/graphics/loader.white.gif');
  background-repeat: no-repeat;
  background-position: 3px 1px;
}

a.highslide-credits, a.highslide-credits i
{
  padding: 2px;
  color: silver;
  text-decoration: none;
	font-size: 10px;
}

a.highslide-credits:hover, a.highslide-credits:hover i
{
  color: white;
  background-color: gray;
}

/* Styles for the popup */
.highslide-wrapper .highslide-image
{
	border: 0px solid #a786cd;
}

.highslide-wrapper .highslide-html-content
{
  width: 200px;
  padding: 5px;
}

.highslide-wrapper .highslide-header div
{
}

.highslide-wrapper .highslide-header ul
{
	margin: 0;
	padding: 0;
	text-align: right;
}

.highslide-wrapper .highslide-header ul li
{
	display: inline;
	padding-left: 1em;
}

.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next
{
	display: none;
}

.highslide-wrapper .highslide-header a
{
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}

.highslide-wrapper .highslide-header a:hover
{
	color: black;
}

.highslide-wrapper .highslide-header .highslide-move a
{
	cursor: move;
}
.highslide-wrapper .highslide-footer
{
	height: 11px;
}

.highslide-wrapper .highslide-footer .highslide-resize
{
	float: right;
	height: 11px;
	width: 11px;
	background: url('/highslide/graphics/resize.gif');
}

.highslide-wrapper .highslide-body
{
	color:black;
	cursor:pointer;
}

.highslide-caption
{
  display: none;
  border: 2px solid white;
  border-top: none;
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  padding: 5px;
  background-color: white;
}

.highslide-move
{
  cursor: move;
}

.highslide-resize
{
  cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block
{
  display: block;
}

.highslide-display-none
{
  display: none;
}

/* These are not Highslide core CSS rules, but define the styles of the caption. */
.control
{
	float: right;
  display: block;
  position: relative;
	margin: 0 5px;
	font-size: 9pt;
  font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
  margin-top: 1px;
  margin-bottom: 1px;
}

.control:hover
{
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    margin-top: 0;
    margin-bottom: 0;
}

.control, .control *
{
	color: #666;
}

.gb-link
{
  padding-bottom: 8px;
  text-align: right;
}

.gb-form
{
  font-size: 12px;
  /*border: 1px solid #a786cd;*/
  padding: 3px;
}

.gb-textarea
{
  font-size: 12px;
}

.gb-block
{
  /*border: 1px solid #a786cd;*/
  padding-left: 0px;
  padding-top: 10px;
}

.gb-date
{
  float: left;
  padding: 3px;
}

.gb-name
{
  padding: 3px;
}

.gb-text
{
  padding: 3px;
}

.gb-nav
{
  padding-top: 8px;
}

.gb-notes
{
  color: green;
  padding-bottom: 8px;
}

.gb-header
{
  color: #810250;
  font-weight: bold;
}

