﻿/* Styles for common elements */

#main
{
	width:780px; 
	position:relative;
}

.common_SectionTitle
{
	font-size:12px;
	font-weight:bold;
	font-family: arial;
	color:#685a3d;	
}

.common_SectionTitleSmall
{
	font-size:10px;
	font-family: arial;
	color:#685a3d;
}

.common_SectionSubTitle
{
	font-size:12px;
	font-weight:normal;
	font-family: arial;
	color:#6d5a4d;	
}

.common_HeaderTitle
{
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
	color:#660000;
}

.common_Div
{
	display: block;
	text-align:center;
	position:relative;
	float:right;
	margin-top:3px;
}

.common_ButtonPadded
{
	padding:2px;
}

.common_LowerNestedTable 
{
	margin-top:4px;
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;
}

.common_FillSpaceTable
{
	width:100%;
	height:100%;
}

.common_LowerMiddleNestedTable
{
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;
}

.common_ScrollBorder
{
	overflow:auto;
	height:200px;	
}

.common_SectionHeader
{
	background-color:#f5efef;
	border-width:1px;
	border-color:#d6bcbc;
	border-style:solid;
	height:30px;
	vertical-align:middle;
}

.common_SectionHeaderColumn
{
	background-color:#f5efef;
	border-bottom:solid 1px #d6bcbc;
	height:30px;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	font-family: arial;
	color:#685a3d;	
}

.common_SectionHeader_LeftRight
{
	background-color:#f5efef;
	border-width:1px;
	border-color:#d6bcbc;
	border-style:solid;
	border-top-style:none;	
	border-bottom-style:none;
	height:30px;
}

.common_SectionHeaderSmall
{
	background-color:#f5efef;
	border-width:1px;
	border-color:#d6bcbc;
	border-style:solid;
	vertical-align:middle;
	height:20px;	
}

.common_SectionHeaderSmallBorder
{
	background-color:#f5efef;
	vertical-align:middle;
	height:20px;	
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;		
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;	
}

.common_HeaderRedMedium
{
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#660000;
}

.common_Border
{
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;		
}

.common_TableBorder
{
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;
	border-spacing:1px;		
}

.common_Border_TopOnly
{
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;		
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;	
}

.common_Border_BottomOnly
{
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;		
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;	
}

.common_Border_TopLeft
{
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;		
	border-bottom-style:none;
	border-right-style:none;	
}
.common_Border_LeftOnly
{
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;		
	border-top-style:none;
	border-bottom-style:none;
	border-right-style:none;
}
.common_Border_NoTop
{
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;		
	border-top-style:none;
}
.common_Border_NoBottom
{
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;		
	border-bottom-style:none;
}
.common_Border_LeftRight
{
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;		
	border-top-style:none;
	border-bottom-style:none;
}

.common_Border_TopBottom
{
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;		
	border-left-style:none;
	border-right-style:none;
}

.common_LinkSmall
{
	font-family:Arial;
	font-size:10px;
	color:#685a3d;
}

.common_LinkSmallMediumBold
{
	font-family:Arial;
	font-size:11px;
	color:#685a3d;
	font-weight:bold;
}

.common_LinkMedium
{
	font-family:Arial;
	font-size:12px;
	color:#685a3d;
	text-decoration:none;
}

.common_TextRed
{
	font-family: arial;
	font-size:12px;
	color:#a10000;		
	font-weight:bold;
}

.common_TextRedSmallBold
{
	font-family: arial;
	font-size:11px;
	color:#660000;		
	font-weight:bold;
}

.common_ErrorText
{
	font-family: arial;
	font-size:11px;
	color:red;		
	font-weight:bold;	
}

.common_TextRedMedBold
{
	font-family: arial;
	font-size:12px;
	color:#660000;		
	font-weight:bold;
}

.common_TextBlack
{
	font-family: arial;
	font-size:12px;
	color:#000000;		
}

.common_TextBlackBold
{
	font-family: arial;
	font-size:12px;
	color:#000000;	
	font-weight:bold;	
}

