<!--Simple drop down menu for header of all pages --> 


#sddm
{       margin: 0;
        padding: 0;
        z-index: 30}

#sddm li
{       margin: 0;
        padding: 0;
        list-style: none;
        float: left;
        font: bold 11px arial}

#sddm li a
{       display: block;
        margin: 0 0px 0 0;
        padding: 0px 0px;

        background: #CCCCCC;
        color: #FFF;
        text-align: left;
        text-decoration: none}

#sddm li a:hover
{       background: #CCCCCC}

#sddm div
{       position: absolute;
        visibility: hidden;
        margin: 0;
        padding: 0;
        background: #FFFFFF;
        border: 0px solid #FFFFFF}

        #sddm div a
        {       position: relative;
                display: block;
                margin: 0;
                padding: 3px 3px;
                width: auto;
                white-space: nowrap;
                text-align: left;
                text-decoration: none;
                background: #808080;
                color: #FFF;
                font: 11px arial}

        #sddm div a:hover
        {       background: #0183C1;
                color: #C41D33}





.ADMNU 
{ 
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Trebuchet MS 
}

.ADMNU A:link 
{ 
	TEXT-DECORATION: none
}

.ADMNU A:visited 
{ 
	TEXT-DECORATION: none 
}

.ADMNU A:active 
{ 
	TEXT-DECORATION: none 
}

.ADMNU A:hover 
{ 
	COLOR: #cc0000; 
	TEXT-DECORATION: underline 
}

A 
{
    TEXT-DECORATION: none;
    font-family: Arial, Verdana, Times New Roman;
	color:#000000
}
A:link
{
	TEXT-DECORATION: none;
    font-family: Arial, Verdana, Times New Roman;
	COLOR:#3366CC
}
A:visited
{
	TEXT-DECORATION: none;
	font-family: Arial, Verdana, Times New Roman;
	color:#0033CC
}
A:hover
{
	TEXT-DECORATION: underline;
    font-family: Arial, Verdana, Times New Roman;
	COLOR:Green
}
.smallhyperlink
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.hyperlink
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR: blue;
    text-decoration: underline
}
.largehyperlink
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR: blue;
    text-decoration: underline
}
IMG
{
    border-bottom: 0px none white;
    border-left: 0px none white;
    border-right: 0px none white;
    border-top: 0px none white
}
.textbox
{
	border: NotSet;
	FONT-SIZE:10pt;
	COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.formText
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.smallFormText
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial
}
.smallFormItalicsText
{
	font-size: 8pt;
	color: black;
	font-style: italic;
	font-family: Verdana, Arial
}
.formLabel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.formLabelRed
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.smallFormLabel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.tableBorder
{
    border-bottom: 2px solid silver;
    border-left: 2px solid silver;
    border-right: 2px solid silver;
    border-top: 2px solid silver
}
.formTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.pageTitle
{
	FONT-WEIGHT: bold;
	font-size: 14pt;
	color: Black;
	font-family: Verdana, Arial
}
.successText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: blue;
    FONT-FAMILY: Arial, Times New Roman, Verdana;
}
.errorText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Times New Roman, Verdana;
}
.tableHeader
{
border-collapse: collapse;
	text-align: center;
    FONT-WEIGHT: bold;
    Background-color: white; 
    FONT-SIZE: 18pt;
    width: 100%;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	border-top: 0
}
.requiredField
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman', Verdana, Arial
}
.requiredStar
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.requiredText
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.GridHeader
{
	background: Silver;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    font-family: Arial, Times New Roman, Verdana;
    line-height: 2
}
.GridAlternatingItem
{
	background: #F2F2F2;
	font-size: 8pt;
    font-family: Arial, Times New Roman, Verdana
}
.GridItem
{
	background: #E4E4E4;
	font-size: 8pt;
    font-family: Arial, Times New Roman, Verdana
}
.GridFooter
{
	FONT-WEIGHT: bolder;
	background: White;
	font-size: 8pt;
    font-family: Arial, Times New Roman, Verdana
}



