/*--------- BSOD landing pages CSS Start-----------*/

#bsod{ height:100%; margin:0px 0px 15px 0px; border:#000000 0px solid; width:915px;}
#leftPanel{
	float:left; 
	width:285px; 
	height:auto !important; 
	margin:15px 0px 0px 10px !important; margin:15px 0px 0px 6px; 
	border:#000000 0px solid;
}
#tagCloud{ border:#000000 0px solid;}
#community, #toolsActivity{ padding-top:15px;  border:#000000 0px solid;}

#rightPanel{float:right; width:585px; height:100%; margin:13px 0px 0px 0px; padding-right:16px !important; padding-right:11px;}

#rightPanelTab{float:right; width:585px; height:100%; margin:15px 0px 0px 0px; padding-right:20px !important; padding-right:17px;}

#hero{ border:#000000 0px solid;}
#milestones{ margin-top:15px; border:#000000 0px solid; }

#rightInt{clear:both; padding-top:15px;}
#rightInt1{clear:both; padding:0;}
#forMeBlock, #forFamily{ width:285px; float:left; border:#000000 0px solid;}
.forMeBlock2{ width:285px; float:right; border:#000000 0px solid;}
#forFamily{ padding-left:15px; _padding-left:10px; float:right; }

#meWrapperYlw{ background:url(/ru_RU/homepage/images/crn_tl_ylw_dot_brd.gif) no-repeat top left;}
#meBorderBrYlw {position:relative;  width:255px; height:auto; background:url(/ru_RU/homepage/images/crn_br_lylw_dot_brd.gif) no-repeat bottom right; height:104px; padding:15px 15px 16px 15px;}
.hrMeYlw{background: url(/ru_RU/homepage/images/hr_meylw.gif) repeat-x left center; width:100%; height: 15px;	padding: 0;	margin: 0;	clear: both; }
#meWrapperYlw h3 {color:#d8ae07;}

#videos,top5 {width:285px; float:left; border:#000000 0px solid;}
#top5{ padding-left:15px; float:right;}
#top5Left{ float:left;}



#tagCloudWrapper{position:relative; width:285px; height:auto !important;  background:url(/ru_RU/homepage/images/bg_tagcloud.gif) repeat-y;}
#tagBorderT {background:url(/ru_RU/homepage/images/tagcloud_crn_t.gif) no-repeat top left; float:left;}
#tagBorderB {background:url(/ru_RU/homepage/images/tagcloud_crn_b.gif) no-repeat bottom left; padding:10px;}
#tagCloudWrapper p{margin:0px 7px; font-weight:bold;}
.hrTagCloud {
	background: url(/ru_RU/homepage/images/hr_tagcloud.gif) repeat-x left center;
	width:100%; 
	height: 12px;	
	padding: 0;	
	margin: 0;
	clear: both; 
	}
#communityWrapper{position:relative; width:285px;  height:auto !important;  background:url(/ru_RU/homepage/images/bg_com.gif) repeat-y;}
.communityWrapperT {
	background:url(/ru_RU/homepage/images/com_crn_t.gif) no-repeat top left;
}
.communityWrapperB {
	height:100%; 
	background:url(/ru_RU/homepage/images/com_crn_b.gif) no-repeat bottom left; 
	padding:15px;
}
#communityWrapper h3{color:#3375af; margin-bottom:2px;}
.hrCommunity{background: url(/ru_RU/homepage/images/hr_community.gif) repeat-x left center; width:100%; height: 15px;	padding: 0;	margin: 0;	clear: both; }



#milestonesWrapper{position:relative; margin:0px; clear:both;}
#milestonesWrapper h2{margin-bottom:17px;}
#milestonesWrapper img{margin:10px 0px 0px 5px; float:left;}
#milstoneCont{width:255px; padding:0px 20px 5px 0px; float:left}
#milstoneList ul{padding: 0px; margin:0px; list-style-type:none;}
#milstoneList li {
	display: block;
	background: url(/ru_RU/homepage/images/icon_top5.gif) no-repeat 0px 2px;
	padding: 0px 0px 27px 20px;
	margin:0px 0px 0px -40px !important; margin:0px 0px 0px 0px;
	list-style-position:outside;
	width:250px;  
}