common_TextBlackSmallBold
{
	font-family: arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

common_TextBlackTiny
{
	font-family: arial;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}

.common_TextBlackDisclaimer
{
	font-family: arial;
	font-size:11px;
	color:#000000;		
} 

.common_LinkDisclaimer
{
	font-family: arial;
	font-size:11px;
	color:#685a3d;		
}

.common_TextGray
{
	font-family: arial;
	font-size:12px;
	color:#333333;		
	font-weight:bold;
}

.common_RightAlign
{
	/*position:relative;
	float:right;
	top:-12px;*/
	position:absolute;
	right:5px;
	top:5px;
}

/* Styles for product elements */
.product_Manufacturer
{
	font-family: arial;
	font-size:11px;
	color:#685a3d;
}

.product_Sku
{
	font-family: arial;
	font-size:12px;
	color:#685a3d;
}

.product_ZoomLink
{
	font-size:14px;
	font-weight:bold;
	color:#660000;
	font-family:Arial;
	text-decoration:none;
}

.product_NumberCustomerReviews
{
	font-family:Arial;
	font-size:12px; 
	color:#685a3d; 
	font-weight:bold;
}

.product_Price
{
	font-family: arial;
	font-size:12px;
	color:#333333;		
	font-weight:bold;
}

.product_SalePrice
{
	font-family: arial;
	font-size:12px;
	color:#a10000;		
	font-weight:bold;
}

.product_Tag
{
	font-family: arial;
	font-size:15px;
	color:#685a3d;		
	font-weight:bold;
}

.product_TabHeader
{
	background-color:#f5efef;
	border-width:1px;
	border-color:#d6bcbc;
	border-style:solid;
	text-align:center;
	font-family: arial;
	font-size:11px;
	color:#685a3d;	
	cursor:pointer;
	width:117px;
	border-bottom-style:none;
	border-top-style:none;	
	border-left-style:none;
}

.product_TabHeaderSelected
{
	background-color:#f7ba33;
	border-width:1px;
	border-color:#d6bcbc;
	border-style:solid;
	text-align:center;
	font-family: arial;
	font-size:11px;
	color:#685a3d;	
	cursor:pointer;
	width:117px;
	border-bottom-style:none;
	border-top-style:none;
	border-left-style:none;
} 

.product_Tab
{
	overflow:auto;
	height:400px;
}

.product_Availability
{
	 padding-left: 20px;
}

.product_Availability.immediately
{
	padding-left: 0px;
	color: Green;
}

/* Product Bulk Pricing */
.product_BulkPricingTableHeader
{
	font-family:Arial;
	font-size:11px;
	color:#333333;
	background-color:White;
}

.product_BulkPricingRow1
{
	font-family:Arial;
	font-size:11px;
	color:#333333;
	background-color:#fafafa;
}

.product_BulkPricingRow2
{
	font-family:Arial;
	font-size:11px;
	color:#333333;
	background-color:#ffffff;
}

.product_BulkPricingCell
{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d6bcbc;
	padding-bottom:4px;
	padding-top:4px;
	padding-right:0px;
	padding-left:0px;
	vertical-align:middle;
}

.product_Description
{
	font-family:Arial;
	font-size:11px;
	color:#333333;
}

.product_VerticalProductBox
{
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;
	height:200px;
	width:153px;
	vertical-align:top;
	text-align:left;
	padding-left:2px;
	border-top-style:none;
}

.product_ProductBoxPrice
{
	font-family:Arial;
	font-size:12px;
	color:#660000;
	text-decoration:none;
}

.product_ProductBoxPriceStrikeThrough
{
	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-decoration:line-through;
}

.product_ResultBox
{
	border-width:1px;
	border-color:Gray;
	border-style:dotted;
	width:33%;
}



.product_InventoryBox
{
	height:auto;
	display:none;
	position:absolute;
	background-color:White;
	overflow:auto;
	height:200px;
}

.product_LargeImage
{
	height:auto;
	border-style:solid;
	border-color: #d6bcbc;
	border-width:1px;		
	position:absolute;
	top: 175px;
	background-color:White;
}

.product_NewImage
{
	position:absolute;
	left: 0px;
	top:0px;	
}

.product_SearchResultBox
{
	position:relative;
}

 .product_SizingBackground
 {
	background-color: #fafafa;
	border-style:solid;
	border-color: #e0e0e0;
	border-width:1px;	
	border-left-style:none;
	border-right-style:none;

 } 
 
 .product_SizingTable
 {
	border-collapse: collapse;
	text-align:center;
	padding: 8px;
	width:100%;
	font-family:Arial;
	font-size:11px;
	color:#333333;		
 }

.product_Popup
{
	height:auto;
	width:350px;
	border-style:solid;
	border-color: #d6bcbc;
	border-width:1px;		
	position:absolute;
	top: 175px;
	background-color:White;
}
.product_ShopAll
{
	display:none;	
	font-family:Arial;
	font-size:10px;
	color:#685a3d;
}
.product_ShopAll a
{
	font-size:10px;
}
/* ResultProduct  */
.resultProduct_PopupDetailsBox
{
	width:180px;
	height:213px;
	display:none;
	position:absolute;
	z-index:1500;
}

.resultProduct_PopupDetailsHeader
{
	width:98%;	
	height:18px;
	padding:10px;
	z-index:1500;
	background-color:Transparent;
}  

.resultProduct_PopupDetailsBody
{
	border-top-style:none;
	padding-right:15px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	vertical-align:top;
	font-family: arial;
	font-size: 10px;
	z-index:1500;	
	background-color:Transparent;
}    
.resultProduct_PopupDetailsBody a
{
	font-size:inherit;
	text-decoration:none;
	color: inherit;
}  
.resultProduct_PopupDetailsBody li
{
	margin-left: 15px;
}

#dhtmltooltip{
position: absolute;
border: 0px;
visibility: hidden;
background-color:Transparent;
z-index: 100;
	width:180px;
	height:213px;
	z-index:1000;
	background-image:url(bubble_flip.png);
	background-repeat:no-repeat;
	background-position:inherit;
	overflow:hidden;

}

