/* 
BlueGray CSS 1.1 10-27-03
 */
/* 
The Body style is the default text for pages.
 */
body
{
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin: auto;
	width: 770px;
	text-align:center;
	background-color:#eeeeee; 
}

input 
{
	font-size: 9pt;
}

table
{
	font-size: 12px;
}
th
{
	font-size: 12px;
}
td
{
	font-size: 12px;
}
/* 
The H1 style is used for header text at the top of pages category.aspx and product.aspx
 */
h1
{
	font-weight: bold;
	font-size: 18px;
	text-transform: capitalize;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* 
The H2 style is used for header2 text at the top of pages agreement.aspx,faxorder.aspx and readme.aspx
 */
H2
{
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
	text-decoration: none;
}

h3 
{
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 5px 0;
	color: #333333;
}

OL 
{
	margin: 0;
	padding: 0 0 0 25px;
}

/* 
The A style is used for anchor (link) text in most all pages
 */
A
{
	color: #0A50A1;
	text-decoration: none;
}

/* 
The A:hover (Link being moused over) style is used for link text in most all pages
 */
A:hover
{
	color: #C70010;
	text-decoration: underline;
}

/* 
The A style is used for anchor (link) text in most all pages
 */
A.Page
{
	color: #0A50A1;
	text-decoration: none;
}

/* 
The A.MenuTitle is used for anchor (link) text in the top of menus like those found in leftnav.aspx and rightnav.aspx
 */
A.MenuTitle
{
	color: #0A50A1;
	text-decoration: none;
}

/* 
The A:MenuTitle:hover (Link being moused over) style is used for link  text in the top of menus like those found in leftnav.aspx and rightnav.aspx
 */
A.MenuTitle:hover
{
	color: #C70010;
	text-decoration: underline;
}

/* 
The A.Category style is used for anchor (link) text on the category.aspx page.
 */
A.Category
{
	text-decoration: none;
}

/* 
The A:Category:hover (Link being moused over) style is used for link text category.aspx
 */
A.Category:hover
{
	text-decoration: underline;
	color: #C70010;
}

/* 
The A.Product style is used for anchor (link) text on the product.aspx and product1.aspx page.
 */
A.Product
{
	text-decoration: none;
}

/* 
The A:Product:hover (Link being moused over) style is used for link text product.aspx and product1.aspx
 */
A.Product:hover
{
	text-decoration: underline;
	color: #C70010;
}

/* 
The A.ProductListItem style is used for anchor (link) text where there are multiple products being listed on the same page
 */
A.ProductListItem
{
	font-weight: bold;
	text-decoration: underline;
}

/* 
The A:Product:hover (Link being moused over) style is used for linked product name text on category.aspx
 */
A.ProductListItem:hover
{
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}

A.reverseLink
{
	color: #FFFFFF;
}

A.reverseLink:hover
{
	color: #fffab3;
	text-decoration: underline;
}

/* Surrounding DIV for sizing */
#VeloPage
{

	width: 770px;
	border-right: solid 1px #333333;
	border-left: solid 1px #333333;
	border-bottom: solid 1px #333333;
}



/* 
The Table settings for the outer table of all pages
 */
TABLE.Main
{
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	text-align: left;
	width: 100%;

}

/* 
The Table settings for the outer table of all pages
 */
TH.Main
{
	padding: 0;
	border-collapse: collapse;
}

/* 
The Table settings for the outer table of all pages
 */
TD.Main
{
	padding: 0;
	border-collapse: collapse;
}

/* 
The Table settings for storeheader.aspx
 */
TABLE.StoreHeader
{
	padding: 0;
}

/* 
The Table settings for storeheader.aspx
 */
TH.StoreHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: left;
	padding: 0px;
}

/* 
The Table settings for storeheader.aspx
 */

TD.StoreHeader
{
	font-size: 10px;
	text-align: left;
	padding: 0px;
	border-bottom: 1px solid #666666;
}

/******************************************** */
/******************************************** */