#meWrapper {position:relative;  width:285px; height:auto; background:url(/ru_RU/homepage/images/crn_tl_org_dot_brd.gif) no-repeat top left;}
#meBorderBr {background:url(/ru_RU/homepage/images/crn_br_org_dot_brd.gif) no-repeat bottom right; height:104px; padding:15px 15px 16px 15px;}
#meCrnTR, #topCrnTR {position:absolute; right:0px !important; top:0px ; right:0px; top:0px;}
.meCrnBL{position:absolute; left:0px; bottom:0px !important; left:0px; bottom:-1px;}
#meIn {padding:0px 3px;}
#meWrapper h3 {color:#da5801;}
#meCont {display:block; width:250px;}
.inMeCont {float:left; margin:0px; width:60px;}
.inMeArticle {float:left; margin:0px; padding:0px; width:190px;}
.inMeArticlePad {padding:0px; margin:0px;}
#meCont img{float:left; padding-right:10px;}
#meDesc li {
	display: block;
	width:190px;
	list-style-type:none;
	float:left;
}

.hrMe{background: url(/ru_RU/homepage/images/hr_me.gif) repeat-x left center; width:100%; height: 15px;	padding: 0;	margin: 0;	clear: both; }
#familyWrapper{position:relative; width:285px;  height:auto;  background:url(/ru_RU/homepage/images/crn_tl_lgrn_dot_brd.gif) no-repeat top left; }
#familyWrapper h3{color:#509408;}
#familyBorderBr {background:url(/ru_RU/homepage/images/crn_br_lgrn_dot_brd.gif) no-repeat bottom right; height:104px; padding:15px 15px 16px 15px;}
.hrFamily{background: url(/ru_RU/homepage/images/hr_family.gif) repeat-x left center; width:100%; height: 15px;	padding: 0;	margin: 0;	clear: both; }
#toolsActivityWrapper{width:285px; height:auto !important; }
#toolTab {display:block; clear:both;} 
#activity {display:none; clear:both;}

.toolTabM {
	background:url(/ru_RU/homepage/images/t_a_bg.gif) repeat-y; 
	clear:both; 
}
.toolTabB {
	background: url(/ru_RU/homepage/images/t_a_brd_b.gif) no-repeat bottom;
	position:relative;  
	padding:0px 15px 15px 15px;
}
.toolTab2TR {
	position:absolute; 
	right:0px !important; 
	right:-1px;
	top:0px; 
}
.toolTab2TL {
	position:absolute; 
	left:0px !important; 
	left:-18px;
	top:0px; 
}
#videoWrapper {position:relative;  width:285px; background:url(/ru_RU/homepage/images/vdo_crn_tl.gif) no-repeat top left; }
#videoBorderBr {background:url(/ru_RU/homepage/images/vdo_crn_br.gif) no-repeat bottom right; padding:15px; height:215px;}
#videoWrapper h3 {color:#00a9a2; margin-bottom:25px;}

#top5Wrapper {position:relative;  width:285px; background:url(/ru_RU/homepage/images/curly_org_crn_tl.gif) no-repeat top left;}
#top5BorderBr {background:url(/ru_RU/homepage/images/curly_org_crn_br.gif) no-repeat bottom right; padding:15px; height:215px;}
#top5BorderT {background:url(/ru_RU/homepage/images/curly_org_crn_br.gif) no-repeat bottom right; padding:15px 15px 15px 20px; height:215px;}
#topCrnTR {right:-1px;}
#top5Wrapper h3 {color:#f64f16; margin-bottom:13px;}
#top5Wrapper h6 {position:relative; float:left; font-weight:normal; }

#selectedTagWrapper { position:relative; width:265px;  background:#fff;}
#tagSlecCrnTL {position:absolute; left:0px; top:0px;}
#tagSlecCrnTR {position:absolute; right:0px !important; top:0px ; right:-1px; top:0px;}
#tagSlecCrnBL {position:absolute; left:0px; bottom:0px !important; bottom:-1px;}
#tagSlecCrnBR {position:absolute; right:0px !important; bottom:0px !important; right:-1px; bottom:-1px;}

#selectedTagIn {padding:10px 3px !important; padding:10px 3px 20px 3px;}

