/* CSS Document */

* { margin: 0; padding: 0; }
html { margin: 0; padding: 0; }

body {
	margin: 0; padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #000000; background-color: #E7F0F4;
}

img { border: 0; }
.clear { clear: both; }
table { border-collapse: collapse; }


/* =============== TEXT STYLES =============== */

a { color: #007B9C; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
a:focus { outline: none; }

h1 {
	font-size: 2em; line-height: 1em;
	color: #007B9C; font-weight: normal;
	padding: 0; margin-top: 0; margin-bottom: 10px;
}
h2 {
	font-size: 1.4em; line-height: 1em;
	color: #007B9C; font-weight: bold;
	padding: 0; margin-top: 0; margin-bottom: 10px;
}
h3 {
	font-size: 1.4em; line-height: 1em;
	color: #000000; font-weight: bold;
	padding: 0; margin-top: 0; margin-bottom: 10px;
}
h3 a { color: #000000; }

p, ul, ol {
	font-size: 1.2em; line-height: 1.3em;
	color: #000000; font-weight: normal;
	padding: 0; margin-top: 0; margin-bottom: 10px;
}
ul {
	list-style: disc outside;
	margin-left: 16px;
}


p.rrp { font-size: 1.2em; line-height: 1em; font-weight: bold; margin-bottom: 2px; }
p.price {
	font-size: 1.8em; line-height: 1.2em; font-weight: bold;
	color: #007B9C;
	margin-bottom: 0;
}
p.notes { font-size: 1em; line-height: 1em; }


/* =============== HEADER =============== */

#header_panel {
	width: 100%;
	background-color: #BCDDE6;
	background-image: url(/images/background_hdr.gif);
	background-position: center top; background-repeat: repeat-y;
	display: block;
}
#header {
	width: 950px; height: 75px;
	background-color: #007B9C;
	display: block;
	margin-left: auto; margin-right: auto;
}

#hdr_img { float: left; }

#hdr_title {
	width: 450px; float: left;
	padding-top: 20px;
	margin-left: 20px;
}
h2#printer_hyperstore {
	font-size: 1em; text-indent: -999999px;
	height: 19px;
	background-image: url(/images/printer-hyperstore.gif);
	background-position: left top; background-repeat: no-repeat;
	display: block;
	margin-bottom: 7px;
}
#hdr_title p {
	font-size: 1.7em; line-height: 1em;
	color: #FFFFFF;
	margin-bottom: 0;
}

#basket { width: 230px; padding-top: 20px; float: right; }
#basket p {
	font-size: 1.1em; line-height: 1.2em;
	padding-left: 20px;
	border-left: 1px solid #4BB3CC;
	color: #FFFFFF;
	display: block;
	margin: 0;
}
#basket a { color: #BEDEE7; }
#basket a:hover { color: #FFFFFF; }


/* =============== NAV =============== */

#nav_panel {
	width: 100%;
	background-color: #EBF3F6;
	background-image: url(/images/background_nav.gif);
	background-position: center top; background-repeat: repeat-y;
	display: block;
}
#nav {
	width: 950px; height: 30px;
	background-color: #007B9C;
	background-image: url(/images/nav_panel.gif);
	background-position: top; background-repeat: repeat-x;
	display: block;
	margin-left: auto; margin-right: auto;
	text-align: left;
}

#nav ul {
	list-style: none;
	padding-top: 10px;
	margin: 0px 0px 0px 20px;
	font-size: 1.1em; line-height: 1em;
	font-weight: bold;
	color: #6E8E99;
	float: left;
}
#nav li {
	display: inline;
	padding-right: 15px;
	border-right: 1px solid #6E8E99;
	margin-right: 15px;
}
#nav li a { color: #6E8E99; }
#nav li a:hover { color: #007B9C; text-decoration: none; }
#nav li.active a, #nav li.active a:hover { color: #000000; }


/* =============== PAGE =============== */

