#Devinbanner{display:none;}body{
	background:#FFFFFF url(bg3.png) repeat center;
	margin:0;
	padding:0;
	font:12px Verdana, Arial, Helvetica, Sans-Serif;
	letter-spacing:normal;
	text-align:center;
}p,tr,td,ul,li{
	font:bolder 12px Verdana, Arial, Helvetica, Sans-Serif;
	color: #0075B2;
}ul li{margin:0;list-style-type:square;}
h1{padding:0;margin:0 0 3px;font:bold 16px Arial, Verdana, Helvetica, Sans-Serif;color:#000000;border:none;border-bottom:3px double #5d5d5d;}

h3{padding:0;margin:3px;font:bold 12px/13px Verdana, Arial, Helvetica, Sans-Serif;color:#c42127;}

h4{padding:3px;margin:0;font:bold 13px Verdana, Arial, Helvetica, Sans-Serif;color:#4D809F;text-align:left;background:transparent;border-bottom:1px solid #666;}

h5,h6{padding:0;margin:0;font:bold 12px/16px Verdana, Arial, Helvetica, Sans-Serif;color:#666;}a,a:link,a:visited,a:active{text-decoration:underline;color:#000000;font:11px Verdana, Arial, Helvetica, Sans-Serif;}a:hover{text-decoration:underline;color:#6699CC;font:11px Verdana, Arial, Helvetica, Sans-Serif;cursor:pointer;}table td{vertical-align:top;}img{border:none;}.hide{display:none;}option{min-width:1.5em;}
/* You can chang the Background of the entire site here*/
table#container{
	display:block;
	margin:0 auto;
	padding:0;
	width:767px;
	border:1px solid #5C5C5C;
	text-align:left;
	background-color: #FFFFFF;
}
#popupContainer{width:90%;padding:10px;margin:0 3%;background:transparent;}

#popupContainer h3{color:#000000;}

#navcolumn{margin:0;padding:0 5px;width:150px;vertical-align:top;text-align:center;}

#contentcolumn{padding:0;margin:0;width:620px;vertical-align:top;text-align:left;}

#page,#pag{padding:0;margin:0;background:transparent;}

#maincontent{margin:0;padding:5px 10px 10px;text-align:left;}

#Header{background:transparent;padding:0;margin:0 0 5px;width:765px;position:relative;}

#BrandingArea{
	height:116px;
	width:765px;
	background:transparent url(2020right.gif) no-repeat 0px;
	position:relative;
	z-index: 1;
}#Logo a{
	position:absolute;
	top:0;
	left:0;
	text-indent:-9999px;
	display:block;
	width:248px;
	height:116px;
	visibility: visible;
	background-color: transparent;
	background-image: url(BR-Logo.png);
	background-repeat: no-repeat;
	background-position: left top;
}#Logo img{display:none;}div#SiteMenu{background:transparent;}

#SiteMenu ul{
	position:absolute;
	top:83px;
	right:-16px;
	margin:0;
	padding:0 6px 5px;
	white-space:nowrap;
	text-align:left;
	visibility: visible;
	height: 23px;
	width: 341px;
}
	
#SiteMenu li{display:inline;list-style-type:none;}
#SiteMenu a{
	height:17px;
	padding:0 7px;
	color:#000000;
	font:bold 10px/15px Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration:none;}