#dhtmltooltip li
{
	margin-left:15px;
}

/* Product reviews */

/* styles for the star rater  */	
.review_StarRating{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 125px;
	height: 25px;
	position: relative;
	background: url(../../../images/alt_star.gif) top left repeat-x;	
	outline:0;
}
.review_StarRating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	outline:0;
}
.review_StarRating li a{
	display:block;
	width:25px;
	height: 25px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 25;
	position: absolute;
	padding: 0px;
	outline:0;
}
.review_StarRating li a:hover{
	background: url(../../../images/alt_star.gif) left bottom;
	z-index: 2;
	left: 0px;
	outline:0;
}
.review_StarRating li a:visited{
	background: url(../../../images/alt_star.gif) left bottom;
	z-index: 50;
	left: 0px;
	outline:0;
}
.review_StarRating a.one-star{
	left: 0px;
	outline:0;
}
.review_StarRating a.one-star:hover{
	width:25px;
	outline:0;
}
.review_StarRating a.two-stars{
	left:25px;
	outline:0;
}
.review_StarRating a.two-stars:hover{
	width: 50px;
	outline:0;
}
.review_StarRating a.three-stars{
	left: 50px;
	outline:0;
}
.review_StarRating a.three-stars:hover{
	width: 75px;
	outline:0;
}
.review_StarRating a.four-stars{
	left: 75px;
	outline:0;
}	
.review_StarRating a.four-stars:hover{
	width: 100px;
	outline:0;
}
.review_StarRating a.five-stars{
	left: 100px;
	outline:0;
}
.review_StarRating a.five-stars:hover{
	width: 125px;
	outline:0;
}
.review_StarRating li.current-rating{
	background: url(../../../images/alt_star.gif) left center;
	position: absolute;
	height: 25px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	outline:0;
}		


.review_Header
{
	font-family:Arial;
	font-size:11px;
	color:#333333;
}

.review_HeaderBold
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#333333;
}

.review_Date
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
}

.review_Cell
{
	border-bottom-color:#d6bcbc;
	border-bottom-width:1px;
	border-bottom-style:solid;
	line-height:13px;
}

.review_SortBy
{
	font-size:10px;
	color:#685a3d;
	font-family:Arial;
}

/* Cart Page */

.cart_Header
{
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
	color:#660000;
}



.cart_RedLine
{
	color:#a10000;
	line-height:1px;
}

cart_ItemHeader
{
	border-style:none;
}

.cartItems_Header
{
	border:solid 1px #d6bcbc;
	height:30px;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	font-family: arial;
	color:#685a3d;
}

.cartItems_HeaderRed
{
	border:solid 1px #d6bcbc;
	height:30px;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	font-family: arial;
	color:red;
}
/* footer */

.footer {
border: 1px solid #d6bcbc;
margin:15px 0;
font-size:12px;
height:180px;
width:auto;
text-decoration:none;
}

.footer div {
margin: 10px;
color:#660000;
float:left;
}

.footer_Link {
color:#685a3d;
text-decoration:none;
}

.footer_ClearSession
{
	clear:both;
	text-align:right;
	padding-bottom:20px;
}

/* header */

.header {
width:780px;
position:relative;
}

.header .tools {
position:absolute;
left:127px;
top:73px;
width:420px;
}