#page_panel {
	width: 100%;
	background-image: url(/images/background_pgtop.png);
	background-position: top; background-repeat: repeat-x;
	display: block;
}
#page_panel_shadow {
	width: 960px;
	background-image: url(/images/background_pgtop_shadow.png);
	background-position: center top; background-repeat: no-repeat;
	margin-left: auto; margin-right: auto;
}
#page_wrapper {
	width: 950px; padding-left: 5px; padding-right: 5px;
	background-image: url(/images/background_rpt.gif);
	background-position: center top; background-repeat: repeat-y;
	margin-left: auto; margin-right: auto;
}
#page {
	padding: 20px 0px 20px 20px;
	background-color: #FFFFFF;
	background-image: url(/images/nav_shadow.gif);
	background-position: top; background-repeat: repeat-x;
	display: block;
	margin-left: auto; margin-right: auto;
	text-align: left;
}

#column1 { width: 230px; float: left; }
#column2 { width: 450px; float: left; }
#column3 { width: 230px; float: right; }



/* =============== PAGE LINKS =============== */

#pg_links {
	width: 950px; padding-left: 5px; padding-right: 5px;
	clear: both;
	background-image: url(/images/background_ftr.gif);
	background-position: center top; background-repeat: no-repeat;
	display: block;
	margin-left: auto; margin-right: auto;
}
#pg_links_nav {
	height: 20px;
	color: #BEDEE7; background-color: #007B9C;
	font-size: 1em; line-height: 20px; font-weight: bold;
	text-indent: 20px; text-align: left;
	text-transform: uppercase;
	display: block;
	margin-bottom: 10px;
}
#pg_links_nav a { color: #BEDEE7; }
#pg_links_nav a:hover { color: #FFFFFF; text-decoration: none; }

.quick_links { color: #485F66; }
.quick_links a { color: #485F66; font-weight: bold; }
.quick_links a:hover { color: #000000; }
.quick_links p { /*font-size: 1.1em;*/ font-size: 0.9em; color: #485F66; padding-top: 5px; }
.quick_links_bar, .quick_links p.quick_links { font-size: 1.2em; }


/* =============== FOOTER =============== */

#footer {
	width: 950px; clear: both;
	padding-top: 10px;
	border-top: 1px solid #D3D9DC;
	margin-left: auto; margin-right: auto;
}
#rtdc_logo { float: left; margin-right: 15px; margin-bottom: 20px; }
#footer p {
	font-size: 1.1em; line-height: 1.4em;
	color: #485F66; text-align: left;
	margin-bottom: 20px;
}


/* =============== PANELS =============== */

.panel, .panel_white { width: 215px; }
.panel h2, .panel_white h2 {
	height: 25px;
	font-size: 1.3em; line-height: 25px;
	text-indent: 10px; color: #FFFFFF;
	background-image: url(/images/panel_hdr.png);
	background-position: left top; background-repeat: no-repeat;
	display: block;
	margin: 0;
}
.panel_white h2 { background-image: url(/images/panel_white_hdr.png); }
.panel h2 a, .panel_white h2 a { color: #FFFFFF; }
.panel_content {
	padding: 10px 15px 5px 10px;
	clear: both;
	background-image: url(/images/panel_rpt.png);
	background-position: left; background-repeat: repeat-y;
	display: block;
}
.panel_base, .panel_white_base {
	height: 10px;
	clear: both;
	background-image: url(/images/panel_base.png);
	background-position: left top; background-repeat: no-repeat;
	display: block;
	margin-bottom: 10px;
}

.panel_white_content {
	width: 188px; padding: 10px 10px 5px 10px;
	clear: both;
	border-left: 1px solid #D3D9DC;
	border-right: 1px solid #D3D9DC;
	display: block;
	text-align: center;
}
.panel_white_base { background-image: url(/images/panel_white_base.gif); }


#column2 .panel { width: 450px; }
#column2 .panel h2 { background-image: url(/images/panel_header_col2.png); }
#column2 .panel_content {
	background-image: none;
	padding: 0;
	border-left: 1px solid #D3D9DC;
	border-right: 1px solid #D3D9DC;
	border-bottom: 1px solid #D3D9DC;
}
#column2 .panel_base { display: none; }
#column2 .panel_content h3.product_hdr { height: 30px; display: block; }

/*#column2 .panel_content table.product_table*/
#column2 .panel_content table { width: 448px; }
#column2 .panel_content td {
	border: 1px solid #D3D9DC;
	padding: 10px;
	vertical-align: top;
	width: 222px;
}
#column2 .panel_content .product_image { float: right; }

.product_description p { font-size: 1.1em; line-height: 1.2em; }


/* =============== BUTTON LIST =============== */

ul.button_list { list-style: none; margin-left: 0; }
ul.button_list li { margin-bottom: 5px; }
ul.button_list a {
	color: #FFFFFF; font-weight: bold;
	line-height: 25px;
	height: 25px; padding-left: 10px;
	background-image: url(/images/button.png);
	background-position: left top; background-repeat: no-repeat;
	display: block;
}
ul.button_list a:hover { background-position: left -25px; text-decoration: none; }
ul.button_list a:active { background-position: left -50px; text-decoration: none; }

/* AMENDED TO DIV STRUCTURE ----
table#search { width: 210px; float: right; margin-right: 20px; }
table#search td { height: 30px; text-align: left; }
table#search td.align_right { text-align: right; }
---- */
div#search-box { width: 210px; float: right; margin-right: 20px; padding-top: 2px; }
.input-box {
	top: -7px; position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #999999;
	padding: 2px;
}

div.search_field {
	height: 16px; padding: 2px 2px 4px 2px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	display: block;
	margin-right: 2px;
}
input.search_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #999999;
	width: 130px; padding: 1px 0px 0px 0px;
	border: 0;
}
input.search_field:focus { outline: none; }

