		body {
			background-color: #FFFFFF;
			color: #000000;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 0.7em;
			margin: 0px;
			padding: 0px;
		}

		img {
			position: relative;
			border: 0px;/* no borders round images */
			display: block;
		}


		#header {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 100%;
			height: 144px;
			background-image: url('battery_hut_layout_header_repeat.jpg');
			background-repeat: no-repeat;
			background-position:right;
			background-color:#000000;
			z-index:3;
		}

		#header_sml {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 100%;
			height: 144px;
			background-image: url(/acatalog/battery_hut_layout_header_repeat_sml.gif);
			background-repeat: repeat-x;
			background-position:left;
			background-color:#000000;
			}

		#left_bar {
			position: absolute;
			top: 122px;
			left: 0px;
			width: 185px;
			z-index:4;
		}

		#productcontent {
			position: relative;
			width:100%;
		}
		#pricecontent {
			position: relative;
			width:100%;
		}
		
		#nav_container {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 185px;
			background-image: url('battery_hut_layout_menu_bottom.gif');
			background-position: bottom center;
			background-repeat: no-repeat;
		}
		
		#nav_adverts {
			position: relative;
			bottom:0px;
			width: 185px;
			text-align:center;
			padding-top:5px;
		}

		#nav_menu {
			position: relative;
			width: 185px;
			margin-bottom:110px;
			background-image: url('battery_hut_layout_menu_repeat.gif');
			background-position: top left;
			background-repeat: repeat-y;
		}

		#right_bar {
			position: absolute;
			top: 108px;
			right: 3px;
			width: 142px;
			z-index:4;
		}

		#cart {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 137px;
			height: 104px;
			background-image: url('battery_hut_layout_cart_background.gif');
			background-position: top left;
			background-repeat: no-repeat;
		}

		.cart_text {
			position: absolute;
			top: 35px;
			left: 13px;
			width: 122px;
			line-height: 140%;
		}

		#cart_text_left {
			margin-top:3px;
			text-align: left;
			display:block;

		}

		#cart_text_right {
			margin-top:3px;
			margin-right:2px;
			text-align: right;
			display:block;
		}

		#cart_text_center {
			text-align: center;
			display:block;
		}

		#terms {
			position: absolute;
			top: 0px;
			right: 10px;
			z-index:4;
		}

		#search_bar {
			position: absolute;
			top: 25px;
			right: 15px;
			z-index:4;
		}

		#brands {
			position: absolute;
			top: 109px;
			left: 4px;
			width: 139px;
			text-align: center;
		}

		#main_body {
			position: absolute;
			top: 145px;
			left: 0px;
			padding-right:147px;
			padding-left:190px;
			z-index:2;
		}
		
		#main_images {
		
			position: relative;
			text-align: center;
			width: 100%;
			padding-left:0px;
			padding-right:0px;
			padding-top:15px;
			padding-bottom:15px;
		
		}
		
		.section_image {
		
			text-align: center;
			display:inline;
			float:left;
			width:155px;
			height:260px;
			padding:5px;
			padding-top:15px;
			padding-bottom:10px
		
		}

		#footer {
			position: absolute;
			width:100%;
		}

		#footer_bar {
			position: absolute;
			background-color:#000000;
			bottom: 100px;
			z-index:1;
			left:0px;
			width:100%;
			text-align: right;
		}

		ul {
			line-height: 120%;
			text-decoration:none;
			margin-left: 20px;
			margin-top:0px;
			margin-bottom:0px;
			margin-right:0px;
			border: 0px;
			padding: 0px;
		}

		ul.menu {
			line-height: 120%;
			text-decoration:none;
			margin-left: 55px;
			margin-top:0px;
			margin-bottom:0px;
			margin-right:0px;
			border: 0px;
			padding: 0px;
		}
		
