body {  
		font-family: Arial, Helvetica, sans-serif;
		font-size: xx-small; 
		margin: 0px;
		padding: 5px;
		border: 0px;
		color: #666666;
}
h1 {
		font-family: Tahoma, Georgia, "Times New Roman", Times, serif;
		font-size: 18px;
		font-weight: normal;
		color: #FFFFFF;
		background-color: #455B8C;
		padding: 2px 2px 10px 10px;
		background-image:  url(../images/corner-rigtop.gif); 
		background-repeat: no-repeat; 
		background-position: right top;
}
h2 {
		font-family: Tahoma, Georgia, "Times New Roman", Times, serif;
		font-size: 18px;
		font-weight: bold;
		color: #455B8C;
}
p {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #0E3C70;
}
p a, p a:link, p a:active, p a:visited {
		color:#145BA9;
		text-decoration: none;
		border-bottom: 1px dashed #145BA9;
}
p a:hover {color:red;border-bottom: 1px dashed red;}
#MainLeftCol {
		background-color: #0E3C70;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
/*		background-image:  url(../images/baby-small.jpg);
		background-repeat: no-repeat; 
		background-position: right bottom;*/
		padding: 0px;
		margin: 0px;
		width: 230px;
		
}
strong {
		font-size: 11px;
		color: #0E3C70;
}

#MainLeftCol ul {
		list-style-type: none;
		margin-left: 35px;
		padding-left: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;

}
#MainLeftCol a {
		display: block;
		border-bottom: 1px solid #455B8C;/*#B4C1D8*/
		padding: 5px;
		width: 180px;
}
#MainLeftCol a:link, #MainNav a:visited, #MainNav a:active {
		text-decoration: none;
		color: #FFFFFF;
}
#MainLeftCol a:hover {
		background-color: #B4C1D8;
/*		border-bottom: 1px dashed #0E3C70;*/
}
#ContentCell {
		padding: 10px;
		text-align: justify;
}
#ContentCell li {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #0E3C70;
		padding-bottom: 10px;
		text-align: left;/*justify*/
}
#FooterCell {
		color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: x-small;
		font-style: italic
}
#diaryCol {
		background-image:  url(../images/ivf-success-2.jpg); 
		background-repeat: no-repeat;
		background-position: left bottom;
}
#breadcrumb {height:25px;}
#breadcrumb, #breadcrumb a, #breadcrumb a:visited, #breadcrumb a:link, #breadcrumb a:active {
		background-color: #8BA3D1;
		margin: 0px;
		padding: 0px;
		color: #FFFFFF;
		font: Arial, Helvetica, sans-serif;
		font-size: 9px;
		text-decoration: none;

/*		padding: 2px;
		position: relative;
		top: -12px;*/
}
#breadcrumb a:hover {
		color: #0E3C70;
}

/*#listContainer {
		padding:0px;
		margin:0px;
		float:right;
		list-style-type:none;
}*/
/*#listContainer ul {
		list-style-type: none;
		padding:0px 0px 0px 15px;
		margin:0px;
}*/
#listContainer {float:right;}
#listContainer ul {
		list-style-type: none;
		padding:0px 0px 0px 10px;
		margin:0px;
}
#listContainer li {
		padding:0px;
		margin:1px;
}
#listContainer a,#listContainer a:link,#listContainer a:visited,#listContainer a:active {
		display: block;
		background-color:#B4C1D8;