.panel_content ul, ul.navList {
	list-style: none; margin: 0;
	color: #6E8E99;
	font-size: 1.1em; line-height: 1.2em;
	font-weight: bold;
}
.panel_content ul li, ul.navList li {
	border-bottom: 1px solid #D3D9DC;
	padding-bottom: 2px;
	margin-bottom: 4px;
}
.panel_content ul a, ul.navList a { color: #6E8E99; }
.panel_content ul a:hover, ul.navList a:hover { color: #007B9C; text-decoration: none; }

/* ******************* PRODUCT DISPLAY ******************* */

.product_content h1 {
	height: 80px;
	line-height: 1.2em;
	border-bottom: 1px solid #D3D9DC;
	display: block;
}
.product_image { width: 170px; float: left; margin-bottom: 15px; }
.product_price, .product_pdf { width: 270px; float: right; }
.product_price p.rrp { margin-bottom: 50px; }

ul.product_detail { list-style: none; margin: 0px 0px 20px 0px; }

.addtoorder { position: absolute; margin-top: 140px; margin-left: 180px; }

.product_pdf a { float: left; margin-bottom: 15px; }

a.product_pdf_link {
	height: 31px; line-height: 31px;
	background: url(/images/pdf.jpg) -13px top no-repeat;
	padding-left: 32px;
	display: block;
	font-size: 1.1em; font-weight: bold;
	margin-right: 10px;
}
span.spacer { visibility: hidden; }

ul#product_tabs {
	list-style: none; margin: 0;
	clear: both;
	height: 25px;
	display: block;
	font-size: 1.1em;
	border-bottom: 2px solid #007B9C;
}
ul#product_tabs li { float: left; margin-right: 1px; }
ul#product_tabs li a {
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 7px; padding-right: 7px;
	border-left: 1px solid #D3D9DC;
	border-top: 1px solid #D3D9DC;
	border-right: 1px solid #D3D9DC;
	color: #6E8E99; background-color: #FFFFFF;
	height: 24px;
	line-height: 24px;
	display: block;
	float: left;
	text-decoration: none;
}
ul#product_tabs li a:hover { color: #007B9C; background-color: #EBF3F6; }
ul#product_tabs li a.active, ul#product_tabs li a.active:hover {
	color: #FFFFFF; background-color: #007B9C;
	border-left: 1px solid #007B9C;
	border-top: 1px solid #007B9C;
	border-right: 1px solid #007B9C;
}

.product_info {
	font-size: 1.1em; line-height: 1.2em;
	display: none; margin-bottom: 10px;
}
.product_info td { border: 1px solid #D3D9DC; padding: 5px; }
#product_overvew {
	display: block;
	background-color: #EBF3F6;
	padding: 10px;
}
/* CSS Document */

