html,body {
 color:#000000;
 font-family:'Verdana';
 margin:0px;
 padding:0px;;
}

a:link {
	text-decoration:none;
}

input:focus {
    background-color:#dddddd;
}
.WindowTop {
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	background-color:transparent;
}
.HeaderOne {
	width:100%;
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
}

.MiddleOne {
	width:100%;
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	overflow:auto;
}

.AddDetailGreen {
	color:#099247;
}
.AddDetailWhite {
	color:#ffffff;
}
.AddDetailRed {
	color:#ce2b38;
}

.FrontPlate {
	color:#cccccc;
}
.RearPlate {
	color:#edd008;
}

.PlateImg {
	margin:0.25em ;
	box-shadow:0.2em 0.2em 0.1em #363636;
}

/* Used on side menu and basket buttons */
.SideMenu {
	padding:0.25em;
	position:fixed;
 left:0.2em;
 top:0.2em;
 z-index:1000;
}

.IconBasketTxt {
/*	Text that sits with basket icons */
	font-size:0.75em ;
	color:#099247;
	font-weight:bold;
}

.button_sml_R {
	color:#ffffff;
	font-family:'Verdana';
	padding:0.5em;
	margin:0.1em 0em 0.1em 0em ;
	background-color:#616161;
	transition: background-color 0.75s ease;
	border-radius:0.5em;
	border:#ffffff solid  0.0em;
	display:inline-block;
	vertical-align:top;
	opacity:0.95;
	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #ffffff ;
}
.button_sml_R:hover {
	color:#dddddd;
	background-color:#313131;
	border:#363636 solid 0.0em;
/*	box-shadow: inset 0em 0em 0.25em 0.0833333333333333em #ffffff ; */
}

.button_sml_SH {
/*	For exclusive use of shaped plate button ;*/
	color:#262626;
	font-family:'Verdana';
	padding:0em 0em 0em 0em;
	background-color:transparent;
	margin:0.1em 0em 0.1em 0em ;
	background-repeat:no-repeat;
	text-shadow:0.1em 0.1em 0.05em #ffffff;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	
/*	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #ffffff ; */
}
.button_sml_SH:hover {
	color:#ffffff;
	text-shadow:0.1em 0.1em 0.05em #262626;
/*	background-color:#616161; */
	border:#363636 solid 0.0em;
	border-radius:0.5em;
	box-shadow: inset 0em 0em 0.15em 0.0333333333333333em #ffffff ;
}

.button_sml_W {
/*	For exclusive use of X close buttons ;*/
	font-size:1.25em;
	color:#363636;
	font-family:'Verdana';
	padding:0.35em 0.35em 0.35em 0.35em;
	margin:0em 0em 0em 0em ;
	background-color:#ffffff;
	border-radius:0.25em;
	border:#363636 solid  0.05em;
	display:inline-block;
/*	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #dddddd ;*/
	box-shadow:0.2em 0.2em 0.1em #363636;
}
.button_sml_WR {
 box-shadow:-0.2em 0.2em 0.1em #363636;
}
.button_sml_W:hover {
	color:#ffffff;
	background-color:#dddddd;
	border:#616161 solid 0.05em;
	box-shadow: inset 0em 0em 0.25em 0.1833333333333333em #ffffff ;
}

