
 body {
  background-color: #ffffff;
 }
td.main {
background-repeat: no-repeat;
background-position: center center;
padding : 20px;
}





td.on {
	padding : 0px 0px;
	border-width : 0px;
	border-top : 1px solid #cc9933;
	border-right : 0px solid #ffffff;
	border-bottom : 1px solid #cc9933;
	border-left : 0px solid #ffffff;
}
td.off {
	padding : 0px 0px;
	border-width : 0px;
	border-top : 1px solid #ffffff;
	border-right : 0px solid #ffffff;
	border-bottom : 1px solid #ffffff;
	border-left : 0px solid #ffffff;
}
A:link
{
    COLOR: #660000;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
font-family: Tahoma, Geneva, sans-serif; font-size: 12px
}
A:active
{
    COLOR: #660000;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
font-family: Tahoma, Geneva, sans-serif; font-size: 12px
}
A:visited
{
    COLOR: #660000;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
font-family: Tahoma, Geneva, sans-serif; font-size: 12px
}
A:hover
{
    COLOR: #990000;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
font-family: Tahoma, Geneva, sans-serif; font-size: 12px
}

	div#links a {
	display : block;
	padding : 5px 10px;
	border-width : 0px;
	border-top : 1px solid #ffffff;
	border-right : 0px solid #ffffff;
	border-bottom : 1px solid #ffffff;
	border-left : 0px solid #ffffff;
	text-align : center;
	font : bold 9px/9px Tahoma, sans-serif;
	text-decoration : none;
	color : #ffffff;
}
	div#links a:hover {
	color : #ffffff;
	border-color : #ffffff;
	background : #990000;
}

A.menu:link
{
    COLOR: #ffff00;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
				DISPLAY: block #990000;
				PADDING: 3px;
font-family: Tahoma, Geneva, sans-serif; font-size: 10px
}
A.menu:active
{
    COLOR: #ffffff;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
				DISPLAY: block #990000;
				PADDING: 3px;
font-family: Tahoma, Geneva, sans-serif; font-size: 10px
}
A.menu:visited
{
    COLOR: #ffffff;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
				DISPLAY: block #990000;
				PADDING: 3px;
font-family: Tahoma, Geneva, sans-serif; font-size: 10px
}
A.menu:hover
{
    COLOR: #ffffff;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
				DISPLAY: block #990000;
				PADDING: 3px;
				BORDER-BOTTOM: 3px solid #ffffff;
font-family: Tahoma, Geneva, sans-serif; font-size: 10px
}
A.navlink:link
{
    COLOR: #ffffff;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
font-family: Tahoma, sans-serif; font-size: 9px; text-align: center;
}
A.navlink:active
{
    COLOR: #ffffff;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
font-family: Tahoma, sans-serif; font-size: 9px; text-align: center;
}
A.navlink:visited
{
    COLOR: #ffffff;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
font-family: Tahoma, sans-serif; font-size: 9px; text-align: center;
}
A.navlink:hover
{
    COLOR: #ffffff;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: underline;
font-family: Tahoma, sans-serif; font-size: 9px; text-align: center;
}
 span.c1 {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; FONT-WEIGHT: BOLD; text-align: center}
 span.c2 {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; line-height: 1.4}
 span.c2b {color: #ffffff; font-family: Tahoma, sans-serif; font-size: 11px; FONT-WEIGHT: BOLD; text-align: left; letter-spacing: 2px; line-height: 1.4}
 span.c3 {color: #999999; font-family: Helvetica, sans-serif; font-size: 8px; text-align: center}
 span.c4 {color: #999999; font-family: Geneva, sans-serif; font-size: 9px; text-align: center}
span.a1 {color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; FONT-WEIGHT: BOLD; text-align: left}
 span.a2 {color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 1.6;}
 span.a2b {color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-align: left; line-height: 1.6;}
p.a2 {color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 1.6}
p.a2m {color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 1.6; margin-bottom: -5px;}
p.a2t {color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 1.6; margin-bottom: -3px; margin-top: 20px;}

p.a2i {color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 1.3; font-style: italic}
p.a2ic {color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; line-height: 1.3; font-style: italic}
 span.a3 {color: #cc9933; font-family: Helvetica, sans-serif; font-size: 9px; text-align: center; line-height: 1.8;}
p.bag {color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; FONT-WEIGHT: BOLD; text-align: left}
span.a4 {
    COLOR: #cc9933;
				FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center
}
input.button {
  color: #ffffff; background: #660000;
		padding: 4px;
  font-size: .8em;
  font-weight: bold;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  border: solid 1px #cc9933;
}

.cap {
background: #660000;
padding-left: 150px;
border: 2px solid #cc9933;
float: right;
padding: 12px;
width: 100px;
font-size: 12px;
line-height: 14px;
font-weight: normal;
color:#ffffff;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.faqBlock{
	margin-bottom:10px;
	text-align: left;
}
.faqBlock a{
  color: #ffffff; background: #660000;
		padding: 4px;
  font-size: .8em;
  font-weight: bold;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  border: solid 1px #cc9933;
		text-align: left;
}
.faqBlock a:hover{
  color: #ffffff; background: #660000;
		padding: 4px;
  font-size: .8em;
  font-weight: bold;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  border: solid 1px #cc9933;
		text-align: left;
}
.faqBlock a:visited
{
  color: #ffffff; background: #660000;
		padding: 4px;
  font-size: .8em;
  font-weight: bold;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  border: solid 1px #cc9933;
		text-align: left;
}
.faqBlock a:active
{
  color: #ffffff; background: #660000;
		padding: 4px;
  font-size: .8em;
  font-weight: bold;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  border: solid 1px #cc9933;
		text-align: left;
}
.faqA{
	display:none;
	margin-left:0px;
	margin-top:5px;
	margin-bottom: 10px;
color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 1.6
}

td.right {
width: 30px;
background-image: url(images/middleright.gif);
background-repeat: repeat-x;
}

div#ChocolateTruffleBag {
/*background: #FFFFCC url('images/shade.gif') center center;*/
background: url(images/shade.gif) repeat;
/*background-repeat: no-repeat;*/
border: 2px solid #660000;
width: 300px;
padding: 10px;
margin: auto;
}
div#logoghost {
background: url(images/Truffle_Bag_Logo_Ghost_2.gif) center center;
background-repeat: no-repeat;
width: 300px;
padding: 10px;
}
