BODY
{
    LIST-STYLE: circle
}
BODY A:Link
{
    color: #666666;
}
BODY A:visited
{
    color: #666666;
}
BODY A:active
{
    color: #CCCCCC;
}
BODY A:hover
{
    COLOR: #999999;
    LIST-STYLE: square url(/images/blue.gif)
}
.FormLabel
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.FormField
{
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 10pt
}
.ErrorField
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 10pt
}
.ErrorDescription
{
    COLOR: #800000;
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 10pt
}
.eventheading
{
font-size:16px;font-weight:bold;color:Maroon;padding-bottom:9px;font-family:Georgia, Times;
}
.eventdiv
{
padding:0px 0px 10px 0px;
}
.tlink
{
    COLOR: #ffffcc
}
TD.Form
{
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 8pt
}
TD.FormErrorsName
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 8pt
}
TD.FormErrorsDesc
{
    COLOR: #800000;
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 8pt
}
BODY UL
{
    LIST-STYLE: url(/images/seasonal-bullet.gif)
}
BODY TD
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
BODY TH
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt
}
.smalltext
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 7.5pt
}
.textheading
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    COLOR:#BD7ABD;
    FONT-STYLE: italic
}
.smalllink
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR:#BFBF00;
    TEXT-DECORATION: none
}
a.smalllink:link
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR:#BFBF00;
    TEXT-DECORATION: none
}

a.smalllink:visited
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR:#BFBF00;
    TEXT-DECORATION: none
}
a.smalllink:active
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR:#BFBF00;
    TEXT-DECORATION: none
}
a.smalllink:hover
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR:#BFBF00;
    TEXT-DECORATION: underline
}
H4
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    COLOR: #7547A3;
    BORDER: 1px solid #666666;
    PADDING: 2px;
}
.cattitle
{
    FONT-FAMILY: Times, "Times New Roman";
    FONT-SIZE: 16pt;
    COLOR: #7547A3 ;
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
    MARGIN-LEFT: 10px;
}
.cattitlelrg
{
    FONT-FAMILY: Times, "Times New Roman";
    FONT-SIZE: 24pt;
    COLOR: #7547A3 ;
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
    MARGIN-LEFT: 50px;
}
.InputButton
{
    BACKGROUND-COLOR: #e3e3e3;
    BORDER-BOTTOM: #4d4a46 1px solid;
    BORDER-LEFT: #4d4a46 1px solid;
    BORDER-RIGHT: #4d4a46 1px solid;
    BORDER-TOP: #4d4a46 1px solid;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 80%;
    WIDTH: 70px
}
.InputButtonSearch
{
    BACKGROUND-COLOR: #e3e3e3;
    BORDER-BOTTOM: #4d4a46 1px solid;
    BORDER-LEFT: #4d4a46 1px solid;
    BORDER-RIGHT: #4d4a46 1px solid;
    BORDER-TOP: #4d4a46 1px solid;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 80%;
    WIDTH: 22px
}
.InputButtonRed
{
    BACKGROUND-COLOR: red;
    BORDER-BOTTOM: #4d4a46 1px solid;
    BORDER-LEFT: #4d4a46 1px solid;
    BORDER-RIGHT: #4d4a46 1px solid;
    BORDER-TOP: #4d4a46 1px solid;
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 80%;
    WIDTH: 70px
}
.InputButtonGreen
{
    BACKGROUND-COLOR: green;
    BORDER-BOTTOM: #4d4a46 1px solid;
    BORDER-LEFT: #4d4a46 1px solid;
    BORDER-RIGHT: #4d4a46 1px solid;
    BORDER-TOP: #4d4a46 1px solid;
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 80%;
    WIDTH: 70px
}
.InputButtonHighlight
{
    BACKGROUND-COLOR: #e3e3e3;
    BORDER-BOTTOM: #f35050 1px solid;
    BORDER-LEFT: #f35050 1px solid;
    BORDER-RIGHT: #f35050 1px solid;
    BORDER-TOP: #f35050 1px solid;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 80%;
    WIDTH: 70px
}
.InputButtonTab
{
    BACKGROUND-COLOR: #cccccc;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 100%;
    TEXT-DECORATION: none
}
.InputTextArea
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #cdcac6 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #cdcac6 1px solid;
    BORDER-TOP: #666666 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 100%
}
.InputTextCombobox
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.InputSelect
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #4d4a46 1px solid;
    BORDER-LEFT: #4d4a46 1px solid;
    BORDER-RIGHT: #4d4a46 1px solid;
    BORDER-TOP: #4d4a46 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.InputSelect2
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #4d4a46 1px solid;
    BORDER-LEFT: #4d4a46 1px solid;
    BORDER-RIGHT: #4d4a46 1px solid;
    BORDER-TOP: #4d4a46 1px solid;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.InputCheckbox
{
    BORDER-BOTTOM: #cdcac6 1px solid;
    BORDER-LEFT: #cdcac6 1px solid;
    BORDER-RIGHT: #cdcac6 1px solid;
    BORDER-TOP: #cdcac6 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.InputRadioButton
{
    BORDER-BOTTOM: thin none;
    BORDER-LEFT: thin none;
    BORDER-RIGHT: thin none;
    BORDER-TOP: thin none;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.InputPrompt
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.InputText
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #666666 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 96%;
}
.InputOrderStatus
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #666666 1px solid;
    COLOR: #000000;
    WIDTH: 125px;
    HEIGHT:16px;
    BACKGROUND:#ffffff;
    FONT-FAMILY:Arial, Helvetica;
    FONT-SIZE: 7.5pt;
}
.InputTextSearch
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #666666 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 96%;
    WIDTH: 165 px;
    HEIGHT: 17px
}
.smalltextgrey { FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 7.5pt ; color: #666666}
.tdseasonal {
	background-color: #CC6600
}
.tdseasonalltinset {
	background-color: #E6B380
}
.trgreyhorizline {  background-color: #cccccc}
.tdgreyhorizline {  background-color: #cccccc}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #999999; line-height: 14pt}
.tdseasonalgrey {  background-color: #CCCCCC}
.tdseasonalwhite {  background-color: #FFFFFF}

/* styles for the righthand links stack */
.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
opacity: 1;
border:0;
}
.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
opacity: 0.75;
border:0;
}

.righthandbox
{
	width:152px;
	height:92px;
	padding:2px;
	border:1px solid #669933;
	border-color: #669933;
}
/* end righthand links  */

a.greylink:link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR:#666666;
    TEXT-DECORATION: none
}

a.greylink:visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR:#666666;
    TEXT-DECORATION: none
}
a.greylink:active
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR:#666666;
    TEXT-DECORATION: none
}
a.greylink:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR:#666666;
    TEXT-DECORATION: underline
}

