.theme {background:#004B7E url(../images/theme-02/body_bg.png) repeat-y scroll center top!important;}

.theme .header-nav-container {
	background-color:#AD0000;
	clear:both;
	}
.theme .header-nav ul.nav li a {color:#FFFFFF;}
.theme .header-nav ul.nav li a:hover {color:#fff;}


.theme .cart-container ul.cart-link li {color:#fff;}

.theme .header-container {background:#003366 url(../images/theme-02/header-container_bg.png) repeat-x scroll left top;}

.theme .header-container .search-container table .img-corner-L {background:transparent url(../images/theme-02/searchbox-bg-L.png) no-repeat scroll left bottom;}
.theme .header-container .search-container table .img-corner-R {background:transparent url(../images/theme-02/searchbox-bg-R.png) no-repeat scroll right bottom;}
.theme .header-container .search-container label {color:#333;}

.theme .side-col-block .img-corner-L {background:transparent url(../images/theme-02/col-head-corner-L_red.png) no-repeat scroll left top;}
.theme .side-col-block .img-center {background:transparent url(../images/theme-02/col-head-center_red.png) repeat-x scroll left top;}
.theme .side-col-block .img-corner-R {background:transparent url(../images/theme-02/col-head-corner-R_red.png) no-repeat scroll right top;}

.theme .cat-menu li.current {background-color:#FBFBFB;}
.theme .cat-menu li.current a {}

.theme .side-col-block .table-td-middle {
	/*border-bottom:1px solid #003366;
	border-left:1px solid #003366;
	border-right:1px solid #003366;*/
	}

.theme .foot-links li a {color:#fff;}
.theme .footer .copy {color:#ccc;}

.theme .cl-featured-products h4,
.theme .MFL-generalPage h3.page-title,
.theme .contact-form-container h4 {color:#AD0000;} 

.theme .hpl-layout .hpl-featured-products h4 {
	/*background-color:#006B9E;
	border:1px solid #333;
	color:#FFFFFF;*/
	}
.theme .hpl-layout .homepage-heading {
	/*border-left:1px solid #DEDEDE;
	border-right:1px solid #DEDEDE;
	border-top:1px solid #DEDEDE;*/
	}	

