.headerbg {background-color:#ffffff}
.footerbg {background-color:#ffffff}
.masterBgImage {background:url(../gfx/cmsbg.gif); background-repeat : repeat-y; background-color:#ffffff}
.leftTitles {font-size:11px; color:#ffffff; margin-left:3px}
 .dgTitleColumn { BACKGROUND-COLOR: #cccccc }
 .dgHeaderRow { BACKGROUND-COLOR: #cccccc }
 .dgCartListItemAlt{background-color:#EEEFF7}
 .titletext {font-size: 36px; line-height:25px; line-height:40px; font-family:helvetica; color:#580000}
 .title {font-size: 30px; line-height:40px; font-family:helvetica;  color:#580000}
 a.tickl{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:12px;text-decoration:none;color:#cc0000;font-weight:bold}
a.tickl:hover{color:#580000;text-decoration:none;font-size:11px;line-height:12px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}
.ticki{width:630px;height:13px;overflow:hidden;}
.ticko{width:630px;padding:0px 0 0px 0;margin:0px 0 0px 0;display:block;}
.tickls{color:#444444;}
.tickh{display:none;}
  .button {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; color: #ffffff; font-weight: bold; CURSOR: hand; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000}
  td {color:#000000; font-family: arial, geneva, helvetica; font-size: 11px}
 .contentbg {background-color:#ffffff}
  .bodytext{color:#000000; font-family: arial, geneva, helvetica; font-size: 11px; margin-right: 11px}
   .smallbodytext{color:#000000; font-family: arial, geneva, helvetica; font-size: 80%}
.SideNavArrow {color:#cc0000}
.SideNavbgColorText {color:#ffffff}
/* .lightgreenbg { BACKGROUND-COLOR: #E5FFE5 }*/
 .lightgreenbg { BACKGROUND-COLOR: #ffffff }
 /* .newsbg {background:url(../gfx/newsbg.gif); background-repeat : no-repeat}*/
  .textbox {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; color: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff; font-family: arial, geneva, helvetica; font-size: 11px}
    .tdborder {BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #ffffff}

/* HEADER AND TOP NAV */

#header {
	width:100%;
	height:49px;
	background-position:183px 0;
	background-repeat:repeat-x;
	background:url(../gfx/headerbg.gif);
}
#header h1 {
	display:block;
	float:left;
	padding:0;
	width:180px;
	height:49px;
	margin:0;
	background:url(../gfx/menu/logo1.gif);
}
#header h1 span {
	display:none;
}
#header ul {
	width:555px;
	list-style:none;
	margin:0 0 0 180px;
	padding:0;
}
#header li {
	float:left;
	margin:0;
	padding:0;
	height:49px;
}
#header li a {
	display:block;
	height:49px;
}
#nav_home,
#nav_home a {
	width:99px;
	background-image:url(../gfx/menu/nav1a.gif);
}
#nav_home a:hover {
	background-position:0 -98px;
}
#nav_home a.on,
#nav_home a.on:hover {
	background-position:0 -49px;
}
#nav_sr,
#nav_sr a {
	width:183px;
	background-position:0 0;
	background-image:url(../gfx/menu/nav1b.gif);
}
#nav_sr a:hover {
	background-position:0 -98px;
}
#nav_sr a.on,
#nav_sr a.on:hover {
	background-position:0 -49px;
}
#nav_press,
#nav_press a {
	width:112px;
	background-position:0 0;
	background-image:url(../gfx/menu/nav1c.gif);
}
#nav_press a:hover {
	background-position:0 -98px;
}
#nav_press a.on,
#nav_press a.on:hover {
	background-position:0 -98px;
}
#nav_jobs,
#nav_jobs a {
	width:81px;
	background-position:0 0;
	background-image:url(../gfx/menu/nav1d.gif);

}
#nav_jobs a:hover {
	background-position:0 -98px;
}
#nav_jobs a.on,
#nav_jobs a.on:hover {
	background-position:0 -98px;
}
#nav_shops,
#nav_shops a {
	width:80px;
	background-position:0 0;
	background-image:url(../gfx/menu/nav1e.gif);

}
#nav_shops a:hover {
	background-position:0 -98px;
}
#nav_shops a.on,
#nav_shops a.on:hover {
	background-position:0 -49px;
}
#header li a span {
	display:none;
}

body {font-family:arial, geneva, helvetica; font-size:11px; color:#000000}


.CartListHead
{
    background-color: #000000;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: white;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    padding-left: 5px
}

.CartListItem
{
    background-color: #ffffff;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListItemAlt
{
    background-color: #EEEFF7;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListFooter
{
    background-color: #000000
}

 A.NMALinks
{
    font-family:arial, geneva, helvetica; FONT-SIZE: 11px; color:#F6EADF;
    TEXT-DECORATION: none
}
A.NMALinks:link
{
	font-family:arial, geneva, helvetica; FONT-SIZE: 11px; color:#F6EADF;
    TEXT-DECORATION: none
    }
A.NMALinks:visited
{
    font-family:arial, geneva, helvetica; FONT-SIZE: 11px; color:#F6EADF;
    TEXT-DECORATION: none
}
A.NMALinks:hover
{
    font-family:arial, geneva, helvetica; FONT-SIZE: 11px; color:#ffffff;
    TEXT-DECORATION: underline
}




A
{
   font-family:arial, geneva, helvetica;
    COLOR: #000000;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}

A:hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    font-family:arial, geneva, helvetica;
    TEXT-DECORATION: underline
}



A.WhiteLinks
{
    font-family:arial, geneva, helvetica;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
    FONT-SIZE: 85%
}
A.WhiteLinks:link
{
	font-family:arial, geneva, helvetica;
    FONT-SIZE: 85%;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial
}
A.WhiteLinks:visited
{
    font-family:arial, geneva, helvetica;
    FONT-SIZE: 85%;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial
}
A.WhiteLinks:hover
{
    FONT-SIZE: 85%;
    COLOR: #F8E600;
    font-family:arial, geneva, helvetica
}



A.MainBodyLinks
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#000000;
}
A.MainBodyLinks:link
{
	font-family:arial, geneva, helvetica; font-size:11px; color:#000000
}
A.MainBodyLinks:visited
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#000000
}
A.MainBodyLinks:hover
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#000000;
    TEXT-DECORATION: underline
}