/** Index.aspx ****************************** */

.HomeLeftCol
{
	background-color: #FFFFFF;
}

.HomeRightCol
{
	background-color: #FFFFFF;
}

TABLE.FeaturedProduct
{
	border: solid 1px #333333;
}

.FeaturedProduct
{
	text-align: center;
}

.FeaturedTitle
{
	font-size: medium;
	font-weight: bold;
}

TABLE.VeloHeader
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	color: #cccccc;
	background-color: #000000;
	padding-top: 0px;
}

TD.VeloHeader
{
	color: #bbbbbb;
	margin: 0;
	padding: 5px 5px 0 5px;
}

TD.VeloHeader A, TD.VeloHeader A:Link, TD.VeloHeader A:Visited
{
	color: #777777;
	text-decoration: none;
}

TD.VeloHeader A:Hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.searchBox
{
	font-size: smaller;
	background-color: #DDDDDD;
	padding-left: 5;
	padding-right: 10;
	vertical-align: middle;
}

TD.headerMenu
{
	font-size: smaller;
	background-color: White;
	padding: 5px 5px 5px 5px;
}

#footerMenu
{
	/* padding: 5px 5px 5px 5px; */
	width: 100%;
	margin: 0 0 0 0;
	font-size: 8pt;
	text-align: center;
	border-top: solid 1px #333333;
	background-color: #FFFAB3;
}
#footerTable
{
	padding:3px;
}

/********** Prod1 *****************/

.SizeChart
{
	background-color: #ffffff;
	font-family: Verdana;
	font-size: medium;
	text-align: center;
	padding-top: 20;
}

#ProductDescriptionImage
{
	width: 200;
	margin: 0px;
	padding: 0px;
	text-align: center;

}

#ProductDescription
{
	width: 400px;
	margin: 0 10px 0 0;
	padding-left: 10px;
}

#emailFriend
{
	position: relative;
	float: right;
	padding: 0 0 0 0;
	margin: 2px 0 5px 0;
	font-size: 80%;
}

#SizingTable
{
	padding: 0;
	margin: 10px 0 0 5px;
	text-align: left;
	background-color: #4575B4;
}

#SizingTable .ChartCaption
{
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 4;
	padding-right: 4;
	color: #FFFAB3;
}

#SizingTable .SizeHeader
{
	background-color: #BECAE2;
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 4;
	padding-right: 4;
}

#SizingTable .Size
{
	background-color: #FFFFFF;
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 4;
	padding-right: 4;
}


#SizingTable .AltSize
{
	background-color: #FFFAB3;
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 4;
	padding-right: 4;
}

#CartBox
{
	color: #000000;
	border: 0 none;
	width: 200px;
	margin: 0;
	padding: 0 0 0 5px;
	vertical-align: top;
	text-align: left;
}

#SKU
{
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	margin: 0 0 0 5px;
}

#RelatedTable
{
	border: solid 1px #4575B4;
	margin: 2px 0 0 1px;
	padding: 0px;
}

#RelatedTable .RelatedTitle
{
	background-color: #BECAE2;
	font-weight: bold;
}
#freeShipping
{
	padding-top:10px;
}
#freeShippingText
{
 font-size:small;
}
#fabrics
{
	padding-top:10px;
}
.ProductPrice
{
	font-size: 100%;
	font-weight: bold;
	padding: 0 0 10px 4px;
}
.ProductPriceLabel
{
	font-size: 100%;
	font-weight: bold;
	padding: 0 0 10px 4px;
	text-align: right;
}
.ProductMSRP
{
	font-size: 100%;
	font-weight:  normal;
	padding:  10 0 0px 4px;
}
.ProductMSRPLabel
{
	font-size: 100%;
	font-weight:  normal;
	padding:   10 0 0px 4px;
	text-align: right;
}
.ProductOptions
{
	font-size: 9pt;
}
.ProductOptions2
{
	font-size: 9pt;
}

/************** USPS Tracking *************/