input.text {
			background-color:#ffffff;
			border:1px solid #000000;
			color:#000000;
			font-family:arial, verdana, helvetica, "sans serif";
			font-size:12px;
			margin:0px;
			padding:0px;
		}

		p, span, table, td, ul {

			font-size:12px;
			font-family:arial, verdana, helvetica, "sans serif";
			color:#000000;
			line-height: 120%;

			}


		.productname {

			padding-top:5px;
			font-size:20px;
			color:#0073b7;
			font-family:arial, verdana, helvetica, "sans serif";
			text-decoration:none;
		}

		h5 {

			font-size:16px;
			color:#0073B7;
			font-family:arial, verdana, helvetica, "sans serif";
			text-decoration:none;
		}

  		.black11 {

			font-size:11px;

  		}

  		.white12 {

			font-size:12px;
			color:#FFFFFF;

  		}

  		.red11 {

			font-size:11px;
			color:#0073B7;

  		}

  		.red12 {

			font-size:12px;
			color:#0073B7;

  		}

  		.red14 {

			font-size:14px;
			color:#0073B7;

  		}

  		.red16 {

			font-size:16px;
			color:#0073B7;

  		}

  		.red18 {

			font-size:20px;
			color:#0073B7;

		}

  		.red20 {

			font-size:20px;
			color:#0073B7;

		}

		a.linkred11 {

			font-size:11px;
			color:#0073B7;
			text-decoration:none;
		}

		a.linkred11:hover {

			font-size:11px;
			color:#000000;
			text-decoration:underline;
		}


		a.linkred12 {

			font-size:12px;
			color:#0073B7;
			text-decoration:none;
		}

		a.linkred12:hover {

			font-size:12px;
			color:#000000;
			text-decoration:underline;
		}

		a.linkred16 {

			font-size:16px;
			color:#0073B7;
			text-decoration:none;
		}

		a.linkred16:hover {

			font-size:16px;
			color:#000000;
			text-decoration:underline;
		}

		a.linkwhite12 {

			font-size:12px;
			color:#FFFFFF;
			text-decoration:none;
		}

		a.linkwhite12:hover {

			font-size:12px;
			color:#000000;
			text-decoration:underline;
		}

		a.linkblack11 {

			font-size:11px;
			color:#000000;
			text-decoration:none;
		}

		a.linkblack11:hover {

			font-size:11px;
			color:#0073B7;
			text-decoration:underline;
		}


		a.linkblack12 {

			font-size:12px;
			color:#000000;
			text-decoration:none;
		}

		a.linkblack12:hover {

			font-size:12px;
			color:#0073B7;
			text-decoration:underline;
		}

		form {
			display:block;
			padding:0px;
			margin:0px;
			border:0px none;
		}

		textarea, input.text {
			background-color:#ffffff;
			border:1px solid #000000;
			color:#000000;
			font-family:arial, verdana, helvetica, "sans serif";
			font-size:12px;
			margin:0px;
			padding:0px;
		}

		input.button {

			background-color:#0073b7;
			border:1px solid #666666;
			border-color:#003E62 #17A8FF #17A8FF #003E62;
			color:#FFFFFF;
			font-family:arial, verdana, helvetica, "sans serif";
			font-size:11px;
			margin:0px;
			padding:0px;
		}

		input.searchbutton {

			background-color:#000000;
			border:1px solid #666666;
			border-color:#666666 #CCCCCC #CCCCCC #666666;
			color:#FFFFFF;
			font-family:arial, verdana, helvetica, "sans serif";
			font-size:11px;
			margin:0px;
			padding:0px;
		}

		.redsection {

			margin:0px;
			padding:0px;
			background-color:#0073b7;
			border:1px solid #666666;
			border-color:#003E62 #17A8FF #17A8FF #003E62;
			color:#FFFFFF;
			font-family:arial, verdana, helvetica, "sans serif";
			font-size:12px;

		}

		.whitesection {

			margin:0px;
			padding:0px;
			background-color:#FFFFFF;
			color:#000000;
			border:1px solid #000000;
			border-color:#000000 #000000 #000000 #000000;
			font-family:arial, verdana, helvetica, "sans serif";
			font-size:12px;

		}
		.bullet {
			list-style:square url('battery_batteries_duracell_energizer_0073B7_bullet.gif') outside;
		}
		
		.bullet_arrow_993333 {
			list-style:square url('battery_batteries_duracell_energizer_0073B7_arrow_bullet.gif') outside;
		}
		
		.bullet_arrow_000000 {
			list-style:square url('battery_batteries_duracell_energizer_000000_arrow_bullet.gif') outside;
		}
		
		.bullet_000000 {
			list-style:square url('battery_batteries_duracell_energizer_000000_bullet.gif') outside;
		}
		
		.bullet_993333 {
			list-style:square url('battery_batteries_duracell_energizer_0073B7_bullet.gif') outside;
		}		
 .actsearchhighlightcolor {
 
 color:red;
 
 }
 
   		.cartheading {

			font-size:12px;
			color:#FFFFFF;
			background-color:#000000;

  		}
  		
  		th {
  		
  		color:#FFFFFF;
  		
  		}
  		
    		.cart {

			font-size:12px;
			color:#000000;
			background-color:#D1D1D1;

  		}
  		
  		.product_table {
  		
			background-color:#000000;
			color:#000000;
			font-family:arial, verdana, helvetica, "sans serif";
			font-size:12px;
			margin:0px;
			padding:0px;
  		
  		}
  		
    		.table_even {

			color:#000000;
			background-color:#ADDAD6;

  		}
  		
    		.table_odd {

			color:#000000;
			background-color:#FFFFFF;

  		}
  		
  		.actrequired{
  		color:red;
  		}
  		.brandimages{
  		display:inline;
  		padding:0px 2px 5px 2px;
  		}

		#homebrands {
			position: relative;
			width: 100%;
			text-align: center;
		}
		
		.product_image {
		
		display:block;
		float:right;
		padding:5px;
		
		}