#navigate_menu a:hover {
	color : white ;
	background: #5444cd ;
	text-decoration : none ;
}

div.cat-left-title, a.cat-left-title {
	color : #5444cd ;
	border-top : 1px solid black ;
	border-bottom : 1px solid black ;
}

h1.category {
	color: #5444cd;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 22px;
}

h1 {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	font-size: 16px;
	color: #5444cd;

}

.products a.product-title:link, .products a.product-title:visited, .products a.product-title:hover, .products a.product-title:active, .products .product-title, .product-title {
	color: #5444cd;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;

}

.products-list .details a {
	color: #5444cd;
	font-weight: bold;
 	font-size: 14px;
	text-decoration: none;

}

.products-list .details a:hover {
	color: #5444cd;
	font-weight: bold;
 	font-size: 14px;
	text-decoration: underline;

}

p.descr-header {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 5px;
  color: #5444cd;
}


.subcategories-title-top { 
		height:30px ; 
		background-color:#CBC6E7; 
		font-weight:bold;
		color:#5444cd;
		margin-bottom:3px;
		vertical-align:middle; !important
		width:186px;
}

.subcategories-title-top a{ 
		color:#5444cd;
		text-decoration:none;
}

.subcategories-title-top a:hover { 
		color: #000;
		text-decoration:none;
		
}


/*Round corner bestsellers*/

.xrounded-bestsellers h3, .zrounded-bestsellers h3 {
	margin:0;
	font-size:1.5em;
	border-bottom:0px solid #5444cd;
	padding: 10px 15px 10px 8px;
}
.xrounded-bestsellers p, .zrounded-bestsellers p {
margin:0; 
padding:5px 0; 
font-size:10px;
line-height:125%;
}

.xroundeddialog-bestsellers h3, .zroundeddialog-bestsellers h3 {
	margin:0;
	font-size:1.2em;
	border-bottom:1px solid #5444cd;
	padding: 0 8px 3px 8px;
}
.xroundeddialog-bestsellers p, .zroundeddialog-bestsellers p {
margin:0; 
padding:5px 0; 
font-size:10px;
line-height:125%;
}
.xroundeddialog-bestsellers {
background: transparent; 
width:150px;   /*Adjust the width here*/
float:left; 
margin:0 0 15px 0;
line-height:125%;
}
.xrounded-bestsellers {
background: transparent; 
width:100%;   /*Adjust the width here*/
float:left; 
margin:0 0 15px 0;
line-height:125%;
}

.xtop-bestsellers, .xbottom-bestsellers {
display:block; 
background:#FFF; 
font-size:1px;
}
.xb1-bestsellers, .xb2-bestsellers, .xb3-bestsellers, .xb4-bestsellers {
display:block; 
overflow:hidden;
}
.xb1-bestsellers, .xb2-bestsellers, .xb3-bestsellers {
height:1px;
}
.xb2-bestsellers  {
background:#FFFFFF none repeat scroll 0%; 
border-left:1px solid #5444cd;

}

.xb3-bestsellers, .xb4-bestsellers {
background:#FFF3FF none repeat scroll 0%; 
border-left:1px solid #5444cd;
border-right:0px solid #5444cd;
}
.xb1-bestsellers {
margin:0 0 0 5px; 
background:#5444cd;
}
.xb2-bestsellers {
margin:0 0 0 3px;
border-width:0 2px;
}
.xb3-bestsellers {
margin:0 0 0 2px;
}
.xb4-bestsellers {
height:2px; 
margin:0 0 0 1px;
}

.xboxcontent-bestsellers {
/*display:block; 
border-left:0 solid #5444cd; 
border-width:0 1px; 
height:auto;*/
background:#fff;

}

div.xboxcontent-bestsellers div{
padding: 0 4px 0 4px;

}

* html .xboxcontent-bestsellers {
height:1px;
}

.color_a-bestsellers { 
/*background: #5444cd; *//* Change the top part color here*/
color:#fff;
background:url(../images/Side-Nav-Headers-right.jpg) no-repeat 0 0; width:157px; height:39px;

}
.color_a-bestsellers h3{ 
color:#FFFFFF; padding-top:13px
}
.bestsellers_bott { background:url(../images/Side-Nav-Footers-right.jpg) no-repeat 0 0; width:157px; height:5px; line-height:0; font-size:0; padding:0; margin:0; }