#SiteMenu a#Header_LoginStatusControl1_lnkStatus,#SiteMenu a#Header1_LoginStatusControl1_lnkStatus{
	padding-left:20px;
	background-image: url(signinbut.png);
	background-repeat: no-repeat;
	text-indent: -999px;
	display: block;
	height: 32px;
	width: 80px;
}#SiteMenu a#Header_lnkMyAccount,#SiteMenu a#Header1_lnkMyAccount{
	padding-left:20px;
	background-image: url(youracctbut.png);
	text-indent: -999px;
	display: block;
	height: 32px;
	width: 80px;
	float: left;
	background-repeat: no-repeat;
	position: absolute;
	left: 85px;
	top: 0px;
}#SiteMenu a#Header_lnkCustomerService,#SiteMenu a#Header1_lnkCustomerService{
	padding-left:20px;
	background-image: url(customerservbut.png);
	background-repeat: no-repeat;
	display: block;
	text-indent: -999px;
	height: 32px;
	width: 80px;
	position: absolute;
	left: 165px;
	top: 0px;
}
#SiteMenu a#Header_lnkSearch,#SiteMenu a#Header1_lnkSearch{
	padding-left:20px;
	background-image: url(searchbut.png);
	background-repeat: no-repeat;
	text-indent: -999px;
	display: block;
	height: 32px;
	width: 80px;
	position: absolute;
	left: 245px;
	top: 0px;
}
/*Hover states for top nav*/
#SiteMenu a#Header_lnkCart,#SiteMenu a#Header1_lnkCart{padding-left:20px;}#SiteMenu a:hover#Header_LoginStatusControl1_lnkStatus,#SiteMenu a:hover#Header1_LoginStatusControl1_lnkStatus{
/*background:transparent no-repeat 0 -104px;
padding-left:20px;}*/
padding-left:20px;
	background-image: url(signinover.png);
	background-repeat: no-repeat;
	text-indent: -999px;
	display: block;
	height: 32px;
	width: 80px;
}
#SiteMenu a:holnkMyAccount,#SiteMenu a:hover#Header1_lnkMyAccount{
/*background:background:transparent no-repeat 0 -1ver#Header_24px;
padding-left:20px;*/
padding-left:20px;
	background-image: url(youracctover.png);
	text-indent: -999px;
	display: block;
	height: 32px;
	width: 80px;
	float: left;
	background-repeat: no-repeat;
	position: absolute;
	left: 85px;
	top: 0px;
}
#SiteMenu a:hover#Header_lnkCustomerService,#SiteMenu a:hover#Header1_lnkCustomerService{/*background:transparent no-repeat 0 -144px;
padding-left:20px;}*/
padding-left:20px;
	background-image: url(custoverbut.png);
	background-repeat: no-repeat;
	display: block;
	text-indent: -999px;
	height: 32px;
	width: 80px;
	position: absolute;
	left: 165px;
	top: 0px;}
#SiteMenu a:hover#Header_lnkSearch,#SiteMenu a:hover#Header1_lnkSearch{
/*background:transparent  no-repeat 0 -164px;
padding-left:20px;*/
padding-left:20px;
	background-image: url(searchover.png);
	background-repeat: no-repeat;
	text-indent: -999px;
	display: block;
	height: 32px;
	width: 80px;
	position: absolute;
	left: 245px;
	top: 0px;
}
#SiteMenu a:hover#Header_lnkCart,#SiteMenu a:hover#Header1_lnkCart{
background:transparent no-repeat 0 -184px;
padding-left:20px;}
#ShoppingCartLink a,#ShoppingCartLink a:link,#ShoppingCartLink a:active,#ShoppingCartLink a:visited{
	position:absolute;
	top:20px;
	right:60px;
	color:#000000;
	font-weight:700;
	font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration:none;
	padding:0;
	visibility: visible;
	background-color: transparent;/*Color of Cart*/
	background-repeat: no-repeat;
	z-index: 6;}

/*	________________________
	Link to Shopping Cart */
#ShoppingCartLink a, #ShoppingCartLink a:link, #ShoppingCartLink a:active, #ShoppingCartLink a:visited {
  position: absolute;
  top: 1px;
  right: 60px;
  color:#FFFFFF;
  font: bold 12px Verdana, Arial, Helvetica, Sans-Serif;
  text-decoration:none;
  padding: 0 0 3px 0;
  }
#ShoppingCartLink a:hover {
  color:#FFFFFF;
  text-decoration: Underline;
  }
  #SubTotal{position:absolute;top:-19px;right:5px;}

/*	___________
	MiniCart */
