BODY
{
    FONT-SIZE: 10px;
    COLOR: #747474
}
DIV
{
    FONT-SIZE: 10px;
    COLOR: #747474
}
TABLE
{
    FONT-SIZE: 10px;
    COLOR: #747474
}
TD
{
    FONT-SIZE: 10px;
    COLOR: #747474
}
A:hover
{
    TEXT-DECORATION: underline
}
FORM
{
    FONT-SIZE: 10px;
    COLOR: #747474
}
INPUT
{
    FONT-SIZE: 10px;
    COLOR: #747474
}
SELECT
{
    FONT-SIZE: 10px;
    COLOR: #747474
}
#header
{
    PADDING-RIGHT: 19px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: white
}
#content
{
    PADDING-RIGHT: 19px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: white
}
.tools
{
    PADDING-RIGHT: 14px;
    PADDING-LEFT: 14px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #c2c2c2 1px dashed;
    PADDING-TOP: 0px
}
.date
{
    PADDING-RIGHT: 15px
}
.spotlight
{
    BORDER-RIGHT: #c2c2c2 0px dashed;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #c2c2c2 1px dashed;
    BORDER-LEFT: #c2c2c2 1px dashed;
    BORDER-BOTTOM: #c2c2c2 1px dashed
}
.shop
{
    BACKGROUND: url(../images/home/shop_banner.gif) #c7cf6e no-repeat
}
.browse
{
    BACKGROUND: url(../images/home/browse_banner.gif) #c7cf6e no-repeat
}
.shop TABLE
{
    MARGIN-LEFT: 10px
}
.browse TABLE
{
    MARGIN-LEFT: 10px
}
.login
{
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 3px;
    WIDTH: 80px
}
.delivery
{
    COLOR: #666666
}
.Acmedelivery
{

    color: 2DADDA;
    font-family: Verdana;
    FONT-WEIGHT: none;
    FONT-SIZE: 10px
}
.promo-top
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c2c2c2 1px dashed;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 13px
}
.promo-bottom
{
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #c2c2c2 1px dashed
}
.promo-head
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    COLOR: #2cadda
}
.promo-txt
{
    WIDTH: 212px
}
.promo-i0
{
    BORDER-RIGHT: #c2c2c2 1px dashed;
    PADDING-RIGHT: 17px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.promo-i1
{
    BORDER-RIGHT: #c2c2c2 1px dashed;
    PADDING-RIGHT: 17px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.promo-i2
{
    PADDING-RIGHT: 18px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.promo-i3
{
    BORDER-RIGHT: #c2c2c2 1px dashed;
    BORDER-BOTTOM: #c2c2c2 1px dashed;
    PADDING-RIGHT: 17px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.info-top
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 13px
}
.info-txt
{
    WIDTH: 332px
}
.info-i0
{
    BORDER-RIGHT: #c2c2c2 1px dashed;
    PADDING-RIGHT: 17px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.info-i1
{
    PADDING-RIGHT: 18px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

.imagebackground_offline
{
	background-image: url(../images/home_offline_b.jpg);
	background-repeat: no-repeat;
	background-position: left center
}

.imagebackground_offline_text
{
	background-image: url(../images/home_welcome_offline.gif);
	background-repeat: no-repeat;
	background-position: left center
}

.imagebackground_offline_savon
{
	background-image: url(../images/home_savon_offline.jpg);
	background-repeat: no-repeat;
	background-position: left center
}

.imagebackground_online
{
	BACKGROUND: url(../images/home_online.jpg) no-repeat;
	font-family: Verdana;
	font-size: 10px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 120px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 60px
}

.imagebackground_online_welcome
{
	BACKGROUND: url(../images/home_welcomeb_online.gif) no-repeat;
	font-family: Verdana;
	font-size: 10px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 120px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 60px
}

.pscalbsavon
{
	BACKGROUND: url(../images/home_saveon_online.jpg) no-repeat;
	font-family: Verdana;
	font-size: 10px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 120px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 60px
}
.signuptext
{
	font-family: Verdana;
	font-size: 10px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 28px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 165px
}

.DFWbottom
{
	font-family: Verdana;
	font-size: 10px;
    PADDING-TOP: 15px
}

.Body {font-size: 11px; color: #000000; FONT-FAMILY: Verdana}
.Zip {font-size: 10px; FONT-FAMILY: Verdana; color: 706F6D;}
.Copyright {font-family: Verdana; font-size: 10px; color: 9A9A9A; text-align: left; padding-left: 15px;}
.Verisign {padding-left: 15px;}
.CustService {font-family: Verdana; font-size: 12px; color: 2DADDA; text-align: left; padding-left: 20px; line-height: 14px;}
.CustService A {font-size: 12px; color: 2DADDA; FONT-FAMILY: Verdana; text-decoration: none;}
.AcmeCustService {font-family: Verdana; font-size: 10px; color: 2DADDA; text-align: left; padding-left: 20px; line-height: 14px; text-decoration: none;}
.AcmeCustService A {font-size: 10px; color: 2DADDA; FONT-FAMILY: Verdana; text-decoration: none;}
.CustService A:hover {color: 2DADDA}
.CustService A:visited {color: 2DADDA}
.StoreContact {color: 9A9A9A; font-size: 10px;}
.StoreContact A {font-size: 10px; color: 9A9A9A; FONT-FAMILY: Verdana; text-decoration: none;}
.StoreContact A:hover {color: 9A9A9A}
.StoreContact A:visited {color: 9A9A9A}
.CompanyLink {font-family: Verdana; font-size: 12px; color:#686667; text-decoration: none; padding-left: 20px;}
.CompanyLink A {font-size: 12px; color:#686667; FONT-FAMILY: Verdana; text-decoration: none;}
.AcmeCompanyLink {font-family: Verdana; font-size: 10px; color: 686667; padding-left: 20px; text-decoration: none;}
.AcmeCompanyLink A {font-size: 10px; color: 686667; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.CompanyLink A:hover {color:#686667}
.CompanyLink A:visited {color:#686667}
.SavonLink {font-family: Verdana; font-size: 12px; color:#686667; text-decoration: none; padding-left: 38px;}
.SavonLink A {font-size: 12px; color:#686667; FONT-FAMILY: Verdana; text-decoration: none;}
.AcmeSavonLink {font-family: Verdana; font-size: 10px; color: 686667; .padding-left: 38px; text-decoration: none;}
.AcmeSavonLink A {font-size: 10px; color: 686667; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
.SavonLink A:hover {color:#686667}
.SavonLink A:visited {color:#686667}
.Message {font-size: 11px; font-family: Verdana; padding-top: 8px; color: #000000;}
.EmailLabel {font-size: 11px; font-weight: bold; font-family: Verdana; color: 666666}
.Text {font-size: 11px; font-family: Verdana; color: Black; line-height:16px;}
.TextSubmit {font-size: 11px; font-family: Verdana; color: Red;}
.dashed-top {PADDING-RIGHT: 0px; BORDER-TOP: #c2c2c2 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px;}
.dashed-bottom {BORDER-BOTTOM: #c2c2c2 1px dashed;}
.SnSLink {font-family: Verdana; font-size: 10px; color: E29706; text-decoration: none; padding-top: 10px; BORDER-BOTTOM: #c2c2c2 1px dashed; padding-bottom: 5px;}
.SnSLink A {font-size: 10px; color: E29706; FONT-FAMILY: Verdana; text-decoration: none; BORDER-BOTTOM: #c2c2c2 1px dashed; padding-bottom: 5px;}
.SnSLink A:hover {color: E29706; BORDER-BOTTOM: #c2c2c2 1px dashed; padding-bottom: 5px;}
.SnSLink A:visited {color: E29706; BORDER-BOTTOM: #c2c2c2 1px dashed; padding-bottom: 5px;}
.BoldText {font-size: 11px; font-family: Verdana; color: black; font-weight:bold;}
.snsSignupText {font-size: 14px; font-family: Verdana; color: Black; font-weight: bold; padding-top: 15px;}
.snsRegLabel {font-size: 11px; font-family: Verdana; color: 656565; font-weight: bold;}
.SnSStoreLocator {font-family: Verdana; font-size: 11px; color: 2DADDA; text-align: left;}
.SnSStoreLocator A {font-size: 11px; color: 2DADDA; FONT-FAMILY: Verdana; text-decoration: none;}
.SnSStoreLocator A:hover {font-size: 11px; color: 2DADDA; FONT-FAMILY: Verdana; text-decoration: none;}
.SnSStoreLocator A:visited {font-size: 11px; color: 2DADDA; FONT-FAMILY: Verdana; text-decoration: none;}
.snsListText {font-family: Verdana; font-size: 11px;  color: 676767;}
.snsDepartmentText {font-family: Verdana; font-size: 10px; color: Black; font-weight: bold;}
.snsCategoryText {font-family: Verdana; font-size: 10px;  color: 676767;}
.snsArrow {background-image: url(../images/orange_arrow.gif);background-repeat: no-repeat; background-position: right; width:20px;}
.snsArrowDown {background-image: url(../images/orange_arrow_down.gif);background-repeat: no-repeat; background-position: right; width:20px;}
.NotesBoldText {font-size: 10px; font-family: Verdana; color: black; font-weight:bold;}




/*  CM New Page Template CSS  */
/*
body table td{border: 1px solid;}
*/
body .nav-table{}
body .nav-table td a{color: #2CADDA;}
body .nav-table td a:hover{color: #2CADDA; text-decoration: underline;}
#table6 #nav-cell{position: relative; height: 610px;}
#nav-table-company, #nav-table-pharm, #nav-table-info{background: none; position: absolute; left: 38px;}
#nav-table-company{top: 130px;}
#nav-table-pharm{top: 195px;}
#nav-table-info{top: 250px;}
.zip{color: #fff;}



body #table6 td{padding: 0; color: #fff; border: 0;}
body #table5{}
