table {font-family: Verdana; font-size: 11px}

table.collapsed {
	border-collapse : collapse;
}

table.inbox_collapse {
	border-collapse : collapse;
	border: 1px solid #003366;
}

tr.body_br:hover {
	background-color: #D24600;
}

td {font-family: Verdana; font-size: 11px; }

td.headline {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	background-color: #D24600;
	padding: 2px 2px 2px 2px;
	color: #FFFFFF;
}

td.headline_br {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	background-color: #D24600;
	border-bottom: 1px solid #003366;
	border-right: 1px solid #003366;
	color: #FFFFFF;
}

td.headline_inbox {
	border: 1px solid #003366;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	background-color: #D24600;
	padding: 2px 2px 2px 2px;
	color: #FFFFFF;
}

td.inbox {
	border: 1px solid #D24600;
	font-family: Verdana;
	font-size: 11px;
	padding: 2px 2px 2px 2px;
}

td.nobox {
	font-family: Verdana;
	font-size: 11px;
	padding: 2px 2px 2px 2px;
}

td.body_bc {
	font-family: Verdana;
	font-size: 11px;
	border-bottom: 1px solid #D24600;
	border-right: 1px solid #D24600;
}

td.small {
	font-family: Verdana;
	font-size: 8px;
	color: #000000;
}

td.devider {
	border-right: 2px solid #D24600;
}

td.bold {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
}

td.secondline {
	background-color: #FFFFFF;
}

td.errorline {
	background-color: Red;
}