* { margin: 0; padding: 0; }
html { margin: 0; padding: 0; }

body {
	margin: 0; padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #000000; background-color: #E7F0F4;
}

img { border: 0; }
.clear { clear: both; }
table { border-collapse: collapse; }


/* =============== TEXT STYLES =============== */

a { color: #007B9C; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
a:focus { outline: none; }

h1 {
	font-size: 2em; line-height: 1em;
	color: #007B9C; font-weight: normal;
	padding: 0; margin-top: 0; margin-bottom: 10px;
}
h2 {
	font-size: 1.4em; line-height: 1em;
	color: #007B9C; font-weight: bold;
	padding: 0; margin-top: 0; margin-bottom: 10px;
}
h3 {
	font-size: 1.4em; line-height: 1em;
	color: #000000; font-weight: bold;
	padding: 0; margin-top: 0; margin-bottom: 10px;
}
h3 a { color: #000000; }

p, ul, ol {
	font-size: 1.2em; line-height: 1.3em;
	color: #000000; font-weight: normal;
	padding: 0; margin-top: 0; margin-bottom: 10px;
}
ul {
	list-style: disc outside;
	margin-left: 16px;
}


p.rrp { font-size: 1.2em; line-height: 1em; font-weight: bold; margin-bottom: 2px; }
p.price {
	font-size: 1.8em; line-height: 1.2em; font-weight: bold;
	color: #007B9C;
	margin-bottom: 0;
}
p.notes { font-size: 1em; line-height: 1em; }


/* =============== HEADER =============== */

#header_panel {
	width: 100%;
	background-color: #BCDDE6;
	background-image: url(/images/background_hdr.gif);
	background-position: center top; background-repeat: repeat-y;
	display: block;
}
#header {
	width: 950px; height: 75px;
	background-color: #007B9C;
	display: block;
	margin-left: auto; margin-right: auto;
}

#hdr_img { float: left; }

#hdr_title {
	width: 450px; float: left;
	padding-top: 20px;
	margin-left: 20px;
}
h2#printer_hyperstore {
	font-size: 1em; text-indent: -999999px;
	height: 19px;
	background-image: url(/images/printer-hyperstore.gif);
	background-position: left top; background-repeat: no-repeat;
	display: block;
	margin-bottom: 7px;
}
#hdr_title p {
	font-size: 1.7em; line-height: 1em;
	color: #FFFFFF;
	margin-bottom: 0;
}

#basket { width: 230px; padding-top: 20px; float: right; }
#basket p {
	font-size: 1.1em; line-height: 1.2em;
	padding-left: 20px;
	border-left: 1px solid #4BB3CC;
	color: #FFFFFF;
	display: block;
	margin: 0;
}
#basket a { color: #BEDEE7; }
#basket a:hover { color: #FFFFFF; }


/* =============== NAV =============== */

#nav_panel {
	width: 100%;
	background-color: #EBF3F6;
	background-image: url(/images/background_nav.gif);
	background-position: center top; background-repeat: repeat-y;
	display: block;
}
#nav {
	width: 950px; height: 30px;
	background-color: #007B9C;
	background-image: url(/images/nav_panel.gif);
	background-position: top; background-repeat: repeat-x;
	display: block;
	margin-left: auto; margin-right: auto;
	text-align: left;
}

#nav ul {
	list-style: none;
	padding-top: 10px;
	margin: 0px 0px 0px 20px;
	font-size: 1.1em; line-height: 1em;
	font-weight: bold;
	color: #6E8E99;
	float: left;
}
#nav li {
	display: inline;
	padding-right: 15px;
	border-right: 1px solid #6E8E99;
	margin-right: 15px;
}
#nav li a { color: #6E8E99; }
#nav li a:hover { color: #007B9C; text-decoration: none; }
#nav li.active a, #nav li.active a:hover { color: #000000; }


/* =============== PAGE =============== */