#MiniCart {
  position: absolute;
  top: 20px;
  right: 10px;
  color: #FFFFFF;  
  font: bold 12px Verdana, Arial, Helvetica, Sans-Serif;
  padding: 0;
  }


}#MainMenu{display:block;height:49px;width:765px;padding-top:5px;background:#FFFFFF url(toptabBG.jpg) no-repeat;text-align:center;}#MenuLevel1,#MenuLevel1 table{display:none;}#MenuLevel1 .MenuItem,#MenuLevel1 .MenuItem a{font:12px Verdana, Arial, Helvetica, Sans-Serif;background:transparent;color:#000000;text-align:center;}#MenuLevel1 .MenuItem a:hover,#MenuLevel1 .MenuItemActive a:hover{font:12px Verdana, Arial, Helvetica, Sans-Serif;background:transparent;color:#000000;text-decoration:underline;text-align:center;}#MenuLevel1 .MenuItemActive,#MenuLevel1 .MenuItemActive a{font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;background:transparent;color:#c42127;text-align:center;}#MenuLevel1 A,#MenuLevel1 A:Hover{font:12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;padding:3px;line-height:30px;white-space:nowrap;}#MenuLevel2{display:none;}#MenuLevel2 Table{margin:0 auto;}#MenuLevel2 .MenuItem{padding:2px 10px 0;background:transparent;text-align:center;}#MenuLevel2 a{font:11px/16px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;text-decoration:none;white-space:nowrap;}#MenuLevel2 a:hover{color:#ccc;text-decoration:none;white-space:nowrap;}#PageHome #MainContent,.HomepageBlock{
	padding:0;
	margin:0;
}#HomeTable{
	padding:0;
	margin:0;
	width:765px;
}#HomeColumn1{
	vertical-align:top;
	text-align:left;
	padding:0;
	width:190px;
	margin:0;
	border-right:1px solid #5d5d5d;
}#HomeColumn2{vertical-align:top;text-align:center;padding:0 5px;margin:0;}#HomeColumn3{
	vertical-align:top;
	text-align:center;
	padding:0;
	width:190px;
	margin:0;
	border-left:1px solid #5d5d5d;
}#navColumn ul,.CategoryList ul,#navColumn ul li,.CategoryList ul li{padding:0;margin:0;list-style-type:none;}.NavColumnBlock{background:transparent;padding:0;margin:0;width:150px;}.NavColumnBlockContent{padding:3px;margin:0 0 6px;line-height:1.1em;text-align:left;background:transparent;border-left:1px solid #5d5d5d;border-right:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d;color:#fff;}.NavColumnBlockContent a,.NavColumnBlockContent a:visited,.NavColumnBlockContent a:link{display:block;font:12px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;padding:3px;margin:0 0 6px;text-decoration:none;list-style-type:none;}.NavColumnBlockContent a:hover{font:12px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;text-decoration:underline;background:#5d5d5d;}

