/**Categories **/
.content .category-top {
	height: 22px;line-height: 22px;border-bottom: 1px solid #cccccc; background-color: #ffffff; font-weight: normal; text-indent: 0px;
}
.content .category-top:last-child {
	height: 22px;line-height: 22px;border-bottom: none; background-color: #ffffff; font-weight: normal; text-indent: 0px;
}
.content .category-top a:link {
	color: #333333;	display: block;
}
.content .category-top a:visited {
	color: #333333;	display: block;
}
.content .category-top a:hover {
	color: red;	display: block;
}
.content .category-top a:active {
	color: red; display: block;
}
.content .category-products {
	height: 20px; line-height: 20px; text-indent: 10px;	
}
.content .category-subs-selected {
	font-weight: bold; 	
} 
/***************/

.block_categories {
	border: 1px solid #d6d6d8;
	margin-top: 1.5em;
}
.block_categories h3, .block_categories .admin {
	background-image: url("../images/box_heading.gif");
	height: 25px;
	line-height: 25px;
	color: #000000;
}

.block_cyan_1 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_cyan_1 h3, .block_cyan_1 .admin{
	background-image: url("../images/cyan_heading_2.gif");
	height: 23px;	
	line-height: 23px;
}
.block_cyan_1 .content {
	border: 1px solid #cccccc;
	border-top: none;	
}