#USPSTracking TH
{
	background-color: #C70010;
	color: #FFFAB3;
	width: 150px;
	vertical-align: top;
	text-align: right;
	padding: 4 4 4 4;

}
#USPSTracking TD
{
	padding: 4 4 4 4;

}
/********** Brand *****************/
.LeftNav
{
}

.LeftNavCat
{
	font-size: 12pt;
	font-weight: bold;
	padding-left: 5;
	padding-top: 5;
	background-color: #EEEEEE;
}

.LeftNavSubCat
{
	font-size: 12pt;
	padding-left: 15;
	padding-top: 5;
	background-color: #DDDDDD;
	border-bottom: 2px solid #EEEEEE;
}


/***********************************/
/**********************************/

TD.StoreHeaderButton
{
	font-size: 12px;
	padding: 0px 3px 0px 5px;
}

/* 
The Table settings for storeheader.aspx, tabbed buttons used for navigation within header AND category.aspx
 */
TD.StoreHeaderButtonActive
{
	padding-right: 3px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	border-bottom: 0px;
	background-color: #0066dd;
	font-style: italic;
}

/* 
The Table settings for includes\leftnav.asxp and includes\rightnav.aspx
 */
TABLE.MenuBox
{
	margin: 0px;
	border: #4575B4 1px solid;
	padding: 2px;
}

/* 
The Table settings for includes\leftnav.asxp and includes\rightnav.aspx
 */
TH.MenuBox
{
	font-weight: bold;
	font-size: 10pt;
	color: #333333;
	background-color: #BECAE2;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding: 2px;
	margin: 0px;
}

/* 
The Table settings for includes\leftnav.asxp and includes\rightnav.aspx
 */
TD.MenuBox
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #FFFFFF;
	text-align: center;
}

/* 
The Table settings for includes\leftnav.asxp and includes\rightnav.aspx
 */
TD.MenuBoxData
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	font-size: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #00CCFF;
	text-align: left;
}

