﻿}
.text {
    font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;}

input.btn {
    width: auto !important;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: "Arial, Lucida Grande", Verdana, Helvetica, Arial,sans-serif;
	font-size: 10px;
	color: #000;
	background: #FAFAFA none repeat-x top;}

.noborder {
	border-right-width: 0px;
    border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;}

hr {
	clear: both;
	display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
}
.table {
	border-right-width: 0px;
    border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	width: 100%;
	border-collapse: collapse; 
	padding: 0;
}
body {
	max-width: 1200px;
	margin: auto;
}
.cl {
    border-style: none;
    vertical-align: top;
    width: 250px;}

.cll {
    border-style: none;
    vertical-align: top;
    width: 300px;}

.cr {
    border-style: none;
    vertical-align: top;}

.cr100 {
    border-style: none;
    vertical-align: top;
	width: 100%;}
	
.cls {
    border-style: none;
    vertical-align: top;
    width: 200px;}

.clss {
    border-style: none;
    vertical-align: top;
    width: 150px;}
    
.clsss {
    border-style: none;
    vertical-align: top;
    width: 100px;}  


.heading {
	height:92px;padding-top: 0px;
	border-left:0px solid #FFFF00;
	border-right:0px solid #FFFF00;
	margin-top: 0px;
	background:url("images/bg_header_100.gif") repeat-x;
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color: white;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none}

.heading_top {
	border-radius: 15px;
	height: 110px;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	border-spacing: 0;
	border-collapse: collapse;
	width: 100%;
	border-left: 0;
	border-right: 0;
	margin-top: 0;
	background: url(images/bg_header_100.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: 700;
	color: #FFF;
	text-decoration: none;}
	
.heading_left {
	width: 4px;
	background:url("images/corners_left.gif");
	background-position:left;}

.heading_right {
	width: 4px;
	background:url("images/corners_right.gif");
	background-position:right;}
	
.heading_logo {
	padding-left: 15px;}
	
.heading_search {
	width: 250px;
	border-style: none;
	font-family: Arial;
	font-size: 11px;
	font-weight: Bold;
	color: #FFF;
	margin-top: 1px;
	margin-bottom: 1px;}
	
.template_left {
	width: 150px;
	border-width: 0;
	vertical-align: top;
	border-collapse: collapse; 
	text-align: center;}
	
.template_right {
	width: 150px;
	border-width: 0;
	vertical-align: top;
	border-collapse: collapse;
}

.template_centre {
	width: 100%;
	vertical-align: top;}

.template_centre_table {
	width: 100%;
	border-width: 0;
	text-align: top;
	background-color: #FFFFCC;
	border-collapse: collapse;
}
.template_orange {
	border-style: none;
	vertical-align: top;
	background-color: #FFD57D;
	width: 150px;
	border-collapse: collapse;
	border-radius: 10px;
}
.template_green {
	border-style: none;
	vertical-align: top;
	background-color: #CF9;
	width: 150px;
	border-collapse: collapse;
	border-radius: 10px;
}
.btn_left {
	width: 5px;
	padding: 0px;
	vertical-align: top;
	float:left;}

.btn_right {
	width: 5px;
	padding: 0px;
	vertical-align: top;
	float:right;}

.btn_left_blue {
	background:url("images/button3.gif") repeat-x;
	width: 5px;
   	white-space: nowrap;
	border-width: 0;
	border-collapse: collapse;
	padding: 0px;
	vertical-align: top;
	float:left;}

.btn_right_blue {
	background:url("images/button3.gif") repeat-x;
	width: 5px;
   	white-space: nowrap;
	border-width: 0;
	border-collapse: collapse;
	padding: 0px;
	vertical-align: top;
	float:right;}

.btn_blue {
	border-radius: 5px;
	height: 21px;
	background: url("images/button3.gif") repeat-x;
	width: 160px !important;
	border-width: 0;
	white-space: nowrap;
	padding: 0px;
	vertical-align: top;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
	
.btn_clear {
	width: 160px;
	border-width: 0;
  	white-space: nowrap;
	padding: 0px;
	vertical-align: top;}

.footer {
	height: 150px;
	padding-top: 0;
	border-left: 0 solid #FF0;
	border-right: 0 solid #FF0;
	margin-top: 0;
	background: url(images/bg_list.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;}

.footer_bottom {
	border-radius: 15px;
	height: 200px;
	width: 100%;
	padding-top: 0;
	border-left: 0 solid #FF0;
	border-right: 0 solid #FF0;
	margin-top: 0;
	background: url(images/bg_list.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border-collapse: collapse;}
	
.footer_left {
	width: 4px;
	background: url(images/corners_left_footer.gif);
	background-position: left;}
	
.footer_right {
	width: 4px;
	background: url(images/corners_right_footer.gif);}
	
}
.button_left {
	height: 21px;
	font-weight: 700;
	background: url(images/button3.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	vertical-align: top;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_left a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_left a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_left a:active {
	text-decoration: none;
	color: #FFF;
}
.button_left a:link {
	text-decoration: none;
	color: #FFF;
}
.button_left_l {
	width: 6px;
	background: url(images/button3.gif) repeat-x;
	background-position: left;
}
.button_left_r {
	width: 6px;
	background: url(images/button3.gif) repeat-x;
	background-position: right;
}
.button_right {
	height: 20px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_right a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_right a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_right a:active {
	text-decoration: none;
	color: #FFF;
}
.button_right a:link {
	text-decoration: none;
	color: #FFF;
}
.button_yellow_large {
	border-radius: 5px;
	height: auto;
	font-weight: 700;
	background: url(images/button5.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	vertical-align: top;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
	width: 100%;
}
.button_yellow_large a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_yellow_large a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_yellow_large a:active {
	text-decoration: none;
	color: #FFF;
}
.button_yellow_large a:link {
	text-decoration: none;
	color: #FFF;
}
.button_blue_large {
	border-radius: 5px;
	height: auto;
	font-weight: 700;
	background: url(images/button4.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	vertical-align: top;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
	width: 100%;
}
.button_blue_large a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_blue_large a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_blue_large a:active {
	text-decoration: none;
	color: #FFF;
}
.button_blue_large a:link {
	text-decoration: none;
	color: #FFF;
}

.button {
	border-radius: 5px;
	height: 21px;
	font-weight: 700;
	background: url(images/button3.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	vertical-align: top;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button a:visited {
	text-decoration: none;
	color: #FFF;
}
.button a:hover {
	text-decoration: none;
	color: #FF0;
}
.button a:active {
	text-decoration: none;
	color: #FFF;
}
.button a:link {
	text-decoration: none;
	color: #FFF;
}
.button_red {
	border-radius: 5px;
	height: 21px;
	font-weight: 700;
	background: url(images/button-red.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	vertical-align: top;
	font-size: 9pt;
	color: #FFF;
	text-decoration: none;
}
.button_red a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_red a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_red a:active {
	text-decoration: none;
	color: #FFF;
}
.button_red a:link {
	text-decoration: none;
	color: #FFF;
}
.button_green {
	border-radius: 5px;
	height: 21px;
	font-weight: 700;
	background: url(images/button-green.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
}
.button_green a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_green a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_green a:active {
	text-decoration: none;
	color: #FFF;
}
.button_green a:link {
	text-decoration: none;
	color: #FFF;
}
.button_orange {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-orange.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_orange a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_orange a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_orange a:active {
	text-decoration: none;
	color: #FFF;
}
.button_orange a:link {
	text-decoration: none;
	color: #FFF;
}
.orange_bar {
	height: 20px;
	width: 100%;
	padding-bottom: 4px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-orange.gif) repeat-x;
	border: 0;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.orange_bar a:visited {
	text-decoration: none;
	color: #FFF;
}
.orange_bar a:hover {
	text-decoration: none;
	color: #FF0;
}
.orange_bar a:active {
	text-decoration: none;
	color: #FFF;
}
.orange_bar a:link {
	text-decoration: none;
	color: #FFF;
}
.button_oxford {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-jouef.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_oxford a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_oxford a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_oxford a:active {
	text-decoration: none;
	color: #FFF;
}
.button_oxford a:link {
	text-decoration: none;
	color: #FFF;
}
.button_heljan {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-heljan.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_heljan a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_heljan a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_heljan a:active {
	text-decoration: none;
	color: #FFF;
}
.button_heljan a:link {
	text-decoration: none;
	color: #FFF;
}
.button_knightwing {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-knightwing.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_knightwing a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_knightwing a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_knightwing a:active {
	text-decoration: none;
	color: #FFF;
}
.button_knightwing a:link {
	text-decoration: none;
	color: #FFF;
}
.button_arnold {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-arnold.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_arnold a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_arnold a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_arnold a:active {
	text-decoration: none;
	color: #FFF;
}
.button_arnold a:link {
	text-decoration: none;
	color: #FFF;
}
.button_lima {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-lima.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_lima a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_lima a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_lima a:active {
	text-decoration: none;
	color: #FFF;
}
.button_lima a:link {
	text-decoration: none;
	color: #FFF;
}
.button_electrotren {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-electrotren.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_electrotren a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_electrotren a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_electrotren a:active {
	text-decoration: none;
	color: #FFF;
}
.button_electrotren a:link {
	text-decoration: none;
	color: #FFF;
}
.button_jouef {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-jouef.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_jouef a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_jouef a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_jouef a:active {
	text-decoration: none;
	color: #FFF;
}
.button_jouef a:link {
	text-decoration: none;
	color: #FFF;
}
.button_rivarossi {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-rivarossi.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_rivarossi a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_rivarossi a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_rivarossi a:active {
	text-decoration: none;
	color: #FFF;
}
.button_rivarossi a:link {
	text-decoration: none;
	color: #FFF;
}
.button_expo_tools {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-expo-tools.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_expo_tools a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_expo_tools a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_expo_tools a:active {
	text-decoration: none;
	color: #FFF;
}
.button_expo_tools a:link {
	text-decoration: none;
	color: #FFF;
}
.button_vitrains {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-lima.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_vitrains a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_vitrains a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_vitrains a:active {
	text-decoration: none;
	color: #FFF;
}
.button_vitrains a:link {
	text-decoration: none;
	color: #FFF;
}
.button_lenz {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-lenz.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_lenz a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_lenz a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_lenz a:active {
	text-decoration: none;
	color: #FFF;
}
.button_lenz a:link {
	text-decoration: none;
	color: #FFF;
}
.button_noch {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button_noch.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #000;
	text-decoration: none;
}
.button_noch a:visited {
	text-decoration: none;
	color: #000;
}
.button_noch a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_noch a:active {
	text-decoration: none;
	color: #000;
}
.button_noch a:link {
	text-decoration: none;
	color: #000;
}
.button_gaugemaster {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button_gaugemaster.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #000;
	text-decoration: none;
}
.button_gaugemaster a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_gaugemaster a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_gaugemaster a:active {
	text-decoration: none;
	color: #FFF;
}
.button_gaugemaster a:link {
	text-decoration: none;
	color: #FFF;
}
.button_kato {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-kato.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #000;
	text-decoration: none;
}
.button_kato a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_kato a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_kato a:active {
	text-decoration: none;
	color: #FFF;
}
.button_kato a:link {
	text-decoration: none;
	color: #FFF;
}
.button_oxford_rail {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-oxford-rail.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #000;
	text-decoration: none;
}
.button_oxford_rail a:visited {
	text-decoration: none;
	color: #000;
}
.button_oxford_rail a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_oxford_rail a:active {
	text-decoration: none;
	color: #FFF;
}
.button_oxford_rail a:link {
	text-decoration: none;
	color: #000;
}
.button_mininatur {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-mininatur.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #000;
	text-decoration: none;
}
.button_mininatur a:visited {
	text-decoration: none;
	color: #000;
}
.button_mininatur a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_mininatur a:active {
	text-decoration: none;
	color: #FFF;
}
.button_mininatur a:link {
	text-decoration: none;
	color: #000;
}

.picture_right {
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: right;
}
.picture_float_right {
	float: right;
	margin: 0 0 5px 5px;
}
.pictures_javis {
	border: 2px solid #360;
}
.pictures_hornby {
	border: 2px solid #FF5050;
}
.pictures_knightwing {
	border: 2px solid maroon;
}
.pictures_scenery {
	border: 2px solid green;
}
.pictures_power {
	border: 2px solid #F59B2F;
}
.pictures_electronics {
	border: 2px solid #FF0;
}
.pictures_scalextric {
	border: 2px solid #33C9FC;
}
.pictures_airfix {
	border: 2px solid #F33;
}
.pictures_none {
	border: 0;
	margin-top: 1px;
	margin-bottom: 1px;
}
.pictures_none_left {
	border: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	float: right;
}
.pictures_centre {
	display: block;
    margin-left: auto;
    margin-right: auto;
}
.button_javis {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-javis.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_javis a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_javis a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_javis a:active {
	text-decoration: none;
	color: #FFF;
}
.button_javis a:link {
	text-decoration: none;
	color: #FFF;
}
.button_parkside {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button_parkside.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_parkside a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_parkside a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_parkside a:active {
	text-decoration: none;
	color: #FFF;
}
.button_parkside a:link {
	text-decoration: none;
	color: #FFF;
}
.button_cooper {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button_cooper.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
}
.button_cooper a:visited {
	text-decoration: none;
	color: #FFF;
}
.button_cooper a:hover {
	text-decoration: none;
	color: #FF0;
}
.button_cooper a:active {
	text-decoration: none;
	color: #FFF;
}
.button_cooper a:link {
	text-decoration: none;
	color: #FFF;
}
.button_yellow {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-yellow.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: gray;
	text-decoration: none;
}
.button_yellow a:visited {
	text-decoration: none;
	color: gray;
}
.button_yellow a:hover {
	text-decoration: none;
	color: #000;
}
.button_yellow a:active {
	text-decoration: none;
	color: gray;
}
.button_yellow a:link {
	text-decoration: none;
	color: gray;
}
.button_scalextric {
	border-radius: 5px;
	height: 21px;
	padding-bottom: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button-scalextric.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 10pt;
	color: #FF0;
	text-decoration: none;
}
.button_scalextric a:visited {
	text-decoration: none;
	color: #FF0;
}
.button_scalextric a:hover {
	text-decoration: none;
	color: #FFF;
}
.button_scalextric a:active {
	text-decoration: none;
	color: #FF0;
}
.button_scalextric a:link {
	text-decoration: none;
	color: #FF0;
}
.pictures_javis {
	border: 2px solid #336600;}

.pictures_hornby {
	border: 2px solid #FF5050;}
	
.pictures_knightwing {
	border: 2px solid #800000;
	}

.pictures_lenz {
	border: 2px solid #CC3399;
	}

.pictures_scenery {
	border: 2px solid #008000;
	}

.pictures_power {
	border: 2px solid #F59B2F;
	}

.pictures_electronics {
	border: 2px solid #FFFF00;
	}

.pictures_scalextric {
	border: 2px solid #33C9FC;
	}

.pictures_airfix {
	border: 2px solid #FF3333;
	}

.pictures_none {
	border: 0px;
	margin-right: 5px;
	}
	
.button_javis {
    height: 20px;
    padding-bottom: 2px;
 	font-weight: bold;
	margin-top: 0px;
	background:url("images/button-javis.gif") repeat-x;
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color: white;
	text-align: center;
	font-size: 9pt;
	color: #FFFFFF;
  	text-decoration: none;}

.button_javis a:visited {
    text-decoration: none;
	color: #FFFFFF;}

.button_javis a:hover {
    text-decoration: none;
	color: #FFFF00;}

.button_javis a:active {
    text-decoration: none;
	color: #FFFFFF;}

.button_javis a:link {
    text-decoration: none;
	color: #FFFFFF;}

.button_parkside {
    height: 20px;
    padding-bottom: 2px;
 	font-weight: bold;
	margin-top: 0px;
	background:url("images/button_parkside.gif") repeat-x;
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color: white;
	text-align: center;
	font-size: 9pt;
	color: #FFFFFF;
  	text-decoration: none;}

.button_parkside a:visited {
    text-decoration: none;
	color: #FFFFFF;}

.button_parkside a:hover {
    text-decoration: none;
	color: #FFFF00;}

.button_parkside a:active {
    text-decoration: none;
	color: #FFFFFF;}

.button_parkside a:link {
    text-decoration: none;
	color: #FFFFFF;}

.button_cooper {
    height: 20px;
    padding-bottom: 2px;
 	font-weight: bold;
	margin-top: 0px;
	background:url("images/button_cooper.gif") repeat-x;
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color: white;
	text-align: center;
	font-size: 9pt;
	color: #FFFFFF;
  	text-decoration: none;}

.button_cooper a:visited {
    text-decoration: none;
	color: #FFFFFF;}

.button_cooper a:hover {
    text-decoration: none;
	color: #FFFF00;}

.button_cooper a:active {
    text-decoration: none;
	color: #FFFFFF;}

.button_cooper a:link {
    text-decoration: none;
	color: #FFFFFF;}

.button_yellow {
    height: 20px;
    padding-bottom: 2px;
 	font-weight: bold;
	margin-top: 0px;
	background:url("images/button-yellow.gif") repeat-x;
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color: white;
	text-align: center;
	font-size: 9pt;
	color: #808080;
  	text-decoration: none;}

.button_yellow a:visited {
    text-decoration: none;
	color: #808080;}

.button_yellow a:hover {
    text-decoration: none;
	color: #000000;}

.button_yellow a:active {
    text-decoration: none;
	color: #808080;}

.button_yellow a:link {
    text-decoration: none;
	color: #808080;}

.button_scalextric {
    height: 20px;
    padding-bottom: 2px;
 	font-weight: bold;
	margin-top: 0px;
	background:url("images/button-scalextric.gif") repeat-x;
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color: white;
	text-align: center;
	font-size: 9pt;
	color: #FFFF00;
  	text-decoration: none;}

.button_scalextric a:visited {
    text-decoration: none;
	color: #FFFFOO;}

.button_scalextric a:hover {
    text-decoration: none;
	color: #FFFFFF;}

.button_scalextric a:active {
    text-decoration: none;
	color: FFFF00;}

.button_scalextric a:link {
    text-decoration: none;
	color: FFFF00;}

.centre {
    padding-left: 4px;
    padding-right: 4px;
 	font-weight: normal;
	margin-top: 0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color: black;
	text-align: left;
	font-size: 10pt;
  	text-decoration: none;}

.leftpricecell {
    height: 20px;
    width: 290px;
    padding-top: 2px;
    vertical-align: top;
    margin-top: 1px;
	margin-bottom: 1px;
	}
    
.rightpricecell {
    height: 20px;
    vertical-align: top;
    margin-top: 1px;
	margin-bottom: 1px;
    }
        
.price {
    font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FF0000;
	}
	
.pictures_deluxe {
	border: 2px solid #FF0000;
	}	

.deluxe_pageheading {
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #095BA5;
	margin-top: 1px; 
	margin-bottom: 1px;
	text-align: center;
	}	

.deluxe_heading {
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #095BA5;
	margin-top: 1px; 
	margin-bottom: 1px;
	}	
	
.deluxe_subheading {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.deluxe_text {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
		
.deluxe_18 {
	font-family:Arial;
	font-size: 9pt;
	font-weight: Bold;
	font-style: italic;
	color: #FF0000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.pictures_mininatur {
	border: 2px solid #3DB697;
	}	
		
.mininatur_heading {
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #3DB697;
	margin-top: 1px; 
	margin-bottom: 1px;
	}	
	
.mininatur_subheading {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #3DB697;
	margin-top: 1px; 
	margin-bottom: 1px;
	}

.mininatur_product_code {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}

.mininatur_text {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.mininatur_text a:visited {
    text-decoration: underline;
	color: #3DB697;}

.mininatur_text a:hover {
    text-decoration: underline;
	color: #3DB697;}

.mininatur_text a:active {
    text-decoration: underline;
	color: 3DB697;}

.mininatur_text a:link {
    text-decoration: underline;
	color: 3DB697;
	}
	
.pictures_noch {
	border: 2px solid #BBC127;
	}	
		
.noch_heading {
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #BBC127;
	margin-top: 1px; 
	margin-bottom: 1px;
	}	
	
.noch_subheading {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #BBC127;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.noch_text {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.pictures_gaugemaster {
	border: 2px solid #FF6600;
	}	

.gaugemaster_pageheading {
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #FF6600;
	margin-top: 1px; 
	margin-bottom: 1px;
	text-align: center;
	}	
	
.gaugemaster_heading {
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;
	margin-top: 1px; 
	margin-bottom: 1px;
	}	
	
.gaugemaster_subheading {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.gaugemaster_text {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.pictures_heljan {
	border: 2px solid #00538E;
	}	

.heljan_pageheading {
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #00538E;
	margin-top: 1px; 
	margin-bottom: 1px;
	text-align: center;
	}	
	
.heljan_heading {
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #00538E;
	margin-top: 1px; 
	margin-bottom: 1px;
	}	
	
.heljan_subheading {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #00538E;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.heljan_text {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}

.bar_scalextric {
    height: 20px;
    padding-bottom: 2px;
 	font-weight: bold;
	margin-top: 0px;
	background:url("images/button-scalextric.gif") repeat-x;
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color: white;
	text-align: center;
	font-size: 11pt;
	color: #FFFF00;
  	text-decoration: none;
  	margin-top: 1px; 
	margin-bottom: 1px;}

.button_dapol {
    height: 20px;
    padding-bottom: 2px;
 	font-weight: bold;
 	margin-top: 0px;
 	background:url("images/button-dapol.gif") repeat-x;
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:white;
	text-align: center;
	font-size: 9pt;
	color: #FFFFFF;
  	text-decoration: none;}

.button_dapol a:visited {
    text-decoration: none;
	color: #FFFFFF;}

.button_dapol a:hover {
    text-decoration: none;
	color: #FFFF00;}

.button_dapol a:active {
    text-decoration: none;
	color: #FFFFFF;}

.button_dapol a:link {
    text-decoration: none;
	color: #FFFFFF;}

.dapol_bar {
    height: 20px;
    width: 100%;
    padding-bottom: 4px;
 	font-weight: bold;
 	margin-top: 0px;
 	background:url("images/button-dapol.gif") repeat-x;
	border: 0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;color:white;
	text-align: center;
	font-size: 11pt;
	color: #FFFFFF;
  	text-decoration: none;}

.dapol_bar a:visited {
    text-decoration: none;
	color: #FFFFFF;}

.dapol_bar a:hover {
    text-decoration: none;
	color: #FFFF00;}

.dapol_bar a:active {
    text-decoration: none;
	color: #FFFFFF;}

.dapol_bar a:link {
    text-decoration: none;
	color: #FFFFFF;}

.pictures_dapol {
	border: 2px solid #7B3393;
	}	

.dapol_pageheading {
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #7B3393;
	margin-top: 1px; 
	margin-bottom: 1px;
	text-align: center;
	}	
	
.dapol_heading {
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #7B3393;
	margin-top: 1px; 
	margin-bottom: 1px;
	}	
	
.dapol_product_code {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}

.dapol_subheading {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #7B3393;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.dapol_text {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}

.dapol_text a:visited {
    text-decoration: underline;
	color: #7B3393;}

.dapol_text a:hover {
    text-decoration: underline;
	color: #7B3393;}

.dapol_text a:active {
    text-decoration: underline;
	color: 7B3393;}

.dapol_text a:link {
    text-decoration: underline;
	color: 7B3393;}


.pictures_cooper{
	border: 2px solid #000077;
	}	

.cooper_pageheading {
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #000077;
	margin-top: 1px; 
	margin-bottom: 1px;
	text-align: center;
	}	
	
.cooper_heading {
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #000077;
	margin-top: 1px; 
	margin-bottom: 1px;
	}	
	
.cooper_subheading {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000077;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.cooper_text {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.pictures_parkside{
	border: 2px solid #CD0101;
	}	

.parkside_pageheading {
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #CD0101;
	margin-top: 1px; 
	margin-bottom: 1px;
	text-align: center;
	}	
	
.parkside_heading {
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #CD0101;
	margin-top: 1px; 
	margin-bottom: 1px;
	}	
	
.parkside_subheading {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #CD0101;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.parkside_text {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}

.nmsbar {
    	height: 20px;
	padding-bottom: 4px;
	font-weight: 700;
	margin-top: 0;
	background: url(images/button3.gif) repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: center;
	font-size: 11pt;
	color: #FFF;
	text-decoration: none;
	margin-top: 1px;
	margin-bottom: 1px;}

.nmsbar a:visited {
    text-decoration: none;
	color: #FFFFFF;}

.nmsbar a:hover {
    text-decoration: none;
	color: #FFFF00;}

.nmsbar a:active {
    text-decoration: none;
	color: #FFFFFF;}

.nmsbar a:link {
    text-decoration: none;
	color: #FFFFFF;}

.preorder {
    font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	margin-top: 1px;
	margin-bottom: 1px;
}
.pictures_nms{
	border: 2px solid #0066FF;
}
.nms_pageheading {
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #0066FF;
	margin-top: 1px; 
	margin-bottom: 1px;
	text-align: center;
}	
.nms_heading {
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #0066FF;
	margin-top: 1px; 
	margin-bottom: 1px;
}	
		
.product_code {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
}

.product_code a:visited {
    text-decoration: none;
	color: #000000;}

.product_code a:hover {
    text-decoration: none;
	color: #000000;}

.product_code a:active {
    text-decoration: none;
	color: #000000;}

.product_code a:link {
    text-decoration: none;
	color: #000000;}

.nms_subheading {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #0066FF;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
			
.nms_subheading a:visited {
    text-decoration: none;
	color: #0066FF;}

.nms_subheading a:hover {
    text-decoration: none;
	color: #0066FF;}

.nms_subheading a:active {
    text-decoration: none;
	color: 0066FF;}

.nms_subheading a:link {
    text-decoration: none;
	color: 0066FF;}

.nms_text {
	border-style: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 1px;
	line-height: 1.5em;
}

.nms_text a:visited {
    text-decoration: underline;
	color: #0066FF;}

.nms_text a:hover {
    text-decoration: underline;
	color: #0066FF;}

.nms_text a:active {
    text-decoration: underline;
	color: 0066FF;}

.nms_text a:link {
    text-decoration: underline;
	color: 0066FF;}

.nms_textu {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.nms_textblue {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #0066FF;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.nms_textblue a:visited {
    text-decoration: none;
	color: #0066FF;}

.nms_textblue a:hover {
    text-decoration: none;
	color: #0066FF;}

.nms_textblue a:active {
    text-decoration: none;
	color: 0066FF;}

.nms_textblue a:link {
    text-decoration: none;
	color: 0066FF;}	
	
.nms_centre_bold {
	border-style: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #0066FF;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
}

.nms_centre_bold a:visited {
    text-decoration: none;
	color: #0066FF;}

.nms_centre_bold a:hover {
    text-decoration: none;
	color: #0066FF;}

.nms_centre_bold a:active {
    text-decoration: none;
	color: 0066FF;}

.nms_centre_bold a:link {
    text-decoration: none;
	color: 0066FF;}

.nms_red_bold {
	border-style: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FF5050;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
}

.nms_red_bold a:visited {
    text-decoration: none;
	color: #FF5050;}

.nms_red_bold a:hover {
    text-decoration: none;
	color: #FF5050;}

.nms_red_bold a:active {
    text-decoration: none;
	color: FF5050;}

.nms_red_bold a:link {
    text-decoration: none;
	color: FF5050;}

.nms_green_bold {
	border-style: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #008000;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
}

.nms_green_bold a:visited {
    text-decoration: none;
	color: #008000;}

.nms_green_bold a:hover {
    text-decoration: none;
	color: #008000;}

.nms_green_bold a:active {
    text-decoration: none;
	color: 008000;}

.nms_green_bold a:link {
    text-decoration: none;
	color: 008000;}

.nms_yellow_bold {
	border-style: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFF00;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
}

.nms_yellow_bold a:visited {
    text-decoration: none;
	color: #FFFF00;}

.nms_yellow_bold a:hover {
    text-decoration: none;
	color: #FFFF00;}

.nms_yellow_bold a:active {
    text-decoration: none;
	color: FFFF00;}

.nms_yellow_bold a:link {
    text-decoration: none;
	color: FFFF00;}

.nms_black_bold {
	border-style: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
}

.nms_black_bold a:visited {
    text-decoration: none;
	color: #000000;}

.nms_black_bold a:hover {
    text-decoration: none;
	color: #000000;}

.nms_black_bold a:active {
    text-decoration: none;
	color: 000000;}

.nms_black_bold a:link {
    text-decoration: none;
	color: 000000;}

.nms_grey_bold {
	border-style: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #808080;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
}

.nms_grey_bold a:visited {
    text-decoration: none;
	color: #808080;}

.nms_grey_bold a:hover {
    text-decoration: none;
	color: #808080;}

.nms_grey_bold a:active {
    text-decoration: none;
	color: 808080;}

.nms_grey_bold a:link {
    text-decoration: none;
	color: 808080;}
	
.nms_expo_bold {
	border-style: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
}

.nms_expo_bold a:visited {
    text-decoration: none;
	color: #FF6600;}

.nms_expo_bold a:hover {
    text-decoration: none;
	color: #FF6600;}

.nms_expo_bold a:active {
    text-decoration: none;
	color: FF6600;}

.nms_expo_bold a:link {
    text-decoration: none;
	color: FF6600;}


.nms_white_bold {
	border-style: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
}

.nms_white_bold a:visited {
    text-decoration: none;
	color: #FFFFFF;}

.nms_white_bold a:hover {
    text-decoration: none;
	color: #FFFFFF;}

.nms_white_bold a:active {
    text-decoration: none;
	color: FFFFFF;}

.nms_white_bold a:link {
    text-decoration: none;
	color: FFFFFF;}



.nms_black_bbold {
	border-style: none;
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
}

.nms_black_bbold a:visited {
    text-decoration: none;
	color: #000000;}

.nms_black_bbold a:hover {
    text-decoration: none;
	color: #000000;}

.nms_black_bbold a:active {
    text-decoration: none;
	color: 000000;}

.nms_black_bbold a:link {
    text-decoration: none;
	color: 000000;}

.javis_pageheading {
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #336600;
	margin-top: 1px; 
	margin-bottom: 1px;
	text-align: center;
	}
	
.javis_heading {
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #336600;
	margin-top: 1px; 
	margin-bottom: 1px;
	}	
	
.javis_subheading {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #336600;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.javis_text {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.sm_textcode {
    font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #C0C0C0;
	width: 45px;
	Height: 20px;
	}

.sm_textname {
    font-family:Arial;
	font-size: 10pt;
	padding-left: 3px;
	font-weight: normal;
	border-bottom: 1px solid #C0C0C0;
	width: 200px;
	Height: 20px;
	}
	
.sm_textname a:visited {
    text-decoration: underline;
	color: #0066FF;}

.sm_textname a:hover {
    text-decoration: underline;
	color: #0066FF;}

.sm_textname a:active {
    text-decoration: underline;
	color: #0066FF;}

.sm_textname a:link {
    text-decoration: underline;
	color: #0066FF;}
	
.sm_price {
    font-family:Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FF0000;
	width: 80px;
	Height: 20px;
	}
		
.sm_heading {
    font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FF0000;
	}
	
.sm_subheading {
    font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	margin-top: 1px;
	margin-bottom: 1px;
	}
	
.sm_nca {
	font-family:Arial;
	font-size: 6pt;
	font-weight: bold;
	color: #FF0000;
	}
	
.sitemapcell {
	border-bottom: 1px solid #C0C0C0;
	}
	
.humbrol_name {
    font-family:Arial;
	font-size: 10pt;
	padding-left: 3px;
	font-weight: normal;
	border-bottom: 1px solid #C0C0C0;
	width: 250px
	}
	
.humbrol_finish {
    font-family:Arial;
	font-size: 10pt;
	padding-left: 3px;
	font-weight: normal;
	border-bottom: 1px solid #C0C0C0;
	width: 80px
	}
		
.humbrol_number {
    font-family:Arial;
	font-size: 10pt;
	padding-left: 3px;
	font-weight: normal;
	border-bottom: 1px solid #C0C0C0;
	width: 50px
	}
	
.humbrol_price {
    font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	width: 80px;
	Height: 20px;
	border-bottom: 1px solid #C0C0C0;
	}
	
.humbrol_quantity {
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
	border-bottom: 1px solid #C0C0C0;
	width: 100px;
	}
	
.humbrol_check {
	border-bottom: 1px solid #C0C0C0;
	width: 40px;
	}
			
.humbrol_heading {
    font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	border-bottom: 1px solid #C0C0C0;
	}
	
.quantity {
    font-family: Arial;
    font-weight: bold;
    font-size: 10pt;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;
	}
	
.quantity-av {
    font-family:Arial;
    font-weight: bold;
	font-size: 9pt;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 1px;
	}
	
.notavaliable {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF0000;
	}

.emailme {
	border-style: none;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 1px;
}

.emailme a:visited {
    text-decoration: underline;
	color: #0066FF;}

.emailme a:hover {
    text-decoration: underline;
	color: #0066FF;}

.emailme a:active {
    text-decoration: underline;
	color: 0066FF;}

.emailme a:link {
    text-decoration: underline;
	color: 0066FF;}

.gotobasket {
    font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: center;
	margin-top: 1px;
	margin-bottom: 1px;}

.margin {
	margin-top: 1px;
	margin-bottom: 1px;}

.discontinued {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FF0000;
}
.b_top {
	color: 0066FF;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	margin-top: 1px;
	margin-bottom: 1px;
}
.b_top a:visited {
    text-decoration: underline;
	color: #0066FF;}

.b_top a:hover {
    text-decoration: underline;
	color: #0066FF;}

.b_top a:active {
    text-decoration: underline;
	color: 0066FF;}

.b_top a:link {
    text-decoration: underline;
	color: 0066FF;}

.cookie_white {
	border-style: none;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 700;
	color: #FFF;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
}
.cookie_white a:visited {
	text-decoration: none;
	color: #FFF;
}
.cookie_white a:hover {
	text-decoration: none;
	color: #FFF;
}
.cookie_white a:active {
	text-decoration: none;
	color: #FFF;
}
.cookie_white a:link {
	text-decoration: none;
	color: #FFF;
}
.footer_text_sml {
	font-size: 4pt;
}
.footer_text_lrg {
	font-size: 12pt;
	font-family: Arial;
	font-weight: 700;
	color: #FFF;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;}
	
.footer_text_lrg a:visited {
	text-decoration: none;
	color: #FFF;}
	
.footer_text_lrg a:hover {
	text-decoration: none;
	color: #FFF;}
	
.footer_text_lrg a:active {
	text-decoration: none;
	color: #FFF;}
	
.footer_text_lrg a:link {
	text-decoration: none;
	color: #FFF;}

.footer_text {
	border-style: none;
	font-family: Arial;
	font-size: 7pt;
	font-weight: 700;
	color: #FFF;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;}
	
.footer_text a:visited {
	text-decoration: none;
	color: #FFF;}
	
.footer_text a:hover {
	text-decoration: none;
	color: #FFF;}
	
.footer_text a:active {
	text-decoration: none;
	color: #FFF;}
	
.footer_text a:link {
	text-decoration: none;
	color: #FFF;}
	
.pictures_expo{
	border: 2px solid #FF6600;}
	
.expo_pageheading {
	color: FF6600;
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	margin-top: 1px;
	margin-bottom: 1px;}

.expo_heading {
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;
	margin-top: 1px; 
	margin-bottom: 1px;}	
	
.expo_subheading {
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
	margin-top: 1px; 
	margin-bottom: 1px;}
	
.expo_text {
	font-family:Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 1px; 
	margin-bottom: 1px;}
	
.expo_text a:visited {
    text-decoration: none;
	color: #0066FF;}

.expo_text a:hover {
    text-decoration: none;
	color: #0066FF;}

.expo_text a:active {
    text-decoration: none;
	color: 0066FF;}

.expo_text a:link {
    text-decoration: none;
	color: 0066FF;}

.temp_noch {
	width: 150px;
	height: 510px;
}
.temp_gaugemaster {
	width: 150px;
	height: 465px;
}
.temp_hornby {
	width: 150px;
	height: 335px;
}
.temp_airfix {
	width: 150px;
	height: 185px;
}
.temp_track_pack {
	width: 150px;
	height: 760px;
}
.temp_arnold {
	width: 150px;
	height: 244px;
}
.temp_jouef {
	width: 150px;
	height: 250px;
}
.temp_scalextric {
	width: 150px;
	height: 180px;
}
.temp_train_pack {
	width: 150px;
	height: 530px;
}
.temp_ads_dis {
	width: 470px;
	height: 60px;
	float: none;
}
.temp_button_scen {
	width: 100%;
	height: 550px;
	float: none;
}
.gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: transparent !important;
    background-color: transparent !important;}

.div100 {
	width: 100%;
}
.divl {
	float: left;
}
.pictures_nms_100 {
	border: 2px solid #06F;
	max-width: 100%;
}
.divr {
	min-width: 200px;
	overflow: hidden;
	padding-left: 5px;
}
.pricecell {
	clear: both;
}
.btn-atb {
	background: #0076b1;
	background-image: linear-gradient(to bottom, #0076b1, #12a3eb);
	-webkit-border-radius: 28;
	-moz-border-radius: 28;
	border-radius: 28px;
	font-family: Arial;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
	border: 0px;
	width: 120px;
	white-space: nowrap;
	cursor:pointer;
}

.btn-atb:hover {
  background: #0076b1;
  background-image: -webkit-linear-gradient(top, #12a3eb, #12a3eb);
  background-image: -moz-linear-gradient(top, #12a3eb, #12a3eb);
  background-image: -ms-linear-gradient(top, #12a3eb, #12a3eb);
  background-image: -o-linear-gradient(top, #12a3eb, #12a3eb);
  background-image: linear-gradient(to bottom, #12a3eb, #12a3eb);
  text-decoration: none;
  border: 0px;
}
.katobar {
	height: 20px;
	padding-top: 2px;
	font-weight: 700;
	margin-top: 0;
	background: url("images/button-kato.gif") repeat-x;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: center;
	font-size: 11pt;
	color: #FFF;
	text-decoration: none;
	margin-top: 1px;
	margin-bottom: 1px;
}
.kato_text {
	border-style: none;
	font-family: Arial;
	font-size: 0.8em;
	font-weight: 400;
	color: #000;
	margin-top: 1px;
	margin-bottom: 1px;
	line-height: 1.5em;
}