A:active
{
    COLOR: #a1a1a1;
}
A:link
{
    COLOR: #08008c;
}
A:visited
{
    COLOR: #5A578F;
}
A.textLink
{
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    FONT-WEIGHT: bold;
}
A.textLink:hover
{
    BACKGROUND-COLOR: #ECEBFF;
}
A.footerLink
{
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
A.footerLink:hover
{
    BACKGROUND-COLOR: #ECEBFF;
}
A.sitemapHeaderLink
{
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    FONT-WEIGHT: bold;
}
A.sitemapHeaderLink:hover
{
    BACKGROUND-COLOR: #ECEBFF;
}
A.currentLocationLink:hover
{
    BACKGROUND-COLOR: #ECEBFF;
}
A.currentLocationLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
BODY
{
    SCROLLBAR-FACE-COLOR: #c0c0c0;
    MARGIN: 0px;
    SCROLLBAR-3DLIGHT-COLOR: #e9e9e9;
    SCROLLBAR-ARROW-COLOR: #08008c;
    SCROLLBAR-TRACK-COLOR: #08008c;
    SCROLLBAR-DARKSHADOW-COLOR: #08008c;
    SCROLLBAR-BASE-COLOR: #08008c;
}
div.specialNote
{
	font-Family: Arial,tahoma,helvetica;
	font-size: 8pt;
	color: #000000;
}
input.blueButton
{
	font-family: Arial,tahoma,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000080;
	width: 100;
	height: 25;
}
input.whiteButton
{
	font-family: Arial,tahoma,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #000080;
	background-color: #FFFFFF;
	width: 100;
	height: 25;
}
input.questionField1
{
	font-family: Arial,tahoma,helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCDC
}
input.questionField2
{
	font-family: Arial,tahoma,helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	background-color: #F0F0F6
}
textarea.qTextArea
{
	font-family: Arial,tahoma,helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCDC
}
.canFlag
{
    CURSOR: default;
}
P.location
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    BACKGROUND: #F3F3F7;
}
TD.contentNoAlignCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.contentCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.headerCell
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    VERTICAL-ALIGN: middle;
    COLOR: #000040;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.tableSubHeaderCell
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.tableHeaderCell1
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    background-color: #FFD639;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.tableHeaderCell2
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: middle;
    COLOR: #FDD738;
    background-color: #0A5BA3;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
td.copyrightText{
	FONT-SIZE: 10pt;
	color: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
td.giftIdea{
	FONT-SIZE: 10pt;
	color: #FF0000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
td.directionsHeader{
	font-Family: Arial,tahoma,helvetica;
	font-size: 10pt;
	color: #000000;
	FONT-WEIGHT: bold;
}
td.directionsText{
	font-Family: Arial,tahoma,helvetica;
	font-size: 10pt;
	color: #000000;
}
td.printMsg{
	font-Family: Arial,tahoma,helvetica;
	font-size: 10pt;
	color: #000000;
}
td.featureHeader{
	font-Family: Arial,tahoma,helvetica;
	font-size: 12pt;
	color: #FFFFFF;
}
td.featureSub{
	font-Family: Arial,tahoma,helvetica;
	font-size: 10pt;
	color: #08008c;
}
td.autoSub{
	font-Family: Arial,tahoma,helvetica;
	font-size: 12pt;
	color: #08008c;
	FONT-WEIGHT: bold;
}
td.couponNote
{
	font-Family: Arial,tahoma,helvetica;
	font-size: 8pt;
	color: #000000;
}
TD.dateCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 170px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.dateText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.canFlagCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.navigation
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    WIDTH: 170px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.button
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.pageTools
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 170px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.mainText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.printHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: left; 
    WIDTH: 75%;
    COLOR: #000040;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
}
TD.bannerCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 388px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.banner2Cell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    WIDTH: 388px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.hoursCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    WIDTH: 163px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: right;
}
TD.addressCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    WIDTH: 163px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: right;
}
TD.adCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    WIDTH: 163px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: right;
}
TD.contactUsCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: middle;
    WIDTH: 388px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.contentNoWidthCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.specialsWebHeaderCell
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BACKGROUND-IMAGE: url("images/savingsWebBG.gif");
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.specialsIn-StoreHeaderCell
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BACKGROUND-IMAGE: url("images/savingsIn-StoreBG.gif");
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.specialsFeaturedIn-StoreHeaderCell
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BACKGROUND-IMAGE: url("images/savingsFeaturedIn-StoreBG.gif");
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.specialsWebFeaturedHeaderCell
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BACKGROUND-IMAGE: url("images/savingsWebFeaturedBG.gif");
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.specialsSubHeaderCell
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    WIDTH: 45px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BACKGROUND-COLOR: #C0C0C0;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.userStatsHeader
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    VERTICAL-ALIGN: top;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #08008C;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: Center;
}
TD.userStatsSubHeader
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BACKGROUND-COLOR: #E0E0EA;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.specialsContentCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 243px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFC0;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.autoSalesHeaderCell
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BACKGROUND-COLOR: #C1C2EB;
    FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.autoSalesSubHeaderCell
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    WIDTH: 60;
	VERTICAL-ALIGN: top;
    COLOR: #808080;
    BACKGROUND-COLOR: #E4E4F8;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.autoSalesContentCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BACKGROUND-COLOR: #E4E4F8;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.specialsPictureCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    WIDTH: 100px;
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.missionCell
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal;
    FONT-SIZE: 12pt;
    VERTICAL-ALIGN: top;
    WIDTH: 388px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: center;
}
TD.missionPrintCell
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal;
    FONT-SIZE: 12pt;
    VERTICAL-ALIGN: top;
    WIDTH: 388px;
    COLOR: #08008C;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: justify;
}
TD.missionHeaderCell
{
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
	FONT-SIZE: 12pt;
    VERTICAL-ALIGN: top;
    WIDTH: 388px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: center;
}
TABLE.testimonialTable1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BORDER: 2px solid #08008C;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TABLE.testimonialTable2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BORDER: 2px solid #0000C0; 
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
}
TD.testimonialContent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BACKGROUND: #FFFFFF;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;

}
TD.testimonialHeader1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #08008C; 
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
    WIDTH: 70;
}
TD.testimonialHeader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #0000C0; 
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: left;
    WIDTH: 70;
}
TD.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 388px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: center;
}
TD.footerNoWidth
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Helvetica;
    TEXT-ALIGN: center;
}
TD.footerLine
{
    WIDTH: 388px;
    TEXT-ALIGN: left;
}
TD.catcherCell
{
    WIDTH: 39px;
}
TD.MsgBox
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Tahoma, Helvetica;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
}


