/* GENERAL STYLES */
/* GENERAL STYLES */
/* General Element styles
------------------------------------------*/
/* Header */
#strapline{
	font-family: Helvetica, Arial, Verdana, sans-serif;
}
#strapline p{
	color: #fff;
	font-size: 1.2em;
}
#strapline p a,
#strapline p a:link,
#strapline p a:active,
#strapline p a:visited{
	color: #fff;
	font-weight: bold;
}
#strapline p a:hover{
	color: #f4f4f4;
	font-weight: bold;
}
#strapline h1,
#strapline p.lrg{
	color: #474E22;
	font-weight: normal;
	font-size: 1.8em;
	margin: 0;
}
#strapline p.med{
	color: #474E22;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 0 20px 0;
}
/* Container */
#container h1,
#container h2,
#container h3,
#container h4,
#container h5,
#container h6{
	color: #333;
}
#container h1{
	font-size: 2em;
}
#container h2{
	font-size: 1.9em;
}
#container h3{
	font-size: 1.8em;
}
#container h4{
	font-size: 1.7em;
}
#container h5{
	font-size: 1.6em;
}
#container h6{
	font-size: 1.5em;
}
#container p{
	margin: 0 0 1em 0;
	line-height: 1.6em;
	color: #333;
}
#container p em{
	background-color: #E8EEE9;
	font-style: normal;
	padding: 0.2em;
}
#contentL ul,
#contentF ul{
	padding: 0;
	margin: 0 0 0 1em;
}
#contentL ul li,
#contentF ul li{
	list-style: none;
	background: url("/img/d_16x16_45.png") no-repeat 0 0;
	padding: 0 0 0.75em 20px;
	line-height: 1.3em;
}
#contentF .FRight ul li{
	padding-bottom: 1em;
}
#contentF dl{
/*	border-bottom: 1px solid #D8E1DE;*/
}
#contentF dt{
	width: 15em;
	font-weight: bold;
	float: left;
	border-top: 1px solid #D8E1DE;
	padding-top: 0.5em;
}
#contentF dd{
	margin: 0 0 0.5em 15em;
	padding-top: 0.5em;
	border-top: 1px solid #D8E1DE;
	min-height: 4em;
}

#container a,
#container a:link,
#container a:visited,
#container a:active{
/*	color: #474E22;*/
	color: #4b4f1c;
	border-bottom: 1px dotted #474E22;
}
#container a:hover{
	color: #FF0000;
	border-bottom: 1px dotted #FF0000;
	text-decoration: none;
}
#container a.noBdr,
#container a.noBdr:link,
#container a.noBdr:visited,
#container a.noBdr:active,
#container a.noBdr:hover{
	text-decoration: none;
	border: none;
}

#container h1.hdrGreen,
#container h2.hdrGreen,
#container h3.hdrGreen,
#container h4.hdrGreen,
#container h5.hdrGreen,
#container h6.hdrGreen{
	font-size: 1.6em;
	color: #326E79;
}
#contentR #outPatients{
	font-weight: bold;
	font-size: 1.5em;
	color: #FFF;
    background: url("/img/l_home_op.gif") no-repeat left top;
	padding: 26px 30px 0 60px;
	margin-left: -10px;
	position: absolute;
	display: block;
	top: 272px;
	height: 50px;
	width: 260px;
}

#contentR .portList{
	list-style: none;
	margin: 0;
	padding: 0;
}

#contentR .portList li{
	margin: 0 0 15px 0;
}

#contentR .portList li p{
	line-height: 1.4em;
}

#contentR .hList{
	float: left;
}

#contentR .hList li{
	margin: 0 15px 0 0;
}

#contentR .portList a,
#contentR .portList a:link,
#contentR .portList a:active,
#contentR .portList a:visited,
#contentR .portList a:hover{
	border: 0 none;
}

#contentR .portList a img,
#contentR .portList a:link img,
#contentR .portList a:active img,
#contentR .portList a:visited img{
	border: 5px solid #9EB8A4;
}
#contentR .portList a:hover img{
	border: 5px solid #899a87;
}
#contentL blockquote{
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	margin: 0 0 20px 0;
}
#contentL blockquote p{
/*	display: inline;*/
	clear: none;
	margin: 0 0 0.5em 0;
}
#contentL cite{
/*	color: #7ED17B;*/
	color: #B4C7B1;
	font-weight: bold;
	font-style: normal;