.button_sml_menuC {
/*	For exclusive use menu buttons ;*/
	color:#363636;
	font-family:'Verdana';
	font-size:1.25em;
	font-weight:bold;
	padding:0.75em 1em 0.75em 1em;
	margin:0em 0em 0.35em 0em ;
	background-color:#ffffff;
	background: linear-gradient(90deg,#edaf08, #ffffff, #ffffff, #ffffff, #ffffff, #edaf08);
	border-radius:0.25em;
	border:#363636 solid  0.05em;
	display:inline-block;
/*	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #dddddd ;*/
	box-shadow:0.2em 0.2em 0.1em #363636;
	opacity:0.95;
}
.button_sml_menuC:hover {
	color:#ffffff;
	background-color:#dddddd;
	border:#616161 solid 0.05em;
	box-shadow: inset 0em 0em 0.25em 0.1833333333333333em #ffffff ;
}

.button_sml_menuA {
/*	For exclusive use menu buttons ;*/
	color:#363636;
	font-family:'Verdana';
	padding:0.35em 0.35em 0.35em 0.35em;
	margin:0em 0em 0.35em 0em ;
	background-color:#ffffff;
	border-radius:0.25em;
	border:#363636 solid  0.05em;
	display:inline-block;
/*	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #dddddd ;*/
	box-shadow:0.2em 0.2em 0.1em #363636;
	opacity:0.95;
}
.button_sml_menuA:hover {
	color:#ffffff;
	background-color:#dddddd;
	border:#616161 solid 0.05em;
	box-shadow: inset 0em 0em 0.25em 0.1833333333333333em #ffffff ;
}

.button_sml_menuB {
/*	For exclusive use basket quantity button ;*/
	color:#363636;
	font-size:0.75em;
	font-family:'Verdana';
	padding:0.35em 0.35em 0.35em 0.35em;
	margin:0em 0em 0em 0em ;
	background-color:#ffffff;
	border-radius:0.25em;
	border:#363636 solid  0.05em;
	display:inline-block;
/*	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #dddddd ;*/
	box-shadow:0.2em 0.2em 0.1em #363636;
	opacity:0.85;
	position:absolute;
	top:0.05em;
	left:0.05em;
}
.button_sml_menuB:hover {
	color:#ffffff;
	background-color:#dddddd;
	border:#616161 solid 0.05em;
	box-shadow: inset 0em 0em 0.25em 0.1833333333333333em #ffffff ;
}

.button_BadgeCat {
/*	For exclusive use badge category buttons ;*/
	margin:0.15em 0.15em 0.15em 0.15em;
	padding:0.15em 0.15em 0.15em 0.15em ;
	background-color:#006cb8;
	display:inline-block;
/*	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #dddddd ;*/
	box-shadow:0.2em 0.2em 0.1em #363636;
}
.button_BadgeCat:hover {
	box-shadow: inset 0em 0em 0.25em 0.1833333333333333em #ffffff ;
}
.button_BadgeTxt {
/*	For exclusive use badge txt buttons ;*/
	margin:0.15em 0.15em 0.15em 0.15em;
	padding:0.15em 0.15em 0.15em 0.15em ;
	background-color:#006cb8;
	display:inline-block;
/*	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #dddddd ;*/
	box-shadow:0.2em 0.2em 0.1em #363636;
}
.button_BadgeTxt:hover {
	box-shadow: inset 0em 0em 0.25em 0.1833333333333333em #ffffff ;
}

.button_Border {
/*	For exclusive use border buttons ;*/
	color:#363636;
	font-family:'Verdana';
	margin:0.15em 0.15em 0.15em 0.15em;
	padding:1.3em ;
	background-color:#C1C1C1;
	display:inline-block;
/*	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #dddddd ;*/
	box-shadow:0.2em 0.2em 0.1em #363636;
}
.button_Border:hover {
	box-shadow: inset 0em 0em 0.25em 0.1833333333333333em #ffffff ;
}
.button_BorderT {
	padding:0.65em; 
}

.button_sml_M {
	color:#363636;
	font-family:'Verdana';
	padding:0.3em 0.3em 0.3em 0.3em;
	margin:0em 0em 0em 0em ;
	background-color:#ffffff;
	border-radius:0.25em;
	border:#363636 solid  0.05em;
	display:inline-block;
/*	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #dddddd ;*/
}
.button_sml_M:hover {
	color:#616161;
	background-color:#ffffff;
	border:#616161 solid 0.05em;
	box-shadow: inset 0em 0em 0.25em 0.0833333333333333em #616161 ;
}

.button_sml_I {
/*	Exclusive use of the keyboard buttons */
	font-family:"UKNumberPlate";
	font-size:1.4em;
	color:#000000;
	padding:0.5em 0.2em 0.2em 0.2em;
	margin:0.1em 0.1em 0.1em 0.1em ;
	background-color:#ffffff;
	border-radius:0.25em;
	border:#363636 solid  0.05em;
	display:inline-block;
	min-width:0.95em;
	min-height:1.35em;
/*	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #dddddd ;*/
	box-shadow:0.2em 0.2em 0.1em #363636;
}
.button_sml_I:hover {
	color:#616161;
	background-color:#ffffff;
	border:#616161 solid 0.05em;
	box-shadow: inset 0em 0em 0.25em 0.0833333333333333em #616161 ;
}

.button_sml_J {
/*	Exclusive use of the Plate Options and Preview buttons */
	color:#000000;
	padding:0.2em 0.2em 0.2em 0.2em;
	margin:0em ;
	background-color:#ffffff;
	border-radius:0.25em;
	border:#363636 solid  0.05em;
	display:inline-block;
	min-width:0.95em;
	min-height:1.35em;
/*	box-shadow: inset 0em 0em 0.3em 0.0833333333333333em #dddddd ;*/
	box-shadow:0.2em 0.2em 0.1em #363636;
}
.button_sml_J:hover {
	color:#616161;
	background-color:#ffffff;
	border:#616161 solid 0.05em;
	box-shadow: inset 0em 0em 0.25em 0.0833333333333333em #616161 ;
}

.inputVRM {
	font-family:"UKNumberPlate";
	font-size:3.25em;
	display:block;
	padding:0.1em 0.1em 0.1em 0.1em;
	background-color:#ffffff;
	border-radius:0.1em;
	border:#616161 solid  0.025em;
	text-align:center;
	box-shadow:0.1em 0.1em 0.1em #363636;
	min-width:6.5em;
}

.inputitlea {
	color:#363636;
	padding:0.75em 0.5em 0.75em 0.5em;
	text-align:center;
	display:inline-block;
	background-color:#ffffff;
	margin:0.5em 0.5em 0em 0.5em ;
	border-radius:0.35em;
	border:#ffffff solid  0.05em;
	box-shadow:0.2em 0.2em 0.1em #363636;
	opacity:0.95;
}

.inputitleb {
	box-shadow:-0.2em 0.2em 0.1em #363636;
}

.inputitlec {
	padding:0.5em 0.5em 0.5em 0.5em;
	margin:0em 0em 0em 0em ;
}

.inputitled {
	color:#363636;
	padding:0.35em 0.35em 0.35em 0.35em;
	margin:0em 0em 0.35em 0em ;
	background-color:#ffffff;
	border-radius:0.25em;
	border:#363636 solid  0.05em;
	display:inline-block;
	box-shadow:0.2em 0.2em 0.1em #363636;
	opacity:0.95;
}

.DivKeyboard {
	color:#363636;
	padding:0em;
	margin:0em ;
	background-color:#ffffff;
	border-radius:0.25em;
	border:#363636 solid  0.05em;
	display:inline-block;
	box-shadow:0.2em 0.2em 0.1em #363636;
	opacity:0.95;
}

.ShapeTxt {
	font-size:1.5em;
}

.inputextO {
	color:#dddddd;
	padding:0.25em 0em 0.25em 0em;
	text-align:center;
	display:inline-block;
	background-color:#ffffff;
	margin:0em 0em 0em 0em ;
	width:95%;
	border-radius:0.35em;
	border:#ffffff solid  0.05em;
	box-shadow:0.2em 0.2em 0.1em #363636;
}
.inputextI {
/*	Exclusive use of bottom line field */
	font-size:2em;
	color:#363636;
	text-align:center;
	display:inline-block;
	background-color:#ffffff;
	padding:0.25em 0.25em 0.25em 0.25em;
	width:85%;
	border-radius:0.35em;
	border:#ffffff solid 0em;
	box-shadow:0.2em 0.2em 0.1em #363636;
}
.inputextI:hover {
	background-color:#dddddd;
	border:#363636 solid 0em;
}
.sepA {
	height:0.1em;
}
.sepB {
	height:0.2em;
}
.sepC {
	height:0.3em;
}
.sepD {
	height:0.4em;
}
.sepE {
	height:0.5em;
}

.DivPresent {
	color:#363636;
	padding:0em 0em 0em 0em;
	text-align:center;
	display:none;
	background-color:transparent;
	margin:0em 0em 0em 0em ;
}

.DivPopUp {
	color:#363636;
	padding:0em 0em 0em 0em;
	text-align:center;
	display:none;
	background-color:#ffffff;
	margin:0em 0em 0em 0em ;
	border-radius:0.35em;
	border:#ffffff solid  0em;
	box-shadow:0.2em 0.2em 0.1em #363636;
	opacity:0.95;
}

#div_contact_choices,#div_home_choices,#div_menu_choices,#div_page_title,#div_fixing_info,#div_basket,#divDisInfo,#div_fixings,#divOptInfo
{
	background: linear-gradient(90deg,#edaf08, #ffffff, #ffffff, #ffffff, #ffffff, #edaf08);
}
#divImage,#div_show_plate,#div_bottomline,#div_control_bs,#div_keyboard_choices,#div_type_styles,#div_badges,#div_borders,#div_plate_choices
{
	background: radial-gradient(#ffffff, #ffffff, #edaf08);
}