/*CSS Document*/
/*(Project) CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are not useing in Layout*/
/*Don't use undescore(_)*/
/*Don't define font family in body*/  
/*UseProper name for css*/

/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}

h1 {font-size: 100%;}
h2 {font-size: 80%;}
p, a, ul, li, from{ padding:0px; margin:0px; }
img { border:0px; }

#IndexWraper{width:100%; height:auto; margin:0px; background:#fff url(../images/index_body_bg.jpg) repeat-x top;}
	/*#IndexWraperInner{ clear:both; width:993px; height:auto; margin:0 auto; }*/
	/*#IndexWraperInner{ clear:both; width:990px; height:auto; margin:0 auto; }*/
	#IndexWraperInner2{ clear:both; width:980px; height:auto; margin:0px; }

/*#IndexWraperInner{ clear:both; width:989px; height:auto; margin:0 auto; }*/
	#IndexWraperInner2{ clear:both; width:982px; height:auto; margin:0 auto; }
		#IndexWraperInner2_1{ clear:both; width:982px; height:auto; margin:0 0 0 6px; background:url(../images/index_inner_top_bg.gif) no-repeat top; }
	


/*Header start here*/
#IndexHeaderWraper{width:982px; height:110px; margin:auto;}
#IndexLogoWraper{width:432px; height:auto; margin:20px 0 0 6px; float:left;}
#IndexLoginWraperOthers{width:488px; height:auto; padding:0px 0px 0px 0px; margin:1px 0 0 0; float:right;}
#IndexLoginWraper{width:538px; height:auto; margin:18px 0 0 0; float:right;}
	#IndexLoginBlock{ float:left; width:200px; }
	#IndexPasswordBlock{ float:left; width:155px; }
	#IndexLoginButton{ float:left; width:130px; margin:15px 0 0 0; }
	#ForgetPasswordBlock{ padding:3px 1px; clear:both; text-align:right; }
#IndexHeader2Wraper{width:982px; height:108px; margin:auto;}
	#IndexHeader2WraperContent{ float:right; width:666px; height:73px; text-align:right; }