#selectedTag {display:block; margin:0px 7px; height:auto !important; padding-bottom:10px;}
#selectedTag a {
	display:block;
	float:left; 
	padding:5px 10px 5px 18px;
	background:url(/ru_RU/homepage/images/btn_close_grn.gif) no-repeat left 5px;
	text-decoration:none;
 }
#selectedTag a:hover {
	display:block;
	float:left; 
	padding:5px 10px 5px 18px;
	background:url(/ru_RU/homepage/images/btn_close_grn.gif) no-repeat left 5px;
	text-decoration:underline;
}

#tagDigDeeper {position:relative; width:265px; background:#fff;}
#tagDigDeeperIn {padding:10px 3px;}

/*** NEW TAG AMIT LAL FOR TAG CLOUD (DYNAMIC) ****/
#newtags { margin:0px 7px; text-align:justify;}
#newtags a {color:#00ada8; line-height:20px;  font-weight:bold; text-decoration:none;}
#newtags a:hover {color:#fe911b; font-weight:bold; text-decoration:none;}

#newtags a.txt18 { font-size:18px;}
#newtags a.txt16 { font-size:16px;}
#newtags a.txt14 { font-size:14px;}
#newtags a.txt12 { font-size:12px;}
#newtags a.txt11 { font-size:11px;}
/*** NEW TAG _ AMIT LAL FOR TAG CLOUD ****/

/*** NEW TAG _ AMIT LAL FOR TAG CLOUD ****/
#oldtags { margin:0px 7px; text-align:justify;}
#oldtags a {color:#00ada8; line-height:20px;  font-weight:bold; text-decoration:none;}
#oldtags a:hover {color:#fe911b; font-weight:bold; text-decoration:none;}

#oldtags a.txt18 { font-size:18px;}
#oldtags a.txt16 { font-size:16px;}
#oldtags a.txt14 { font-size:14px;}
#oldtags a.txt12 { font-size:12px;}
#oldtags a.txt11 { font-size:11px;}
/*** NEW TAG _ AMIT LAL FOR TAG CLOUD ****/

#tagCategory {
	position:relative;
	width:265px;
	background:#fff;
}
.categoryClear {
	clear:both;
}
#category {padding:10px 3px; }
#categoryList { margin:5px 0px; padding: 0px; list-style-type:none; float:left;}
#categoryList ul li{margin:0px; padding:0px; list-style-type:none; float:left;}
#categoryList li{margin:0px; padding:0px; list-style-type:none; float: left}
.categoryListPad0{
	margin-bottom: 0px; margin-top: 0px; padding:0px;
}
#categoryList li a {
display: block;
background: url(/ru_RU/homepage/images/icon_s_arw.gif) no-repeat 6px 12px;
padding-top: 8px !important;
padding-bottom: 8px !important;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 14px !important;
padding-left: 14px;
font: 11px;
font-weight:bold;
color:#019583;
margin:0px;
list-style-type:none;
line-height:normal;
width: 117px;
}
#categoryList li a:hover {
display: block;
background: url(/ru_RU/homepage/images/bg_brd_category.gif) no-repeat;
background-position: -1px 6px !important;
background-position: -1px 6px;
text-decoration:none;
margin:0px;
padding-top: 8px !important;
padding-bottom: 8px !important;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 14px !important;
padding-left: 14px;
width: 117px;
}
/*Section Categories css strats here*/
#categoryList li.normalCategory a:hover {
display: block;
background: url(/ru_RU/homepage/images/bg_brd_category.gif) no-repeat;
background-position: -1px 6px !important;
background-position: -1px 6px;
text-decoration:none;
margin:0px;
padding-top: 8px !important;
padding-bottom: 8px !important;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 14px !important;
padding-left: 14px;
width: 117px;
}


#categoryList li.extendedCategory a:hover {
display: block;
background: url(/ru_RU/homepage/images/bg_brd_category2.gif) no-repeat;
background-position: -1px 6px !important;
background-position: -1px 6px;
text-decoration:none;
margin:0px;
padding-top: 8px !important;
padding-bottom: 8px !important;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 14px !important;
padding-left: 14px;
width: 117px;
}