/*		border-bottom: 1px dashed #B4C1D8;*/
		border:1px solid #0E3C70;
		padding: 5px;
		margin: 0px;
		width: 200px;
		text-decoration: none;
		text-align: left;
		color:#0E3C70;
}
#listContainer a:hover {
		background-color:#8BA3D1;
		color:#0E3C70;
}
.profileTD {
		padding: 20px 5px 30px 10px;
		border-bottom: 1px solid #B4C1D8;
		text-align:justify;
}
.profileTD a, .profileTD a:link, .profileTD a:visited, .profileTD a:active {
		color: #0E3C70;
}
.profileTD a:hover {
/*		color: #B4C1D8;*/
		color:orange;
		text-decoration: none;
		border-bottom: 1px dashed orange;
}
.footerTxt {
		color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-style: normal;
}
.footerTxt a,.footerTxt a:link, .footerTxt a:visited, .footerTxt a:active{
		color: #FFFFFF;
		text-decoration:none;
		border:0px;
/*		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;*/
}
.footerTxt a:hover {border-bottom:1px dashed #FFFFFF}
.diaryTxt {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #666666;
		background-image:  url(../images/diaryCol.gif); 
		background-repeat: no-repeat;
		background-position: left top;
		
}
.diaryTxt td{
		padding: 10px 2px 10px 25px;
}
.diaryTxt td a, .diaryTxt td a:link, .diaryTxt td a:active,.diaryTxt td a:visited {
		color:#0E3C70;
		text-decoration:none;
		border-bottom: 1px dashed #0E3C70;
}
.diaryTxt td a:hover {
		color:orange;
		border-bottom: 1px dashed orange;
}
.diaryTitle {
		font-family: Trebuchet MS, Tahoma;
		font-size: 18px;
		color: #8BA3D1;
}
.imageProfile {
		float: right;
		margin: 15px 5px 20px 30px;
		border: 2px solid #B4C1D8;
}
.linkGeneral, .linkGeneral a, .linkGeneral a:visited, .linkGeneral a:active, .linkGeneral a:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #0E3C70;
/*		text-decoration: none;*/
/*		border-bottom: dashed;*/
}
.linkGeneral a:hover {
		color: red;
		text-decoration: none;
		border-bottom: 1px dashed red;
}
.standard {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0E3C70}
.subMenu {color:#OE3C70;}
.subMenu a, .subMenu a:link, .subMenu a:visited, .subMenu a:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px; 
		font-weight: bold;
		background-color:#B4C1D8;
		color:#0E3C70;
		padding: 2px 10px 2px 5px;
		margin: 1px;
		border:1px solid #0E3C70;
		text-decoration:none;
		position: relative;
		top: -15px;
}
.subMenu a:hover {
		color: #FFFFFF;
		background-color:#8BA3D1;
}

.idPics {
		padding: 0px;
		margin: 0px;
}
.idPics td{
		vertical-align: top;
		padding:2px 2px 20px 2px;
/*		border:1px solid #CCCCCC;*/
/*		text-align: center;*/
}
.idPics img {
		border:1px solid #B4C1D8;
}
dl.profilesContact {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0E3C70;
}
dl.profilesContact dt {
		font-weight:bold;		
}
dl.profilesContact dd {
		font-weight:normal;
}
div.newsletterCol {
	width:46%;
	float:left;
	background-color:#FFFFFF;
	padding:2%;
	text-align:left;
}
div.newsletterCol ul {
	margin:0px;
	padding:0px;
	text-align:left;
}
div.newsletterCol li {
	margin:0px 0px 0px 5%;

}
div.newsletterPage {
	width:100%;
	float:left;
}



.ivfpregtable
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #0E3C70;
}

.ivfpregcell
{
border-left-color: #000000;
border-left-style: solid;
border-left-width: 1px;
border-top-color: #000000;
border-top-style: solid;
border-top-width: 1px;
border-bottom-color: #000000;
border-bottom-width: 1px;
border-bottom-style: solid;
}

.ivfpregendcell
{
border-left-color: #000000;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #000000;
border-right-width: 1px;
border-right-style: solid;
border-top-color: #000000;
border-top-style: solid;
border-top-width: 1px;
border-bottom-color: #000000;
border-bottom-width: 1px;
border-bottom-style: solid;
}

/* Table on information-seminars.htm */
table#tabformat1 {
	width: 300px;
	border: 1px solid #0E3C70;
	border-collapse: collapse;
}
table#tabformat1 th {
	text-align: center;
	border: 1px solid #0E3C70;
	padding: 5px;
	font-size: 11px;
	font-face: verdana;
	color: #ffffff;
	background-color: #455B8C;
}
table#tabformat1 td {
	text-align: center;
	border: 1px solid #0E3C70;
	padding: 5px;
	font-size: 10px;
	font-face: verdana;
	color: #0E3C70;
}
table#tabformat1 td strong {
	font-size: 11px;
}

/* Table on ivf-pregnancy-outcomes.htm */
table#tabformat2 {
	width: 470px;
	border: 1px solid #0E3C70;
	border-collapse: collapse;
	margin-bottom: 10px;
}
table#tabformat2 th {
	text-align: center;
	border: 1px solid #0E3C70;
	padding: 5px;
	font-size: 11px;
	font-face: verdana;
	color: #ffffff;
	background-color: #455B8C;
}
table#tabformat2 td {
	text-align: center;
	border: 1px solid #0E3C70;
	padding: 5px;
	font-size: 10px;
	font-face: verdana;
	color: #0E3C70;
}
table#tabformat2 td strong {
	font-size: 11px;
}