BODY {font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9pt;
	
	font-family: Arial, Verdana, Helvetica;
	color:#333333;
   }

holder { position:relative; width:140px; height:110px;  }
div.demo {
          border: 3px solid #0BB427;
          padding: 10px;
          margin-bottom: 10px;
      }
.marquee1 {font-size:11pt;color:#000}

#container {
	position:absolute;
	z-index:0;
	width:1000px;
	top: 0px;
	left:50%;
	margin-left:-500px;
	background:url(mm/mbgbw.gif) repeat-y;
	font-family: Arial, Verdana, Helvetica
	}
#header {
	position:relative;
	width:1000px;
	font-family: Arial, Verdana, Helvetica;
	background:#fff
	}
#searchbar {
	position:relative;
	float:left;
	padding:10px;
	text-align:left;
	height:20px;
	width:980px;
	background:#000;
	color:#eeeeee;
	}

#colleft {
	position:relative;
	float:left;
	width:190px;
	margin: 0;
	text-align:center;
	background:#fde;
	font-family: Arial, Verdana, Helvetica
	}
#colcenter {
	position:relative;
	float:left;
	z-index:0;
	width:790px;
	margin: 0;
	background:#fff;
	padding:15px 0 0 20px;
	font-family: Arial, Verdana, Helvetica;
	font-size:10pt;
	min-height:600px
	}
#footer {
	position:relative;
	float:left;
	width:960px;
	height:170px;
	margin:0;
	padding:20px;
	background:url(mm/btm.jpg);
}
.copyrite {
	position:absolute;
	background:#ffffff;
	z-index:0;
	width:950px;
	height:30px;
	top: 570px;
	left:0px;
	text-align:center;
	font-size:7.5pt;
	font-family: Arial, Verdana, Helvetica
	}
.cartbox {
	position:absolute;
	z-index:99;
	top:98px;
	left:725px;
	width:230px;
	height:37px;
	color:white;
	font-size:8pt;
	padding:4px 0 0 50px;
	background:url(mm/cartbox.png) no-repeat
	}

.scrollwin {
	height:355px;
	width:730px;
	overflow:auto
	}
H1 {color: #089244;
	margin: 0;
	font-weight: bold;
	font-style: normal;
	font-size: 16pt;
	font-family: Arial, Verdana, Helvetica;
   }


 H2 {color: #27bd68;
	margin: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 11pt;
	font-family: Arial, Verdana, Helvetica
   }

H3 {color: white;
	margin: 0;
	background: #8ebcf2;
	font-weight: normal;
	font-style: italic;
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica
   }
H5 {color: white;
	margin: 0;
	background: #8ebcf2;
	font-weight: bold;
	font-style: normal;
	font-size: 20pt;
	font-family: Arial, Verdana, Helvetica
   }

ul {list-style: square
	margin: 1px;
   }

TD {
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica;
   }

TH	{color: black;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica;
	background-color: #ebebff
   }

A:LINK {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000
	}
A:VISITED {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000
	}
A:hover {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	background: transparent;
	text-decoration: none;
	color: #ff0000
	}


