#content_block{background-image:none;background-color:transparent;}
#list_h1_block{display:block;clear:both;position:relative;height:auto;background:#ffffff url(../images/list_h1_block-bk.png) no-repeat top; margin-bottom: 10px;}
#list_h1_block-btm{display:block;clear:both;position:relative;}
h1{margin-bottom:10px;clear:both;}
h1 span{display:block;padding:10px;}
h1 img{margin:10px;}
#list_h1_block div#h1_cat_desc{
	clear: both;
	display:block;
	margin: 0px 20px 10px 20px;
	color:#002A5C;
	font-size: 96%;
}
#list_block{display:block;clear:both;position:relative;height:auto;background:#ffffff url(../images/content_bck.jpg) no-repeat 0 0;min-height:375px;}
.continueShopping_block{width:195px;/*margin:0 16px 16px;*/}
.errors{margin:10px 20px 0px 20px;display:block;}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Category  page XXXXXXXXXXXXXXXXXXXXXXXXXXXXX   */
.changeStatus{background-color:#ffA500;font-weight:bold;position:absolute;left:290px;bottom:10px;display:block;text-align:center;}
.list_module,.cat_module{position:relative;display:inline;float:left;width:160px;height:auto;margin:10px 5px 20px 10px;}
.cat_desc{font-size:85%;display:block;text-align:center;}
.cat_desc img{display:block;margin-bottom:10px;width:160px;height:160px;}
a.cat_desc:link,a.cat_desc:visited{text-decoration:none;margin:auto auto 10px auto;display:block;font-weight:bold;text-decoration:none;}
a.cat_desc:hover,a.cat_desc:focus,a.cat_desc:active{text-decoration:underline;}
a.cat_desc span{display:block;text-align:center;margin:0 auto 10px auto;white-space:normal;}
.b_shopnow:link,.b_shopnow:visited{display:block;margin:auto;width:111px;height:30px;background:transparent url(../images/btn_sprite.png) no-repeat 0px -360px;}
.b_shopnow:hover,.b_shopnow:active,.b_shopnow:focus{background-position:0px -420px;}
.b_shopnow span{position:absolute;top:0;left:-9999em;}
/* Category page end */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
list page XXXXXXXXXXXXXXXXXXXXXXXXXXXXX   */
/* Module Styles on seperate CSS */
.breadcrumb{margin-bottom:10px;color:#666;}
.list-labels{/* for sort, switch view, display and page */ position:relative;float:left;height:16px;}
.list-labels span{}
.pagecount{clear:both;display:block;margin-right:20px;padding-bottom:10px;position:relative;text-align:right;width:665px;font-size:85%;}
.pagecount .list-labels{/* some rules live in .list-labels */ display:inline-block;float:none;margin:0 15px 0 0;width:32px;}
span.pagecount_numbers{/* Highlighed number */ text-decoration:none;padding:0px 3px 0px 3px;background-color:#e6e6e6;border-left:1px solid #666;border-top:1px solid #666;margin-right:4px;color:#666;}
.pagecount a:link,.pagecount a:visited{color:#666;text-decoration:none;border-left:1px solid #fff;border-top:1px solid #fff;padding:0px 3px 0px 3px;text-decoration: underline; line-height:2em;background-color:#fff;}
.pagecount a:hover,.pagecount a:active,.pagecount a:focus{background-color:#e6e6e6;color:#666;}
.pagecount_range{text-align:right;padding-top:2px;font-size:77%;}
#sort{width:230px;float:left;clear:both;font-size:85%;padding:5px 0;background-color:#e6e6e6;height:18px;}
#sort .list-labels{/* some rules live in .list-labels */ width:auto;margin:0 5px 0 17px;font-weight:bold;}
#sort select{float:left;}
#sort select option:hover{color:#000000;}
#switchView{width:250px;float:left;font-size:85%;padding:5px 0px;background-color:#e6e6e6;height:18px;}
#switchView .list-labels{/* some rules live in .list-labels */ width:73px;margin:0 5px 0 10px;}
a#b_grid:link,a#b_grid:visited{color:#009999;background:#fff url(../images/btn_sprite.png) no-repeat -213px -53px;background-color:#e6e6e6;padding:1px 5px 1px 15px;border:1px solid #009999;border-top:none;border-bottom:none;border-right:none;text-decoration:none;}
a#b_grid:focus,a#b_grid:hover,a#b_grid:active{color:#009999;background-position:-213px -80px;background-color:#ccc;border:1px solid #009999;border-bottom:none;border-right:none;border-top:none;}
a#b_list:link,a#b_list:visited{color:#009999;background:#fff url(../images/btn_sprite.png) no-repeat -211px -106px;background-color:#e6e6e6;padding:1px 5px 1px 14px;border:1px solid #009999;border-top:none;border-right:none;border-bottom:none;text-decoration:none;}
a#b_list:focus,a#b_list:hover,a#b_list:active{color:#009999;background-position:-211px -128px;background-color:#ccc;border:1px solid #009999;border-bottom:none;border-right:none;border-top:none;}
a#b_listdetail:link,a#b_listdetail:visited{color:#009999;background:#fff url(../images/btn_sprite.png) no-repeat -211px 3px;background-color:#e6e6e6;padding:1px 2px 1px 20px;border:1px solid #009999;border-top:none;border-right:none;border-bottom:none;text-decoration:none;}
a#b_listdetail:focus,a#b_listdetail:hover,a#b_listdetail:active{color:#009999;background-position:-211px -26px;background-color:#ccc;border:1px solid #009999;border-bottom:none;border-right:none;border-top:none;}
#display{width:190px;float:left;font-size:85%;padding:5px 0;text-align:right;background-color:#e6e6e6;height:18px;}
#display .list-labels{/* some rules live in .list-labels */ width:45px;margin:0 5px 0px 16px;font-weight:bold;}
#display select{float:left;}
#display select option:hover{color:#000;}
.list_searchsuggestion{padding-top:0.5em;font-size:166%;color:#A82019;}
.list_searchsuggestion a{font-style:italic;}
.list_searchsuggestion a span{font-style:normal;}
#list_similarsearchsuggestion{border:1px solid #aa0000;width:547px;margin-left:2ex;margin-bottom:1em;}
#list_similarsearchsuggestion h3{background-color:#aa0000;color:#fff;text-indent:5px;}
#list_similarsearchsuggestion li{padding:2px 0px 6px 0px;}
#list_similarsearchsuggestion ul{margin:3px 0px 0px 25px;}
.prSnippetNumberOfRatingsText{float:left;}
.prSnippetWriteReview{clear:both;float:left;}
.prSnippetReadReviews{float:left;}
/* list page end */


/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
/* Attribute stuff. */
#left_display #filterForm{}
.itemAttribute_clear{margin-left:25px;font-size:77%;}
a.itemAttribute_clear:link,a.itemAttribute_clear:visited{text-decoration:none;color:#fff;}
a.itemAttribute_clear:focus,a.itemAttribute_clear:hover,a.itemAttribute_clear:active{color:#F9D527;}
.itemAttribute_clear span.itemAttribute_clear-link{text-decoration:underline;}
.itemAttribute_clear span.itemAttribute_clear-comment{color:#fff;}
ul.itemAttribute_categories li{display:block;color:#fff;text-decoration:none;padding:10px 0 10px 10px;position:relative;font-weight: bold;}
ul.itemAttribute_categories li ul.itemAttribute_categories li{padding:0 0 0 5px;font-weight:normal; }
ul.itemAttribute_categories li ul{padding-bottom:5px;}
ul.itemAttribute_mainlist li{display:block;color:#fff;text-decoration:none;padding:10px 0 10px 10px;position:relative;font-weight: bold;}
ul.itemAttribute_categories ul.itemAttribute_categories ul.itemAttribute_mainlist li{padding:0px 0 5px 10px;background-position:0 5px;}
ul.itemAttribute_mainlist li li{background-image:none;padding:0px;color:#fff; font-weight: normal; margin-left:10px;}
ul.itemAttribute_mainlist li li a:link,ul.itemAttribute_mainlist li li a:visited,
ul.itemAttribute_categories li li a:link,ul.itemAttribute_categories li li a:visited{text-decoration:none;color:#fff;font-size:85%;}
ul.itemAttribute_mainlist li li a:focus,ul.itemAttribute_mainlist li li a:hover,#filterForm ul li li a:active,
ul.itemAttribute_categories li li a:focus,ul.itemAttribute_categories li li a:hover{color:#F9D527;}

.itemAttribute_icon-selected-NOT,
.itemAttribute_icon-selected-YES,
.itemAttribute_icon-selected-CANT{display:inline-block;width:10px;height:10px;background-color:#ffffff;border:1px solid #214e87;margin-right:5px; margin-bottom: -2px; font-size:10px;}
#filterForm ul li li a:hover .itemAttribute_icon-selected-NOT,#filterForm ul li li a:active .itemAttribute_icon-selected-NOT{border:1px solid #228b22;}
.itemAttribute_icon-selected-YES{background:#ffffff url(../images/btn_sprite.png) no-repeat -216px -157px;}
.itemAttribute_icon-selected-CANT{background-color:#eaeaea;}
.itemAttribute_Option{text-decoration:underline;}

#itemAttribute_youselected-block{position:relative;display:block;margin:0 0 10px 0; height: 26px}
#itemAttribute_youselected-block h2{float: left; display:inline; margin-right: 10px;color:#ffffff;}
#itemAttribute_youselected-block h2 span{}
#itemAttribute_youselected-block ul{float: left;}
#itemAttribute_youselected-block li{float: left; margin-right: 5px;color:#ffffff;}

#itemAttribute_youselected-block a:link, #itemAttribute_youselected-block a:visited {
	display: block;
	padding: 3px 23px 3px 5px;
	background: #f4f4f4 url(../images/itemAttribute_X.png) no-repeat 100% 0;
	border: 1px solid #c6c6c6;
	border-bottom-color: #ffffff;
	border-right-color: #ffffff;
	text-decoration: none;
	color: #333333}
#itemAttribute_youselected-block a:focus, #itemAttribute_youselected-block a:hover, #itemAttribute_youselected-block a:active {
	background-color:#afd2e8;
	color: #333333;
	border-color: #b5c3cc;}
