
body
{ 
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 80%;
}

textarea
{
font-family: Helvetica Neue, Tahoma, Arial;

color: black;
font-size: 100%;
}

p
{
font-family: Helvetica Neue, Tahoma, Arial;
text-align: center;
color: black;
font-size: 100%;
}

p.p1
{
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 100%;
font-weight: bold;
}

p.p2
{
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 80%;
font-weight: bold;
}

div.d1
{
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 80%;
}

div.d22
{
font-family: Arial, "Helvetica Neue", Tahoma;
text-align: center;
color: black;
font-size: 200%;
font-weight: bold;
}

a
{ 
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 80%;
}

a.mb1
{ 
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: green;
font-size: 120%;
}

a.mm1
{ 
font-family: "Helvetica Neue", Tahoma, Arial;
color: black;
text-decoration: none;
}

/*side menu*/
td.tdmm
{ 
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: right;
color: black;
text-decoration: none;
background-repeat: no-repeat;
background-position: right; 
}



td
{ 
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 100%;
}

table.t1
{ 
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: left;
color: black;
font-size: 100%;
}

td.td1
{ 
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: left;
color: black;
font-size: 100%;
}

th.th1
{ 
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: left;
color: black;
font-size: 100%;
}

img
{
border-style: none;
}

button
{ 
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: left;
color: black;
font-size: 200%;
}


td.tlab
{ 
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
text-decoration: none;
background-image: url('label2.png');
background-repeat: no-repeat;
}

/* These spans are used to format the positioning of the whole php part of the site */ 
span.toptitle
{
position:absolute;
left:0px;
top:0px
}

span.sidemenu
{
position:absolute;
left:770px;
top:20px
}

span.bigbox
{
position:absolute;
left:0px;
top:105px
}

span.labelimg
{
position:absolute;
left:500px;
top:105px;
/*z-index:0*/
}

span.labelbox
{
position:absolute;
left:496px;
top:185px;
/*z-index:0*/
}

span.bottommenu
{
position:absolute;
left:10px;
top:530px
}

span.viewbasket
{
position:relative;
left:10px;
top:0px
}

/* for newsletter.php */
span.newsbox
{
position:absolute;
left:0px;
top:135px
}

/* for contact.php */
 
span.infobox
{
position:absolute;
left:0px;
top:135px;
width:220px;
height:300px;
text-align:left;
}

span.contbox
{
position:absolute;
left:210px;
top:135px
}

/* for thankyou.php */
span.thanksbox
{
position:absolute;
left:250px;
top:135px
}

/* for blog.php */
div.blogbox
{
width:700px;
height:470px;
position:absolute;
left:0px;
top:125px;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: left;
color: black;
font-size: 100%;
}

form.bblog
{
position:absolute;
left:5px;
top:105px;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 80%;
}

input.sib
{
position:relative;
left:0px;
top:-12px;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: left;
color: black;
font-size: 100%;
}

form.sblog
{
position:absolute;
left:200px;
top:105px;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 80%;
}

form.mblog
{
position:absolute;
left:570px;
top:105px;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 80%;
}

span.opps
{
margin-left:auto; 
margin-right:auto;
position:relative;
top: 5px;
left:235px;
width: 100px;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
}

/* for drawers */
span.topbanner
{
position:absolute;
left:0px;
top:20px
}

div.drawbox2
{
/* border:medium solid #990000; */
position:absolute;
left:0px;
top:130px;
width: 760px;
height:390px;
}
/* for drawers.php */
div.drawbox
{
/* border:medium solid #009900; */

width: auto;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto; 
margin-bottom:auto;
}

span.drawbox
{
text-align: center;
position:absolute;
left:60px;
top:140px
}

p.draw
{
font-family: Helvetica Neue, Tahoma, Arial;
text-align: center;
color: black;
font-size: 200%;
}

/*drawbox */
span.mw
{
font-family: Helvetica Neue, Tahoma, Arial;
text-align: left;
color: black;
font-size: 100%;
position:relative;
left:-110px;
}

span.all
{
font-family: Helvetica Neue, Tahoma, Arial;
text-align: left;
color: black;
font-size: 100%;
position:relative;
left: 110px;
}

table.drawb
{ 
margin-left:auto; 
margin-right:auto;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 100%;
}

/*new label stuff*/
span.llb
{
margin-left:auto; 
margin-right:auto;
position:absolute;
top: 15px;
left:15px;
width: 200px;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
}

span.ssb
{
margin-left:auto; 
margin-right:auto;
position:absolute;
top: 180px;
left:20px;
width: 190px;
}

span.prb
{
position:absolute;
top: 210px;
left:80px;
font-weight: bold;
text-align: center;
width: 80px;
}

span.a2b
{
position:absolute;
top: 235px;
left:55px;
}

span.tt1
{
width:200px;
height:100px;
position:relative;
left: 0px;
top:0px;
}

span.d2
{
width:450px;
height:60px;
position:absolute;
left: 186px;
top:33px;
font-family: Arial, "Helvetica Neue", Tahoma;
text-align: center;
color: black;
font-size: 250%;
font-weight: bold;
}

div.tt2
{
background-color:white;

position:absolute;
left: 640px;
top: 30px;
}

form.bcous
{
position:absolute;
left:10px;
top:0px;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 80%;
}

form.scous
{
position:absolute;
left:120px;
top:0px;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 80%;
}

form.mcous
{
position:absolute;
left:480px;
top:0px;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: center;
color: black;
font-size: 80%;
}

div.ca
{
/*border:medium solid #000000;*/
width:890px;
height:600px;
position:relative;
left:0px;
top:0px;
margin-left:auto;
margin-right:auto;
}

div.whole
{
/*border:medium solid #000000;*/
width:450px;
height:30px;
position:relative;
left:0px;
top:0px;

}

span.whole
{
/*border:medium solid #ff0000;*/
position:absolute;
left:0px;
top:0px;
width:120px;
height:30px;
text-align: left;
}

th.wh1
{ 
position:absolute;
left:0px;
top:0px;
font-family: "Helvetica Neue", Tahoma, Arial;
text-align: left;
color: black;
font-size: 100%;
}

div.wit
{
border:medium solid #009900;
width:700px;
height:190px;
position:relative;
left:0px;
top:0px;

}

span.wit
{
border:medium solid #009900;
width:300px;
height:190px;
position:absolute;
left:400px;
top:0px;

}

span.wim
{
border:medium solid #009900;
width:200px;
height:190px;
position:absolute;
left:0px;
top:0px;

}

span.wii
{
border:medium solid #009900;
width:200px;
height:190px;
position:absolute;
left:200px;
top:0px;

}

div.company
{

width:320px;
height:320px;
position:absolute;
left:380px;
top:0px;

}


span.lg
{
position:absolute;
left:10px;
top:480px
}

span.s2f
{
position:absolute;
left:190px;
top:480px
}

div.s1
{
position:relative;
left:20px;
top:0px;
width:250px;
height:22px;
text-align: right;
}

span.s1
{
position:absolute;
left:0px;
top:0px;
width: 150px;
height: 22px;
text-align: left;
padding-left: 8px;
}

span.gv
{
position:absolute;
left:390px;
top:480px
}

