@charset "utf-8";
/* STYLESHEET FOR NEUROCARE */

/* CSS FOR WRAPPER DIV */

#container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

/* CSS FOR HIGHEST BANNER */

#bannerhigh {
	position:absolute;
	width: 800px;
	height: 50px;
	margin-top:0px;
	margin-left: 0px;
	text-align: left;
	background-color: #7087BB;
	z-index:8;
}
#highlink1 {
	position:absolute;
	width: 80px;
	height: 20px;
	margin-top:15px;
	margin-left: 20px;
	text-align:left;
	padding-left: 0px;
	background-color: #7087BB;
	z-index:1;
}
#highlink2 {
	position:absolute;
	width: 80px;
	height: 20px;
	margin-top:15px;
	margin-left: 100px;
	text-align: left;
	padding-left: 0px;
	background-color: #7087BB;
	z-index:1;
}
#highlink3 {
	position:absolute;
	width: 80px;
	height: 20px;
	margin-top:15px;
	margin-left: 220px;
	text-align: left;
	padding-left: 0px;
	background-color: #7087BB;
	z-index:1;
}
#highlink4 {
	position:absolute;
	width: 80px;
	height: 20px;
	margin-top:15px;
	margin-left: 340px;
	text-align: left;
	padding-left: 0px;
	background-color: #7087BB;
	z-index:1;
	display:block;
}
#highlink5 {
	position:absolute;
	width: 80px;
	height: 20px;
	margin-top:15px;
	margin-left: 440px;
	text-align: left;
	padding-left: 0px;
	background-color: #7087BB;
	z-index:1;
}
#highlink6 {
	position:absolute;
	width: 80px;
	height: 20px;
	margin-top:15px;
	margin-left: 520px;
	text-align: left;
	padding-left: 20px;
	background-color: #7087BB;
	z-index:1;
}
#highlink7 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 660px;
	text-align: left;
	padding-left: 10px;
	background-color: #7087BB;
	z-index:1;
}

/* CSS FOR TOP DIVS */

#headertopleft {
	position:absolute;
	margin-top:50px;
	margin-left: 0px;
	height: 128px;
	padding-top: 20px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 179px;
	border-left: 1px solid #CCCCCC;
	padding-left: 20px;
	text-align: center;
	background-color: #FFF;
	background-image: url(../images/N2011.jpg);
	background-repeat:no-repeat;
	background-position:center;
	z-index:0;
}
#headertopmiddel {
	position:absolute;
	margin-top:50px;
	margin-left: 200px;
	height: 148px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 380px;
	padding-left: 20px;
	text-align: left;
	background-color: #FFF;
	z-index:0;
}
#headertopright {
	position:absolute;
	margin-top:50px;
	margin-left: 600px;
	height: 128px;
	padding-top: 20px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 169px;
	padding-left: 30px;
	border-right: 1px solid #CCCCCC;
	background-color: #FFF;
	background-image: url(../images/N2010.jpg);
	background-repeat:no-repeat;
	background-position:center;
	z-index:1;
}

/* TOP FOR PRINTING */

#headertopleftp {
	position:absolute;
	margin-top:0px;
	margin-left: 0px;
	height: 128px;
	padding-top: 20px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 179px;
	border-left: 1px solid #CCCCCC;
	padding-left: 20px;
	text-align: left;
	background-color: #FFF;
	background-image: url(../images/N2011.jpg);
	background-repeat:no-repeat;
	background-position:center;
	z-index:0;
}
#headertopmiddelp {
	position:absolute;
	margin-top:0px;
	margin-left: 200px;
	height: 148px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 380px;
	padding-left: 20px;
	text-align: left;
	background-color: #FFF;
	z-index:0;
}
#headertoprightp {
	position:absolute;
	margin-top:0px;
	margin-left: 600px;
	height: 128px;
	padding-top: 20px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 169px;
	padding-left: 30px;
	border-right: 1px solid #CCCCCC;
	background-color: #FFF;
	background-image: url(../images/N2010.jpg);
	background-repeat:no-repeat;
	background-position:center;
	z-index:1;
}
/* CSS FOR TOP BANNER */

