/* css MFB style */

/* www.mfbproject.com */

/* www.mfbproject.co.za */

/* Copyright (c) 2010 alutahealthcare.co.za */

/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */

/* This file based on Layout Gala  */ 

/* Container Start Here */

	div.container-01{text-align:left;}
	div.container-01{width:1280px;margin:0 auto;height:100%;}

/* Container End Here */

/* contWrapper Start Here */

	div.contWrapper-01
	{
		width:1280px;
		margin:90px 0 0 0;
		z-index:10;
		border:1px solid #ebebeb;
		height:100%;
		position:relative;
	}

/* contWrapper End Here */

/* Header Start Here */

	div.header-01, div.header-02, div.header-03
	{
		height:120px;
		width:794px;
		padding:0;
		margin:-70px auto;
		z-index:100;
		border:0px solid #000;
	}
	
		/* healthcare temp - 01 */
		div.header-01 h3
		{
			height:120px;
			width:176px;
			line-height:120px;
			padding:0 0 0 0;
			margin:0 0 0 20px;
		}
	
		/* holdings temp - 02 */
		div.header-02 h3
		{
			height:120px;
			width:200px;
			line-height:120px;
			padding:0 0 0 0;
			margin:0 0 0 20px;
		}
		
		/* medical services temp - 03 */
		div.header-03 h3
		{
			height:120px;
			width:215px;
			line-height:120px;
			padding:0 0 0 0;
			margin:0 0 0 20px;
		}

/* Header End Here */

