html,body {background-color: #fcf7d4; background-image: url(web_images/clinicalBG.gif); background-repeat: repeat-x; padding: 0px; margin: 0px; padding-bottom: 90px; padding-left: 35px; padding-right: 15px; text-align: center;}
img {border-style: none;}

div.holderHome {display: block; position: relative; z-index: 1; margin: 0px auto; padding: 0px; top: 160px; width: 860px; min-height: 605px; height: auto; border: solid 2px #ffffff; text-align: left; background-color: transparent; background-image: url(web_images/home.gif); background-repeat: repeat;}
div.holderTreatments {display: block; position: relative; z-index: 1; margin: 0px auto; padding: 0px; top: 160px; width: 860px; min-height: 605px; height: auto; border: solid 2px #ffffff; text-align: left; background-color: transparent; background-image: url(web_images/treatments.gif); background-repeat: repeat;}
div.holderAbout {display: block; position: relative; z-index: 1; margin: 0px auto; padding: 0px; top: 160px; width: 860px; min-height: 605px; height: auto; border: solid 2px #ffffff; text-align: left; background-color: transparent; background-image: url(web_images/about.gif); background-repeat: repeat;}
div.holderNews {display: block; position: relative; z-index: 1; margin: 0px auto; padding: 0px; top: 160px; width: 860px; min-height: 605px; height: auto; border: solid 2px #ffffff; text-align: left; background-color: transparent; background-image: url(web_images/news.gif); background-repeat: repeat;}
div.holderContact {display: block; position: relative; z-index: 1; margin: 0px auto; padding: 0px; top: 160px; width: 860px; min-height: 605px; height: auto; border: solid 2px #ffffff; text-align: left; background-color: transparent; background-image: url(web_images/contact.gif); background-repeat: repeat;}

img.logo {position: absolute; z-index: 1; margin: 0px; padding: 0px; top: -138px; left: -52px; width: 216px; height: 78px;}

h1.rothamsted {position: absolute; z-index: 1; margin: 0px; padding: 0px; text-align: right; top: -93px; right: 0px; width: 600px; height: 17px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 17px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
h2.clinic {position: absolute; z-index: 1; margin: 0px; padding: 0px; text-align: right; top: -69px; right: 0px; width: 600px; height: 13px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 13px; line-height: 13px; font-weight: normal; color: #666666; text-decoration: none;}

div.whiteyBG {display: block; position: relative; padding: 0px; margin: 14px; margin: 16px; margin-bottom: 45px; padding: 14px; padding-top: 39px; background-color: #ffffff; width: 804px; height: 100%;}

h3.menu {position: absolute; z-index: 1; left: 0px; top: -24px; font-family: 'Georgia',Georgia,georgia,serif; font-size: 14px; line-height: 14px; color: #666666; text-decoration: none; margin: 0px; padding: 0px;}

div.left {float: left; position: relative; width: 190px; height: auto; border-style: none; z-index: 2; margin: 0px; padding: 0px; display: block; min-height: 300px;}
ul.left {width: 190px; min-height: 250px; margin: 0px; padding: 0px; list-style-type: none;}

ul.left li.homeHead {width: 190px; height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-image: url(web_images/treatments.gif); background-repeat: repeat; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.homeHead span.pack {margin: 0px; padding: 0px; margin-left: 6px;}
ul.left li.homeHead a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.homeDrop {width: 190px; min-height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-image: url(web_images/treatmentsDrop.gif); background-repeat: repeat; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.homeDrop a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: normal; color: #666666; text-decoration: none;}
ul.left li.homeThis {width: 190px; min-height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-color: #ffffff; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.homeThis a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: normal; color: #666666; text-decoration: none;}

ul.left li.aboutHead {width: 190px; height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-image: url(web_images/about.gif); background-repeat: repeat; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.aboutHead span.pack {margin: 0px; padding: 0px; margin-left: 6px;}
ul.left li.aboutHead a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.aboutDrop {width: 190px; min-height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-image: url(web_images/aboutDrop.gif); background-repeat: repeat; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.aboutDrop a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: normal; color: #666666; text-decoration: none;}
ul.left li.aboutThis {width: 190px; min-height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-color: #ffffff; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.aboutThis a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: normal; color: #666666; text-decoration: none;}

ul.left li.newsHead {width: 190px; height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-image: url(web_images/news.gif); background-repeat: repeat; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.newsHead span.pack {margin: 0px; padding: 0px; margin-left: 6px;}
ul.left li.newsHead a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.newsDrop {width: 190px; min-height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-image: url(web_images/newsDrop.gif); background-repeat: repeat; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.newsDrop a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: normal; color: #666666; text-decoration: none;}
ul.left li.newsThis {width: 190px; min-height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-color: #ffffff; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.newsThis a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: normal; color: #666666; text-decoration: none;}

ul.left li.contactHead {width: 190px; height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-image: url(web_images/contact.gif); background-repeat: repeat; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.contactHead span.pack {margin: 0px; padding: 0px; margin-left: 6px;}
ul.left li.contactHead a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.contactDrop {width: 190px; min-height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-image: url(web_images/contactDrop.gif); background-repeat: repeat; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.contactDrop a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: normal; color: #666666; text-decoration: none;}
ul.left li.contactThis {width: 190px; min-height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-color: #ffffff; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.contactThis a {display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 178px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: normal; color: #666666; text-decoration: none;}

ul.left li.feeHead {width: 190px; height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; margin-top: 12px; list-style-type: none; background-color: #ffffff; font-family: 'Arial',Arial,arial,sans-serif; font-size: 11px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.feeHead span.pack {margin: 0px; padding: 0px; margin-left: 6px;}
ul.left li.feeDrop {width: 190px; height: 17px; margin: 0px; padding: 0px; margin-bottom: 2px; list-style-type: none; background-color: #ffffff; font-family: 'Arial',Arial,arial,sans-serif; font-size: 11px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none;}
ul.left li.feeDrop span.pack {margin: 0px; padding: 0px; margin-left: 6px;}

div.download {float: left; width: 599px; height: 224px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-left: 14px; margin-bottom: 14px; display: block;}
div.one {float: left; width: 190px; height: 251px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-left: 14px; margin-bottom: 14px; display: block; background-image: url(web_images/news.gif); background-repeat: repeat;}
div.two {float: left; width: 190px; height: 251px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-left: 14px; margin-bottom: 14px; display: block; background-image: url(web_images/contact.gif); background-repeat: repeat;}
div.three {float: left; width: 190px; height: 251px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-left: 14px; margin-bottom: 14px; display: block; background-image: url(web_images/about.gif); background-repeat: repeat;}
div.top {float: left; width: 190px; height: 251px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-right: 14px; margin-bottom: 14px; display: block; background-image: url(web_images/news.gif); background-repeat: repeat;}
div.middle {float: left; width: 190px; height: 251px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-right: 14px; margin-bottom: 14px; display: block; background-image: url(web_images/contact.gif); background-repeat: repeat;}
div.bottom {float: left; width: 190px; height: 251px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-right: 14px; margin-bottom: 14px; display: block; background-image: url(web_images/about.gif); background-repeat: repeat;}
img.brand_third {display: block; top: 0px; left: 0px; width: 190px; height: 251px; border-style: none; z-index: 2; margin: 0px; padding: 0px;}
div.bot {clear: left; width: 804px; height: 5px; border-style: none; z-index: 2; margin: 0px; padding: 0px; display: block; background-color: #ffffff;} /* this hack forces the appropriate depth of the page */

img.shadowTop {position: relative; left: 0px; top: 204px; height: 20px; width: 100%; opacity: 0.70;}
span.top {position: relative; left: 0px; top: 181px; height: 17px; display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 90%; font-family: 'Arial',Arial,arial,sans-serif; font-size: 11px; line-height: 17px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: transparent;}

img.shadowThird {position: relative; left: 0px; top: 231px; height: 20px; width: 100%; opacity: 0.70;}
span.third {position: relative; left: 0px; top: 208px; height: 17px; display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 90%; font-family: 'Arial',Arial,arial,sans-serif; font-size: 11px; line-height: 17px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: transparent;}
a.third {position: relative; left: 0px; top: 208px; height: 17px; display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 90%; font-family: 'Arial',Arial,arial,sans-serif; font-size: 11px; line-height: 17px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: transparent;}

img.shadowscrapers {position: relative; left: 0px; top: 380px; height: 20px; width: 100%; opacity: 0.70;}
span.skyscrapers {position: relative; left: 0px; top: 357px; height: 17px; display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 90%; font-family: 'Arial',Arial,arial,sans-serif; font-size: 11px; line-height: 17px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: transparent;}
img.shadowthirds {position: relative; left: 0px; top: 231px; height: 20px; width: 100%; opacity: 0.70;}
span.skythirds {position: relative; left: 0px; top: 208px; height: 17px; display: block; margin: 0px; padding: 0px; margin-left: 6px; width: 90%; font-family: 'Arial',Arial,arial,sans-serif; font-size: 11px; line-height: 17px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: transparent;}

div.homeCopy {float: left; width: 599px; height: auto; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-left: 14px; margin-bottom: 14px; display: block;}
h1.home {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 16px; line-height: 22px; color: #666666; font-weight: bold; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 8px;}
h2.home {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 16px; line-height: 16px; color: #9db392; font-weight: normal; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 8px;}
h2.treatments {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 16px; line-height: 16px; color: #8fb1af; font-weight: normal; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 8px;}
h2.about {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 16px; line-height: 16px; color: #ecc889; font-weight: normal; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 8px;}
h2.news {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 16px; line-height: 16px; color: #f9e03c; font-weight: normal; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 8px;}
h2.contact {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 16px; line-height: 16px; color: #947ba0; font-weight: normal; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 8px;}
h3.about {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 16px; line-height: 16px; color: #ecc889; font-weight: normal; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 8px;}

p.home {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #565656; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 8px;}
div.homeCopy ul.home {width: 80%; margin: 0px; padding: 0px; color: #565656; margin-bottom: 3px; display: inline; position: relative; left: 24px;}
div.introCopy ul.home {width: 80%; margin: 0px; padding: 0px; color: #565656; margin-bottom: 3px; display: inline; position: relative; left: 24px;} /* display: inline; is an IE neccessity */
li.home {width: 370px; font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #565656; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 8px; vertical-align: top; list-style-position: outside; display: list-item; list-style-type: none;}
/* hack for Safari to indent list items */
li.homeSox {width: 350px; font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #565656; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 8px; margin-left: 20px; vertical-align: top; list-style-position: outside; display: list-item; list-style-type: none;}
li.home a:link {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #9db392; text-decoration: none; border-bottom: solid 1px #9db392;}
li.home a:visited {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #9db392; text-decoration: none; border-bottom: solid 1px #9db392;}
li.home a:hover {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #565656; text-decoration: none; border-bottom: solid 1px #565656;}
p.home a.copy:link {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #9db392; text-decoration: none; border-bottom: solid 1px #9db392;}
p.home a.copy:visited {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #9db392; text-decoration: none; border-bottom: dotted 1px #9db392;}
p.home a.copy:hover {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #565656; text-decoration: none; border-bottom: solid 1px #565656;}
p.home span.about {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 20px; color: #9db392; font-weight: bold; text-decoration: none; margin: 0px; padding: 0px; display: inline; margin-bottom: 8px;}
p.home span.contact {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 20px; color: #947ba0; font-weight: bold; text-decoration: none; margin: 0px; padding: 0px; display: inline; margin-bottom: 8px;}
p.home span.home {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 20px; color: #9db392; font-weight: bold; text-decoration: none; margin: 0px; padding: 0px; display: inline; margin-bottom: 8px;}

div.introCopy {float: left; width: 599px; height: auto; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-left: 14px; margin-bottom: 14px; display: block;}
div.intro {float: left; width: 190px; height: 251px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-right: 14px; margin-bottom: 14px; display: inline;}
div.scraper {float: right; width: 190px; height: 400px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-left: 14px; margin-bottom: 14px; display: inline;}
div.homescrapers {float: right; width: 190px; height: 400px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-left: 14px; margin-bottom: 14px; margin-top: -265px; display: inline;}
div.homethirds {float: right; width: 190px; height: 251px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-left: 14px; margin-bottom: 14px; margin-top: -265px; display: inline;}
div.doubleDecker {float: right; width: 190px; height: auto; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-left: 14px; margin-bottom: 14px; display: inline;}

p.addresses {float: left; width: 190px; border-style: none; z-index: 2; margin: 0px; padding: 0px; margin-right: 14px; margin-bottom: 7px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 11px; line-height: 16px; font-weight: normal; color: #666666; text-decoration: none;}
p.addresses a:link {color: #9db392; text-decoration: none;}
p.addresses a:visited {color: #9db392; text-decoration: none;}
p.addresses a:hover {color: #565656; text-decoration: none;}

h1.introCopy {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 16px; line-height: 24px; color: #000000; font-weight: bold; text-decoration: none; margin: 0px; padding: 0px; display: inline;}
h2.introCopy {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 16px; line-height: 16px; color: #c7a874; font-weight: normal; text-decoration: none; margin: 0px; padding: 0px; display: inline; margin-bottom: 16px;}
h3.introCopy {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 12px; line-height: 16px; color: #000000; font-weight: normal; text-decoration: none; margin: 0px; padding: 0px; display: inline; margin-bottom: 16px;}
h4.introCopy {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 14px; line-height: 22px; color: #8fb1af; font-weight: normal; text-decoration: none; margin: 0px; padding: 0px; display: inline; margin-bottom: 16px;}

p.introCopy {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #565656; text-decoration: none; margin: 0px; padding: 0px; display: inline; margin-bottom: 8px;}
p.introCopy img.paraMedic {margin: 0px; padding: 0px; display: inline; width: 1px; height: 26px; vertical-align: baseline; border-style: none;}
div.introCopy ul {width: 80%; margin: 0px; padding: 0px; list-style-type: disc; color: #565656; margin-bottom: 3px; margin-left: 25px; padding-left: 0px;}
li.introCopy {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #565656; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 4px;}
p.introCopy a.copy:link {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #9db392; text-decoration: none; border-bottom: solid 1px #9db392;}
p.introCopy a.copy:visited {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #9db392; text-decoration: none; border-bottom: dotted 1px #9db392;}
p.introCopy a.copy:hover {font-family: 'Georgia',Georgia,'Times New Roman',Times,serif; font-size: 13px; line-height: 22px; color: #565656; text-decoration: none; border-bottom: solid 1px #565656;}

ul.news {display: inline; width: 395px; list-style-type: none; padding-left: -40px; margin-left: 0px;}
ul.news li.newsBand {list-style-type: none; font-family: 'Arial',Arial,arial,sans-serif; background-image: url(web_images/newsBand.gif); background-repeat: repeat-y; font-size: 12px; line-height: 17px; font-weight: bold; color: #666666; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 4px; padding-left: 4px;}
ul.news li.newsDate {list-style-type: none; font-family: 'Arial',Arial,arial,sans-serif; font-size: 10px; line-height: 15px; font-weight: normal; color: #666666; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 4px;}
ul.news li.news {list-style-type: none; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: normal; color: #666666; text-decoration: none; margin: 0px; padding: 0px; margin-bottom: 4px;}
ul.news li.news a:link {font-weight: bold; color: #9db392; text-decoration: none;}
ul.news li.news a:visited {font-weight: bold; color: #9db392; text-decoration: none;}
ul.news li.news a:hover {font-weight: bold; color: #565656; text-decoration: none;}

table.contact {width: 385px; margin: 0px; padding: 0px; border-style: none; border-collapse: separate; border-spacing: 0px;}
table.contact tr td {border-style: none; margin: 0px; padding: 0px; width: 385px; padding-bottom: 8px;}
table.contact tr td label.contact {font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: bold; color: #565656; text-decoration: none;}
table.contact tr td input.contact {width: 385px; height: 16px; border: solid 1px #565656; margin: 0px; padding: 2px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 12px; font-weight: normal; color: #666666; text-decoration: none;}
table.contact tr td textarea.contact {width: 385px; height: 96px; border: solid 1px #565656; margin: 0px; padding: 2px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 12px; line-height: 17px; font-weight: normal; color: #666666; text-decoration: none;}

ul.nav {position: absolute; z-index: 2; display: block; float: none; margin: 0px; padding: 0px; height: 36px; width: 866px; left: -2px; top: -34px; border-style: none;}
ul.nav li.nav {display: inline; margin: 0px; padding: 0px; color: #000000; width: 191px; height: 32px; border-style: none; list-style-type: none;}
ul.nav li.navon {display: inline; margin: 0px; padding: 0px; color: #000000; width: 191px; height: 32px; border-style: none; list-style-type: none;}
ul.nav li.nav a span.wai {display: none;}
ul.nav li.navon a span.wai {display: none;}
ul.nav li.nav a:link img.home {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/homeNav.gif); background-repeat: no-repeat; background-position: 0px 0px;}
ul.nav li.nav a:visited img.home {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/homeNav.gif); background-repeat: no-repeat; background-position: 0px 0px;}
ul.nav li.nav a:hover img.home {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/homeNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.navon a:link img.home {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; border-bottom-color: transparent; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/homeNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.navon a:visited img.home {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; border-bottom-color: transparent; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/homeNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.nav a:link img.treatments {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/treatmentsNav.gif); background-repeat: no-repeat; background-position: 0px 0px;}
ul.nav li.nav a:visited img.treatments {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/treatmentsNav.gif); background-repeat: no-repeat; background-position: 0px 0px;}
ul.nav li.nav a:hover img.treatments {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/treatmentsNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.navon a:link img.treatments {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; border-bottom-color: transparent; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/treatmentsNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.navon a:visited img.treatments {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; border-bottom-color: transparent; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/treatmentsNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.nav a:link img.about {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 168px; height: 32px; z-index: 2; background-image: url(web_images/aboutNav.gif); background-repeat: no-repeat; background-position: 0px 0px;}
ul.nav li.nav a:visited img.about {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 168px; height: 32px; z-index: 2; background-image: url(web_images/aboutNav.gif); background-repeat: no-repeat; background-position: 0px 0px;}
ul.nav li.nav a:hover img.about {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 168px; height: 32px; z-index: 2; background-image: url(web_images/aboutNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.navon a:link img.about {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; border-bottom-color: transparent; width: 168px; height: 32px; z-index: 2; background-image: url(web_images/aboutNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.navon a:visited img.about {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; border-bottom-color: transparent; width: 168px; height: 32px; z-index: 2; background-image: url(web_images/aboutNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.nav a:link img.news {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/newsNav.gif); background-repeat: no-repeat; background-position: 0px 0px;}
ul.nav li.nav a:visited img.news {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/newsNav.gif); background-repeat: no-repeat; background-position: 0px 0px;}
ul.nav li.nav a:hover img.news {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/newsNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.navon a:link img.news {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; border-bottom-color: transparent; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/newsNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.navon a:visited img.news {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; border-bottom-color: transparent; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/newsNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.nav a:link img.contact {margin: 0px; padding: 0px; border: solid 2px #ffffff; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/contactNav.gif); background-repeat: no-repeat; background-position: 0px 0px;}
ul.nav li.nav a:visited img.contact {margin: 0px; padding: 0px; border: solid 2px #ffffff; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/contactNav.gif); background-repeat: no-repeat; background-position: 0px 0px;}
ul.nav li.nav a:hover img.contact {margin: 0px; padding: 0px; border: solid 2px #ffffff; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/contactNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.navon a:link img.contact {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; border-bottom-color: transparent; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/contactNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}
ul.nav li.navon a:visited img.contact {margin: 0px; padding: 0px; border: solid 2px #ffffff; border-right-style: none; border-bottom-color: transparent; width: 171px; height: 32px; z-index: 2; background-image: url(web_images/contactNav.gif); background-repeat: no-repeat; background-position: 0px -32px;}

a.gilbert {position: absolute; z-index: 2; right: 15px; bottom: 15px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 9px; line-height: 9px; color: #666666; text-decoration: none; margin: 0px; padding: 0px;}
div.legals {position: absolute; z-index: 2; left: 15px; bottom: 15px; font-family: 'Arial',Arial,arial,sans-serif; font-size: 9px; line-height: 9px; color: #666666; text-decoration: none; margin: 0px; padding: 0px;}
div.legals a.legalFoot {font-family: 'Arial',Arial,arial,sans-serif; font-size: 9px; line-height: 9px; color: #666666; text-decoration: none; margin: 0px; margin-left: 15px; padding: 0px;}

img.leftShadow {position: absolute; z-index: 0; left: -11px; top: 0px; width: 9px; height: 100%; visibility: visible;} /* min-height: 605px; */
img.leftShadowtab {position: absolute; z-index: 0; left: -11px; top: -30px; width: 9px; height: 30px; visibility: visible;}
img.rightShadow {position: absolute; z-index: 0; right: -11px; top: 0px; width: 9px; height: 100%; visibility: visible;} /* min-height: 605px; */
img.rightShadowtab {position: absolute; z-index: 0; right: -11px; top: -30px; width: 9px; height: 30px; visibility: visible;}
img.botShadow {position: absolute; z-index: 0; left: 0px; bottom: -11px; width: 862px; height: 9px; visibility: visible;}
img.lCorner {position: absolute; z-index: 0; left: -9px; bottom: -9px; width: 9px; height: 9px; visibility: visible;}
img.rCorner {position: absolute; z-index: 0; right: -9px; bottom: -9px; width: 9px; height: 9px; visibility: visible;}