.header .tools a{
margin:0px 17px;
color:white;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.header_SearchBox
{
	font-family: Myriad Pro; 
	font-size: 12px; 
	width: 148px;
}

.header .Welcome
{
	color:#FF9999;
}
.header .Welcome a
{
	color:#FF9999;
	text-decoration:underline;
}
.header .Welcome a.visited
{
	color:#FF9999;
}

.header .cart {
position:absolute;
left:565px;
top:70px;
font-size:12px;
color:#660000;
font-weight:bold;
width:215px;
height:22px;
text-align:right;
}

.header-menu a {
font-size:12px;
color:#ffffff;
font-weight:bold;

text-decoration:none;
}

.header-menu a:hover {
text-decoration:underline;
}

.header-menu div {
float:left;
text-align:center;
padding-top:3px;
}

.header-search {
width:780px;
height:31px;
margin-top:0px;
margin-bottom:3px;
}

.header_recentOrderBar
{
	height:17px;
	width:100%;
	background: url(../../../images/header/trackOrderBkrd.jpg);
	border:solid 1px #FFAA88;
	display: block;
	text-align:center;
	position:relative;
	float:left;
	font-family: Arial;
	font-size:12px;
	margin-bottom:4px;
	vertical-align:middle;
	padding-top:3px;
}

.header_recentOrderBar
{
	font-size:12px;
	font-family:Arial;
}

.header_Span {
display: block;
background-color: #FFF;
border-width: 1px 0px 1px 1px; 
border-style:solid;
border-color: #f7ba33;
height:25px!important; 
width:180px;
}

.header_SearchBox 
{
  margin-top:3px;
  margin-left:3px;
  width:177px;
  border: 0px;
  height:18px;
  font-family:arial;
  font-size:9pt;
  font-weight:bold;
  color:black;
  position:relative;
  bottom:0px !important;
  bottom:1px;
 }
  
.header_ShippingDetailsBox
{
	height:auto;
	width:300px;
	display:none;
	position:absolute;
	z-index:700;
}

.header_ShippingDetailsHeader
{
	border-style:solid;
	border-color: #d6bcbc;
	border-width:1px;
	width:100%;	
	padding:6px;
	background-color:#f5efef;	
	z-index:700;
}  

.header_ShippingDetailsBody
{
	border-style:solid;
	border-color: #d6bcbc;
	border-width:1px;
	border-top-style:none;
	width:100%;
	padding:6px;
	background-color:#ffffff;	
	z-index:700;
}    
  
.header_HomeLink
{
	position:absolute;
	width:140px;
	height:90px;
	cursor:pointer;
}  
/* paging */
.paging_Link
{
	font-family:Arial;
	font-size:12px;
	color:#a10000;
	text-decoration:none;
}

.paging_Current
{
	font-family:Arial;
	font-size:12px;
	color:Orange;
	text-decoration:none;
}

/* refinements */
.refinements_Title
{
	font-family: arial;
	font-size:12px;
	color:#a10000;	
	font-weight:bold;	
}

.refinements_Item
{
	font-family: arial;
	font-size:12px;
	color:#685a3d;		
	margin-left:15px;
	text-decoration:none;
}

.refinements_ShowAll
{
	font-family: arial;
	font-size:10px;
	color:#685a3d;		
	text-decoration:none;
}

.refinements_SubItem
{
	font-family: arial;
	font-size:12px;
	color:#685a3d;		
	margin-left:25px;
	text-decoration:none;
}

/* checkout */

.checkout_Scroll
{
	overflow:auto;
	height:430px;	
}

.checkout_ProgressImage
{
	padding-bottom:10px;
	padding-top:10px;
	border:none;
}

.checkout_VerifyOrderSection
{
	font-family:Arial;
	font-weight:bold;
	color:#333333;
	padding-bottom:20px;
	padding-top:20px;
	text-align:center;
}

/* Edit Address */

.editAddress_Form
{
	color:#333333;
	font-family:Arial;
	font-size:11px;
	width:100%;
}

#main {
  text-align: left;
  width: 780px;
  margin-left: auto;
  margin-right: auto;
  margin-top:0px;
}

/* DEFAULTS - if no other style is specified */

img
{
	 border:0;
}

body
{
	font-family:Arial;
	font-weight:normal;
	font-size: 12px;
	color:Black;
	margin:0 auto;
	width:780px;
}

a
{
	font-family:Arial;
	font-size:12px;
	color:#685a3d;
	text-decoration:none;
}

hr
{
	line-height:1px;
	color:#f5efef;
	margin-left:0px;
	margin-right:0px;
}

/* banner */

.banner_Top
{
	width:611px;
	border-style:none;
	border-width:1px;
	border-color:#d6bcbc;
}

.banner_Top img
{
	width: 611px;
	padding:0px;
	margin:0px;
}

.frontPage_Title
{
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#660000;
	background-color:#f5efef;
	border-width:1px;
	border-color:#d6bcbc;
	border-style:solid;
	width:100%;
	vertical-align:middle;
}

