		body {
			font-family: Arial;
			font-size: 12px;
			margin:0px 0px 0px 0px;
			padding:10px 10px 10px 10px;
			color:#324968;
		}
		
		body.design {
        font-size:11px;
        font-family:Arial;
        color:#324968;
        margin:0px auto;
				padding:0px;
        background:url(/_template/images/page_bg.gif) repeat-x #e6e6e6;
		}
		input {
			color:#7D7F81;
			border:1px solid #707070;
		}
		textarea {
			color:#7D7F81;
			border:1px solid #707070;
		}
		a {
			color:#324968;
			text-decoration:underline;
		}
    form {
        margin:0px;
        padding:0px;
    }
    p {
        padding:0px 0px 15px 0px;
        margin:0px;
        
    }
		h1 {
			margin:0px 0px 12px 0px;
			padding:8px 0px 7px 10px;
			font-size:14px;
			border-bottom:3px solid #F68822;
		}
    h2 {
        padding:0px 0px 15px 0px;
        margin:0px;
        font-size:12px;
        font-weight:bold;
				color:#3f5d85;
        text-transform:uppercase;
    }
		h3 {
        padding:0px 0px 15px 0px;
        margin:0px;
        font-size:12px;
        font-weight:bold;
				color:#496b99;
        text-transform:uppercase;
		}
		h4 {
        padding:0px 0px 15px 0px;
        margin:0px;
        font-size:12px;
        font-weight:bold;
				color:#5a82b9;
        text-transform:uppercase;
		}
		h5 {
        padding:0px 0px 15px 0px;
        margin:0px;
        font-size:12px;
        font-weight:bold;
				color:#6392d2;
        text-transform:uppercase;
		}
		h6 {
        padding:0px 0px 15px 0px;
        margin:0px;
        font-size:12px;
        font-weight:bold;
				color:#6ea1e7;
        text-transform:uppercase;
		}
    div#page {
        width:1004px;
        position:relative;
        clear:both;
        margin:0px auto;
    }
    div.header {
        width:1004px;
        float:left;
        clear:both;
        position:relative;
    }
    div.header_top {
        width:1004px;
        float:left;
        clear:both;
        position:relative;
    }
    div.header_top_left {
        width:861px;
        float:left;
    }
    div.header_top_left_home {
        width:23px;
        float:left;
        display:inline;
        margin:13px 27px 0px 20px;
    }
    ul.top_nav {
        width:791px;
        float:left;
        list-style:none;
        margin:20px 0px 0px 0px;
        padding:0px;
    }
    ul.top_nav li {
        float:left;
        margin:0px;
        padding:0px 24px 0px 0px;
    }
    ul.top_nav li a {
        color:#e1e2e3;
        text-decoration:none;
        font-size:12px;
        font-weight:bold;
    }
    div.header_top_right {
        width:143px;
        float:left;
        margin:19px 0px 0px 0px;
    }
		div.header_top_right input {
        border-top:0px;
        border-left:0px;
        border-bottom:0px;
        border-right:0px;
		}
    div.header_top_right input.searchbox {
        width:103px;
        float:left;
        border-top:1px solid #707070;
        border-left:1px solid #707070;
        border-bottom:0px;
        border-right:0px;
        margin:0px;
        padding:1px 0px 1px 3px;
        font-size:10px;
        color:#7d7f81;
    }
    div.header_bottom {
        width:984px;
        clear:both;
        float:left;
        position:relative;
        color:#324968;
        font-size:12px;
        font-weight:bold;
        display:inline;
        margin:24px 0px 0px 20px;
    }
		div.header_bottom_left {
			width:200px;
			float:left;
		}
		div.header_bottom_right {
			width:764px;
			text-align:right;
			float:left;
		}
		div.header_bottom_right a {
			text-decoration:none;
		}
    div.logo {
        width:379px;
        float:left;
 
        position:relative;
        display:inline;
        margin:26px 0px 0px 20px;
    }
    div.logo p {
	font-size:12px;
	
	font-weight:bold;
	margin-top:10px;
	padding-bottom:5px;
    }
    div.van_telephone {
        width:565px;
        float:left;
        position:relative;
        display:inline;
				text-align:right;
				font-size:30px;
				font-weight:bold;
        margin: 33px 0px 0px 20px;
    }
    div.content {
        width:963px;
        float:left;
        display:inline;
        clear:both;
        margin:16px 21px 0px 20px;
        padding:0px 0px 12px 0px ;
        position:relative;
    }
    div.content_left {
        width:193px;
        float:left;
        position:relative;
    }
    div.content_left_heading_2 {
        width:193px;
        float:left;
        position:relative;
        margin:3px 0px 0px 0px;
    }
    
    div.basket {
        width:179px;
        background:url(/_template/images/basket_bg.gif) no-repeat top right #e6e6e6;
        float:left;
        clear:both;
        position:relative;
        border:3px solid #efefef;
        padding:8px 0px 7px 8px;
        margin:3px 0px 0px 0px;
        line-height:15px;
        font-size:10px;
        color:#7c7b7b;
    }
    div.basket a {
        color:#094778;
        font-size:11px;
        text-decoration:none;
    }
    div.edit_basket {
        width:182px;
        float:left;
        clear:both;
        position:relative;
        margin:3px 0px 0px 0px;
        background:#efefef;
        padding:4px 0px 4px 11px;
    }
    div.edit_basket a {
        display:block;
        width:182px;
        color:#094778;
        text-decoration:none;
    }
    div.content_right {
        width:759px;
        float:left;
        position:relative;
        margin:0px 0px 0px 11px;
    }
    ul.left_nav {
        width:193px;
				clear:both;
				position:relative;
				float:left;
        margin:0px 0px 0px 0px;
        padding:0px 0px 3px 0px;
        list-style-type:none;
        background:#dcdcdc;
    }
    ul.left_nav li {
        width:191px;
        height:29px;
				overflow:hidden;
        background:#ffffff;
        margin:2px 0px 0px 0px;
        border:1px solid #eaeaea;
        color:#324968;
        font-weight:bold;
        font-size:18px;
    }
		ul.left_nav li.level_two {
        width:191px;
        height:29px;
				overflow:hidden;
        background:#ffffff;
        margin:2px 0px 0px 0px;
        border:1px solid #eaeaea;
        color:#324968;
        font-weight:bold;
        font-size:18px;
		}
    ul.left_nav li.header {
        width:180px;
        height:26px;
				background:#e6e6e6;
        padding:3px 0px 0px 11px;
    }
    ul.left_nav li a {
        display:block;
        font-size:12px;
        padding:8px 0px 6px 11px;
        color:#324968;
        text-decoration:none;
        text-transform:uppercase;
    }
    ul.left_nav li.level_two a {
        display:block;
        font-size:12px;
        padding:8px 0px 6px 21px;
        color:#324968;
        text-decoration:none;
        text-transform:uppercase;
    }
    ul.left_nav li.level_three a {
        display:block;
        font-size:10px;
        padding:8px 0px 6px 11px;
        color:#324968;
        text-decoration:none;
        text-transform:uppercase;
    }
    ul.left_nav li.selected a {
        display:block;
        font-size:12px;
        padding:8px 0px 6px 11px;
        color:#ffffff;
				background:#f68822;
        text-decoration:none;
        text-transform:uppercase;
    }
    ul.left_nav li.level_two_selected a {
        display:block;
        font-size:12px;
        padding:8px 0px 6px 21px;
        color:#ffffff;
				background:#f68822;
        text-decoration:none;
        text-transform:uppercase;
    }
    ul.left_nav li.level_three_selected a {
        display:block;
        font-size:10px;
        padding:8px 0px 6px 11px;
        color:#ffffff;
				background:#f68822;
        text-decoration:none;
        text-transform:uppercase;
    }
    ul.left_nav li a:hover {
        color:#ffffff;
        background:#094778;
    }
    div.call2action {
        width:191px;
        float:left;
        clear:both;
        border:1px solid #dfdfdf;
        position:relative;
        margin:9px 0px 0px 0px;
    }
		div.footer_container {
				width:100%;
				clear:both;
				float:left;
				margin:0px auto;
				background:url(/_template/images/footer_bg.gif) repeat-x #000000;
		}
		div.footer {
				width:1004px;
				margin:0px auto;
				clear:both;
				background:#000000;
		}
    div.footer_top {
        width:1004px;
        clear:both;
				float:left;
        padding:0px 0px 18px 0px;
        background:#094778;
        position:relative;
    }
    div.footer_top_left {
        width:861px;
        float:left;
    }
    div.footer_top_left_home {
        width:23px;
        float:left;
        display:inline;
        margin:13px 27px 0px 20px;
    }
    div.footer_top_right {
        width:143px;
        float:left;
        margin:19px 0px 0px 0px;
    }
    div.footer_top_right input.searchbox {
        width:103px;
        float:left;
        border-top:1px solid #707070;
        border-left:1px solid #707070;
        border-bottom:0px;
        border-right:0px;
        margin:0px;
        padding:1px 0px 1px 3px;
        font-size:10px;
        color:#7d7f81;
    }
		div.footer_bottom {
			width:1004px;
			float:left;
			position:relative;
		}
		div.footer_bottom_left {
			width:534px;
			float:left;
			padding:10px 0px 10px 20px;
		}
		div.footer_bottom_left p {
			float:left;
			clear:both;
			color:#A6A6A6;
			padding:10px 0px 10px 0px;
		}
		div.footer_bottom_right {
			width:429px;
			color:#a6a6a6;
			float:left;
			padding:13px 21px 0px 0px;
			text-align:right;
		}
		div.footer_bottom_right a {
			color:#a6a6a6;
			text-decoration:none;
		}
		div.footer_bottom_right a:hover {
			color:#a6a6a6;
			text-decoration:underline;
		}
		div.footer_banner {
			float:left;
			margin:0px 15px 0px 0px;
		}
    div.content_top {
        width:759px;
        float:left;
    }
    div.content_top_left {
        width:621px;
        float:left;
        position:relative;
    }
    div.home_flash {
        width:621px;
        clear:both;
        z-index:1;
    }
    div.home_banner {
        width:620px;
        display:inline;
        clear:both;
        float:left;
        padding:12px 0px 0px 0px;
        margin:0px 0px 0px 1px;
        z-index:1;
    }
    div.content_top_right {
        width:130px;
        display:inline;
        float:left;
        margin:0px 0px 0px 8px;
    }
    div.content_top_img_container {
        float:left;
        padding:0px 0px 10px 0px;
        width:130px;
    }
    div.content_top_img {
        width:128px;
        clear:both;
        border:1px solid #e0e0e0;
        
    }
    div.content_top_img_hover {
        width:128px;
        float:left;
        border:1px solid #094778;
    }
		div.content_top_popout_left {
			width:18px;
			height:50px;
			background:url(/_template/images/pop_out_left.png) no-repeat left;
			float:right;
			font-size:1px;
		}
		div.content_top_popout_midd {
			height:32px;
			float:right;
			background:url(/_template/images/pop_out.png) repeat-x;
			padding:18px 0px 0px 0px;
		}
		div.content_top_popout_right {
			width:62px;
			height:50px;
			float:right;
			background:url(/_template/images/pop_out_right.png) no-repeat left;
			font-size:1px;
		}
    div.content_top_popout1 {
        height:48px;
				min-width:300px;
				width:auto !important;
				width:300px;
        position:absolute;
        padding:2px 0px 0px 0px;
        color:#094778;
        font-size:11px;
        font-weight:bold;
        text-transform:uppercase;
        top:19px;
        right:132px;
        z-index:9;
    }
    div.content_top_popout2 {
        height:48px;
				min-width:300px;
				width:auto !important;
				width:300px;
        position:absolute;
        padding:2px 0px 0px 0px;
        color:#094778;
        font-size:11px;
        font-weight:bold;
        text-transform:uppercase;
        top:112px;
        right:132px;
        z-index:9;
    }
    div.content_top_popout3 {
        height:48px;
				min-width:300px;
				width:auto !important;
				width:300px;
        position:absolute;
        padding:2px 0px 0px 0px;
        color:#094778;
        font-size:11px;
        font-weight:bold;
        text-transform:uppercase;
        top:205px;
        right:132px;
        z-index:9;
    }
    div.content_top_popout4 {
        height:48px;
				min-width:300px;
				width:auto !important;
				width:300px;
        position:absolute;
        padding:2px 0px 0px 0px;
        color:#094778;
        font-size:11px;
        font-weight:bold;
        text-transform:uppercase;
        top:298px;
        right:132px;
        z-index:9;
    }
    div.content_top_popout5 {
        height:48px;
				min-width:300px;
				width:auto !important;
				width:300px;
        position:absolute;
        padding:2px 0px 0px 0px;
        color:#094778;
        font-size:11px;
        font-weight:bold;
        text-transform:uppercase;
        top:391px;
        right:132px;
        z-index:9;
    }
    div.content_top_popout6 {
        height:48px;
				min-width:300px;
				width:auto !important;
				width:300px;
        position:absolute;
        padding:2px 0px 0px 0px;
        color:#094778;
        font-size:11px;
        font-weight:bold;
        text-transform:uppercase;
        top:484px;
        right:132px;
        z-index:9;
    }
    div.content_top_popout7 {
        height:48px;
				min-width:300px;
				width:auto !important;
				width:300px;
        position:absolute;
        padding:2px 0px 0px 0px;
        color:#094778;
        font-size:11px;
        font-weight:bold;
        text-transform:uppercase;
        top:577px;
        right:132px;
        z-index:9;
    }
    div.featured_prod_container {
        width:757px;
        float:left;
        position:relative;
        border:1px solid #dfdfdf;
        background:#ffffff;
        margin:10px 0px 0px 0px;
    }
    div.featured_prod {
        width:367px;
        float:left;
        display:inline;
        margin:0px 0px 0px 6px;
        padding:0px 0px 12px 0px;
    }
    div.featured_prod_header {
        width:367px;
        height:17px;
        overflow:hidden;
        float:left;
				text-transform:uppercase;
        font-weight:bold;
        font-size:12px;
        margin:9px 0px 0px 0px;
    }
    div.featured_prod_header a {
        color:#324968;
        text-decoration:none;
    }
    div.featured_prod_left {
        width:155px;
        float:left;
    }
    div.featured_prod_right {
        width:201px;
        float:left;
        margin:0px 0px 0px 11px;
    }
    div.featured_img {
        width:201px;
        float:left;
    }
    div.featured_price {
        width:201px;
		height:28px;
		overflow:hidden;
        font-size:28px;
        line-height:24px;
        height:29px;
        font-weight:bold;
        float:left;
		text-align:center;
    }
    div.featured_price span {
        font-size:12px;
    }
    div.featured_price span.was {
        font-size:11px;
				text-decoration:line-through;
    }
    div.featured_price span.now {
        font-size:22px;
    }
    div.featured_buy {
        width:155px;
        float:left;
    }
    div.featured_info {
        width:155px;
        float:left;
        margin:6px 0px 0px 0px;
    }
    div.text_content {
        width:741px;
        float:left;
        position:relative;
        border:1px solid #dfdfdf;
        background:#ffffff;
        margin:10px 0px 0px 0px;
        padding:6px 8px 0px 8px;
    }
		div.text_content h1 {
			margin:0px 0px 12px 0px;
			padding:8px 0px 7px 0px;
			font-size:18px;
			border-bottom:0px;
		}
		div.text_content_cms h1 {
			margin:0px 0px 12px 0px;
			padding:8px 0px 7px 0px;
			font-size:18px;
			border-bottom:0px;
		}
		div.text_content_cms {
        width:741px;
        float:left;
        position:relative;
        border:1px solid #dfdfdf;
        background:#ffffff;
        margin:0px 0px 0px 0px;
        padding:6px 8px 0px 8px;
		}
    div.inner_banner {
        width:759px;
        float:left;
        margin:20px 0px 0px 0px;
        text-align:right;
    }
    div.inner_banner_prod {
        width:759px;
        float:left;
        margin:10px 0px 0px 0px;
        text-align:right;
    }
    div.featured_cat_prod {
        width:726px;
        clear:both;
        float:left;
        background:#ffffff;
        padding:26px 0px 11px 33px;
    }
    div.featured_cat_header {
        width:720px;
        height:21px;
        overflow:hidden;
				text-transform:uppercase;
    }
    div.featured_cat_header h1 {
        margin:0px;
        padding:0px;
        font-size:27px;
        line-height:24px;
        font-weight:bold;
    }
    div.featured_cat_left {
        width:325px;
        float:left;
    }
    div.featured_cat_buyonlinenow {
        width:325px;
        float:left;
        margin:9px 0px 0px 0px;
    }
    div.featured_cat_price {
        width:325px;
        float:left;
        margin:19px 0px 0px 0px;
        font-size:28px;
        font-weight:bold;
    }
    div.featured_cat_price span {
        font-size:12px;
    }
    div.featured_cat_buy {
        width:325px;
        float:left;
    }
    div.featured_cat_info {
        width:325px;
        float:left;
        margin:6px 0px 0px 0px;
    }
    div.featured_cat_right {
        width:401px;
        position:relative;
        float:left;
    }
    div.featured_cat_overlay {
        width:187px;
        height:45px;
        position:absolute;
        left:214px;
        top:0px;
    }
    div.featured_cat_img {
        width:351px;
        float:left;
    }
    div.content_paging {
        width:758px;
        float:left;
        display:inline;
        margin:0px 0px 0px 1px;
        border-bottom:3px solid #f68822;
    }
    div.content_paging_left {
        width:550px;
        float:left;
        font-size:14px;
        font-weight:bold;
        padding:8px 0px 9px 10px;
        
    }
    div.content_paging_left_alt {
        width:550px;
        float:left;
        font-size:14px;
        font-weight:bold;
        padding:8px 0px 1px 10px;
        
    }
    div.content_paging_left span {
        font-size:12px;
        font-weight:normal;
    }
    div.content_paging_left b {
        font-size:20px;
				padding:0px;
				margin:0px;
        font-weight:bold;
				text-transform:uppercase;
				border:0px;
    }
    div.content_paging_right {
        width:178px;
        float:left;
        padding:10px 10px 0px 10px;
        color:#f68822;
        font-size:11px;
        font-weight:bold;
        text-align:right;
        font-family:Verdana;
    }
    div.content_paging_right a {
        text-decoration:none;
        color:#094778;
    }
    div.content_header {
        width:748px;
        float:left;
        display:inline;
        font-size:14px;
        font-weight:bold;
        margin:0px 0px 0px 1px;
        padding:8px 0px 7px 10px;
        border-bottom:3px solid #f68822;
    }
    div.content_header a {
				color:#324968;
				text-decoration:none;
    }
    div.product {
        width:709px;
        float:left;
        background:#ffffff;
        padding:30px 21px 13px 29px;
        margin:10px 0px 0px 0px;
    }
    div.product_header {
        width:709px;
        /*height:21px;*/
        overflow:hidden;
				text-transform:uppercase;
    }
    div.product_header h1 {
        margin:0px;
        padding:0px;
        font-size:27px;
        line-height:29px;
        font-weight:bold;
				border: none;
    }
    div.product_left {
        width:369px;
        float:left;
        
    }
    div.product_right {
        width:340px;
        float:left;
        text-align:right;
    }
    div.product_price {
        font-size:28px;
        font-weight:bold;
        width:340px;
        float:left;
    }
    div.product_price span {
        font-size:12px;
    }
    div.product_desc {
        line-height:23px;
        color:#094778;
        margin:17px 0px 0px 0px;
    }
		div.product_acc {
			width:340px;
			float:left;
			margin:10px 0px 0px 0px;
			font-size:14px;
			font-weight:bold;
			padding:0px 0px 5px 0px;
		}
		div.product_sku {
			float:left;
			width:340px;
			font-size:14px;
			padding:15px 0px 0px 0px;
		}
		div.product_sku span {
			font-weight:bold;
		}
    div.product_bottom {
			clear: both;
    }
		div.product_img {
        width:349px;
        float:left;
				padding:10px;
		}
		div.product_extra_imgs {
				width:349px;
				float:left;
		}
		div.extra_img {
				width:84px;
				float:left;
				display:inline;
				margin:15px 15px 0px 15px;
		}
		div.basket_page {
			width:759px;
			float:left;
		}
		table.form_table {
			width:759px;
			background:#ffffff;
			border:1px solid #DFDFDF;
			margin:0px 0px 10px 0px;
		}
		table.form_table td {
			border:1px solid #f3f3f3;
		}
		table.form_table th {
			font-weight:bold;
			background:#094778;
			color:#ffffff;
		}
		table.small_form_table {
			width:759px;
			background:#ffffff;
			border:1px solid #DFDFDF;
			margin:0px 0px 10px 0px;
		}
		table.small_form_table td {
			border:1px solid #f3f3f3;
		}
		table.small_form_table th {
			font-weight:bold;
			background:#094778;
			color:#ffffff;
		}
		table.small_form_table_contact {
			width:741px;
			background:#ffffff;
			border:1px solid #DFDFDF;
			margin:0px 0px 10px 0px;
		}
		table.small_form_table_contact td {
			border:1px solid #f3f3f3;
		}
		table.small_form_table_contact th {
			font-weight:bold;
			background:#094778;
			color:#ffffff;
		}
		table.options {
			float:right;
			margin:12px 0px 0px 0px;
		}
		table.options select {
			color:#7D7F81;
			font-size:12px;
			font-family:Arial;
		}
		.product_right .product_buy {
			clear: both;
		}
			input.buy_now {
				border:0px;
			}
		input.noborder {
			border:0px;
		}
		input.custom_button {
			background:#094778;
			color:#ffffff;
			font-size:12px;
			font-family:Arial;
		}
		table.price_break th {
			background:#094778;
			color:#ffffff;
			border:1px solid #e7e7e7;
			padding:2px;
			font-weight:bold;
			text-transform:uppercase;
		}
		table.price_break td{
			border:1px solid #e7e7e7;
			background:#f68822;
			margin:0px 0px 15px 0px;
			padding:2px;
			color:#ffffff;
		}
		table.price_break {
			margin:0px 0px 15px 0px;
		}
		div.basket_expander {
			float:left;
			width:1px;
			font-size:1px;
			height:30px;
		}
		div.basket_info {
			float:left;
			width:148px;
		}

		div.home_featured {
				width:587px;
				float:left;
				position:relative;
				background:#ffffff;
				padding:36px 0px 0px 24px;
		}
		div.home_featured_title {
				width:587px;
				float:left;
				padding:0px 0px 9px 0px;
		}
		div.home_featured_buy {
				width:587px;
				float:left;
				padding:0px 0px 0px 0px;
		}
		div.home_featured_sale {
				width:157px;
				height:157px;
				position:absolute;
				bottom:0px;
				right:0px;
		}
		div.home_featured_left {
				float:left;
				width:165px;
				padding:11px 0px 0px 0px;
		}
		div.home_featured_right {
				width:417px;
				height:194px;
				float:left;
				padding:0px 0px 0px 5px;
		}
		div.home_featured_name {
				font-size:12px;
				color:#324968;
				/*height:15px;*/
				overflow:hidden;
				font-weight:bold;
				text-transform:uppercase;
		}
		div.home_featured_name a {
				text-decoration:none;
		}
		div.home_featured_sdescr {
				font-size:9px;
				color:#324968;
				/*height:15px;*/
				overflow:hidden;
				font-weight:normal;
		}		
		div.home_featured_price {
				font-size:28px;
				color:#324968;
				font-weight:bold;
				height:32px;
				overflow:hidden;
		}
		div.home_featured_price span {
				font-size:12px;
		}
		div.home_featured_info {
				padding:6px 0px 0px 0px;
		}
		
		
    div.featured_cat_container {
        width:757px;
        float:left;
        position:relative;
				padding:10px 0px 0px 0px;
        margin:3px 0px 0px 0px;
    }
    div.featured_cat {
        width:367px;
				height:30px;
        float:left;
        border:1px solid #dfdfdf;
        background:#ffffff;
        display:inline;
        margin:0px 19px 0px 0px;
        padding:0px 0px 12px 0px;
    }
    div.featured_cat_header_cat {
        width:367px;
				height:30px;
				overflow:hidden;
        float:left;
				text-align:center;
        font-weight:bold;
        font-size:14px;
        margin:0px 0px 0px 0px;
    }
    div.featured_cat_header_cat a {
        color:#324968;
				display:block;
        text-decoration:none;
        width:367px;
				line-height:20px;
				height:20px;
				overflow:hidden;
				padding:13px 0px 4px 0px;
    }
		div.car_model {
			position:absolute;
			width:179px;
			height:101px;
			top:0px;
			right:0px;
		}
		
		div.gallery {
			width:741px;
			float:left;
			padding:0px 0px 10px 0px;
		}
		div.gallery_top {
			width:741px;
			float:left;
		}
		div.gallery_bottom {
			width:741px;
			float:left;
		}
		div.gallery_img {
			width:140px;
			float:left;
			padding:10px 10px 0px 0px;
		}
		div.product_qty {
			width:340px;
			float:left;
			font-size:12px;
			font-weight:bold;
			margin:25px 0px 0px 0px;
		}
		div.product_brand {
			width:340px;
			float:left;
			text-align:right;
			margin:15px 0px 0px 0px ;
			padding:0px 0px 15px 0px;
		}
		
		
    div.inner_prod {
        width:735px;
        float:left;
        display:inline;
        margin:0px 0px 0px 6px;
        padding:0px 0px 12px 0px;
    }
    div.inner_prod_header {
        width:735px;
        height:17px;
        overflow:hidden;
        float:left;
				text-transform:uppercase;
        font-weight:bold;
        font-size:12px;
        margin:9px 0px 0px 0px;
    }
    div.inner_prod_header a {
        color:#324968;
        text-decoration:none;
    }
    div.inner_prod_left {
        width:201px;
        float:left;
    }
    div.inner_prod_right {
        width:523px;
        float:left;
        margin:0px 0px 0px 11px;
    }
    div.inner_prod_img {
        width:201px;
        float:left;
    }
		div.inner_prod_desc {
				width:523px;
				float:left;
				margin:15px 0px 0px 0px;
		}
    div.inner_prod_info {
        width:523px;
        float:left;
				text-align:right;
        margin:6px 0px 0px 0px;
    }
		ul.store_sitemap {
			margin:0px;
			padding:0px 0px 15px 0px;
			list-style:none;
		}
		ul.store_sitemap li.level1 {
			padding:0px 0px 5px 0px;
		}
		ul.store_sitemap li.level2 {
			padding:0px 0px 5px 5px;
		}
		ul.store_sitemap li.level3 {
			padding:0px 0px 5px 10px;
		}
		ul.store_sitemap li.level4 {
			padding:0px 0px 5px 15px;
		}
		ul.store_sitemap li.level_prod {
			padding:0px 0px 5px 20px;
		}
		ul.cms_sitemap {
			margin:0px;
			padding:0px 0px 15px 0px;
			list-style:none;
		}
		ul.cms_sitemap li {
			padding:0px 0px 5px 0px;
		}
		p.cat_shortdesc {
			clear:both;
			margin:0px;
			padding:17px 0px 0px 0px;
		}
		div.categories_links {
			clear:both;
			color:#A6A6A6;
			text-align:center;
			padding:10px 0px 20px 0px;
		}
		div.categories_links a {
			color:#A6A6A6;
			text-decoration:none;
		}
		div.categories_links a:hover {
			text-decoration:underline;
		}
		div.product_tabs {
			width:550px;
			float:left;
			margin:10px 0px 0px 0px;
		}
		div.product_tabs a {
			height:29px;
			float:left;
			font-size:12px;
			color:#ffffff;
			margin:0px 2px 0px 0px;
			text-decoration:none;
			display:inline-block;
			background:url(/_template/images/prod_tabs_left.gif) no-repeat left top;
			padding:0px 0px 0px 9px;
		}
		div.product_tabs a span {
			height:22px;
			display:inline-block;
			background:url(/_template/images/prod_tabs_right.gif) no-repeat right top;
			padding:7px 9px 0px 0px;
		}
		div.product_tabs a:hover {
			background:url(/_template/images/prod_tabs_selected_left.gif) no-repeat left top;
		}
		div.product_tabs a:hover span {
			background:url(/_template/images/prod_tabs_selected_right.gif) no-repeat right top;
		}
		div.product_tabs a.selected {
			background:url(/_template/images/prod_tabs_selected_left.gif) no-repeat left top;
		}
		div.product_tabs a.selected span {
			background:url(/_template/images/prod_tabs_selected_right.gif) no-repeat right top;
		}
