@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	background-color:#EEF4D8;
	
	}
	
div, ul, h1, h2, h3, h4, p, img, form{
	padding:0; margin:0;
	}
ul{
	list-style-type:none;
	}
	/*---------------Container------------*/
#container{
	width:1000px;
	position:relative;
	margin:0 auto;
	}	
	/*---------------Toplinks------------*/
.top-left-grn{ float:left; background:url(../images/topleft_grn.gif) no-repeat center; width:13px; height:29px; }
.top-right-grn{ float:right; background:url(../images/topright_grn.gif) no-repeat center; width:13px; height:29px; }

#Top_Links{
	width:183px;
	height:29px;
	float:right;
	position:relative;
	background:#b4cd95;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}	
#Top_Links ul{
	width:160px;
	height:15px;
	position:absolute;
	top:8px;
	left:20px;
	}
	
	
#Top_Links ul li{
	width:45px;
	height:15px;
	display:block; 
	float:left;  
	margin:0 0 0 5px; 
	padding:0;
	border-right:#fff 1px solid;
	text-align:left;
	}
	
#Top_Links ul li.FAQ{
	width:45px;
	height:15px;
	display:block; 
	float:left;  
	margin:0 0 0 5px; 
	padding:0;
	border-right:#fff 1px solid;
	text-align:left;
	border:0px;
	}	


#Top_Links ul li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	}
	
#Top_Links ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff9900;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	}
/*---------------Logo------------*/	

#Logo{
	width:301px;
	height:84px;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	float:left;
	margin:10px auto auto 5px;
	}	
	
#Top_Bg{
	position:relative;
	float:left;
	margin-top:10px;
	width:100%;
	height:317px;
	background-image:url(Images/Top_Bg.jpg);
	background-repeat:no-repeat;
	}	
#banner-main{
	position:relative;
	float:left;
	width:1000px;
	background:url(../images/banner_top.gif) no-repeat 0% 0% #FFFFFF;
	}
.banner_bot{
	float:left;
	width:1000px;
	height:10px;
	background:url(../images/banner_bottom.gif) no-repeat 0% 0%;
	}
/*---------------Main Maenu------------*/
#main_menu{
	position:relative;
	float:left;
	width:1000px;
	height:40px;
	border-bottom:#A8CD5F 2px solid;
	}
	
.main_in {
	width:995px;
	margin:1px 0 0 5px;
	}
.main_in a{
	display:block;
	float:left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#444444;
	background:url(../images/MainMenu_BG.jpg) no-repeat right center;
	padding:10px 39px;
	text-decoration:none;
	}
	
.main_in a:hover{
	color:#ff9900;
	}
	
/*#main_menu ul{
	width:987px;
	height:35px;
	position:absolute;
	margin-left:0px;
	top:5px;
	left:11px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	}
	
#main_menu ul li{
	width:auto;
	display:block;
	height:30px;
	float:left;  
	margin:0px;
	margin-left:15px;//
	padding:0;
	text-align:center;
	border:0px;
	}
	
#main_menu ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:block;
	color:#444444;
	font-weight:bold;
	background:url(../images/MainMenu_BG.jpg) no-repeat 0% 100);
	padding:8px 32px 0px 32px;
	border-right:solid 1px #dde5c1;
	border-left:solid 1px #f1f6eb;
	text-decoration:none;
	}	
#main_menu ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:block;
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
	}	
#main_menu ul li.contact{
	width:135px;
	display:block;
	height:30px;
	float:left;  
	margin:0px;
	padding-left:5px;
	padding-top:8px;
	text-align:center;
	border:0px;
	}	
	*/
	/*---------------Main Containt------------*/
	
#baby{
	width:660px;
	height:138px;
	float:left;
	margin:15px auto auto 15px;
	padding:0ox;
	background-image:url(Images/Baby_photos.jpg);
	background-repeat:no-repeat;
	}	