#Search
{
	padding: 0px;
	margin: 0px;
	width: 100%;
}
#Search TD
{
	vertical-align: super;
	border-bottom: 1px solid  #777777;
}
#Search .InnerTable
{
	font-size: 10px;
	text-align: left;
	padding: 5px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#Search .CartBox
{
	vertical-align: super;
	border-right:1px solid #777777;
}
#Search .ImageBox
{
	border-left: 1px solid #cccccc;
}

#Search .CategoryName 
{
	vertical-align: super;
	font-size: 12px;
	border-right: 1px solid #777777;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;

}


/* 
The Table settings for output of product listings withing category.asxp
 */
#ProductListing
{
	padding: 0px;
	margin: 0px;
	width: 100%;
}

#ProductListing Table
{
	padding: 0;
	margin: 0;
	width: 100%;
}


/* 
The Table settings for output of product listings withing category.aspx and productx.aspx
 */
#ProductListing TH
{
	padding-right: 2px;
	margin-top: 4px;
	padding-left: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	padding-top: 2px;
	background-color: #333333;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

/* 
SubCategory Title on Category pages with products
*/
#ProductListing .SubCat
{
	padding: 5px 0 5px 5px;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: Black;
	/* border-top: solid 1px #dddddd; */
}


/* 
Category links on Category pages without products
*/
.CategoryLink
{
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 2px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
/*


The Table settings for output of product listings withing category.asxp
 */
#ProductListing div
{
	/* border: solid 1px #becae2; */
	padding: 5px;
	margin: 5px 15px 10px 15px;
	font-size: 12px;
	text-align: center;
	width: 150px;
	height: 200px;
	vertical-align: middle;
	position: relative;
	float: left;
	overflow: hidden;
}

#ProductListing TD
{
	padding: 0 0 10px 0;
}

TD.ProductListingVelo
{
	padding: 5px;
	font-size: 12px;
	padding-left: 0px;
	text-align: center;
}
/* 
The Table settings for output of product listings withing category.asxp
 */
HR.ProductListing
{
	height: 1px;
	width: 95%;
	background: #333333;
}


/* 
The Table settings for output of product detail in product1.aspx and product2.aspx
 */
TABLE.ProductDetail
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	margin: 0;
	border-left: #333333 1px solid;
	border-bottom: #333333 1px solid;
	padding: 0;
	width: 90%;
}

/* 
The Table settings for output of product detail in product1.aspx and product2.aspx
 */
TH.ProductDetail
{
	padding-right: 2px;
	margin-top: 4px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #333333;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;

}

/* 
The Table settings for output of product detail in product1.aspx and product2.aspx
 */
TD.ProductDetail
{
	font-weight: normal;
	font-size: 12px;
	background-color: #ffffff;
	text-align: left;
	padding: 0 0 0 5px;
}

/* 
The Table settings for output of product detail in prod1.aspx
 */
TABLE.ProductOptions
{
	margin: 0px;
	padding: 0px;
}

TH.ProductOptions
{
	background-color: #BECAE2;
	text-align: left;
}

TD.ProductOptions
{
	font-size: 12px;
	margin: 0;
	padding: 0 0 5px 0;
}
/* 
The Table settings for output of product detail in prod2.aspx
 */
.quantity 
{
	padding-top:4px;
}
TABLE.ProductOptions2
{
	margin: 0px;
	padding: 0px;
}

TH.ProductOptions2
{
	background-color: #BECAE2;
	text-align: left;
}

TD.ProductOptions2
{
	font-size: 12px;
	margin: 0;
	padding: 0 0 4px 0;
}


/* 
The Table settings for outertable that surrounds the page detail on most all files, which includes the title or header of the page
 */
TABLE.OuterTable
{
	padding: 0 0 0 5px;
	background-color: #ffffff;
	vertical-align: top;
	margin: 0;
	width: 100%;
	text-align: left;
}

/* 
The Table settings for outertable that surrounds the page detail on most all files, which includes the title or header of the page
 */
TH.OuterTableCaption
{
	padding: 2px;
	margin: 4px 0 0 0;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	background-color: #becae2;
	text-align: center;
	border: solid 1px #4575b4;
}

/* 
The Table settings for outertable that surrounds the page detail on most all files, which includes the title or header of the page
 */
TH.OuterTableHeader
{
	padding-right: 2px;
	margin-top: 4px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #ffffff;
	text-align: center;
}

/* 
The Table settings for outertable that surrounds the page detail on most all files, which includes the title or header of the page
 */
TH.OuterTableSection
{
	padding-right: 2px;
	margin-top: 4px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #fffab3;
	text-align: left;
}

/* 
The Table settings for outertable that surrounds the page detail on most all files, which includes the title or header of the page
 */
TH.OuterTable
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: right;
	vertical-align: top;
	font-size: 12px;
}

/* 
The Table settings for outertable that surrounds the page detail on most all files, which includes the title or header of the page
 */
TD.OuterTableCaption
{
	padding-right: 2px;
	margin-top: 4px;
	padding-left: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	background-color: #333333;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-position: top;
}

/* 
The Table settings for outertable that surrounds the page detail on most all files, which includes the title or header of the page
 */
TD.OuterTable
{
	text-align: Left;
	vertical-align: top;
	font-size: 12px;
	padding: 2px;
	margin: 0px;
}

.simpleBorder
{
	border: solid 1px #333333;
}

#MainCategory
{
	font-weight: bold;
	font-size: 18px;
	color: #333333;
	text-align: left;
	background-color: #BECAE2;
	border: solid 1px #4575B4;
	margin: 0px;
	padding: 3px 0 3px 5px;
}
#MainCategory .BrandName 
{
	color: Blue;
}

.PolicyTitle
{
	font-weight: bold;
	font-size: 18px;
	text-transform: capitalize;
	color: #333333;
	text-align: left;
	background-color: #eeeeee;
	border:1px solid #cccccc;
	padding: 10 10 10 10;
}


/* 
The Table settings for innertable that contains the majority of the text. Used in most all files.
The basket details would be an example of this table
 */
TABLE.InnerTable
{
	margin: 5px 0px 0px;
	border-collapse: collapse;
	text-align: center;
	background-color: #ffffff;
	padding: 2px;
	border: 1px solid #777777;
 
					
}

/* 
The Table settings for innertable that contains the majority of the text. Used in most all files.
The basket details would be an example of this table.  Background color for odd numbered rows.
 */
TR.InnerTableOdd
{
	background-color: #ffffff;
}

/* 
The Table settings for innertable that contains the majority of the text. Used in most all files.
The basket details would be an example of this table.  Background color for even numbered rows.
 */
TR.InnerTableEven
{
	background-color: #ffffff;
}

TR.InnerTableSpecial 
{
	background-color: #cccccc;
}

/* 
The Table settings for innertable that contains the majority of the text. Used in most all files.
The basket details would be an example of this table.
 */
TH.InnerTableHeader
{
	border: solid 1px #777777;
	border-bottom: solid 1px #c70010;
	margin: 0;
	padding: 2px;
	font-weight: bold;
	margin: 0px;
	text-align: center;
	font-size: 12px;
	background-color: #c70010;
	color: #fffab3;
	white-space: nowrap;
}

/* 
The Table settings for innertable that contains the majority of the text. Used in most all files.
The basket details would be an example of this table.
 */
TH.InnerTableCaption
{
	padding-right: 2px;
	margin-top: 4px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #fffab3;
	text-align: center;
	border-bottom: solid 1px #333333;
}

/* 
The Table settings for innertable that contains the majority of the text. Used in most all files.
The basket details would be an example of this table.
 */
TH.InnerTableSummary
{
	font-weight: bold;
	font-size: 12px;
	text-align: right;
	padding: 2px;
	margin: 0px;
	border-top: solid 2px #c70010;
}

TD.InnerTable
{
	font-size: 10px;
	vertical-align: super;
	text-align: left;
	padding: 5px;
	border-left: solid 1px #777777;
	border-right: solid 1px #777777;
}

TD.InnerTableTopLeft
{
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	padding: 5px;
	border-left: solid 1px #777777;
	border-right: solid 1px #777777;
}

/* 
The Table settings for innertable that contains the majority of the text. Used in most all files.
The basket details would be an example of this table.  Right Align for dollar formatted amounts
 */
TD.InnerTableAmount
{
	padding: 2px;
	margin: 0;
	font-size: 10px;
	vertical-align: super;
	text-align: right;
	border-top: 0px none;
	font-weight: normal;
	border-left:  solid 1px #777777;
	border-right: solid 1px #777777;
}

TD.InnerTableAmountSummary 
{
	padding: 2px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: super;
	text-align: right;
	border-left:  solid 1px #777777;
	border-top: solid 2px #c70010;
	border-bottom: solid 1px #777777;
	border-right: solid 1px #777777;
}	

TD.InnerTableCenter
{
	padding: 2px;
	margin:0;
	font-size: 10px;
	vertical-align: super;
	text-align: center;
	border-left: solid	1px #777777;
}

TD.InnerTableTotal
{
	padding: 2px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: super;
	text-align: right;
	border-left:  solid 1px #777777;
	border-top: solid 2px #c70010;
	border-bottom: solid 1px #777777;
	border-right: solid 1px #777777;
}

/* 
The font setting for error messages that are displayed, used on most all pages with forms and during checkout.
 */
.Error
{
	color: Red;
	background-color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}

/* 
Currently Unused
 */
.BoldHighlight
{
	color: Red;
	background-color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}

.Highlight
{
	color: Red;
	background-color: #ffffff;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
}

/* 
Font color for showing amount due in vieworder.aspx, viewshipments.aspx and paymeth.aspx
 */
.Price
{
	color: Red;
}

/* 
		**************** NAVIGATION STYLES ****************
 */

/* 
Table Data settings for the category trails at the top of category.aspx
 */

#LogoBottom img
{
	background-color:#efefef;
}
TD.CategoryTrails
{
	font-size: 11px;
	color: #333333;
	background-color: #ffffff;
	padding: 2px 5px 2px 0px;
	margin: 0px;
	vertical-align: middle;
}

/* 
The font settings for the tabbed category navigation used on category.aspx, product1.aspx and product2.aspx
 */
A.CategoryNavigation
{
	font-style: normal;
}

/* 
The font settings for the tabbed category navigation used on category.aspx, product1.aspx and product2.aspx
 */
A.CategoryNavigation:hover
{
	color: #C70010;
	font-weight: normal;
	text-decoration: underline;
	font-style: normal;
}



#topCat A.CategoryNavigation
{
	font-size:.9em;


}

/* 
The Table settings for the tabbed category navigation used on category.aspx, product1.aspx and product2.aspx
 */
TABLE.CategoryNavigation
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border: 0 none;
}