#page_panel {
	width: 100%;
	background-image: url(/images/background_pgtop.png);
	background-position: top; background-repeat: repeat-x;
	display: block;
}
#page_panel_shadow {
	width: 960px;
	background-image: url(/images/background_pgtop_shadow.png);
	background-position: center top; background-repeat: no-repeat;
	margin-left: auto; margin-right: auto;
}
#page_wrapper {
	width: 950px; padding-left: 5px; padding-right: 5px;
	background-image: url(/images/background_rpt.gif);
	background-position: center top; background-repeat: repeat-y;
	margin-left: auto; margin-right: auto;
}
#page {
	padding: 20px 0px 20px 20px;
	background-color: #FFFFFF;
	background-image: url(/images/nav_shadow.gif);
	background-position: top; background-repeat: repeat-x;
	display: block;
	margin-left: auto; margin-right: auto;
	text-align: left;
}

#column1 { width: 230px; float: left; }
#column2 { width: 450px; float: left; }
#column3 { width: 230px; float: right; }



/* =============== PAGE LINKS =============== */

#pg_links {
	width: 950px; padding-left: 5px; padding-right: 5px;
	clear: both;
	background-image: url(/images/background_ftr.gif);
	background-position: center top; background-repeat: no-repeat;
	display: block;
	margin-left: auto; margin-right: auto;
}
#pg_links_nav {
	height: 20px;
	color: #BEDEE7; background-color: #007B9C;
	font-size: 1em; line-height: 20px; font-weight: bold;
	text-indent: 20px; text-align: left;
	text-transform: uppercase;
	display: block;
	margin-bottom: 10px;
}
#pg_links_nav a { color: #BEDEE7; }
#pg_links_nav a:hover { color: #FFFFFF; text-decoration: none; }

.quick_links { color: #485F66; }
.quick_links a { color: #485F66; font-weight: bold; }
.quick_links a:hover { color: #000000; }
.quick_links p { /*font-size: 1.1em;*/ font-size: 0.9em; color: #485F66; padding-top: 5px; }
.quick_links_bar, .quick_links p.quick_links { font-size: 1.2em; }


/* =============== FOOTER =============== */

#footer {
	width: 950px; clear: both;
	padding-top: 10px;
	border-top: 1px solid #D3D9DC;
	margin-left: auto; margin-right: auto;
}
#rtdc_logo { float: left; margin-right: 15px; margin-bottom: 20px; }
#footer p {
	font-size: 1.1em; line-height: 1.4em;
	color: #485F66; text-align: left;
	margin-bottom: 20px;
}


/* =============== PANELS =============== */

.panel, .panel_white { width: 215px; }
.panel h2, .panel_white h2 {
	height: 25px;
	font-size: 1.3em; line-height: 25px;
	text-indent: 10px; color: #FFFFFF;
	background-image: url(/images/panel_hdr.png);
	background-position: left top; background-repeat: no-repeat;
	display: block;
	margin: 0;
}
.panel_white h2 { background-image: url(/images/panel_white_hdr.png); }
.panel h2 a, .panel_white h2 a { color: #FFFFFF; }
.panel_content {
	padding: 10px 15px 5px 10px;
	clear: both;
	background-image: url(/images/panel_rpt.png);
	background-position: left; background-repeat: repeat-y;
	display: block;
}
.panel_base, .panel_white_base {
	height: 10px;
	clear: both;
	background-image: url(/images/panel_base.png);
	background-position: left top; background-repeat: no-repeat;
	display: block;
	margin-bottom: 10px;
}

.panel_white_content {
	width: 188px; padding: 10px 10px 5px 10px;
	clear: both;
	border-left: 1px solid #D3D9DC;
	border-right: 1px solid #D3D9DC;
	display: block;
	text-align: center;
}
.panel_white_base { background-image: url(/images/panel_white_base.gif); }


#column2 .panel { width: 450px; }
#column2 .panel h2 { background-image: url(/images/panel_header_col2.png); }
#column2 .panel_content {
	background-image: none;
	padding: 0;
	border-left: 1px solid #D3D9DC;
	border-right: 1px solid #D3D9DC;
	border-bottom: 1px solid #D3D9DC;
}
#column2 .panel_base { display: none; }
#column2 .panel_content h3.product_hdr { height: 30px; display: block; }

/*#column2 .panel_content table.product_table*/
#column2 .panel_content table { width: 448px; }
#column2 .panel_content td {
	border: 1px solid #D3D9DC;
	padding: 10px;
	vertical-align: top;
	width: 222px;
}
#column2 .panel_content .product_image { float: right; }

.product_description p { font-size: 1.1em; line-height: 1.2em; }


/* =============== BUTTON LIST =============== */

ul.button_list { list-style: none; margin-left: 0; }
ul.button_list li { margin-bottom: 5px; }
ul.button_list a {
	color: #FFFFFF; font-weight: bold;
	line-height: 25px;
	height: 25px; padding-left: 10px;
	background-image: url(/images/button.png);
	background-position: left top; background-repeat: no-repeat;
	display: block;
}
ul.button_list a:hover { background-position: left -25px; text-decoration: none; }
ul.button_list a:active { background-position: left -50px; text-decoration: none; }

/* AMENDED TO DIV STRUCTURE ----
table#search { width: 210px; float: right; margin-right: 20px; }
table#search td { height: 30px; text-align: left; }
table#search td.align_right { text-align: right; }
---- */
div#search-box { width: 210px; float: right; margin-right: 20px; padding-top: 2px; }
.input-box {
	top: -7px; position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #999999;
	padding: 2px;
}

div.search_field {
	height: 16px; padding: 2px 2px 4px 2px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	display: block;
	margin-right: 2px;
}
input.search_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #999999;
	width: 130px; padding: 1px 0px 0px 0px;
	border: 0;
}
input.search_field:focus { outline: none; }