a.greylinksmall:link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 7.5pt;
    COLOR:#666666;
    TEXT-DECORATION: none
}

a.greylinksmall:visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 7.5pt;
    COLOR:#666666;
    TEXT-DECORATION: none
}
a.greylinksmall:active
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 7.5pt;
    COLOR:#666666;
    TEXT-DECORATION: none
}
a.greylinksmall:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 7.5pt;
    COLOR:#666666;
    TEXT-DECORATION: underline
}

a.blklinksmall:link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 7.5pt;
    COLOR:#000000;
    TEXT-DECORATION: none
}

a.blklinksmall:visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 7.5pt;
    COLOR:#000000;
    TEXT-DECORATION: none
}
a.blklinksmall:active
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 7.5pt;
    COLOR:#000000;
    TEXT-DECORATION: none
}
a.blklinksmall:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 7.5pt;
    COLOR:#000000;
    TEXT-DECORATION: underline
}
.subheadstore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CC6600
}
.SubheadStoreLighter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #8099CC
}
.TextWhite {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}
.TdSeasonalLighter { background-color: #E6B380}
.headerstore {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 14pt; color: #999999; font-weight: bold}
.tdaboutus { background-color: #990033}
.subheadaboutus { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #B64465}
.TdAboutusLighter { background-color: #B64465}.SubheadAboutusLighter { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #B64465}
.tdshowsevents { background-color: #336699}
.tdwedding { background-color: #336600}
.subheadwedding { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #94B74C}
.tdweddinginset { background-color: #A3BA8C}
.tdshowseventsinset { background-color: #99B3CC}
.tdsympathy { background-color: #70A5A5}
.tdsympathyinset { background-color: #B8D2D2}
.subheadshows { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #6699CC}
.subheadsympathy {
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #8C8C82
}
