INPUT.searchText {
	display:	block;
	float:		left;
}

INPUT.searchButton {
	margin:			1px;
	display:		block;
	float:			left;
}


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

img {
	border: none;
}

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

A, A:hover, A:link, A:visited, A.active {
    color:		#ffffff;
    font-family: 	Arial;
    text-decoration : 	underline;
}

A:hover {
	text-decoration:underline;
}

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

.topnav {
	background-color: #333333;
	margin: 0px;
	padding: 0px;
	height: 67px;
}

.topTitleText a {
	color:				#FFFFFF;
	text-decoration:	none;
	text-transform:		uppercase;
}


.LeftPanel
{
	width: 153px;
	vertical-align: top;
	padding-left: 20px;
	background-color: #333333;
}

.LeftNavText, A.LeftNavText:visited,  A.LeftNavText:link, A.LeftNavText:hover
{
    color:#FFFFFF;
    font-size: 8.5pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

A.LeftNavText:hover
{
	text-decoration:underline;
}
.LeftNavTextInCategory, A.LeftNavTextInCategory:visited,  A.LeftNavTextInCategory:link, A.LeftNavTextInCategory:hover
{
    color:#FFFFFF;
    font-size: 8.5pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
    font-weight:bolder;
}

DIV.categorylist_title {
	padding:			0;
	margin:				0;
	font-weight:		bold;
	letter-spacing:		10px;
	float:				right;
	width:				600px;
	font-size:			8px;
	height:				8px;
	text-transform: uppercase;
}

H2.categorylist_title {
	padding:			5px 0px 0 0;
	margin:				5px 0 5px 0;
	font-weight:		bold;
	letter-spacing:		10px;
	float:				right;
	width:				302px;
	font-size:			8px;
	text-transform:		uppercase;
}

.results_navigation SPAN.navlink {
	text-transform:		capitalize;
}

.no_results {
	font-size:	1.4em;
}


DIV.product_image {
	position:	absolute;
	top:		67px;
	left:		173px;
	padding:	0;
	margin:		0;
}

.LeftNavTextIn .BottomStrip {
        background-color:#000000;
}

.bottomNav {
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 10px;
			color: #FFFFFF;
			text-decoration: none;
			background-color: #000000;
			height: 40px;
}

		.BottomNavTable {
			background-color: #333333;
		}

		.BottomNavText {
			padding-left: 10px;
		}

		TD.BottomNavText A {
			font-family:	Arial;
			font-size:		7pt;
			color:			#FFF;
			font-weight:	bolder;
			text-decoration: none;        
		}

        TD.BottomNavText A:hover {
			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:#333333;
        width:600px;
        vertical-align:top;
        text-align:center;
       }

       .PageContent_shoppingcart {
        background-color:	#666;
        width:				600px;
        vertical-align:		top;
        text-align:			center;
       }

       .PageInnerTable {
			padding:			0px;
			width:				100%;
			background-color:	#333;
       }

	TABLE.PageInnerTable_shoppingcart {
			padding:			0px;
			width:				100%;
			background-color:	#666;
	}
       
       .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 a{
        color:#ffffff;
        font-family: Arial;
        font-size:7pt;
        text-align:	left;
		vertical-align: top;
		text-decoration:none;
		/* width: 275px; */
       }
       
       .ProdFeatName {
        color:#ffffff;
        font-family: Arial;
        font-size:7pt;
        text-align:	center;
		vertical-align: top;
		/* width: 275px; */
       }
       A.ProdListLink{
       	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;
       }
	   
	   .Zoom, A.Zoom:active, A.Zoom:link, A.Zoom:visited, A.Zoom:hover
       {
        text-decoration:none;
       }
       
       .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:8pt;
        /*font-weight:bold;*/
        padding-bottom:15px;
		text-align:left;
       }
       
       .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:			#FFF;
        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;
       }
	   
	   .CartTableTotalDescription
       {
        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:right;
       }
       
       .CartTableSubTotal {
        color:		#ffffff;
        font-family:Arial;
        font-size:12px;
        /*font-weight:bold;*/
        border-top:		solid 1px #999;
        border-bottom:	solid 1px #999;
        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 #ffffff;
        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;
		padding-left:	4px;
       }
       
       .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:#FFFFFF;
        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:#ffffff;
        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; 
       }
       
        A.LoginDarkLink
       {
        color:#000000;
        font-family:Arial;
        font-size:8.5pt;
       }
		a.LoginDarkLink:hover
		{
			text-decoration:underline;
		}
       .LoginLink, A.LoginLink:active, A.LoginLink:link, A.LoginLink:visited
       {
        color:#ffffff;
        font-family:Arial;
        font-size:8.5pt;
        text-decoration: none;
        
       }
       
       A.LoginLink:hover
       {
        color:#ffffff;
        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 {
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}
.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;
}
.ProductName, A.ProductName:active, A.ProductName:link, A.ProductName:visited, A.ProductName:hover
{
    color:#FFFFFF;
    font-size: 8.5pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

.boxHeader {
	background-image: url(./images/box-header.gif);
	background-repeat: repeat-y;
	width: 582px;
}
.whatsNew {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
	width:100%;
	padding-right:24px;
	padding-left:0px;
	text-align:left;
}
.upDownArrow {
	text-align: right;
	width: 23px;
}

#copyright {
	height:40px;
	color:#ffffff;
	font-size:10px;
	width:577px;
	float:right;
	text-align:left;
	line-height:40px;
}

#termsconditionsTitle {
	height:40px;
	width:600px;
	background-color:#999999;
	text-align:left;
}
#termsconditionsTitle img {
	float:right;
}
#termsconditionsText {
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
}
.searchPage {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	width:100%;
	padding-right:0px;
}
.searchPag                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