/* Nav Start Here */

	div.navigation-01
	{
		margin:63px auto;
		width:794px;
		height:39px;
		z-index:100;
		border:0px solid #000;
	}
	
		ul.nav-menu-01
		{
		    margin:3px 0 0 -25px;
			font-family: arial, helvetica, sans-serif;
			white-space:nowrap;
			list-style-type:none;
			width:100%;
		}
		
			ul.nav-menu-01 li {display:inline;}
			
			ul.nav-menu-01 li a
			{
			    color:#7e7959;
				text-decoration:none;
				float:left;
				border:0px solid #7e7959;
				border-left:1px solid #7e7959;
				padding:7px 10px 5px 10px;
				font-size:13pt;			
			}
			
			ul.nav-menu-01 li a:hover
			{
			    color: #77787b;	
			}
			
			ul.nav-menu-01 li a.noborder
			{
				border-left:0px solid #7e7959;
			}
			
				    #jsddm
					{	
					  margin: 0;
					  padding: 0;
					}
						
						#jsddm li
						{	float: left;
							list-style: none;
							font: 12pt Tahoma, Arial}

						#jsddm li a
						{	display: block;
							padding: 7px 12px;
							text-decoration: none;
							border-right: 1px solid #7e7959;
							color:#7e7959;
							white-space: nowrap}

						#jsddm li a:hover
						{	color: #77787b;	}
							
							#jsddm li ul
							{	margin: 0;
								padding: 0;
								position: absolute;
								visibility: hidden;
								border-top: 1px solid white;
								z-index:1000;
							}
							
							#jsddm li ul li
							{	float: none;
								display: inline}
							
							#jsddm li ul li a
							{	width: auto;
								background: url('../media/img/nav/bgform.png') repeat-x top left}
							
							#jsddm li ul li a:hover
							{	background: #ebebeb }

			/* sub menus end here */

/* Nav End Here */

/* Content Start Here */

	div.wrapper-01
	{
		width:794px;
		background-color:#fff;
		margin:75px auto;
		border:0px solid #000;
		z-index:80;
		color:#75825e;
	}
		div.content-01
		{
			height:500px;
			border:0px solid #000;
			width:100%;
			padding:5px;
			z-index:80;
			clear:both;
		}
		
		/* holdings temp - content-02 */
		div.content-02
		{
			height:600px;
			border:0px solid #000;
			width:100%;
			padding:5px;
			z-index:80;
			clear:both;
		}

		/* healthcare_h_content - content-04 & div.content-03 */
		div.content-04, div.content-03
		{
			height:100%;
			border:0px solid #000;
			width:100%;
			padding:5px;
			z-index:80;
			clear:both;
		}
		
				/* left & righ con start here */
			
				div.content-mainL-01
				{
					float:left;
					width:358px;
					border:0px solid #00ffff;
				}
				
				div.content-mainR-01
				{
					float:left;
					border:0px solid #00ffff;
				}
			
				div.content-conL
				{
					width:357px;
					border:0px solid #000;
					margin:0 0 10px 0;
				}
				
					div.content-conL div.conLTop
					{
						height:46px;
						color:#4f6483;
					}
					
					div.content-conL div.conLTop h2, div.content-conR div.conRTop h2{border:0px solid #000;position:absolute;margin:16px 0 0 45px;}
					div.content-conL div.conLTop h2 span, div.content-conR div.conRTop h2 span,div.content-conH div.conHTop h2 span{font-weight:normal;}
									
					div.content-conL div.midcon, div.content-conR div.midcon, div.content-conH div.midcon {padding:0 15px 0 25px;height:100%;}
					
					div.content-conL div.conLBot
					{
						height:13px;
					}
					
				div.content-conR
				{
					width:427px;
					border:0px solid #000;
					margin:0 0 10px 0;
				}
				
					div.content-conR div.conRTop
					{
						height:47px;
						color:#4f6483;
					}
					
					div.content-conR div.conRBot
					{
						height:13px;
					}
					
					.midcon p{line-height:1.5;color:#75825e;border:0px solid #000;margin:10px 0 0 0;}
					.midcon ul, .midcon ol {color:#75825e;}
			
				/* left & righ con end here */
			
				/* h con start here */
			
				div.content-conH
				{
					width:790px;
					border:0px solid #000;
					margin:0 0 10px 0;
				}
				
					div.content-conH div.conHTop
					{
						height:45px;
						color:#4f6483;
					}
					div.content-conH div.conHTop h2 {border:0px solid #000;position:absolute;margin:16px 0 0 45px;}
					
					div.content-conH div.conHBot
					{
						height:12px;
					}
					
					h3.ourp1 {padding:0;margin:0;}
					p.ourp1 {padding:0;margin:0;}
				
				/* h con end here */
				
				/* contact us start here */
				
				div.contactUs-01
				{
					color:#75825e;
				}
				
					div.contactUs-01 table
					{
						border:0;
						margin:0;
						padding:0;
					}
				
					div.contactUs-01 table tr td
					{
						vertical-align:top;
					}
					
					div.contactUs-01 table tr td, div.contactUs-01 table tr td table tr td
					{
						padding:2px;
					}
								
				/* contact us end here */
				
				/* products display start here */
				
				div.content-products-01
				{
					border:0px solid #75825e;
					margin:0 0 5px 0;
				}
					div.content-products-01 div.prod1
					{
						float:left;
						padding:0 0 0 0;
						border:0px solid #75825e;
						border-right:1px solid #75825e;
						margin:0 5px 0 0;
						width:122px;
						height:100%;
					}
					div.content-products-01 div.prod1 img
					{
						width:122px;
						height:137px;
						border:1px solid #75825e;
					}
					div.content-products-01 div.prod2
					{
						padding:0;
						border:1px solid #75825e;
						height:137px;
						overflow:auto;
					}
						div.content-products-01 div.prod2 ul{
							margin:0;
							padding:0 0 0 25px;	
						}
						div.content-products-01 div.prod2 ol{
							margin:0;
							padding:0 0 0 25px;
						}
					div.content-products-01 div.prod3
					{
						text-align:right;
						vertical-align:bottom;
						padding:5px;
					}

					div.content-products-01 div.prod3 ul li
					{
						display:inline;
					}
					
					div.product-enquiry-cart-01 table
					{
						width:100%;
					}
					
						div.product-enquiry-cart-01 table tr
						{
							background-color:#a6aea4;
							border:0;
							border-bottom:1px solid #c4cac2;
							border-top:1px solid #c4cac2;
						}
						
						div.product-enquiry-cart-01 table tr th
						{
							color:#ebebeb;
							padding:5px;
						}
						
						div.product-enquiry-cart-01 table tr td input
						{
							width:180px;
						}
						
						input.qty
						{
							width:20px !important;
							text-align:right !important;
						}
						
						th.th1
						{
							width:80%;
						}
						
						th.th2
						{
							width:5%;
						}
						
						.th3
						{
							width:15%;
							text-align:center;
						}
						tr.ltr
						{
							background-color:#c4cac2 !important;
						}
						
						.tdCenter{text-align:center;}
						
						div.product-enquiry-cart-02
						{
							text-align:right;
						}
						
						.clickImg {cursor:pointer;}
				
				/* products display start here */
				
				/* our people start here */

					h3.ourp1 {padding:0;margin:0;font-size:10pt;}
					p.ourp1 {padding:0;margin:0;}
					div.content-op-01{clear:both;padding:o;text-align: center;}
					div.content-op-01 div{float: left; padding:0 10px 15px 0;}
					div.content-op-01 div p{text-align: center; font-size:8pt;}
					div.content-op-01 div.cl{padding:0 10px 15px 0;}				

				/* our people end here */
			
		div.content2-01
		{
			width:100%;
			padding:5px;
			z-index:80;
		}

/* Content End Here */

/* Extra Start Here */
	
	div.extra-01
	{
		width:794px;
		height:304px;
		border:0px solid #000;
		margin:-70px auto;
		z-index:200;
	}
	
		div.extra-midImg-01
		{
			width:793px;
			height:278px;
			border:0px solid #ebebeb;
			margin:0 auto;
			z-index:200;
		}

		div.extra-midImg-01 ul{margin:0;padding:0;display:none;}
		
	div.extra2-01
	{
		width:421px;
		height:300px;
		border:0px solid #000;
		margin:-240px 0 0 608px;
		position:absolute;
		z-index:80;
	}
	
/* Extra End Here */

/* clearfix start here */
	.clearfix{
    		content: ".";
    		display: block;
    		height: 0;
    		clear: both;
    		visibility: hidden;
    	}
	.clearfix:after {
    		content: ".";
    		display: block;
    		height: 0;
    		clear: both;
    		visibility: hidden;
    	}
/* clearfix end here */

/* Footer Start Here */

	div.footer-01
	{
		clear:both;
		width:100%;
		height:138px;
	}
	div.footer-01 p{margin:0;padding:5px 10px}

/* Footer End Here */


















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