#categoryList li.doubleExtendedCategory a:hover {
display: block;
background: url(/ru_RU/homepage/images/bg_brd_category3.gif) no-repeat;
background-position: 0px 6px !important;
background-position: 0px 6px;
text-decoration:none;
margin:0px;
padding-top: 8px !important;
padding-bottom: 8px !important;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 14px !important;
padding-left: 14px;
width: 117px;
}
/*Section Categories css ends here*/
.sectTabFlashDiv {
	width:575px; 
	height:238px; 
	margin:0px; 
	overflow:hidden;
	background:#d0ecec;
}
.sectTabNoFlashTxt {
	font-size:13px; 
	color:#666666; 
	font-weight:bold;
	text-decoration:none;
	vertical-align: top middle;
}
.sectTabNoFlashTxt a {
	color:#019583;
	text-decoration:underline;

}
#categoriesLeft {
	display:inline; 
	margin:0px 0px 4px 0px; 
	width:50%; 
	float:left;
}
#threadTitle{ margin:15px 0px;padding: 0px; list-style-type:none;}
#threadTitle li{
		display: block;
		background: url(/ru_RU/homepage/images/icon_s_tips.gif) no-repeat 0px 3px;
		padding: 0px 3px 0px 13px;
		margin:12px 0px;
		font: 11px;
		}
#threadTitle a{font-weight:bold;
		color:#019583; text-decoration:none;
}

#arwLink a{
		background: url(/ru_RU/common/images/icon_arw_orange_bgw.gif) no-repeat left top;
		padding: 3px 0px 4px 22px;
		margin:15px 0px;
		font: 11px; font-weight:bold;
		color:#019583; text-decoration:none;
}
#arwLink a:hover{font: 11px; font-weight:bold;
		color:#019583; text-decoration:underline;
		background: url(/ru_RU/common/images/icon_arw_red_bgw.gif) no-repeat left top;
}
.momBlog {
float:left;
list-style: none;
width:175px;
margin:0px;
padding:0px;
}

.momBlog li {
margin:0px;
padding:0px 0px 0px 15px;
float:left;
width:160px;
list-style: none;
background: url(/ru_RU/homepage/images/icon_s_blog.gif) top left no-repeat;
}

.momBlog li A {
margin:0px;
padding:0px;
float:left;
display: block;
}

#toolList, #actList {margin:0px; padding:5px 0px 0px 0px; list-style-type:none;}
#toolList li{
		display: block;
		background: url(/ru_RU/homepage/images/icon_s_tools.gif) no-repeat 0px 15px ;
		padding: 15px 0px 0px 13px;
		margin:0px 0px;
		list-style-type:none;
		overflow:hidden;
}
#toolList a, #activityList a{font-weight:normal;}
#toolList #toolListTtl, #actList #actListTtl{ font-weight:bold; color:#019583;}

#actList li{		
		background: url(/ru_RU/homepage/images/icon_s_activity.gif) no-repeat 0px 15px;
		display: block;
		padding: 15px 3px 0px 13px;
		margin:0px 0px;
		list-style-type:none;
		overflow:hidden;
}
 
/*------------ BSOD landing pages CSS end here  --------------*/
/*------------ BSOD new baby end  here  --------------*/
.bsodMargin {
	width:585px; 
	margin-top:10px;
}

/* BSOD SECTION LANDING PAGE - baby Stage */
.bsodbabyLBg {
	width:318px; 
	height:400px; 
	background-image:url(/ru_RU/homepage/images/bsod_baby.jpg); 
	float:left;
}

/* BSOD SECTION LANDING PAGE - New baby Stage */
.bsodnewbabyLBg {
	width:318px; 
	height:400px; 
	background-image:url(/ru_RU/homepage/images/bsod_newbaby.jpg); 
	float:left;
}
.bsodLTitle{
	padding:253px 50px 0 22px;  
	float:left;
}
.bsodLTitleFamily{
	padding:270px 50px 0 22px;  
	float:left;
}

