div .clear {clear:both; line-height: 0px; height:0px; font-size: 0px;}
.floatLeft { float: left; }
.floatRight { float: right; }
#container-dynamic {	margin:15px auto 0; width:960px; }
/************************** NEW STUFF ****************************/
#categoryBody{
	margin:		0 auto 10px;
	padding:	0;
	text-align:	left;
	color:		#533519;
	font-family:arial,helvetica,sans-serif;
	width: 960px; 
}
#headerAndCategoryBody{ float: right; position: relative; }
#sideBar { float: left; }

/* header */
#categoryBody_head{ width: 730px; float:left; margin-bottom: 10px;  }
#categoryBody_head h1{ float:left; font-size: 20px; font-weight:bold; color: #533519; text-align: center; font-family: times new roman,times; margin: 5px;  }
#categoryBody_head.full{ margin: 10px 0px; width: 960px; }
#categoryBody_head.full h1{ float: none;  margin: 5px 0px; text-align: center; margin: 10px 0 5px 0; }
div.categoryBody_head_desc{ clear: both; font-size: 12px; padding: 5px; margin-top: 5px; }

/* hero image related */
#hero_contents_image{	float:left; margin: 3px 0 0 3px; clear:both; }
#categoryBody_body{	clear: both; width:	716px; }
#hero_image { float: left; margin: 3px; }
#hero_image a { display: block; }
#marketing_banner{ float: left; margin: 3px;  }
#marketing_banner_img{ border: medium none; }

#categoryBody_preview_title { cursor: move; height: 30px; position: relative; }

/* nav + filters */
#navigationContainer { border-bottom: 3px dotted #CCCCCC; margin:5%; }
#navigationContainer ul { margin-bottom: 5px; }
#navigationContainer ul li{ list-style:none; font-size: 12px; }
#navigationContainer ul li ul{ margin-bottom: 0px; padding-left: 5px;}
#navigationContainer h4 { margin: 0px; border-top:3px solid #A6B0B0; padding: 0px 5px 2px 5px; color: #533519; font-weight:bold; height: 19px; background: transparent url(/image/wpd/bg-bluegradient.gif) repeat-x scroll; }
span.navigationHeaderText { padding: 2px 0px 0px 10px; font-size:12px; font-weight:bold; }
#navigationContent{	background:transparent url(/image/wpd/category-sprites.png) repeat-x scroll -1px -259px; width:100%; height:100%; border-top: 1px solid #CCCCCC; }
#navigationContent a{ cursor : pointer; }

