body{
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	background-color: #FFF4FF;
	}
#align{
		width:768px;
		margin:0px auto;
	}

/*maincontainer*/
#maincontainer{
	margin: 0px auto;
	padding: 0px;
	width:768px;
	float:left;
	border:0px solid #CCCCCC;
	background-color: #FFFFFF;
	}

/*maincontainer*/

/*header*/
#header{
	margin: 0px auto;
	padding: 0px;
	width:762px;
	height:102px;
	float:left;
	/*background-image: url(images/grey_bg.gif);*/
	background-repeat: repeat-x;
	border: 0px solid #FF0066;
}

#logo{
	padding: 0px;
	width:90px;
	float:left;
	border: 0px solid #FF0066;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
}

#rightnav{
	padding: 0px;
	width:450px;
	height:90px;
	float:right;
	border: 0px solid red;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

#clickhere_box{
	margin-top:1px;
	padding: 0px;
	width:398px;
	height:55px;
	float:right;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
		}

#top_menu{
	margin: 0px auto;
	margin-top:4px;
	padding: 0px;
	width:463px;
	float:right;
	border:0px solid red;
	text-align:right;
	font-family:Gill Sans MT;
	font-size:8pt; 
	color:#7A7F80;
	
	}

#main_menuband{
	margin: 0px auto;
	padding: 0px;
	width:768px;
	height:25px;
	float:left;
	background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;
	border: 0px solid red;
}

#portlet_dot{
	margin: 0px auto;
	margin-top:15px;
	padding: 0px;
	width:130px;
	height:1px;
	float:left;
	background-image: url(images/green_dot.gif);
	background-repeat: repeat-x;
	border: 0px solid red;
}


#nav {
	width:766px;
	height:25px;
	float: right;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	border:0px solid red;
	}

#nav ul {
	width:766px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	}


#nav ul li {
	display:inline;
	padding: 0;
	margin: 0;
	}

.menu {
	margin:0px 0px 0px 0px;
	padding:4px 29px 0px 28px;
	font-size:8pt; 
	font-family:"trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-align:center;
	background-color:transparent;
	float:left;
	clear:right;
	}


	.menu1 {
	margin:0px 0px 0px 0px;
	padding:4px 29px 0px 28px;
	font-size:8pt; 
	font-family:Gill Sans MT;
	color: #FFFFFF;
	text-decoration:none;
	text-align:center;
	background-color:transparent;
	float:left;
	clear:right;
	background-color: #F28617;
	height:25px;
	}




.menu:hover {
	background-color: #BBBBBB;
	color:#FFFFFF;
	background-color: #BBBBBB;
	height:25px;
	
	}


.menu_enroll {
	margin:0px 0px 0px 0px;
	padding:4px 29px 0px 32px;
	font-size:8pt; 
	font-family:Gill Sans MT;
	color: #2D3300;
	text-decoration:none;
	text-align:center;
	background-color:transparent;
	float:left;
	clear:right;

	}


.menu_enroll:hover {
	background-color: transparent;
	color:#F9FAF7;
	background-color: #F28617;
	height:25px;
	/*background-image: url(../images/text1.gif);
	background-repeat: repeat-x;*/
	}

.dot {
	width:2px;
	height:25px;
	margin:0px 0px 0px 0px; 
	background: url(images/menu_line.gif) no-repeat;
	float:left;
	border: 0px solid red;
	}



#search_menuband{
	margin: 0px auto;
	padding: 0px;
	width:762px;
	height:28px;
	background-color: #F7DDE8;
	float:left;
	text-align:left;
	border: 0px solid red;
}

#search{
	padding: 0px;
	float:left;
	width:200px;
	border: 0px solid red;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#member_login{
	margin: 0px auto;
	margin-top:5px;
	padding: 0px;
	width:110px;
	background-color: #E3E4E4;
	float:right;
	text-align:left;
	border: 0px solid red;
}

#middlecontainer{
	margin: 0px auto;
	padding: 0px;
	width:768px;
	float:left;
	border: 0px solid red;
	}

#leftcontainer{
	margin-left/**/:/**/10px;
	margin-left: 5px;
	padding: 0px;
	width:388px;
	float:left;
	border: 0px solid #FF0066;
	margin: 5px;
	}