#bannertop {
	position:absolute;
	margin-top:200px;
	margin-left: 0px;
	width: 798px;
	height: 50px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	text-align: left;
	background-color: #7087BB;
	z-index:8;
}
#bannerlink1 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 30px;
	text-align:center;
	padding-left: 20px;
	background-color: #7188BC;
	z-index:1;
}

/* LINK PROVISIONS 

#bannerlink2 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 150px;
	text-align: left;
	padding-left: 20px;
	background-color: #7087BB;
	z-index:1;
}
#bannerlink3 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 290px;
	text-align: left;
	padding-left: 20px;
	background-color: #7087BB;
	z-index:1;
}
#bannerlink4 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 470px;
	text-align: left;
	padding-left: 20px;
	background-color: #7087BB;
	z-index:1;
	display:block;
}

*/

#bannerlink5 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 640px;
	text-align: left;
	padding-left: 20px;
	background-color: #7188BC;
	z-index:1;
}

/* BANNER FOR PRINT */

#bannertopp {
	position:absolute;
	margin-top:150px;
	margin-left: 0px;
	width: 798px;
	height: 20px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	text-align: left;
	background-color: #6F654B;
	z-index:8;
}

/* CSS FOR MIDDEL NAV BAR LEFT */

/* page container */
#midnavleft {
	position:absolute;
	width: 180px;
	height: 380px;
	margin-top:250px;
	margin-left: 0px;
	text-align: left;
	padding: 10px;
	background-color: #CCCCCC;
	z-index:3;
	display:block;
}
/* remove default link underlining */
#midnavleft a {
	text-decoration:none; 
}
/* nav container */
#midnavleft ul {
	list-style: none;
	margin: 20px 0px 0px 0px;
	padding: 0px;
}
/* visual seperators */
#midnavleft li {
	border-bottom: 1px solid #ffffff;	
}
/* visuals for links */
#midnavleft li a:link, #midnavleft li a:visited {
	font-size: 10pt;
	display:block;
	padding: 3px 0px 3px 3px;
	background-color: #7087BB;
	color: #FFFFFF;
}
#midnavleft li a:hover, #midnavleft li a:active {
	font-size: 10pt;
	display:block;
	padding: 3px 0px 3px 3px;
	background-color: #999999;
	color: #FFFFFF;
}

/* making parent position 'relative' enable child display to be 'absolute to parent'*/
li.showmenu {
	position:relative;
}
/* hide uls containing submenus */
ul.submenu {
	display:none;
	width: 180px;
	
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position:absolute;
	left:100%;
	top:-20px;
}
/* show them again on hovering parent li using child selector */
li.showmenu:hover > ul {
	display:block;
}


/* CSS FOR LEFT CONTENT */

#contentleftintro {
	position:absolute;
	width: 558px;
	height: 348px;
	margin-top:250px;
	margin-left: 200px;
	text-align: left;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-image:url(../images/leftbg.jpg);
	z-index:0;
	display:block;
	border: 1px solid #CCCCCC;
}
#contentleftjan {
	position:absolute;
	width: 360px;
	height: 350px;
	margin-top:250px;
	margin-left: 200px;
	text-align: left;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #CCCCCC;
	background-image:url(../images/leftbg.jpg);
	z-index:2;
	display:none;
}
#contentleftcontactus {
	position:absolute;
	width: 558px;
	height: 348px;
	margin-top:250px;
	margin-left: 200px;
	text-align: left;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #CCCCCC;
	background-image:url(../images/leftbg.jpg);
	z-index:2;
	display:none;
	border: 1px solid #CCCCCC;
}
#contentleftrates {
	position:absolute;
	width: 758px;
	margin-top:150px;
	margin-left: 0px;
	text-align: left;
	padding: 20px;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	z-index:2;
	display:block;
}
/* CSS FOR IFRAMES */