/*Round corner Search*/

.xrounded-search h3, .zrounded-search h3 {
	margin:0;
	font-size:14px;
	border-bottom:0px solid #5444cd;
	padding: 10px 15px 10px 8px;
}
.xrounded-search p, .zrounded-search p {
margin:0; 
padding:5px 0; 
font-size:10px;
line-height:125%;
}

.xroundeddialog-search h3, .zroundeddialog-search h3 {
	margin:0;
	font-size:14px;
	border-bottom:1px solid #5444cd;
	padding: 0 8px 3px 8px;
}
.xroundeddialog-search p, .zroundeddialog-search p {
margin:0; 
padding:5px 0; 
font-size:10px;
line-height:125%;
}
.xroundeddialog-search {
background: transparent; 
width:150px;   /*Adjust the width here*/
float:right; 
margin:0 0 15px 0;
line-height:125%;
}
.xrounded-search {
background: transparent; 
width:100%;   /*Adjust the width here*/
float:right; 
margin:0 0 15px 0;
line-height:125%;
}

.xtop-search, .xbottom-search {
display:block; 
background:#FFF; 
font-size:1px;
}
.xb1-search, .xb2-search, .xb3-search, .xb4-search {
display:block; 
overflow:hidden;
}
.xb1-search, .xb2-search, .xb3-search {
height:1px;
}
.xb2-search  {
background:#FFFFFF none repeat scroll 0%; 
border-right:1px solid #5444cd;

}

.xb3-search, .xb4-search {
background:#FFFFFF none repeat scroll 0%; 
border-left:0px solid #5444cd;
border-right:1px solid #5444cd;
}
.xb1-search {
margin:0 5px 0 0px; 
background:#5444cd;
}
.xb2-search {
margin:0 3px 0 0px;
border-width:0 2px;
}
.xb3-search {
margin:0 2px 0 0px;
}
.xb4-search {
height:2px; 
margin:0 1px 0 0px;
}