.block_new_products h3, .block_new_products .admin {
	background-image: url("../images/main_new_products_heading.gif");
	background-repeat: no-repeat;
	height: 24px;
}
/*******BLOCK BLUE***************************/
/*********/
.block_blue_rec_1, .block_blue_rec_2, .block_blue_rec_3, .block_blue_rec_4, .block_blue_rec_5, .block_blue_rec_6, .block_blue_rec_7, .block_blue_rec_8, .block_blue_rec_9, .block_blue_rec_10, .block_blue_rec_11, .block_blue_rec_12, .block_blue_rec_13, .block_blue_rec_14, .block_blue_rec_15, .block_blue_rec_16, .block_blue_rec_17, .block_blue_rec_18, .block_blue_rec_19, .block_blue_rec_20, .block_blue_rec_21 {
	margin: 0em; margin-top: 1.5em;
}
.block_blue_rec_1 h3, .block_blue_rec_1 .admin {
	background-image: url("../images/rec/blue_rec_heading_1.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}

.block_blue_rec_2 h3, .block_blue_rec_2 .admin {
	background-image: url("../images/rec/blue_rec_heading_2.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_3 h3, .block_blue_rec_3 .admin {
	background-image: url("../images/rec/blue_rec_heading_3.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_4 h3, .block_blue_rec_4 .admin {
	background-image: url("../images/rec/blue_rec_heading_4.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_5 h3, .block_blue_rec_5 .admin {
	background-image: url("../images/rec/blue_rec_heading_5.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_6 h3, .block_blue_rec_6 .admin {
	background-image: url("../images/rec/blue_rec_heading_6.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_7 h3, .block_blue_rec_7 .admin {
	background-image: url("../images/rec/blue_rec_heading_7.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_8 h3, .block_blue_rec_8 .admin {
	background-image: url("../images/rec/blue_rec_heading_8.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_9 h3, .block_blue_rec_9 .admin {
	background-image: url("../images/rec/blue_rec_heading_9.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_10 h3, .block_blue_rec_10 .admin {
	background-image: url("../images/rec/blue_rec_heading_10.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}


.block_blue_rec_11 h3, .block_blue_rec_11 .admin {
	background-image: url("../images/rec/blue_rec_heading_11.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_12 h3, .block_blue_rec_12 .admin {
	background-image: url("../images/rec/blue_rec_heading_12.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_13 h3, .block_blue_rec_13 .admin {
	background-image: url("../images/rec/blue_rec_heading_13.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_14 h3, .block_blue_rec_14 .admin {
	background-image: url("../images/rec/blue_rec_heading_14.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_15 h3, .block_blue_rec_15 .admin {
	background-image: url("../images/rec/blue_rec_heading_15.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_16 h3, .block_blue_rec_16 .admin {
	background-image: url("../images/rec/blue_rec_heading_16.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_17 h3, .block_blue_rec_17 .admin {
	background-image: url("../images/rec/blue_rec_heading_17.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_18 h3, .block_blue_rec_18 .admin {
	background-image: url("../images/rec/blue_rec_heading_18.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_19 h3, .block_blue_rec_19 .admin {
	background-image: url("../images/rec/blue_rec_heading_19.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_20 h3, .block_blue_rec_20 .admin {
	background-image: url("../images/rec/blue_rec_heading_20.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
.block_blue_rec_21 h3, .block_blue_rec_21 .admin {
	background-image: url("../images/rec/blue_rec_heading_21.gif"); height: 23px; line-height: 23px; text-align: left; text-indent: 7px;
}
/********/
/**BLUE LIGHT 2**/
.block_blue_light_2 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_blue_light_2 h3, .block_blue_light_2 .admin{
	background-image: url("../images/blue_light_heading.gif"); height: 27px; line-height: 27px; text-align: left; text-indent: 7px;
}
.block_blue_light_2 .content .category-top {
	background-color: #7ec0cc; height: 23px; line-height: 23px; text-indent: 8px; font-weight: bold;	
}
.block_blue_light_2 .content .category-top a:link {
	color: white;	display: block;
}
.block_blue_light_2 .content .category-top a:visited {
	color: white; dispay:block;
}
.block_blue_light_2 .content .category-top a:active {
	color: #444444;	display: block;
}
.block_blue_light_2 .content .category-top a:hover {
	background-color: #1099b1; display:block;	
}
/**END BLUE LIGHT 2**/
.block_blue_light {
	margin: 0em;
	margin-top: 1.5em;
}
.block_blue_light h3, .block_blue_light .admin{
	background-image: url("../images/blue_light_heading_2.gif"); height: 27px; line-height: 27px; text-align: left; text-indent: 7px;
}
.block_blue_light_2 .content, .block_blue_light .content {
	border: 1px solid #00669b; border-top: none;
}
.block_blue_light .content .category-top {
	background-color: #015EA3; height: 23px; line-height: 23px; text-indent: 8px; font-weight: bold;
}
.block_blue_light .content .category-top a:link {
	color: #ffffff;	display: block;
}
.block_blue_light .content .category-top a:visited {
	color: #ffffff;	display: block;
}
.block_blue_light .content .category-top a:active {
	color: #444444; display: block;
}
.block_blue_light .content .category-top a:hover {
	color: #444444; background-color: #3f89c3; display: block;
}
.block_blue_light_2 .sideBoxContent, .block_blue_light .sideBoxContent {
	padding:0; margin: 0;
}
.block_blue_light_header {
	background-image: url("../images/blue_light_header.gif"); height: 29px;
}
.block_blue_light_header a, .block_blue_light_header a:active {
	color:white; font-family:arial,helvetica; font-size:11px; font-weight:bold;padding-left:20px; height: 30px; line-height: 30px;
}
.block_blue_light_header a:link {
	color: #ffffff;
}
.block_blue_light_header  a:visited {
	color: #ffffff;
}
.block_blue_light_header a:active {
	color: white;
}
.block_blue_light_header a:hover {
	color: white;
}

.block_blue_2 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_blue_2 h3, .block_blue_2 .admin{
	background-image: url("../images/blue_heading_3.gif");
	height: 26px;	
	line-height: 26px;
}
.block_blue_2 .content {
	border: 1px solid #cccccc;
	border-top: none;	
}
.block_blue_4 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_blue_4 h3, .block_blue_4 .admin{
	background-image: url("../images/blue_heading_4.gif"); height: 21px; line-height: 21px;
}
.block_blue_4 .content {
	border: 1px solid #00a5b5; border-top: none;
}
.block_blue_4 .sideBoxContent {
	padding:0; margin:0;
}
.block_blue_5 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_blue_5 h3, .block_blue_5 .admin{
	background-image: url("../images/blue_heading_5.gif"); height: 21px; line-height: 23px; text-align: left; text-indent: 10px;
}
.block_blue_5 .content {
	border: 1px solid #00b7b0; border-top: none;
}
.block_blue_5 .sideBoxContent {
	padding:0; margin:0;
}
.block_blue_6 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_blue_6 h3, .block_blue_6 .admin{
	background-image: url("../images/blue_heading_6.jpg"); height: 21px; line-height: 23px; text-align: left; text-indent: 10px;
}
.block_blue_6 .content {
	border: 1px solid #00b7b0; border-top: none;
}
.block_blue_6 .sideBoxContent {
	padding:0; margin:0;
}
/**BLUE FLAT 1**/
.block_blue_flat_1 {
	margin: 0em; margin-top: 1.5em;
}
.block_blue_flat_1 h3, .block_blue_flat_1 .admin{
	background-color: #00669b; height: 24px; line-height: 24px; background-repeat: repeat-x; font-weight: bold; font-size: small; text-align: left; text-indent: 3px;
}
.block_blue_flat_1 .content {
	border: 1px solid #00669b; border-top: none;
}
.block_blue_flat_1 .content .category-top {
	background-color: #3f89c3; height: 24px; line-height: 24px; text-indent: 8px; font-weight: bold;
}
.block_blue_flat_1 .content .category-top a:link {
	color: #ffffff;	
}
.block_blue_flat_1 .content .category-top a:visited {
	color: #ffffff;	
}
.block_blue_flat_1 .content .category-top a:active {
	color: #444444;
}
.block_blue_flat_1 .sideBoxContent {
	padding:0; margin: 0;
}
.block_blue_flat_1_nav , .block_blue_flat_1_nav .admin{
background-color: #00669b; background-repeat: repeat-x; font-weight: bold; height: 28px; line-height: 28px; text-indent: 0px;
}
.block_blue_flat_1_nav a:link, .block_blue_flat_1_nav a:active, .block_blue_flat_1_nav a:visited{
	color: white; padding-left: 20px; padding-right: 20px; padding-top:11px; padding-bottom:10px;
}

.block_blue_flat_2_nav , .block_blue_flat_2_nav .admin{
	background-color:#1b4a8b; background-repeat: repeat-x; font-weight: bold; height: 28px; line-height: 28px; text-indent: 0px;
}
.block_blue_flat_2_nav a:link, .block_blue_flat_2_nav a:active, .block_blue_flat_2_nav a:visited{
	color: white; padding-left: 20px; padding-right: 20px; padding-top:11px; padding-bottom:10px;
}
/***END BLUE FLAT 1****/


/*******END BLOCK BLUE***********************/

/*******BLOCK BLACK***************************/
.block_dark_rec_1, .block_dark_rec_2, .block_dark_rec_3, .block_dark_rec_4, .block_dark_rec_5, .block_dark_rec_6, .block_dark_rec_7 {
	margin: 0em; margin-top: 1.5em;
}
.block_dark_rec_1 h3, .block_dark_rec_1 .admin {
	background-image: url("../images/rec/dark_rec_heading_1.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_dark_rec_2 h3, .block_dark_rec_2 .admin {
	background-image: url("../images/rec/dark_rec_heading_2.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_dark_rec_3 h3, .block_dark_rec_3 .admin {
	background-image: url("../images/rec/dark_rec_heading_3.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_dark_rec_4 h3, .block_dark_rec_4 .admin {
	background-image: url("../images/rec/dark_rec_heading_4.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_dark_rec_5 h3, .block_dark_rec_5 .admin {
	background-image: url("../images/rec/dark_rec_heading_5.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_dark_rec_6 h3, .block_dark_rec_6 .admin {
	background-image: url("../images/rec/dark_rec_heading_6.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_dark_rec_7 h3, .block_dark_rec_7 .admin {
	background-image: url("../images/rec/dark_rec_heading_7.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_dark_light {
	margin: 0em;
	margin-top: 1.5em;
}
.block_dark_light h3, .block_dark_light .admin {
	background-image: url("../images/dark_light.jpg");
	height: 29px;	
	line-height: 29px;
}
.block_dark_light h3 .heading {
	color: #444444;
}
.block_dark {
	margin: 0em;
	border: 1px solid #cccccc;
	margin-top: 1.5em;
}
.block_dark h3, .block_dark .admin{
	height:25px;
	color:white;
	font-family:arial,helvetica;
	font-size:9pt;
	font-weight:bold;
	margin-bottom:0;
	margin-top:0;
	background:#666666;
}
.block_dark_3 h3{
	background-image: url("../images/dark_2_heading.gif");
	height: 29px;	
	line-height: 29px;
}	
.block_dark_3 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_dark2 {
	margin: 0em;
	border: 1px solid #cccccc;
	margin-top: 1.5em;
}
.block_dark2 h3, .block_dark2 .admin{
	height:20px;
	color:white;
	font-family:arial,helvetica;
	font-size:9pt;
	font-weight:bold;
	margin-bottom:0;
	margin-top:0;
	background:#aaaaaa;
}
.block_black_light {
	margin: 0em;
	/*border: 1px solid #cccccc;*/
	margin-top: 1.5em;
}	
.block_black_light h3, .block_black_light .admin{
	background-image: url("../images/black_light_heading.gif");height: 23px;	line-height: 23px;
}
.block_black_light .content {
	border: 1px solid #cccccc;
	border-top: none;	
}
.block_black_light_2 {
		margin: 0em;	margin-top: 1.5em;
}
.block_black_light_2 h3, .block_black_light_2 .admin {
	background-image: url("../images/black_heading_2.gif"); color: white; height: 24px; line-height: 24px;
}
.block_black_light_2 .content {
	border: 1px solid #524539;
	border-top: none;	
}
.block_black_light_2 .content .category-top {
	background-color: #514339; border-bottom: 1px solid #72604f; height: 24px; line-height: 24px; text-indent: 15px; font-weight: normal;
}
.block_black_light_2 .content .category-top a:link {
	color: #ffffff;	display: block;
}
.block_black_light_2 .content .category-top a:visited {
	color: #ffffff;	display: block;
}
.block_black_light_2 .content .category-top a:active {
	color: #444444; display: block;
}
.block_black_light_2 .content .category-top a:hover {
	color: #ffffff; background-color: #372c24; display: block;
}
.block_black_light_2 .sideBoxContent {
	padding:0; margin: 0;
}
/*******END BLOCK BLACK***********************/

/*******BLOCK YELLOW***************************/
.block_yellow_1 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_yellow_1 h3, .block_yellow_1 .admin{
	background-image: url("../images/yellow_heading_1.gif");
	height: 21px; text-align: left; text-indent:10px; font-size:12px;	
	line-height: 21px;
}
.block_yellow_1 .content {
	border: 1px solid #f6c600;
	border-top: none;	
}
.block_yellow_1 .sideBoxContent {
	padding:0; margin:0;	
}
.block_yellow_2 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_yellow_2 h3, .block_yellow_2 .admin{
	background-image: url("../images/yellow_heading_2.gif"); height: 21px;	line-height: 21px;
}
.block_yellow_2 .content {
	border: 1px solid #e8dc8f;
	border-top: none;	
}
.block_yellow_2 .sideBoxContent {
	padding:0; margin:0;	
}

/*******END BLOCK YELLOW***********************/

/*******BLOCK RED***************************/
.block_red_rec_1 {
	margin: 0em; margin-top: 1.5em;
}
.block_red_rec_1 h3, .block_red_rec_1 .admin {
	background-image: url("../images/rec/red_rec_heading_1.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}

.block_red_1 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_red_1 h3, .block_red_1 .admin{
	background-image: url("../images/red_heading_1.gif"); height: 25px; line-height: 25px;
}
.block_red_1 .content {
	border: 1px solid #eb4a2a;
	border-top: none;	
}
.block_red_1 .sideBoxContent {
	padding:0; margin:0;	
}
.block_red_dark {
	margin: 0em;
	/*border: 1px solid #cccccc;*/
	margin-top: 1.5em;
}
.block_red_dark h3, .block_red_dark .admin{
	background-image: url("../images/red_dark_heading.gif");
	height: 25px;	
	line-height: 25px;
}
.block_red_dark .content {
	border: 1px solid #cccccc;
	border-top: none;	
}

.block_red_nav_1 , .block_red_nav_1 .admin{
background-color: #A91A1F; background-repeat: repeat-x; font-weight: bold; height: 28px; line-height: 28px; text-indent: 0;
}
.block_red_nav_1 a:link, .block_red_nav_1 a:active, .block_red_nav_1 a:visited{
	color: white; padding-left: 20px; padding-right: 20px; padding-top:11px; padding-bottom:10px;
}

.block_red_3 {
	margin: 0em; margin-top: 1.5em;
}
.block_red_3 h3, .block_red_3 .admin{
	background-image: url("../images/red_heading_3.gif"); height: 25px;	line-height: 25px; color: white;
}
.block_red_3 .content {
	border: 1px solid #c6050c; border-top: none;	
}
.block_red_3 .sideBoxContent {
	padding:0; margin:0;	
}
.block_red_3 .category-top {
	background-color: #B4070C; border-bottom: 1px solid #a4060b; height: 24px; line-height: 24px; text-indent: 25px; font-weight: normal; color: white;
}
.block_red_3 .content .category-top a:link, .block_red_3 .content .category-top a:visited {
	color: white; display: block;	
}
.block_red_3 .content .category-top a:hover {
	color: white; display:block;	
}

.block_red_4 {
	margin: 0em; margin-top: 1.5em;
}
.block_red_4 h3, .block_red_4 .admin{
	background-image: url("../images/red_heading_4.gif"); height: 22px;	line-height: 22px; color: white;
}
.block_red_4 .content {
	border: 1px solid #840b02; border-top: none;	
}
.block_red_4 .sideBoxContent {
	padding:0; margin:0;	
}
.block_red_4 .category-top {
	background-color: #650904; border-bottom: 1px solid #420401; height: 23px; line-height: 23px; text-indent: 25px; font-weight: normal; color: white;
}
.block_red_4 .content .category-top a:link, .block_red_4 .content .category-top a:visited {
	color: white; display: block;	
}
.block_red_4 .content .category-top a:hover {
	color: white; display:block;	
}


/*******END BLOCK RED***********************/

/*******BLOCK BROWN***************************/
.block_brown_1 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_brown_1 h3, .block_brown_1 .admin{
	background-image: url("../images/brown_heading_1.gif");
	height: 25px;	
	line-height: 25px;
}
.block_brown_2 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_brown_2 .sideBoxContent {
	padding:0; margin: 0;	
}
.block_brown_2 h3, .block_brown_2 .admin{
	background-image: url("../images/brown_heading_2.gif"); height: 16px; line-height: 16px;
}
.block_brown_2 .content .category-top {
	background-color: #84695c; border-bottom: 1px solid #72604f; height: 24px; line-height: 24px; text-indent: 15px; font-weight: normal; color: white;
}
.block_brown_2 .content .category-top a:link, .block_brown_2 .content .category-top a:visited {
	color: white; display: block;	
}
.block_brown_2 .content .category-top a:hover {
	color: white; display:block;	
}
.block_brown_3 .content, .block_brown_3 .admin{
	background-image: url("../images/brown_heading_3.gif"); background-repeat: repeat-x; font-weight: bold; height: 25px; line-height: 25px; text-indent: 0;
}

/*******BLOCK BROWN END***************************/
/*******ORANGE***************************/
.block_orange_rec_1, .block_orange_rec_2, .block_orange_rec_3, .block_orange_rec_4, .block_orange_rec_5, .block_orange_rec_6, .block_orange_rec_7 {
	margin: 0em; margin-top: 1.5em;
}
.block_orange_rec_1 h3, .block_orange_rec_1 .admin {
	background-image: url("../images/rec/orange_rec_heading_1.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_orange_rec_2 h3, .block_orange_rec_2 .admin {
	background-image: url("../images/rec/orange_rec_heading_2.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_orange_rec_3 h3, .block_orange_rec_3 .admin {
	background-image: url("../images/rec/orange_rec_heading_3.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_orange_rec_4 h3, .block_orange_rec_4 .admin {
	background-image: url("../images/rec/orange_rec_heading_4.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_orange_rec_5 h3, .block_orange_rec_5 .admin {
	background-image: url("../images/rec/orange_rec_heading_5.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_orange_rec_6 h3, .block_orange_rec_6 .admin {
	background-image: url("../images/rec/orange_rec_heading_6.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_orange_rec_7 h3, .block_orange_rec_7 .admin {
	background-image: url("../images/rec/orange_rec_heading_7.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}




.block_orange_1 {
	margin: 0em;
	margin-top: 1.5em;
}
.block_orange_1 h3, .block_orange_1 .admin{
	background-image: url("../images/orange_heading_1.gif"); height: 21px;	line-height: 21px;
}
.block_orange_1 .content {
	border: 1px solid #f66e00; 	
}
.block_orange_1 .sideBoxContent {
	padding:0; margin:0;	
}
/******* END ORANGE***************************/

.block_products_listing .productListing-rowheading  {
	background-color:#666666;
}
.block_products_listing .centerBoxContentsProducts {
	border: 1px solid #cccccc;	
	margin-left:2px; margin-bottom:2px;
}
.block_products_listing a {
	color: #444444;
}
.block_banner_header p{
	padding:0; margin:0;	
}
.block_footer_text {
	padding-left:10px;
}
.block_footer_text p {
	padding:0; margin:0;	
}
.block_banner_right img{
	width:175px;	
}
/*Promotion 1*/
.nav {
position:absolute;
bottom:5px; right:10px; 
z-index:5;
 margin: 3px 0; 
 }
#nav a, #s7 strong { margin: 0 1px; padding: 6px 10px; background-image:url("../images/promotion_paging.jpg"); text-decoration: none;font-weight:bold; }
#nav a.activeSlide { background-image:url("../images/promotion_paging.jpg"); font-weight:bold; color: red;}
#nav a:focus { outline: none; }
#output { text-align: left; }

#nav { text-align: left }

/*End promotion 1*/


/*********************/
/*********/
.block_green_rec_1, .block_green_rec_2, .block_green_rec_3, .block_green_rec_4, .block_green_rec_5, .block_green_rec_6, .block_green_rec_7, .block_green_rec_8, .block_green_rec_9, .block_green_rec_10, .block_green_rec_11, .block_green_rec_12 {
	margin: 0em; margin-top: 1.5em;
}
.block_green_rec_1 h3, .block_green_rec_1 .admin {
	background-image: url("../images/rec/green_rec_heading_1.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_green_rec_2 h3, .block_green_rec_2 .admin {
	background-image: url("../images/rec/green_rec_heading_2.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_green_rec_3 h3, .block_green_rec_3 .admin {
	background-image: url("../images/rec/green_rec_heading_3.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_green_rec_4 h3, .block_green_rec_4 .admin {
	background-image: url("../images/rec/green_rec_heading_4.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_green_rec_5 h3, .block_green_rec_5 .admin {
	background-image: url("../images/rec/green_rec_heading_5.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_green_rec_6 h3, .block_green_rec_6 .admin {
	background-image: url("../images/rec/green_rec_heading_6.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_green_rec_7 h3, .block_green_rec_7 .admin {
	background-image: url("../images/rec/green_rec_heading_7.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_green_rec_8 h3, .block_green_rec_8 .admin {
	background-image: url("../images/rec/green_rec_heading_8.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_green_rec_9 h3, .block_green_rec_9 .admin {
	background-image: url("../images/rec/green_rec_heading_9.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_green_rec_10 h3, .block_green_rec_10 .admin {
	background-image: url("../images/rec/green_rec_heading_10.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}


.block_green_rec_11 h3, .block_green_rec_11 .admin {
	background-image: url("../images/rec/green_rec_heading_11.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_green_rec_12 h3, .block_green_rec_12 .admin {
	background-image: url("../images/rec/green_rec_heading_12.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}



/********************/
.block_pur_rec_1, .block_pur_rec_2, .block_pur_rec_3, .block_pur_rec_4 {
	margin: 0em; margin-top: 1.5em;
}
.block_pur_rec_1 h3, .block_pur_rec_1 .admin {
	background-image: url("../images/rec/pur_rec_heading_1.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_pur_rec_2 h3, .block_pur_rec_2 .admin {
	background-image: url("../images/rec/pur_rec_heading_2.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_pur_rec_3 h3, .block_pur_rec_3 .admin {
	background-image: url("../images/rec/pur_rec_heading_3.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_pur_rec_4 h3, .block_pur_rec_4 .admin {
	background-image: url("../images/rec/pur_rec_heading_4.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}
.block_pur_rec_5 h3, .block_pur_rec_5 .admin {
	background-image: url("../images/rec/pur_rec_heading_5.gif"); height: 24px; line-height: 24px; text-align: left; text-indent: 7px;
}


.block_pur_1 {
	margin: 0em; margin-top: 1.5em;
}
.block_pur_1 h3, .block_pur_1 .admin {
		background-image: url("../images/pur_heading_1.jpg"); background-repeat: repeat-x; height: 30px;	line-height: 30px; text-align: left; text-indent: 10px; font-size: 12px;
	
}
.block_pur_1 .content {
	border:1px solid #8c013b; border-top: none; display: block; padding:0; margin:0;	
}
.block_pur_1 .content .category-top {
	padding:0; margin:0; height: 25px; text-indent: 10px;
}

/******EMICESOFT*****/
.block_emice_category {
	margin: 0em;
	/*border: 1px solid #cccccc;*/
	margin-top: 1.5em;
}
.block_emice_category h3, .block_emice_category .admin{
	background-image: url("../images/emicesoft/emice_blue_heading.jpg"); background-repeat: repeat-x; height: 23px;	line-height: 23px; text-align: left; text-indent: 8px; font-size: 12px;
}
.block_emice_category .sideBoxContent {
	padding:0; margin:0;	
}
.block_emice_category .content img {
	margin-top:10px;	
}
.block_emice_category .content {
	border:1px solid #00b8e5; border-top: none; display: block; padding:0; margin:0;	
}

.block_emice_category .content .category-top {
	padding:0; margin:0; height: 23px;
}
.block_emice_category .content .category-top:hover {
	background-image: url("../images/emicesoft/emice_categories_active_bg.jpg");
	
}
.block_emice_nav .content, .block_emice_nav .admin{
	background-image: url("../images/emicesoft/emice_black_5_heading.jpg"); background-repeat: repeat-x; font-weight: bold; height: 25px; line-height: 25px; text-indent: 0;
}
.block_emice_nav a:link, .block_emice_nav a:active, .block_emice_nav a:visited{
	color: white; padding-left: 20px; padding-right: 20px; padding-top:6px; padding-bottom:6px;
}
.block_emice_nav a:hover, .block_emice_nav .active{
	background-image: url("../images/emicesoft/emice_active_nav_bg.jpg"); background-repeat: repeat-x; height: 25px; line-height: 25px;
}






.block_emice_box_header {
	margin: 0em;
	/*border: 1px solid #cccccc;*/
	margin-top: 1em;
}
.block_emice_box_header h3, .block_emice_box_header .admin{
	background-image: url("../images/emicesoft/emice_box_header.jpg"); background-repeat: repeat-x; height: 23px;	line-height: 21px; text-align: left; text-indent: 8px; font-size: 12px;
}

.block_emice_box_header h5 {
	background-image: url("../images/emicesoft/emice_box_footer.jpg"); background-repeat: repeat-x; height: 11px;	line-height: 10px; text-align: left; text-indent: 8px; font-size: 12px; padding:0; margin: 0;
}

.block_emice_box_header .sideBoxContent {
	padding:0; margin:0;	
}
.block_emice_box_header .content img {
	margin-top:10px;	
}
.block_emice_box_header .content {
	border:1px solid #00b8e5; border-top: none; display: block; padding:0; margin:0; border-bottom: none;	
}

.block_emice_box_header .content .category-top {
	padding:0; margin:0; height: 23px;
}
.block_emice_box_header .content .category-top:last-child {
	padding:0; margin:0; height: 14px; line-height: 19px;
}
.block_emice_box_header .content .category-top:hover {
	background-image: url("../images/emicesoft/emice_categories_active_bg.jpg");
	
}


.block_products_column div .centerBoxContentsNew{
	border: 1px solid none;
	margin-right: 5px;
}

/* XDWS 2.0 right */

.block_xdws_right_2 {
	margin: 0em;
	/*border: 1px solid #cccccc;*/
	margin-top: 1em;
}
.block_xdws_right_2 .heading_container, .block_xdws_right_2 h3, .block_xdws_right_2 .admin{
	background: url("../images/xdws/xdws2-block-heading.gif"); background-repeat: repeat-x; height: 30px;	line-height: 30px; text-align: left; text-indent: 15px; font-size: 14px; color:#1C2530;
}
.heading_container {
	padding-left:5px;
}
.block_xdws_right_2 h3 {
	background-position: 100% 0;
	/*border-bottom: 1px solid #CED2D2;*/
}

.block_xdws_right_2 h5 {
	background: url("../images/xdws/block_right.gif") bottom; background-repeat: repeat-x; height: 7px;	line-height: 10px; text-align: left; text-indent: 8px; font-size: 12px; padding:0; margin: 0;
}

.block_xdws_right_2 .sideBoxContent {
	padding:0; margin:0;	
}
.block_xdws_right_2 .content img {
	margin-top:3px; 
}
.block_xdws_right_2 .content {
	border:1px solid #C8C8C8; display: block; padding:0; margin:0; border-bottom: none;	
}
.block_xdws_right_2 .content #ezpagesContent li:first-child{
	border: none;	
}
.block_xdws_right_2 .footer, .block_xdws_right_2 .footer span {
	background: url("../images/xdws/xdws-block-footer.gif"); background-repeat: repeat-x; 
}
.block_xdws_right_2 .footer span {
	background-position: 100% 0; display: block;
}
.block_xdws_right_2 .footer {
	padding-left: 5px;
}
.block_xdws_right_2 .content .category-top {
	padding:0; margin:0; height: 23px; margin: 0 15px 0 15px; border-bottom: none; border-top:1px solid #C8C8C8;
}
.block_xdws_right_2 .content .category-top:first-child {
	border: none;
}
.block_xdws_right_2 .content .category-top:last-child {
	padding:0; margin:0; height: 19px; line-height: 19px; margin:0 15px 0 15px;
}
.block_xdws_right_2 .content .category-top:hover {
	background-image: url("../images/emicesoft/emice_categories_active_bg.jpg");
	
}
.block_xdws_right_2 .content ol {
	padding-left:20px; margin-left:18px;	
}
/***********************/

/****** END EMICESOFT*****/
.closeEl a {
	display:inline;
}


