/* OVERALL PAGE BODY STYLE */
.body { background:#FFFFFF url(/webart/bg-x.jpg) repeat-x top; margin: 0px; padding: 0px; }
.body-bg { background:url(/webart/bg.jpg) no-repeat top center; margin: 0px; padding: 0px; }
/* .logo { margin: 0px; padding: 20px 0px 0px 63px; height:58px; vertical-align:top; } */
.logo { margin: 0px; padding: 20px 0px 24px 63px; vertical-align:top; }

.welcome-content { background:url(/webart/home-b.jpg) no-repeat; height:513px; vertical-align:top; }
.welcome-content #welcome-content { width:370px; margin: 140px 0px 0px 240px; }
.welcome-content P { font: 12px/15px Arial, Helvetica, sans-serif; COLOR: #4c452e; padding: 0px; margin:0px; text-align: justify; }
.welcome-content P A:link    { COLOR: #4c452e; }
.welcome-content P A:visited { COLOR: #4c452e; }
.welcome-content P A:active  { COLOR: #4c452e; }
.welcome-content P A:hover   { COLOR: #000000; }


.inside-content { background:url(/webart/inside-m.jpg) no-repeat; height:359px; vertical-align:top; }
.inside-content-bg { background:url(/webart/inside-bg.png) repeat-y; vertical-align:top; }


#news-and-events-list UL { margin: 0px 0px 0px 10px; padding:0px; }
#news-and-events-list { float:left; margin:67px 0px 0px 120px; }
#news-and-events-list UL LI { font:11px/24px Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:0px; list-style:none;}
#news-and-events-list UL LI A:link    { COLOR: #000000; text-decoration: underline; }
#news-and-events-list UL LI A:visited { COLOR: #000000; text-decoration: underline; }
#news-and-events-list UL LI A:active  { COLOR: #000000; text-decoration: underline; }
#news-and-events-list UL LI A:hover   { COLOR: #4c452e; text-decoration: underline; }
#news-and-events-list .news-and-events-list-bullet-null { list-style:none; margin: 20px 0px 0px 50px; padding:0px; }

#buy-immunolin-flash-wrapper { float:right; margin:56px 137px 0px 0px; height:127px; width:306px; }
#buy-immunolin-flash { height:127px; width:306px; }
#buy-immunolin-flash-btn { margin: 0px; padding:0px; text-align:center; }




/* BULLETED LISTING STYLES
UL { margin: 0px 0px 0px 35px; text-align:left;}
LI { list-style: square; font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; text-align:left; } */



/* INTERIOR PAGE SURROUNDING CONTENT LAYOUT STYLE */
.content { padding: 0px 40px 0px 10px; margin:0px; vertical-align:top; }
.noleft-content { padding: 0px 40px 0px 40px; margin:0px; vertical-align:top; }

/* FOOTER STYLE */
.footer P { font: 11px/16px Arial, Helvetica, sans-serif; COLOR: #535b44; padding: 0px; margin:0px; text-align: center; }
.footer P A:link    { COLOR: #535b44; }
.footer P A:visited { COLOR: #535b44; }
.footer P A:active  { COLOR: #535b44; }
.footer P A:hover   { COLOR: #000000; }

/* FORM STYLES */
.textbox { font: 11px Arial, Helvetica, sans-serif; COLOR: #333333; background:#FFFFFF; BORDER: solid #999999 1px; padding: 2px; }
.button { font: bold 11px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; background:#4e6d7f; padding: 0px 4px 0px 4px; }

/* MAIN NAVIGATION */
#topnav ul .bullet-null { background-image:none; margin:0px; padding:0px; }
#topnav ul li IMG { padding:0px; margin: 0px 53px 0px 10px; }
#topnav { padding:0px; margin:0px; text-align:right; font: normal 11px 'Trebuchet MS', Helvetica, sans-serif; vertical-align:top; }
#topnav ul { margin: 0px; padding: 0px; display:inline; position:relative; top:17px; }
#topnav ul li { COLOR: #43582a; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 6px; display:inline; background:url(/webart/topnav-b.gif) no-repeat left; }
#topnav ul li  A:link    { COLOR: #43582a; text-decoration:none; }
#topnav ul li  A:visited { COLOR: #43582a; text-decoration:none; }
#topnav ul li  A:active  { COLOR: #43582a; text-decoration:none; }
#topnav ul li  A:hover   { COLOR: #000000; text-decoration:none; }

a .alt { display: none; }

.nav { margin: 0px; padding:0px; display:block; height:57px; vertical-align:top; }
.nav ul { margin: 0px; padding:0px; display:inline; }

.nav ul li{ margin: 0px; padding: 0px; display:inline; float: left; }
.nav ul li a{ display: block; text-decoration: none; margin: 0px; }

.nav ul li a#about-immunolin { width:189px; height:34px; background: url(/webart/nav/about-immunolin.gif) no-repeat; margin:0px 0px 0px 24px; }
.nav ul li a#about-immunolin-on {width:189px; height:34px; background: url(/webart/nav/about-immunolin.gif) 0 -34px no-repeat; }
.nav ul li a#about-immunolin:hover { background: url(/webart/nav/about-immunolin.gif) 0 -34px no-repeat; }

.nav ul li a#take-charge-of-your-health { width:251px; height:34px; background: url(/webart/nav/take-charge-of-your-health.gif) no-repeat; }
.nav ul li a#take-charge-of-your-health-on {width:251px; height:34px; background: url(/webart/nav/take-charge-of-your-health.gif) 0 -34px no-repeat; }
.nav ul li a#take-charge-of-your-health:hover { background: url(/webart/nav/take-charge-of-your-health.gif) 0 -34px no-repeat; }

.nav ul li a#news-and-events { width:157px; height:34px; background: url(/webart/nav/news-and-events.gif) no-repeat; }
.nav ul li a#news-and-events-on {width:157px; height:34px; background: url(/webart/nav/news-and-events.gif) 0 -34px no-repeat; }
.nav ul li a#news-and-events:hover { background: url(/webart/nav/news-and-events.gif) 0 -34px no-repeat; }

.nav ul li a#faqs { width:80px; height:34px; background: url(/webart/nav/faqs.gif) no-repeat; }
.nav ul li a#faqs-on {width:80px; height:34px; background: url(/webart/nav/faqs.gif) 0 -34px no-repeat; }
.nav ul li a#faqs:hover { background: url(/webart/nav/faqs.gif) 0 -34px no-repeat; }

.nav ul li a#buy-immunolin { width:166px; height:34px; background: url(/webart/nav/buy-immunolin.gif) no-repeat; }
.nav ul li a#buy-immunolin-on {width:166px; height:34px; background: url(/webart/nav/buy-immunolin.gif) 0 -34px no-repeat; }
.nav ul li a#buy-immunolin:hover { background: url(/webart/nav/buy-immunolin.gif) 0 -34px no-repeat; }

.leftnav { width:219px; padding: 0px 0px 0px 0px; margin:0px; vertical-align:top; background:url(/webart/leftnav-bg.jpg) no-repeat top right; }
.leftnav LI.leftnav-title { padding: 0px; margin:0px; }
.leftnav LI.leftnav-title a { text-decoration:none; display:block; font: normal 14px 'Trebuchet MS', Helvetica, sans-serif; color:#000000; padding:20px 0px 8px 35px; vertical-align:top; background:none;  }
.leftnav LI.leftnav-title a:hover { text-decoration: none; color:#000000; }

.leftnav UL { list-style:none; margin: 0px; padding:0px; }
.leftnav LI { list-style:none; }
.leftnav LI a { text-decoration:none; display:block; font: normal 14px 'Trebuchet MS', Helvetica, sans-serif; color:#5d762b; padding:6px 0px 6px 40px; margin:0px; background:url(/webart/leftnav-line.gif) no-repeat bottom left;  }
.leftnav LI a:hover { color: #000000; }
.leftnav LI #leftnav-on { background:url(/webart/leftnav-on.png); }

.leftnav LI LI { list-style:none; }
.leftnav LI LI a { text-decoration:none; display:block; font: normal 12px 'Trebuchet MS', Helvetica, sans-serif; color:#5d762b; padding:6px 0px 6px 60px; margin:0px; background:url(/webart/leftnav-line.gif) no-repeat bottom left;  }
.leftnav LI LI a:hover { color: #000000; }
.leftnav LI LI #leftnav-on { background:none; }



img.PNG {margin: 0px; border: 0px;}