* body {margin:0; padding:0; font-family:Garamond, "Times New Roman", serif; font-size:1.2em;  behavior:url(csshover.htc)}
body {background-image:url(images/design/background.gif); background-position:top left; background-repeat:repeat-x; background-color:#003366;}
body.bodSafari {font-family:"Times New Roman", serif; font-size:1.1em;}
body#body {}

p {margin:0 2px 0.5em 2px;}
a img {border:0;}
em {font-style:italic;}
em.crimson {font-style:normal; color:#990000;}
b {font-weight:bold;}
ol {margin:0 0 0 3em;}
ol li {margin:0 2px 0.5em 0;}
hr {color:#DFD5BF; width:370px; border-style:solid; height:4px; margin:4px auto 0 auto; padding:0; background-color:#B5C4D3;}
* html hr {margin:0 !important;}
p.title {margin:0 0 0.3em 0; text-align:center; font-weight:bold; font-size:1.3em;}
.nospace {word-spacing:normal;}
p.justify10 {margin:0 10px 1em 10px; text-align:justify;}
p.information {display:none;}
div.information {display:none;}

div#container {width:775px; text-align:center; margin:10px auto; position:relative;}
div#bodwrapper {width:775px; text-align:left; background-color:#FFFFFF; margin:0 !important; padding:0 !important;}
div#header {width:775px; text-align:left; background-color:#FFFFFF;}
div#topnav {width:775px; background-color:#B5C4D3; text-align:left; height:26px; word-spacing:42px; margin:0;}
	div#topnav p {margin:0; float:left;}
div#kimballIntro {border-bottom:2px solid #003366;}
	div#kimballIntro p.subtitle {padding-bottom:0.3em;}
	div#kimballIntro div.clearfix {font-size:0.9em; padding-bottom:0.5em;}
	div#kimballIntro p { margin-bottom:0;}
	div#leftPar {float:left; width:387px;}
		div#leftPar p {width:325px;}
	div#rightPar {float:left; width:388px;}
div#pageIntro {float:left; width:474px; height:374px; position:relative; overflow:scroll;}

div#newsTicker {float:right; width:545px; padding:0 0 0 0; text-align:left}
div#newsTicker div#bgTopst {height:9px; background-image:url(images/design/indxnewbg.gif); background-repeat:repeat; background-position:left;}
div#newsTicker div#tickerContWrap {font-size:0.8em;}
div#newsTicker div#tickerContWrap  p.contLeftBg {float:left; width:48px; background-image:url(images/design/indxnewbg.gif); background-repeat:repeat; background-position:left; margin:0;}
div#newsTicker div#tickerContWrap p.contentRight {margin:0; text-indent:2px;}
div#newsTicker div#tickerContWrap p.contentRight .webUpdates {width:102px; border-right:2px solid #B5C4D3; display:block; float:left;}
div#newsTicker div#tickerBottom {font-size:1px;}
div#newsTicker div#tickerBottom p.leftContBgS {float:left; width:48px; margin:0; background-image:url(images/design/indxnewbg.gif); background-repeat:repeat; background-position:left; height:3px;}
div#newsTicker div#tickerBottom p.rightBorder {margin:0; border-bottom:2px solid #B5C4D3; float:right; width:497px; height:1px;}
	* html div#newsTicker div#tickerBottom p.rightBorder {position:relative; bottom:2px;}

div#randomPg {position:absolute; width:234px; height:27px; border:1px solid #333333; background-color:#DBDBF1;}
div#randomPg p {text-align:center; height:25px; font-size:16px; margin:0; padding:0; border-top:1px solid #FFFFFF; border-right:1px solid #96ABC0; border-bottom:1px solid #96ABC0; border-left:1px solid #FFFFFF;}
div#randomPg p:hover {border-top:1px solid #96ABC0; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #96ABC0; text-align:center; background-color:#DEDEF2; color:#000099; cursor:pointer;}
div#randomPg p span {display:block; position:relative !important; top:2px;}
div#randomPg p:hover span {top:4px; left:2px;}
div#randomPg p span a, div#randomPg p span a:visited {color:#000099; text-decoration:none; background-color:transparent; display:block; height:100%;}
div#randomPg p span a:hover {color:#000099; text-decoration:none; background-color:transparent; display:block;}
div#randomPg p span a:active {color:#000099; text-decoration:none; background-color:transparent; display:block;}

div#customReports {float:left; width:300px; border-right:1px solid #003366; border-bottom:1px solid #003366; height:374px;}
div#customReports span.reportsTitle {background-color:#003366; width:145px; display:block; float:left; color:#FFFFFF; padding:0 0 1px 0;}
div#customReports span.reportsRemn {display:block; width:93px; float:left; border-top:0 solid #003366;}
div#customReports p {margin:0; padding:0 2px;}
div#customReports p.miniList {text-align:right;}
div#customReports p.miniselected {background-color:#FFF7D3; text-align:right;}/*#E9E1D1*/
div#customReports span.condition {float:left; color:#990000;}

div#jumble {position:relative;}
div#jumble a:link, div#jumble a:visited {background-color:transparent; text-decoration:none; color:#000099; display:inline; position:relative;}
div#jumble a:hover {background-color:transparent; text-decoration:underline; color:#000099; display:inline; position:relative;}
div#jumble a:active {background-color:transparent; text-decoration:underline; color:#000099; display:inline; position:relative;}
div#jumble a.energy {font-size:0.8em;}
div#jumble a.cancer {font-weight:bold; font-size:1.4em; left:10px;}
div#jumble a.depression {font-size:0.9em; left:14px; bottom:3px; letter-spacing:1px;}
div#jumble a.dementia {font-size:1.3em; top:5px;}
div#jumble a.parkinsons {font-weight:bold; font-size:0.9em; bottom:2px;}
div#jumble a.wellbeing {bottom:4px; left:3px;}
div#jumble a.blood {font-size:0.8em;}
div#jumble a.stroke {font-weight:600; font-size:1.3em; top:3px; letter-spacing:2px;}
div#jumble a.brainDmg {font-size:0.9em; font-weight:bold; left:5px; bottom:5px;}
div#jumble a.chemo {font-size:1.4em;}
div#jumble a.arthritis {left:35px; top:5px; font-weight:bold;}
div#jumble a.sexual {font-size:0.7em; position:absolute; bottom:20px; right:10px; letter-spacing:2px;}


div#clinicalTrials {float:left;width:424px; border-right:1px solid #003366;}
div#deprenylHcl {float:left; width:350px; position:relative; font-size:0.9em;}
div#deprenylHcl div#dephclStart p {margin:0 2px; font-size:1.1em;}
div#footer {background-color:#003366; width:775px; text-align:center; margin:0 auto 1em auto; color:#FFFFFF; padding:3px 0 5px 0;}

a:link, a:visited {background-color:transparent; text-decoration:underline; color:#000099; display:inline;}
a:hover {background-color:transparent; text-decoration:none; color:#000099; display:inline;}
a:active {background-color:transparent; text-decoration:underline; color:#000099; display:inline;}

div#footer a, div#footer a:visited {color:#FFFFFF}
div#footer a:hover {color:#FFFFFF}
div#footer a:active {color:#FFFFFF}

.clearfix:after {content: "."; display:block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/*** Navigation ***/
div#customReports ul {margin:0; width:300px; border-top:0 solid #003366; height:120px;}
div#customReports ul li  {list-style-type:none;width:300px; margin:0; border-bottom:1px solid #003366;}
div#customReports ul li:hover {margin:0;}
div#customReports ul li a, div#customReports ul li a:visited {color:#000099; text-decoration:none; background-color:transparent; display:block; margin:0; height:100%; padding:4px 0;}
div#customReports ul li a:hover {color:#000099; text-decoration:none; background-color:#C7D2DD; display:block; margin:0; height:100%; padding:4px 0;}/*oldBG #E9E1D1*/
div#customReports ul li a:active {color:#000099; text-decoration:none; background-color:#C7D2DD; display:block; margin:0; height:100%; padding:4px 0; font-weight:bold;}
div#customReports ul li a img {float:right; position:relative; right:10px; top:5px;}
div#customReports ul li a span {display:block; position:relative; left:15px;}

div#customReports ul li.selected {padding:4px 0; position:relative; color:#990000;}

/**** Website Updates ****/

div.updLstIndx {border-top:2px solid #B5C4D3; border-bottom:2px dashed #B5C4D3; text-align:center; font-weight:bold;}
div.updLstPgs {border-bottom:2px solid #B5C4D3; text-align:center; padding:5px 0;}
p.updDate {float:left; margin:0 0 0 2px; text-align:left; color:#990000; width:110px;}
p.updDate150 {float:left; margin:0 0 0 2px; text-align:left; color:#990000; width:150px;}
p.updPage {text-align:center; margin:0;}
p.updType {float:right; margin:0 2px 0 0; text-align:right; color:#003300; width:110px;}
p.updType150 {float:right; margin:0 2px 0 0; text-align:right; color:#003300; width:150px;}
p.updDescp {font-size:16px; text-align:left;}