#Right_BG_main{
	width:287px;
	float:left;
	margin:14px 0 0 23px;
	background:url(../images/heading_top.gif) no-repeat 0% 0%;
	}
#Right_BG{
	width:283px;
	float:left;
	}
.Right_BG_mid{
	width:263px;
	_width:263px;
	float:left;
	padding:15px 5px 0 15px;
	border-left:1px solid #eef4d8;
	border-right:1px solid #eef4d8;
	font:13px Arial, Helvetica, sans-serif;
	height:82px;
	line-height:25px;
	color:#444444;
	}
.Right_BG_mid_inq{
	width:263px;
	_width:263px;
	float:left;
	padding:5px 5px 0 15px;
	border-left:1px solid #eef4d8;
	border-right:1px solid #eef4d8;
	font:13px Arial, Helvetica, sans-serif;
	height:75px;
	line-height:25px;
	color:#444444;
	}
.Right_BG_mid_inq h3{
	font:bold 13px Arial, Helvetica, sans-serif;
	line-height:18px;
	text-align:center;
	color:#696969;
	}
.Right_BG_mid_inq ul{
	width:240PX;
	float:left;
	position:relative;
	}
	
.Right_BG_mid_inq li{
	float:left;
	display:block;
	padding-left: 15px;
	margin:4px 0px;
	background-image:url(../images/Bullet.jpg);
	background-repeat:no-repeat;
	background-position:0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}	

/*.Right_BG_mid a{
	font:13px Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#444444;
	text-decoration:none;
	}
.Right_BG_mid a:hover{
	color:#FF9900;
	text-decoration:underline;
	}*/
#Right_BG_main_new{
	width:287px;
	float:left;
	margin:10px 0 0 23px;
	}
.right_bot_bg{
	width:287px;
	height:11px;
	float:left;
	background:url(../images/box_bot.gif) no-repeat 0% 0%;
	}	
.right_top_bg{
	width:287px;
	height:11px;
	float:left;
	background:url(../images/box_top.gif) no-repeat 0% 0%;
	}
#Right_BG h1{
	width:257px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:10px 5px 0 15px;
	color:#FA7116;
	font-weight:normal;
}

#Right_BG ul{
	width:240PX;
	float:left;
	position:relative;
	margin-top:5px 0px;
	}
	
#Right_BG ul li{
	height: 18px;
	position:relative;
	float:left;
	display:block;
	padding-left: 15px;
	margin:7px 0px;
	background-image:url(../images/Bullet.jpg);
	background-repeat:no-repeat;
	background-position:0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}	

#Right_BG ul li a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	}
	

#Right_BG ul li a:hover{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff9900;
	}

#Right_BG P{
	width:265px;
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	}	
	
#Right_BG p a{
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FA7116;
	text-decoration:none;
	}
	/*---------------Middle Part------------*/
#middleText{
	width:658px;
	height:132px;
	position:relative;
	float:left;
	padding-left:15px;
	margin: 10px auto auto 0px; }
	
#middleText P{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#696969;
	text-align:left;
	line-height:18px; }	
	
#middleText h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#317909;
	font-weight:normal; }	
	
#Right_BG2{	
	width:287px;
	height:63px;
	float:right;
	position:relative;
	margin: 5px 15px auto auto;
	padding-top: 15px;
	background-image:url(../images/Right_BG2.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:center;
	font-weight:bold; }
	
#InquiryButton{
	width:110px;
	height:30px;
	position:relative;
	margin:10px auto auto 90px;
	background-image:url(../images/InquiryButton.jpg);
	background-repeat:no-repeat;
	}		

/*---------------Lower Part------------*/
#Lower_BG{
	width:1000px;
	float:left;
	margin-top:12px;
	background:#b4cd94;
	}
.lower_top{
	width:1000px;
	float:left;
	}	