a:link.navtop {font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #eeeeee}

a:visited.navtop {font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #eeeeee}

a:hover.navtop {font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	text-decoration: underline;
	color: #eeeeee}

a:link.navtop2 {font-size: 9pt;font-weight: normal;margin: 0px 0px 0px 0px;text-decoration: underline;color: #fff}
a:visited.navtop2 {font-size: 9pt;font-weight: normal;margin: 0px 0px 0px 0px;text-decoration: underline;color: #fff}
a:hover.navtop2 {font-size: 9pt;font-weight: normal;margin: 0px 0px 0px 0px;text-decoration: none;color: #fff}

a:link.txt {font-size: 11pt;font-weight: normal;margin: 0px 0px 0px 0px;text-decoration: underline;color: #000}
a:visited.txt {font-size: 11pt;font-weight: normal;margin: 0px 0px 0px 0px;text-decoration: underline;color: #000}
a:hover.txt {font-size: 11pt;font-weight: normal;margin: 0px 0px 0px 0px;text-decoration: none;color: #666}

a:link.navleft {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 9px;
	text-decoration: none;
	color: #fff}

a:visited.navleft {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 9px;
	text-decoration: none;
	color: #fff}

a:hover.navleft {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 9px;
	text-decoration: none;
	color: #000}

a:link.navleftexp {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 23px;
	text-decoration: none;
	color: #000}

a:visited.navleftexp {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 23px;
	text-decoration: none;
	color: #000}

a:hover.navleftexp {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 23px;
	text-decoration: none;
	color: #fff}
	
a:link.navleft2 {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 17px;
	background: url(mm/a.gif) no-repeat;
	text-decoration: none;
	color: #fff}

a:visited.navleft2 {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 17px;
	background: url(mm/a.gif) no-repeat;
	text-decoration: none;
	color: #fff}

a:hover.navleft2 {font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 17px;
	background: url(mm/a.gif) no-repeat;
	text-decoration: underline;
	color: #fff}
	
a:link.linkh1 {font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #293c7d}

a:visited.linkh1 {font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #293c7d}

a:hover.linkh1 {font-family: Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: red}


a:link.linkh1tab {font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #293c7d}

a:visited.linkh1tab {font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #293c7d}

a:hover.linkh1tab {font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: red}
	
	
a:link.smalllink {font-family: Arial, Verdana, Helvetica;
	font-size: 7.5pt;
	font-weight: bold;
	font-style: italic;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: black}

a:visited.smalllink {font-family: Arial, Verdana, Helvetica;
	font-size: 7.5pt;
	font-weight: bold;
	font-style: italic;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: black}

a:hover.smalllink {font-family: Arial, Verdana, Helvetica;
	font-size: 7.5pt;
	font-weight: bold;
	font-style: italic;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #7a7afa}


a:link.smalllink2 {font-family: Arial, Verdana, Helvetica;
	font-size: 7.5pt;
	font-weight: bold;
	font-style: italic;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: white}

a:visited.smalllink2 {font-family: Arial, Verdana, Helvetica;
	font-size: 7.5pt;
	font-weight: bold;
	font-style: italic;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: white}

a:hover.smalllink2 {font-family: Arial, Verdana, Helvetica;
	font-size: 7.5pt;
	font-weight: bold;
	font-style: italic;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: red}



a:link.bottommenu {font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #fff}

a:visited.bottommenu {font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #fff}

a:hover.bottommenu {font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	text-decoration: underline;
	color: #ddf}

a:link.navlite {color: #666;font-size: 8pt;font-weight: normal;text-align:center;letter-spacing: -1px}
a:visited.navlite {color: #666;font-size: 8pt;font-weight: normal;text-align:center;letter-spacing: -1px}
a:hover.navlite {color: #000;font-size: 8pt;font-weight: normal;text-align:center;letter-spacing: -1px}

a:link.navlitewite {color: #ffffff;font-size: 8pt;font-weight: normal;text-align:center;text-decoration:underline}
a:visited.navlitewite {color: #ffffff;font-size: 8pt;font-weight: normal;text-align:center;text-decoration:underline}
a:hover.navlitewite {color: #ffffff;font-size: 8pt;font-weight: normal;text-align:center;text-decoration:none}

a:link.navleftsub {color: #333333;font-family: Arial, Verdana, Helvetica;font-size: 8pt;font-weight: normal;padding-left:30px;border-left:solid 1px #6c93d4;}
a:visited.navleftsub {color: #333333;font-family: Arial, Verdana, Helvetica;font-size: 8pt;font-weight: normal;padding-left:30px;border-left:solid 1px #6c93d4;}
a:hover.navleftsub {color: #ff3333;font-family: Arial, Verdana, Helvetica;font-size: 8pt;font-weight: normal;padding-left:30px;border-left:solid 1px #6c93d4;}
a:active.navleftsub {color: #ff3333;font-family: Arial, Verdana, Helvetica;font-size: 8pt;font-weight: normal;padding-left:30px;border-left:solid 1px #6c93d4;}

a:link.inline {color: #000000;font-size: 9pt;font-weight: normal;text-decoration:underline}
a:visited.inline {color: #000000;font-size: 9pt;font-weight: normal;text-decoration:underline}
a:hover.inline {color: #0000ff;font-size: 9pt;font-weight: normal;text-decoration:none}


a:link.frontpagetitle {color: #000000;font-size: 8pt;font-weight: bold;text-decoration:none}
a:visited.frontpagetitle {color: #000000;font-size: 8pt;font-weight: bold;text-decoration:none}
a:hover.frontpagetitle {color: #0000ff;font-size: 8pt;font-weight: bold;text-decoration:underline}

 
 
 
b.smallb {color: #000000;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica
   }

b.title {color: #202020;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Verdana, Helvetica
   }

form
{
    margin: 0px
}


.norm
{
    font-size: 8pt;
    COLOR: #202020;
    BACKGROUND-COLOR: #ebebff;
    BORDER: black 1px groove;
    font-family: Arial, Verdana, Helvetica
}
.srt
{
    font-size: 8pt;
    COLOR: #202020;
    BACKGROUND-COLOR: #ebebff;
    BORDER: solid 1px black;
    width: 22px;
    font-family: Arial, Verdana, Helvetica
}
.vital
{
    font-size: 8pt;
    COLOR: #202020;
    BACKGROUND-COLOR: #ebebff;
    BORDER-RIGHT: red 2px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: red 2px solid;
    BORDER-BOTTOM: black 1px solid;
    font-family: Arial, Verdana, Helvetica
}


.buybtn
{
    position:relative;
    width:100px;
    height:22px;
    font-size: 8pt;
    text-align:right;
    COLOR: #202020;
    BACKGROUND: url(mm/btnani.gif) no-repeat
}
.poundnote
{
	font-size: 16pt;
	COLOR: black;
	font-weight: bold;
	font-style: italic;
}
.price
{
	font-size: 14pt;
	COLOR: black;
	font-weight: bold;
	font-style: italic;
}

.call
{
	font-size: 14pt;
	COLOR: black;
	font-weight: bold;
	font-style: italic;
}


.small {color: #202020;
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
	font-size: 7.5pt;
	margin: 0px;
	font-family: Arial, Verdana, Helvetica
   }

.terms {
	height=338px;
	width=470px;
	overflow: auto;
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:white;
	scrollbar-base-color:white;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:pink;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:white}

.prods {
	height=480px;
	width=600px;
	overflow: auto;
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:white;
	scrollbar-base-color:white;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#007700;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:white}

p {margin: 10px 0 0 0}

strong {margin: 0 0 0 0}

.winbut {
	background-color: #099345;
	border: solid 1px black;
	color: #ffffff;
	font-size: 8pt;
}
.buybut {
	background-color: #fe8113;
	border: solid 1px #fff;
	color: #ffffff;
	font-size: 8pt;
}

.formbut {
	background-color: #0b9a4a;
	border: none;
	color: #ffffff;
	font-size: 10pt;
	text-align:center;
	width:150px;
	padding:8px;
	margin:10px
}

a:link.shoptitle {color: #fff;font-size: 12pt;background:#089244;font-weight: bold;display:block;padding:5px}
a:visited.shoptitle {color: #fff;font-size: 12pt;background:#089244;font-weight: bold;display:block;padding:5px}
a:hover.shoptitle {color: #000;font-size: 12pt;background:#089244;font-weight: bold;display:block;padding:5px}

.soldout {color:#000;font-size: 12pt;font-weight:bold;font-style:italic}
#pagenosbox {position:relative;float:left;width:100%;height:21px;margin:20px 0 10px 50px;text-align:center;font-size:11pt;background:url(mm/pbg.png) no-repeat}
#productbox {position:relative;float:left;width:100%;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom: dotted 2px #ccc;}
#productbox-image {position:relative;float:left;width:190px}
#productbox-description {position:relative;float:left;width:550px}
#optionsbox {position:relative;float:left;text-align:center;width:100%;height:18px;padding:3px}
#buttonbox {position:relative;float:right;width:300px;text-align:right;line-height:140%}
#prodbox1 {
	position:relative;
	float:left;
	width:140px;
	height:180px;
	background:url(mm/prodbox.png) no-repeat;
	overflow:hidden;
	margin:0 18px 20px 0;
	}
#prodbox {
	position:relative;
	float:left;
	width:140px;
	height:180px;
	background:url(mm/prodbox.png) no-repeat;
	overflow:hidden;
	margin:0 5px 20px 5px;
	}
#prodboxinner {
	padding:5px;
	color:#333;
	text-align:center
	}
	
	form * {margin:0;padding:0;} /* Standard margin and padding reset, normally done on the body */

legend {
	color:#000; /* IE styles legends with blue text by default */
	font-weight:bold;
	margin:5px;
	*margin-left:-7px; /* A hack that only ie reads to position the legend in the same place cross browser */
}
fieldset {
	border:1px solid #dedede; /* Default fieldset borders vary cross browser, so make them the same */
	padding:0 0 10px 0;
	margin:5px 0 0 0;
}
fieldset div {
	overflow:hidden; /* Contain the floating elements */
	display:inline-block; /* Give layout in ie to contain float */
}

fieldset div {display:block;margin:3px 0 5px 0} /* Reset element back to block leaving layout in ie */
label {
	float:left; /* Take out of flow so the input starts at the same height */
	width:5.5em; /* Set a width so the inputs line up */
	margin:0 0 0 10px;
}
fieldset div input {width:200px;border:solid 1px #aaa;font-size:10pt;padding:2px}
.radio {
	position:relative; /* Position so children are relative to this container */
	border:0; /* Remove the border */
}
.radio span {
	position:absolute; /* Take the content of the legend out of flow */
	top:0;left:0; /* and position it to the top left of the fieldset */
	width:5em; /* Same width as labels */
}
.radio ul {
	margin-left:5em; /* Since the legend is out of flow. set margin, so inputs are inline */
	list-style:none; /* Dont want bullets */
}
.radio li {
	position:relative; /* Fix a bug in IE zoom functionality */
	display:inline; /* Display the inputs in a line */
	white-space:nowrap; /* We dont want a label to wrap between the input and label */
}
.radio label, .radio input {
	width:auto; /* Reset the width on the label from the 5em, set earlier */
	float:none; /* Reset the float from left on the label, set earlier */
	vertical-align:middle; /* Align the radio buttons with the inputs */
}


td.cattable {height:30px;width:180px;background:url(../mm/glassbut1.png) no-repeat}
td.cattable a:link {color:blue}
td.cattable a:hover {color:red}
td.viewpost2 {padding:5px;font-size:10pt}
.newbut {width:150px;font-size:11pt;padding:7px;background:#53d561;color:#fff;border:0;cursor:pointer}
.newbut80 {width:50px;font-size:10pt;padding:4px;margin:0 0 0 5px;background:#53d561;color:#fff;border:0;cursor:pointer}