/* BSOD SECTION LANDING PAGE - Me Stage */
.bsodmeLBg {
	width:318px; 
	height:400px; 
	background-image:url(/ru_RU/homepage/images/bsod_me.jpg); 
	float:left;
}
/* BSOD SECTION LANDING PAGE - My Family Stage */
.bsodmyfamilyLBg {
	width:318px; 
	height:400px; 
	background-image:url(/ru_RU/homepage/images/bsod_myfamily.jpg); 
	float:left;
}
/* BSOD SECTION LANDING PAGE - Preschooler Stage */
.bsodpreschoolerLBg {
	width:318px; 
	height:400px; 
	background-image:url(/ru_RU/homepage/images/bsod_preschooler.jpg); 
	float:left;
}
/* BSOD SECTION LANDING PAGE - Toddler Stage */
.bsodtoddlerLBg {
	width:318px; 
	height:400px; 
	background-image:url(/ru_RU/homepage/images/bsod_toddler.jpg); 
	float:left;
}




.bsodMarginRBg {
	width:267px; 
	height:400px; 
	background-image:url(/ru_RU/homepage/images/bsod_content.jpg); 
	float:left;
}


#bsodList{ margin:0px; padding: 0px; list-style-type:none;}
#bsodList li{
	display: block;
	background: url(/ru_RU/common/images/icons/icons_s_article.gif) no-repeat 0px 2px;
	padding: 0px 0px 5px 14px;
	margin: 0px;
	list-style-position:outside;
	}
/*------------ BSOD new baby end  here  --------------*/
/*------------ Pregnancy Calender CSS start here ---------------*/
#preg_cal {
	width: 585px;
	height: 525px;
	float:left;
	overflow: hidden;
}

#preg_cal IMG{
	margin-top: 0px !important;
	padding-top: 0px !important;
	margin-top: 0px;
	padding-top: 0px;
}

.pregInCal {
	width: 585px;
	height: 430px;
	overflow: hidden;
	float: left;
}
h1.grn_19 {
	font-size:19px; 
	color:#019583; 
	font-weight:bold;
}
.btnHome {
	height: 45px;
	overflow: hidden;
	float: left;
	width: 585px;
	padding-left: 11px;
}

.btnHome UL, .btnHome LI {
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.btnHome UL {
	margin-top:14px;
	margin-left:11px !important;
	margin-left:5px;
}

.btnHome LI A, .btnHome LI A:hover{
	display: block;
	background: url(/ru_RU/section/images/preg_cal_act_bg.gif) top left no-repeat;
	width: 15px;
	height: 15px;
	padding: 7px 7px 7px 5px;
	font-weight: bold;
	margin-right: 6px;
	color: #019583;
	text-decoration: none;
	cursor: pointer;
}
.btnHome LI A.selectedbtn{
	display: block;
	background: url(/ru_RU/section/images/preg_cal_inact_bg.gif) top left no-repeat;
	width: 15px;
	height: 15px;
	padding: 7px 7px 7px 5px;
	font-weight: bold;
	margin-right: 6px;
	color: #019583;
	text-decoration: none;
}

.btnHome LI.arrowPre A, .btnHome LI.arrowPre A:hover{
	margin: 0px !important;
	padding: 0px !important;
	display: block;
	background: none;
	width: 7px !important;
	height: 28px;
	margin-right: 10px !important;
	margin-top: 0px !important;
}
.btnHome LI.arrowPre A img{
	margin:0px !important;
	padding:0px !important;
}

.btnHome LI.arrowNxt A, .btnHome LI.arrowNxt A:hover{
	margin: 0px !important;
	padding: 0px !important;
	display: block;
	background: none;
	width: 7px !important;
	height: 28px;
	margin-left: 7px !important;
	margin-top: 0px !important;
}
.btnHome LI.arrowNxt A img{
	margin:0px !important;
	padding:0px !important;	
}

.btnTxtLR .inbtnTxtL {
	width: 310px;
	height: 327px;
	float: left;
	overflow: hidden;
}

.btnTxtLR .inbtnTxtR {
	width: 294px;
	height: 327px;
	float: right;
	margin-top: -5px;
	padding-right: 3px !important;
	padding-right: 0px;
}

UL.tabs, UL.tabs LI {
	float: left; 
	list-style: none;
	padding: 0px;
	margin: 0px;
}

UL.tabs {
	margin-left: 20px !important;
	margin-left: 10px;
	float: left;
}

UL.tabs H3{
	margin: 0px !important;
	padding: 0px !important;
}

UL.tabs LI A {
	padding-top: 35px;
	text-decoration: none;
	color: #999999;
}

UL.tabs LI A.firstTab {
	width: 167px;
	height: 31px;
	display: block;
	padding-left: 15px;
	text-decoration: none;
}

UL.tabs LI A.secondTab {
	width: 165px;
	height: 31px;
	display: block;
	padding-left: 18px;
	text-decoration: none;
}

UL.tabs LI A.thirdTab {
	width: 167px;
	height: 31px;
	display: block;
	padding-left: 15px;
	text-decoration: none;
}

#tab1, #tab2, #tab3 {
	display: none;
}