/*	margin-left: 0.5em;*/
}
#contentL .extern,
#contentL .extern a,
#contentL .extern a:link,
#contentL .extern a:active,
#contentL .extern a:visited{
	color: #344A01;
	font-weight: bold;
}
/* In-patients menu */
#contentF .inPatients{
    background: #333 url("/img/l_wwd_mid.gif") repeat-y left top;
	width: 261px;
}

#contentF .inPatients h3{
	font-family: Arial, Helvetica, sans-serif;
    background: #ff0000 url("/img/l_wwd_hdr.gif") no-repeat left top;
	display: block;
	padding: 26px 30px 0 60px;
	width: 171px;
	height: 39px;
	color: #FFF;
	font-weight: bold;
	font-size: 1.5em;
}

#contentF .inPatients ul{
    background: url("/img/l_wwd_bg.gif") no-repeat left bottom;
	display: block;
	width: 206px;
	margin: 0;
	padding: 10px 30px 15px 25px;
}

#contentF .inPatients ul{
	list-style: none;
}

#contentF .inPatients li{
    background: url("/img/a_t_grey_l.gif") no-repeat left 4px;
	padding: 0 0 0 30px;
	margin: 0 0 10px 0;
	line-height: 1.6em;
}

#contentF .inPatients li a{
	color: #FFF;
	font-size: 1.4em;
}
#partners{
	width: 560px;
	margin: 0 0 0 2em;
}
#partners a,
#partners a:link,
#partners a:active,
#partners a:visited{
	border: none;
}
#partners ul{
	margin: 0;
	padding: 0;
}
#partners ul li{
    background: none;
	margin: 0 1em 1em 0;
}
#project_navigation{
	clear:both;
	text-align: center;
}
#project_navigation .disabled{
	color: #E8EEE9;
}

/* Footer */
#footer{
	font-family: Arial, Helvetica, sans-serif;
	background: url("/img/l_foot_bg.gif") no-repeat left top;
}
#footer p{
	color: #990000;
}
#footer p span{
	color: #4b4f1c;
}
#footer p a,
#footer p a:link,
#footer p a:active,
#footer p a:visited{
	color: #990000;
}
#footer ul li{
	border-left: 1px solid #D8E1DE;
}
#footer ul li.first{
	border-left: 0 none;
}
#footer li,
#footer li a,
#footer li a:link,
#footer li a:visited,
#footer li a:active{
	color: #4b4f1c;
}
#foote li a:hover{
	color: #FF0000;
}
#contentF .job{
	margin: 0 3em;
	border-top: 1px solid #D8E1DE;
}
#contentF .job h2{
	font-size: 1.4em;
}
#contentF .job ul{
	margin-top: 1em;
}

#steps{
	background: url(/img/sb.gif) bottom no-repeat;
	padding: 0 0 75px 0;
}
#steps h3.jq{
	font-family: "Comic Sans MS";
	height: 38px;
	line-height: 38px;
	font-size: 1.1em;
	margin: 0;
	cursor: hand;
	padding: 0px 0 0 20px;
}
#steps h3.s1{
	background: url(/img/s1.gif);
	height: 35px;
	line-height: 40px;
	padding: 5px 0 0 20px;
}
#steps h3.s2{
	background: url(/img/s2.gif);
}
#steps h3.s3{
	background: url(/img/s3.gif);
}
#steps h3.s4{
	background: url(/img/s4.gif);
	height: 41px;
	line-height: 41px;
}
#steps h3.s5{
	background: url(/img/s5.gif);
}
#steps h3.s6{
	background: url(/img/s6.gif);
}
#steps h3.s7{
	background: url(/img/s7.gif);
}
#steps h3.s8{
	background: url(/img/s8.gif);
}
#steps h3.s9{
	background: url(/img/s9.gif);
	height: 39px;
	line-height: 39px;
}
#steps h3.s10{
	background: url(/img/s10.gif);
}
#steps h3.s11{
	background: url(/img/s10.gif);
}
#steps h3.s12{
	background: url(/img/s10.gif);
}
#steps h3.s13{
	background: url(/img/s11.gif);
}
#steps div.jq{
	background: url(/img/sbg.gif);
	padding: 5px 20px;
	margin: 0;
	font-family: "Courier New";
}

#contentF .ss a{
	border: 0 none;
}
/* EDITOR PROPERTIES */

/* EDITOR PROPERTIES */
