body 
{
    background-color :#000000;
    margin:0px;
    font-family:Arial;
    font-size : 9.5px;
    color: #FFFFFF;
}

li 
{
list-style-image: url( images/bArrow.gif);
margin-right:5px;
margin-left:15px;
}

A,A:hover,A:link,A:visited, A.active
{
    color:#bebebe;
    font-family: Arial;
    font-size : 9px;
    text-decoration : none;
}

Input.SearchTextBox
{
    background-color:#bebebe;
    font-family:Tahoma, Arial;
    font-size:8pt;
    width:150px;
    border:0px;
    color:#727272;
}

.LeftPanel
{
    background-color:#666666;
    width:150px;
}

.LeftNavText, A.LeftNavText:visited,  A.LeftNavText:link
{
    font-family: Arial;
    font-size:8pt;
    color: Black ;
    display:block;
    font-weight:bolder;
    line-height:9pt;
}

A.LeftNavText:hover
{
    font-family: Arial;
    font-size:8pt;
    color: #FFFFFF ;
    display:block;
    font-weight:bolder;
    line-height:9pt;
}

.LeftNavTextInCategory, A.LeftNavTextInCategory:visited,  A.LeftNavTextInCategory:link, A.LeftNavTextInCategory:hover
{
    font-family: Arial;
    font-size:8pt;
    color: #FFFFFF ;
    display:block;
    font-weight:bolder;
    line-height:9pt;
}
    
    .BottomStrip
    {
        background-color:#000000;
        }
        
        .BottomNavText, A.BottomNavText:link, A.BottomNavText:active, A.BottomNavText:visited
        {
        font-family: Arial;
        font-size:7pt;
        color: #FFFFFF;
        font-weight:bolder;
        
        }
      
        A.BottomNavText:hover
        {
        font-family: Arial;
        font-size:7pt;
        color: #FFFFFF;
        font-weight:bolder;
        text-decoration: underline;
        }
        
        .BaselineNavText, A.BaselineNavText:link, A.BaselineNavText:active, A.BaselineNavText:visited
        {
        font-family: Arial;
        font-size:6.5pt;
        color: #FFFFFF;
        font-weight:bolder;
        
        }
      
        A.BaselineNavText:hover
        {
        font-family: Arial;
        font-size:6.5pt;
        color: #FFFFFF;
        font-weight:bolder;
        text-decoration: underline;
        }
        .ShoppingCart
        {
            background-color:#000000;
            font-family: Arial;
            font-size:8pt;
            color: #bebebe;
            font-weight:bolder;
            width:128px;
            text-align:left;
            }
            
       .PageContent
       {
        background-color:#000000;
        width:600px;
        vertical-align:top;
        text-align:center;
       }
       .PageInnerTable
       {padding-top:5px;
        padding-left:15px;
        padding-right: 15px;
        padding-bottom: 15px;
        width:100%;
       }
       
       .PageTopLinks, A.PageTopLinks:active, A.PageTopLinks:link, A.PageTopLinks:visited
       {
        color:#999999;
        font-family: Arial;
        font-size:6.5pt;
        text-decoration:none;
       }
       
       A.PageTopLinks:hover
       {
        color:#999999;
        font-family: Arial;
        font-size:6.5pt;
        text-decoration:underline;
       }
       
       .ProdListSpacer
       {
        width:20px;
       }
       
       .ProdListName
       {
        color:#bebebe;
        font-family: Arial;
        font-size:8.5pt;
        text-align:center;
        font-weight:bold;
       }
       
       A.ProdListLink, A.ProdListLink:active, A.ProdListLink:hover, A.ProdListLink:visited {
       	color:#bebebe;
        font-family: Arial;
        font-size:8.5pt;
        text-align:center;
        font-weight:bold;
       }
       
       .ProdListPrice
       {
        color:#ffffff;
        font-family: Arial;
        font-size:9pt;
        text-align:center;
        font-weight:bold;
       }
       
       .ProdDetailLinks, A.ProdDetailLinks:active, A.ProdDetailLinks:link, A.ProdDetailLinks:visited
       {
        color:#999999;
        font-family: Arial;
        font-size:7pt;
        text-decoration:none;
       }
       
       A.ProdDetailLinks:hover
       {
        color:#999999;
        font-family: Arial;
        font-size:7pt;
        text-decoration:underline;
       }
       
       .ProdDetailName
       {
        color:#FFFFFF;
        font-family: Arial;
        font-size:12pt;
        font-weight:bold;
        padding-top:15px;
        padding-bottom:15px;
		text-align:left;
       }
       
       .ProdDetailDesc
       {
        color:#FFFFFF;
        font-family: Arial;
        font-size:9pt;
        /*font-weight:bold;*/
        padding-bottom:15px;
		text-align:left;
       }

       .ProdDetailDesc a:link, .ProdDetailDesc a:visited, .ProdDetailDesc a:active
	{
	color:#CC0000;
	font-size:9pt;
	}
       
       .ProdDetailDesc a:hover
	{
	background-color:#CC0000;
	color:#000000;
	font-size:9pt;
	}
       
       .ProdDetailPriceTag
       {
        color:#FFFFFF;
        font-family: Arial;
        font-size:9pt;
        font-weight:bold;
		text-align:left;
       }
       
       .ProdDetailText
       {
        color:#bebebe;
        font-family: Arial;
        font-size:9pt;
        /*font-weight:bold;*/
		text-align:left;
       }
       
       .ProdDetailSelect
       {
        font-family:Tahoma, Arial;
        font-size: 8pt;
       }
       
       select
       {
        font-family:Tahoma, Arial;
        font-size: 8pt;
       }
       
       .SearchShowTitle
       {
        color:#bebebe;
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
       }
       
       .SearchPageNav, A.SearchPageNav:active, A.SearchPageNav:link, A.SearchPageNav:visited
       {
        color:#bebebe;
        font-family:Arial;
        font-size:11px;
        text-decoration:none;
        
       }
       
       A.SearchPageNav:hover
       {
        color:#bebebe;
        font-family:Arial;
        font-size:11px;
        text-decoration: underline;
       }
       
       .SearchSelectedPage
       {
        color:#FFFFFF;
        font-family:Arial;
        font-size:11px;
       }
       
       .CartTitle
       {
        color:#cc0000;
        font-family:Arial;
        font-size:14px;
        font-weight:bold;
       }
       
       .CartDesc
       {
        color:#ffffff;
        font-family:Arial;
        font-size:13px;
        text-align:justify;
        /*font-weight:bold;*/
       }
       
       .CartTableShip
       {
        color:#ffffff;
        font-family:Arial;
        font-size:12px;
        /*font-weight:bold;*/
        padding-top:5px;
        padding-bottom:8px;
        text-align:center;
       }
       
       .CartTableTotal
       {
        color:#ffffff;
        font-family:Arial;
        font-size:12px;
        /*font-weight:bold;*/
        border-top: solid 1px #ffffff;
        border-bottom: solid 1px #ffffff;
        padding-top:5px;
        padding-bottom:8px;
        text-align:center;
       }
       
       .CartTableSubTotal
       {
        color:#ffffff;
        font-family:Arial;
        font-size:12px;
        /*font-weight:bold;*/
        border-top: solid 1px #cc0000;
        border-bottom: solid 1px #cc0000;
        padding-top:5px;
        padding-bottom:8px;
        text-align:center;
       }
       
       .CartTableSubShipForm
       {
        color:#ffffff;
        font-family:Arial;
        font-size:12px;
        /*font-weight:bold;*/
        border-bottom: solid 1px #cc0000;
        padding-top:5px;
        padding-bottom:8px;
       }
       
       .CartTableSubNonBorder
       {
        color:#ffffff;
        font-family:Arial;
        font-size:12px;
        /*font-weight:bold;*/
        padding-top:5px;
        padding-bottom:8px;
       }
       
       .CartTableSubShip
       {
        color:#ffffff;
        font-family:Arial;
        font-size:12px;
        /*font-weight:bold;*/
        border-bottom: solid 1px #FFFFFF;
        padding-top:5px;
        padding-bottom:5px;
       }
       
       .CartTableItem
       {
        color:#ffffff;
        font-family:Arial;
        font-size:12px;
        /*font-weight:bold;*/
        padding-top:3px;
        padding-bottom:5px;
        text-align:center;
       }
       
       .CartTableItemDesc
       {
        color:#ffffff;
        font-family:Arial;
        font-size:12px;
        text-align:left;
        /*font-weight:bold;*/
        padding-top:3px;
        padding-bottom:5px;
       }
       
       .CartTableQty
       {
	       color:#FFFFFF;
        background-color:#181818;
        width:25px;
        height: 16px;
        text-align:right;
        vertical-align:top;
       }
       
       .CartTableHeader
       {
        color:#ffffff;
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
        border-top: solid 1px #7d7c7c;
        border-bottom: solid 1px #7d7c7c;
        padding-top:5px;
        padding-bottom:8px;
        text-align:center;
       }
       
       .CartNote
       {color:#969595;
        font-family:Arial;
        font-size:11px;
        padding-top:10px;
        padding-right:10px;
       }
       
       .LoginLeftNavTitle
       {
        color:#000000;
        font-family:Arial;
        font-size:8pt;
        font-weight:bold;
        text-align:left;
       }
       
       .LoginLeftNavItem, A.LoginLeftNavItem:active, A.LoginLeftNavItem:link, A.LoginLeftNavItem:visited, A.LoginLeftNavItem:hover
       {
        color:#ffffff;
        font-family:Arial;
        font-size:8pt;
        /*font-weight:bold;*/
        padding-left:2px;
        text-decoration: none;
        text-align:left;
       }
       
       .LoginPageTitle
       {
        color:#cc0000;
        font-family:Arial;
        font-size:11pt;
        font-weight:bold;
        padding-top:8px;
        padding-bottom:8px;
        text-align:left;
        /*padding-left:3px;*/
       }    
       
       .LoginBorderTitle
       {
        color:#ffffff;
        font-family:Arial;
        font-size:9pt;
        font-weight:bold;
        padding-top:14px;
        padding-bottom:14px;
        padding-left: 10px;
        border-top:solid 1px #7d7c7c;
		text-align:left;
       }       
       
       .LoginText
       {
        color:#ffffff;
        font-family:Arial;
        font-size:8.5pt;
       }       
       
        .LoginDimText
       {
        color:#999797;
        font-family:Arial;
        font-size:8.5pt;
       }
       Input.LoginTextBox
       {
        color:#000000;
        font-family:Arial;
        font-size:8.5pt;
        background-color:#ffffff;
        border:solid 1px #666666; 
       }
       
       .LoginLink, A.LoginLink:active, A.LoginLink:link, A.LoginLink:visited
       {
        color:#cc0000;
        font-family:Arial;
        font-size:8.5pt;
        text-decoration: none;
        
       }
       
       A.LoginLink:hover
       {
        color:#cc0000;
        font-family:Arial;
        font-size:8.5pt;
        text-decoration: underline;
       }
       
       .LoginWLink, A.LoginWLink:active, A.LoginWLink:link, A.LoginWLink:visited
       {
        color:#ffffff;
        font-family:Arial;
        font-size:8.5pt;
        text-decoration: none;
        
       }
       
       A.LoginWLink:hover
       {
        color:#ffffff;
        font-family:Arial;
        font-size:8.5pt;
        text-decoration: underline;
       }
       
       .LoginWhiteBold
       {
        color:#ffffff;
        font-family:Arial;
        font-size:9pt;
        font-weight:bold;
       }       
       
       Input.InfoTextBox, Select.InfoTextBox 
       {
        color:#ffffff;
        font-family:Arial;
        font-size:8.5pt;
        background-color:#000000;
        border:solid 1px #666666; 
        padding-top:4px;
        padding-bottom:8px;
       }
       
       Input.InfoTextBoxCardId
       {
        color:#ffffff;
        font-family:Arial;
        font-size:8.5pt;
        background-color:#000000;
        border:solid 1px #666666; 
        padding-top:4px;
        padding-bottom:8px;
       }
       
      
        .InfoText
       {
        color:#ffffff;
        font-family:Arial;
        font-size:8.5pt;
        padding-left:2px;
        padding-top:8px;
        padding-bottom:2px;
       }       
       
       .ShipWhiteDivider
       {
        width:100%;
        border-top:solid 1px #ffffff;
        padding-left:10px;
       }
       
       .ShipTableTotal
       {
        color:#ffffff;
        font-family:Arial;
        font-size:12px;
        /*font-weight:bold;*/
        padding-top:4px;
        padding-bottom:4px;
        padding-right:8px;
        padding-left:8px;
        text-align:right;
       }
       
       .ShipGreyDivider
       {
        width:100%;
        border-top:solid 1px #7d7c7c;
        /*padding-left:10px;*/
       }
       
       .ShipTableSubTotal
       {
        color:#ffffff;
        font-family:Arial;
        font-size:12px;
        border-top: solid 1px #7d7c7c;
        border-bottom: solid 1px #7d7c7c;
        padding-top:5px;
        padding-bottom:8px;
        padding-right:8px;
        padding-left:8px;
        text-align:right;
       }
.ErrorMsg, .Notification {
	font-size: 15px;
	font-weight: bold;
	color: #FFFF00;
	text-align:left;
}

.Note, .Note a {
	font-size: 12px;
	color: #FFFF00;
	text-align:left;
}
.WelcomeText {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.evenRow { background-color: #DDEEFF; }
.errorMessage { color: #CC0000; }
.highlightedText { color: #3899BA; }
.headerRow { background-color: #3899BA; color: #FFFFFF; text-align: center; }

p {
	font-size:12px;
}

.required {
	color:#cc0000;
}

input.price
{
background-color: #000000;
color: #FFFFFF;
font-size: 11px;
border-style: none;
letter-spacing: 1px;
width: 45px;
}

.sold_out {
        color: #CC0000;
        font-weight: bold;
}

