/* CSS Document */
*{ margin:0px; padding:0px;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-image: url(../../images/bg.gif) ;
}
a {
	color: #255e91;
}
a:hover {
	color: #E15D1F;
}
.both{ clear:both;}
.wrapper{ position:relative; width:970px; margin:auto;}
.main{ position:relative; float:left; width:970px; margin:auto; background:url(../../images/bg_img1.jpg) top no-repeat;}
.page{ margin:auto; padding-top:245px;}
.logo{ position:absolute; width:215px; height:123px; left:0px; top:85px;}
.logo_text{ position: absolute; width:187px; height:24px; top:165px; left:225px;}
.x1{ position: relative; width:800px;}
.menu{ position:relative; float:left; display:block; cursor:pointer; padding:0px 15px; margin-right:2px;height:36px; background:url(../../images/menu_bg.gif) repeat-x;}
.content{background:#FFFFFF; padding-bottom:20px; float:left;}
.left{ position:relative; float:left; width:560px; padding:0px 20px 0px 15px;}
.left_text{ position: relative; width:560px; font-size:18px; color:#005580; line-height:28px; padding:15px 0px;}
.left01{ position:relative;float:left; width:560px; background:#EDF6FA;}
.left02{ position:relative;float:left; width:560px; background:url(../../images/h01.gif) no-repeat top;}
.left03{ position:relative;float:left; width:560px; background:url(../../images/b02.gif) no-repeat bottom;}
.left04{ position:relative;float:left; width:530px; padding:25px 15px;}

.left_icon{ position:relative; float:left; width:190px; padding-left:60px; padding-right:15px; padding-bottom:20px;}
.icn1{  position:relative; width:190px;color:#005580; font-weight:bold; padding-bottom:6px; margin:0px;}
.icn2{  position:relative; width:190px;color:#666666; line-height:18px;  margin:0px;}

.icon01{ background:url(../../images/icon01.gif) no-repeat left top;}
.icon02{ background:url(../../images/icon02.gif) no-repeat left top;}
.icon03{ background:url(../../images/icon03.gif) no-repeat left top;}
.icon04{ background:url(../../images/icon04.gif) no-repeat left top;}
.icon05{ background:url(../../images/icon05.gif) no-repeat left top;}
.icon06{ background:url(../../images/icon06.gif) no-repeat left top;}
.icon07{ background:url(../../images/icon07.gif) no-repeat left top;}
.icon08{ background:url(../../images/icon08.gif) no-repeat left top;}

.right{ position:relative; float:left; width:205px;}
.right01{ position:relative; width:205px; height:30px; padding:15px 0px;}
.right_log a{ position:relative;float:left; margin-right:11px;  height:30px; padding:0px 15px;display:block;  margin-right:11px; background:#6d9cbf; font-size:18px; line-height:30px; color:#FFFFFF; text-decoration:none;}
.right_log a:hover{ background:#286295; text-decoration:none;color:#FFFFFF; }
.cancel_log{ position:relative;float:left; padding-left:10px; width:190px; line-height:20px; padding-bottom:15px;}

.right_tage{ position:relative; width:149px; height:155px; background:url(../../images/03.gif) no-repeat; color:#FFFFFF; font-size:11px; padding:40px 30px 0px 20px; line-height:16px;}
.right_ad{ position:relative; width:190px; padding-top:10px;}

.footer{ position:relative;float:left;line-height:20px; padding:10px 0px; text-align:center; color:#FFFFFF; font-size:11px;}
.footer a{ color:#FFFFFF; text-decoration:none; position:relative; padding:0px 5px;}
.footer a:hover{ color:#cccccc; text-decoration:underline;}

.right_sign{ position:relative;float:left; width:165px; padding:10px 15px; background:#E9F0F5; margin-bottom:10px;}
.sign01{ position:relative;float:left; width:165px; line-height:20px; font-size:12px; color:#255e91; font-family: Tahoma; font-weight:bold; }
.sign01_1{ position:relative; float:left; width:165px; line-height:16px; font-size:11px; color:#CC0000;}
.sign02{ position:relative;float:left;  width:165px; line-height:20px; padding-bottom:5px;}
.sign03{ position:relative;float:left;  width:165px; line-height:18px; font-size:11px; color:#255e91; font-family: Tahoma; }
.button{ position:relative; float:left;}
.button a{ position:relative;float:left; height:20px; display:block; text-decoration:none; padding:0px 10px;line-height:20px; background:#6d9cbf; color:#FFFFFF;}
.button a:hover{  background:#286295; text-decoration:none;color:#FFFFFF;}
.reg{ color:#CC0000; font-size:11px; font-weight:normal;}


.nt_text_font{ font-family:Tahoma;}
.nt_text1{ position:relative; width:560px; color:#1E5783; font-size:24px; line-height:35px; padding-top:15px;}
.nt_text_icon{ position:absolute; width:101px; height:99px; top:-20px; right:0px;}
.nt_text2{ position:relative; width:560px; padding:10px 0px;}
.nt_bot1 { position:relative; float:left;}
.nt_bot1 a{ padding-left:8px; display:block; height:41px; background:url(../../images/bt_left.png) no-repeat left; text-decoration:none; font-size:16px; line-height:41px; font-weight:bold; color:#FFFFFF;}
.nt_bot1 a span{padding:0px 15px 0px 5px; background:url(../../images/bt_right.png) no-repeat right;display:block;}
.nt_text3{ position:relative;float:left;  width:560px; padding:10px 0px; font-family:Tahoma; font-size:12px; color:#808080; line-height:20px;}
.nt_text3 a{ color:#2988cc; text-decoration:underline;}


.nt_text4{ position:relative;float:left;width:530px; line-height:20px;color:#005580;}
/*------------about us---------------*/

.left_title{ position:relative; width:560px; height:40px; line-height:40px; background:url(../../images/line01.gif) repeat-x bottom; color:#e77817; font-size:24px; padding-top:10px; margin-bottom:8px;}
.left_text2{ position:relative; float:left;width:560px; line-height:20px; font-size:12px; color:#245d90; font-family: Tahoma;}
.t1{ color:#96ce48; font-size:18px;font-family: Tahoma;}
.about_imgt1{ position:relative; float:left;width:560px; }
.about_imgt2{ position:relative; float:left; width:170px;}
.about_imgt3 a{color:#e77817; font-size:24px; text-decoration:none;}
.about_imgt3 a:hover{color:#e77817; font-size:24px; text-decoration: underline;}
.about_photo1{ position:relative; float:left; width:170px;}

.about_photo1 img{ position:relative;width:155px; height:135px; padding-left:7px; padding-top:8px;}

.about_photobg{ position:absolute; cursor:pointer;width:170px; height:154px; top:0px; left:0px; background:url(../../images/my_picbg.png) no-repeat;}
.about_photo_text{ position:relative; width:170px; font-size:14px; padding-top:6px; line-height:20px;color:#245d90; text-align:center;}

/*------------blog---------------*/
.blog{ position:relative; float:left; width:560px; padding-bottom:20px; font-family: Tahoma; margin:0px;}
.blog1 a{  position:relative; width:500px; padding-left:60px; line-height:40px; color:#85bd37; font-size:18px; text-decoration:none;}
.blog1 a:hover{  color:#E46C11; }

.blog_tag{ position:absolute; width:50px; height:40px; background:url(../../images/h11.gif) no-repeat; top:0px; left:0px; line-height:20px; text-align:center;}
.blog_t1{ font-size:12px; color:#FFFFFF;}
.blog_t2{ font-size:11px; color:#666666;}
.blog2{ position:relative; width:560px; line-height:28px; font-size:14px; color:#76a8cf; background:url(../../images/line01.gif) repeat-x bottom; padding-bottom:6px;}
.blog3{ position:relative; width:560px;background:url(../../images/line01.gif) repeat-x bottom;}
.blog4{ position:relative; float:left; width:400px; color:#999999; font-size:11px; line-height:30px;}
.blog5{ position:relative; float:left; width:160px; color:#999999; font-size:11px; line-height:30px;}
.blog3 a{color: #255e91; font-size:11px; text-decoration:underline;}
.blog3 a:hover{color:#85bd37; font-size:11px; text-decoration:underline;}

.right_blog_tage{ position:relative; width:195px;  background:#E9F0F5; padding-bottom:15px; margin-bottom:10px;}
.right_blog_tage1{ position:relativel; width:165px;padding:0px 15px; height:32px; line-height:32px; font-size:18px; color:#FFFFFF; background:#8FAFCC;}
.right_blog_tage2{ position:relativel; width:165px; padding:0px 15px;}

.right_blog_tage2 ul{ position:relativel; width:165px; list-style:none; list-style-position:outside;  }
.right_blog_tage2 ul li a{ position:relativel; width:165px; display:block; line-height:30px; font-size:12px; color:#255e91; background:url(../../images/line02.gif) repeat-x bottom; font-weight:bold; text-decoration:none;}
.right_blog_tage2 ul li a:hover{  color:#E46C11; }


/*------------faq---------------*/
.faq{ position:relative; width:560px; font-family:tahoma; padding-bottom:20px;}

.faq1_1{ position:relative; width:560px;  background:#E9F0F6; display:block; cursor:pointer;}
.faq1_2{ position:relative; width:560px;  background:url(../../images/h03.gif) no-repeat top left;}
.faq1_3{ position:relative; width:560px;  background:url(../../images/h04.gif) no-repeat top right;}
.faq1_4{ position:relative; width:515px; background:url(../../images/h07.gif) no-repeat top  left; line-height:32px; padding-left:45px; color:#7fba31; font-weight:bold;}

.faq2_1{ position:relative; width:560px; background:#FCFAF2;}
.faq2_2{ position:relative; width:560px;  background:url(../../images/h05.gif) no-repeat bottom left;}
.faq2_3{ position:relative; width:560px;  background:url(../../images/h06.gif) no-repeat bottom right;}
.faq2_4{ position:relative; width:530px; color:#245d90; line-height:20px; padding:10px 15px; }

.faq3_btbg{ position:relative; width:560px; background:url(../../images/faqbg.gif) no-repeat; height:10px;}
.faq_font1{ color:#E77817; }
.faq_font2{ color:#7fba31; }



/*------------Features---------------*/

.tools_text{ position:relative;float:left; width:560px; color:#245d90; line-height:24px;}
.tools{ position:relative; float:left; width:560px; padding-top:20px; padding-bottom:10px; background:url(../../images/line01.gif) repeat-x bottom; font-family:tahoma;}
.tools01{ position:relative;width:530px; line-height:20px; background:url(../../images/h08.gif) no-repeat top left; color:#85bd37; font-size:18px; padding-left:30px; padding-bottom:10px;}
.tools02{ position:relative; width:520px; line-height:28px; color:#76a8cf; font-size:14px; }
.tools03{ position:relative; float:left; margin-left:20px;  width:92px; height:82px;padding:8px 10px 10px 8px; background:url(../../images/tools_picbg.png) no-repeat;}
.tools04{ position:relative; float:left;  width:410px; padding-left:18px; line-height:18px; color:#808080; font-size:12px;}

.tools03 a img{position:relative; float:left; width:90px; height:80px; padding:1px; }

.tools03 a:hover img{ position:relative; float:left;width:90px; height:80px;padding:0px; border:1px solid #808080; }
/*------------Terms of Use---------------*/

.terms{ position:relative; width:560px;font-family:tahoma; padding-bottom:25px;}
.terms01{ position:relative; width:560px; height:31px; background:#5291C3;}
.terms02{ position:relative; width:560px; height:31px; background:url(../../images/h09.gif) no-repeat left;}
.terms03{ position:relative; width:560px; height:31px; background:url(../../images/h10.gif) no-repeat right;}
.terms04{ position:relative; width:530px; height:31px; line-height:31px; padding:0px 15px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.terms05{ position:relative; width:530px; margin:0px 15px; color:#245d90; line-height:18px; background:url(../../images/line01.gif) repeat-x bottom; padding-bottom:10px; padding-top:15px;font-family:tahoma;}
.terms05 p{ position:relative; margin:0px; padding-left:20px; padding-top:8px;}

/*------------sign up---------------*/

.sign_up01{ position:relative;float:left; width:500px; padding-bottom:10px; padding-left:60px;}
.sign_up01 p{margin:0px; padding:0px;}
.sign_up01_1{ position:relative; float:left; width:150px; line-height:16px; color:#245d90; font-weight:bold; }
.sign_up01_2{ position:relative; float:left; width:350px; line-height:16px; color:#245d90;  }
.sign_up01_3{ position:relative; float:left; width:500px; line-height:16px; color:#245d90;  }

.button_up{ position:relative; float:left;}
.button_up a{ position:relative;float:left; height:30px; font-size:18px; display:block; text-decoration:none; padding:0px 15px;line-height:30px; background:#6d9cbf; color:#FFFFFF;}
.button_up a:hover{  background:#286295; text-decoration:none;color:#FFFFFF;}

/*------------sign in---------------*/
.sign_in01{ color:#245d90;}

/*------------tour---------------*/

.tour_01{ position:relative; width:560px;}
.tour_01_img{ position:relative; float:left; width:560px;}
.tour_01_text{ position:relative; float:left; width:560px;color:#407EAD;  text-align:center; line-height:30px; height:30px; font-size:16px; font-weight:bold;}

.tour{ position:relative;float:left; width:540px; background:#F6F6F6; padding:10px;}

.tour03_img2{ position:relative; float:left; width:11px; height:90px;padding-top:30px; padding-right:7px;}
.tour03_img3{ position:relative; float:left; width:11px; height:90px;padding-top:30px; padding-left:7px;}

.tour_pic{ position:relative; float:left; width:504px;height:120px; overflow:hidden;}
.tour_pic ul{ margin:0px; padding:0px;list-style:none;}
.tour_pic ul li{float:left;}

.tour03_img{position:relative; float:left; width:116px; height:120px;padding:0px 5px;}
.tour03_img_01{ position:relative;width:110px; height:90px; cursor:pointer; background:#FFFFFF; padding:2px; border:1px solid #CCCCCC;}
.tour03_img_03{ position:relative;width:110px; height:90px; cursor:pointer; background:#FFFFFF; padding:2px; border:1px solid #666666;}
.tour03_img_02{ position:relative;width:116px; height:20px; line-height:20px; font-size:11px; color:#666666; text-align:center;}


/*----------------------*/
.tours1{ position:relative;float:left; width:550px;  padding:10px 0px 10px 10px;}

.tours1_pic{ position:relative; float:left; width:550px;height:120px;}
.tours1_pic ul{ margin:0px; padding:0px;list-style:none;}
.tours1_pic ul li{float:left;}



.tours103_img{position:relative; float:left; width:116px; height:120px;padding:0px 16px 0px 5px;}
.tours103_img_01{ position:relative;width:110px; height:90px; cursor:pointer; background:#FFFFFF; padding:2px; border:1px solid #CCCCCC;}
.tours103_img_03{ position:relative;width:110px; height:90px; cursor:pointer; background:#FFFFFF; padding:2px; border:1px solid #245d90;}
.tours103_img_02{ position:relative;width:116px; height:20px; line-height:20px; font-size:12px;color:#245d90; font-family: Tahoma;  text-align:center;}

/*----------baby names------------*/
.names01{position:relative;float:left; width:170px; padding-bottom:6px;}

.names02{position:relative;float:left; width:170px; padding-bottom:6px; padding-top:10px;}
.names02 ul{ margin:0px; padding:0px;}
.names02 ul li{ position:relative; float:left; width:20px; height:20px; list-style:none; padding-right:4px; padding-bottom:6px; }
.names02 ul li a{ display:block;line-height:20px;background:#6d9cbf; text-align:center;text-decoration:none; color:#fff; font-weight:bold;}
.names02 ul li a:hover{ display:block; background:#286295; color:#FFFFFF;}
.names03{position:relative;float:left; width:150px; padding-left:20px; padding-bottom:6px;background:url(../../images/bullet_green.png) no-repeat left;}
.names03 a{ line-height:20px; color:#3978A8; text-decoration:none; font-weight:bold;}
.names03 a:hover{color:#DE5616; text-decoration:underline;}

.sc_names01{ position:relative;float:left; width:560px; padding:15px 0px 10px 0px;background:url(../../images/line01.gif) repeat-x bottom;}
.sc_n1{ position:relative; width:450px; float:left; height:30px; line-height:30px;}
.sc_n2{ position:relative; width:100px; float:left; padding-left:10px;}
.sc_inp{width:440px; height:26px; line-height:26px; font-size:18px; font-family:Tahoma; color:#ccc;}
.sc_n3{ position:relative; width:560px; float:left;text-align:center;}
.sc_n3 a{ display:block;padding:0px 5px; float:left;  text-decoration:none;color:#1E5783; font-size:18px; line-height:26px;}
.sc_n3 a:hover{display:block;background:#6d9cbf;color:#fff;  }

.sc_n4{ position:relative; width:560px; float:left; padding-top:5px; line-height:18px; font-size:11px; color:#808080;}

.sc_left01{ position:relative;float:left; width:560px; background:#EDF6FA; margin-top:15px;}
.sc_left02{ position:relative;float:left; width:560px; background:url(../../images/sbg.gif) no-repeat top;}
.sc_left03{ position:relative;float:left; width:560px; background:url(../../images/b02.gif) no-repeat bottom;}
.sc_left04{ position:relative;float:left; width:560px; }
.sc_title1{ position:relative; width:490px; margin-left:15px; padding-left:40px;height:40px; line-height:40px; color:#FFFFFF; font-size:20px; font-family:Tahoma; background:url(../../images/ball3.png) no-repeat left;}
.sc_title2{ position:relative; width:490px;margin-left:15px; padding-left:40px; height:40px; line-height:40px; color:#FFFFFF; font-size:20px; font-family:Tahoma; background:url(../../images/ball1.png) no-repeat left;}
.sc_title3{ position:relative; width:490px;margin-left:15px; padding-left:40px; height:40px; line-height:40px; color:#FFFFFF; font-size:20px; font-family:Tahoma; background:url(../../images/ball2.png) no-repeat left;}

.sc_title4{ position:relative; width:450px; padding-left:40px; height:40px; line-height:40px; color:#FFFFFF; font-size:20px; font-family:Tahoma; background:url(../../images/ball2.png) no-repeat left;}

.sc_title5{ position:relative; width:450px; padding-left:20px; height:40px; line-height:40px; color:#FFFFFF; font-size:20px; font-family:Tahoma; }

.sc_most1{position:relative; float:left; width:250px; padding-left:20px; padding-right:10; padding-top:15px; padding-bottom:20px;}
.sc_most1 a{ position:relative; float:left; width:250px;text-decoration:none; line-height:20px; color:#3276C9;}
.sc_most1 a:hover{ text-decoration:none; line-height:20px; color: #E15D1F;}


.sc_most2{position:relative; float:left; width:250px; padding-left:20px; padding-right:10; padding-top:15px; padding-bottom:20px;}
.sc_most2 a{position:relative; float:left; width:250px; text-decoration:none; line-height:20px; color:#CB3694;}
.sc_most2 a:hover{ text-decoration:none; line-height:20px; color: #E15D1F;}


.sc_most3{position:relative; float:left; width:250px; line-height:30px; text-align:center;color:#255e91; font-size:18px;}

.sc_cele1{position:relative; float:left; width:540px; padding:10px;color:#255e91;}


.sc_cont{ position:relative; width:510px;padding-left:50px; padding-top:10px; }
.sc_cont ul{ margin:0px; padding:0px;}
.sc_cont ul li{ position:relative; float:left; width:170px; height:30px; list-style:none; }
.sc_cont ul li a{line-height:30px;text-decoration:none; font-size:16px;  font-weight:bold;}
.sc_cont ul li a:hover{ text-decoration: underline;}

.sc_contss{ position:relative; width:510px;padding-left:50px; padding-top:10px; }

.sc_cont1{position:relative;float:left; width:560px; height:50px; line-height:22px; color:#255e91; font-size:12px; text-align:center; background:#D2E2EF;}
.sc_cont2{position:relative; float:left;width:560px; height:30px; line-height:30px; padding-bottom:10px; text-align:center;}
.sc_adv1{color:#255e91; font-size:12px;}
.sc_adv2{ height:20px;padding:0px 10px; cursor:pointer;line-height:20px;background:#6d9cbf; border:0px;color:#FFFFFF; font-family:Tahoma;}
.sc_adv3{ height:20px;padding:0px 10px; cursor:pointer;line-height:20px;background:#286295;; border:0px;color:#FFFFFF; font-family:Tahoma;}
.sc_open_name{position:relative;float:left; width:530px; height:60px; padding:10px 15px; color:#255e91; font-size:12px;  background:#8EB7D7;}
.sc_open_name1{position: absolute; width:530px; top:30px; left:0px; z-index:1000;  height:60px; padding:10px 15px; color:#255e91;font-size:12px; font-weight:bold;  background:#8EB7D7;}


.sc_open1{ position:relative; float:left; margin-right:8px; width:31px; height:31px; background:url(../../images/ball1.png) no-repeat;}
.sc_open2{ position:relative;float:left; margin-right:8px;  width:31px; height:31px; background:url(../../images/ball2.png) no-repeat;}
.sc_open3{ position:relative;float:left; width:440px; padding-left:10px; line-height:20px; color:#FFFFFF;}
.sc_open4{ position:absolute; width:40px; display:block; height:20px; line-height:20px; bottom:10px; right:0px; color:#FFFFFF;}
.sc_open3 a{ text-decoration:none; color:#DA451A;}
.sc_open3 a:hover{ text-decoration: underline; color:#2B689B;}
.sc_open4 a{ text-decoration:none; color:#DA451A;}
.sc_open4 a:hover{ text-decoration: underline; color:#2B689B;}

.sc_contss1{ position:relative; line-height:25px; float: left; width:150px;}
.sc_contss2{ position:relative; line-height:25px; float: left; width:300px;color:#2B689B; font-size:12px;}
.sc_icon1{ position:relative; float:left; width:250px; background:url(../../images/n_icon1.png) no-repeat center top; padding-top:50px; line-height:25px; text-align:center;}
.sc_icon2{ position:relative; float:left; width:220px; background:url(../../images/n_icon2.png) no-repeat center top; padding-top:50px; line-height:25px; text-align:center; }
.sc_contss3{ position:relative;float:left; width:510px;padding-left:50px; padding-top:10px;color:#2B689B; line-height:25px; padding-bottom:20px; }

.name_day1{ position:relative; float:left; width:175px; background:#46B2D6; color:#FFFFFF; font-size:14px; height:30px; line-height:30px; padding-left:15px;}
.name_day2{ position:relative; float:left; width:170px; padding:0px 10px 10px 10px;}
.name_day3{ position:relative; float:left; width:170px; line-height:25px;}
.name_day4{ position:relative; float:left; width:170px; line-height:25px;}
.name_day5{ position:relative; float:left; width:170px; line-height:18px;}

.name_day3 a{ font-size:18px; text-decoration:none;color: #E15D1F; font-weight:bold;}
.name_day3 a:hover{ font-size:18px; text-decoration:none;color:#255e91;}

.name_day5 a{ font-size:12px; text-decoration:none;color: #E15D1F; font-weight:bold;}
.name_day5 a:hover{ font-size:12px; text-decoration:none;color:#255e91;}

.name_day_img{ position:relative; float:left; width:190px;}

.name_sp_t1{position:relative; float:left; width:170px; line-height:20px; font-size:14px; padding:10px 10px 10px 10px;}


/*----------------------*/

.sample_nav{ position:relative; width:190px; background:url(../../images/smabg.gif) no-repeat bottom; padding-bottom:80px;}
.sample_nav1{ position:relative; width:180px; height:26px; background: url(../../images/sma_top.gif) no-repeat; color:#FFFFFF; line-height:26px; padding-left:10px; font-size:14px; font-family: Tahoma;}
.sample_nav2{ position:relative; width:170px; background: url(../../images/sma2.gif) no-repeat; height:35px; line-height:35px; color:#3f7eac; font-weight:bold; font-family:Tahoma; padding-left:20px; font-size:14px; display:block; cursor:pointer;}
.sample_nav3{ position:relative; width:170px; background: url(../../images/sma1.gif) no-repeat; height:35px; line-height:35px; color:#3a9020; font-weight:bold; font-family:Tahoma; padding-left:20px; font-size:14px; display:block; cursor:pointer;}
.sample1{ position:relative;float:left; width:558px; border:1px solid #C4D2DB;}
.sample2{ position:relative; float:left; width:538px; height:29px; background:url(../../images/smn5.gif) repeat-x; padding:0px 10px;}
.sample2_nav1{ position:relative; display:block; height:29px; padding:0px 20px; line-height:28px; border-left:1px solid #C4D2DB;border-right:1px solid #C4D2DB; background:#FFFFFF; float:left; cursor:pointer;}

.sample2_nav2{ position:relative; display:block; height:29px; padding:0px 20px; line-height:28px;float:left; cursor:pointer; }

.sample3{ position:relative;float:left; width:468px; padding:20px 45px;}

.sample3_tags1{ position: relative;float:left; width:122px; height:73px; background:url(../../images/smn1.gif) no-repeat left;display:block; cursor:pointer;}
.sample3_tags2{ position: relative;float:left; width:122px; height:73px; background:url(../../images/smn2.gif) no-repeat left;display:block; cursor:pointer;}
.sample3_text1{ position:relative; float:left; width:27px;font-weight:bold; padding-left:15px; line-height:73px; font-size:24px; color:#FFFFFF;}
.sample3_text2{ position:relative;float:left; width:80px;font-weight:bold; padding-left:0px; padding-top:12px; padding-bottom:11px; font-size:12px; color:#FFFFFF;}

.sample3_line{ position: relative;float:left; width:19px; height:73px; background:url(../../images/smn3.gif) no-repeat  center left;}

.sample4{ position:relative;float:left; width:536px; margin:0px 10px 10px 10px;  border:1px solid #C4D2DB;}
.sample5{ position:relative;float:left; width:558px;}

.benefits1{ position:relative;float:left; width:528px; padding:15px; line-height:18px; color:#245d90; font-family: Tahoma; font-size:12px;}
.benefits2{ position:relative;float:left; width:528px; padding:15px; text-align:center;}
.benefits3{ position:relative;float:left; width:558px; height:303px; background:url(../../images/just1.gif) no-repeat;}

.benefits_img1{ position: absolute; width:200px; height:131px; top:85px; left:210px;}

.benefits_imgnav1{ position: absolute; top:9px; left:328px; width:146px; height:39px; display:block; cursor:pointer; background:url(../../images/just1_1.gif) no-repeat;}
.benefits_imgnav1_1{ position: absolute; top:9px; left:328px; width:146px; height:39px; display:block;cursor:pointer; background:url(../../images/just1_6.gif) no-repeat;}

.benefits_imgnav2{ position: absolute; top:130px; left:412px; width:136px; height:39px; display:block;cursor:pointer;background:url(../../images/just1_2.gif) no-repeat;}
.benefits_imgnav2_2{ position: absolute; top:130px; left:412px; width:136px; height:39px; display:block;cursor:pointer;background:url(../../images/just1_7.gif) no-repeat;}

.benefits_imgnav3{ position: absolute; top:223px; left:372px; width:140px; height:39px; display:block;cursor:pointer;background:url(../../images/just1_3.gif) no-repeat;}
.benefits_imgnav3_3{ position: absolute; top:223px; left:372px; width:140px; height:39px; display:block;cursor:pointer;background:url(../../images/just1_8.gif) no-repeat;}

.benefits_imgnav4{ position: absolute; top:188px; left:8px; width:198px; height:39px; display:block;cursor:pointer;background:url(../../images/just1_4.gif) no-repeat;}
.benefits_imgnav4_4{ position: absolute; top:188px; left:8px; width:198px; height:39px; display:block;cursor:pointer;background:url(../../images/just1_9.gif) no-repeat;}

.benefits_imgnav5{ position: absolute; top:47px; left:44px; width:180px; height:39px; display:block;cursor:pointer;background:url(../../images/just1_5.gif) no-repeat;}
.benefits_imgnav5_5{ position: absolute; top:47px; left:44px; width:180px; height:39px; display:block;cursor:pointer;background:url(../../images/just1_10.gif) no-repeat;}




.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 126px;
    height: 120px;
}

/*----------baby rating------------*/

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(../../images/star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,

.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.stars1{
	width:20%;
	z-index:6;
}
.star-rating a.stars2{
	width:40%;
	z-index:5;
}
.star-rating a.stars3{
	width:60%;
	z-index:4;
}
.star-rating a.stars4{
	width:80%;
	z-index:3;
}
.star-rating a.stars5{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	