.border     { background-color: #820018; }
.hbgcolor   { background-color: #DE0031; }
.hfontcolor { color:            #FFFFFF; }

.menu{font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #FFFFFF; color: #000000;font-size:11px;font-weight:bold;}
.menu A:link    {color:#333366;text-decoration:none}
.menu A:visited {color:#333366;text-decoration:none}
.menu A:active  {color:#333366;text-decoration:none}
.menu A:hover   {color:#CC0000;text-decoration:none}

.line2{font-family: Arial, Verdana, Helvetica, sans-serif;color: #000000;font-size:14px;font-weight:bold;}
.line2 A:link    {color:#333366;text-decoration:none}
.line2 A:visited {color:#333366;text-decoration:none}
.line2 A:active  {color:#333366;text-decoration:none}
.line2 A:hover   {color:#CC0000;text-decoration:none}

.dept{font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000;font-size:12px; font-weight:normal;}
.dept A:link    {color:#000000;text-decoration:none}
.dept A:visited {color:#000000;text-decoration:none}
.dept A:active  {color:#000000;text-decoration:none}
.dept A:hover   {color:#000000;text-decoration:none}


.deptf{font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000;font-size:15px; font-weight:bold;}
.deptf A:link    {color:#FFFFFF;font-weight:bold;text-decoration:none}
.deptf A:visited {color:#FFFFFF;font-weight:bold;text-decoration:none}
.deptf A:active  {color:#FFFFFF;font-weight:bold;text-decoration:none}
.deptf A:hover   {color:#FFFFFF;font-weight:bold;text-decoration:underline}

.shopLink{font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000;font-size:12px; font-weight:bold;}
.shopLink A:link    {color:#000000;font-weight:bold;text-decoration:none}
.shopLink A:visited {color:#000000;font-weight:bold;text-decoration:none}
.shopLink A:active  {color:#000000;font-weight:bold;text-decoration:none}
.shopLink A:hover   {color:#000000;font-weight:bold;text-decoration:none}

.CMSEditLink {font-family: Trebuchet MS}
.CMSEditLink A:link {font-size:10px;color:#000000;text-decoration:none}
.CMSEditLink A:visited {font-size:10px;color:#000000;text-decoration:none}
.CMSEditLink A:active {font-size:10px;color:#000000;text-decoration:none}
.CMSEditLink A:hover {font-size:12px;color:#FF0000;text-decoration:underline;font-weight:bold}

.pagerLink {font-family:Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal;}
.pagerLink A:link {color:#FFFFFF; text-decoration:none}
.pagerLink A:visited {color:#FFFFFF; text-decoration:none}
.pagerLink A:active	{color:#FFFFFF; text-decoration:none}
.pagerLink A:hover {color:#FFFFFF; text-decoration:none}
.pagerLink A:inactive {color:#FFFFFF; text-decoration:none}

.brandHeader {font-family:Verdana, Arial; color:#FFFFFF; font-size:10pt; font-weight:bold;}
.brandHeader A:link {color:#FFFFFF; text-decoration:none}
.brandHeader A:visited {color:#FFFFFF; text-decoration:none}
.brandHeader A:active	{color:#FFFFFF; text-decoration:none}
.brandHeader A:hover {color:#FFFFFF; text-decoration:none}
.brandHeader A:inactive {color:#FFFFFF; text-decoration:none}

.blackpagerLink {font-family:Arial, Verdana, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal;}
.blackpagerLink A:link {color:#000000; text-decoration:none}
.blackpagerLink A:visited {color:#000000; text-decoration:none}
.blackpagerLink A:active	{color:#000000; text-decoration:none}
.blackpagerLink A:hover {color:#000000; text-decoration:none}

.dollarLabel 
{
	font-family:Arial, Times New Roman, Verdana;
	FONT-WEIGHT: bolder;
	font-size:20pt;
	color:black
}

.centsLabel 
{
	FONT-WEIGHT: bolder;
    font-family:Arial, Times New Roman, Verdana;
	font-size:15pt;
	color:black
}

.productLabel 
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Times New Roman
}


.priceLabel 
{
	font-family:Verdana, Tahoma, sans-serif;
	font-size:20pt;
	color:red;
	text-decoration:none
}

.savingLabel 
{
	font-family:Verdana, Tahoma, sans-serif;
	font-size:7.5pt;
	color:#AA0000;
	text-decoration:none
}

.savingText 
{
	font-family:Verdana, Tahoma, sans-serif;
	font-size:7.5pt;
	color:#AA0000;
	text-decoration:none;
	FONT-WEIGHT: bolder
}

.disclaimerLabel 
{
	font-family:Verdana, Arial, Times New Roman;
	font-size:7.5pt;
	color:black;
	text-decoration:none
}
.noteLabel 
{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:7pt;
	color:black;
	text-decoration:none
}
.stsLabel
{
	font-family:Arial, Times New Roman, Verdana;
	font-size:8pt;
	color:white;
	background-color:#AA0000;
	FONT-WEIGHT: bolder
}
.holidayFormLabel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    background-color:red;
    FONT-FAMILY: Verdana, Arial
}
.SearchNoResultsText
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
}
.DepartmentBlock
{
	background: ffffff;
	border-style: solid;
	border-width: 1px;
	border-color: #BDBD8C;
	
}
.Vertical
{
	border-right-style: solid;
	border-right-color: Black;
	border-right-width: thin;
}

.HMenuColumn
{
	background-repeat:no-repeat;
	background-position: top left;
	height:14px;
	cursor:hand;
}

.HSearchRow
{
	color: #5D5D5D;
	font-weight: bold;
	font-family: Tahoma;
	font-size:10px;
	height: 20px;
}

.HSRowLink
{
	color: #5D5D5D;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-family: Tahoma;
	font-size:10px;
}
.FooterHyperLink
{
    font-family: Tahoma;
	font-size: 10px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #787878;
}

.dropDownItem
{
	background-color: 085184;
	cursor: hand;
}

.dropDownItem td:onmouseover
{
	background-color:White;
}

.dropDownLink
{
	font-family: Tahoma;
	font-size: 10px;
	color: White;
}

.dropDownLink A:hover
{
	color: 085184;
}

.NewGridHeader
{
	background: Silver;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    font-family: Arial, Times New Roman, Verdana;    
}

.LargeAccent
{
	font-style:italic;
	font-size: 10pt;
	font-family: Arial, Times New Roman, Verdana;
	color: #7e7f81;
}

.Accent
{
	font-style:italic;
	font-size: 8pt;
	font-family: Arial, Times New Roman, Verdana;
	color: #7e7f81;
}

.BoldGray
{
	font-size:9pt;
	font-family: Arial, Times New Roman, Verdana;
	font-weight:bold;
	color: #7e7f81;
}

.whiteFormText
{
	font-size:10pt;
    COLOR:White;
    FONT-FAMILY: Verdana, Arial
}

.boldWhiteText
{
	font-size:10pt;
    COLOR:White;
    FONT-FAMILY: Verdana, Arial;
    font-weight:bold;
}

.HSearchBox
{
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 8pt; 
	BORDER-BOTTOM-WIDTH: 1px; 
	WIDTH: 120px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial; 
	HEIGHT: 18px; 
	BORDER-RIGHT-WIDTH: 1px;
}

.redPrice
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
}

.redShippingMessage
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: red;
    font-style: italic;
    FONT-FAMILY: Verdana, Arial;
}

.boldPrice
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}

.accessoryBoldPrice
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial
}

.accessorySalePrice
{
	font-size: 8pt;
	color: red;
	font-family: Verdana, Arial
}

.recentlyViewedPrice
{
	FONT-WEIGHT: bold;
	font-size: 7pt;
	color: black;
	font-family: Verdana, Arial
}

.recentlyViewedSalePrice
{
	FONT-WEIGHT: bold;
	font-size: 7pt;
	color: red;
	font-family: Verdana, Arial
}

.departmentPrice
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:bold;
	color:Black;
}

.hiddenDate
{
	color:White;
}

.leftNavItem
{
	TEXT-DECORATION: none;
	font-size: 8pt;
	color: black;
	font-family: Arial, Verdana;
}
.leftNavHeader
{
	TEXT-DECORATION: none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
}

.stsAddressText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Times New Roman, Verdana;
}

.stsConfirmText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Times New Roman, Verdana;
}

#pic {
	background-color: #FFFFFF;
	left: 10px;
	position: relative;
	top: 10px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 0px solid #000000;
	display: block;
	height: 20px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 5px;
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
	height: 13px;
	width: 13px;
}

#pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 13px;
	left: 33px;
	position: absolute;
	top: -10px;
	width: 10px;
}

/* Rounded Corers */
.lineBottom {background:url(../img/TableWrapper/bottomLine.gif) repeat-x bottom; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.lineLeft {background:url(../img/TableWrapper/leftLine.gif) repeat-y left; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; width:9px}
.lineLeftgray {background:url(../img/TableWrapper/Leftlinegray.gif) repeat-y left; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; width:9px}
.lineRight {background:url(../img/TableWrapper/rightLine.gif) repeat-y right;  background-color:white; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; width:9px}

.cornerUL {background:url(../img/TableWrapper/cornerUL.gif) no-repeat bottom;}
.cornerUR {background:url(../img/TableWrapper/cornerUR.gif) no-repeat bottom;}
.cornerLL {background:url(../img/TableWrapper/cornerLL.gif) no-repeat bottom;}
.cornerLLgray {background:url(../img/TableWrapper/cornerLLgray.gif) no-repeat bottom;}
.cornerLR {background:url(../img/TableWrapper/cornerLR.gif) no-repeat bottom;}
.cornerLRgray {background:url(../img/TableWrapper/cornerLRgray.gif) no-repeat bottom;}
.cornerULsquare {background:url(../img/TableWrapper/cornerULsquare.gif) no-repeat bottom;}
.cornerURsquare {background:url(../img/TableWrapper/cornerURsquare.gif) no-repeat bottom;}
.cornerLLsquare {background:url(../img/TableWrapper/cornerLLsquare.gif) no-repeat bottom;}
.cornerLLsquaregray {background:url(../img/TableWrapper/cornerLLsquaregray.gif) no-repeat bottom;}
.cornerLRsquare {background:url(../img/TableWrapper/cornerLRsquare.gif) no-repeat bottom;}
.cornerLRsquaregray {background:url(../img/TableWrapper/cornerLRsquaregray.gif) no-repeat bottom;}





h2 {
	color: #C2C7BE;
	font: normal small-caps bold 2.5em Verdana, sans-serif;
	text-decoration: underline;
}

.right {
	font-size: 1.0em;
	padding-right: 100px;
	text-align: right;
}

#info {
	border: 1px solid #C2C7BE;
	margin-left: 80px;
	margin-right: 80px;
	margin-top: 20px;
	padding: 0px 15px 0px 15px;
	position: relative;
}

#info a, #info a:visited {
	color: #8A9483;
	text-decoration: none;
}

#info a:hover {
	color: #9BA495;
	text-decoration: underline;
}

#pic {
	background-color: #FFFFFF;
	left: 0px;
	position: relative;
	top: 0px;
	width: 35px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 3;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 0px solid #000000;
	height: 50px;
	left: 0;
	top: 0;
	width: 30px;
}

#pic a.p1:hover {
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 4px solid #0083C1;
	display: block;
	height: 150px;
	left: 30px;
	position: absolute;
	top: -170px;
	width: 150px;
}

#top {
	margin-left: 80px;
}

