body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #33A2BE;
font-size: 16px;
font-family:  "cambria", "Calibri";
}

a.buy {
text-decoration:none;
padding:220px;
}
img {
   border: none;
   }
   
p{
font-family: "cambria", "Calibri";
text-align:justify;
line-height:25px;
padding:6px 15px;
margin:0px;
font-size: 16px !important;
}

.top {
padding: 5px !important;
border:1px dashed #33A2BE;
margin-top:-8px;
}
.pbook{
font-family: "cambria", "Calibri";
text-align:justify;
line-height:25px;
padding:6px 0 6px 0;
margin:0px;
font-size: 16px !important;
}

.pbook-left{
font-family: "cambria", "Calibri";
text-align:justify;
line-height:25px;
padding:6px 0 6px 0;
margin:0px;
font-size: 16px !important;
}

.content td {
border:1px dashed #33A2BE;
padding:5px 10px;
vertical-align:top;

}

.booktable {
border: 1px dashed #33A2BE;
padding:5px 15px;

}

.book {
padding: 5px !important;
border:1px dashed #33A2BE;
margin-top:-8px;
}
.name { }

h3 img {
padding: 10px;
border: 1px dashed #666;
}

li {
font-family:  "cambria", "Calibri";
display:inline;
font-size:16px;
font-weight:bold;
font-style:italic;
line-height:28px;}

.conceive {
 border:1px dashed #91F8F7;
color:#662924;
font-size:22px !important;
padding:20px 40px;
background: url(images/events.png) no-repeat 0% 40%;
 }

.tick li {
background: transparent url(images/tickmark.png) no-repeat scroll 0 center;
padding-left: 25px;
display: block;
list-style-type:none;
}

em {
  font-size: 20px;
  color:#33A2BE;
  display:block;
  }
  
 .footer {
 background:#F5DEB3 none repeat scroll 0 0;
 color:#666;
 padding: 0 20px;
 text-align: center;
padding-left:22%;
 
 }  
 .world {
 Padding-left: 152px;
 }
 
  .world a{
  color:#33A2BE;
  text-decoration:none;
  background: #FFC;
  padding: 2px;
 }
.world a:hover { 
-x-system-font:none;
background-color:#EFEBDE;
color:#0B0B0B;
font-family:"cambria", "Calibri";
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
padding:0 8px;
text-decoration:none;
}
  
.buynow {
	margin-left: 35%;
	text-align: right;

}
a.buynow-button {
	margin-right: 20px;
	text-align: right;

}

.middle {
display: block;
 border:1px dashed #33A2BE;
 padding: 10px;

}

.point li {
background: transparent url(images/newlinks.png) no-repeat scroll 0 0;
padding-left: 25px;
display: block;
margin-bottom: 5px;
list-style: none;
}

.important {
font-size: 18px !important;
color:#F90;
}

.tick2 {
background: transparent url(images/more_bg.gif) no-repeat scroll 0 center;
padding-left: 25px;
}

h2 {

-x-system-font:none;
background-color:#FFFFFF;
color: #900;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:28px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:46px;
border-bottom: 1px dashed #666;

}

h1 {

background-color:#FFFFFF;
border-bottom:1px dashed #666666;
color:#990000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:30px;
padding:10px 20px 0;
text-align:center;

}

.testimonial {
padding-left: 45px;
background: transparent url(images/testimonial_icon.gif) no-repeat scroll 0 10%;

}

.box {
padding: 0 50px;
background: transparent url(images/testimonial_icon.gif) no-repeat scroll 0 0;

}

.box li {
background: transparent url(images/services.png) no-repeat scroll 0 0;
padding-left: 25px;
display: block;
margin-bottom: 5px;
list-style: none;
}

.infertile li {
background: transparent url(images/more_bg_h.gif) no-repeat scroll 0 center;
padding-left: 25px;
display: block;
margin-bottom: 5px;
list-style: none;
}

.last {
border-top: 1px dashed #666;
}

/*------------------------------------------------footer--------------------*/
#footerMain{
	width:100%;
	margin:0 auto;
	height:128px;
	background-color:#CF0;
	color:#000;
	padding:0 0 16px 0;
}
#footer{
background:#FFFFFF url(images/footer_bg.gif) repeat-x scroll 0 0;
height:128px;
left:305px;
margin:30px auto 0;
position:absolute;
width:812px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-webkit-border-radius-topleft:10px;
-webkit-border-radius-topright:10px;
}

/* Hiding from IE7/Mac \*/
#footer ul{
	width:800px;
	position:relative;
	left:10px;
	top:7px;
}

/* End Hack */


#footer ul li{
	float:left;
	color:#0692b5;
	background-color:inherit;
	font:normal 12px/16px "cambria","Calibri";
}
#footer ul li a{
	font:normal 13px/16px "cambria","Calibri";
	color:#33A2BE;
	background-color:inherit;
	padding:0 11px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#fff;
	background-color:#03373B;
}
#footer p.copyright{
	font:normal 13px !important;
	color:#0692b5;
	position:absolute;
	left:200px;
	top:55px;
}
#footer a.xht{
	width:85px;
	height:13px;
	background:url(images/xhtml_bg.gif) 0 0 no-repeat;
	position:absolute;
	left:391px;
	top:59px;
	margin:0;
}
#footer a.xht:hover{
	background:url(images/xhtml_bg_hover.gif) 0 0 no-repeat;
}
#footer a.cs{
	width:85px;
	height:13px;
	background:url(images/css_bg.gif) 0 0 no-repeat;
	position:absolute;
	left:478px;
	top:59px;
	margin:0;
}
#footer a.cs:hover{
	background:url(images/css_bg_hover.gif) 0 0 no-repeat;
}
#footer p.design{
	display:block;
	width:187px;
	height:17px;
	padding:3px;
	position:absolute;
	left:330px;
	top:90px;
	font:bold 11px/17px "cambria","Calibri";
	color:#fff;
	background-color:#03373B;
	text-transform:none;
	text-align:center;
}
#footer p.design a.link{
	font:bold 14px/17px "cambria","Calibri" !important;
	color:#fff;
	background-color:#03373B;
	text-decoration:none;
	text-transform:none;
}
#footer p.design a.link:hover{
	color:#FDFF35;
	background-color:#03373B;
}
/*------------------------------------------------footer--------------------*/

#top {
float: right;
margin: 20px 20px 0 0;
}