#iframenhs {
	position:absolute;
	width: 720px;
	height: 360px;
	margin-top:200px;
	margin-left: 0px;
	text-align: left;
	background-color: #CCCCCC;
	z-index:3;
	display:none;
}
#iframepmb {
	position:absolute;
	width: 720px;
	height: 360px;
	margin-top:250px;
	margin-left: 0px;
	text-align: left;
	background-color: #CCCCCC;
	z-index:3;
	display:none;
}
#iframeadmissions {
	position:absolute;
	width: 720px;
	height: 360px;
	margin-top:250px;
	margin-left: 0px;
	text-align: left;
	background-color: #CCCCCC;
	z-index:3;
	display:none;
}

/* CSS FOR RIGHT CONTENT */

#contentrighttop {
	position:absolute;
	width: 200px;
	height: 100px;
	margin-top:550px;
	margin-left: 600px;
	text-align:center;
	z-index:0;
	display:block;
	background-image: url(../images/trustold.jpg);
}
#contentrightbottom {
	position:absolute;
	width: 170px;
	height: 280px;
	margin-top:250px;
	margin-left: 600px;
	text-align: left;
	padding-left: 20px;
	padding-right: 10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #CCCCCC;
	z-index:0;
	display:block;
}

/*OPTION FOR MIDDEL NAV BAR RIGHT */

#midnavright {
	position:absolute;
	width: 180px;
	height: 280px;
	margin-top:250px;
	margin-left: 600px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #CCCCCC;
	z-index:0;
	display:block;
}
#midnavright a {
	text-decoration:none;
}
#midnavright ul {
	list-style: none;
	margin: 20px 0px 0px 0px;
	padding: 0px;
}
#midnavright li {
	border-bottom: 1px solid #ffffff;	
}
#midnavright li a:link, a:visited {
	font-size: 10pt;
	display:block;
	padding: 3px 0px 3px 3px;
	background-color: #7188BC;
	color: #FFFFFF;
}
#midnavright li a:hover, #midnav li a:active {
	font-size: 10pt;
	display:block;
	padding: 3px 0px 3px 3px;
	background-color: #999999;
	color: #FFFFFF;
	font-family: Tahoma, Geneva, sans-serif;
} 


/* CSS FOR BOTTOM BANNER */

#bannerbottom {
	position:absolute;
	width: 800px;
	height: 50px;
	margin-top:650px;
	margin-left: 0px;
	text-align: left;
	background-color: #999999;
	z-index:0;
}
#bannerlink6 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 20px;
	text-align: left;
	background-color: #999999;
	z-index:1;
}
#bannerlink7 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 130px;
	text-align: left;
	background-color: #999999;
	z-index:1;
}
#bannerlink8 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 240px;
	text-align: left;
	background-color: #999999;
	z-index:1;
}
#bannerlink9 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 350px;
	text-align: left;
	background-color: #999999;
	z-index:1;
}
#bannerlink10 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 460px;
	text-align: left;
	background-color: #999999;
	z-index:1;
}
#bannerlink11 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 570px;
	text-align: left;
	background-color: #999999;
	z-index:1;
}
#bannerlink12 {
	position:absolute;
	width: 100px;
	height: 20px;
	margin-top:15px;
	margin-left: 680px;
	text-align: left;
	background-color: #999999;
	z-index:1;
}

/* CSS FOR BOTTOM CONTENT */