/*Mailbox*/
/*<div id="experiment"> if you use this you can take off the color on category 3*/
.CategoryList,.SearchBoxForm,.MailingListSignupForm{
	width:150px;
	padding:0;
	margin-left:5px;
	background-color: #FFFFFF;
}
/*</div>*/
.CategoryList h4{display:block;height:40px;text-indent:-9999px;padding:0;margin:0;font:bold 11px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;text-align:left;background:transparent url(H4BGcategory.gif) no-repeat;border:0;}.SearchBoxFormContent,.MailingListSignupFormContent{
	padding:5px;
	margin:0 0 6px;
	text-align:left;
	border-left:1px solid #5d5d5d;
	border-right:1px solid #5d5d5d;
	border-bottom:1px solid #5d5d5d;
	background-color: #FFFFFF;
}.CategoryListContent{text-align:left;background:transparent;color:#000000;padding:3px;margin:0 0 6px;}.SearchBoxFormContent .FormInput,.MailingListSignupFormContent .FormInput{border:#666 1px solid;background:#eee;color:#666;padding-left:2px;font:bold 10px/14px Verdana, Arial, Helvetica, Sans-Serif;height:18px;}.MailingListSignupFormContent .FormLabel{font:10px/12px Tahoma, Verdana, Arial, Helvetica, Sans-Serif;color:#4D809F;}#ContentColumn1__ctl1_btnGoSearch,#ContentColumn4__ctl1_btnGoSearch,#ContentColumn3__ctl1_btnGoSearch,#ContentColumn5__ctl1_btnGoSearch{margin-bottom:-6px;}.CategoryListContent ul,.CategoryListContent ul li{margin:0;padding:0;list-style-type:none;}.CategoryListContent li{margin:0;}.CategoryListContent a,.CategoryListContent a:link,.CategoryListContent a:visited{
	display:block;
	color:#4D809F;
	background:transparent url(bullet1.gif) no-repeat -1px 4px;
	padding:3px 15px;
	border-bottom:1px solid #477692;
	text-decoration:none;
	font:normal 12px Verdana, Arial, Helvetica, Sans-Serif;
	text-indent: 2px;
	letter-spacing: .2em;
}.CategoryListContent li li .OtherCategory a,.CategoryListContent li li .OtherCategory a:link,.CategoryListContent li li .OtherCategory a:visited{display:block;color:#fff;background:transparent url(bullet1.gif) no-repeat 10px 2px;padding:1px 2px 1px 26px;text-decoration:none;font:12px Verdana, Arial, Helvetica, Sans-Serif;}.CategoryListContent li li .OtherCategory a:hover{color:#fff;background:#333 url(bullet2.gif) no-repeat 10px 2px;font:12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}.CategoryListContent .CurrentCategory a,.CategoryListContent .CurrentCategory a:link,.CategoryListContent .CurrentCategory a:visited,.CategoryListContent .CurrentCategory a:hover{padding-left:20px;color:#fff;background:#9cc1d4 url(bullet3.gif) no-repeat 4px 2px;font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;}.CategoryListContent .SubCategory a,.CategoryListContent .SubCategory a:link,.CategoryListContent .SubCategory a:visited{display:block;color:#fff;background:transparent url(bullet1.gif) no-repeat 10px 2px;padding:1px 2px 1px 26px;text-decoration:none;font:12px Verdana, Arial, Helvetica, Sans-Serif;}.CategoryListContent .SubCategory a:hover{color:#fff;background:#333 url(bullet2.gif) no-repeat 10px 2px;font:12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}.CategoryListContent li li a:hover{color:#fff;background:#333 url(bullet2.gif) no-repeat 10px 4px;font:12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}.CategoryListContent .CurrentCategory .SubCategory a,.CategoryListContent .CurrentCategory .SubCategory a:link,.CategoryListContent .CurrentCategory .SubCategory a:visited{display:block;color:#fff;background:transparent url(bullet1.gif) no-repeat 20px 1px;padding:1px 2px 1px 34px;text-decoration:none;font:12px Verdana, Arial, Helvetica, Sans-Serif;}.CategoryListContent a:hover{
	color:#45748F;
	background:#FFFFFF url(bullet2.gif) no-repeat -1px 4px;
	font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration:none;
	letter-spacing: 0.2em;
	display: block;
}.CategoryListContent .CurrentCategory .SubCategory a:hover{color:#fff;background:#333 url(bullet2.gif) no-repeat 20px 1px;font:12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}#BreadCrumbs{margin:0 0 8px;padding:2px 4px;font:10px Arial, Verdana, Helvetica, Sans-Serif;color:#000000;text-align:left;display:block;background:transparent;border-bottom:3px double #5b5b5b;}#BreadCrumbs a,#BreadCrumbs a:link,#BreadCrumbs a:visited{color:#000000;font:10px Arial, Verdana, Helvetica, Sans-Serif;text-decoration:none;}#BreadCrumbs a:hover{color:#000000;font:10px Arial, Verdana, Helvetica, Sans-Serif;text-decoration:underline;}.BreadCrumbTrailSpacer{font:8px Verdana, Arial, Helvetica, Sans-Serif;color:#c42127;}.BreadCrumbTrailNoLink{}#LayoutTable{width:583px;}#Records table{border-top:1px solid #c42127;width:583px;padding-top:10px;}#Records table tr td{text-align:center;}#Records table table{border:none;width:98%;}#CategoryBanner{margin:3px 0;}#Description{font:12px/14px Verdana, Helvetica, Arial, Tahoma, Sans-Serif;color:#000000;margin:10px 0;}#Records{padding:5px 0;}.NewProductBadge{position:relative;left:-60px;top:-128px;}.SingleCategoryDisplay{display:block;text-align:center;width:180px;margin:5px auto;vertical-align:top;}.SingleCategoryDisplayname a,.SingleCategoryDisplayname a:link,.SingleCategoryDisplayname a:visited,.ListCategoryDisplay a,.ListCategoryDisplay a:link,.ListCategoryDisplay a:visited{font:normal 11px/12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}.SingleCategoryDisplayname a:hover,.ListCategoryDisplay a:hover{font:normal 11px/12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}.SingleProductDisplay{display:block;text-align:center;vertical-align:top;margin:0 auto;}.SingleProductDisplayImage{padding-bottom:5px;}.SingleProductDisplayName a,.SingleProductDisplayName a:link,.SingleProductDisplayName a:visited{font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}.SingleProductDisplayName a:hover{font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:underline;}.SingleProductDisplayPrice a,.SingleProductDisplayPrice a:link,.SingleProductDisplayPrice a:visited{font:normal 11px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}.SingleProductDisplayPrice a:hover{font:normal 11px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}.ListProductDisplay{height:100%;}.ListProductDisplayName,.ListProductDisplayName td,.ListCategoryDisplayName,.ListCategoryDisplayName td{text-align:left !important;}.ListProductDisplayPrice,.ListProductDisplayPrice td{float:right !important;text-align:right !important;}.DetailProductDisplay{margin:15px;text-align:left;}.DetailProductDisplayName td,.DetailProductDisplayPrice td,.DetailProductDisplayDescription td,.DetailProductDisplayControls td{text-align:left !important;float:left !important;}.DetailProductDisplayName a,.DetailProductDisplayName a:link,.DetailProductDisplayName a:visited{font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}.DetailProductDisplayName a:hover{font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;background-color:#eee;color:#333;}.DetailProductDisplayPrice a,.DetailProductDisplayPrice a:link,.DetailProductDisplayPrice a:visited{font:noraml 11px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}.DetailProductDisplayPrice a:hover{font:noraml 11px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;}#Records .DetailProductDisplayImage{width:120px;float:right;text-align:right;}a .ListPrice,a:link .ListPrice,a:visited .ListPrice{color:#999;}a .SitePriceDiscounted,a:link .SitePriceDiscounted,a:visited .SitePriceDiscounted{color:red;}a:hover .ListPrice{color:#666;}a:hover .SitePriceDiscounted{color:red;}#ProductPageContainer{width:100%;margin:0 auto;text-align:center;}#maincontent2{margin:0;padding:0;}#ContentColumnJR{padding:0;display:block;width:765px;text-align:center;}#ProductPageNavColumn{width:150px;padding:0;margin:0;}#ProductPageImageColumn{padding:0;margin:0;vertical-align:top;text-align:center;}#ProductPageContentColumn{padding:0;padding-top:20px;margin:0;vertical-align:top;text-align:center;}#lblSKU{font-size:10px;color:#0075B2;}#productdescription{padding:8px;font:11px/12px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;}#imgZoom,#PrintThisPage,#EmailThisPage{margin:0 0 2px;}#ProductImage a,#ProductImage a:hover{text-decoration:none;}#ProductControls{margin:0 auto;border:3px double #3b95c4;background:#EAF2f7;padding:0;}#tblOptions{width:100%;margin:0 auto;}
/*Devin's Image on Shirt Position*/
#ZoomLink, #MainImage {
	position:absolute;
	top:-35px;
	left: 0px;
	z-index:3;
	}