#cord_blood{
	margin: 0px auto;
	margin-top:10px;
	padding: 0px;
	width:378px;
	height:22px;
	float:left;
	background-image: url(images/green_bg.gif);
	background-repeat: repeat-x;
	border: 0px solid red;
}

#cord_blood1{
	margin: 0px auto;
	margin-top:0px;
	padding: 0px;
	width:378px;
	height:22px;
	float:left;
	background-repeat: repeat-x;
	border: 0px solid red;
}

#green_dot{
	margin: 0px auto;
	margin-top:10px;
	padding: 0px;
	width:379px;
	height:1px;
	float:left;
	background-image: url(green_dot.gif);
	background-repeat: repeat-x;
	border: 0px solid red;
}

#preg_dairy{
	margin: 0px auto;
	margin-top:10px !important;
	margin-top/**/:/**/0px;
	margin-top:0px;
	padding: 0px;
	width:379px;
	float:left;
	border:0px solid red;
}

#preg_dairy_content {
	height:56px;
	width:328px;
	text-align:left;
	float:left;
	margin-top:6px;
	border-top:1px solid #6A8B1F;
	border-right:1px solid #6A8B1F;
	border-bottom:1px solid #6A8B1F;
	}


#rightcontainer{
	margin: 0px auto;
	padding: 0px;
	width:350px;
	float:left;
	border: 0px solid red;
	}

#tellfriendcontainer{
	position:relative;
	margin: 0px auto;
	margin-top:10px;
	margin-right:-4px;
	padding: 0px;
	width:350px;
	height:17px;
	float:right;
	border: 0px solid red;
		}

.rightboxcont{
	margin-top:16px;
	padding: 0px;
	width:350px;
	float:left;
	border: 0px solid #F48BB0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

.stemcell{
	padding: 0px;
	width:350px;
	height:22px;
	float:left;
	background-image: url(images/green_bg.gif);
	background-repeat: repeat-x;
	border: 0px solid #F48BB0;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.stemcell1{
	padding: 0px;
	width:350px;
	height:22px;
	float:left;
	background-image: url(images/green_bg.gif);
	background-repeat: repeat-x;
	border: 0px solid #F48BB0;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.stemcell_cont{
	padding: 0px;
	width:350px!important;
	width/**/:/**/215px;
	width:217px;
	float:left;
	border-left:1px solid #F48BB0;
	border-right:1px solid #F48BB0;
	border-bottom:1px solid #F48BB0;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.newsboxul{
	float:left;
	margin:0px;
	padding:0px;
	border:0px solid #F48BB0;
	width:200px;
}
.newsboxu2{
	float:left;
	margin:0px;
	padding:0px;
	border:0px solid #F48BB0;
	width:350px;
}

.newsboxul ul{
	margin:0px;
	padding:0px;
	margin-left:8px;
	border:0px solid red;
}

.newsboxul ul li{
	margin:0px;
	padding:0px;
	margin-bottom:2px;
	margin-left:5px;
	list-style-image: url(grey_arrow.gif);
	border:0px solid red;

}

#stay_update{
	margin: 0px auto;
	padding: 0px;
	width:215px !important;
	width/**/:/**/215px;
	width:217px;
	float:left;
	text-align:left;
}

/*header*/

/*3rd col*/

#thrid_row{
	margin:0px auto;
	margin-top:15px;
	padding: 0px;
	width:131px;
	float:right;
	border: 0px solid red;
	}

#Quality{
	margin:0px auto;
	padding: 0px;
	width:131px;
	float:right;
	border: 0px solid red;
	font-family:Gill Sans MT;
	text-align:center;
	font-size:9pt; 
	line-height:14px;
	z-index:1;
	color:#606060;
	}

#button{
	float:left;
	margin-top:15px !important;
	margin-top/**/:/**/0px;
	margin-top:0px;
	margin-left:-2px !important;
	margin-left/**/:/**/0px;
	margin-left:0px;
	padding:0px;
	width:128px;
	border:0px solid red;
	}

#help_line{
	margin:0px auto;
	margin-top:15px;
	padding: 0px;
	width:131px;
	float:right;
	border: 1px solid #C2C5C5;
	}

#help_dot{
	margin: 0px auto;
	margin-top:3px;
	margin-bottom:10px !important;
	margin-bottom/**/:/**/10px;
	margin-bottom:-5px;
	padding: 0px;
	width:131px;
	height:1px;
	float:left;
	background-image: url(images/green_dot.gif);
	background-repeat: repeat-x;
	border: 0px solid red;
}

