@import url("global.css"); 
@import url("header.css");

@import url("footer.css");   
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
	text-decoration: none;
} 
/* form */
.input{ 
	border:solid 1px #CCCCCC;
	font-size:11px;
	
}
/* HOME BODY HERE*************************************************************************/
	/* Top Home Layout Styles */
	.hb-home-wrap-back {background:url(../../images/home/main-home-wrap-back.gif) repeat-y;}
	
	.hb-home-wrap-middle-imgback {background:#f3cce1;padding:3px; width:auto; height:auto}
	.hb-home-wrap-middle-imgback img{border:#FFFFFF 4px solid}
						
	.hb-home-row1 {
	margin:1px auto;
	border:#ff5dae 1px dotted;
	font-size:12px;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 7px;
}
	.hb-home-row2 {
	background:#f2d6e5 url(../../images/home/main-home-row2.gif) repeat-x;
	color:#b31369;
	font-size:14px;
	/*border:#e6d1db 1px solid;*/
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 0;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
	.hb-home-row3 {	margin: auto; padding:0 0 0 0; background:#e8f6f9 url(../../images/home/main-home-row3.gif) repeat-x;color:#5e9fb2;font-size:14px;border:#eebdd3 1px solid;}
.hb-home-row4 {
	margin: 5px 0 0 0px;
	padding:0;
	background:#e8f6f9 url(../../images/home/main-home-row3.gif) repeat-x;
	color:#5e9fb2;
	font-size:12px;
	border:#c6e0e6 1px solid; 

}
 

	/* Top Home Layout Styles End here*/
	
/* Services Page body here*************************************************************************/
 
.login-bg {
	 /*padding-top: 30px;
	padding-bottom: 36px; */
	background:  url(../../images/global/login-back.gif)  no-repeat  center top;
	/*height:98px;
	display:block;*/
	
}
.left-col-content {
	background:url(../../images/global/leftpage-content-wrap.gif) repeat-y left top; 
	padding:0px 8px 0px 8px ;
}
.middle-col-content {
	background:url(../../images/global/middlepage-content-wrap.gif) repeat-y center top; 
	padding-right: 14px; 
	padding-left: 14px;
 }
.right-col-content {
	background:url(../../images/global/rightpage-content-wrap.gif) repeat-y left top;
	padding-right: 8px; 
	padding-left: 9px;
}

.left-nav {
	background:url(../../images/global/left-nav-bg.gif) repeat-x left top; 

}

.left-nav  A{   
	color:#9e0053;
}
.bullet {

	padding:8px 0 8px 10px;
	margin:0 0 0 10px;
}
.bullet li{  
	list-style-position: outside;
	list-style-image: url(../../images/global/bullet-circle.gif);
	margin-left: 0px; 
}
.bullet li a{  
	margin-left: 0px;
	color: #bf7999;
	text-decoration:underline;
}.bullet li a:hover{  
	margin-left: 0px;
	color:#125982;
	text-decoration:none;
}
.bullet2 {
	list-style-position: outside;
	list-style-image: url(../../images/global/bullet.gif); 
	padding:8px 0 8px 10px;
	margin:0 0 0 10px;
}
.bullet2 li{ 
	margin:0px 0 0px 0px;  
}
html>/**/body {} .bullet2 li{ 
	margin:2px 0 2px 0px;  
} 
.bullet2 li a{   
	color:#000000;
	text-decoration:underline;
}.bullet2 li a:hover{   
	color:#125982;
	text-decoration:none
}
.arrow-bullet {
	list-style-position: outside;
	list-style-image: url(../../images/global/main_arrow.gif);
	padding:0px 0 0px 0px;
	margin:0 0 0 10px;
	line-height:20px;
}
.arrow-bullet li{  
	margin:0 0 0px 0px;
}
.arrow-bullet li a{  
	margin:0 0 0px 0px; 
	font-size:12px; 
	color:#125982;
}
.arrow-bullet li a:hover{  
	margin-left: 0px;
	color:#125982;
}

.widget-right-head-txt {
	color:#fff;
	font-size:12px;
	padding-top:8px; 	
}
.widget-right-head-txt {
	color:#fff;
	font-size:12px;
	padding-top:8px; 	
}
.img {
	border: solid 1px #CCCCCC;
	padding:1px;
	margin:0 10px 10px 0;
	float:left; 	
}
.pad10 { 
	padding:10px 5px 10px 5px;	
}
.hottopicspad { 
	padding:8px 5px 5px 5px;	
}
.toddler-bg { 
	background: url(../../images/home/toddler-bg.png) repeat; 	
	height:550px;
}
.pad5 { 
	padding:5px 5px 5px 5px;  	
}
 
.widget-txt-blue { 
	color:#08529c; 
	
}
.widget-title-black {
	font-size:12px;
	line-height:18px;
	padding:0 0 5px 0;
	color:#1a7cb5;
	font-weight:bold;
}
.widget-title-blue {
	font-size:14px;
	line-height:18px;
	padding:0 0 10px 0;
	color:#1a7cb5;
	font-weight:bold;
}
.widget-main-title-yellow {
	font-size:14px;
	line-height:18px;
	padding:0 0 10px 0;
	color:#afa31b;
	font-weight:bold;
}
.widget-title-yellow {
	font-size:12px;
	line-height:18px;
	padding:0 0 10px 0;
	color:#afa31b;
	font-weight:bold;
}
.more-btn {
	background:url(../../images/global/btn-more.gif) no-repeat left bottom;
	width:41px;
	height:15px;
	display:block;
	margin:10px 0 0 0; 
}
.msg {
	color:#FF6600;   
}
.banners-left {
	margin:auto; 
	background-color: #fff;
	background-image: url(../../images/global/leftsidebanners-bg.gif);
	background-repeat: no-repeat;
	height: 620px;
	width: 179px;
}
.banners-left div{
	padding: 2px;
}

.ad-160 {
	margin:auto; 
	background-color: #fff;
	background-image: url(../../images/global/leftsidebanners-bg-160.gif);
	background-repeat: no-repeat;
	height: 179px;
	width: 179px;
}
.banners-left div{
	padding: 2px;
}


.bottom-ad {
	background-image: url(../../images/global/bottom-ad-bg.gif);
	background-repeat: no-repeat;
	height: 110px;
	width: 748px;
}
.bottom-ad div{
	padding: 5px ; 
}
.frame-adds {
	background-image:url(../../images/global/frame-adds.gif);
	background-repeat: no-repeat;
	height: 311px;
	width: 355px;
}
.frame-adds div{
	padding: 9px ; 
}
.small-adds {
	background-image: url(../../images/global/add-22.gif);
	background-repeat: no-repeat;
	width:355px;
	height: 120px;	
	display:block;
	margin:auto; 
} 
.small-adds div{
	padding:10px;
	margin:auto 20px; 
} 
.mb5 {	margin-bottom:5px}
.mb10 {	margin-bottom:10px}
.mb15 {	margin-bottom:15px}
.mt5 { 	margin-top:5px}
.mt10 {	margin-top:10px}
.mt15 {	margin-top:15px}
.mt30 {	margin-top:30px}
.pb5 {	padding-bottom:5px}
.pb10 {	padding-bottom:10px}
.pb15 {	padding-bottom:15px}
.pb20 {	padding-bottom:20px}

.pt5 { 	padding-top:5px}
.pt10 {	padding-top:10px}
.pt15 {	padding-top:15px}
.pt20 {	padding-top:20px}
.pt30 {	padding-top:30px}
.lgrey {
	color:#EEEEEE;
}
.brdrc-grey {
	border:1px solid #EEEEEE; 
}
.brdr-grey {
	border-bottom:1px solid #EEEEEE; 
}
.brown {
	color:#bd8244;
}
.white {
	color:#FFFFFF;
}
.dark-brown {
	color:#874c0f;
}
.yellow {
	color:#afa31b;
}
.blue {
	color:#3e8ba2;
}
.pink {
	color:#996699;
}
.lightpink {
	color:#FF6DB8;
}
.darkpink {
	color:#961056;
}
.purple {
	color:#996699;
}
 
.f13 {
	font-size:13px;
}
.f14 {
	font-size:14px;
}
.f16 {
	font-size:16px;
}
.b {
	font-weight:bold
}
.bbtvlogo {
	background:url(../../images/hbtvlogos.png) no-repeat center left ;
	behavior: url(iepngfix.htc);
	padding:0px 0 0px 45px;
	margin:2px 0 0px 0px;
	width:500px;
 
}

.fv {
	background:url(../../images/hbtvlogos.png) no-repeat center left ;
	behavior: url(iepngfix.htc);
	padding:5px 0 5px 45px;
	margin:5px 0 5px 0px;
	width:100px;
	color:#1A7CB5;
	font-weight:bold;  
}


/* HB Family-top */

.hbf-top {
	background:url(../../images/hb-top.png) no-repeat;
	height:186px;
	
}
.hbf-title{
	font:Arial, Helvetica, sans-serif;
	color:#ff6db8;
	font-size:18px;
	padding:5px 10px  0  10px ;
}

.hbf-middle {
	background:url(../../images/hb-middle.png) repeat-y;
}

.hbf-bottom {
	background:url(../../images/bottom.png) no-repeat;
}

.hbf-buttom-image {
	background:url(../../images/hbf-upload-photo.gif) no-repeat  right bottom ;
}

.hb-top-log{
	background:url(../../images/hbfamily-background-image.png) no-repeat;
	height: auto;
}

.hbs-middle-bg {
	background:url(../../images/hbs-middle-bg.png) repeat-y; 
}
.left-col-content .hbs-middle-bg li A{ 
	color:#99305c;
	text-decoration:underline; 
}
.left-col-content .hbs-middle-bg li A:hover{ 
	color:#99305c;
	text-decoration:none; 
	
}
.input-list input{ 
	border:solid 1px #CCCCCC;
	font-size:11px;
	
}
.pagesnum{ 
	color:#CC0000;
	padding:5px 0px ;
}
.pagesnum A{ 
	color:#006699;
	text-decoration:none;
}
.pagesnum A:hover{ 
	color:#006699;
	text-decoration:underline;
}
.btn-text {
	display:inline;
	padding:3px 6px;
	margin-right:5px;
	color:#FFFFFF;
	background-color:#6b9eba;
	text-decoration:none;
}






#lgmain {
	width:1000px;
	margin:10px auto;
	background-color:#FFFFFF;
}
.lgform1{
	border-top-width: 5px;
	border-right-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-left-color: #eeeeee;
	width:555px;
	padding:10px 10px 0 10px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.lgform2{
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-left-color: #eeeeee;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	background-color:#FFFFFF;
	width:555px;
	padding:0px 10px 10px 10px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.login-header {
	background:url(../../images/login_register_header.gif) no-repeat 50px 25px ;
	height:108px;
}
.login_adv_image {
	background:url(../../images/login_register_adv.png) no-repeat 20px 64px;
}
.login-Adv {
	padding:10px 0px 10px 15px;
	
}
td.regFormNumber div {
	width:10px;
	padding: 0px 6px; 
	background-color: #ffeff7; 
	border: solid 1px #cc6699; 
	color: #cc6699; 
	font-size: 15pt; 
	font-family: Times New Roman; 
	font-weight: bold; 
	margin: 1px;
}

.baby_astro_content {	background:url(../../images/global/middlepage-content-wrap.gif) repeat-y left top; 	padding-right: 7px; 
	padding-left: 7px; 	padding-top:1px  }
.baby_astro_bg{ background:url(../../images/babyastro/baby-astro-bodybg.gif) repeat-x;}
.baby_astro_repeatbg{ background:url(../../images/babyastro/baby_astrology_repeatbg.gif);}
.baby_astro_bg .corner_tl{background:url(../../images/babyastro/baby-astro-tl.gif) no-repeat; width:21px; height:21px;}
.baby_astro_bg .corner_tr{background:url(../../images/babyastro/baby-astro-tr.gif) no-repeat; width:21px; height:21px;}
.baby_astro_bg .corner_t{background:url(../../images/babyastro/baby-astro-t.gif) repeat-x;  height:21px;}
.baby_astro_bg .corner_r{background:url(../../images/babyastro/baby-astro-r.gif) repeat-y; width:21px; }
.baby_astro_bg .corner_b{background:url(../../images/babyastro/baby-astro-b.gif) repeat-x;  height:21px;}
.baby_astro_bg .corner_l{background:url(../../images/babyastro/baby-astro-l.gif) repeat-y; width:21px;}
.baby_astro_bg .corner_bl{background:url(../../images/babyastro/baby-astro-bl.gif) no-repeat; width:21px; height:21px;}
.baby_astro_bg .corner_br{background:url(../../images/babyastro/baby-astro-br.gif) no-repeat; width:21px; height:21px;}
.baby_astro_name{color:#a398a0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.baby_astro_smalltext{font-size:10px; font-weight:bold;  font-family:Arial, Helvetica, sans-serif;}
.parent_astro_que{color:#785470; font-weight:bold;}
.name_advisor_star1{background:#ffffff url(../../images/babyastro/star-img.jpg) no-repeat 290px 35px;}
.name_advisor_star2{background:url(../../images/babyastro/star-img.jpg) no-repeat -5px 0px;}
.baby_bliss_bg{background:url(../../images/babyastro/baby_bliss_subhead_img.gif) no-repeat;}
.baby_gdbd_bg{background:url(../../images/babyastro/gd_bd_subhead_img.gif) no-repeat;}
.baby_trobuler_bg{background:url(../../images/babyastro/trouble_subhead_img.gif) no-repeat;}
.parent_table td{font-size:11px;}


/*.more_astro_pinktext{color:#f99ac2; line-height:22px;}
.more_astro_yoursign{color:#81747d; font-size:12px;}
.more_astro_smalltext{font-size:10px;  font-family:Arial, Helvetica, sans-serif;}
.more_astrostars{background:url(../../images/babyastro/moon-star-img.jpg) no-repeat 250px 0;}
.more_astrostar{background:url(../../images/babyastro/star-img.jpg) no-repeat 0 20px;}
*/
.small_bg{background:#ffffff url(../../images/babyastro/poweredby-small.gif) no-repeat 300px 10px;}


.bump_cal_top{background:url(../../images/baby_calander/calander_topcorner.jpg) no-repeat; color:#d5a382;}
.bump_cal_bottom{background:url(../../images/baby_calander/calander_bottomcorner.jpg) no-repeat;}
.bump_cal_bodybg{background:url(../../images/baby_calander/calander_bodybg.jpg) repeat-y;}
.cal_table_border{border:solid #6c6c6c; border-width:1px 0px 0px 1px; text-align:center;}
.cal_table_border th{border:solid #6c6c6c; border-width:0 1px 1px 0; color:#996699; font-size:14px;}
.cal_table_border td{border:solid #6c6c6c; border-width:0 1px 1px 0; background:#faebe0; color:#666666; }
.cal_table_border td a{color:#666666; }
.cal_table_border .no_rt_bor{border-right:0px;}
.month_bg{background:url(../../images/baby_calander/cal_month_bg.gif) repeat-x;}
/********** for vacchine topics ***/
.right-col-content-vaccine {
	background:url(../../images/global/rightpage-content-wrap.gif) repeat-y left top;
	padding-right: 5px; 
	padding-left: 5px;
}

table.lastsignup .first-td{padding:0 0px 0 0px;}
table.lastsignup .second-td{padding:0 0px 0 20px;}
.divider-border{border-right:2px solid #e2e3e4;}
.phvo-title {
color:#5696b8;
font-size:18px;
padding:5px 10px 0px 0px;
}
.flt-r{float:right}
.red{color:#FF0000;}
.nmp{font-size:16px; margin:10px 0px; position:relative;}
.erase{position:absolute; right:114px; top:-5px;}
.phvo-buy{ width:266px;}

/* tools box page*/
.tools-large-thumbs {
	list-style-type:none;
 	margin:0;
	padding:0;
}
.tools-large-thumbs li {
	width: 33%;
	float:left;
	text-align:center;
}
.tools-large-thumbs li div {
	display:block;
	padding:3px 3px 15px 3px;
}
.tools-small-thumbs {
	list-style-type:none;
	margin:0;
	padding:0;
}
.tools-small-thumbs li {
	width: 20%;
	float:left;
	text-align:center;
}


#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #cccccc;
	background-color: #65aad3;
	color:#FFF;
	padding: 2px;
}
#tooltip h3{margin:0; padding:0; font-size:12px;}

 