.inbtnTxtL H1{
	margin:0px;
	margin-left: 51px !important;
	margin-left: 45px;
	padding-bottom: 10px;
	margin-top: 15px;
}

.inbtnTxtL UL, .inbtnTxtL UL LI {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.inbtnTxtL UL{
	margin-left: 31px !important;
	margin-left: 15px;
}

.inbtnTxtL UL LI.txtArticleInfo {
	width: 250px;
}

.inbtnTxtL UL LI.txtArticleInfo P, .inbtnTxtL UL LI.txtArticleInfo H6{
	padding-left: 0px !important;
	margin-left: 0px !important;
}

.inbtnTxtL UL LI.icnArticle {
	width: 20px;
	float: left;
	overflow: hidden;
}

.inbtnTxtL UL LI.icnArticle IMG{
	margin: 0px !important;
	padding: 0px !important;
	margin: 0px;
	padding: 0px;
}


.inbtnTxtL UL LI H6 {
	margin: 0px;
	padding: 0px;
}

/*-- Main Tab Start --*/
#main {
	width: 585px;
	height: 429px;
	float: left;
	clear: both;
	overflow: hidden;
}

.mainTopLinks {
	width: 585px;
	height: 60px;
	float: left;
	background:url(/ru_RU/section/images/preg_cal/preg_cal04_sprite.gif) no-repeat -967px -592px;
	overflow: hidden;
}

.mainBg {
	width: 585px;
	height: 369px !important;
	float: left;
	background:url(/ru_RU/section/images/preg_cal/preg_cal04_sprite.gif) no-repeat -588px 0;
}

.mainTxtLR .inMainTxtL {
	width: 191px;
	height: 331px !important;
	height: 321px;
	float: left;
	padding-left: 50px;
	padding-top: 36px;
	overflow: hidden;
}

.mainTxtLR .inMainTxtL H1{
	padding-bottom: 14px;
}

.mainTxtLR .inMainTxtL P{
	padding-bottom: 10px;
}

.mainTxtLR .inMainTxtL H6{
	padding-bottom: 10px;
}

.mainTxtLR .inMainTxtL Select{
	margin-bottom: 5px;
	display: block;
	width: 115px;
}

.mainTxtLR .inMainTxtR {
	width: 344px;
	height: 367px !important;
	height: 357px;
	float: left;
	overflow: hidden;	
}

/*-- Main Tab End --*/

/*-- Tab1 Start --*/
#tab1 {
	width: 585px;
	height: 429px;
	float: left;
	clear: both;
	overflow: hidden;	
}

.tab1TopLinks {
	width: 585px;
	height: 60px;
	float: left;
	background:url(/ru_RU/section/images/preg_cal/preg_cal04_sprite.gif) no-repeat -968px -448px;
	overflow: hidden;
}

.tab1Bg {
	width: 585px;
	height: 369px;
	/*padding-top: 40px;*/
	float: left;
	background:url(/ru_RU/section/images/preg_cal/preg_cal04_sprite.gif) no-repeat 0px -1px;
	overflow: hidden;
}

/*-- Tab1 end --*/


/*-- Tab2 Start --*/
#tab2 {
	width: 585px;
	height: 429px;
	float: left;
	clear: both;
	overflow: hidden;
}

.tab2TopLinks {
	width: 585px;
	height: 60px;
	float: left;
	background:url(/ru_RU/section/images/preg_cal/preg_cal04_sprite.gif) no-repeat -968px -519px;
	overflow: hidden;
}

.tab2Bg {
	width: 585px;
	height: 369px;
	/* padding-top: 40px; */
	float: left;
	background:url(/ru_RU/section/images/preg_cal/preg_cal04_sprite.gif) no-repeat -1186px -1px;
	overflow: hidden;
}

