/* indigo - 4B0082, light indigo - 4B00DD, bright indigo = #4000EE original box colour = FFDDFF  original text shadow colour #FFDDFF  gold=FFD700 */

body {
  scrollbar-arrow-color:green;
  scrollbar-track-color:"#F2E8FB";
  scrollbar-shadow-color:#4B00EE;
  scrollbar-face-color:#F2E8FB;
  scrollbar-highlight-color:#FFFF77;
  scrollbar-darkshadow-color:#FFFF77;
  scrollbar-3dlight-color:#F2F9E8;
  font-size: 10pt; font-family: "Arial", "Verdana", "Helvetica", sans-serif;
  background-image:url(layout_images/body-background.jpg);
  color:#360FA0; margin:0px; padding:0px;letter-spacing:1pt;
  }

a  {color: #4B00EE;text-decoration: underline; }
a:hover {color: #360FA0;text-decoration: underline;}

a img {border:1px solid white;}
a:hover img {border:1px solid #360FA0;}
a img.lavborder {border:1px solid #F2E8FB;}
a:hover img.lavborder {border:1px solid #360FA0;}

a.hover {color:#360FA0;text-decoration:none;}
a.hover:hover {color: #360FA0;text-decoration: underline;}

a.close       { text-decoration: none; }
a.close:hover { text-decoration: underline; }

a.navi {letter-spacing:0pt;text-decoration:none;font-weight:normal;font-size:10pt;}
a.navi:hover {text-decoration: underline;}  

a.thispage {letter-spacing:0pt;text-decoration:overline;font-weight:normal;font-size:10pt;}  
a.thispage:hover {text-decoration:underline overline;}

a.infoboxprompt {cursor:help;}

a.closebox {text-decoration:none;font-style:normal;float:right;background-color:#F2E8FB;padding:0px 3px 0px 4px;}
a.closebox:hover {text-decoration:none;}

a.botlinks {font-size:8pt;}  

abbr, .help {border-bottom: 1px dotted blue; cursor: help; }

b.relemphasis {color:#360FA0;letter-spacing:1pt;font-weight:normal;}
b.emphasis {color:#360FA0;letter-spacing:1pt;font-weight:bold;}

div.quotebox {letter-spacing:0pt;text-align:left;clear:both;width:700px;padding:10px 0px 10px 0px;font-size:14px;font-family:serif;background-color:#F2E8FB;}
div.quotebox p {margin:0px 10px 0px 10px;}

div.inlinebox {letter-spacing:0pt;text-align:left;clear:both;width:700px;padding:10px 0px 10px 0px;font-size:10pt;background-color:#F2E8FB;}
div.inlinebox p {margin:0px 10px 0px 10px;}

div.infobox {margin:0px;padding:15px 15px 7px 20px;border:1px solid #6D78C7;width:600px;height:700px;text-align:left;font-size:9pt;
	background-color:white;position:absolute;top:150px;left:200px;z-index:15; overflow:auto;}
div.infobox h2 {display:block;margin-bottom:7px;}
div.infobox p {margin: 7px 0px;}

div.pagetop {position:absolute;top:0px;left:50px;width:900px;height:45px;background-image:url(layout_images/top-shading.jpg);background-repeat:no-repeat;background-color:white;}
div.emergetopword {position:absolute;top:44px;left:100px;height:22px;width:799px;z-index:9;background-image:url(layout_images/emerge-indigo.jpg);background-repeat:no-repeat;}
div.topbannerbulk {position:absolute;top:66px;left:99px;height:139px;width:800px;z-index:9;background-image:url(layout_images/top-banner-montage-bulk-indigo.jpg);background-repeat:no-repeat;}
div.topbannerbio {position:absolute;top:204px;left:100px;height:96px;width:237px;z-index:10;background-image:url(layout_images/top-banner-montage-bio-indigo.jpg);background-repeat:no-repeat;}
div.pagebot {width:900px;height:50px;background-image:url(layout_images/bot-shading.jpg);background-repeat:no-repeat;background-color:white;}
div.hepwords {margin:30px 0px 20px 0px;width:800px;height:29px;background-image:url(layout_images/heal-explore-perform-indigo.jpg);background-repeat:no-repeat;background-color:white;}

div.navi {position:absolute;top:265px;left:150px;width:810px;z-index:11;}
div.navi ul {list-style-type:none;display:inline;margin:0px auto 0px 60px;padding:0px;}
div.navi ul li {display:inline;margin:0px;padding:0px 8px 0px 8px;}

div.maincontainer {padding-top:260px;position:absolute;top:45px;left:50px;width:900px;background-image:url(layout_images/main-shading.jpg);background-repeat:repeat-y;background-color:white;}
div.mainbody {margin-top:20px;width:700px;background-color:#FFFFFF;text-align:left;}
div.credits {font-size:7pt;}
div.credits a:hover img {border:0px;}

h1 {display:inline;font-style:italic;font-size:12pt;font-weight:bold;color: #360FA0;}
h1.top {display:inline;font-style:italic;font-size:12pt;font-weight:normal;color: #360FA0;}

h2 {font-size:11pt;font-weight:normal;color:#4000EE;letter-spacing:1pt;display:inline;}

h3 {font-size: 10pt;font-weight:normal;color:#4000EE;letter-spacing:1pt;margin:7px 0px;}

hr {color: #4000EE; height: 1pt;}

img.preload{display:none;}

p.ahquote {font-size:14px;font-family:serif;font-style:italic;margin:15px 0px 0px 0px;background-color:#FFFAFF;width:700px;}

/* ul has light indigo round bullets,
   the <strong> tag is used to turn the text (within the <li> tags) back to indigo (normal text colour), 
   with weight: normal to make it non-bold 
   in general, list items are moved 25px to the left (making them non-indented)*/
ul {text-align:left; color:#4000EE; list-style-type:disc;}
ul li strong {font-weight:normal; color:#360FA0;}
li {left:-25px; position:relative;padding-bottom:10px;}
li.contact {padding-bottom:20px;}

span.small {font-size:5pt;}
span.prices {color:#4000EE;}

#stylerj {position:relative; float:right}
#styletextlj {text-align:left;}
.hdgshadow {filter:shadow(color=#FFDDFF,direction=140,strength=4);}
