/** updated 13.APR.2008 editor:cls ***/

A:link {
	COLOR: #666666; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #666666; TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: underline;
}

BODY
{
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #666666;
    text-align: center;
    background-image: url('http://stg2.uniteu.net/safeway/Assets/images/ses_bg.gif');
    background-position: center;
    background-repeat: repeat-y;
}

table
{
    margin-left: auto;
    margin-right: auto;
}

TD
{
    FONT-SIZE: 11px;color: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

/* general div on all pages to offset content from left nav  */
.PageContent          {margin:10px 4px 20px 7px;}
/*  SHOPPER LOOKUP CLASSES  */
.TableText            {background: #ffffff; color: #000000;}

/***** HEADER links ******/
.headNav:link    {font-family:verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #0066CC; TEXT-DECORATION: none;}
.headNav:visited {font-family:verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; COLOR:#0066CC; TEXT-DECORATION: none;}
.headNav:hover   {font-family:verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; color:#666666; TEXT-DECORATION:none;}
.headNav:active  {font-family:verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; color:#666666; TEXT-DECORATION:none;}

/*  Item Table Styles */
.CartLabels           {background:#006779; color: #ffffff; font-weight: bold;}
.cart_list_item       {background: #ffffff; color: #000000;}
.SubHeadbgcolor       {background:#006779; color: #ffffff;}
.SubHeadText          {background: inherit; color: #ffffff; font-weight: bold}
.SubHeadText2		  {background-color:#D1E3F1; color:#000000; font-weight:bold;}
.tablebgcolor         {background: #ffffff; color:#000000;}

/*  ERRORS   */
.BasketErrors         {color: #ff0000; background: #ffffff;}
.PurchaseErrors       {color: #ff0000; background: #ffffff;}
.ErrorMsg             {color: #ff0000; background: #ffffff;}


/*P
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 8px;
}*/
.q_jump
{
}
.PageTitle
{
    FONT-SIZE: 16px;
    COLOR: #999999;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
    font-weight: bold;
}
.DeptTitle
{
    FONT-SIZE: 16px;
    COLOR: gray;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.ListPricewSale
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.ListPricewoSale
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    font-weight: bold;
}
.SalePrice
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.MSRPPrice
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.ProductName
{
font-size: 14px; font-weight: bolder; font-family: verdana, Arial, Helvetica, san-serif;
}
.ProductAttr
{
}
.ProductAttrLabel
{
}
.deptbarlink
{
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; font-variant: normal;
}
.deptbarlink2
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal; 
color: #666666; 
text-decoration: none; 
text-transform: none;
padding: 0px 0px 0px 0px;
display: block;
width: 100%;
margin-top: -16px;
margin-bottom: -2px;
margin-left: 10px;
}

/* FOOTER LINKS - VERY SIMILAR TO deptbarlink2 style, but needed to be adjusted to work */
.footer
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal; 
color: #666666; 
text-decoration: none; 
text-transform: none;
display:block;
width: 100%;
padding: -20px 0px -10px 12px;
margin-top: -5px;
margin-bottom: -15px;
margin-left: 0px;
}
.footertext
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal; 
color: #666666; 
text-decoration: none; 
text-transform: none;
line-height: 12px;
}

.deptlinkM
{
font-weight: bolder; 
color: #FFFFFF; 
text-decoration: none; 
text-indent: 12pt; 
font-size: 9px;
}
.deptlinkP
{
font-family: verdana,Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000000;
}
.cartcoupon
{
}
.CartContents
{
}
.CartAvailability
{
}
.basketlinkP
{
}
.CartMoney
{
text-align: right;
}
.BasketErrors
{
color: #FF0000;
}
.PurchaseErrors
{
color: #FF0000;
}
.paymentlinkP
{
}
.CartContentsM
{
text-align: right;
}
.ReceiptContents
{
}
.ReceiptContentsM
{
text-align: right;
}
.Forumlink
{
}
.Forumlinkmsg
{
}
.findlink
{
}

.deptlinksub {  color: #705446; text-decoration: none; text-indent: 12pt; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder;}
.footerdark {  font-weight: bolder; color: #FFFFFF;}

.topnav:link {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
.topnav:link:hover {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; text-decoration: none;}
.topnav:visited {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
.topnav:visited:hover {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
.featured
{
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    font-weight: bold
}


.homelink:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none; font-size:12px;
}
.homelink:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.homelink:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.homelink:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}

.username {  font-size:12px; font-weight: bolder; color:#FFFFFF;}
.hometext {  font-size:12px; color:#FFFFFF;}

#TDnav, #TDNav.header_txt, #TDnav a{
        font-family: tahoma, verdana, arial, sans-serif;
}
