/* 
	Patient Health International layout 
	These properties are not permitted in this file, and should be in the colour file(s):
	background-color
	border-color (border-left-color etc)
	background-image
	color
*/
#secondarylogo img{
	padding-left:16px;
}

#home_page #contentholder {
	padding:10px 10px 0 10px;
}

#home_page #contentarea ul#home_news_features_holder {
	margin:0px 0px;
}

#home_title, #home_text{
	font-size:92%;
	line-height:130%;
}

#contentarea ul#home_news_features_holder ul.site_features a:link, 
#contentarea ul#home_news_features_holder ul.site_features a:visited{
	font-weight:bold;
}

#contentarea #home_title a:link, #contentarea #home_title a:visited{
	text-decoration:underline;
}

#home_page ul#home_news_features_holder li ul li{
	margin-bottom:10px;
}

#home_page ul#home_news_features_holder li ul li a {
	font-weight:normal;
}

#home_page #scope{
	font-size:85%;
}

ul#home_news_features_holder li ul li{
	background-position:0px 4px;
	border-bottom:none;
	padding:0px 0px 0px 10px;
	width:436px;
}

#careersbox{
	float:right;
	height:218px;
	margin-top:10px;
	width:218px;
}

span.boxtext{
	display:block;
	margin:10px;
}

#home_page #headerimage{
	padding:0px;
}

#contentarea #documentholder ul{
	list-style-type:disc;
	margin-left:30px;
	margin-bottom:10px;
}

#menu ul li ul li ul{
	border-top-width:0px;	
}

#menu ul li ul{
	border-bottom-width:0px;
}


/* News articles styling */

#contentarea #frm_news_search p{
    display:none;
}

.content_form{
	border:none;
}

ul.search_results li ul {
	border-bottom:1px;
	border-left:none;
	border-right:none;
	padding:10px;
}

ul.search_results li ul li {
	font-weight:bold;
	border-width:0px 0px 1px 0px;
}

ul.search_results li ul li a {
	font-weight:normal;
}

/* Form styling */

#contentarea fieldset.for_radio {
	margin:0px 0px 0px 13px;
}

#contentarea label {
	font-weight:bold;
	width:35%;
}

#contentarea fieldset.for_radio label {
	font-weight:normal;
}

#contentarea form hr{
	display:none;
}

#contentarea form p.submitholder{
	padding-bottom:10px;
	margin-bottom:0px;
}

#contentarea h3{
	font-size:116%;
}
#contentarea h4{
	font-size:108%;
}

.free_text_panel fieldset{
	margin-bottom:6px;
	margin-top:6px;
}

#links select {
	font-size:92%;
	width:94px;
}

/*body map*/
#itemid1618750 .listarrows{
	margin-left:0px;
	padding-bottom:5px;
 	width:240px;
}

#itemid1618750 #contentarea .listarrows a{
 	padding:0px 3px 3px 20px;
}

#itemid1618750 #contentarea .listarrows h3{
	margin-bottom:3px;
 	padding:3px 3px 3px 10px;
}
 
#itemid1618750 #contentarea .listarrows a{
 	background-position:10px 6px;
	display:block;
}  	

#conditionList1,
#conditionList3,
#conditionList4,
#conditionList6,
#conditionList7,
#conditionList8{
	display:none;
}

#bodymapImageRollover{
	position:relative;
}

#bodymapImageRollover img.rollover{
	left:-999px;
	top:0px;
}

#bodymapImageRollover img#rollover{
	position:absolute;
}

#bodymapImage{
	float:right;
}

#bodymapImageRollover .rollover1{
	left:387px;
	top:14px;
}

#bodymapImageRollover .rollover3{
	left:366px;
	top:72px;
}

#bodymapImageRollover .rollover4{
	left:387px;
	top:162px;
}

#bodymapImageRollover .rollover6{
	left:356px;
	top:24px;
}

#bodymapImageRollover .rollover7{
	left:387px;
	top:79px;
}

#bodymapImageRollover .rollover8{
	left:387px;
	top:123px;
}

/*document branch begins*/

#document_branch #contentarea #contentholder div {
	margin-bottom:20px;
}

#document_branch #contentarea #contentholder div.documents{
	border:none;
	clear:both;	
	float:left;
	margin:0px;
	width:100%;
	margin-bottom:0px;
}

#contentarea div.documents ul {
	list-style-type:bullet;
}

#contentarea div.documents h3{
	font-size:100%;
}

#contentarea div.documents ul li a {
	padding-left:15px;
}

/*document branch ends*/

/* Did you know styling */

#document_branch #contentarea #contentholder div.boxtop{
	margin-bottom:0px;
}

.boxtop{
	clear:both;
	display:block;
	height:65px;
	margin-left:7px;
	width:433px;
}

.boxbottom span {
	display:block;
	margin-bottom:10px;
	padding:0 15px 10px 20px;
} 