.frontPage_Products
{
	width:611px;
	border-style:solid;
	border-width:1px;
	border-color:#d6bcbc;		
	border-top-style:none;
}

.frontPage_Bizrate
{
	font-family:Arial;
	color:Blue;
	font-size:xx-small;
}

.frontPage_Category
{
	font-family:Arial;
	font-size:12px;
	color:#a10000;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}

.frontPage_SubCategory
{
	font-family:Arial;
	font-size:12px;
	color:#685a3d;
	text-decoration:none;	
	margin-left:25px;
	line-height:16px;
}

.frontPage_SubSubCategory
{
	font-family:Arial;
	font-size:12px;
	color:#685a3d;
	text-decoration:none;
	margin-left:40px;
	line-height:16px;
}

/* Account Page */

.login_Scroll
{
	overflow:auto;
	height:270px;	
}

.wholesale_TabHeader
{
	background-color:#f5efef;
	border-width:1px;
	border-color:#d6bcbc;
	border-style:solid;
	text-align:center;
	font-family: arial;
	font-size:12px;
	font-weight:bold;
	color:#685a3d;	
	cursor:pointer;
	width:33%;
	border-bottom-style:none;
	border-top-style:none;	
	border-left-style:none;
}

.wholesale_TabHeaderSelected
{
	background-color:#f7ba33;
	border-width:1px;
	border-color:#d6bcbc;
	border-style:solid;
	text-align:center;
	font-family: arial;
	font-size:12px;
	font-weight:bold;
	color:#685a3d;	
	cursor:pointer;
	width:33%;
	border-bottom-style:none;
	border-top-style:none;
	border-left-style:none;
} 


/* Online Check */

.oc_BankName
{
	border: 1px solid rgb(189, 64, 51); 
	height: 20px; 
	width: 240px; 
	font-size: 14px; 
	margin-left: 15px; 
	color: rgb(189, 64, 51); 
	background-color: rgb(207, 254, 244);
}

.oc_RoutingNumber
{
	border: 1px solid rgb(189, 64, 51); 
	font-size: 13px; 
	height: 24px; 
	width: 132px; 
	margin-left: 33px; 
	color: rgb(189, 64, 51); 
	background-color: rgb(207, 254, 244);
}

.oc_AccountNumber
{
	border: 1px solid rgb(189, 64, 51); 
	font-size: 13px; 
	height: 24px; 
	width: 155px; 
	margin-left: 7px; 
	color: rgb(189, 64, 51); 
	background-color: rgb(207, 254, 244);
}
.oc_CheckNumber
{
	border: 1px solid red; 
	height: 20px; 
	width: 80px; 
	font-size: 14px; 
	margin-right: 15px; 
	color: rgb(189, 64, 51); 
	background-color: rgb(207, 254, 244);
}

/* email */

.email_DeliveryEstimate
{
	font-weight:bold;
}

.email_CartItemFooter
{
	background-color:#f5efef;
	border-width:1px;
	border-color:#d6bcbc;
	border-style:solid;
	vertical-align:middle;
	height:20px;
}

.email_CartItemHeader
{
	background-color:#f5efef;
	border-width:1px;
	border-color:#d6bcbc;
	border-style:solid;
	vertical-align:middle;
	height:20px;
	padding:2px 7px; 
	margin-top:25px; 
	margin-bottom: 5px;
}

.email_CartItemTable
{
	font-size:12px;
	border-style:solid;
	border-width:1px; 
	padding:2px 7px; 
	border-color:#d6bcbc;
}

.email_CartItemTable th
{
	color:#685a3d;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.email_CartItemTable td{
	border-bottom: dotted 1px #d6bcbc;
	text-align:center;
	font-size:12px;
}

.email_CartItemCell
{
	border-bottom: dotted 1px #d6bcbc;
	text-align:center;
	font-size:12px;
}

.email_FooterRow
{
	background-color:#f5efef;
	border-width:1px;
	border-color:#d6bcbc;
	border-style:solid;
	vertical-align:middle;
	height:20px;
}


.header .hours {
color:white;
font-size:12px;
width:400px;
text-align:right;
font-weight:bold;
float:right;
margin-top:9px;
line-height:9px;
}

.header .thawte {
color:white;
width:85px;
text-align:right;
font-weight:bold;
float:right;
margin-top:0px;
line-height:9px;
}

.header .hours div {
padding:3px 0;
}

.header-menu{
width:780px;
height:21px;
background-color:#f7ba33;
margin:2px 0;
}