#my_lifecell{
	margin:0px auto;
	margin-top:10px;
	padding: 0px;
	width:131px;
	float:left;
	text-align:left;
	border: 0px solid #C2C5C5;
	font-family:Gill Sans MT;
	font-size:7pt; 
	color:#373C3C;
	}

#tetimonial{
	margin:0px auto;
	margin-top:10px;
	padding: 0px;
	width:130px;
	float:left;
	text-align:left;
	border: 0px solid #C2C5C5;
	font-family:Gill Sans MT;
	font-size:7pt; 
	color:#373C3C;
	}

/*3rd col*/


.clear{clear:both;}

#footer{
	margin:0px auto;
	margin-top:15px;
	width:768px;
	text-align:left;
	float:left;
	height:24px;
	background-color: #F7DDE8;
	display:block;
	border:0px solid #FF0066;
}

#footer_right{
	margin:0px auto;
	width:100px;
	float:left;
	background-color: #A8ADAD;
	border:0px solid red;
}
/*text class*/

.submit{font-family:Gill Sans MT; font-size:8pt; color:#ffffff; width: 86px; height:21px; background-color:#FF9333; border-top:1px solid #FF9333; border-left:2px solid #FF9333; border-right:1px solid #292929; border-bottom:1px solid #292929; font-weight:bold;}

.submit1{font-family:Gill Sans MT; font-size:8pt; color:#ffffff; width: 101px; height:21px; background-color:#FF9333; border-top:1px solid #FF9333; border-left:2px solid #FF9333; border-right:1px solid #292929; border-bottom:1px solid #292929; font-weight:bold;}

.submit2{font-family:Gill Sans MT; font-size:8pt; color:#ffffff; width: 122px; height:21px; background-color:#FF9333; border-top:1px solid #FF9333; border-left:2px solid #FF9333; border-right:1px solid #292929; border-bottom:1px solid #292929; font-weight:bold;}

.Contentgreen {font-family:Gill Sans MT; font-size:10pt; color:#C2D881; font-weight:bold;line-height:25px;text-align:left; float:left;margin-left:5px;}

.Contentorange {font-family:Gill Sans MT; font-size:9.5pt; color:#FFA418; font-weight:bold;line-height:20px;text-align:left;float:left;margin-left:5px;}

.Contentorange1 {font-family:Gill Sans MT; font-size:12pt; color:#FFA418; font-weight:bold;line-height:18px;text-align:left;float:left;margin-left:5px;}

.searchcontent {font-family:Gill Sans MT; font-size:9pt; color:#626869; font-weight:bold;line-height:18px;text-align:left; margin-left:8px;margin-top:7px;}

.Bandgreen {font-family:Gill Sans MT; font-size:10pt; color:#FFFFFF; font-weight:bold;line-height:20px;text-align:left; float:left;margin-left:10px;}

.Bandgreen_content {font-family:Gill Sans MT; font-size:8pt; color:#3C3C3C; line-height:18px;text-align:left; float:left;margin-left:5px; margin-top:6px;}
.Bandgreen_content2 {font-family:Gill Sans MT; font-size:8pt; color:#3C3C3C; line-height:18px;text-align:center; float:center;margin-left:5px; margin-top:6px;}

.Bandgreen_content1 {font-family:Gill Sans MT; font-size:8pt; color:#F48BB0; line-height:18px;text-align:left; float:left;margin-left:5px; margin-top:0px;}


.Bandgreen1 {
	font-family:Gill Sans MT;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	line-height:20px;
	text-align:left;
	float:left;
	margin-left:10px;
	width: 350px;
}


.preg_content {font-family:Gill Sans MT; font-size:8pt; color:#334700; line-height:15px;text-align:left; float:left;margin-left:25px;margin-top:5px;}

.footer_content {font-family:Gill Sans MT; font-size:8pt; color:#797979; line-height:24px;margin:0px;margin-left:10px;font-weight:bold;height:24px;}

.footer_content1 {font-family:Gill Sans MT; font-size:8pt; color:#FFFFFF; line-height:24px;margin:0px;margin-left:470px;font-weight:bold;}

.Contentorange2 {font-family:Gill Sans MT; font-size:10pt; color:#FF7F2C; font-weight:bold;line-height:20px;}

.Contentgray1 {font-family:Gill Sans MT; font-size:9pt; color:#606060;line-height:18px;margin-left:10px;}

.Contentgray2 {font-family:Gill Sans MT; font-size:8pt; color:#606060;line-height:18px;}

.Bandgreen_content2 {font-family:Gill Sans MT; font-size:8pt; color:#3C3C3C; text-align:left; float:left;}

.helporange {font-family:Gill Sans MT; font-size:8.5pt; color:#FF9000; font-weight:bold;line-height:18px;text-align:center;float:left; width:133px;}

.helporange1 {font-family:Gill Sans MT; font-size:8.5pt; color:#FF9000; text-align:left;float:left;margin-bottom:5px;text-align:center;float:left; width:133px;}

.Contentgray3 {font-family:Gill Sans MT; font-size:8pt; color:#606060;line-height:22px;}

.Contentgray4 {font-family:Gill Sans MT; font-size:9pt; color:#606060;line-height:15px;margin-left:10px;}

.Contentgray5 {font-family:Gill Sans MT; font-size:8pt; color:#606060;text-align:right;float:right;line-height:18px;margin-top:5px;}

/*text class*/

/*links*/
.a1 {font-family:Gill Sans MT; font-size:8pt; color:#7A7F80; text-decoration:none; line-height:15px; font-weight:bold;}
.a1:hover {font-family:Gill Sans MT; font-size:8pt; color:#7A7F80; text-decoration:underline; line-height:15px; font-weight:bold;}

.a2 {font-family:Gill Sans MT; font-size:6pt; color:#2D2F30; text-decoration:none; }
.a2:hover {font-family:Gill Sans MT; font-size:6pt; color:#2D2F30; text-decoration:underline;}

.a3 {font-family:Gill Sans MT; font-size:7.5pt; color:#454D4C; text-decoration:underline;}
.a3:hover {font-family:Gill Sans MT; font-size:7.5pt; color:#454D4C; text-decoration:none;}

.a4 {color:#797979; text-decoration:none; }
.a4:hover {color:#FFFFFF; text-decoration:underline;}

.a5 {font-family:Gill Sans MT; font-size:8pt; color:#3C3C3C; text-align:left; margin-top:0px; text-decoration:none;}
.a5:hover {font-family:Gill Sans MT; font-size:8pt; color:#3C3C3C;text-align:left; margin-top:0px; text-decoration:underline;}

.a6 {
	font-family:Gill Sans MT;
	font-size:8pt;
	color:#3C3C3C;
	text-align:left;
	margin-top:0px;
	text-decoration:none;
	background-color: #FFFFCC;
}
.a6:hover {
	font-family:Gill Sans MT;
	font-size:8pt;
	color:#3C3C3C;
	text-align:left;
	margin-top:0px;
	text-decoration:underline;
	background-color: #FFFFCC;
}
/*links*/


/*form controls*/
.textbox {border:#7A7F80 1px solid; font-family:Gill Sans MT; font-size:8pt; width:140px; height:18px; background-color:#FFFFFF;margin-top:5px;}

.textbox1 {border:#A8ADAD 1px solid; font-family:Gill Sans MT; font-size:7pt; width:150px; height:18px; background-color:#FFFFFF; color:#818888;}

/*form controls*/
.Bandgreen2 {
	font-family:"Gill Sans MT";
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	line-height:20px;
	text-align:left;
	float:left;
	margin-left:10px;
	width: 350px;
	text-decoration: none;
}
.stemcell_cont1 {
	padding: 0px;
	width:350px!important;
	width/**/:/**/215px;
	width:217px;
	float:left;
	border-left:1px solid #F48BB0;
	border-right:1px solid #F48BB0;
	border-bottom:1px solid #F48BB0;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFCC;
}
#search1 {
	padding: 0px;
	float:left;
	width:560px;
	border: 0px solid red;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #0000FF;
}
#search2 {

	padding: 0px;
	float:left;
	width:720px;
	border: 0px solid red;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #0000FF;
}
.a5Copy {
	font-family:Gill Sans MT;
	font-size:8pt;
	color:#666666;
	text-align:left;
	margin-top:0px;
	text-decoration:none;
	border-left:1px solid #F48BB0;
	border-right:1px solid #F48BB0;
	border-bottom:1px solid #F48BB0;
	border-top:1px solid #F48BB0;
	background-color: #FFFFFF;
}


.style16 {color: #3881B6; font-family: "Gill Sans MT"; font-size: 12px; }
.style17 {
	color: #3881B6;
	font-family: "Gill Sans MT";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.style19 {font-size: 10px}
.style20 {
	font-family: "Gill Sans MT";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.style21 {
	font-family: "Gill Sans MT";
	font-size: 12px;
	color: #575757;
	text-decoration: none;
}
.style21colour {
	font-family: "Gill Sans MT";
	font-size: 12px;
	color: #C77910;
	font-weight: bold;
	text-decoration: none;
	 
}
.style22 {
	color: #5C4468;
	font-weight: bold;
	font-family: "Gill Sans MT";
	font-size: 14px;
}
.style23 {color: #0066FF}
.style24 {
	font-family: "Gill Sans MT";
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.style28 {
	font-family: "Gill Sans MT";
	font-size: 12px;
	color: #575757;
	font-weight: bold;
	text-decoration: none;
}
.style32 {font-family: "Gill Sans MT"}
.style33 {font-size: 12px}
.style34 {
	font-size: 10px;
	font-family: "Gill Sans MT";
	color: #666666;
	text-decoration: none;
	line-height: normal;
	font-style: normal;
}
body {
	margin-left: 0px;
	margin-right: 0px;
}
.style37 {color: #CC1862}
.style38 {font-size: 12px; font-weight: bold; text-decoration: none; font-family: "Gill Sans MT";}
.style39 {color: #CC1862; font-family: "Gill Sans MT"; font-size: 12px; font-weight: bold; text-decoration: none; }
.tablesCopy {
	font-family: "Gill Sans MT";
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	border: 0.1px solid #999999;
}
.style21Copy {
	font-family: "Gill Sans MT";
	font-size: 12px;
	color: #575757;
	text-decoration: none;
	 
}
.style21copy:hover{
	font-family: "Gill Sans MT";
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	 
}
.textboxCopy {
	border:thin solid #CCCCCC;
	font-family:"Gill Sans MT";
	font-size:8pt;
	width:auto;
	height:auto;
	background-color:#FFFFFF;
	margin-top:5px;
	color: #666666;
}
.tables {
	border: 1px solid #CCCCCC;
	font-family: "Gill Sans MT";
	font-size: 12px;
	color: #666666;
}
.submitCopy {
	font-family:"Gill Sans MT";
	font-size:9pt;
	color:#666666;
	width: 180px;
	height:21px;
	background-color:#F5C280;
	font-weight:bold;
	font-variant: normal;
	text-transform: capitalize;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F5C280;
	border-right-color: #292929;
	border-bottom-color: #292929;
	border-left-color: #F5C280;
}
.submitCopy2 {
	font-family:"Gill Sans MT";
	font-size:9pt;
	color:#666666;
	width: 100px;
	height:21px;
	background-color:#F5C280;
	font-weight:bold;
	font-variant: normal;
	text-transform: capitalize;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F5C280;
	border-right-color: #292929;
	border-bottom-color: #292929;
	border-left-color: #F5C280;
}
.submitCopy1 {

	font-family:"Gill Sans MT";
	font-size:9pt;
	color:#666666;
	width: 600px;
	height:21px;
	background-color:#EAEAEA;
	font-weight:normal;
	font-variant: normal;
	text-transform: capitalize;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #292929;
	border-bottom-color: #292929;
	border-left-color: #999999;
}
.menucopy1 {
	margin:0px;
	font-size:12pt;
	font-family:"Gill Sans MT";
	color: #FFFFFF;
	text-decoration:none;
	text-align:center;
	background-color:#F5C280;
	float:left;
	clear:right;
	background-color: #F28617;
	height:25px;
	padding-top: 4px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 28px;
	}
.FreezePaneOff
   {
      visibility: hidden;
      display: none;
      position: absolute;
      top: -100px;
      left: -100px;
   }

   .FreezePaneOn
   {
      position: absolute;
      top: 0px;
      left: 0px;
      visibility: visible;
      display: block;
      width: 100%;
      height: 100%;
      background-color: #666;
      z-index: 999;
      filter:alpha(opacity=85);
      -moz-opacity:0.85;
      padding-top: 20%;
   }

   .InnerFreezePane
   {
      text-align: center;
      width: 66%;
      background-color: #171;
      color: White;
      font-size: large;
      border: dashed 2px #111;
      padding: 9px;
   }
   
 