.xboxcontent-search {
display:block; 
order-right:0 solid #5444cd; 
order-width:0 1px; 
height:auto;
background:#fff;
}
.xboxcontent { border-right:1px solid #5444cd; }


* html .xboxcontent-search {
height:1px;
}
.xbox_bott { background:url(../images/Side-Nav-Footers-left.jpg) no-repeat 0 0; width:160px; height:5px; line-height:0; font-size:0; padding:0; margin:0; }
.xbox_bott_grey { background:url(../images/Side-Nav-Footers-left_1.jpg) no-repeat 0 0; width:160px; height:5px; line-height:0; font-size:0; padding:0; margin:0; }

.color_a-search { 
background: url(../images/Side-Nav-Headers-left.jpg) no-repeat 0 0; /* Change the top part color here*/
color:#fff;
}

.see_more-search {  cursor:pointer; padding:5px 0 0 0px;  }
.see_more-search a{ background:url(../images/icon_plus.jpg) no-repeat 10px 3px;  cursor:pointer; padding:0px 0 0 25px; display:block }
.see_less-search {  cursor:pointer; padding:5px 0 0 0; }
.see_less-search a{ background:url(../images/icon_minus.jpg) no-repeat 10px 5px; cursor:pointer; padding:0px 0 0 25px; }
.list_item { color:#686d73; padding: 0 0 5px 10px; font-size:12px;}
.xboxcontent-search .list_item a, .xboxcontent-search .list_item a:hover { color:#000000; }
.xboxcontent-search .list_item .count_color { color:#FF7128;  }
.xboxcontent-search  a { text-decoration:none; color:#686d73  }
.xboxcontent-search  a:hover { text-decoration:underline; color:#686d73  }
.item_heading { padding:5px 5px 10px 5px; border-bottom:1px solid #5444cd; font-size:12px; color:#000000; font-weight:bold }
.heading2 { background:#5444cd; color:#FFFFFF; font-weight:bold; font-size:13px; argin-bottom:10px; padding:2px 5px; line-height:21px;  }
.heading3 { color:#000000; font-size:12px; font-weight:bold; padding:10px 5px 5px 5px; }
.xboxcontent-search .list_item .remove { background-image:url(../images/remove.jpg); display: block; width:14px; height:12px; text-decoration:none; margin-right:5px; float:right;  }
.xboxcontent-search .list_item .remove a{ display: block; width:14px; height:12px; text-decoration:none; }
.xboxcontent-search .list_item .remove a:hover{ background-image:url(../images/remove_h.jpg); display: block; width:14px; height:12px; text-decoration:none; }
.xboxcontent-search .list_item .fl { float:left; width:125px; color:#000000; font-weight:bold; font-size:12px; }
.btm_border{border-bottom:1px dotted #5444cd; padding:7px 0px 0px 0px; margin:0px 3px 0px 3px;}
.catbtm_border{border-bottom:1px dotted #5444cd; padding:0px 0px 3px 0px; margin:0px 3px 7px 0px;}


.table_bg {background:url(../images/bg1.png) no-repeat; width:338px; height:25px; line-height:25px; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:5px;}
.top_border{border:1px solid #5444cd; height:25px; padding-left:5px;}
.left_border{border:1px solid #5444cd; border-left:0px; height:25px; padding-left:5px;}
.bottom_border{border:1px solid #5444cd; border-top:0px; height:25px; padding-left:5px;}
.btm_left_border{border:1px solid #5444cd; border-top:0px; border-left:0px; height:25px; padding-left:5px;}
.btm_left_border1{border:1px solid #5444cd; border-top:0px; border-left:0px; height:25px; padding-left:5px; padding-top:2px; padding-bottom:2px; color:#FF0000;}

.cat_border{border:1px solid #5444CD; border-top:0px; margin:0px 0px 10px 0px;}
.cat_img{ background:url(../images/royal_blue_related_items.gif) no-repeat; margin:10px 0px 0px 0px; padding:0px; width:635px; height:39px;}


ul.seotabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--height of tabs--*/
	border-bottom: 2px solid #5444cd;
	width: 632px;
}
ul.seotabs li {
	float: left;
	margin: 1px 1px 0 0;
	padding: 0px;
	height: 32px; /*--Subtract 1px from the height--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	overflow: hidden;
	position: relative;
	background-image:url(../images/royal_blue_a.png);
	background-repeat:no-repeat;
	width:120px;
}
ul.seotabs li a {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 14px;
	padding: 0 auto;
	margin-right:2px;
	outline: none;
	width:120px;
}
ul.seotabs li a:hover {
	background-image:url (../images/royal_blue_c.png);
	background-repeat:no-repeat;
	color: #000;
	width:120px;
}
html ul.seotabs li.active a , html ul.tabs li.active a:hover  { /*--Controls highlight tab--*/
	background-image:url(../images/royal_blue_c.png);
	background-repeat:no-repeat;
	border-bottom:1px solid #5444cd;
	color: #FFF; font-weight:bold;
	
}
.seotab_container {
	border: 1px solid #5444cd;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left;
	width: 630px;
	background: #FFF;
	
}
.seotab_content {
	padding: 8px 10px 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:17px;
	font-weight:normal;
}

.seotab_content h1{ padding:0px; margin:0px; }

.seotab_content a {
	text-decoration:none;
	color:#2c3e49;
}
.seotab_content a:hover {
	text-decoration:none;
	color:#2c3e49;
}
.image_container{
	height:212px;
	width:202px;
	margin:12px 0px 5px 10px;
	float:right;
	border:1px solid #999;
}

/*November12 2011*/
.review_img{ background:url(../images/royalblue_review.gif) no-repeat; margin:10px 0px 0px 0px; padding:0px; width:635px; height:39px;}
.review_box td{ font-size:13px; }
.review_box { padding:0px 10px 10px 10px; font-size:13px; width:610px; }
.review_box_txt { border-bottom:1px solid #5444CD; padding:10px 0px 10px 0px; font-size:13px;  }
.review_box_txt_last { border-bottom:0px solid #5444CD; padding:10px 0px 0px 0px; font-size:13px;  }
.review_box div.review_header {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
  color: #5444CD;
  padding:5px 0px 5px 0px;
  margin:0px 0px 0px 0px;
}
.review_txtspace { display:block; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; font-size:13px;  }
.review_txtspace a { text-decoration:none; }
.review_txtspace a:hover { text-decoration:underline; }
.no_review { background:#CCCCCC; color:#000000; text-align:center; padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; font-size:13px;  }