.panel_content ul, ul.navList {
	list-style: none; margin: 0;
	color: #6E8E99;
	font-size: 1.1em; line-height: 1.2em;
	font-weight: bold;
}
.panel_content ul li, ul.navList li {
	border-bottom: 1px solid #D3D9DC;
	padding-bottom: 2px;
	margin-bottom: 4px;
}
.panel_content ul a, ul.navList a { color: #6E8E99; }
.panel_content ul a:hover, ul.navList a:hover { color: #007B9C; text-decoration: none; }

/* ******************* PRODUCT DISPLAY ******************* */

.product_content h1 {
	height: 80px;
	line-height: 1.2em;
	border-bottom: 1px solid #D3D9DC;
	display: block;
}
.product_image { width: 170px; float: left; margin-bottom: 15px; }
.product_price, .product_pdf { width: 270px; float: right; }
.product_price p.rrp { margin-bottom: 50px; }

ul.product_detail { list-style: none; margin: 0px 0px 20px 0px; }

.addtoorder { position: absolute; margin-top: 140px; margin-left: 180px; }

.product_pdf a { float: left; margin-bottom: 15px; }

a.product_pdf_link {
	height: 31px; line-height: 31px;
	background: url(/images/pdf.jpg) -13px top no-repeat;
	padding-left: 32px;
	display: block;
	font-size: 1.1em; font-weight: bold;
	margin-right: 10px;
}
span.spacer { visibility: hidden; }

ul#product_tabs {
	list-style: none; margin: 0;
	clear: both;
	height: 25px;
	display: block;
	font-size: 1.1em;
	border-bottom: 2px solid #007B9C;
}
ul#product_tabs li { float: left; margin-right: 1px; }
ul#product_tabs li a {
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 7px; padding-right: 7px;
	border-left: 1px solid #D3D9DC;
	border-top: 1px solid #D3D9DC;
	border-right: 1px solid #D3D9DC;
	color: #6E8E99; background-color: #FFFFFF;
	height: 24px;
	line-height: 24px;
	display: block;
	float: left;
	text-decoration: none;
}
ul#product_tabs li a:hover { color: #007B9C; background-color: #EBF3F6; }
ul#product_tabs li a.active, ul#product_tabs li a.active:hover {
	color: #FFFFFF; background-color: #007B9C;
	border-left: 1px solid #007B9C;
	border-top: 1px solid #007B9C;
	border-right: 1px solid #007B9C;
}

.product_info {
	font-size: 1.1em; line-height: 1.2em;
	display: none; margin-bottom: 10px;
}
.product_info td { border: 1px solid #D3D9DC; padding: 5px; }
#product_overvew {
	display: block;
	background-color: #EBF3F6;
	padding: 10px;
}

