body
{
	font-family:verdana,arial,sans-serif;
    background-color:#97cc64;
}
h1
{
	font-family:verdana,arial,sans-serif;
    font-size:large;
    font-weight:bold;
    color:#000000;
    margin-top:0px;
    margin-left:0px;
    text-align:center;
}
h2
{
	font-family:verdana,arial,sans-serif;
    font-size:large;
    font-weight:bold;
    color:#d73936;
    margin-top:0px;
    margin-left:0px;
    text-align:left;
    margin:0px 0px 0px 0px;
}
.w1
{
    font-size:large;
    font-weight:bold;
    color:#d73936;
    margin:0px 0px 0px 0px;
}
.red
{
    color:#d73936;
    text-align:left;
}
.no_marg
{
    margin:0px 0px 0px 0px;
}
.bg1
{
    background-image:url(/simg/bg1.gif);
    background-repeat:repeat-x;
}
#tophead
{
	float:left;
	position:relative;
    top:13px;
    left:0px;
}
#topright
{
    position:relative;
    top:3px;
    left:0px;
    text-align:center;
}
.leftborder
{
    background-image:url(/simg/side_l.gif);
    background-repeat:repeat-y;
    width:18px;
}
.rightborder
{
    background-image:url(/simg/side_r.gif);
    background-repeat:repeat-y;
    width:16px;
}
.leftwin1
{
    background-color:#a0dadc;
    text-align:left;
}
.leftwin1 p
{
	font-size:0.8em;
    font-weight:bold;
    text-align:center;
    margin-top:0px;
}
.partwin1
{
    background-color:#a0dadc;
}
.rightwin1
{
    background-color:#a0dadc;
}
.rbroundbox
{
	width: 335px;
	background-color:#ffffff;
}
.rbroundboxc
{
    background: url(/simg/wr_tl.gif) no-repeat top left;
    width: 578px;
	background-color:#ffffff;
}
.rbtop
{
	background: url(/simg/wr_tr.gif) no-repeat top right;
}
.rbbot div
{
	background: url(/simg/wr_bl.gif) no-repeat bottom left;
}
.rbbot
{
	background: url(/simg/wr_br.gif) no-repeat bottom right;
}
.rbtop div, .rbtop, .rbbot div, .rbbot
{
	height: 27px;
    overflow:hidden;
}
.rbcontent
{
	padding:8px;
}
.rbcontent p, .rbcontent li
{
    font-size:small;
    color:#000000;
}
.rbcontent a
{
    text-decoration:none;
}
.rbcontent a:hover
{
    font-size:small;
    font-weight:bold;
    color:#df3939;
    text-decoration:underline;
}
.footerbg
{
    background-color:#a0dadc;
}
.footerbg, .footerbg p, .footerbg a
{
	font-size:x-small;
    color:#000000;
    font-weight:bold;
    text-align:left;
    margin-top:0px;
}
.footerbg a
{
	text-decoration:none;
}
.footerbg a:hover
{
	color:#97cc64;
	text-decoration:underline;
}
.footerright
{
    background-color:#a0dadc;
    width:291px;
}
.footerborder
{
    background-image:url(/simg/bottomborder.gif);
    background-repeat:repeat-x;
}
.footsm
{
	font-size:xx-small;
}
.redf
{
	color:#ff0000;
}
.proditem
{
    font-size:small;
    color:#000000;
    text-align:left;
}
.catitem
{
    font-size:small;
    font-weight:bold;
    color:#000000;
    text-align:left;
    margin:0px 0px 0px 0px;
}
.catitem a
{
    color:#000000;
    text-decoration:none;
}
.catitem a:hover
{
    color:#000000;
    text-decoration:underline;
}
.formheader
{
    font-size:small;
    font-weight:bold;
    color:#000000;
    background-color:#e4e8e8;
}
.formfieldname
{
    font-size:small;
    color:#000000;
    background-color:#e4e8e8;
    width:30%;
}
.formfielddata
{
    font-size:small;
    color:#000000;
}
.bshead
{
    font-size:small;
    color:#000000;
    background-color:#a0dadc;
}
.bsitem
{
    font-size:small;
    color:#000000;
}
.bstotal
{
    font-size:small;
    color:#000000;
    background-color:#a0dadc;
}
.bsitem a
{
    font-size:small;
    color:#0000ff;
    text-decoration:none;
}
.bsitem a:hover
{
    font-size:small;
    color:#ff0000;
    text-decoration:none;
}
.bsreview
{
    font-size:small;
    color:#ff0000;
    text-decoration:none;
}
.lpad
{
    margin-right:20px;
}
.lpad2
{
    margin-right:100px;
}
#scrollbox1
{
    scrollbar-3dlight-color:#009900;
    scrollbar-arrow-color:#f15906;
    scrollbar-base-color:#97cc64;
    scrollbar-darkshadow-color:#009900;
    scrollbar-face-color:#97cc64;
    scrollbar-highlight-color:palegreen;
    scrollbar-shadow-color:#000000;
    color: #000;
    padding:10px;
    width:280px;
    height:124px;
    overflow:auto;
    text-align:left;
    margin-top:4px;
}
#scrollbox2
{
    scrollbar-3dlight-color:#009900;
    scrollbar-arrow-color:#f15906;
    scrollbar-base-color:#97cc64;
    scrollbar-darkshadow-color:#009900;
    scrollbar-face-color:#97cc64;
    scrollbar-highlight-color:#97cc64;
    scrollbar-shadow-color:#000000;
    color: #000;
    padding:10px;
    width:210px;
    height:124px;
    overflow:auto;
    text-align:left;
    margin-top:4px;
}
.greyinput
{
    color:#666666;
    margin-bottom:5px;
    margin-left:5px;
}
.delivery1
{
    font-size:small;
    color:#ff0000;
    text-decoration:none;
    text-align:center;
}
.newssignup a
{
    font-size:small;
    font-weight:bold;
    color:#000000;
    text-decoration:none;
    text-align:center;
}
.newssignup a:hover
{
    text-decoration:underline;
}
.listtext
{
	clear:both;
	font-size:small;
    font-weight:bold;
    text-align:center;
    margin-top:0px;
    margin-left:52px;
}
.priceline
{
    vertical-align:middle;
}
.buyline
{
    vertical-align:middle;
    padding-left:30px;
}
#basketsm
{
    height:90px;
}
#basketp
{
    position:relative;
    top:-65px;
    left:0px;
    margin-top:0px;
    margin-left:0px;
    font-size:x-small;
    font-weight:bold;
    color:#df3939;
    text-align:center;
}
.baskettop
{
    position:relative;
    top:10px;
    left:0px;
}
#basketp a
{
    color:#df3939;
    font-weight:bold;
    text-decoration:none;
}
#basketp a:hover
{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
}
.redstar
{
	color:#ff0000;
    font-size:small;
}
#sitemap, #sitemap a
{
    text-align:left;
    font-size:small;
    color:#0170c1;
    text-decoration:none;
}
#sitemap li
{
    margin-bottom: 10px;
}
#sitemap li ul li
{
    margin-bottom: 2px;
}
.sitemapl
{
    margin-top:0px;
    margin-bottom:0px;
}
.prodpics
{
    margin-top:15px;
}
.prodpics img
{
    border:1px solid #cccccc;
    margin-right:3px;
}