#overview {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 348px;
	height:650px;
	margin-top:700px;
	margin-left: 0px;
	padding: 20px;
	text-align: left;
	background-image:url(../images/bottombg.jpg);
	display:block;
	z-index:0;
}
#overviewdetail {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 358px;
	height:650px;
	margin-top:700px;
	margin-left: 400px;
	padding: 20px;
	text-align: left;
	display:block;
	z-index:0;
}
#add {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 348px;
	height:650px;
	margin-top:700px;
	margin-left: 0px;
	padding: 20px;
	text-align: left;
	background-image:url(../images/bottombg.jpg);
	display:none;
	z-index:2;
}
#adddetail {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 358px;
	height:650px;
	margin-top:700px;
	margin-left: 400px;
	padding: 20px;
	text-align: left;
	display:none;
	z-index:2;
}
#memory {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 348px;
	height:650px;
	margin-top:700px;
	margin-left: 0px;
	padding: 20px;
	text-align: left;
	background-image:url(../images/bottombg.jpg);
	display:none;
	z-index:2;
}
#memorydetail {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 358px;
	height:650px;
	margin-top:700px;
	margin-left: 400px;
	padding: 20px;
	text-align: left;
	display:none;
	z-index:2;
}
#tbi {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 348px;
	height:650px;
	margin-top:700px;
	margin-left: 0px;
	padding: 20px;
	text-align: left;
	background-image:url(../images/bottombg.jpg);
	display:none;
	z-index:2;
}
#tbidetail {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 358px;
	height:650px;
	margin-top:700px;
	margin-left: 400px;
	padding: 20px;
	text-align: left;
	display:none;
	z-index:2;
}
#epilepsy {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 348px;
	height:650px;
	margin-top:700px;
	margin-left: 0px;
	padding: 20px;
	text-align: left;
	background-image:url(../images/bottombg.jpg);
	display:none;
	z-index:2;
}
#epilepsydetail {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 358px;
	height:650px;
	margin-top:700px;
	margin-left: 400px;
	padding: 20px;
	text-align: left;
	display:none;
	z-index:2;
}
#stroke {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 348px;
	height:650px;
	margin-top:700px;
	margin-left: 0px;
	padding: 20px;
	text-align: left;
	background-image:url(../images/bottombg.jpg);
	display:none;
	z-index:2;
}
#strokedetail {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 358px;
	height:650px;
	margin-top:700px;
	margin-left: 400px;
	padding: 20px;
	text-align: left;
	display:none;
	z-index:2;
}
#parkinsons {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 348px;
	height:650px;
	margin-top:700px;
	margin-left: 0px;
	padding: 20px;
	text-align: left;
	background-image:url(../images/bottombg.jpg);
	display:none;
	z-index:2;
}
#parkinsonsdetail {
	position:absolute;
	border: 1px solid #CCCCCC;
	width: 358px;
	height:650px;
	margin-top:700px;
	margin-left: 400px;
	padding: 20px;
	text-align: left;
	display:none;
	z-index:2;
}


/* CSS FOR TEXT */

.headinglargewhite {
	font-family: Calibri, Arial, Verdana;
	color: #FFF;
	font-size:40px;
}
.headinglargeblue {
	font-family: Calibri, Arial, Verdana;
	color: #688C5E;
	font-size:40px;
}
.headingmedium {
	font-family: Calibri, Arial, Verdana;
	color: #FFFFFF;
	font-size:24px;
}
.headingsmallgrey {
	font-family: Calibri, Arial, Verdana;
	color: #666666;
	font-size: 16px;
}
.headingsmallgreylight {
	font-family: Calibri, Arial, Verdana;
	color: #CCCCCC;
	font-size: 16px;
}
.headingsmallblue {
	font-family: Calibri, Arial, Verdana;
	color: #6F654B;
	font-size: 16px;
}
.headingsmallwhite {
	font-family: Calibri, Arial, Verdana;
	color: #FFFFFF;
	font-size: 20px;
}

.bodytextblack {
	font-family: Calibri, Arial, Verdana;
	color: #000;
	font-size: 14px;
}
.bodytextgrey {
	font-family: Calibri, Arial, Verdana;
	color: #666;
	font-size: 12px;
}
.bodytextlightgrey {
	font-family: Calibri, Arial, Verdana;
	color: #CCCCCC;
	font-size: 12px;
}
.bodytextblue {
	font-family: Calibri, Arial, Verdana;
	color: #333333;
	font-size: 12px;
}
.bodytextlightblue {
	font-family: Calibri, Arial, Verdana;
	color: #BAB2A7;
	font-size: 14px;
}
.bodytextwhite {
	font-family: Calibri, Arial, Verdana;
	color: #FFFFFF;
	font-size: 12px;
}