/* 
The Table settings for the tabbed category navigation used on category.aspx, product1.aspx and product2.aspx
 */
TD.CategoryNavigation
{
	font-weight: normal;
	font-size: 10px;
	background-color: #cccccc;
	text-align: left;
	padding: 0px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}

/* 
The Table settings for the tabbed category navigation used on category.aspx, product1.aspx and product2.aspx
 */
TD.CategoryNavigationButton
{
	font-weight: bold;
	font-size: 10px;
	background-color: #000000;
	text-align: left;
	padding: 0;
	margin: 0;
	border: 0 none;
}


/* 
The font settings for the tabbed category navigation used on category.aspx, product1.aspx and product2.aspx
 */
A.CategoryNavigationActive
{
	text-decoration: none;
}

/* 
The font settings for the tabbed category navigation used on category.aspx, product1.aspx and product2.aspx
 */
A.CategoryNavigationActive:hover
{
	font-weight: bold;
	text-decoration: underline;
	font-style: italic;
}

/* 
The Table settings for the tabbed category navigation used on category.aspx, product1.aspx and product2.aspx
 */

TD.CategoryNavigationButtonActive
{
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	padding: 0;
	border: 0px none;
}

/* Settings for dynamic menu table */
#tblMenu
{
	background-color: #FFFAB3;
	height: 23px;
	border-bottom: 1px solid #333333;
	border-top: 1px solid #333333;
	margin: 0;
	padding: 0;
}