A.NavLinks_M
{
    font-family:arial, geneva, helvetica; font-size:12px; color:#580000;
    TEXT-DECORATION: ; font-weight:bold
}
A.NavLinks_M:link
{
	font-family:arial, geneva, helvetica; font-size:12px; color:#580000;
    TEXT-DECORATION: none; font-weight:bold
}
A.NavLinks_M:visited
{
    font-family:arial, geneva, helvetica; font-size:12px; color:#580000;
    TEXT-DECORATION: none; font-weight:bold
}
A.NavLinks_M:hover
{
    font-family:arial, geneva, helvetica; font-size:12px; color:#580000;
    TEXT-DECORATION: none
}

A.NavLinks_MI
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#6a6a6a;
    TEXT-DECORATION: none
}
A.NavLinks_MI:link
{
	font-family:arial, geneva, helvetica; font-size:11px; color:#6a6a6a;
    TEXT-DECORATION: none
}
A.NavLinks_MI:visited
{
   font-family:arial, geneva, helvetica; font-size:11px; color:#6a6a6a;
    TEXT-DECORATION: none
}
A.NavLinks_MI:hover
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#580000;
    TEXT-DECORATION: none
}

A.NavLinks_MS
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#6a6a6a;
    TEXT-DECORATION: none
}
A.NavLinks_MS:link
{
	font-family:arial, geneva, helvetica; font-size:11px; color:#6a6a6a;
    TEXT-DECORATION: none
}
A.NavLinks_MS:visited
{
   font-family:arial, geneva, helvetica; font-size:11px; color:#6a6a6a;
    TEXT-DECORATION: none
}
A.NavLinks_MS:hover
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#580000;
   TEXT-DECORATION: none
}

A.RedLinks
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#000000;
    TEXT-DECORATION: underline
}
A.RedLinks:link
{
	font-family:arial, geneva, helvetica; font-size:11px; color:#000000;
    TEXT-DECORATION: underline
    }
A.RedLinks:visited
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#000000;
    TEXT-DECORATION: underline
}
A.RedLinks:hover
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#000000;
    TEXT-DECORATION: underline
}


A.AtoZlinks
{
    font-family:arial, geneva, helvetica; font-size:15px; color:#7b7b7b; TEXT-DECORATION: underline
}
A.AtoZlinks:link
{
	font-family:arial, geneva, helvetica; font-size:15px; color:#7b7b7b; TEXT-DECORATION: underline
}
A.AtoZlinks:visited
{
    font-family:arial, geneva, helvetica; font-size:15px; color:#7b7b7b; TEXT-DECORATION: underline
}
A.AtoZlinks:hover
{
    font-family:arial, geneva, helvetica; font-size:15px; color:#EC2406;
    TEXT-DECORATION: underline
}
A.AtoZlinksBlue
{
    font-family:arial, geneva, helvetica; font-size:15px; color:#00007f; TEXT-DECORATION: underline; font-weight:bold
}
A.AtoZlinksBlue:link
{
	font-family:arial, geneva, helvetica; font-size:15px; color:#00007f; TEXT-DECORATION: underline; font-weight:bold
}
A.AtoZlinksBlue:visited
{
    font-family:arial, geneva, helvetica; font-size:15px; color:#00007f; TEXT-DECORATION: underline; font-weight:bold
}
A.AtoZlinksBlue:hover
{
    font-family:arial, geneva, helvetica; font-size:15px; color:#EC2406;
    TEXT-DECORATION: underline; font-weight:bold
}

A.RedLinksUnderline
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#CC0000;
    TEXT-DECORATION: underline
}
A.RedLinksUnderline:link
{
	font-family:arial, geneva, helvetica; font-size:11px; color:#CC0000;
    TEXT-DECORATION: underline
    }
A.RedLinksUnderline:visited
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#CC0000;
    TEXT-DECORATION: underline
}
A.RedLinksUnderline:hover
{
    font-family:arial, geneva, helvetica; font-size:11px; color:#CC0000;
    TEXT-DECORATION: underline
}

A.footerlinks
{
    font-family:arial, geneva, helvetica; font-size:9px; color:#999999;
    TEXT-DECORATION: underline
}
A.footerlinks:link
{
	font-family:arial, geneva, helvetica; font-size:9px; color:#999999;
    TEXT-DECORATION: underline
    }
A.footerlinks:visited
{
    font-family:arial, geneva, helvetica; font-size:9px; color:#999999;
    TEXT-DECORATION: underline
}
A.footerlinks:hover
{
    font-family:arial, geneva, helvetica; font-size:9px; color:#000000;
    TEXT-DECORATION: underline
}

P {font-family: arial, geneva, helvetica; color:#000000; font-size: 11px}


LI
{ color: #000000; font-family: arial, geneva, helvetica; font-size: 11px}

OL
{ color: #000000; font-family: arial, geneva, helvetica; font-size: 11px}