td.dopage {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

span {
	font-family: Verdana;
	font-size: 11px;
}

span.secondline {
	background-color: #D24600;
	color: #FFFFFF;
}

span.small {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
}

span.small2 {
	font-family: Verdana;
	font-size: 11px;
	color: #CCFFFF;
}

hr {
	border: 1px solid #000000;
	color: #000000;
	background-color: #000000;
	height: 1px;
}

a.image { }
a.image:hover { }
a { font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; }
a:hover { color: #D24600; }
a.flensted { font-family: Verdana; font-size: 9px; color: #939393; text-decoration: none; }
a.flensted:hover { color: #D24600; }
a.sitemap {font-family: Verdana; font-size: 11px; color: #000000;}
a.sitemap:hover {color: #D24600; }
a.small2 {font-family: Verdana; font-size: 11px; color: #000000;}
a.small2:hover {color: #D24600; }

/* Navigation top */
table.navigation { border-collapse: collapse; height: 14px; width: 662px; }
td.navigation { padding: 0px 15px 0px 15px; }
td.navigationFirstLast { padding: 0px 0px 0px 0px; width: 15px; }

/* Navigation undersider */
table.subnavigation { border-collapse: collapse; width: 900px; }
td.subnavigationVspace { height: 4px; width: 900px; }
td.subnavigationFirst {	width: 271px; white-space: nowrap; }

/* Navigation undersider - News */
td.subnavigationNews { padding: 0px 0px 0px 0px; width: 20px; }
td.subnavigationNewsSpace { padding: 0px 0px 0px 0px; width: 549px; } /* Approx 'News' width is 900-271-549 = 80 px (4 * 20 = 80) */

table.subnavigation2 { border-collapse: collapse; width: 900px; }
td.subnavigation2NewsImage { padding: 0px 0px 0px 0px; width: 271px; } 
td.subnavigation2NewsText { padding: 0px 0px 0px 0px; width: 472px; } /* 900 - 271 - 157 = 472 px */
td.subnavigation2NewsExternal { padding: 0px 0px 0px 0px; width: 157px; }

td.subnavigationNewsarchive { padding: 0px 0px 0px 0px; width: 20px; }
td.subnavigationNewsarchiveSpace { padding: 0px 0px 0px 0px; width: 509px; }	 /* Approx 'News archive' width is 900-271-509 = 120 px (6 * 20 = 120) */
td.subnavigation3NewsarchiveEmpty1 { padding: 0px 0px 0px 0px; width: 271px; }
td.subnavigation3NewsarchiveText { padding: 0px 0px 0px 0px; width: 472px; } /* 900 - 271 - 157 = 472 px */
td.subnavigation3NewsarchiveEmpty2 { padding: 0px 0px 0px 0px; width: 157px; }


/* Navigation undersider - Profile */
td.subnavigationProfile { padding: 0px 0px 0px 0px; width: 20px; }
td.subnavigationProfileSpace { padding: 0px 0px 0px 0px; width: 609px; }  /* Approx 'Profile' width is 900-271-609 = 20 px (1 * 20 = 20) */

td.subnavigation2ProfileEmpty { padding: 0px 0px 0px 0px; width: 271px; } 
td.subnavigation2ProfileLeftText { padding: 0px 0px 0px 0px; width: 314px; }
td.subnavigation2ProfileRightText { padding: 0px 0px 0px 0px; width: 315px; } /* 900 - 271 - 314 = 315 */

/* Navigation undersider - Products */
td.subnavigationProducts { padding: 0px 0px 0px 0px; width: 20px; }
td.subnavigationProductsBugSpace { padding: 0px 0px 0px 0px; width: 509px; } /* Approx 'Products Bug' width is 900-271-509 = 120 px (6 * 20 = 120) */
td.subnavigationProductsMgxSpace { padding: 0px 0px 0px 0px; width: 209px; } /* Approx 'Products Mgx' width is 900-271-209 = 420 px (21 * 20 = 420) */ 
td.subnavigationProductsCphSpace { padding: 0px 0px 0px 0px; width: 409px; } /* Approx 'Products Cph' width is 900-271-409 = 220 px (11 * 20 = 220) */
td.subnavigationProductsYkiSpace { padding: 0px 0px 0px 0px; width: 589px; } /* Approx 'Products Yki' width is 900-271-589 = 40 px (2 * 20 = 40) */
td.subnavigationProductsTechLightSpace { padding: 0px 0px 0px 0px; width: 509px; } /* Approx 'Products Yki' width is 900-271-509 = 120 px (6 * 20 = 120) */
td.subnavigationProductsSpecLightSpace { padding: 0px 0px 0px 0px; width: 509px; } /* Approx 'Products Yki' width is 900-271-509 = 120 px (6 * 20 = 120) */

td.subnavigationProductsInfo { padding: 0px 0px 0px 0px; width: 20px; }
td.subnavigationProductsInfoSpace { padding: 0px 0px 0px 0px; width: 609px; } /* Approx 'Products Bug' width is 900-271-609 = 20 px (1 * 20 = 20) */

table.subnavigation3 { border-collapse: collapse; width: 900px; } /* 900 px */
td.subnavigation3ProductsExternal { padding: 0px 0px 0px 0px; width: 271px; }
td.subnavigation3ProductsText { padding: 0px 0px 0px 0px; width: 472px; } /* 900 - 271 - 157 = 472 px */
td.subnavigation3ProductsInternal { padding: 0px 0px 0px 0px; width: 157px; }

/* Navigation undersider - Retail */
td.subnavigationRetail { width: 900px; }

td.subnavigation3RetailInternal { padding: 0px 0px 0px 0px; width: 271px; }
td.subnavigation3RetailText { padding: 0px 0px 0px 0px; width: 472px; } /* 900 - 271 - 157 = 472 px */
td.subnavigation3RetailSpace { padding: 0px 0px 0px 0px; width: 157px; }

td.subnavigation3RetailInternal2 { padding: 0px 0px 0px 0px; width: 150px; }
td.subnavigation3RetailText2 { padding: 0px 0px 0px 0px; width: 750px; } /* 900 - 150 = 750 px */

/* Navigation undersider - Retail by country */
table.subnavigation4 { border-collapse: collapse; }

/* Navigation undersider - References */
td.subnavigationProjects { padding: 0px 0px 0px 0px; width: 20px; } /* Should have been obsolete */
td.subnavigationReferences { padding: 0px 0px 0px 0px; width: 20px; } /* subnavigationProjects */
td.subnavigationProjectsDesignSpace { padding: 0px 0px 0px 0px; width: 609px; }		 /* Approx 'Projects Design' width is 900-271-609 = 20 px (1 * 20 = 20) (OBSOLETE ?)*/
td.subnavigationReferencesSpace { padding: 0px 0px 0px 0px; width: 389px; }	 		 /* Approx 'Projects Reference' width is 900-271-389 = 240 px (12 * 20 = 240) */
td.subnavigationProjectsSpecialSpace { padding: 0px 0px 0px 0px; width: 609px; }	 /* Approx 'Projects Special' width is 900-271-609 = 20 px (1 * 20 = 20)  (OBSOLETE ?) */

td.subnavigation3ProjectsInternal { padding: 0px 0px 0px 0px; width: 271px; }
td.subnavigation3ProjectsText { padding: 0px 0px 0px 0px; width: 472px; } /* 900 - 271 - 157 = 472 px */
td.subnavigation3ProjectsSpace { padding: 0px 0px 0px 0px; width: 157px; }

/* Navigation undersider - Press */
td.subnavigation3PressInternal { padding: 0px 0px 0px 0px; width: 150px; }
td.subnavigation3PressText { padding: 0px 0px 0px 0px; width: 750px; } /* 900 - 150 - 750 px */

/* Navigation undersider - Contact */
td.subnavigation3ContactInternal { padding: 0px 0px 0px 0px; width: 271px; }
td.subnavigation3ContactText1 { padding: 0px 0px 0px 0px; width: 472px; } /* 900 - 271 - 157 = 472 px */
td.subnavigation3ContactText2 { padding: 0px 0px 0px 0px; width: 157px; }

/* Navigation undersider - Newsletter */
td.subnavigation3NewsletterInternal { padding: 0px 0px 0px 0px; width: 271px; }
td.subnavigation3NewsletterText { padding: 0px 0px 0px 0px; width: 629px; } /* 900 - 271 - 629 px */

/* Navigation undersider - Gallery */
td.subnavigation3GalleryInternal { padding: 0px 0px 0px 0px; width: 271px; }
td.subnavigation3GalleryText { padding: 0px 0px 0px 0px; width: 629px; } /* 900 - 271 - 629 px */

/* Undersider - Gallery */
table.gallery { border-collapse: collapse; width: 615px; }
td.galleryImage { width: 25%; border: 1px solid #939393; }
td.galleryText { width: 25%; }

div.scroller {
	width: 750px;
	height: 350px;
	float: left;
	overflow: auto; 
	overflow-x: hidden;
	scrollbar-face-color: #EAEAEA;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #D24600;
}

table.navigationSelected { border-collapse: collapse; height: 14px; }
td.navigationSelected { padding: 0px 0px 0px 0px; border-bottom: 2px solid #D24600; }

p {font-family: Verdana; font-size: 11px}

h1 {font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; display: inline; }
h2 {font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; display: inline; }
h3 {font-family: Verdana; font-size: 8px; font-weight: normal; color: #000000; display: inline; }
h4 {font-family: Verdana; font-size: 8px; font-weight: normal; color: #000000; display: inline; }
h5 {font-family: Verdana; font-size: 8px; font-weight: normal; color: #000000; display: inline; }
h6 {font-family: Verdana; font-size: 8px; font-weight: normal; color: #000000; display: inline; }

h1.pagetitle {font-family: Verdana; font-size: 24px; font-weight: normal; color: #FFFFFF; display: inline; }
h1.dopage {font-family: Verdana; font-size: 24px; font-weight: normal; color: #CCFFFF; display: inline; }

.headline1 {font-family: Verdana; font-size: 18px; font-weight: bolder; color: #003366}
.headline2 {font-family: Verdana; font-size: 16px; font-weight: bolder; color: #003366}
.headline3 {font-family: Verdana; font-size: 14px; font-weight: bolder; color: #003366}

body {font-family: Verdana; font-size: 11px; color: #000000; background-color: #FFFFFF;}
body.printPage {font-family: Verdana; font-size: 11px; color: #000000; background-color: #FFFFFF;}
body.adminPage {font-family: Verdana; font-size: 11px; color: #000000; background-color: #FFFFFF;}

img.gmlimage { border: 0px none Red; }

.small {font-family: Verdana; font-size: 8px; color: #003366}
.small:hover {color:#CCFF66;}

.hline { border-top:1px solid #CBEEEE; }

.button { border:1px solid #D24600; background-color: #D24600; color: #FFFFFF; font-family: Verdana; font-size : 11px; }
.miniButton { border:1px solid #D24600; background-color: #D24600;  color: #FFFFFF; height : 14px; font-family: Verdana; font-size : 11px;}
.miniButtonCell { height : 14px; }

.inputfieldsmall { border:1px solid #000000; background-color:#FFFFFF; width: 30px; }
.inputfieldsmallreadonly { border:1px solid #000000; background-color: Silver; width: 30px; }
.inputfieldmini { border:1px solid #000000; background-color:#FFFFFF; width: 55px; }
.inputfieldminireadonly { border:1px solid #000000; background-color: Silver; width: 40px; }
.inputfielddate { border:1px solid #000000; background-color:#FFFFFF; width: 80px; }
.inputfielddatereadonly { border:1px solid #000000; background-color: Silver; width: 80px; }
.inputfield { border:1px solid #000000; background-color:#FFFFFF; }
.inputfieldreadonly { border:1px solid #000000; background-color:Silver; }
.inputfieldmedium  { border:1px solid #000000; background-color:#FFFFFF; width: 300px; }
.inputfieldmediumreadonly { border:1px solid #000000; background-color:Silver; width: 300px; }
.inputfieldlong { border:1px solid #000000; background-color:#FFFFFF; width: 500px;}
.inputfieldvip { border:1px solid #000000; background-color:Silver; }

.comboboxes { background-color: #FFFFFF; }

.textbox { border:1px solid #003366; background-color:#FFFFFF;}

.celldevider { border-right: 3px solid #D24600; }
.scrollMenuForTreeMaintenance {
	background-color : #FFFFFF;
	border : 1px solid  #000000;
}

.typeWriter { font-family:monospace; }

/* ############## gML table styles ############## */
/* Table style: nostyle */
table.nostyle_table {
	border-collapse: collapse;
}

tr.nostyle_row_top {

}

tr.nostyle_row_body {
	
}
tr.nostyle_row_bottom {

}

tr.nostyle_row_body2nd {
	
}
tr.nostyle_row_bottom2nd {

}

td.nostyle_cell_top_left {
	text-align : left;
	vertical-align : top;
}
td.nostyle_cell_body_left {
	text-align : left;
	vertical-align : top;
}
td.nostyle_cell_bottom_left {
	text-align : left;
	vertical-align : top;
}

td.nostyle_cell_top_body {
	text-align : left;
	vertical-align : top;
}
td.nostyle_cell_body_body {
	text-align : left;
	vertical-align : top;
}
td.nostyle_cell_bottom_body {
	text-align : left;
	vertical-align : top;
}
td.nostyle_cell_top_right {
	text-align : left;
	vertical-align : top;
}
td.nostyle_cell_body_right {
	text-align : left;
	vertical-align : top;
}
td.nostyle_cell_bottom_right {
	text-align : left;
	vertical-align : top;
}



/* Table style: conservative1 */
table.conservative1_table {
	border-collapse : collapse;
	background-color: #FFFFFF;
	border: 1px solid #D24600;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
}

tr.conservative1_row_top {
	background-color: #D24600;
	border-bottom: 1px solid #D24600;
	font-weight: bolder;
	color: #FFFFFF;
}

tr.conservative1_row_body {
	
}
tr.conservative1_row_bottom {

}

tr.conservative1_row_body2nd {
	
}
tr.conservative1_row_bottom2nd {

}

td.conservative1_cell_top_left {
	text-align : left;
	vertical-align : top;
}
td.conservative1_cell_body_left {
	text-align : left;
	vertical-align : top;
}
td.conservative1_cell_bottom_left {
	text-align : left;
	vertical-align : top;
}

td.conservative1_cell_top_body {
	text-align : left;
	vertical-align : top;
}
td.conservative1_cell_body_body {
	text-align : left;
	vertical-align : top;
}
td.conservative1_cell_bottom_body {
	text-align : left;
	vertical-align : top;
}

td.conservative1_cell_top_right {
	text-align : left;
	vertical-align : top;
}
td.conservative1_cell_body_right {
	text-align : left;
	vertical-align : top;
}
td.conservative1_cell_bottom_right {
	text-align : left;
	vertical-align : top;
}



/* Table style: conservative2 */
table.conservative2_table {
	border-collapse : collapse;
	background-color: #FFFFFF;
	border: 1px solid #D24600;
	color: #000000;
	font-size: 11px;
}

tr.conservative2_row_top {
	background-color: #D24600;
	border-bottom: 1px solid #D24600;
	font-weight: bolder;
	color: #FFFFFF;
}

tr.conservative2_row_body {
	
}
tr.conservative2_row_bottom {

}
tr.conservative2_row_body2nd {
	
}
tr.conservative2_row_bottom2nd {

}

td.conservative2_cell_top_left {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.conservative2_cell_body_left {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.conservative2_cell_bottom_left {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}

td.conservative2_cell_top_body {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.conservative2_cell_body_body {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.conservative2_cell_bottom_body {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}

td.conservative2_cell_top_right {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.conservative2_cell_body_right {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.conservative2_cell_bottom_right {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}



/* Table style: conservative3 */
table.conservative3_table {
	border-collapse : collapse;
	background-color: #FFFFFF;
	border: 1px solid #D24600;
	color: #000000;
	font-size: 11px;
}

tr.conservative3_row_top {
	background-color: #D24600;
	border-bottom: 1px solid #D24600;
	font-weight: bolder;
	color: #FFFFFF;
}

tr.conservative3_row_body {
	
}
tr.conservative3_row_bottom {

}
tr.conservative3_row_body2nd {
	
}
tr.conservative3_row_bottom2nd {

}

td.conservative3_cell_top_left {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.conservative3_cell_body_left {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.conservative3_cell_bottom_left {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}

td.conservative3_cell_top_body {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.conservative3_cell_body_body {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.conservative3_cell_bottom_body {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}

td.conservative3_cell_top_right {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.conservative3_cell_body_right {
	text-align : center;
	vertical-align : middle;
	padding: 3px 3px 3px 3px;
}
td.conservative3_cell_bottom_right {
	text-align : center;
	vertical-align : middle;
	padding: 3px 3px 3px 3px;
}



/* Table style: grosen1 */
table.grosen1_table {
	border-collapse : collapse;
	background-color: #FFFFFF;
	border: 1px solid #D24600;
	color: #000000;
	font-size: 11px;
}

tr.grosen1_row_top {
	background-color: #D24600;
	border-bottom: 1px solid #D24600;
	color: #FFFFFF;
	font-weight: bolder;
}

tr.grosen1_row_body {
	
}
tr.grosen1_row_bottom {

}
tr.grosen1_row_body2nd {
	background-color: #000000;
	color: #FFFFFF;
}
tr.grosen1_row_bottom2nd {
	background-color: #000000;
	color: #FFFFFF;
}

td.grosen1_cell_top_left {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.grosen1_cell_body_left {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.grosen1_cell_bottom_left {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}

td.grosen1_cell_top_body {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.grosen1_cell_body_body {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.grosen1_cell_bottom_body {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}

td.grosen1_cell_top_right {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.grosen1_cell_body_right {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}
td.grosen1_cell_bottom_right {
	text-align : left;
	vertical-align : top;
	padding: 3px 3px 3px 3px;
}




/* Table style: intro */
table.intro_table {
	width: 900px;
	height: 200px;
	background-image: url(/files/intro-loop.gif);
	background-repeat: no-repeat;
	border-collapse: collapse;
}

tr.intro_row_top {

}

tr.intro_row_body {
	
}
tr.intro_row_bottom {

}

tr.intro_row_body2nd {
	
}
tr.intro_row_bottom2nd {

}

td.intro_cell_top_left {
	text-align : left;
	vertical-align : top;
}
td.intro_cell_body_left {
	text-align : left;
	vertical-align : top;
}
td.intro_cell_bottom_left {
	text-align : left;
	vertical-align : top;
}

td.intro_cell_top_body {
	text-align : left;
	vertical-align : top;
}
td.intro_cell_body_body {
	text-align : left;
	vertical-align : top;
}
td.intro_cell_bottom_body {
	text-align : left;
	vertical-align : top;
}
td.intro_cell_top_right {
	text-align : left;
	vertical-align : top;
}
td.intro_cell_body_right {
	text-align : left;
	vertical-align : top;
}
td.intro_cell_bottom_right {
	text-align : left;
	vertical-align : top;
}




/* Table style: frontpage */
table.frontpage_table {
	width: 900px;
	height: 200px;
	background-image: url(/files/frontpage-fixed.gif);
	background-repeat: no-repeat;
	border-collapse: collapse;
}

tr.frontpage_row_top {

}

tr.frontpage_row_body {
	
}
tr.frontpage_row_bottom {

}

tr.frontpage_row_body2nd {
	
}
tr.frontpage_row_bottom2nd {

}

td.frontpage_cell_top_left {
	text-align : left;
	vertical-align : top;
}
td.frontpage_cell_body_left {
	text-align : left;
	vertical-align : top;
}
td.frontpage_cell_bottom_left {
	text-align : left;
	vertical-align : top;
}

td.frontpage_cell_top_body {
	text-align : left;
	vertical-align : top;
}
td.frontpage_cell_body_body {
	text-align : left;
	vertical-align : top;
}
td.frontpage_cell_bottom_body {
	text-align : left;
	vertical-align : top;
}
td.frontpage_cell_top_right {
	text-align : left;
	vertical-align : top;
}
td.frontpage_cell_body_right {
	text-align : left;
	vertical-align : top;
}
td.frontpage_cell_bottom_right {
	text-align : left;
	vertical-align : top;
}



/* Table style: imagebox */
table.imagebox_table {
	width: 900px;
	border-collapse: collapse;
}

tr.imagebox_row_top {

}

tr.imagebox_row_body {
	
}
tr.imagebox_row_bottom {

}

tr.imagebox_row_body2nd {
	
}
tr.imagebox_row_bottom2nd {

}

td.imagebox_cell_top_left {
	text-align : left;
	vertical-align : top;
	border: 1px solid #939393;
	padding: 0px 0px 0px 0px;
}
td.imagebox_cell_body_left {
	text-align : left;
	vertical-align : top;
	padding: 0px 0px 0px 0px;
}
td.imagebox_cell_bottom_left {
	text-align : left;
	vertical-align : top;
	padding: 0px 0px 0px 0px;
}

td.imagebox_cell_top_body {
	text-align : left;
	vertical-align : top;
	padding: 0px 0px 0px 0px;
}
td.imagebox_cell_body_body {
	text-align : left;
	vertical-align : top;
	padding: 0px 0px 0px 0px;
}
td.imagebox_cell_bottom_body {
	text-align : left;
	vertical-align : top;
	padding: 0px 0px 0px 0px;
}
td.imagebox_cell_top_right {
	text-align : left;
	vertical-align : top;
	padding: 0px 0px 0px 0px;
}
td.imagebox_cell_body_right {
	text-align : left;
	vertical-align : top;
	padding: 0px 0px 0px 0px;
}
td.imagebox_cell_bottom_right {
	text-align : left;
	vertical-align : top;
	padding: 0px 0px 0px 0px;
}




/* Table style: retail */
table.retail_table {
	border-collapse: collapse;
}

tr.retail_row_top {
	
}
tr.retail_row_body {
	
}
tr.retail_row_body:hover {
	
}
tr.retail_row_bottom {
	
}
tr.retail_row_bottom:hover {
	
}

tr.retail_row_body2nd {
	
}
tr.retail_row_body2nd:hover {
	
}
tr.retail_row_bottom2nd {
	
}
tr.retail_row_bottom2nd:hover {
	
}

td.retail_cell_top_left {
	text-align: left;
	vertical-align: bottom;
	font-size: 10px;
	height: 11px;
	padding: 2px 2px 0px 2px;
}
.retail_cell_top_left a {
	font-size: 10px;
}
td.retail_cell_body_left {
	text-align: left;
	vertical-align: bottom;
	font-size: 10px;
	height: 11px;
	padding: 2px 2px 0px 2px;
}
.retail_cell_body_left a {
	font-size: 10px;
}
td.retail_cell_bottom_left {
	text-align: left;
	vertical-align: bottom;
	font-size: 10px;
	height: 11px;
	padding: 2px 2px 0px 2px;
}
.retail_cell_bottom_left a {
	font-size: 10px;
}
td.retail_cell_top_body {
	text-align: left;
	vertical-align: bottom;
	font-size: 10px;
	height: 11px;
	padding: 2px 2px 0px 2px;
}
.retail_cell_top_body a {
	font-size: 10px;
}
td.retail_cell_body_body {
	text-align: left;
	vertical-align: bottom;
	font-size: 10px;
	height: 11px;
	padding: 2px 2px 0px 2px;
}
.retail_cell_body_body a {
	font-size: 10px;
}
td.retail_cell_bottom_body {
	text-align: left;
	vertical-align: bottom;
	font-size: 10px;
	height: 11px;
	padding: 2px 2px 0px 2px;
}
.retail_cell_bottom_body a {
	font-size: 10px;
}
td.retail_cell_top_right {
	text-align: left;
	vertical-align: bottom;
	font-size: 10px;
	height: 11px;
	padding: 2px 2px 0px 2px;
}
.retail_cell_top_right a {
	font-size: 10px;
}
td.retail_cell_body_right {
	text-align: left;
	vertical-align: bottom;
	font-size: 10px;
	height: 11px;
	padding: 2px 2px 0px 2px;
}
.retail_cell_body_right a {
	font-size: 10px;
}
td.retail_cell_bottom_right {
	text-align: left;
	vertical-align: bottom;
	font-size: 10px;
	height: 11px;
	padding: 2px 2px 0px 2px;
}
.retail_cell_bottom_right a {
	font-size: 10px;
}