.brandDropDown
{
	border: solid 1px #333333;
	background-color: #FFFFFF;
	width: 120px;
	font-size: 8pt;
	margin: 0;
	padding: 0;
	height: 20px;
	 
}

.inputField
{
	border: solid 1px #333333;
	background-color: #FFFFFF;
	font-size: 8pt;
	text-align: right;
	margin: 0;
	padding: 0;
}

.ddList
{
	border: solid 1px #333333;
	background-color: #FFFFFF;
	font-size: 8pt;
	margin: 0;
	padding: 0;
}

/* 
Table Data settings for the page navigation at the bottom of newprods.aspx and category.aspx
 */
TD.Navigation
{
	font-weight: normal;
	font-size: 12px;
	background-color: #cccccc;
	text-align: center;
	padding: 5px;
	background-position: center center;
	margin: 10px 10px;
	border-top: 1px solid #666666;
}

/* 
Table Data settings for the page navigation at the bottom of newprods.aspx and category.aspx
 */
TD.ProductNavigation
{
	font-weight: bold;
	font-size: 12px;
	background-color: #BCD3E9;
	padding: 5px;
	background-position: center center;
	margin: 10px 10px;
	border-top: 0px solid #666666;
}

td.loginStyle 
{
	color: #fffab3;
	font-size: 8pt;
	font-weight: bold;
	padding: 0 5px 0 5px;
}

td.loginStyle a 
{
	color: #ffffff;
	text-decoration: underline;
}

td.loginStyle a:hover
{
	color: #000000;
}