.lower_topleft{ width:1000px; float:left; background:url(../images/lower_topleft.gif) no-repeat center; height:12px; width:11px;}	
.lower_topright{ width:1000px; float:right; background:url(../images/lower_topright.gif) no-repeat center; height:12px; width:11px;}
.lower_bot{	width:1000px;	float:left;	}
.lower_botleft{ width:1000px; float:left; background:url(../images/lower_bot_left.gif) no-repeat center; height:12px; width:11px;}
.lower_botright{ width:1000px; float:right; background:url(../images/lower_botright.gif) no-repeat center; height:12px; width:11px;}
.lower_block{float:left; width:319px; padding-left:11px;}
.lower_block_top{width:289px; height:16px; float:left; background:url(../images/Lower_Block_top.gif) no-repeat 0% 0%; font:bold 13px Arial, Helvetica, sans-serif; color:#fa7116; padding:10px 10px 10px 20px; }
.lower_block_bot{width:319px; height:12px;	float:left; background:url(../images/Lower_Block_bot.gif) no-repeat center; }
.lower_block_mid{width:295px;  float:left; background:#FFFFFF; padding:4px 12px; height:208px; padding-bottom:0px;}

.lower_block_mid ul{
	width:295px;
	float:left;
	}		
.lower_block_mid ul li{
	display:block;
	float:left;
	width:280px;
	padding:3px 0 3px 15px;
	background:url(../images/Bullet.jpg) no-repeat 0px 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;	
	}
.lower_block_mid p { width:290px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; padding:0px; font-size:12px; color:#666666; font-weight:normal; text-align:left; }
		
.lower_block_mid p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FA7116;
	text-decoration:none;
	text-align:right;
	padding:0px;
	} 
.lower_block_mid_p{
	float:right;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FA7116;
	text-decoration:none;

	}

.lower_block_mid_p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FA7116;
	text-decoration:none;
	}
.lower_block_mid_p a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
	}

/*---------------Footer------------*/
	
#footerlinks{
	width:1000px;
	height:60px;
	float:left;
	margin:25px 0 5px 0;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#04161C;
	text-align:center;
	text-decoration:none;
	}

#footerlinks a{
	width:133px;
	height:15px;
	position:relative;
	padding:0px  20px  ;
	margin-bottom:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#04161C;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	}	
	
#footerlinks a:hover{
	color:#ff9900;
	}

/*---------------Copyrights------------*/
		
#copyrights{
	width:1000px;
	height:30px;
	float:left;
	position:relative;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#04161C;
	font-weight:normal;
	text-align:center;
	}	
#copyrights a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#04161C;
	text-decoration:none;
	}
#copyrights a:hover{
	color:#ff9900;
	}
		/*---------------ContactUS------------*/

#Top_Bg_Contact{
	position:relative;
	float:left;
	margin-top:10px;
	width:1000px;
	background-image:url(../images/Top_Bg_Contact.jpg);
	background-repeat:no-repeat;
	}

#baby_Contact{
	width:657px;
	float:left;
	height:138px;
	padding:15px 0 0 15px;
	}	

#main_Contact{
	width:1000px;
	float:left;
	position:relative;
/*	padding:20px 30px;*/
	margin-top:10px;
	background:url(../images/cont_top.gif) no-repeat 0% 0%;
	background-repeat:no-repeat;
	}
.cont_bot{
	width:1000px;
	height:24px;
	float:left;
	background:url(../images/cont_bot.gif) no-repeat 0% 0%;
	background-repeat:no-repeat;
	}
#Lower_BG_Contact{
	width:978px;
	float:left;
	background:#FFFFFF;
	border-left:11px solid #b4cd94;
	border-right:11px solid #b4cd94;
	padding: 0px 0px ;
	margin-top:20px;
	}
		
#Lower_BG_Contact h1{
	width:958px;
	float:left;
	padding:2px 0px 8px 20px;
	background:url(../images/head_border.gif) repeat-x left bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FA7116;
	font-weight:normal;
	}	

#contact{
	width:700px;
	float:left;
	margin:0px 0 0 0px;
	padding-left:15px;
	position:relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	clear:both;
	}
