/* CSS Document */
html, body{
	margin:0; 
	padding:0;
	}
body{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%; 
	background-color:#CCCCCC;
	color:#333333;
	}
.callout{
	background-color:#edebf5;
	padding:5px;
	}
.quotebox	{
	background-color:#edebf5;
	color:#52449b;
	padding:5px;
	}
a{
	text-decoration:none;
	color:#0161ad;
	}
a:hover{text-decoration:underline;}
#wrapper{
	max-width:900px; 
	min-width:770px;
	margin:0 auto; 
	min-height:520px;
	border:solid 1px #666666;
	z-index:1;
	background:url(/images/graphics/lnav-bg.jpg) bottom left;
		}
* html #wrapper{width:800px;}

#wrapper #header{
	background:url(/images/graphics/head-bkg.jpg) repeat-x; 
	height:115px; 
	position:relative;
	z-index:2;
		}
#wrapper #header #head-txt{
	position:absolute;
	z-index:10;
	width:100%;
	text-align:left;
}
#wrapper #header #head-txt h1{
	color:#ffffff;
	margin:2px 0 0 0;
	padding-left:15px;
	font-size:2.9em;
	font-weight:normal;
	}
#wrapper #header #head-right{
	position:absolute;
	top:0;
	right:0;
	background:url(/images/graphics/head-right.jpg) no-repeat right top;
	z-index:4;
	height:115px;
	width:400px;
	}
#wrapper #header #head-left{
	width:418px;
	height:115px;
	z-index:5;
	text-align:left;
	}
	/*END header STYLES */
	/*TOP NAV STYLES */
	/*END TOP NAV*/
	/*BODY STYLES*/
#wrapper #mbody{
	display:block;
	position:relative;
	padding:20px 45px 45px 30px;
	font-size:1.2em; 
	margin-left:193px; 
	min-height:520px;
	background-color:#ffffff;
	}
* html #wrapper #mbody{height:680px;}

#wrapper #mbody #homepage{
	background:url(/images/mundipharma/graphics/home_bg2.gif) no-repeat;
	margin-left: 30px;
	height:350px;
	width:550px;
}

#wrapper #mbody #homepage ul{list-style-type:none; padding:0; margin:0}

#wrapper #mbody #homepage li{background:url(/images/mundipharma/graphics/arrow_light.gif) left center no-repeat; padding-left:8px;}

#wrapper #mbody #homepage #topleft{
	position: absolute;
	padding:25px 0 0 25px;
	width:240px;
	height:150px;
}

#wrapper #mbody #homepage #topright{
	position: absolute;
	width:240px;
	height:150px;
	margin-left:260px;
	padding:25px 0 0 25px;
}

#wrapper #mbody #homepage #topright li{background:url(/images/mundipharma/graphics/arrow_dark.gif) left center no-repeat; padding-left:8px;}

#wrapper #mbody #homepage #bottomleft{
	position: absolute;
	padding:25px 0 0 25px;
	width:240px;
	height:125px;
	margin-top:175px;
}

#wrapper #mbody #homepage #bottomright{
	position: absolute;
	width:240px;
	height:125px;
	margin:175px 0 0 260px;
	padding:25px 0 0 25px;
}

#wrapper #mbody h1{
	margin:0; 
	padding:0; 
	font-size:2em;
	padding-bottom:0;
	color:#333333;
		}
#wrapper #mbody h2{
	font-size:1.6em;
	padding:0 0 10px 0;
	margin:0 0 7px 0;
	color:#52449b;

		}
#wrapper #mbody h3{
font-size:1.4em;
color:#333333;
margin:0;
padding:0;
}
#wrapper #mbody h3{
font-size:1.3em;
color:#333333;
margin:0;
padding:0;
}
#wrapper #mbody hr {
	color:#52449b;
}

#wrapper #mbody p{
	text-align:justify;
	
	}
/*END BODY STYLES*/
/*LEFT NAV STYLES*/

#wrapper #lnav-top{
	position:absolute; 
	font-size:1.2em;
	border-bottom:1px solid #52449b;
	border-right:1px solid #52449b;
	width:169px;
	background-color:#e1e1f1;
	padding:10px;
	z-index:6;
	}
#wrapper #lnav-top h3 {
	font-size:1.3em;
	margin:0;
	padding:0;
	color:#52449b;
	text-align:center;
}

#wrapper #lnav{
	position:absolute; 
	font-size:1.2em;
	margin-top:25px;
	width:190px;
	padding-top:25px;
	z-index:2;
	}
#wrapper #lnav h3{
	padding:0; 
	margin:0 0 20px 0;
	color:#004277;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	}
#wrapper #lnav ul{
	margin:5px 0 0 0; 
	padding:0; 
	list-style:none;
	}
#wrapper #lnav ul li{
	margin:0;
	margin-bottom:5px;
	margin-left:5px;
		}
#wrapper #lnav ul li a:hover{
	/*background-color:#ecf7fe;*/
	border-bottom:solid 1px #e1e1f1;
	border-left:solid 8px #a49dcb;	
	color:#52449b;
	background-color:#ffffff;
	}
#wrapper #lnav ul li a.here:hover{
	border-bottom:solid 1px #e1e1f1;
	border-left:solid 8px #52449b;	
	color:#52449b;
	background-color:#ffffff;
	padding-left:8px;
	}
#wrapper #lnav ul li a{
	display:block; 
	padding:2px 20px 2px 8px;  
	text-decoration:none;
	color:#52449b;
	border-bottom:solid 1px #e1e1f1;
	border-left:solid 8px #a49dcb;
	margin:0;
	height:auto;
	margin-right:5px; 
	/*background:url(/images/graphics/lnav-item-bg.jpg);*/
	}
#wrapper #lnav ul li a.here{
	/*background:url(/images/graphics/lnav-item-here-bg.jpg);*/
	background-color:#e1e1f1;
	color:#52449b;
	padding-left:8px;
	border-bottom:solid 1px #52449b;
	border-left:solid 8px #52449b;	
	}
/*SUB NAV STYLES*/
#wrapper #lnav ul ul li{margin-bottom:5px;}
#wrapper #lnav ul ul li a{margin-left:10px;}
/*sub sub nav styles*/
#wrapper #lnav ul ul ul li a{margin-left:15px;}
	/*END LEFT NAV STYLES*/
	/*SEARCH STYles*/
#wrapper #head-right #search{
	position:absolute; 
	margin-top:50px;
	margin-left:-120px; 
	height:inherit;
	text-align:right;
	}

#wrapper #head-right #search a{color:#52449b; font-weight:bold;}
#wrapper #head-right #search p{margin:5px 0 0 10px; padding:0; color:#52449b; font-size:1.2em;}
#wrapper #head-right #search form{margin:10px 0 10px 10px; padding:0;}
#wrapper #head-right #search form input{background-color:#edecf4; border:#35277c 2px solid; color:#434e86; margin-right:5px;}

	/*FOOTER STYLES*/
#wrapper #footer{
	background:#e1e1f1;
	/*height:20px;*/ 
	width:100%; 
	color:#5c4fa1;
	border-top:solid 1px #52449b;
	}	
#wrapper #footer p{padding:5px 10px 5px 20px; margin:0;}
#wrapper #footer a{color:#0161ad;}