div.categoryBody_search { width: 228px; float: left; padding: 0; margin: 0; clear:both; }
#categoryBody_search_filters{ margin: 0px; padding-bottom: 10px; list-style-type: none; }
#categoryBody_search_filters li { margin-bottom: 10px;}
#categoryBody_search_filters br{ clear: both; line-height: 0;}
#categoryBody_search_filters .filterBox { margin: 3px 0 0 8px; }
#categoryBody_search_filters .filterInput { cursor:pointer; float: left; margin-top: 3px; *margin-top: 0; }
#categoryBody_search_filters .conditionWholeName{ cursor: pointer; float: left; margin-left: 4px; vertical-align: middle; padding-top: 1px; width: 85%; }
#categoryBody_search_filters .conditionName { float: left; color: #888888; }
#categoryBody_search_filters  .pricesSum { float: left; }
#categoryBody_search_filters .colorBox { float:left; width: 12px; height: 12px; border: 1px solid #888888; margin: 2px 0 0 5px; }
ul.categoryBody_search_filters_conditions{ clear: both; list-style-type: none; font-size: 11px; margin-left: 14px; margin-bottom: 5px; }
li.smallNoLine{ text-decoration: none; float: left; color: #3889A9; font-size: 10px; cursor: pointer; width: auto; margin-top: 5px; margin-left: 8px; margin-bottom: 0px !important; }
li.smallNoLine:hover{ text-decoration: underline; }

#categoryBody_loading { text-align: center; height: 50px; clear:both; }
div.condition_active{ color: #6b6b6b; margin-left: 5px; }
div.condition_inactive{ color: #C1AE95; margin-left: 5px; }
div.condition_active_num { color: #6b6b6b; margin-left: 3px; }
div.condition_inactive_num{ color: #C1AE95; margin-left: 3px; }

#prices_00_wholeName .filter-price-00-active { width: 77px; height: 12px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -8px -199px; }
#prices_00_wholeName .filter-price-00-inactive{ width: 77px; height: 12px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -8px -233px; }

#prices_01_wholeName .filter-price-01-active{ width: 7px; height: 12px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -10px -142px; }
#prices_01_wholeName .filter-price-01-inactive{ width: 7px; height: 12px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -57px -142px; }

#prices_02_wholeName .filter-price-02-active{ width: 15px; height: 13px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -10px -162px; }
#prices_02_wholeName .filter-price-02-inactive{ width: 15px; height: 13px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -57px -161px; }

#prices_03_wholeName .filter-price-03-active{ width: 23px; height: 13px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -10px -181px; }
#prices_03_wholeName .filter-price-03-inactive{ width: 23px; height: 13px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -57px -180px; }

div.categoryBody_body_nav{
	width:		100%;
	border-top:	solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	padding:	5px;
	margin-bottom:	5px;
	font-size:	13px;
	height:	50px;
}
div.categoryBody_body_nav_title{
	font-weight:bold;
	margin-bottom:5px;
}
div.categoryBody_body_nav_controls{
	float:		left;
	width:		380px;
	font-size:	13px;
	font-weight:bold;
}
#nav_sortBy1{ font-size: 13px; margin-right:10px; }
#nav_ipp1{ font-size: 13px; }
div #nav_pages1{ float:right; text-align:	right; padding: 0; }
div #nav_pages1 img{ border: 0; margin: 0 2px 0 2px; vertical-align: middle; }
div #nav_pages1 a, div #nav_pages1 span{ font-size: 12px; text-decoration: none; margin: 0 2px 0 2px; color: #009BCE; cursor: pointer; }
#nav_pages1 strong, #nav_pages2 strong{ font-weight: bold; color: #6b6b6b; }

#nav_sortBy2 { font-size:	13px; margin-right:10px; }
#nav_ipp2 { font-size:	13px; }
#nav_pages2 { float:right; text-align: right;	padding: 0; }
#nav_pages2 img { border: 0; vertical-align: middle; margin: 0 2px 0 2px; }
#nav_pages2 a,  #nav_pages2 span{ font-size:	12px; text-decoration: none; margin: 0 2px 0 2px; color: #009BCE; cursor: pointer; }

#nav_pages1 .page-left,  #nav_pages2 .page-left{ background: transparent url("/image/wpd/category-sprites.png") no-repeat -263px -40px; }
#nav_pages1 .page-right,  #nav_pages2 .page-right{ background: transparent url("/image/wpd/category-sprites.png") no-repeat -236px -40px; }
.page-left, .page-right{ width: 17px; height: 17px; display: inline-block; vertical-align: middle; margin: 0 2px; }

.section-header, .gradient-dark-grey { height: 22px; background: url(/image/common/dark-grey-small-gradient.png) repeat-x 0 0; }

div.categoryBody_search_filters_title{
	margin-left: 4px;
	width: 90%;
	cursor: pointer;
	text-align:	left;
	font-weight:	bold;
	font-size:		12px;
	padding:	2px 0 5px 5px;
	height:		14px;
}
div .expand-plus { float:left; height:9px; width: 9px; cursor: pointer; margin: 4px 2px; }
div .expand-minus { float:left; height:9px; width: 9px; cursor: pointer; margin: 4px 2px; }
div .filterTitle{
	float:left; 
	margin: 1px 4px;
}

div.productDetails { position: relative; margin-top: 2px; line-height:15px; }
div.productDetails .productDetailsLink {
	clear: both;
	margin-left: 3%;
	text-align: center;
	width: 94%;
}
a.productName{ font-size: 11px; font-weight:bold; color: #533519; text-decoration: none; }
a.productName:hover{ color: #3CB0DD; }

div.productDetails .productDetailsDescDiv { margin: 0px auto; }
div.productDetails .productDetailsDescription { clear: both; }
div.productDetails .productDetailsMoreOptions { margin-left: 3px; }
div.productDetails .productDetailsPrice { clear: both; }
div.productDetails .productDetailsPrice .salePrice{ color:#ff0000; }
div.productDetails .productDetailsReview { clear: both; }
div.productDetails .productDetailsReview a:hover { text-decoration: none; }
div.productDetails .colorBox { display: inline-block; width: 10px; height: 10px; cursor:pointer; margin: 1px; border: 1px solid #888; }
div.productDetails .colorBoxSelected { border: 2px solid #888888; }
div.productDetails .colorBoxOuter { display: inline-block; margin: 1px; height: 14px; width: 14px; }  /* border: 1px solid #888888; */

div.productBox { width: 165px; height: 300px; float:left; text-align:center; font-size: 11px; color: #6b6b6b; overflow: hidden; margin-bottom: 10px; margin-right: 10px;}
div.largeProductBox { width: 223px; height: 340px; float:left; text-align:center; font-size: 11px; color: #6b6b6b; overflow: hidden; border:1px solid #CCCCCC; margin-bottom: 10px; margin-right: 10px; }
div.productBox img{ overflow: hidden; border: none; }
div.newProductContainerDiv { height: 15px; width: 100%;}
div.newProductDiv { height: 100%; width: 100%; color: #F36523; font-weight: bold; }
div.productBox .productImage { height: 165px; width: 165px; cursor:pointer; }
div.largeProductBox .productImage { height:220px; width:220px; cursor:pointer; }
div.loading { background:url('/image/spinner.gif') no-repeat center center; }
div.productImage a{ text-decoration: none; }
div.productImage img{ border: none; }

div.productZoom{	
	display:inline-block;
	position: relative;
	top: 0px;
	margin-top: -50px;	
	width:113px;
	height:27px;
	background: transparent url("/image/wpd/category-sprites.png") no-repeat 0 -80px;
	overflow:	none;
  
}
div > .productZoom {
	display:inline-block;
	position: relative;
	margin-top: 0px;
	top: -50px;	
	width:113px;
	height:27px;
	background: transparent url("/image/wpd/category-sprites.png") no-repeat 0 -80px;
  	overflow: none;

}
div.productZoomMouseOver{ background: transparent url("/image/wpd/category-sprites.png") no-repeat -122px -80px; }
div.productBox .salePrice{ color:#ff0000; }
div.rcAvailable{ width: 86px; height: 24px; margin-left: auto; margin-right:auto; background: transparent url("/image/wpd/category-sprites.png") no-repeat -140px -40px; }

/************************** NEW STUFF ****************************/
div #categoryBody_info{
	position:	absolute;
	top:		300px;
	left:		200px;
	width:		180px;
	height:		80px;
	background:	#EDE8DD;
	margin:		0;
	padding:	10px;
	z-index:	100;
	border:		solid 1px #C1AE95;
	color:		#533519;
	font-size:	16px;
	font-weight:bold;
}
#categoryBody_info_number{
	margin-right: 3px; 
}
body > div #categoryBody_info{
	position: fixed;
	clear:both;
}
div.categoryBody_info_updating{
	margin-top:	15px;
	font-size:	12px;
	font-weight:normal;
}

div.categoryBody_head_title{
	font-family:	"Times New Roman";
	font-size:		30px;
	font-weight:	bold;
	text-align:		center;
}
div.categoryBody_search_head{
	width:		222px;
	height:		21px;
	padding:	0;
	margin:		0;
}
div.categoryBody_search_head_text{
	float:		left;
	font-weight:bold;
	font-size:	14px;
	height:		21px;
	width:		222px;
	margin:		0;
	padding:	0;	
}
div.categoryBody_search_head_text_span{
	padding: 2px 0 0 2px;
	font-size:	12px;
	text-align: center;
}
div.categoryBody_search_noscript{
	margin:			0;
	padding:		10px 10px 20px 10px;
	font-size:		11px;
	font-weight:	bold;
	border-left:	solid 1px #C1AE95;
	border-right:	solid 1px #C1AE95;
}

div.categoryBody_search_control{
	padding:	5px;
}
div.categoryBody_search_control_padding{
	height:		8px;
}
div.categoryBody_search_control_info{
	background:#EAF8FB none repeat scroll 0 0;
	color:#6B6B6B;
	font-size:11px;
	padding:5px;
	width:94%;
	text-align: center;
}
div #categoryBody_search_control_number{
	font-size:	12px;
}
div.categoryBody_search_control_narrowSearch{
	font-size:	11px;
	width:		100px;
	margin-left:115px;
}
div.categoryBody_search_control_excoFilters{
	clear:		both;
	padding:	5px 0 5px 25px;
}
div.categoryBody_search_control_resetFilters{
	padding:	10px 0 0 10px;
}
/************************************/
div.categoryBody_search_filters_padding{
	height:		0px;
}
img.filterControl{
	margin-right:5px;
	margin-top:	3px;
}
span.filterTitle{
	cursor:	pointer;
}
div.categoryBody_search_filters_conditions a{
	margin-left:	18px;
}

div.categoryBody_body_nav2{
	clear:		both;
	width:		100%;
	border-top:	solid 1px #C1AE95;
	border-bottom: solid 1px #C1AE95;
	padding:	5px;
	margin-bottom:	5px;
	font-size:	14px;
	background:	#EAF8FB;
}

/************************************/
div #categoryBody_body_body{
	width: 100%;
	margin-left: 11px;
	margin-right: 1px;
	margin-top: 15px;
}
#categoryBody_body_body hr {
	clear: both; 
	height: 3px; 
	border: 0; 
	border-bottom: 3px dotted #999999;
}
a.moreColors{
	color:			#E56D1F;
	font-size:		11px;
	font-weight:	bold;
	text-decoration:none;
	margin:		0 3px 0 3px;
}
span.condition_active{
	color:	#533519;
	margin-left:	5px;
}
span.condition_inactive{
	color:	#C1AE95;
	margin-left:	5px;
}
ul.colorBoxContainer{
	margin:		0;
	padding:	0;
	display:	block;
	width:		110px;
}
li.colorBox {
  margin-right:2px;
  margin-left:2px;
  margin-top:2px;
  margin-bottom:2px;
  display:block;
  float:left;
  width:20px;
  height:20px;
  cursor:pointer;
  border:1px solid #000;
}
li.colorBoxOn {
  border:2px solid #000;
  margin-right:1px;
  margin-left:1px;
  margin-top:1px;
  margin-bottom:1px;
}

span #ratingCount {
  vertical-align: top;
}
span.ratingCount { margin-left: 4px; }

a.ratingImage {
  cursor:pointer;
  text-decoration: none;
}
a.ratingImage img {
	border: none;
	height: 15px;
	width: 70px;
}

/*****************************************/
/* Design Collections and Studiobasics   */ 
/*****************************************/

div.studio-basics {
  	width: 95px;
    height: 12px;
	margin-left: auto;
	margin-right:auto;
	background: transparent url("/image/wpd/category-sprites.png") no-repeat -108px -162px;
}

div #categoryBody_collections{
	width:		222px;
	height:		auto;
	float:		left;
	padding:	0;
	margin:	10px 0 10px 0;
	border:	solid 1px #C1AE95;
}
span #marketing_banner{
	margin:		5px 0 5px 0;
	height: 200px;
}
span #marketing_banner_img{
	border: medium none;
}
div #hero_contents{
	margin-top: 	10px;
	border:	0px solid #C1AE95;
}
div #hero_contents_image{
	margin: 	5px 0 0 5px;
	height:200px;
}
div.categoryBody_search_withCollections{
	width:		222px;
	float:		left;
	padding:	0;
	left: 1px;
	clear:	both;
}
div.categoryBody_search_withOneCollection {
	float:		left;
	padding:	0;
	width:		222px;
	overflow:	hidden;
	left:		0;
	clear:		both;
	margin-top:	8px;
}

div #categoryBody_head_withCollections{
	width:		720px;
}
h1.categoryBody_head_name_withCollections{
	text-align:	left;
	color:		#533519;
	font-family:arial,verdana,sans-serif;
	font-size:	16px;
	font-weight:bold;
	margin:		5px 0 5px 5px;
	width:		720px;
}
.collectionStyleContent{
	background:transparent url(/image/wpd/category-sprites.png) repeat-x scroll -1px -259px; 
	width:100%; 
	height:100%;
}
ul.desingCollectionsList{
	list-style-type: none;
	margin-left: 	4px;
	padding-left:	10px;
	margin-top:		4px;
	//margin-top:	0px;
	margin-bottom:	10px;
	display:		none;
}
ul.desingCollectionsList > li{
	font-family: 	arial,helvetica,sans-serif;
	font-size:		12px;
	color:			#668800;
	padding-left:	1px;
	padding-top:	2px;
}
div.collectionTitle{
	line-height: 23px;
	width:		180px;
	height:		22px;
	background: transparent url(/image/wpd/category-sprites.png) repeat-x scroll -10px -204px;
}
.collectionTitleText{
	font-family:	arial,helvetica,sans-serif;
	font-size:		12px;
	font-weight:	bold;
	margin-left:	10px;
}
div.collectionHeader{
	background: transparent url(/image/wpd/category-sprites.png) repeat-x scroll -4px -204px;
}
.style_condition_active{
	font-size:	12px;
	font-weight: bold;
	color: #533519;
	margin-left: 3px;
}
span.collectionListBullet{
	width:			3px;
	height:			2px;
	padding-top:	4px;
	//margin-top: -10px;
	display:		inline-block;
	background: transparent url(/image/wpd/category-sprites.png) no-repeat scroll -243px -117px;
	overflow: hidden;
}
.prices_0_text_active{
	width: 80px;
	height: 15px;
	display:inline-block;
	background: transparent url("/image/wpd/category-sprites.png") no-repeat -100px -142px;
}
.prices_1_text_active{
	width: 13px;
	height: 15px;
	display:inline-block;
	background: transparent url("/image/wpd/category-sprites.png") no-repeat -5px -139px;
}
.prices_2_text_active{
	width: 20px;
	height: 15px;
	display:inline-block;
	background: transparent url("/image/wpd/category-sprites.png") no-repeat -5px -159px;
}
.prices_3_text_active{
	width: 29px;
	height: 16px;
	display:inline-block;
	background: transparent url("/image/wpd/category-sprites.png") no-repeat -5px -177px;
}

.prices_0_text_inactive{
	width: 80px;
	height: 15px;
	display:inline-block;
	background: transparent url("/image/wpd/category-sprites.png") no-repeat -100px -142px;
}
.prices_1_text_inactive{
	width: 10px;
	height: 15px;
	display:inline-block;
	background: transparent url("/image/wpd/category-sprites.png") no-repeat -54px -139px;
}
.prices_2_text_inactive{
	width: 20px;
	height: 15px;
	display:inline-block;
	background: transparent url("/image/wpd/category-sprites.png") no-repeat -54px -158px;
}
.prices_3_text_inactive{
	width: 26px;
	height: 15px;
	display:inline-block;
	background: transparent url("/image/wpd/category-sprites.png") no-repeat -54px -177px;
}
.collectionHelp{
	width: 		25px;
	height:		16px;
	display:	inline-block;
	margin:		0 0 0 6px;
	//margin:	-3px 0 0 6px;
	background:	transparent url("/image/wpd/category-sprites.png") no-repeat -255px -195px;
	position:	absolute;
	cursor:		pointer;
}
.collectionsHelpAnchor{
	position: absolute;
	margin:	3px 0 5px 13px;
}

.collectionsHelpContent{
	margin-left: -270px; 
	width: 		335px; 
	margin-top: -225px;
	position:	absolute;
}
.collectionHelpTitle{
	font-size:	17px;
	font-weight:bold;
	color:		#533519;
	margin:		7px 0 5px 0;
}
.collectionHelpStyleTitle{
	padding-top:	8px;
	font-weight:	bold;
	font-size:		12px;
	color:	#6b6b6b;
}
.collectionHelpStyleText{
	color:	#6b6b6b;
}
span.studiobasicHelp{
	width: 		22px;
	height:		14px;
	position:	absolute;
	margin:		0 0 0 -4px;
	background:	transparent url("/image/wpd/category-sprites.png") no-repeat -265px -106px;
	cursor:	pointer;
}
span.studiobasicHelpAnchor{
	display:	inline-block;
}

.studiobasicHelpContent{
	margin-left: -270px; 
	width: 220px; 
	margin-top: 100px;
}
.categoryBody_head_styleName{
	display:	inline:block;
	font-family: arial,verdana,sans-serif;
	font-size:	14px;
	margin:	0;
}

.filter-format-2{
	float: left;
	width: 		14px;
	height:		15px;
	margin:	0 -6px 0 3px;
	display:inline-block;
	background:	transparent url("/image/wpd/category-sprites.png") no-repeat -267px -148px;
}

.filter-format-4{
	float: left;
	width: 		14px;
	height:		15px;
	margin:	0 -6px 0 3px;
	display:inline-block;
	background:	transparent url("/image/wpd/category-sprites.png") no-repeat -267px -129px;
}

.filter-format-5{
	float: left;
	width: 	13px;
	height:		13px;
	margin:	0 0 0 3px;
	display:inline-block;
	background:	transparent url("/image/wpd/category-sprites.png") no-repeat -267px -169px;
}
.filter-format-6{
	float: left;
	width: 	13px;
	height:	14px;
	margin:	0 0 0 3px;
	display:inline-block;
	background:	transparent url("/image/wpd/category-sprites.png") no-repeat -260px -219px
}

.categoryBody_search_filter_icon{
	width: 		14px;
	height:		15px;
	background:	transparent url("/image/wpd/category-sprites.png") no-repeat -238px -166px;
	position:	absolute;
	margin:		4px 0 0 10px;
}

#studioBasicsHelp { position: absolute; top: 320px; left: 170px; width: 350px; border: 1px solid #CCCCCC; background-color: #FFFFFF; }
#studioBasicsHelpHead { background-color: #009BCE; color: #FFFFFF; cursor: pointer; padding: 5px 0px; width: 100%;  font-weight: bold; }
#studioBasicsHelpHead .left { float: left; margin-left: 5px; zoom: 1;}
#studioBasicsHelpHead .right{ float: right; margin-right: 5px; zoom: 1; }
#studioBasicsHelpCloseIcon { float: right; background-color: #FFFFFF; color: #009BCE; padding: 1px 3px; font-size: 0.8em; margin-left: 5px; }
#studioBasicsHelpBody { line-height: 1.5em; background-color: #FFFFFF; cursor: pointer; padding: 0px 10px 10px 10px;  }
#studioBasicsHelpBody ul{ margin-top: 1em; margin-bottom: 1em; margin-left: 15px; list-style-type: disc; }
.help-icon {
	float:left;
	zoom: 1;
	margin-left: 5px;
	margin-right: 5px;
	width: 		14px;
	height:		14px;
	display:	inline-block;
	background:	transparent url("/image/wpd/category-sprites.png") no-repeat -265px -106px;
	cursor:	pointer;
}


/*Pretty Select for Category Page - Start */

.PrettySelectBox{
	width:320px;
}

.PrettySelectHandle {
	float: right;
	margin-top:5px;
}

.PrettySelectSeperator {}

.PrettySelectHandleImage {
	background: transparent url(/image/tp/personalize-sprites.png) no-repeat scroll -101px -25px;
	height: 25px;
	width: 25px;
	float: right;
}

.PrettySelectList, .PrettySelectItem, .SelectedPrettySelectItem {
	background-color: #FFFFFF;
}

.PrettySelectList {
	border: 1px solid #C0AD90;
	width: 320px;
	overflow-y: scroll;
	height:300px;
	cursor: pointer;
	z-index: 1000;
}

.PrettySelectItem {
	line-height: 20px;
}

.prettySelectOptionOdd{
	background-color: #FFF;
}

.prettySelectOptionEven{
	background-color: #EDF5FF;
}

.SelectedPrettySelectItem {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 2px solid #9F9F9F;
	border-bottom: 1px solid #9F9F9F;
	width: 320px;
	height: 20px;
	line-height: 20px;
	cursor: pointer;
	padding: 1px;
	background-color: #FFF;
}

.SelectedPrettySelectItem  .prettySelectOptionEven{
	background-color: #FFF;
}

.PrettySelectItemHover {
	background-color: #A9D1FF;
}

.PrettySelectGroup{
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	padding:4px;
}

.sprite-icon-prettyselectarrow{ background: transparent url(/image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 13px; height: 8px; background-position: -145px -14px;}

/*Pretty Select for Category Page - End */