/*Middle start here*/
#MiddleWraper{width:982px; height:auto; margin:0 0 0 6px; clear:both;}
	#IndexMiddleBannerText{ padding:20px 0 0 0; clear:both;  }
	#MainLeftWraper{ float:left; width:415px; margin:0px; padding:0px; }
	#MainLeftWraperTopSpacer{ height:192px; clear:both;}
		.MainLeftCategtoryBlock{ clear:both; height:170px; padding:25px 15px 0 30px; margin:0px; }
		.MainLeftAdBlock{ clear:both; height:auto; padding:15px 0 10px 0; }
    #MainRightWraper{ float:right; width:554px; margin:0px; padding:0px; }
		#MainFromBlock{ clear:both; padding:0px; margin:34px 0 0px 0; width:549px; }
			.MainFromTitle{ clear:both; padding:0px 7px; margin:0px; height:38px; }
			.MainFromContent{ clear:both; padding:10px 0 10px 0; border-bottom:1px solid #bdde7c; margin:0 12px 0 0px;  }
			  .MainFromContent1_1_1{ clear:both; padding:11px 0; border-bottom:1px solid #bdde7c; margin:0 12px 0 0px;  }
			  .MainFromContent1_1_2{ clear:both; padding:7px 0; border-bottom:1px solid #bdde7c; margin:0 12px 0 0px;  }
			  .MainFromContent1_1{ clear:both; padding:14px 0; border-bottom:1px solid #bdde7c; margin:0 12px 0 0px;  }
			  .MainFromContent1_2{ clear:both; padding:6px 0; border-bottom:1px solid #bdde7c;  margin:0 12px 0 0px; }
			  .MainFromContent1_3{ clear:both; padding:8px 0; border-bottom:1px solid #bdde7c; margin:0 12px 0 0px; }
			  
			.MainFromContent1{ clear:both; padding:10px 0 10px 0; border-bottom:0px; margin:0 6px 0 5px;  }
				.MainFromContentInner{ clear:both; width:auto; margin:0 16px; }
		#MainTextBlock{ clear:both; width:543px; padding:8px 3px; }
		#MainTextBlock1_1{ clear:both; width:543px; padding:80px 0px 7px 0px; }
		
			.MainTextBlockContent{ clear:both; width:511px; border-left:1px solid #0185b7; border-right:1px solid #0185b7; padding:5px 15px; background:#e1f2f9; }


/*Leftcontiner start here*/
#LeftWraper{width:auto; height:auto; margin:auto; background-color:#CCCCCC; float:left}


/*Rightcontiner start here*/
#RightWraper{width:auto; height:auto; margin:auto; background-color:#CCCCCC; float:right}


/*Listing css*/	


/*Footer start here*/
#FooterWraper{width:100%; height:auto; margin:auto; background:#747474; border-top:3px solid #353535; clear:both}
	#FooterWraperInner{ clear:both; width:982px; padding:0px 0; margin:0 auto; height:120px;}
	#FooterWraperInner1_1{ clear:both; width:957px; padding:0; margin:26px 20px 26px 25px; height:auto;}
	
/* Inedex Logged In CSS */

#IndexLoggedInWraper{width:100%; height:auto; margin:0px; background:#fff url(../images/index_loggedin_body_bg_new.jpg) repeat-x top;}
	#IndexLoggedInWraperInnerOuter{ clear:both; width:993px; height:auto; margin:0 auto; background: url(../images/index_loggedin_content_bg2.jpg) repeat-y; }
	#IndexLoggedInWraperInner2{ clear:both; width:982px; height:auto; }

/*Index Logged In Header start here*/
#IndexLoggedInHeaderInner{ clear:both; width:993px; height:325px; margin:0 auto; background:url(../images/index_loggedin_header_bg.jpg) no-repeat; }

#IndexLoggedInHeaderWraper{width:982px; height:auto; margin:auto;}
	#IndexLoggedInLogoMain{ clear:both; height:80px; }
			#IndexLoggedInLogoWraper{width:432px; height:auto; margin:9px 0 0 5px; float:left;}
			#IndexMiddleBannerAdsBlock{height:126px; clear:both; padding:0 8px 0 0;  }
			
			#IndexLoggedInLoginWraper{width:488px; height:auto; margin:25px 25px 0 0; float:right; text-align:right;}

/*#MainNaviBlock{ clear:both; width:982px; margin:0 0 0 15px; padding:0px; height:53px; }*/


	
	#IndexLoggedInMiddleBlock{ clear:both; width:958px; padding:0px;  height:auto; margin:0 17px; }
	#IndexLoggedInLeftBlock{ float:left; width:213px; margin:0px; padding:0px; }	
		
		.IndexLoggedInLeftBlock1_4{ clear:both; padding:2px 0;  }
	#IndexLoggedInRightBlock{ float:right; width:727px; margin:0px; padding:0px; }
		.IndexLoggedInRightBlockHeading{ clear:both; padding:1px 15px 0 15px; margin:5px 0; height:auto; }
	
		.IndexLoggedInRightBlock1_2{ clear:both; margin:10px 0; width:707px;     }
		
		.IndexLoggedInRightBlock1_3{ clear:both; margin:50px 0; width:720px; height:60px;     }
			.IndexLoggedInRightBlock1_3_1{ clear:both; width:520px; margin:10px auto;}
			
	

			
			
	/* Other Blocks Css */
	
	.PagingLeft1{ float:left; width:135px;}
	.PagingRight1{ float:left; width:315px;}
	
	
	/* For Index To - Do Now */
	.IndexToDoNowTopBlock{ clear:both; background:url(../images/heading/title_heading_blue_top_bg.jpg) no-repeat; height:45px; width:201px; padding:5px 0 0 8px; }
		.IndexHeadingImg{ float:left; width:35px; padding:3px 0 0 0;  position:relative; }
		
		.IndexHeadingText1_2{ float:left; width:78%; padding:0px 8px; position:relative; margin:0px; }
		.IndexHeadingText1_1{ float:left; width:89%; padding:3px 8px; position:relative; margin:0px; }
		.IndexHeadingText p.ToDo { position : absolute; font-size :28px; color:#0084b6; top:2px; left:2px; padding:0 0 0 8px; margin:0px; font-family:Arial, Helvetica, sans-serif, "Times New Roman", Times, serif;}
		.IndexHeadingText p.YourToDoList { position : absolute; font-size :28px; color:#19892b; top:2px; left:2px; padding:0 0 0 8px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif;}
		.IndexHeadingText p.Birthday { position : absolute; font-size :28px; color:#00b685; top:2px; left:2px; padding:0 0 0 8px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif;}
		.IndexHeadingText p.Acitivity { position : absolute; font-size :28px; color:#dcaa2f; top:2px; left:2px; padding:0 0 0 8px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif;}
		.IndexHeadingText p.FriendsPhotos { position : absolute; font-size :28px; color:#78b600; top:2px; left:2px; padding:0 0 0 8px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif;}
		.IndexHeadingText p.Groups { position : absolute; font-size :28px; color:#634810; top:2px; left:2px; padding:0 0 0 8px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif;}
		.IndexHeadingText p.MyFriends { position : absolute; font-size :28px; color:#754974; top:2px; left:2px; padding:0 0 0 8px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif;}
		.IndexHeadingText p.NowInFroum { position : absolute; font-size :28px; color:#2b3248; top:2px; left:2px; padding:0 0 0 8px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif;}
		
		
		
		.IndexHeadingText p span{ position : absolute; color :#fff; top :-1px; left :-1px; font-family:Georgia, "Times New Roman", Times, serif; font-size :28px; padding:0 0 0 8px; margin:0px; }
				
		
				.IndexHeadingText1_1 p.FromTitle { position : absolute; font-size :28px; color:#78b600; top:2px; left:2px; padding:0 0 0 8px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif;}
		.IndexHeadingText1_1 p span{ position : absolute; color :#fff; top :-1px; left :-1px; font-family:Georgia, "Times New Roman", Times, serif; font-size :28px; padding:0 0 0 8px; margin:0px; }
		
		
		
		
		
		
	.IndexToDoNowMiddle{ clear:both; background:url(../images/heading/title_heading_blue_middle_bg.jpg) repeat-y; width:206px; padding:8px 2px; }
	
	.IndexToDoNowMiddleList{clear:both; height:auto; width:172px;  border-bottom:1px solid #c8e6f1; }
		.IndexToDoNowMiddleList1{clear:both; height:auto;  width:172px; padding:11px 12px; }
	   /* Logged In ToDo Mouse over effect */
   .onRolloverToDo{ background:#aee2f5;  margin:0 2px; width:186px; padding:8px 0px 8px 10px; border-bottom:1px solid #c8e6f1;}
   .onRolloutToDo {  background:none; margin:0 2px; width:186px;  padding:8px 0px 8px 10px; border-bottom:1px solid #c8e6f1;}	

	.IndexToDoNowMiddleList p{clear:both; height:auto; width:178px; padding:0px; margin:0px; }
	
	
	/* For Index Birthday */
	
	   /* Logged In Birthday Mouse over effect */
   .onRolloverBirthday{ background:#a8e3d4; width:176px;  padding:7px 10px;  margin:0 2px 0 2px; border-bottom:1px solid #aaecdb;}
   .onRolloutBirthday {  background:none; width:176px;  padding:7px 10px;  margin:0 2px 0 2px; border-bottom:1px solid #aaecdb;}	

	.IndexToDoNowMiddleList p{clear:both; height:auto; width:168px; padding:0px; margin:0px;  }
	
			
	
	/* For Index right Ads */
	.IndexLoggedInRightAdsBlock{ float:right; width:340px; }
	#IndexLoggedInRightLeftBlockOuter{ margin:0px 0; width:727px; clear:both;  }
	
	#IndexLoggedInRightLeftBlock{ float:left; width:496px; }
		.IndexLoggedInRightLeftBlock1_1{clear:both; margin:0 0 15px 0;}
	
	

	   /* Logged In My Friends over effect */
   .onRolloverMyFriends { background:#e9bae9;  padding:8px 5px ; width:184px; margin:0 2px 0 2px; border-bottom:1px solid #d9bad9;}
   .onRolloutMyFriends {  background:none; padding:8px 5px ; width:184px; margin:0 2px 0 2px; border-bottom:1px solid #d9bad9;}	
    
	/* For Index My Groups */
	.IndexGroupsTopBlock{ clear:both; background:url(../images/heading/title_heading_yellow2s_top_bg.jpg) no-repeat; height:50px; width:200px; padding:3px 0 0 8px; }
	 .IndexGroupsMiddle{ clear:both; background:url(../images/heading/title_heading_yellow2s_middle_bg.jpg) repeat-y; width:204px; padding:0px 2px 0 2px; }
	.IndexGroupsMiddleList{ clear:both; padding:8px 6px; width:182px; border-bottom:1px solid #f3dfb2; height:auto; margin:0 3px; }
    .IndexGroupsMiddleList1{ clear:both; padding:10px 10px 0 10px; width:185px; border-bottom:0px solid #f3dfb2; height:auto; margin:0px; }
    .IndexGroupsMiddleList1_1{ clear:both;padding:8px 6px 15px 6px; width:182px; border-bottom:1px solid #f3dfb2; height:auto; margin:0 3px; }
	
	.IndexFriendPhotoMiddleList{ clear:both; padding:10px 10px; width:492px; border-bottom:1px solid #d9bad9; height:auto; margin:0px; }
    .IndexFriendPhotoMiddleList1{ clear:both; padding:10px 10px; width:492px; border-bottom:0px solid #d9bad9; height:auto; margin:0px; }

	/* Index Forum */
	.IndexForumTopBlock{ clear:both; background:url(../images/heading/title_heading_sky_top_bg.jpg) no-repeat; height:46px; width:490px; padding:3px 0 0 8px; }
	.IndexForumMiddle{ clear:both; background:url(../images/heading/title_heading_sky_middle_bg.jpg) repeat-y; width:496px; padding:8px 2px 0 2px; }
	.IndexForumMiddleList{ clear:both; padding:10px 10px 10px 20px; width:458px; border-bottom:1px solid #626e8f; height:auto; margin:0px; }
		.IndexFroumLeft{ float:left; width:355px; }
		.IndexFroumRight{ float:right; width:100px; padding:20px 0; }

	.IndexForumMiddleList1{ clear:both; padding:10px 10px 0 10px; width:468px; border-bottom:0px solid #626e8f; height:auto; margin:0px; }
	
	.IndexForumTitle{ padding:15px 15px; margin:5px 0; height:auto; clear:both; }
	.IndexFroumTitle1_1{ width:288px; height:auto; padding:0px; }
	
/* Photo From Friends */	
	.PhotoFromFriendsRow1{ clear:both; width:727px; padding:10px 0; margin:5px 0; }
	.PhotoFromFriendBlock{ float:left; width:auto; margin:0px 5px 0 5px; padding:5px; }
	
/* Register Step 2v */

.RegisterStep2Block{ width:979px; margin:10px 0 30px 0;}
.RegisterStep2BlockText{ clear:both; padding:15px 0 0 18px;}
.RegisterStep2Content{ width:922px; border-left:4px solid #1087b3; border-right:4px solid #1087b3; background:#e0f1f7; padding:10px 12px;  }
.RegisterStep2Content1_1{ clear:both; margin:50px 55px;}
	
/* Register Step 3v */
.RegisterStep3Block{ width:954px; margin:10px 0 20px 0;}
.RegisterStep3Content{ width:946px; border-left:4px solid #78b600; position:relative; border-right:4px solid #78b600; background:#ebf9cf; padding:10px 0px;  }
	.RegisterStep3Row{ clear:both; width:945px; border-bottom:1px solid #78b600; padding:18px 0; }	
	.RegisterStep3Row1{ clear:both; width:945px; border-bottom:0px; padding:18px 0; }	
	
	.RegisterStep4FromMessage{ float:right; position:absolute; background:url(../images/from_message_overbox.gif) no-repeat; width:380px; height:170px; right:5px; top:5px; }
	.RegisterStep4FromMessageInner{ clear:both; width:330px; height:auto; padding:10px 15px; margin:10px 0 0 40px; }
	
/* Member Page */

.MemberPageGrandfatherContent{ clear:both; width:714px; background:url(../images/memberpage_right_middle_bg.jpg) repeat-y; padding:0 5px; }	
.MemberPageContentInner{ clear:both; padding:0px 25px; }
	.MemberpageName{ clear:both; height:35px; padding:0px 0; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#699e01; }
	.MemberpageNamefriends{ clear:both; height:35px; padding:0px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#699e01; }
	.MemberPhotoBlock{ float:left; width:170px; }
	.MemberProfileText1{ float:left; width:285px; padding:5px 0; }
	.MemberProfileText2{ float:left; width:240px; padding:5px 0; }

.MemberRightLeft{ float:left; width:369px; }
.MemberRightRight{ float:right; width:369px; }

	.MemberNameTopHeader{ background:url(../images/heading/title_heading_sky_top_bg2.jpg) no-repeat; height:38px; padding:10px 15px; }
	.MemberNameMiddleContent{ clear:both; background:url(../images/heading/title_heading_sky_middle_bg2.jpg) repeat-y; padding:0 10px; width:348px; }

.FromDropDown{ width:auto; height:30px; padding:2px; clear:both; border:2px solid #78b600; background:#fff; }
.FromDropDownText{ float:left; width:auto; }
.FromDropDownArrow{ float:right; width:45px; }
.FromDropDownArrow2{ float:left; width:25px; }

	.SayingArrowBlock{ float:left; width:112px; }
	.SayingTextBlock{ float:left; width:520px; padding:5px 0; }
	.SayingCommentsContent{ clear:both; background:#efefef; padding:5px; 10px; width:710px; border-left:2px solid #9b9b9b; border-right:2px solid #9b9b9b }
    .SayingCommentsInner{ clear:both; padding:0 15px; width:auto; height:auto; }
		.SayingCommentArrowLeft{ float:left; width:50px; }
		..SayingComment{ float:left; width:auto; }
		.SayingCommentArrowRight{ float:right; width:50px; }


/* My Friends Full Photo */
.FullPhotoMainBlock{ padding:5px 0px; width:auto; margin:0 0 39px 0; }
	.FullPhotoLeftBlock{ float:left; width:70px; }
	.FullPhotoRightBlock{ float:right; width:70px;  text-align:left; }
	.FullPhotoBigBlock{ float:left; width:585px; text-align:center; }
	.FullPhotoBigTextBlock{ clear:both; width:585px; text-align:center; margin:35px 0 0 68px; }
.FullPhotoCommentBlock{ 
clear:both; padding:5px 8px; width:713px; border-left:2px solid #d2eef9; border-right:2px solid #d2eef9; background:#e8f8fe; }
.FullPhotoEditTitle{ width:670px; margin:0 0 0 0; clear:both; }
.FullPhotoEditTitleLeft{ float:left; width:450px; margin:0 0 15px 0; }
.FullPhotoEditTitleLeft1_1{ float:left; width:auto; margin:0 0 15px 0; }
.FullPhotoEditTitleRight{ float:right; width:170px;}
.FullPhotoEditTitleRight1_1{ float:right; width:280px; margin:5px 0 0 0; }

/* Friendly GranChildren */

#FriendliGranChildrenBlockBG{ background:url(../images/friendly_granchildren_heding_content_bg.jpg) repeat-y; padding:10px 5px; width:726px;}
 .FriendlyGranChildrenRow1{ clear:both; padding:3px 0; margin:0px 0 15px 0;  }
	.FriendlyGrandChildrenBlock1{ float:left; width:230px; margin:0 5px; }
	.FriendlyGrandChildrenBlockMid1{  clear:both; width:210px; background:#f8dc95; padding:0 10px; }
	
/* 03-11-2008 -- Froum Disscuss */

.FroumDisscussTitle{ clear:both; padding:0 0 10px 0; }

.FroumDisscussContent{ clear:both; background:#e8f8fe; padding:0px 10px; width:700px; border-left:2px solid #cdecf8; border-right:2px solid #cdecf8 }
    .FroumDisscussLeftImg{  float:left; padding:0 15px; width:100px; height:auto; }
	.FroumDisscussRightText{  float:left; padding:0 0px; width:540px; height:auto; }

/* 03-11-2008 */

.GranFatherLeftImg{ float:left; width:173px; }
.GransFatherRightText{ float:left; width:455px; }

/* Invite Friends Step1 */

#InviteFriendsBlockBG{ background: url(../images/Invite_friend_from_mid_bg.jpg) repeat-y; padding:10px 5px; width:719px;}
	.InviteFriend3Row{ clear:both; width:100%; border-bottom:1px solid #78b600; padding:18px 0; }	
	.InviteFriend3Row1{ clear:both; width:100%; border-bottom:0px; padding:18px 0; }	
	
	.RegisterStep4FromMessage{ float:right; position:absolute; background:url(../images/from_message_overbox.gif) no-repeat; width:380px; height:170px; right:5px; top:5px; }
	.RegisterStep4FromMessageInner{ clear:both; width:330px; height:auto; padding:10px 15px; margin:10px 0 0 40px; }
/* Static Page -- About us */
	
		#IndexStaticPageRightBlock{ float:right; width:727px; margin:10px 0; padding:0px; }
#AboutusTitleBlock{ clear:both; background:url(../images/friendly_granchildren_heding_bg.jpg) no-repeat; height:42px; width:728px; padding:5px 0 0 12px; }

.AboutusTextBlock{ clear:both; padding:5px 15px; width:690px; height:auto; text-align:justify; }

/* New CSS -- 05-11-2008*//* Friendly GranChildren */

#GrandfatherFriendsBlockBG{ background:#eef2fd; padding:0 0px 10px 0px; border-left:4px solid #626e8f; border-right:4px solid #626e8f; width:718px;}
 
 .GrandFtherTitle1{ clear:both; padding:0 10px 6px 10px; margin:0 0 15px 0; width:700px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#505b7b; border-bottom:1px solid #626e8f; }
    .GrandfatherFriendsRow1{ clear:both; padding:3px 0; margin:0px 0 15px 0;  }
	.GrandfatherFriendsBlock1{ float:left; width:338px; margin:0 7px; }
	.GrandfatherFriendsMid1{  clear:both; width:318px; background:#c9d7fb; padding:0 10px; }
	.GrandFatherImg{ float:left; width:146px; }
	.GrandFatherText{ float:left; width:162px; }
	
/* GrandFather My GuestBook */
#MyGuestBookBlockBG{ background:#faffef; padding:10px 0px; border-left:4px solid #78b600; border-right:4px solid #78b600; width:719px;}
	 .MyGuestBookRow1{ clear:both; padding:3px 15px; margin:0px 0 15px 0;  border-bottom:1px solid #78b600; }
	 .MyGuestBookRow2{ clear:both; padding:3px 15px; margin:0px 0 15px 0;  border-bottom:0px solid #78b600; }
/* My Photo Album Edit Photos */

.MyPhotoEditImg{  float:left; width:168px; }
.MyPhotoEditText{ float:left; width:480px; }

/* 05-11-2008 new css */

.IndexHeadingText p.DoNow { position : absolute; font-size :28px; color:#0084b6; top:2px; left:0px; padding:0 0 0 8px; margin:0px; 	font-family:Georgia, "Times New Roman", Times, serif;}
.MyGrandChildrenBlock { float:right; width:724px; margin:0px; padding-bottom:13px;}	
.MyGrandChildrenRow1 { clear:both; padding:3px 15px; margin:0px 0 15px 0; 	}

/* 10-11-2008 -- My Album + Edit Photos + Edit photo saved + Edit Photo with Share*/

.FromDropDown2{ width:auto; height:20px; padding:2px; clear:both; border:1px solid #2e1403; background:#e9e9e9; }
.FromDropDownText2{ float:left; width:auto; background:none; }
.FromDropDownArrow2{ float:right; width:25px; }


/* New CSS --  13-11-2008*/
	.GroupDetailsFroumTopBlock{ clear:both; background:url(../images/group_member_top_img.jpg) no-repeat; height:43px; width:714px; padding:8px 0 0 8px; }
	.GroupDetailsFroumTopMiddle{ clear:both; width:684px; background:#f7e6f7; padding:8px 15px; border-left:4px solid #754974; border-right:4px solid #754974; }

	.GroupDetailsMemberTopBlock{ clear:both; background: url(../images/group_details_friends_top_img.jpg) no-repeat; height:43px; width:714px; padding:8px 0 0 8px; }
	.GroupDetailsMemberTopMiddle{ clear:both; width:684px; background:#f9f1dd; padding:8px 15px; border-left:4px solid #f0ba38; border-right:4px solid #f0ba38; }

/* New CSS -- 14-11-2008 --  Group Details Page */

.GroupDetaislMemberBlock{ float:left; width:362px; padding:0px; margin:15px 0; }	
.GroupDetailsMemberMid{ clear:both; padding:0px 0px; width:354px; height:auto; background:#ffffd7; border-left:4px solid #ba9900; border-right:4px solid #ba9900; }

.GroupDetailsMemberTitle1{ clear:both; padding:0 0 7px 10px; border-bottom:1px solid #ba9900; height:auto; }
.GroupDetailsMemberMid2{ clear:both; padding:0px 8px; width:322px; height:auto;}
	.GroupDetailsCommentMid{ clear:both; background:#ffffa1; padding:0 8px; width:318px; }

.GroupDetaislMemberBlock2{ float:right; width:338px; padding:0px; margin:15px 0; }
.GroupDetailsMemberTitle1_2{ clear:both; padding:0 0 7px 10px; border-bottom:1px solid #ba9900; height:auto; }
.GroupDetailsMemberMid2_1{ clear:both; padding:0px; width:330px; height:auto; background:#f0fcfb; border-left:4px solid #4a948e; border-right:4px solid #4a948e; }
	.GroupDetailsMemberTitle2{ clear:both; padding:0 0 9px 10px; border-bottom:1px solid #4a948e; height:auto; }
	
	.DiaryCategoryRow1 p{ clear:both; width:auto; padding:5px 15px; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#31758f; font-size:24px; text-decoration:none; }
	.DiaryCategoryRow1 p a{ clear:both; width:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#31758f; font-size:24px; text-decoration:none; }
	.DiaryCategoryRow1 p a:hover{ clear:both; width:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#31758f; font-size:24px; text-decoration:underline; }
	.Pagingleft2{ float:left; width:25px;}

/* GrandFather My Diary */
#MyDiaryBlockBG{ background:#ffffd7; padding:10px 0px; border-left:4px solid #bb9a02; border-right:4px solid #bb9a02; width:716px;}
	 .MyDiaryRow1{ clear:both; padding:3px 15px 10px 15px; margin:0px 0 15px 0;  border-bottom:1px solid #bb9a02; }
	 .MyDiaryRow2{ clear:both; padding:3px 15px 0px 15px; margin:0px 0 0px 0;  border-bottom:0px solid #bb9a02; }

.MyDiaryMiddleList{ clear:both; border-bottom:1px solid #d9bad9; height:auto;  padding:0px 5px ; width:182px; margin:0 2px 0 2px;  }
.MyDiaryMiddleList p{ clear:both;  height:auto; padding:0px; margin:0px;  }

.MyDiaryListMiddle{ clear:both; background:#eef2fd; width:477px; padding:8px 6px; border-left:4px solid #626e8f; border-right:4px solid #626e8f; }
.MyDiaryCommentMid{ clear:both; padding:0px 10px; width:469px; height:auto; background:#ffffd7; border-left:4px solid #ba9900; border-right:4px solid #ba9900; }
		.MyDiaryCommentMid2_2{ clear:both; background:#ffffa1; padding:0 8px; width:443px; }

   .onRolloverCategory{ background:#d9bad9;  margin:0 2px; width:172px; padding:8px 12px; border-bottom:1px solid #d9bad9;}
   .onRolloutCategory {  background:none; margin:0 2px; width:172px; padding:8px 12px; border-bottom:1px solid #d9bad9;}	

		
	/* For Member Page { Member name block } - 17-111-2008 */

	.MemberNameTopBlock{ clear:both; background: url(../images/member_right_name_top_bg.jpg) no-repeat; height:42px; width:340px; padding:5px 0 0 12px; }
	.MemberNameMiddle{ clear:both; background:url(../images/member_right_name_mid_bg.jpg) repeat-y; width:353px; padding:8px 2px; }
	.MemberNameMiddlelist{ clear:both; padding:3px 10px; width:329px; border-bottom:1px solid #43aa54; height:auto; margin:0px; }
			
			.MemberHeadingText{ float:left; width:90%; padding:3px 8px; position:relative; margin:0px; }
			.onRolloverMembername{ background:#9bbfcd;  margin:0 2px; width:317px; padding:11px 12px; border-bottom:1px solid #9bbfcd;}
			.onRolloutMembername {  background:none; margin:0 2px; width:317px; padding:11px 12px; border-bottom:1px solid #9bbfcd;}	
			
			.MembernameMiddleList p{clear:both; height:auto; width:3208px; }


	.MemberLatestPhotoMiddle{ clear:both; background:url(../images/member_right_latestphoto_mid_img.jpg) repeat-y; width:353px; padding:8px 2px; }
	.MemberLatestPhotoMiddlelist1{ clear:both; padding:10px 5px 0 5px; width:339px; border-bottom:0px solid #aaecdb; height:auto; margin:0px; }
	.MemberLatestFriendPhoto { width:146px; padding:3px 0; margin:0 10px; float:left;}

.MemberDiaryBlock{ float:right; width:346px; padding:0px; margin:15px 0; }	
.MemberDiaryMid{ clear:both; padding:0px 0px; width:338px; height:auto; background:#f0fcfb; border-left:4px solid #4a948e; border-right:4px solid #4a948e; }
.MemberDiaryBlockTitle1{ clear:both; padding:0 0 7px 10px; border-bottom:1px solid #4a948e; height:auto;}
.MemberDiaryBlockMid2{ clear:both; padding:0px 8px; width:336px; height:auto;}
	.MemberDiaryBlockMid{ clear:both; background:#cfe7e5; padding:0 8px; width:300px; }

/* Account Settings */

.CurrentSubmenuGuestbook{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x bottom; width:165px; height:32px; padding:10px 0px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
.CurrentSubmenuMijn{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x bottom; width:195px; height:32px; padding:10px 0px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }

	
	.MemberNameBlock{ float:left; width:350px; height:auto; padding:0px; margin:0px; }
	.MemberLatestPhotoBlock{ float:right; width:350px; height:auto; padding:0px; margin:0px; }
	
	.MemberLatestPhotoTopBlock{ clear:both; background:url(../images/member_right_latestphoto_top_bg.jpg) no-repeat; height:43px; width:340px; padding:8px 0 0 12px; }
/* 24-11-2008*/
 .onRolloverGroupFriendPhoto { background:#c2e67c; padding:5px 5px ; width:146px; margin:0 0 0 10px; }
   .onRolloutGroupFriendPhoto{  background:none; padding:5px 5px ; width:146px; margin:0 0 0 10px; }
   
 /* 25-11-2008 */

.IndexDiaryArchiesMiddleList{clear:both; height:auto; width:172px;  border-bottom:1px solid #f3dfb2; }
.IndexDiaryArchiesMiddleList p{clear:both; height:auto; padding:0px; margin:0px; }
   .onRolloverDiaryArchies{ background:#f3dfb2;  margin:0 2px; width:172px; padding:8px 12px; border-bottom:1px solid #f3dfb2;}
   .onRolloutDiaryArchies {  background:none; margin:0 2px; width:172px; padding:8px 12px; border-bottom:1px solid #f3dfb2;}
   /* New CSS -- 27-11-2008*/

#PublicBlogRightBlock{ float:right; width:213px; margin:0px; padding:0px; }
.PublicBlogRightBlock1_1{ clear:both; margin:15px 0 15px 0; }
	#PublicBlogLeftBlock{ float:left; width:727px; margin:0px; padding:0px; }	 
	
	/* 28-11-2008*/
	.GroupTitleName{ clear:both; height:auto; padding:0px 0; } 
	
		.RegisterStep4FromMessage2{ float:right; position:absolute; background:url(../images/from_message_overbox.gif) no-repeat; width:380px; height:170px; right:5px; top:100px; }
	.RegisterStep4FromMessageInner2{ clear:both; width:310px; height:auto; padding:10px 15px; margin:10px 0 0 40px; }
	
	/* 01-12-2008*/

/* 02-12-2008*/

.MyChildrenSayingContent{ clear:both; background:#efefef; padding:5px 0px; width:720px; border-left:2px solid #9b9b9b; border-right:2px solid #9b9b9b }

	.MyChildrenSayingRow1{ clear:both;width:720px; border-bottom:2px solid #9b9b9b; padding:15px 15px; width:690px; }
	.MyChildrenSayingRow2{ clear:both;width:720px; padding:15px 15px; width:690px; }
/* 17-12-2008*/

	.GroupDetailsCommentMid1{ clear:both; background:#ffffa1; padding:0 8px; width:323px; }



/* 18-12-2008*/
	.SearachresultText{ float: right; width:520px; }

/* 19-12-2008*/
	.PhotoFromFriendBlockNew{ float:left; width:146px; margin:0px 0px 0 0px; padding:6px; }
	
	.onRolloverIndexFriendPhotoNew { background:#c2e67c; padding:5px 5px ; width:146px; margin:0 0 0 5px; }
	.onRolloutIndexFriendPhotoNew{  background:none; padding:5px 5px ; width:146px; margin:0 0 0 5px; }	
	.GrandChildrenImg{ float:left; width:160px; }
	/* 25-12-2008*/
	.FriendlyGrandChildrenBlock2{ float:left; width:350px; margin:0 5px; }
	.FriendlyGrandChildrenBlockMid2{  clear:both; width:330px; background:#f8dc95; padding:0 10px; }
			.MemberHeadingprofileText{ float:left; width:90%; padding:3px 8px 0px 8px; position:relative; margin:0px; }
			/* 31-12-2008*/
.InformationTop{float:left; width:954px; background-image:url(../images/top1.jpg); background-repeat:no-repeat; height:17px;}
.InformationMiddle{float:left; width:934px; background-image: url(../images/mid1.jpg); background-repeat: repeat-y; text-align:center; padding:0 10px  }
.InformationBottom{float:left; width:954px; background-image:url(../images/bottom1.jpg); background-repeat:no-repeat; height:17px; }  
/* 06-01-2009*/

	.IndexActivityMiddleNew{ clear:both;  width:692px; padding:8px 2px; }
	.IndexActivityMiddleNew p{ clear:both; padding:8px 10px 8px 0px; width:676px; border-bottom:1px solid #f5d790; height:auto; margin:0px; }
	.IndexActivityMiddleNew p.noborder{ clear:both; padding:5px 10px 0 0px; width:700px; border-bottom:0px solid #f5d790; height:auto; margin:0px; }
		.IndexHeadingImgactivity{ float:left; width:35px; padding:0px 0 0 0;  position:relative; }


/* New CSS -- 18-02-2009*/

.MainFromContent3{ clear:both; padding:15px 0 10px 0; border-bottom:1px solid #bdde7c; margin:0 13px 0 0px;  }
.MainFromContentInner1{ clear:both; width:auto; margin:0 6px 0 16px ; }
		.MessageBox{width:auto; background:#fd3f3f; color:#fff; border:2px solid #970000; height:30px; padding:2px 10px 4px 10px; margin-left:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
				.MessageBoxImage{width:auto;  height:auto; float:left; padding-top:1px; padding-right:5px;}
				.MessageBoxProgressImage{width:auto;  height:auto; float:left; padding-top:3px; padding-right:5px;}
				.MessageBoxText{width:auto;  height:auto; float:left;  font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
				.MessageBoxText1{width:auto;  height:auto; float:left;  font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; padding-top:5px; font-weight:bold; }
				.MessageImage{width:auto; padding:0px 0px; margin-left:2px; margin-right:0px; float:right;}
				.MessageBox1{width:auto; background:#dfdfdf; color:#3d3d3d; border:2px solid #575757; height:14px; padding:10px 6px; margin-left:2px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:16px; font-weight:
				bold;}

	
.LineHeight { line-height:13px;}

/* New CSS for New pages -- 08-10-2009  --   My Friends Page ---  */
#MainNaviBlock{ clear:both; width:982px; margin:0 0 0 9px; padding:0px; height:53px; }

	.IndexToDoNowTopBlock2{ clear:both; background:url(../images/heading/title_heading_blue_top_bg2.jpg) no-repeat; height:45px; width:200px; padding:5px 0 0 8px; }
    .MyFriendsListTopBlock2{ clear:both; background: url(../images/heading/My_friends_list_top_bg.jpg) no-repeat; height:45px; width:692px; padding:5px 0 0 8px; }
		.MyFriendsListMiddle2{ clear:both; width:674px; background:#ebf9cf; padding:0 5px; border-left:4px solid #78b600; border-right:4px solid #78b600;  }	
	.MyFriendContentInner{ clear:both; padding:15px 0px 2px 13px; width:653px; }	
		.MyFriendImg{ float:left; width:147px; }
		.MyFriendContentLinks{ float:left; width:165px; margin:8px 0 0 0; }
		.MyFriendsEditBlock{ clear:both; background:url(../images/Myfriend_list_edit_bg.jpg) no-repeat; width:155px; height:40px; padding:5px; }
		.MyFriendContentChildimg{ float:right; width:316px; }
		.MyFriendContentChildimgBg{ float:right; width:60px; margin:0 5px; border:2px solid #85b81f; text-align:center; padding:0px; }
		
/* 12-10-2009 */

	.NaviTabs{ float:left; width:auto; cursor:pointer; position:relative;   }
	.NaviTabs p.start { position : absolute; font-size :26.4px; color:#d64b0a; top:3px; left:2px; padding:0px; margin:7px 0 0 12px; font-family:Arial, Helvetica, sans-serif; text-align:center;   }
    .NaviTabs p.Opas { position : absolute; font-size :26.4px; color:#d64b0a; top:3px; left:2px; padding:0px; margin:7px 0 0 14px; font-family:Arial, Helvetica, sans-serif; text-align:center;   }
    .NaviTabs p.Kleinkin { position : absolute; font-size :26.4px; color:#d64b0a; top:3px; left:2px; padding:0px; margin:7px 0 0 19px; font-family:Arial, Helvetica, sans-serif; text-align:center;   }
    .NaviTabs p.Fotos { position : absolute; font-size :26.4px; color:#d64b0a; top:3px; left:2px; padding:0px; margin:7px 0 0 15px; font-family:Arial, Helvetica, sans-serif; text-align:center;   }
    .NaviTabs p.Dag { position : absolute; font-size :26.4px; color:#d64b0a; top:3px; left:2px; padding:0px; margin:7px 0 0 15px; font-family:Arial, Helvetica, sans-serif; text-align:center;   }
    .NaviTabs p.Geropen { position : absolute; font-size :26.4px; color:#d64b0a; top:3px; left:2px; padding:0px; margin:7px 0 0 10px; font-family:Arial, Helvetica, sans-serif; text-align:center;   }
    .NaviTabs p.Forum { position : absolute; font-size :26.4px; color:#d64b0a; top:3px; left:2px; padding:0px; margin:7px 0 0 12px; font-family:Arial, Helvetica, sans-serif; text-align:center;   }
	
	.NaviTabs p span { position : absolute; color :#fff; top :-1px; left :-1px; font-family:Arial, Helvetica, sans-serif; font-size :26px; padding:0px; margin:0px; text-align:center;   }

			.onRolloverStart{ background:url(../images/navi/start__ro.jpg) no-repeat; width:86px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutStart {  background:url(../images/navi/start_img.jpg) no-repeat; width:86px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }	
			.StartCurrent{ background:url(../images/navi/start__ro.jpg) no-repeat; width:86px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }
			
			.onRolloverOpas{ background:url(../images/navi/opas_ro.jpg) no-repeat; width:192px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutOpas {  background:url(../images/navi/opas.jpg) no-repeat; width:192px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }		
			.OpasCurrent{ background:url(../images/navi/opas_ro.jpg) no-repeat; width:192px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }

				
			.onRolloverKleinkin{ background:url(../images/navi/kleinkinderen_ro.jpg) no-repeat; width:187px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutKleinkin {  background:url(../images/navi/kleinkinderen.jpg) no-repeat; width:187px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }
			.KleinkinCurrent{ background:url(../images/navi/kleinkinderen_ro.jpg) no-repeat; width:187px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }		
			
			.onRolloverFotos{ background:url(../images/navi/fotos_ro.jpg) no-repeat; width:92px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutFotos {  background:url(../images/navi/fotos.jpg) no-repeat; width:92px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }
			.FotosCurrent{ background:url(../images/navi/fotos_ro.jpg) no-repeat; width:92px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }		
			
			.onRolloverDag{ background:url(../images/navi/dagboeken_ro.jpg) no-repeat; width:159px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutDag {  background:url(../images/navi/dagboeken.jpg) no-repeat; width:159px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }	
			.DagCurrent{ background:url(../images/navi/dagboeken_ro.jpg) no-repeat; width:159px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }	
				
			.onRolloverGeropen{ background:url(../images/navi/groepen_ro.jpg) no-repeat; width:121px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutGeropen {  background:url(../images/navi/groepen.jpg) no-repeat; width:121px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }		
			.GeropenCurrent{ background:url(../images/navi/groepen_ro.jpg) no-repeat; width:121px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }

			.onRolloverForum{ background:url(../images/navi/forum_ro.jpg) no-repeat; width:109px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutForum {  background:url(../images/navi/forum.jpg) no-repeat; width:109px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }
			.CurrentForum{ background:url(../images/navi/forum_ro.jpg) no-repeat; width:109px; height:33px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:26px; TEXT-DECORATION: none; color:#000000; }		
	
	
	#SubNaviBlock{ clear:both; width:940px; padding:2px 0px 0 0px; height:56px;  margin:0 0 0 10px; }
	.SubNaviTabs{ float:left; width:auto; cursor:pointer; position:relative; }	


	.SubNaviTabStart{ float:left; width:auto; cursor:pointer; position:relative; padding:0px; }
	.SubNaviTabStart p.Starthome { position : absolute; font-size :23px; color:#fff; top:2px; left:2px; padding:0 0 5px 0; margin:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:underline; white-space:nowrap;   }
	.SubNaviTabStart p span { position : absolute; color :#e75918; top :-1px; left :-1px;font-family:Arial, Helvetica, sans-serif; font-size :23px;  padding:0 0 5px 0; margin:0px; text-align:center; text-decoration:underline;  white-space:nowrap;   }
			
				
			
			.onRolloverSubmenuStart{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:135px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none;}
			.onRolloutSubmenuStart { width:135px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; }	

			.onRolloverSubmenuGuestbook{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:161px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none;  }
			.onRolloutSubmenuGuestbook { width:161px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none;}	
			

			.onRolloverSubmenuMyDiary{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:110px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenuMyDiary { width:110px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	


			.onRolloverSubmenuInviteFriends{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:200px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenuInviteFriends{ width:200px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	

            .onRolloverSubmenuFrourmStart{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:185px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenuFrourmStart { width:185px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	

            .onRolloverSubmenuMijn{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:195px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenuMijn { width:195px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	

            .onRolloverSubmenuAndere{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:230px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenuAndere{ width:230px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	
		

            .onRolloverSubmenuUtis{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:130px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenuUtis{ width:130px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	
			
/* My Member page */

			.onRolloverSubmenuFriendsFrom{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:200px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenuFriendsFrom{ width:200px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	


			.onRolloverSubmenuInviteMore{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:274px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenuInviteMore{ width:274px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	
	

.MyFriendHeadingText a{ float:left; width:96%; padding:3px 8px 3px 12px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#fff; text-decoration:none; }
.MyFriendHeadingText a:hover{ float:left; width:96%; padding:3px 8px 3px 12px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#fff; text-decoration:none; }

/*#IndexLoggedInMiddleBlockNew{ clear:both; width:955px; padding:8px 0;  height:auto; margin:0 22px; }*/
#IndexLoggedInMiddleBlockNew{ clear:both; width:955px; padding:8px 0;  height:auto; margin:0 20px; }


			.onRolloverSubmenuVrienden{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:246px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenuVrienden{ width:246px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	
	
	
/*  13-10-2009 */

.IndexLoggedInLeftBlock1_1{ clear:both; padding:0px 0 20px 12px;  }

.FriendofFreindBlock1{ float:left; width:330px; height:auto; padding:0px; margin:0px; }
.FriendofFreindBlock2{ float: right; width:330px; height:auto; padding:0px; margin:0px; }

.FriendofFriendList1{ clear:both; width:690px; height:auto; padding:0px; margin:0 0 25px 0; }



	.FrienofFriendimg{ float:left; width:150px; height: auto; padding:0px; }
	.FrienofFriendText{ float:left; width:145px; height: auto; padding:0px; line-height:28px; }
	.FriendofFriend_Invite a{ float:left; width:270px; height:33px; background:url(../images/Friendoffriend_invitebuttonbg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; padding:10px 0 0 0px; text-align:center; margin:0 0 0 5px; } 
	.FriendofFriend_Invite a:hover{ float:left; width:270px; height:33px; background:url(../images/Friendoffriend_invitebuttonbg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; padding:10px 0 0 0px; text-align:center;  margin:0 0 0 5px;} 

	.FriendofFriend_Invite2{ float:left; width:270px; height:43px; padding:0px 0 0 0px; text-align:center; margin:0 0 0 3px; } 

	.FriendofFriend_Profile a{ float:left; width:220px; height:33px; background:url(../images/profile_but_bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; padding:10px 0 0 50px; text-align: left; margin:0 0 0 3px; } 
	.FriendofFriend_Profile a:hover{ float:left; width:220px; height:33px; background:url(../images/profile_but_bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; padding:10px 0 0 50px; text-align: left;  margin:0 0 0 3px;} 

/* Paging CSS */
#Paging { height:30px; clear:both;}
#Paging ul {
list-style-type : none;
padding : 0;
margin: 0 0 0 0;
}

#Paging li {
display : inline; font-family:Arial, Helvetica, sans-serif; font-size:28px; color: #676767;
}

#Paging li a {
float : left;
padding :1px 5px;
margin: 0 0 0 8px; font-family:Arial, Helvetica, sans-serif; font-size:28px;
text-decoration:underline;
color: #754974;
background:#e8f8fe;
border:2px solid #754974;
}

#Paging li a:hover {
background :none; font-family:Arial, Helvetica, sans-serif; font-size:28px;
color: #754974; border:2px solid #fff;
text-decoration : none;
}
#Paging li a#current2{
background :none; text-decoration : none;
border:0px;
color: #754974;
}

#Paging li.RightNum a{
background:#fbeafb; text-decoration: underline;
border:2px solid #754974;
color: #754974;
}
#Paging li.RightNum a:hover{
background:#fff; text-decoration : none;
border:2px solid #fff;
color: #754974;
}

#Paging li a#Spacing1{ padding:13px 0 0 0; margin: 0 0 0 8px; float:left;}
	.FroumCommentListBlock{ clear:both; height:auto; margin:15px 0; width:724px;}
	.FroumIndexContent{ clear:both; background:#eafae9; padding:0px 10px; width:700px; border-left:2px solid #a5dfa1; border-right:2px solid #a5dfa1 }
	.FroumIndexTextLeft{ float:left; width:509px; padding:0px 5px; }
	.FroumIndexRight{ float:right; width:140px; padding:18px 0 0 0; }

.PagingLeft3{ float:left; width:235px;}

	.FroumCommentListBlock{ clear:both; height:auto; margin:15px 0; width:724px;}
	.FroumIndexContent{ clear:both; background:#eafae9; padding:0px 10px; width:700px; border-left:2px solid #a5dfa1; border-right:2px solid #a5dfa1 }
	.FroumIndexTextLeft{ float:left; width:509px; padding:0px 5px; }
	.FroumIndexRight{ float:right; width:140px; padding:18px 0 0 0; }

/* 23-10-2009 */

.FriendofFriendTop{ clear:both; width:330px; height:41px; background:url(../images/Friend_of_friend_top_bg.jpg) no-repeat; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; font-weight:bold;  }
.FriendofFriendTop a{ float:left; width:314px; height:35px; padding:6px 0 0 16px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; font-weight:bold; text-decoration:none;  }
.FriendofFriendTop a:hover{ float:left; width:314px; height:35px; padding:6px 0 0 16px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; font-weight:bold; text-decoration:none;  }

/* 26-10-2009 */

.FriendofFriendMid{ clear:both; width:304px; height:auto; background:#fffaf7; padding:20px 0px 0 18px; margin:0px;  border-left:4px solid #754974; border-right:4px solid #754974;  }

.FriendofFriendMid2{ clear:both; width:304px; height:220px; background:#fffaf7; padding:20px 0px 0 18px; margin:0px;  border-left:4px solid #754974; border-right:4px solid #754974;  }

/* 27-10-2009 */

.FrienSubnavi{ padding:12px 0 0 5px; clear:both; width:98%; height:auto; margin:0px; }
.FriendNaviArrow{ float:left; width:50px; height:auto;}
.FriendSuubnaviText{ float:left; width:80%; padding:3px 0 0 10px; }

	.IndexToBirthdayTopBlock{ clear:both; background:url(../images/heading/Verjaandagen_top_bg.jpg) no-repeat; height:45px; width:209px; padding:5px 0 0 8px; }
	.IndexBirthdayMiddle{ clear:both; background:url(../images/heading/title_heading_green2_middle_bg.jpg) repeat-y; width:207px; padding:8px 2px; }

	.IndexBirthdayMiddleList { clear:both; width:178px; border-bottom:1px solid #aaecdb; height:auto; }
	.IndexBirthdayMiddleList1 { clear:both; width:187px; border-bottom:0px solid #aaecdb; height:auto; }
		.IndexBirthdayMiddleList p{clear:both; height:auto; width:178px;  }
			.IndexBirthdayMiddleList1 p{clear:both; height:auto;  padding:7px 10px;  margin:0 2px 0 2px;  }

/* 28-10-2009 */
#IndexLoggedInRightBlockNew2{ float:right; width:718px; margin:0 0 0 0px; padding:0px; }
	/* For Index To - Do List */
	.IndexToDoListBlock{ float:left; width:391px; height:auto; padding:0px; margin:0px; }
	.IndexToDoListTopBlock{ clear:both; background:url(../images/heading/title_heading_green1_top_bg.jpg) no-repeat; height:50px; width:359px; padding:3px 0 0 12px; }
	.IndexToDoListMiddle{ clear:both; background:#e3f9e6; width:363px; padding:3px 0px; border-left:4px solid #19892b; border-right:4px solid #19892b; }
	.IndexToDoListMiddlelist{ clear:both; padding:5px 10px; width:345px; border-bottom:1px solid #43aa54; height:auto; margin:0px; }
	.IndexToDoListMiddlelist1{ clear:both; padding:5px 10px 0 10px; width:346px; border-bottom:0px solid #aaecdb; height:auto; margin:0px; }
	
			.IndexToDoListMiddlelist_Img{ float:left; width:75px;    }
			.IndexToDoListMiddlelist_Text{ float:left; width:260px;    }


.IndexLoggedInRightBlock1_1{ clear:both; margin:0px 0 22px 0; width:720px;     }
#IndexLoggedInRightBlockNew{ float:right; width:712px; margin:0 0 0 0px; padding:0px; }	
#IndexLoggedInRightBlockNewFriend{ float:right; width:717px; margin:0 0 0 0px; padding:0px; }	
.IndexHeadingText{ float:left; width:80%; padding:3px 8px 3px 12px; position:relative; margin:0px; }	
.IndexHeadingText2{ float:left; width:80%; padding:8px 8px 3px 12px; position:relative; margin:0px; }	

	/* For Index Actvities */
	.IndexActivityTopBlock{ clear:both; background:url(../images/heading/title_heading_yellow1_top_bg.jpg) no-repeat; height:50px; width:492px; padding:3px 0 0 8px; }
	.IndexActivityMiddle{ clear:both; background:#f9f1dd; width:490px; padding:8px 0px;  border-left:4px solid #f0ba38; border-right:4px solid #f0ba38;  }
	.IndexActivityMiddle p{ clear:both; padding:5px 8px 5px 15px; width:472px; border-bottom:1px solid #f5d790; height:auto; margin:0 0px; }
	.IndexActivityMiddle p.noborder{ clear:both; padding:5px 10px 0 15px; width:470px; border-bottom:0px solid #f5d790; height:auto; margin:0px; }
	
	#IndexLoggedInRightRightBlock{ float:right; width:208px; margin:0 8px 0 0;}
		.IndexLoggedInRightRightBlock1_1{clear:both; margin:0 0 15px 0; height:auto;   }
		
	/* For Index My Friends */
	.IndexMyFriendsTopBlock{ clear:both; background:url(../images/heading/title_heading_pink_top_bg.jpg) no-repeat; height:53px; width:207px; padding:0px 0 0 0px; }
	 .IndexMyFriendsMiddle{ clear:both; background:url(../images/heading/title_heading_pink_middle_bg.jpg) repeat-y; width:204px; padding:5px 2px 0 2px; }
	.IndexMyFriendsMiddleList{ clear:both; border-bottom:1px solid #d9bad9; height:58px;  padding:10px 5px ; width:185px; margin:0 2px 0 2px;  }
    .IndexMyFriendsMiddleList1{ clear:both; padding:10px 5px 0 8px; width:185px; border-bottom:0px solid #d9bad9; height:auto; margin:0px; }
	
		.IndexMyFriendsMiddleListImg1_1{ float:left; width:65px; }
		.IndexMyFriendsMiddleListText1_1{ float:left; width:112px; padding:5px 0; }

	/* Index My Friends Photo */	
	.IndexFriendPhotoTopBlock{ clear:both; background:url(../images/heading/title_heading_green3_top_bg.jpg) no-repeat; height:51px; width:490px; padding:3px 0 0 8px; }
	.IndexFriendPhotoMiddle{ clear:both; background:#ebf9cf; width:486px; padding:8px 2px 0 2px; border-left:4px solid #78b600; border-right:4px solid #78b600; }
		.IndexFriendPhotoMiddleList1_1{clear:both; padding:8px 0 10px 0; height:188px; }
		.IndexFriendPhotoMiddleList1_2{clear:both; padding:5px 0 10px 0; height:185px; }		
	.IndexFriendPhoto { width:146px; padding:0px; margin:0; float:left;}
/* Roll Over Effect */
	
	   .onRolloverIndexFriendPhoto { background:#c2e67c; padding:5px 5px ; width:auto; margin:0 0 0 5px; }
   .onRolloutIndexFriendPhoto{  background:none; padding:5px 5px ; width:auto; margin:0 0 0 5px; }	


/* 29/10/2009 -------------------------------------------------------*/

.IndexHeadingTextNew{ float:left; width:80%; padding:3px 8px 3px 7px; position:relative; margin:0px; }
.IndexBirthdayMiddleListNew { clear:both; width:177px; border-bottom:1px solid #aaecdb; height:auto; }

.IndexToDoListMiddlelist_Text1{ float:left; width:260px; padding-top:3px;}

/* Member Page */

.IndexLoggedInRightBlock1_1New{ float:left; margin:0px 0 22px 0; width:720px;}
.MemberPageGrandfatherContentNew724{ float:left; width:724px; height:auto; background: url(../images/r_part_profile_mid_line_large.jpg) repeat-y;}
.MemberPageGrandfatherContentNew{ float:left; width:698px; height:auto; background: url(../images/r_part_profile_mid_line.jpg) repeat-y;}
.MemberPageGrandfatherBox{ float:left; width:698px; height:39px; background:url(../images/r_part_profile_t_line.jpg) no-repeat; padding-left:25px; padding-top:10px; }

.MemberPageGrandfatherBoxLeft{ float:left; width:308px; height: auto; border-right: 1px solid #85b81f; padding:17px 0 0 21px;}

.MemberPageGrandfatherPic{ float:left; width:124px; height:123px; border:5px solid #80ac27; margin-right:11px;}	
.MemberPageGrandfatherPicNew{ width:133px; height:133px; border:5px solid #80ac27; margin-right:11px;}	
.MemberPageGrandfatherPicNew8{ width:133px; height:133px; border:5px solid #3a87cf;}
.MemberPageGrandfatherPicNew9{ width:133px; height:133px; border:5px solid #cc4ac4; margin-right:11px;}
.MemberPageGrandfatherText{ float:left; width:163px; height: auto; padding-top:2px;}
.MemberPageGrandfatherTick{ float:left; width:308px; height: auto; padding-top:22px; padding-bottom:5px;}
.MemberPageGrandfatherTickFr{ float:left; width:308px; height: auto; padding-top:12px; padding-bottom:5px;}
.MemberPageGrandfatherRight{ float:left; width:352px; height: auto; padding:17px 0 0 16px;}
.MemberGrandfatherRightText{ float:left; width:335px; height: auto; text-align:right; margin-bottom:16px;}
.MemberGrandfatherRightLink{ float:left; width:165px; height: auto;}
.MemberGrandfatherRightLink1{ float:right; width:150px; height: auto; text-align:right; padding-right:20px;}


.MemberNameRightBlock{ float:left; width:334px; height: auto; margin-right:29px;}
.MemberNameRightBlockTop{ float:left; width:316px; height:45px; background:url(../images/member_name_r_t_line.jpg) repeat; padding:8px 0 0 18px;}
.MemberNameRightBlockMid{ float:left; width:328px; height: auto; background: url(../images/member_name_r_mid_line.jpg) repeat-y; padding:0 5px 0 3px;}

.MemberNameRightMiddlelist{ clear:both; padding:3px 0 3px 0px; width:302px; border-bottom:1px solid #43aa54; height:auto; margin:0px; }
.onRolloutMembername1 {  background:none; margin:0 1px; width:303px; padding:11px 11px; border-bottom:1px solid #9bbfcd;}
.onRolloverMembername1{ background:#9bbfcd;  margin:0 1px; width:303px; padding:11px 11px; border-bottom:1px solid #9bbfcd;}

.MemberNameRightMiddlelist1{ clear:both; padding:3px 0 3px 0px; width:302px;  height:auto; margin:0px; }
.onRolloutMembername2 {  background:none; margin:0 1px; width:303px; padding:11px 11px;}
.onRolloverMembername2{ background:#9bbfcd;  margin:0 1px; width:303px; padding:11px 11px;}

.MemberNameRightLatest{ float:left; width:334px; height: auto;}
.MemberNameLatestTop{ float:left; width:316px; height:36px; background: url(../images/latest_photo_t_line.jpg) no-repeat; padding:8px 0 0 18px;}
.MemberNameLatestMid{ float:left; width:328px; height: auto; background: url(../images/latest_photo_mid_line.jpg) repeat-y; padding:20px 5px 0 10px;}

.MemberNameLatestMidPhoto { width:123px; margin:0 10px; height: 123px; float:left; border:3px solid #754974;}
.MemberNameLatestPhotoText { width:145px; clear:both; height:auto; padding:4px 0px;}

.MemberNameRightYellowBoxTop{ float:left; width:316px; height:40px; background: url(../images/yellow_box_t_line.jpg) no-repeat; padding:8px 0 0 18px;}
.MemberNameRightYellowBoxMid{ float:left; width:326px; height:auto; background:#ffffd7; border-left:4px solid #ba9900; border-right:4px solid #ba9900;}

.MemberGroupDetailsMid2{ float:left; padding:0px 6px; width:314px; height:auto;}
.MemberGroupDetailsCommentMid{ clear:both; background:#ffffa1; width:299px; padding-left:8px 0 7px 0px; }

.MemberNameDairyTop{ float:left; width:316px; height:38px; background: url(../images/dairy_t_line.jpg) no-repeat; padding:8px 0 0 18px;}

.MemberNameDairyxMid{ float:left; width:326px; height:auto; background:#f0fcfb; border-left:4px solid #4a948e; border-right:4px solid #4a948e;}

.MemberNameDairyCommentMid{ float:left; background:#cfe7e5; width:298px; padding-left:8px 0px 7px 0px; }

.MemberNameDairyCommentMidText{ float:left; width:270px; padding:0px 14px 0px 14px; }

/* 31/10/2009 -------------------------------------------------------*/

.MemberPageNoPrivacyBoxLeft{ float:left; width:280px; height: auto; padding:17px 0 0 21px;}
.MemberPageNoPrivacyTick{ float:left; width:280px; height: auto; padding-top:10px; }
.MemberPageNoPrivacyText{ float:left; width:120px; height: auto; padding-top:2px;}
.MemberPageNoPrivacyBox{ float:left; width:648px; height:41px; background:url(../images/r_part_profile_t_line.jpg) no-repeat; padding-top:8px; padding-left:25px; padding-right:25px; }
.MemberPageNoPrivacyEdit{ float:left; width:115px; height:58px; background: url(../images/view_img.jpg) no-repeat; padding:17px 0 0 15px;}	
.MemberPageNoPrivacyRight{ float:left; width:380px; height: auto; padding:17px 0 0 0px;}

.MemberPageNoPrivacyRightText{ float:left; width:370px; height: auto; margin-bottom:15px;}
.MemberPageNoPrivacyRightLink1{ float: left; width:185px; height: auto; padding-left:10px;}
.MemberPageNoPrivacyRightLink{ float:left; width:185px; height: auto;}

.CreateChildPic{ float:left; width:125px; height:179px; background:#FFFFFF; border:4px solid #78b600;}


/* Grand Child */
.onRolloverSubmenuChild{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:295px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
.onRolloutSubmenuChild{ width:295px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000;  }	
.GrandChildPhoto{ float:left; width:159px; height: auto; padding:17px 0 0 21px;}
.GrandChildPhotoButton{ float:left; width:219px; height: auto;  padding:17px 0 0 0}
.GrandChildRightText{ float:left; width:285px; height: auto;  padding:17px 15px 0 0px; text-align:left;}
.GrandChildStatment{ float:left; width:680px; height: 35px; padding:6px 0 0 21px; background:url(../images/grand_child_bot_box_t_line.jpg) no-repeat;}
.GrandChildStatmentMid{ float:left; width:689px; height: auto; background:#eacdbe; border-left:4px solid #cd6c39; border-right:4px solid #cd6c39;}
.GrandChildStatmentBorderBot{ float:left; width:689px; height: auto; border-bottom:1px solid #cd6c39;}
.GrandChildStatmentBorderNon{ float:left; width:689px; height: auto;}
.GrandChildStatmentText{ float:left; width:659px; height:auto; padding:15px;}
.GrandChildStatmentText1{ float:left; width:450px; height:auto;}

.GrandChildOtherButtonText a{ float:left; width:139px; height:35px; margin-bottom:2px; background: url(../images/grand_child_other_button.jpg) no-repeat; padding:10px 0 0 10px;}
.GrandChildOtherButtonText a:hover{ float:left; width:139px; height:35px; margin-bottom:2px; background: url(../images/grand_child_other_button2.jpg) no-repeat; padding:10px 0 0 10px;}

.GrandChildOtherText{ float:left; width:350px; height: auto;  padding:17px 0px 0 0px;}
.GrandChildOtherButton{ float:left; width:170px; height: auto;  padding:17px 0 0 0}

.MyGrandChild{ float:left; width:225px; height: auto;  padding:17px 0 0 0}
.MyGrandChildRight{ float:left; width:280px; height: auto;  padding:17px 0 0 0}
.MyGrandChildTitle{ float:left; width:686px; height: auto;  padding:0px 10px 10px 0;}


/* --------------------------------------------03/11/2009 -------------------------------------------------------*/

.FromFriend{ clear:both; width:330px; height:41px; background: url(../images/from_friend.jpg) no-repeat; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; font-weight:bold;  }
.FromFriend a{ float:left; width:314px; height:35px; padding:6px 0 0 16px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; font-weight:bold; text-decoration:none;  }
.FromFriend a:hover{ float:left; width:314px; height:35px; padding:6px 0 0 16px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; font-weight:bold; text-decoration:none;  }

.FromFriendMid{ clear:both; width:304px; height:auto; background:#f3f9ff; padding:20px 0px 0 18px; margin:0px;  border-left:4px solid #3a87cf; border-right:4px solid #3a87cf;}


.FromFriendRed{ clear:both; width:330px; height:41px; background: url(../images/from_friend_red_top.jpg) no-repeat; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; font-weight:bold;  }
.FromFriendRed a{ float:left; width:314px; height:35px; padding:6px 0 0 16px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; font-weight:bold; text-decoration:none;  }
.FromFriendRed a:hover{ float:left; width:314px; height:35px; padding:6px 0 0 16px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; font-weight:bold; text-decoration:none;  }

.FromFriendRedMid{ clear:both; width:304px; height:auto; background:#fdf1fc; padding:20px 0px 0 18px; margin:0px;  border-left:4px solid #be62b9; border-right:4px solid #be62b9;  }

		.FromFriendRed_Profile a{ float:left; width:220px; height:33px; background: url(../images/profile_red_button.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; padding:10px 0 0 50px; text-align: left; margin:0 0 0 3px; } 
	.FromFriendRed_Profile a:hover{ float:left; width:220px; height:33px; background: url(../images/profile_red_button.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; padding:10px 0 0 50px; text-align: left;  margin:0 0 0 3px;} 
	
	
	.MyPhotoPopUp{ float:left; width:686px; height: auto;}
	.MyPhotoPopUpTop{ float:left; width:664px; height: 44px; background:url(../images/my_photo_pop_t_line.png) no-repeat; padding-left:22px; padding-top:5px;}
	.MyPhotoPopUpMid{ float:left; width:678px; height: auto; border-left:4px solid #754974;  border-right:4px solid #754974; background:#f7e6f7;}
	.MyPhotoPopUpButton{ float:left; width:208px; height:38px; background:url(../images/pop_button.jpg) no-repeat; text-align:center; padding-top:5px;font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:24px; text-decoration:none; font-weight:normal;}
	
	.MyPhotoIndex2{ clear:both; background: url(../images/my_photo_index_2_t.jpg) no-repeat; height:42px; width:650px; padding:7px 21px 0 21px; }
	.MyPhotoIndex2Middle{ clear:both; width:674px; background:#f7e6f7; padding:0 5px; border-left:4px solid #754974; border-right:4px solid #754974;  }
	
	.MyPhotoIndex2MiddleButton{ float:left; width:219px; height: auto;  padding:5px 0 0 0}
	
	.MyPhotoIndex2MiddleText{ float:left; width:270px; height: auto;  padding:0px 15px 0 0px; text-align:right;}

/*  10-11-2009 */
	   /* Logged In My Friends over effect */
   .onRolloverMyGroups{ background:#f3dfb2;  padding:8px 5px ; width:184px; margin:0 1px 0 2px; border-bottom:1px solid #f3dfb2;}
   .onRolloutMyGroups {  background:none; padding:8px 5px ; width:184px; margin:0 1px 0 2px; border-bottom:1px solid #f3dfb2;}	

.GrandChildPhoto2{ float:left; width:142px; height: auto; padding:17px 0 0 21px;}

.MemberPageGrandfatherEdit a{ float:left; width:139px; height: 31px; background:url(../images/edit_img.jpg) no-repeat; padding:10px 0 0 10px;}	
.MemberPageGrandfatherEdit a:hover{ float:left; width:139px; height: 31px; background:url(../images/edit_img.jpg) no-repeat; padding:10px 0 0 10px;}	


.GrandChildButtonText a{ float:left; width:164px; height:30px; margin-bottom:9px; background:url(../images/grandcildl_button.jpg) no-repeat; padding:8px 0 0 44px;}
.GrandChildButtonText a:hover{ float:left; width:164px; height:30px; margin-bottom:9px; background:url(../images/grandcildl_button.jpg) no-repeat; padding:8px 0 0 44px;}

/*16-11 -2009 */

.IndexLoggedInRightBlock2_2{ clear:both; margin:0px 0 10px 0; width:720px; }

    .AlbumListing1{ clear:both; height:auto; width:692px; padding:0px; margin:0px; }
	.AlbumListingTop{ clear:both; height:auto; width:692px; padding:0px; margin:0px; }
	.AlbumListingMiddle{ clear:both; width:674px; background:#f9f0f9; padding:0 8px; border-left:1px solid #7d537c; border-right:1px solid #7d537c;  }
	.AlbumListingMiddle1{ clear:both; width:674px; background:#e8f9d8; padding:0 8px; border-left:1px solid #5f856b; border-right:1px solid #5f856b;  }

	.AlbumListingMiddleContent{ clear:both; padding:0px 0px 2px 13px; width:673px; }	
		.AlbumListingImg{ float:left; width:145px; }
		.AlbumListingText{ float:left; width:378px; margin:0px; }
		.MyFriendsEditBlock{ clear:both; background:url(../images/Myfriend_list_edit_bg.jpg) no-repeat; width:155px; height:40px; padding:5px; }
		.MyFriendContentChildimg{ float:right; width:316px; }
		.MyFriendContentChildimgBg{ float:right; width:60px; height:60px; margin:0 5px; border:2px solid #85b81f; text-align:center; padding:0px; }

.OpslaanBut {float:left; width:111px; height:96px; margin:14px 0 0 18px;}
.OpslaanBut a{ float:left; width:111px; height:96px; padding:10px 5px 0 5px; background:url(../images/Album_edit_but.jpg) no-repeat; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:normal; text-align:center; text-decoration:none; line-height:20px;  }				
.OpslaanBut a:hover{ float:left; width:111px; height:96px; padding:10px 5px 0 5px; background:url(../images/Album_edit_but.jpg) no-repeat; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:normal; text-align:center; text-decoration:none;  }				
				
.OpslaanBut2 {float:left; width:114px; height:56px; margin:37px 0 0 18px;}
.OpslaanBut2 a{ float:left; width:114px; height:36px; padding:15px 5px 0 5px; background: url(../images/Opaslaan_but_bg.jpg) no-repeat; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:normal; text-align:center; text-decoration:none;  }				
.OpslaanBut2 a:hover{ float:left; width:114px; height:36px; padding:15px 5px 0 5px; background:url(../images/Opaslaan_but_bg.jpg) no-repeat; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:normal; text-align:center; text-decoration:none;  }				

.OpslaanBut3 {float:left; width:114px; height:56px; margin:37px 0 0 18px;}
.OpslaanBut3 a{ float:left; width:114px; height:36px; padding:15px 5px 0 5px; background: url(../images/Wizij_but_bg.jpg) no-repeat; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:normal; text-align:center; text-decoration:none;  }				
.OpslaanBut3 a:hover{ float:left; width:114px; height:36px; padding:15px 5px 0 5px; background:url(../images/Wizij_but_bg.jpg) no-repeat; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:normal; text-align:center; text-decoration:none;  }				
				
.SuccessSign{float:left; width:114px; height:56px; margin:22px 0 0 28px; text-align:center;}		
		
	   .onRolloverIndexFriendPhoto2 { background:#c2e67c; padding:5px 5px ; width:auto; margin:0 15px 0 5px; }
   .onRolloutIndexFriendPhoto2{  background:none; padding:5px 5px ; width:auto; margin:0 15px 0 5px; }		

    .AlbumButton22 a{ float:left; width:162px; height:30px; background: url(../images/Album_button3.jpg) no-repeat; padding:8px 0 0 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none;  }
    .AlbumButton22 a:hover{ float:left; width:162px; height:30px; background:url(../images/Album_button3.jpg) no-repeat; padding:8px 0 0 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none;  }
	
/* 17 -11-2009 */

.FriendPhotoButtonText a{ float:left; width:164px; height:30px; margin-bottom:9px; background:url(../images/Voeg_photo_button_bg.jpg) no-repeat; padding:8px 0 0 44px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:18px; text-decoration:none; font-weight:normal;}
.FriendPhotoButtonText a:hover{ float:left; width:164px; height:30px; margin-bottom:9px; background:url(../images/Voeg_photo_button_bg.jpg) no-repeat; padding:8px 0 0 44px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:18px; text-decoration:none; font-weight:normal;}

.FullPhotoImagBlock{ clear:both; width:672px; height:auto; border:5px solid #0084b6; background:#ebf6fa; padding:0px; margin:0px; text-align:center; }
.FullPhotoImagBlock td { text-align:center; vertical-align:middle;}
	.FullPhotoText{ clear:both; width:98%; height:auto; padding:15px 0 30px 0; margin:0px; text-align:center; }	

.MemberPageGrandfatherContent{ clear:both; width:664px; padding:0 5px; background:#ebf9cf; border-left:4px solid #78b600; border-right:4px solid #78b600; }	

.MemberPageContentInner{ clear:both; padding:0px 20px; width:638px; }
	.MemberpageName{ clear:both; height:35px; padding:0px 0; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#699e01; }
	.MemberpageNamefriends{ clear:both; height:35px; padding:0px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#699e01; }
	.MemberPhotoBlock{ float:left; width:170px;   }
	.MemberProfileText1{ float:left; width:285px; padding:5px 0; }
	.MemberProfileText2{ float:left; width:240px; padding:5px 0; }
.PhotoSayingTextBlock{ float:left; width:510px; padding:5px 0; }
.FriendPhotoButtonText2 a{ float:left; width:214px; height:30px; margin-bottom:9px; background:url(../images/Plaats_but_bg.jpg) no-repeat; padding:8px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:18px; text-decoration:none; font-weight:normal;}
.FriendPhotoButtonText2 a:hover{ float:left; width:214px; height:30px; margin-bottom:9px; background:url(../images/Plaats_but_bg.jpg) no-repeat; padding:8px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:18px; text-decoration:none; font-weight:normal;}
		
.FullPhotoCommentBlock{ clear:both; padding:5px 8px; width:659px; border-left:4px solid #d2eef9; border-right:4px solid #d2eef9; background:#e8f8fe; }
.IndexLoggedInRightBlock2_3{ clear:both; margin:0px 0 24px 0; width:720px; }
.FrinedsPhotoBox{ clear:both; width:146px; height:140px; text-align:center; }
.FrinedsPhotoBox td { text-align:center; vertical-align:middle; }

	.IndexFriendPhotoAfter { width:148px; float:left; padding:5px 5px; margin:0 15px 0 5px;}
	.SendFriendsPhotoList1{ clear:both; width:99%; border-bottom:2px solid #c5a9c4; margin:0 2px; padding:0px; }
	.SendFriendsPhotoList2{ clear:both; width:99%; border:none; margin:0 2px; padding:0px; }	
	
/* 19-11-2009*/

.IndexFriendPhotoMiddleList1_3{clear:both; padding:8px 0 10px 0; height: auto; }

/* 24-11-2209 */

.DiaryDetailsBlock{ float:left; width:535px; height:auto; padding:0px; margin:0px; }
	.DiaryDetailsListingBlock{ clear:both; width:535px; height:auto; padding:0px; margin:0 0 20px 0; }
	.DiaryDetailsListingMiddle{ clear:both; width:526px; height:auto; padding:0px; margin:0px; background:#ebf6fa; border-left:4px solid #a9e2f7; border-right:4px solid #a9e2f7; }
		.DiaryDetailsListingMiddleTitle{ clear:both; width:512px; height:auto; padding:0 0 20px 15px; margin:0px; background:#a9e2f7; }
		.DiaryDetailsListingMiddleText{ clear:both; width:490px; height:auto; padding:20px 20px 10px 20px;; margin:0px; line-height:24px;}

.DiaryCategoryBlock{ float:right; width:177px; height:auto; padding:0px; margin:0px; line-height:36px; }

.FriendPhotoButtonText3 a{ float:left; width:207px; height:35px; margin:0px; background:url(../images/Dairy_deatils_button1.jpg) no-repeat; padding:4px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:24px; text-decoration:none; font-weight:normal;}
.FriendPhotoButtonText3 a:hover{ float:left; width:207px; height:35px; margin:0px; background:url(../images/Dairy_deatils_button1.jpg) no-repeat; padding:4px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:24px; text-decoration:none; font-weight:normal;}


	.DiaryDetailsListingMiddle2{ clear:both; width:526px; height:auto; padding:0px; margin:0px; background:#f8eef6 ;  border-left:4px solid #f5d3ee; border-right:4px solid #f5d3ee; }
		.DiaryDetailsListingMiddleTitle2{ clear:both; width:512px; height:auto; padding:0 0 20px 15px; margin:0px; background:#f5d3ee; }
		.DiaryDetailsListingMiddleText2{ clear:both; width:490px; height:auto; padding:20px 20px 10px 20px;; margin:0px; line-height:24px;}

.FriendPhotoButtonText4 a{ float:left; width:207px; height:35px; margin:0px; background:url(../images/Dairy_deatils_button2.jpg) no-repeat; padding:4px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:24px; text-decoration:none; font-weight:normal;}
.FriendPhotoButtonText4 a:hover{ float:left; width:207px; height:35px; margin:0px; background:url(../images/Dairy_deatils_button2.jpg) no-repeat; padding:4px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:24px; text-decoration:none; font-weight:normal;}

.FriendPhotoButtonText4 { float:left; width:230px;  }

.FriendPhotoButtonText5 a{ float:left; width:207px; height:35px; margin:0px; background:url(../images/Dairy_deatils_button3.jpg) no-repeat; padding:4px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:24px; text-decoration:none; font-weight:normal;}
.FriendPhotoButtonText5 a:hover{ float:left; width:207px; height:35px; margin:0px; background:url(../images/Dairy_deatils_button3.jpg) no-repeat; padding:4px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:24px; text-decoration:none; font-weight:normal;}


	.DiaryDetailsListingMiddle3{ clear:both; width:519px; height:auto; padding:0px; margin:0px; background:#f8edf6 ;  border-left:4px solid #a34b93; border-right:4px solid #a34b93; }
		.DiaryDetailsListingMiddleTitle3{ clear:both; width:508px; height:auto; padding:0 0 20px 15px; margin:0px; background:#a34b93; }
		.DiaryDetailsListingMiddleText3{ clear:both; width:480px; height:auto; padding:20px 20px 10px 20px;; margin:0px; line-height:24px;}

/* 25-11-2009 */

.FriendPhotoButtonText6 a{ float:left; width:214px; height:30px; margin-bottom:9px; background:url(../images/Plaats_but_bg.jpg) no-repeat; padding:8px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:24px; text-decoration:none; font-weight:normal;}
.FriendPhotoButtonText6 a:hover{ float:left; width:214px; height:30px; margin-bottom:9px; background:url(../images/Plaats_but_bg.jpg) no-repeat; padding:8px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:24px; text-decoration:none; font-weight:normal;}


.GroupProfileButtonText1 a{ float:left; width:210px; height:35px; margin:0px; background:url(../images/Group_profile_but.jpg) no-repeat; padding:10px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:17px; text-decoration:none; font-weight:bold; text-align:center;}
.GroupProfileButtonText1 a:hover{ float:left; width:210px; height:35px; margin:0px; background:url(../images/Group_profile_but.jpg) no-repeat; padding:10px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:17px; text-decoration:none; font-weight:bold; text-align:center;}

.DiaryIndexBoxList{ clear:both; width:100%; height:auto; margin:0 0 25px 0; padding:0px; }

.DiaryIndexBox1{ float:left; width:212px; height:218px; margin:0 25px 0 0; padding:0px; background:url(../images/Diary_index_box1.jpg) no-repeat; }
.DiaryIndexBox1Ineer{ float:left; width:186px; padding:10px 0 0 14px; margin:0px; height:auto; }

.GroupIndexButtonText1 a{ float:left; width:178px; height:35px; margin:2px 0; background:url(../images/diary_index_button_type1.png) no-repeat; padding:12px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:14px; text-decoration:none; font-weight:bold; text-align:center;}
.GroupIndexButtonText1 a:hover{ float:left; width:178px; height:35px; margin:2px 0; background:url(../images/diary_index_button_type1.png) no-repeat; padding:12px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:14px; text-decoration:none; font-weight:bold; text-align:center;}

.DiaryIndexBox2{ float:left; width:212px; height:218px; margin:0 25px 0 0; padding:0px; background:url(../images/Diary_index_box2.jpg) no-repeat; }
.DiaryIndexBox1Ineer2{ float:left; width:182px; padding:10px 0 0 18px; margin:0px; height:auto; }

.GroupIndexButtonText2 a{ float:left; width:178px; height:35px; margin:2px 0; background:url(../images/diary_index_button_type2.png) no-repeat; padding:12px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:14px; text-decoration:none; font-weight:bold; text-align:center;}
.GroupIndexButtonText2 a:hover{ float:left; width:178px; height:35px; margin:2px 0; background:url(../images/diary_index_button_type2.png) no-repeat; padding:12px 0 0 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:14px; text-decoration:none; font-weight:bold; text-align:center;}


	.MyPhotoIndex22{ clear:both; background: url(../images/my_photo_index_2_t.jpg) no-repeat; height:43px; width:650px; padding:6px 21px 0 21px; }
				
/* 01-12-2009 */

.MyFriendHeadingText1 a{ float:left; width:100%; padding:0px 8px 3px 5px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#fff; text-decoration:none; }
.MyFriendHeadingText1 a:hover{ float:left; width:100%; padding:0px 8px 3px 5px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#fff; text-decoration:none; }


/* --------------------------------------------03/12/2009 -------------------------------------------------------*/

.MemberPageGroupV2{ float:left; width:660px; height: auto; padding:17px 0 0 21px;}
.MemberPageGroupV2Text{ float:left; width:495px; height: auto; padding-left:10px; }

	.Group_Invite a{ float:left; width:223px; height:33px; background: url(../images/group_button.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; padding:10px 0 0 45px;  margin:0px 0 0 5px; } 
	.Group_Invite a:hover{ float:left; width:223px; height:33px; background: url(../images/group_button.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; padding:10px 0 0 45px;  margin:0px 0 0 5px;}
	

.MemberPageGroupV2LatestMid{ float:left; width:328px; height: auto; background: url(../images/latest_photo_mid_line.jpg) repeat-y; padding:0px 5px 0 10px;}

/* 09-12-2009 */

.MyGrandChildRight22{ float:left; width:495px; height: auto;  padding:17px 0 0 0;}

/* 30-01-2010 */

#MiddleWraper{width:982px; height:auto; margin:0 0 0 0px; clear:both;}
#FooterWraperInner1_1{ clear:both; width:957px; padding:0; margin:26px 18px 26px 18px; height:auto;}

.MainFromContent{ clear:both; padding:10px 0 0px 0; border-bottom:1px solid #bdde7c; margin:0 12px 0 6px; width:535px;  }

			  .MainFromContent1_1_1{ clear:both; padding:11px 0; border-bottom:1px solid #bdde7c; margin:0 12px 0 6px; width:535px;  }
			  .MainFromContent1_1_2{ clear:both; padding:7px 0; border-bottom:1px solid #bdde7c; margin:0 12px 0 6px; width:535px;  }
			  .MainFromContent1_1{ clear:both; padding:14px 0; border-bottom:1px solid #bdde7c; margin:0 12px 0 6px;  width:535px; }
			  .MainFromContent1_2{ clear:both; padding:6px 0; border-bottom:1px solid #bdde7c;  margin:0 12px 0 6px; width:535px; }
			  .MainFromContent1_3{ clear:both; padding:8px 0; border-bottom:1px solid #bdde7c; margin:0 12px 0 6px; width:535px; }
			  
			  
/* --------------------------------------------03/16/2010 -------------------------------------------------------*/

 .onRolloverSubmenu250{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:250px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenu250{ width:250px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	
			
			
 .onRolloverSubmenu160{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:160px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenu160{ width:160px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	
			
 .onRolloverSubmenu150{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:150px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenu150{ width:150px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	

 .onRolloverSubmenu180{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:180px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenu180{ width:180px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	
			
 .onRolloverSubmenu275{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:275px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenu275{ width:275px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	


/* --------------------------------------------03/30/2010 -------------------------------------------------------*/

 .onRolloverSubmenu80{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:80px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenu80{ width:80px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	

 .onRolloverSubmenu100{ background:url(../images/navi/submenu_select_bg.jpg) repeat-x top; width:100px; height:32px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }
			.onRolloutSubmenu100{ width:100px; height:31px; padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:23px; TEXT-DECORATION: none; color:#000000; }	

