/*-- Tab2 end --*/


/*-- Tab3 Start --*/
#tab3 {
	width: 585px;
	height: 429px;
	float: left;
	clear: both;
	overflow: hidden;
}

.tab3TopLinks {
	width: 585px;
	height: 60px;
	float: left;
	background:url(/ru_RU/section/images/preg_cal/preg_cal04_sprite.gif) no-repeat -968px -378px;
	overflow: hidden;
}

.tab3Bg {
	width: 585px;
	height: 369px;
	/* padding-top: 40px; */
	float: left;
	background:url(/ru_RU/section/images/preg_cal/preg_cal04_sprite.gif) no-repeat -594px -1px;
	overflow: hidden;
}
/*-- Tab3 end --*/


/*---- Widget Starts here -----*/
.pregCalWid {
	float: left;
	clear: both;
	margin-top: 13px;	
	background:url(/ru_RU/section/images/preg_calwid_crn_m.gif) top left repeat-y;
}

.pregCalWid_t {
	float: left;
	clear: both;
	background:url(/ru_RU/section/images/preg_calwid_crn_t.gif) top left no-repeat;
	width: 585px;
	height: 10px;
	overflow: hidden;
}

.pregCalWid_b {
	float: left;
	clear: both;
	background:url(/ru_RU/section/images/preg_calwid_crn_b.gif) top left no-repeat;
	width: 585px;
	height: 10px;
	overflow: hidden;	
}

.pregCalWid_m {
	float: left;
	clear: both;
	width: 585px;
	padding: 0px;
}

.pregCalWid_m IMG {
	float: left;
	margin: 0px !important;
	padding: 0px !important;
	margin-left: 67px !important;
	margin-right: 20px !important;
}

.pregCalWid_m H6 {
	margin: 0px !important;
	padding: 0px !important;
	margin-top: 6px !important;
}

.pregCalWid_m P {
	margin: 0px !important;
	padding: 0px !important;
	margin-right: 30px;
}

a {
	outline: none;
}

#prevToolTip, #prevToolTip1, #prevToolTip2 {
	width: 138px; 
	height: 42px; 
	position:absolute; 
	top:80px; 
	left: 10px; 
}

#nextToolTip1 {
	width: 108px; 
	height: 43px; 
	position:absolute; 
	top:80px; 
	left: 315px !important; 
	left: 325px; 
}


#nextToolTip2 {
	width: 108px; 
	height: 43px; 
	position:absolute; 
	top:80px; 
	left: 445px; 
	left: 460px !important; 
}
/*---- Widget ends here -----*/

/*------------ Pregnancy Calender CSS end here ---------------*/
#CurlyTop5Outer{
width:287px;
}
.CurlyTop5mdlimg{
background-image:url(/ru_RU/homepage/images/curly_org_mdl.gif);
background-repeat:repeat-y;
width:252px;
padding:0 15px 0 20px;
float:left;}
.CurlyTop5mdlimgpad{
width:252px;
padding:0 15px 0 20px;
float:left;
}
#CurlyTop5Outer h3{
color:#F64F16;
margin-bottom:13px;
}
#DottOrgTop5Outer{
width:287px;
}
#DottOrgTop5Outer h3{
color:#DA5801;
}
.DottOrgTop5mdlimg{
background-image:url(/ru_RU/homepage/images/dott_org_mdl.gif);
background-repeat:repeat-y;
width:252px;
padding:0 15px 0 20px;
float:left;}
.DottOrgTop5mdlimgpad{
width:252px;
padding:0 15px 0 20px;

float:left;
}
#DottGreTop5Outer{
width:287px;
}
#DottGreTop5Outer h3{
color:#509408;
}
.DottGreTop5mdlimg{
background-image:url(/ru_RU/homepage/images/dott_gre_mdl.gif);
background-repeat:repeat-y;
width:252px;
float:left;
padding:0 15px 0 20px;
}
#DottYlwTop5Outer{
width:287px;
}
#DottYlwTop5Outer h3{
color:#D8AE07;
}
.DottYlwTop5mdlimg{
background-image:url(/ru_RU/homepage/images/dott_ylw_mdl.gif);
background-repeat:repeat-y;
width:252px;
float:left;
padding:0 15px 0 20px;
}