/* CSS FOR LINKS */

a:link {
	text-decoration: none;
	color:inherit;
	background:none;
}
a:link .email  {
	text-decoration: none;
	color:inherit;
	background:none;
}
a:link .filelink  {
	text-decoration: none;
	color:inherit;
	background:none;
}
a:visited {
	text-decoration: none;
	color:inherit;
	background:none;
}
a:hover {
	text-decoration: none;
	color:inherit;
	background:none;
}
a:active {
	text-decoration: none;
	color:inherit;
	background:none;
}
.fakelink {
	text-decoration:none;
	cursor:pointer;
	background:none;
}

/* CSS FOR RISK BAR */

#riskcountadd {height: 20px;width:100px;z-index: 20;}
#riskbaradd {height: 20px;width: 0px;background-color:#666666;box-shadow:0 12px 8px -9px #555;z-index: 20;}

#riskcountmem {height: 20px;width:100px;z-index: 20;}
#riskbarmem {height: 20px;width: 0px;background-color:#666666;box-shadow:0 12px 8px -9px #555;z-index: 20;}

#riskcounttbi {height: 20px;width:100px;z-index: 20;}
#riskbartbi {height: 20px;width: 0px;background-color:#666666;box-shadow:0 12px 8px -9px #555;z-index: 20;}

#riskcountepi {height: 20px;width:100px;z-index: 20;}
#riskbarepi {height: 20px;width: 0px;background-color:#666666;box-shadow:0 12px 8px -9px #555;z-index: 20;}

#riskcountstr {height: 20px;width:100px;z-index: 20;}
#riskbarstr {height: 20px;width: 0px;background-color:#666666;box-shadow:0 12px 8px -9px #555;z-index: 20;}

#riskcountpar {height: 20px;width:100px;z-index: 20;}
#riskbarpar {height: 20px;width: 0px;background-color:#666666;box-shadow:0 12px 8px -9px #555;z-index: 20;}

/* INFO SCREENS */

#infolarge {
	position:absolute;
	width: 700px;
	height: 500px;
	margin-left: 50px;
	margin-top: 50px;
	border: 1px solid #999;
	border-radius: 9px;
	padding:20px;
	text-align: left;
	background-color: #ffffff;
	background-image:url(../images/mwbg6.jpg);
	box-shadow:0 12px 8px -9px #555;
}
#infocentral {
	position:absolute;
	width: 600px;
	height: 400px;
	margin-left: 100px;
	margin-top: 100px;
	border: 1px solid #999;
	border-radius: 9px;
	padding:20px;
	text-align: left;
	background-color: #ffffff;
	background-image:url(../images/mwbg5.jpg);
	box-shadow:0 12px 8px -9px #555;
}
#infosmall {
	position:absolute;
	width: 400px;
	height: 400px;
	margin-left: 150px;
	margin-top: 100px;
	border: 1px solid #999;
	border-radius: 9px;
	padding:20px;
	text-align: left;
	background-color: #ffffff;
	background-image:url(../images/mwbg5.jpg);
	box-shadow:0 12px 8px -9px #555;
}
#infosmallest {
	position:absolute;
	width: 400px;
	height: 200px;
	margin-left: 150px;
	margin-top: 100px;
	border: 1px solid #999;
	border-radius: 9px;
	padding:20px;
	text-align: left;
	background-color: #ffffff;
	background-image:url(../images/mwbg5.jpg);
	box-shadow:0 12px 8px -9px #555;
}
#infonarrow {
	position:absolute;
	width: 400px;
	margin-left: 150px;
	margin-top: 20px;
	border: 1px solid #999;
	border-radius: 9px;
	padding:20px;
	text-align: left;
	background-color: #ffffff;
	background-image:url(../images/mwbg5.jpg);
	box-shadow:0 12px 8px -9px #555;
}

/* DYNAMIC CLASSES */

.hide {display:none;}

span.showcv:hover > div {display:block;}
