body {background:#E6E6F6;margin:0;padding:0;
}
#o { width:960px;position:relative;
  margin:12px auto;
  margin-bottom:3em;
 /*background:url('container_background.jpg') top center no-repeat; */
 }
 #mid {
 
 background:url('/images/mid.png') top center repeat-y;
  width:940px;position:relative;z-index:3;
  margin:0px auto;display:block;
 min-height:1000px;  padding:10px 10px;padding-top:127px;
 border-left:0px solid #5973A8;
 border-right:0px solid #5973A8;
position:relative;
}
.mid {
 
 background:url('/images/mid.png') top center repeat-y;
  width:940px;position:relative;z-index:3;
  margin:0px auto;display:block;
 border-left:0px solid #5973A8;
 border-right:0px solid #5973A8;
position:relative;
}
#upper {
position:absolute;top:0px;left:0px; z-index:4;
overflow:hidden;padding:0;
 width:960px;
  margin:0px auto;display:block;
 height:57px;
  background:url('/images/upper.jpg') top left no-repeat;
}
#lower {
position:relative; 
 width:960px;
  margin:0px auto;display:block;
 height:5px;
  background:url('/images/lower.png') top left no-repeat;
}
.newParaRight {

text-align:left;
}
.mc {
margin:10px 200px ;
text-align:justify;
}
h1, h2 ,h3, h4, h5 {
padding-top:0px;margin-top:0px;padding-bottom:7.5pt;
font: normal 18pt/17.1pt  "Gill Sans", sans-serif;color:#330066;
}
 h2 ,h3, h3, h5 {
padding-top:0px;margin-top:0px;padding-bottom:7.5pt;
font: normal 16pt/17.1pt  "Gill Sans", sans-serif;color:#330066;
}
#mid p,  #mid blockquote,#mid ul,#mid ol{
padding-top:0px;margin-top:0px;padding-bottom:7.5pt;
font: normal 100%/17.1pt  "Gill Sans", sans-serif;color:#330066;
}
#navsweep {
position:absolute;
top:100px;
left:-24px;
z-index:66;
}
#navlet {
position:absolute;
top:140px;
left:34px;
z-index:67;
}
#navsweepIMG {
position:absolute;
top:0px;
left:0px;
width:167px;
height:405px;
}
.sep {

margin-bottom:3em;
}
greyhr {
color:#f0f0f0;height:1px;background-color:#f0f0f0;
}

.productlayout1 h2 {
margin-top:30px;padding-top:10px;border-top:2px solid #f0f0f0;
}
.showDetailsTab {
display:block;background-color:transparent;padding:0px 10px;
}
.detailsBox {
display:block;background-color:#f0f0f0;padding:10px;
}
#stockistlist {
position:absolute;
right:22px;top:245px;
width:220px;
height:350px;
overflow:auto;text-align:left;
border:2px solid #d0d0d0;background-color: #d0d0d0;
}
#stockistlist a{
width:190px;
 display:block;
 padding:5px 5px 5px 5px;
 text-decoration:none;border-bottom:1px solid #d0d0d0;
}
#stockistlist a:link,#stockistlist a:visited,#stockistlist a:active {
 text-decoration:none;
 background-color:#f0f0f0;
}
#stockistlist a:hover{
 text-decoration:underline;
  background-color:#e0e0e0;
}
#copynotice {padding-top:30px;
    font-size:12px;
    color:#aaa;
    text-align:center;
    
}
#rc {
position:absolute;
top:290px;right:20px;

z-index:125;width:144px;

    
}
#rc img {
border:0;
cursor:pointer;

}