#contact p{
	float:left;
	width:770px; 
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
#contact p.bu{
	 width:352px; 
	 height:14px;
	}
#contact form {
	margin:0 0 0 0; 
	width:620px; 
	padding:11px 0 0 0px; 
	font-size:0;
	color:#666666;
	}
		
#contact form label{
	width:185px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;  
	line-height:14px; 
	font-weight:normal;
	color:#666666;
	float:left; 
	padding:5px 05px 0 25px; 
	display:block; 
	}
	
#contact form input{
	background:url(../images/TextBox.gif) no-repeat  center;
	padding:1px; 
	display:block; 
	width:204px; 
	height:22px;
	padding:3px 0 0 15px;
	border:none; 
	float:left; 
	margin:0 0 12px 0; 
	color:#000000;
	clear:right;
	}
	
	
/*#contact form select{
	background:url(../images/TextBox.gif) no-repeat  center;
	padding:1px; 
	display:block; 
	width:220px; 
	height:25px;
	padding:0px 0 0 15px;
	font :11px Arial, Helvetica, sans-serif;
	border:none; 
	float:left; 
	margin:0 0 12px 0; 
	color:#000000;
	clear:right;
	border:none; 
	
	}
*/

#contact form textarea{
	background:url(../images/text_area.gif) no-repeat 0 0 #E9DFC6; 
	width:191px; 
	height:83px; 
	border:none; 
	color:#000000;
	margin:0 0 0 10px; 
	float:left;
	}
#contact form input.submit{
	float:left;
	margin-top:15px ;
	margin-left:230px;
	_margin-left:115px;
	font-size:0; 
	padding:0;
	background:url(../images/submit_btn.gif) no-repeat;
	width:103px; 
	height:35px; 
	border:none; 
	cursor:pointer;
	clear:both;
	}

.contact-info{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top:10px; width:800px; line-height:20px;}
.contact-info a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; margin-top:18px; width:300px; line-height:20px; text-decoration:none;}
.contact-info a:hover{color:#FF9900; text-decoration:underline; }


/*.free-seminar-info{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:18px; width:300px; line-height:20px;  padding:0px 0px 8px 10px;border-right:1px dotted #A4A4A4;  border-bottom:1px dotted #A4A4A4; }*/
.free-seminar-info{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:18px; width:285px; line-height:20px;  padding:5px 5px 5px 10px; margin:5px 10px 5px 0px; border:2px solid #e7e7e7;  }
.free-seminar-info a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; margin-top:18px; width:300px; line-height:20px; text-decoration:none;}
.free-seminar a:hover{color:#FF9900; text-decoration:underline;}
.free-seminar{color:#9bb37c; font-weight:bold; font-size:13px; border-bottom:2px solid #bfd4a4; margin:10px 0px;}
.seminar{color:#666666; font-weight:bold; font-size:12px;}
.new_container{width:948px; float:left; padding:0px 15px 0px 15px;	font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
/*.country_textbox{ width:194px; border:0px solid #FFFFFF; font:12px Arial, Helvetica, sans-serif; color:#000000; background:transparents #FFFFFF;}

.country_div{
	background:url(../images/TextBox.gif) left  no-repeat  ; 
	width:220px; 
	float:left; 
	padding:5px 0px 5px 20px;
	}*/
.up_coming{float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; padding-right:15px;}
.up_coming a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FF9900;  width:300px; text-decoration:none;}
.up_coming a:hover{color:#000000; text-decoration:underline; }

.about-info{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top:10px; width:948px; line-height:20px;}
.about-info a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; margin-top:18px; width:300px; line-height:20px; text-decoration:none;}
.about-info a:hover{color:#FF9900; text-decoration:underline; }
.about-info img{float:left; width:200px; margin:0 10px 5px 0; text-align:center; border:2px solid #bfd4a4;  border-left:1px solid #bfd4a4;   border-top:1px solid #bfd4a4;  padding:2px; }
.about-info span{float:left; width:730px;  text-align:left;   }