﻿/* Default CSS Stylesheet for a new Web Application project */
Body,Table,Tr,Td,Form,Input,Button,Select,Option
{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	color:#4d4f4f;
	text-decoration:none;
}
.CategoryLink
{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	font-size: 10px;
	color:#4d4f4f;
	text-decoration:none;
}
.SignUpHrd-Top { 
	
	height:15px;
	font-size:10px; 
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
	font-size:11px; 
	background-color:#666666;
}
.ExpressHrd-Top { 
	
	height:12px;
	font-size:11px; 
	font-family:Trebuchet MS;
	color:#7bc5e2;
	font-weight:bolder;
	text-align:left;
	background-color:#ffffff;
}
.LoadingText
{
	font-weight:bold;
	color:#ffffff;
	font-size:18px;
}
.FAQQuestion
{
	font-weight:bold;
}
.CanadaDollar
{
	color:Red
}
.Thin
{
	height:1px;
}
.ThinLightGray
{
	height:1px;
	color:#dddddd;
}
TD.RegForm
{
	font-weight:bold;
	font-size:11px;
	text-align:right;
	color:#000000;
}
.RegForm
{
	font-weight:bold;
	font-size:10px;
	text-align:right;
	color:#000000;
}
.TextBox2
{
	border-style:groove;
	font-size:11px;
	width:180px;
	height:16px;
}
.TextBox3
{
	border-style:groove;
	font-size:11px;
	width:173px;
	height:16px;
}
.FormTextBox06
{
	font-size:11px; 
	color:#000000; 
	font-family:Helvetica;
}
.OrderHrd-Top 
{ 
	
	height:20px;
	font-size:13px; 
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	text-indent:5px;
	padding:3px;
	background-color:#336699;
	border-right:solid 1px #336699;
	border-left:solid 1px #336699;
	border-top:solid 1px #336699;
}
.PageLayout { 
	border-right:solid 1px #e5e5e5;
	border-left:solid 1px #e5e5e5;
}
.PageLayout1 { 
	border:solid 1px #000000;
}
.ModalBG01
{
	background-color: #151414;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.AjaxErrorMessage{
	color:#000000;
	font-size:13px;
	text-decoration:none;
	padding:5px;
}
.TopMenuNavigation
{
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	width:100%;
}
.TopSubMenuNavigation
{
	text-align:left;
	width:120px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
}
.GridHeader6
{
	font-family:Tahoma;
	font-size:11px;
	background-color:#999999;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:5px;
}
.GridHeader7
{
	font-size:9px;
	background-color:#4b6dad;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:5px;
}
.ToolTipText 
{
	color:#000000;
	font-size:12px;
	text-align:left;
}
.ToolTipTextAlign 
{
	text-align:left;
	background-color:#bbddff;
}
.GridHeader6 A:link 
{
	color: #ffffff;
	font-size:9px;
}
.HrdError-Top { 
	font-family:Tahoma; 
	height:20px;
	font-size:11px; 
	text-align:left;
	text-indent:10px;
	background-color:#184a88;
	border-right:solid 1px #184a88;
	border-left:solid 1px #184a88;
	border-top:solid 1px #184a88;
	color:#ffffff;
}
.ErrorHeaderTextBold
{
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.DefaultButton2
{
	border-right: #666666 1px outset;
	border-top: #666666 1px outset;
	font-weight: bold;
	font-size: 8pt;
	border-left: #666666 1px outset;
	color: #336699;
	border-bottom: #666666 1px outset;
	background-color: #e8f0f7;
}
.DefaultButton
{
	border-right: #666666 1px outset;
	border-top: #666666 1px outset;
	font-weight: bold;
	font-size: 11px;
	border-left: #666666 1px outset;
	color: #000000;
	border-bottom: #666666 1px outset;
	background-color: #e8f0f7;
	cursor: pointer;
}
.DefaultButton123
{
	border-right: #666666 1px outset;
	border-top: #666666 1px outset;
	font-weight: bold;
	font-size: 11px;
	height:21px;
	border-left: #666666 1px outset;
	color: #000000;
	border-bottom: #666666 1px outset;
	background-color: #e8f0f7;
	cursor: pointer;
}
.DefaultSmallButton
{
	border-right: #666666 1px outset;
	border-top: #666666 1px outset;
	font-weight: bold;
	font-size: 8px;
	border-left: #666666 1px outset;
	color: #000000;
	border-bottom: #666666 1px outset;
	background-color: #e8f0f7;
	cursor: pointer;
}
.DefaultLargeButton
{
	border-right: #666666 1px outset;
	border-top: #666666 1px outset;
	font-weight: bold;
	font-size: 13px;
	border-left: #666666 1px outset;
	color: #000000;
	border-bottom: #666666 1px outset;
	background-color: #e8f0f7;
	cursor: pointer;
}
.LoginButton
{
	border-right: #000000 1px outset;
	border-top: #000000 1px outset;
	font-weight: bold;
	font-size: 12px;
	border-left: #000000 1px outset;
	color: #000000;
	border-bottom: #000000 1px outset;
	background-color: #ffffff;
	cursor: pointer;
}
.Main-Border { 
	border:solid 1px #eeeeee;
	width:95%
}
.ShoppingCartMain-Border { 
	border:solid 1px #e5e5;
	width:95%
}
.Pricing-Border 
{
	border:dashed 1px #666666;
	width:95%;
}
.PricingGrid-Border { 
	border:solid 1px #999999;
	width:95%;
}
.FaqMain-Border { 
	border:solid 1px #666666;
}
.SignInMain-Border { 
	border:solid 1px #666666;
	width:95%
}
.SignHrd-Top 
{ 
	font-family:Tahoma; 
	height:20px;
	font-size:10px; 
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
	font-size:11px; 
	background-color:#666666;
}
.ViewHrd-Top { 
	
	height:20px;
	font-size:10px; 
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
	font-size:11px; 
	background-color:#666666;
}
.LoginMainHrd-Top
{ 
	font-family:Tahoma; 
	height:20px;
	font-size:10px; 
	color:#000000;
	font-weight:bold;
	text-align:left;
	text-indent:0px;
	font-size:11px; 
	background-color:#ffffff;
}
.LoginMain-Border { 
	border:solid 1px #d3d3d3;
	width:95%
}
.Hrd-Top { 
	height:20px;
	font-size:11px; 
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	text-indent:5px;
	border-right:solid 1px #999999;
	border-left:solid 1px #999999;
	border-top:solid 1px #999999;
}
.NavigationLinks11px
{
	font-weight:bold;
	font-size:11px;
}
.SideCategoryNavigation
{
	font-size:11px;
	color:#0e233e;
}
.SideCategoryNavigation:Hover
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.MarketingNavigation
{
	color:#0e233e;
}
.MarketingNavigation:Hover
{
	font-size:10px;
	color:#e2143c;
}
.NavigationLinks10px
{
	font-weight:bold;
	font-size:10px;
	font-family:Verdana;
	text-transform:uppercase;
}
.Login-Top { 
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	height:20px;
	font-size:11px; 
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	text-indent:5px;
	background-color:#999999;
	border-right:solid 1px #999999;
	border-left:solid 1px #999999;
	border-top:solid 1px #999999;
}
.FormLabel05
{
	padding:3px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	font-family:Helvetica;
}
.TopNav{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	color:#336699;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}
.SwatchBorderSplitBottom{
	padding:0px;border-bottom: #000000 1px solid;border-left: #000000 1px solid;border-right: #000000 1px solid;
	cursor: pointer;
}
.SwatchBorderSplitTop{
	padding:0px;border-top: #000000 1px solid;border-left: #000000 1px solid;border-right: #000000 1px solid;
	cursor: pointer;
}
.SwatchBorder{
	padding:0px;border: #000000 1px solid;
	cursor: pointer;
}
.FontWhite{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	color:#ffffff;
	text-decoration:none;
}
.Welcome{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
}
.Font3a6ea512{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	color:#3a6ea5;
	font-size:12px;
	text-decoration:none;
}

.Font3a6ea510{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	color:#3a6ea5;
	font-size:11px;
	text-decoration:none;
}

.Fonta52a2a10{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	color:#a52a2a;
	font-size:10px;
	text-decoration:none;
}
.CategoryTitle{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	font-size:12px;
	text-decoration:none;
}
.Font87ceeb10{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	color:#87ceeb;
	font-size:11px;
	text-decoration:none;
}

.Font3a6ea511{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	color:#3a6ea5;
	font-size:11px;
	text-decoration:none;
}

.FontGray10{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.FontBlack10{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.ErrorMessage{
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
	color:Red;
	font-size:11px;
	text-decoration:none;
}
.FontRedSmall{
	color:Red;
	font-size:10px;
	text-decoration:none;
}
TD.CheckoutHeader
{
	color:#ffffff;
	font-weight:bold;	
	font-size:11px;
	padding:3px;
	width:100%;
	border: solid 1px #999999;	
}
TABLE.Gateway
{
	border: solid 1px #999999;	
}
.FormLabel02
{
	font-size:11px;
	text-decoration:none;
	width:120px;
	text-align:right;
	white-space:nowrap;
	font-weight:bold;
}
.FormLabel04
{
	padding:5px;
	font-size:11px; 
	text-align:left;
}
TABLE.Login
{

	padding:5px;
}
TD.RegForm
{
	font-weight:bold;
	font-size:10px;
	width:125px;
	text-align:right;
}
TABLE.ContentRight
{
	width:185px;
}
TABLE.ContentCenter
{
	width:574px;
}
TD.PaymentHeader
{
	background-color:#eeeeee;
	font-family:Tahoma; 
	height:20px;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
	font-size:11px; 
}
TD.QuoteHeader
{
	background-color:#666666;
	font-family:Tahoma; 
	height:20px;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
	color:#ffffff;
	font-size:11px; 
}
TD.GateWayHeader
{
	font-family:Tahoma; 
	height:20px;
	font-size:10px; 
	font-weight:bold;
	text-align:left;
	text-indent:5px;
	font-size:11px; 
	background-color:#eeeeee;
	color:#333333;
	border:solid 1px #eeeeee;
}
.SideSummaryHeader
{
	font-family:Tahoma; 
	height:20px;
	font-weight:bold;
	text-indent:5px;
	font-size:11px; 
	background-color:#eeeeee;
	color:#666666;
	border:solid 1px #e5e5e5;
	text-align:left;
}
.mktTool-Header
{

}
.SideSummaryBorder
{
	border-left:solid 1px #e5e5e5;
	border-right:solid 1px #e5e5e5;
	border-bottom:solid 1px #e5e5e5;
	background-color:#ffffff;

}
TD.GateWayBorder
{
	border-left:solid 1px #eeeeee;
	border-right:solid 1px #eeeeee;
	border-bottom:solid 1px #eeeeee;
}
.DropDownBox 
{
	font-size:12px;
	width:150px;
	height:22px;
}
.DropShadowPanel 
{
	width:300px;
	background-color:#a9a9a9;
	color:white;
	font-weight:bold;
}
.DropDownBoxSmall
{
	font-size:12px;
	height:22px;
}
.TextBoxLong
{
	border-style:none;
	height:12px;
	font-size:11px; 
	width:140px;
	background-color:#E5E5E5;
}
.TextBoxShort
{
	border-style:groove;
	height:17px;
	font-size:11px; 
	color:#000000; 
	width:60px;
}
.TextCVS
{
	border-style:groove;
	height:14px;
	font-size:11px; 
	color:#000000; 
	width:60px;
}
.LoginTextBox 
{
	border-style:groove;
	font-size:11px;
	width:160px;
	height:16px;
}
.TextBox 
{
	border-style:groove;
	width:199px; 
	height:17px;
	font-size:11px; 
	color:#000000; 
}
TD.CheckoutSeparator
{
	height:1px;
	background-color:#999999;
}
TD.ProductToolsLabel
{
	text-align:center;
}
TD.CheckOutOrdSummLabel
{
	text-align:left;
}
TD.CheckOutOrdSummValue
{
	text-align:right;
}

TD.CheckOutOrdSummOrderTotalLabel
{
	font-weight:bold;
	color:#666666;
}

TD.CheckOutOrdSummOrderTotalValue
{
	text-align:right;
	font-weight:bold;
	color:#eeeeee;
}

TD.CheckOutOrdSummGrandTotalLabel
{
	color:#a52a2a;
	text-align:left;
}
.CompanyPayLabel
{
	font-weight:bold;
	color:#a52a2a;
	text-align:left;
	font-size:10px;
}
TD.CheckOutOrdSummGrandTotalValue
{
	text-align:right;
	font-weight:bold;
	color:#a52a2a;
}

TD.CheckOutOrderSummSeparator
{
	background-color:#999999;
	height:1px;
}

.RemoveGCButton
{
	color:#666666;
}

.CheckoutButton
{
	border-right: #666666 1px outset;
	border-top: #666666 1px outset;
	font-weight: bold;
	font-size: 8pt;
	border-left: #666666 1px outset;
	color: #336699;
	border-bottom: #666666 1px outset;
	background-color: #e8f0f7;
}
.OrderSummaryControl
{
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}
.SmallCheckoutButton
{
	border-right: #666666 1px outset;
	border-top: #666666 1px outset;
	font-weight: bold;
	font-size: 10px;
	border-left: #666666 1px outset;
	color: #336699;
	border-bottom: #666666 1px outset;
	background-color: #e8f0f7;
}
.PlaceOrderButton
{
	background-color: #cc0000;
	color:#ffffff;
}

Ul.NoIndent {
margin-left: .5em;
padding-left: 15px;
margin-bottom: 0em;
}
.DataGridItem
{
	font-size:10px;
	background-color:#e5e5e5;
	color:#353535;
	text-align:center;
	vertical-align:middle;
}
.GridItem
{
	background-color:#eeeeee;
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	color:#000000;
}
.ShoppingCartTotal
{
	text-align:right;
	vertical-align:middle;
	font-size:11px;
}
.HasTall 
{
	background-color:#ffffff;
	padding:5px;
	border-bottom:solid 1px #a59c93;
	border-right:solid 1px #a59c93;
	border-left:solid 1px #a59c93;
}
.HasTall-1
{

	padding:5px;

}
.GridLabel
{
	text-align:center;
	font-size:9px;
	color:ThreeDDarkShadow;
}
.GridHeaderLabel
{
	text-align:center;
	font-size:7px;
	font-weight:bold;
	color:ThreeDDarkShadow;
}
.ShoppingBox
{
	width:25px;
	border: solid 1px #999999;
	font-size:10px;
}
.GridboxFireFox
{
	width:20px;
	height:18px;
	border: solid 1px #999999;
	color:#000000;
	font-size:10px;
}
.GridboxFireFox2
{
	width:20px;
	height:20px;
	border: solid 1px #999999;
	color:#000000;
	font-size:10px;
	background-color:#666666;
}
.Gridbox
{
	width:20px;
	height:18px;
	border: solid 1px #999999;
	color:#000000;
	font-size:10px;
}
.Gridbox2
{
	width:20px;
	height:18px;
	border: solid 1px #999999;
	color:#000000;
	font-size:10px;
	background-color:#eeeeee;
}
.Searchbox
{
	width:230px;
	border: solid 1px #999999;
	height:16px;
	font-size:12px;
}
.ShoppingBagBanner
	{
		clear:both;
		height:19px;
		color:#000000;
		font-weight:bold;
		padding-left:7px;
		width:90%;
}
.RightNavigationHeader 
{
	font-size:10px;
	font-weight:bold;
	color:#1d2c51;
}
.RightNavigationDetail
{
	font-size:10px;
	font-weight:normal;
	color:#666666;
}
.Banner
	{
		clear:both;
		height:19px;
		color:#000000;
		font-weight:bold;
		padding-left:7px;
		width:90%;
		background-color:#eeeeee;
}
.SignInBanner
	{
		clear:both;
		height:22px;
		color:#000000;
		font-weight:bold;
		padding-left:7px;
		width:90%;
}
.ShoppingBagHeader
	{
		height:18px;
		color:WindowText;
		text-align:center;
		font-weight:bold;
		font-size:9px;
		background-color:#ffffff;
		
}
.GeneralHeaderText
	{
		color:WindowText;
		font-weight:bold;
		font-size:11px;
}
.SmallHeaderText
	{
		color:WindowText;
		font-weight:bold;
		font-size:10px;
}
.GeneralText
	{
		padding:5px;
		color:WindowText;
		font-weight:bold;
		font-size:11px;
}
.DistributorCatalog
	{
		height:18px;
		color:White;
		font-size:24px;
		font-family:Trebuchet;
}
.NormalWhiteTextBold
	{
		font-size:11px;
		color:#ffffff;
		font-weight:bold;
}
.LargeBlackTextBold
	{
		font-size:11px;
		color:#000000;
		font-weight:bold;
}
.HugeBlackTextBold
	{
		font-size:13px;
		color:#000000;
		font-weight:bold;
}
.LoginBlackTextBold
{
		font-size:11px;
		color:#000000;
		font-weight:bold;
}
.NormalText
	{
		font-size:11px;
		color:#000000;
}
.WelcomeText
{
	font-size:9px;
	color:#000000;
	font-family:Trebuchet MS;
	font-weight:bold;
}

.LargeText
	{
		font-size:13px;
		color:#000000;
}
.HugeText
	{
		font-size:20px;
		color:#666666;
}
.FooterText
	{
		font-size:10px;
		color:#666;
}
.SmallerText
{
		font-size:9px;
}
.SmallerRedText
{
		font-size:9px;
		color:Red;
}
.SmallText
{
		font-size:10px;
		font-family:Trebuchet MS;
		font-weight:bold;
		color:#666666;		
}
.SmallTextBold
	{
		font-size:10px;
		font-weight:bold;
}
.MediumTextBold
	{
		font-size:10px;
		font-weight:bold;
}
.HomeText
{
		font-size:29px;
		color:#708090;
		font-weight:bold;
		font-family:Times New Roman;
}
.MarketingTool
{
		font-size:10px;
		color:#ffffff;
		font-weight:bolder;
}
.StoreName
{
		font-size:23px;
		font-weight:bold;
		font-family:Times New Roman;
		text-align:left;
}
.HomeMessage
{
		font-size:12px;
		color:#708090;
		line-height:16px;
		font-weight:bold;
		text-align:left;
}
.HomeMessage1
{
		font-size:11px;
		color:#708090;
		line-height:16px;
		font-weight:bold;
		text-align:left;
}
.BigText
{
		font-size:13px;
		color:#708090;
		font-weight:bold;
}
.MediumText
{
		font-size:11px;
}
.FastAnswerText
{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.NormalGreyText
{
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}
.NormalTextBold
	{
		font-size:11px;
		color:#000000;
		font-weight:bold;
}
TABLE.SizeChartTable
{
	border:solid 1px #dddddd;
	background-color:#999999;
}

TD.SizeChartHeader
{
	background-color:#eeeeee;
	font-weight:bold;
	text-align:center;
	font-size:9pt;
}

TD.PriceReportHeader
{
	background-color:#eeeeee;
	font-weight:bold;
	text-align:center;
	font-size:8pt;
}

TD.SizeChartCell
{
	background-color:White;
	text-align:center;
	font-size:9pt;
}

TD.SizeChartCellRed
{
	background-color:White;
	text-align:center;
	font-size:9pt;
	color:Red;
}

TABLE.EmbTable
{
	background-color:#999999;
}

TD.EmbHeader
{
	background-color:#eeeeee;
	font-weight:bold;
	text-align:center;
	font-size:9px;
}
TD.Emb
{
	background-color:#eeeeee;
	text-align:center;
	font-size:9px;
}
TD.EmbCell
{
	background-color:White;
	text-align:center;
	font-size:9px;
}
/*PAGINATION*/

div.pagination {
	padding:3px;
	margin:3px;
	margin-left:0px;
	text-align:right;
	font-size:9px;
}

div.pagination a {
	padding: 3px 6px 3px 6px;
	margin-right: 4px;
	border: 1px solid #0e509e;
	
	text-decoration: none; 
	color: #2e6ab1;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #2b66a5;
	color: #000;
	background-color: lightyellow;
}
div.pagination span.current {
	padding: 3px 6px 3px 6px;
	margin-right: 4px;
	border: 1px solid navy;
	font-weight: bold;
	background-color: #1a669b;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 3px 6px 3px 6px;
	margin-right: 4px;
	border: 1px solid #929292;
	color: #929292;
}
A {
	color:#336699;
	text-decoration: none;
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
}

A:Active { 
	color: #666666;
	text-decoration: none;
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
}

A:Hover { 
	color: #000000;
	text-decoration:none;
	font-family:Trebuchet, Verdana, Arial, Helvetica, Geneva;
}

.MktPage-Header {
	font-size:9px;
	color:Black;
	text-decoration: none;
	font-weight: bold;
	font-family: trebuchet,verdana, arial, helvetica, geneva;
}

.MktPage-Detail {
	font-size:10px;
	padding:3px 3px 0px 0px;
	color:#999999;
	text-decoration: none;
	font-family: trebuchet,verdana, arial, helvetica, geneva;
}
A.UserAccountTabLink:link
{
	font-family:trebuchet,verdana, arial, helvetica, geneva;
	color:#1d2c51;
	font-size:10px;
	text-decoration:none;
}
A.UserAccountTabLink:visited
{
	font-family:trebuchet,verdana, arial, helvetica, geneva;
	color:#1d2c51;
	font-size:10px;
	text-decoration:none;
}
A.UserAccountTabLink:active
{
	font-family:trebuchet,verdana, arial, helvetica, geneva;
	color:#1d2c51;
	font-size:10px;
	text-decoration:none;
}

A.UserAccountTabLink:hover
{
	font-family:trebuchet,verdana, arial, helvetica, geneva;
	color:#1d2c51;
	font-size:10px;
	text-decoration:underline;
}

A.UserAccountSelectedTabLink:link
{
	font-family:trebuchet,verdana, arial, helvetica, geneva;
	color:#1d2c51;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}

A.UserAccountSelectedTabLink:visited
{
	font-family:trebuchet,verdana, arial, helvetica, geneva;
	color:#1d2c51;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}

A.UserAccountSelectedTabLink:active
{
	font-family:trebuchet,verdana, arial, helvetica, geneva;
	color:#1d2c51;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}

A.UserAccountSelectedTabLink:hover
{
	font-family:trebuchet,verdana, arial, helvetica, geneva;
	color:#1d2c51;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}

TD.ShippingDefaultAddress
{
	background-color: #f5fffa;
}

TD.BillingDefaultAddress
{
	background-color: #f5fffa;
}

TD.PaymentDefault
{
	background-color: #f5fffa;
}
.UserProfileDGHeader01
{
	background-color:#f0f8ff;	
	font-weight:bold;
	border:solid 1px #eeeeee;
	width:95%
}
TD.ShippingDefaultAddress
{
	background-color: #f5fffa;
}

TD.BillingDefaultAddress
{
	background-color: #f5fffa;
}
TD.AddressSelectionCell
{
	border: solid 1px #dddddd;
	background-color:White;
}
ul.display {
	float: left;
	width: 756px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: white;
}
ul.display li {
	float: left;
	width: 724px;
	padding: 10px 0;
	margin: 5px;
}
ul.display li b {
	color: Black;
	text-decoration: none;
}
ul.display li .content_block {
	padding: 0 10px;
}
ul.display li .content_block b {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: medium;
}
ul.display li .content_block p {
	margin: 0;
	padding: 5px 5px 5px 245px;
	font-size: 1.2em;
}
ul.display li .content_block img{
	padding: 5px;
	background: #fff;
	margin: 0 15px 0 0;
	float: left;
}


.content, .shadow {
  position: relative;
  bottom: 4px;
  right: 4px;
}
.shadow { background-color:ThreeDDarkShadow; } 

.content {
  background-color: #fff;
  color: #000;
  border-top: 1px solid #000;
  border-left: 1px solid #000;
  padding: 0.8em;
}

AccordionHeader
{
    border: 1px solid #2F4F4F;
    color: #ffffff;
    background-color: #336699;
	font-size: 12px;
	font-weight: bold;
	height:20px;
    cursor: pointer;
    margin-top: 5px;
    text-align:left;
    text-indent:10px;
    vertical-align:middle;
    width:185px;
}
.AccordionHeader1
{
    border: 1px solid #2F4F4F;
    color: #ffffff;
    background-color: #336699;
	font-size: 12px;
	font-weight: bold;
	height:20px;
    cursor: pointer;
    text-align:left;
    text-indent:10px;
    vertical-align:middle;
}
.AccordionHeader2
{
    color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	height:20px;
    cursor: pointer;
    text-align:left;
    vertical-align:middle;
    text-decoration:underline;
}
.AccordionHeaderSelected2
{
    color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	height:20px;
    cursor: pointer;
    text-align:left;
    text-decoration:underline;
    vertical-align:middle;
}
.AccordionContent1
{
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    text-align:left;
}
.AccordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    text-align:left;
}
.AccordionHeaderSelected1
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-size: 12px;
	font-weight: bold;
    height:20px;
    cursor: pointer;
    text-align:left;
    text-indent:10px;
    vertical-align:middle;
}
.AccordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-size: 12px;
	font-weight: bold;
    height:20px;
    cursor: pointer;
    margin-top: 5px;
    text-align:left;
    text-indent:10px;
    vertical-align:middle;
}
.AccordionSummaryHeader
{
	font-family:Tahoma; 
	height:21px;
	font-weight:bold;
	font-size:11px; 
	color:#666666;
	text-align:left;
	vertical-align:middle;
	width:175px;
	background-image:url('http://vantageapparel.com/Images/PlusBrand.jpg');
}
.AccordionSummaryHeader1
{
	font-family:Tahoma; 
	height:21px;
	font-weight:bold;
	font-size:11px; 
	color:#666666;
	text-align:left;
	vertical-align:middle;
	width:175px;
	background-image:url('http://vantageapparel.com/Images/NegBrand.jpg');
}
DIV.state {
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	visibility : hidden;
}

#HomePage
{
	font-family:Trebuchet MS;
}

.GreatDeals1
{
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:12px;
	color:#912403;
}
.GreatDeals2
{
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:10px;
	color:Black;
}
.FlyerWiz
{
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:10px;
	color:Black;
	background-color:#cccccc;
}
.10b-white {
	color: #ffffff;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	font-family: trebuchet,verdana, arial, helvetica, geneva;
}
.default23{
	font-family: trebuchet,verdana, arial, helvetica, geneva;
	color:#333333;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
}
.default24{
	font-family: trebuchet,verdana, arial, helvetica, geneva;
	color:#333333;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
.default25{
	font-family: trebuchet,verdana, arial, helvetica, geneva;
	color:#ac2415;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.default26{
	font-family: trebuchet,verdana, arial, helvetica, geneva;
	color:#333333;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}