/*Choices....Changes Color for under Changer boxes*/
.ProductProperty td{margin:auto 4px;padding:3px;vertical-align:top;background:transparent;border:2px solid #0879B4;text-align:left;position:relative;}.ProductProperty{width:100%;}.ProductProperty td label{display:block;text-align:center;}.ProductProperty td label img{float:left;}.ProductPropertyLabel{font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;color:#6699CC;display:block;width:75px;}#ProductProperties{text-align:left;}#ProductProperties ul{margin:0;padding:0;}#ProductProperties ul li{margin-top:3px;}#ProductProperties ul ul{margin:0;}.DiscountText{font:11px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;}.SitePriceDiscounted,.YouSave,.ListPrice,.SitePrice{font:11px Verdana, Arial, Helvetica, Sans-Serif;}.SitePrice,.ListPrice{color:#efefef;}.ListPrice{text-decoration:line-through;}.YouSave{color:#c42127;}.SitePriceDiscounted{color:#000;font-weight:700;}#lblSitePrice{color:#000000;}#VolumeDiscounts{margin:5px;}.VolumePricingHeader{background:#c42127;font:bold 11px/12px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;}.VolumePricingText{font:11px/12px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;}.RelatedItemsBlock{background:#fff;margin:0;padding:0 0 3px;background-color:#f5f5f5;}.RelatedItemsBlock H3{padding:3px;margin:0 0 4px;font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;color:#666;text-align:left;background-color:#eee;}.RelatedItemsBlockContent{padding:0 9px;text-align:center;}.RelatedItemsBlock .SingleProductDisplay{border:1px solid #ccc;width:145px;margin:0 0 4px;background:#fff;}.RelatedItemsBlock .SingleProductDisplayName a,.RelatedItemsBlock .SingleProductDisplayName a:link,.RelatedItemsBlock .SingleProductDisplayName a:visited,.RelatedItemsBlock .SingleProductDisplayName a:hover{font:bold 11px Verdana, Arial, Helvetica, Sans-Serif;}#ProductReviews{border-top:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d;margin:20px 0;padding:0 0 3px;}#ProductReviews H3{padding:3px;margin:0 0 5px;font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;background:transparent;}#ProductReviewNew{margin:10px 0;}#ProductReviews a,#ProductReviews a:link,#ProductReviews a:visited{font:10px Verdana, Arial, Helvetica, Sans-Serif;padding:3px;text-decoration:none;}#ProductReviews a:hover{font:10px Verdana, Arial, Helvetica, Sans-Serif;padding:3px;}.ProductReviewRating{font:bold 11px Verdana, Arial, Helvetica, Sans-Serif;color:#c42127;}.ProductReview{font:11px Verdana, Arial, Helvetica, Sans-Serif;margin:5px 10px;padding-left:4px;}.ProductReviewKarma{font:11px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;white-space:nowrap;}#pnlReviewDisplay{border:1px solid #c42127;padding:5px;}#pnlWriteAReview textarea{width:250px;height:150px;}#tblItems{border:1px solid #999;width:745px;margin:5px;}#CheckoutTable{width:745px;}
/* Header of cart.aspx where it shows product info*/
.Header{padding:3px;margin:0;font:bold 11px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;background:#fff;}.CheckoutDescription{font:12px/14px Verdana, Arial, Helvetica, Sans-Serif;}#CheckoutSteps{padding:5px;background:transparent;margin:0;}.CheckoutStep{padding-right:20px;}.CheckoutStep a,.CheckoutStep a:link,.CheckoutStep a:visited{font:12px/14px Verdana, Arial, Helvetica, Sans-Serif;color:#c42127;white-space:nowrap;text-decoration:none;}.CheckoutStep a:hover{font:12px/14px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;white-space:nowrap;text-decoration:underline;}.CheckoutStep .CheckoutStepCurrent,.CheckoutStep a:link.CheckoutStepCurrent,.CheckoutStep a:visited.CheckoutStepCurrent,.CheckoutStep a:hover.CheckoutStepCurrent{font:bold 12px/14px Verdana, Arial, Helvetica, Sans-Serif;color:#c42127;white-space:nowrap;text-decoration:none;}
#CartTitle{width:100%;}
#lblcart{color:#c42127;}
table#CartContainer{width:745px;padding:0;margin:0 auto;}
table#CartContainer tr td{vertical-align:middle;}
#CartItemBlock{padding:0;margin:0;}
#CartItemBlock Table{margin:0;width:745px;border-right:1px solid #5d5d5d;border-left:1px solid #5d5d5d;border-top:1px solid #5d5d5d;border-bottom:none;}
#CartUpdateBlock{width:500px;background:transparent;margin:0;text-align:center;vertical-align:middle;}
#CartTotalBlock{border-bottom:double 3px #5d5d5d;border-right:solid 1px #5d5d5d;border-left:solid 1px #5d5d5d;width:25%;margin:0;padding:5px;text-align:center;vertical-align:middle;}
#lblSubTotal{font:bold 14px Arial, Verdana, Helvetica, Sans-Serif;}
#CartCheckoutButtons{width:745px;text-align:right;margin-top:10px;}.CartItem,.CartAlternateItem{padding:5px;font:11px/14px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;text-align:left;border-bottom:1px solid #5d5d5d;}
.CartItem{background:transparent;}
.CartAlternateItem{background:#dff6fc;}
.CartItem a,.CartItem a:link,.CartItem a:visited,.CartAlternateItem a,.CartAlternateItem a:link,.CartAlternateItem a:visited{color:#000000;text-decoration:none;font-weight:700;}.CartItem a:hover,.CartAlternateItem a:hover{color:#000000;text-decoration:underline;font-weight:700;}#ShipMethodsList{border-left:3px solid #c42127;margin-left:8px;}#AddressBookPanel{width:735px;margin:0;}#AddressList td{border:3px double #ccc;padding:5px;}#AddressList td:hover{background:#333;}.ContentBox{margin:3px 0 5px 20px;text-align:left;background:transparent;border:solid 1px #c42127;padding:10px;}
/*Checkout_Confirm*/
#CheckoutTotals{text-align:center;background:#eff8f8;border-left:1px solid #a6cfe4;border-top:1px solid #a6cfe4;border-right:1px solid #a6cfe4;padding:5px;margin:0;width:172px;}#lblGrandTotal{border-top:1px solid #ccc;}#PlaceOrderCell{padding:0;margin:0;text-align:center;background:transparent;}

/*Checkout part*/
.ControlArea{border:1px solid #a6cfe4;background:#eff8f8;padding:5px;margin-top:5px;}#CheckoutPayment{background:#eff8f8;border:1px solid #a6cfe4;padding:5px;margin:0;text-align:left;width:172px;}#InstructionsField{background:#fff;border:1px solid #ccc;width:100%;padding:3px;margin:3px 0;}#OrderItemPreview table{width:98%;}#OrderItemPreview table table{width:100%;}#ShipToMultipleAddressesButton{margin:5px;}.BVText,.CartText{font:11px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;}.BVSmallText{font:10px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;}a#LoginControl1_lnkForgotPassword{text-decoration:none;}#btnUpdateTotals{background-color:#ffc;}#PackageList a,#CheckoutPayment a{text-decoration:none;font-weight:700;}.BVText .Stories{text-align:justify;}.Item{padding:5px;background:#fff;font:11px/14px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;text-align:left;}.AlternateItem{padding:5px;background:transparent;font:11px/14px Verdana, Arial, Helvetica, Sans-Serif;color:#000000;text-align:left;}.FormTable{margin:3px 5px;}
/*CONTENT CELL*/
.contentcell{width:360px;background:#A4CEE4 url(sign%20in%20360%20x%20220.jpg) no-repeat;border:3px double #3B95C4;}.FormInput,#inKeyword{border:1px solid #3B95C4;background:#fff;color:#000000;padding-left:2px;font:bold 10px/14px Verdana, Arial, Helvetica, Sans-Serif;height:18px;}.ContentCell .FormInput,.ContentCell .FormInputError{width:200px;}.FormInput:focus{background:#ffc;}#btnSearch{margin:-2px 0 0 3px;}.FormInputError{border:#999 1px solid;background:#ffb5b5;color:#fff;padding-left:2px;font:bold 10px/14px Verdana, Arial, Helvetica, Sans-Serif;height:18px;}
/*FORMS*/
.formlabel{
	font:12px Verdana, Arial, Helvetica, Sans-Serif;
	letter-spacing:normal;
	color: #0075b2;
}.CheckoutDescription span.FormLabel label{background:transparent;padding:2px;}.FormLabelStrong{font:bold 12px/14px Verdana, Arial, Helvetica, Sans-Serif;color:#666;letter-spacing:normal;}span#lblAddress{font:normal 14px/16px Arial, Verdana, Helvetica, Sans-Serif;}.indent{margin-left:20px;}.Padded{margin:10px;}#dlPolicy,#dlPolicy a,#dlPolicy a:hover{font:12px Verdana, Arial, Helvetica, Sans-Serif;color:#666;}.text{font:10px Verdana, Arial, Helvetica, Sans-Serif;color:#666;padding-bottom:8px;}select{color:#333;}

a#lnkMyAccount,a:link#lnkMyAccount,a:visited#lnkMyAccount{font:bold 12px Verdana, Arial, Helvetica, Sans-Serif;color:#666;}a:hover#lnkMyAccount{color:#9f0;text-decoration:none;}.ErrorMessage,.ErrorMessage UL{display:block;background:transparent;font:10px/12px Verdana, Arial, Helvetica, Sans-Serif;color:red;}.SuccessMessage{display:block;background:#9f0;padding:3px;color:#333;font:11px/14px Verdana, Arial, Helvetica, Sans-Serif;text-align:center;}.WebPageMessage{border:solid 1px red;background:#fff;padding:0;margin:0;}.WebPageMessageError,.WebPageMessageWarning,.WebPageMessageInformation,.WebPageMessageQuestion,.WebPageMessageOK{padding:5px;background-position:5px 5px;background-repeat:no-repeat;}.WebPageMessage .Message{font:10px Verdana, Arial, Helvetica, Sans-Serif;padding:0 0 0 40px;height:30px;margin:0;color:#333;}.WebPageMessageError{background-image:url(MessageERROR.gif);}.WebPageMessageWarning{background-image:url(MessageWARNING.gif);}.WebPageMessageInformation{background-image:url(MessageINFO.gif);}

.WebPageMessageQuestion{background-image:url(MessageQUESTION.gif);}

.WebPageMessageOK{background-image:url(MessageOK.gif);}
#poweredby{
	display: none;
}
/*FOOTER*/
#footer{
	font:10px Verdana, Arial, Helvetica, Sans-Serif;
	clear:both;
	margin:3px 0 0;
	width:765px;
	color:#000000;
	padding:20px 0 3px;
	text-align:center;
	background:#EAF2F7 url(footerBG.jpg) no-repeat center;
	height: 80px;
}
#footermenu a{
padding-left:4px;
padding-right:4px;
color:#0879b4;
font:bold 10px Verdana, Arial, Helvetica, Sans-Serif;
text-decoration:none;
}
#footermenu a:hover{
color:#0066FF;
text-decoration:underline;
}
#footercustommenu{
	padding:4px 8px;
}
#copyright{font-size:10px;position:relative;top:0;color:#0879b4;display:block;padding:3px;text-align:center;}

/*PAGER*/
.pager {width:100%; padding: 5px 0 5px 0px; margin:0; background-color: #c42127;font-weight:bold; font-size: 13px; float:left;}
.pager .pagecount {padding-right: 30px; padding-left: 10px;}
.pager p { float:left; font-size: 13px;}
.pager ul {display:inline; float:left; margin:0; padding:0;font-size: 13px;}
.pager ul li {display:inline; padding:0 5px 0px 5px; border-left: 1px solid #fff; font-weight:bold; font-size: 13px;}
.pager .first {border-left: none; padding-left:5px}
.pager ul li .active a {font-weight:bold; color: #000; font-size: 15px;}
.pager a:link, .pager a:visited, .pager a:hover, .pager a:active{font-size: 13px;}
.active a:link, .active a:visited, .active a:hover, .active a:active{font-weight:bold; color: #000; font-size: 15px;}
#msort{float:right; padding:10px;}
#itemcount {float:left;padding:10px;}


