body, html{
	padding:0px;
	margin:0px;
}
*{
	color:#444444;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;	
}
a{
	text-decoration:none;	
	color:#44A09F;
	font-weight:bold;
}
	a:hover{
		color:#75CBCA;
	}
	a img{
		border: 0px;	
	}
p{
	padding: 0px 10px;
	margin: 5px 0px 10px 0px;
	line-height: 16px;
	font-size:12px;
}
.clear{
	clear:both;
	float: none;
	 
}
.alert{
	color: #FF0000;	
}

/*////////////////////////////////////////// CONTENT ////////////////////////////////////////////*/
.contentWrapper{
	width: 760px;
	margin: 0px auto;
}

	.contentWrapper h2.blueTitleFull{
		width: 740px;
		background: #97CADB;
		color: #FFFFFF;
		font-size: 17px;
		font-weight: normal;
		padding:5px 10px 4px;
		margin: 15px 0px 0px 0px;
	}
	.contentWrapper p{
	}
	.contentWrapper ul {
		
	}
		.contentWrapper ul li{
			margin: 4px 0px 0px 0px;
		}
		.contentWrapper blockquote{
			margin: 20px 50px;
			display: block;
			font-style:italic;
		}
		.contentWrapper ul{
			margin-top: -10px;
		}
		.contentWrapper .linkWithLogo{
			padding: 10px 20px;
		}
			.contentWrapper .linkWithLogo img{
				vertical-align:middle;
				margin: 0px 15px 0px 0px;
				padding: 2px;
				border:3px solid #97CADB;
			}
		
		
		
	.contentWrapper div.panelThird{
		width: 250px;
		float:left;
		margin-top: 20px;
	}
		.contentWrapper div.panelThird.centre{
			margin-left: 5px;	
			margin-right: 5px;	
		}
		.contentWrapper div.panelThird h2{
			background: #97CADB;
			color: #FFFFFF;
			font-size: 17px;
			font-weight: normal;
			padding: 5px 10px 4px;
			margin: 0px;
		}
		.contentWrapper div.panelThird p{
			margin-top: 0px;
			padding-top:0px;
			padding-bottom:0px;
		}
			.contentWrapper div.panelThird p img{
				/* this is probably illegal, but I don't want the image to be padded....*/
				margin-left: -10px;
				
				margin-bottom: 10px;
				display:block;
			}
	
	
	.contentWrapper form.generic{
		
	}	
		.contentWrapper form.generic fieldset{
			border: 0px;
		}
			.contentWrapper form.generic fieldset legend{
				border: 0px;
				margin: 0px;
				padding: 0px;
				font-weight: bold;
			}
			.contentWrapper form.generic fieldset label{
				display: block;
				float: left;
				width: 195px;
				margin: 0px 0px 5px 0px;
				padding: 0px 5px 0px 0px;
				text-align:right;
			}
			.contentWrapper form.generic fieldset .text{
				display: block;
				float: left;
				width: 400px;
				border: solid 1px #97CADB;
				margin: 0px 120px 5px 0px;
				_margin: 0px 60px 5px 0px;
				padding: 0px 0px 0px 2px;
				height:16px;
			}
			.contentWrapper form.generic fieldset select{
				display: block;
				float: left;
				width: 400px;
				border: solid 1px #97CADB;
				margin: 0px 120px 5px 0px;
			}
			.contentWrapper form.generic fieldset textarea{
				display: block;
				float: left;
				width: 400px;
				height: 200px;
				border: solid 1px #97CADB;
				margin: 0px 120px 5px 0px;
			}
			.contentWrapper form.generic fieldset input.submit{
				background: none;
				border: solid 1px #97CADB;
				width: 100px;
				margin-left: 502px;/* label width + input width - submit width*/
				color:#44A09F;
				font-weight:bold;
			}
		
	.contentWrapper div.articleSummary{
		margin: 10px 0px 0px 0px;	
	}		
		.contentWrapper div.articleSummary .text{
			padding: 0px 0px 0px 10px;	
		}

iframe#diabeticneuropathy{
	width: 100%;
	height: 100%;
	border: 0px;
}
	
/*////////////////////////////////////////// TOP BAR AND MENU ///////////////////////////////////*/
#topBanner{
	height: 80px;
	width: 760px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-image: url('../Images/medalytixLogo.png');
	background-repeat: no-repeat;
	background-position: right center;
}

#menusWrapper{
	height: 60px;
	margin: 0px 20px 10px 20px;
	padding: 0px 0px 0px 0px;
	background: url('../Images/menuBarBgs.jpg') repeat-x left top;
}
	#menusWrapper #menus{
		width: 760px;
		margin: 0px auto;
	}
		#menusWrapper #menus ul.menu1{
			list-style-type:none;
			padding: 0px 0px 0px 0px;
			height: 25px;
			width: 755px;
			margin: 0px auto 5px auto;
			float:right;
		}
			#menusWrapper #menus ul.menu1 li{
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				display:block;
				float: left;
			}
				#menusWrapper #menus ul.menu1 li a{
					font-weight: bold;
					color: #FFFFFF;
					padding: 6px 8px 5px 8px;
					display:block;
				}
					#menusWrapper #menus ul.menu1 li a:hover, #menusWrapper #menus ul.menu1 li a.highlight{
						color: #000000;
						background-color: #EFF8F8;
					}
		#menusWrapper #menus ul.subMenu_menu2{
			list-style-type:none;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			height: 25px;
			width: 235px;
			margin: 0px 0;
			float: right;
		}
			#menusWrapper #menus ul.subMenu_menu2 li{
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				display:block;
				float: left;
			}
				#menusWrapper #menus ul.subMenu_menu2 li a{
					font-weight: bold;
					color: #FFFFFF;
					padding: 6px 8px 5px 8px;
					display:block;
				}
					#menusWrapper #menus ul.subMenu_menu2 li a:hover, #menusWrapper #menus ul.subMenu_menu2 li a.highlight{
						color: #000000;
						background-color: #EFF8F8;
					}
			
			
			

/*////////////////////////////////////////// FOOTER ///////////////////////////////////*/

ul.footer{
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 25px;
	width: 760px;
	margin: 20px auto;
	background:#97CADB;
}	
	ul.footer li{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		display:block;
		float: left;
	}
		ul.footer li a{
			color: #FFFFFF;
			padding: 6px 8px 5px 8px;
			display:block;
			font-weight: normal;
		}
			ul.footer li a:hover{
				color: #0D4443;
			}