/* CSS Document */
body{
	text-align:center;
	margin:0px auto;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	
}	
img{
	border:0px;
}

span{
padding:0px;
margin:0px;
}


.TextBoxBg{
	background:#E3FAD4;
	width:125px;
	height:14px;
	vertical-align:middle;
	margin-right:7px;
	font-weight:bold;
	color:#224c07;
}

.Search{
	vertical-align:middle;
}	
.AdvSearch{
	color:#fff;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-variant:normal;
	text-decoration:underline;
	vertical-align:middle;
	margin-left:7px;
}	

.AdvSearch:hover{
	color:#fff;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none;
	vertical-align:middle;
	margin-left:7px;
}	

.TopMenuBg{
	background:url(topmenu_bg.jpg) repeat-x;
	height:32px;
}	
#LeftTableColor{
	background:#F9F9F9;

	}
	
.TopHeadDiv{
	margin-top:18px;
	text-align:right;
	float:right;
}	
		
.TopHeadDiv1{
	margin-top:80px;
	text-align:right;
	float:right;
	font-weight:bold;
	color:#666666;
	font-size:11px;
}	
.TdBgcolor{
	background:#224C07;
  }
	
/*  LeftMenus */
.menu1 {
background:transparent url(images/btns/bg_menu1.gif) no-repeat scroll 0%;
color:#FFFFFF;
cursor:pointer;
display:block;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
padding-bottom:5px;
padding-left:20px;
padding-top:2px;
text-decoration:none;
}
.menu1:hover {
color:#FFFFFF;
cursor:pointer;
display:block;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
padding-bottom:5px;
padding-left:20px;
padding-top:2px;
text-decoration:none;
}
.menu2 {
background:transparent url(img/bg_grbbeltbtm2.gif) no-repeat scroll 0%;
color:#FFFFFF;
cursor:pointer;
display:block;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
padding-bottom:5px;
padding-left:20px;
padding-top:2px;
text-decoration:none;
}
.menu2:hover {
background:transparent url(img/bg_grbbeltbtm2.gif) no-repeat scroll 0%;
color:#FFFFFF;
cursor:pointer;
display:block;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
padding-bottom:5px;
padding-left:20px;
padding-top:2px;
text-decoration:none;
}
.submenu {
background:transparent url(images/bg_sublink.gif) repeat-x scroll 0%;
color:#000000;
display:block;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-bottom:2px;
padding-left:25px;
padding-top:2px;
text-decoration:none;
width:154px;
}
.submenu:hover {
background:transparent url(img/bg_sublink.gif) repeat-x scroll 0%;
color:#000000;
display:block;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-bottom:2px;
padding-left:25px;
padding-top:2px;
text-decoration:underline;
width:154px;
}
.hide {
display:none;
}
.show {
display:block;
}
.TpBrd {
background:transparent url(img/bg_grbbelttp1.gif) no-repeat scroll center bottom;
font-size:1px;
height:6px;
}
.BtmBrd {
background:transparent url(img/bg_grbbeltbtm1.gif) no-repeat scroll center top;
font-size:1px;
height:6px;
}

/*  End of LeftMenus   */

.LeftMenuData{
	margin: 15px 15px 15px 20px;
	
}

.FeatureNewsText1{
	color:#0033FF;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}		

.FeatureNewsText1:hover{
	color:#0033FF;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.AdsGoogle{
	color:#000;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	line-height:18px;
}		

.BoxMiddleImg{
	background:url(box_middle.jpg) repeat-y;
    background-position:center;
}	

.FeaturePageText{
	float:left;
	color:#0033FF;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}		

.FeaturePageText a{
	float:left;
	color:#0033FF;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	padding-bottom:5px;
}		

.FeaturePageText a:hover{
	float:left;
	color:#0033FF;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding-bottom:5px;
}		


.FindAdviceTextBox{
	border:#CED2C9 1px ridge;
	width:275px;
	height:16px;
}

.BtnFindAdvice{
	margin-top:7px;
}

.TopCareGiversImgDiv{
	margin-left:7px;
	margin-right:7px;
	float:left;
	text-align:left;
}
.TopCareGiversImg{
	margin-right:6px;
	float:left;
	
}
.TopCareGiversStext{
		font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		float:left;
		
}

.FeatureHeathrooDiv{
	background:url(featured_healthroo_bg.jpg) repeat-x;
	width:677px;
	height:221px;
	border-left:#F2F2F2 1px solid;
	border-right:#F2F2F2 1px solid;
	border-top:#F2F2F2 1px solid;
	text-align:center;
	margin:0px auto;
}	

.FeatureHeathrooInnerDiv{
	width:150px;
	text-align:left;
	float:left;
	margin-left:60px;
	margin-top:30px;
}
.FeatureHeathrooStext{
		font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		float:left;
		color:#006600;
		
}

.FooterLinks{
	color:#000000;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none;
}	

.FooterLinks:hover{
	color:#000000;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-variant:normal;
	text-decoration:underline;
}	

#list1, #list2, #list3, #list4 { width:185px; padding-left:0px;font-weight:bold;}
		#list2 dd { height: 10em; }
		#list4 {margin-left:0px;margin-bottom:0px;}
		 #list4 ul li {padding-top:6px;padding-bottom:6px;}
 		 #list4 ul li a{color:#224c07;}
  		 #list4 ul li a:hover{color:#fefefe; text-decoration:none;}
		 #list4 .head {padding-top:3px;padding-bottom:3px}
		dt, h3, a.head { cursor:pointer; border:1px solid #fff; margin-top:0px; padding:2px 0px 2px 6px; color:#FFFFFF; text-decoration:none;}
		a.head { display:block; }
		li i { margin-left: 0px; }
		Div ul li{background:#57A128;}
		li { list-style-type: none; }
		dt.active { background-color:#57A128; }
		dt.notActive { background-color:#57A128; }
		dd, p    { background-color:#F5F5F5; padding:0.1em; border:1px solid #C0C0C0; border-top-width:0; margin: 0 }
		#log { position:absolute; top:0; right:1em; text-align:right; }
		#switch { position: absolute; top: 0; right: 15em; }
/*		h2 { margin-top: 1.5em; }*/
		#list3 { border: 2px solid #111; }
		#list3 div { background-color: #eeeq; }
		#list3 div.title { text-decoration: underline; }
		#list3 div.selected { font-weight: bold; }
		a.selected { background-color: #ttt}
		
		
/***********added  by me*********/		
#articleincategory
{
   padding:5px;
 /*  margin-bottom:15px;*/
   height:102px;
   background-color:#FFFFFF;
  }
.classarticle_incategorypage{vertical-align:top; padding:5px;}
.articledespwithimage
 {
  text-align:left;
  padding:8px;
  height:75px;
  }
.articledespwithimage img
{
  margin-right:7px;
  }
.articledesp *
 {
   background-color:#fff;
   border:0px;
   text-align:left;
   }
.articledesp
 {
   margin:8px;
   }
.viewallauthorlink
 {
   text-align:right;
   }      
.author
 {
 text-align:left;
padding-left:5px;
   }  
.whereweare
{
  background-color:#f9f9f9;
  text-align:left;
  padding-left:5px;
  }
.morearticlestable
{
 margin:5px;
 padding:5px;
 border:1px solid #F5F5F5;
 width:100%;
 background:#F5F5F5;
  }  
.morearticlelinks
{
  padding:10px 5px 5px 10px;
  text-align:left;
  }
.morerelated
{
  font-weight:bold;
  color:#FFF;
  display:block;
  background:#57A128;
  padding:5px;

  }    

#articleincategory a,.viewallauthorlink a,.morearticlelinks a,#loginform span a,.changepasslinks,.diveditprofile a,.cmxform a,#newscontanier h4 a{
  font-weight:bold;
  padding:5px;
  margin:5px;
  text-decoration:none;
  border:1px solid #FFF;
  color:#FFF;
  background:#57A128;
}  
#articleincategory a:hover, .whereweare a:hover,.viewallauthorlink a:hover,.morearticlelinks a:hover,#loginform span a:hover,.changepasslinks:hover,.diveditprofile a:hover,.cmxform a:hover,#newscontanier h4 a:hover{
  font-weight:bold;
  padding:5px;
  margin:5px;
  text-decoration:none;
  border:1px solid #57A128;
  color:#000000;
  background:#FFF;
}

.containermorelinks a,.whereweare a,#newscontanier span a,.staticlinks,#sitemap a{
background:none;
color:#57A128;
border:none;
font-size:11px;
font-weight:bold;
margin:0px;
padding:0px;
text-decoration:none;
 }
.containermorelinks a:hover,.whereweare a:hover,#newscontanier span a:hover,.staticlinks:hover,#sitemap a:hover{
background:none;
color:#000;
border:none;
font-size:11px;
font-weight:bold;
margin:0px;
padding:0px;
text-decoration:none;
 }
.signinlink
{
background:none;
color:#000;
border:none;
font-size:11px;
font-weight:bold;
margin:0px;
padding:0px;
text-decoration:none;
  } 
.signinlink:hover
{
background:none;
color:#57A128;
border:none;
font-size:11px;
font-weight:bold;
margin:0px;
padding:0px;
text-decoration:none;
  }
.signofflink
{
background:none;
color:#57A128;
border:none;
font-size:11px;
font-weight:bold;
margin:0px;
padding:0px;
text-decoration:none;
  } 
.signofflink:hover
{
background:none;
color:#000;
border:none;
font-size:11px;
font-weight:bold;
margin:0px;
padding:0px;
text-decoration:none;
  }  
.logincss
 {
   font-weight:bold;
   color:#000;
   
    }     
.containermorelinks form.cmxform fieldset ol
  {
     margin:0px;
	 }   
  li, tr, td {
}
.diveditprofile
{
  text-align:right;
  margin:10px;
  }
#message {
background:#57A128 none repeat scroll 0%;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-left:9px;
padding:5px;
text-align:center;
width:96.5%;
margin-bottom:5px;

}  
#loginform span{font-size:11px; font-weight:bold;}
.cmxform .changepasslinksli{padding-top:10px;}  
#subbutton{ 
color:#fff;
border:1px solid  #57A128;
background:#57A128;
font-weight:bold;
width:100px; 
}
.cmxform input{width:180px}
#buttonli{text-align:center;padding:20px;}
.articleincategory span {margin-top:5px;}
.mainarticletable p { 
background-color:#F5F5F5;
border:1px solid #COCOCO;
border-bottom-width:1px;
border-bottom-color:#COCOCO;
border-bottom-style:solid;
padding-top:12px;
}
.containermorelinks
  {
    border:1px solid #57A128;
	margin-left:20px;
	width:92%;
	margin-top:10px;
	}
.arrow
 {
   font-size:10px;
   color:#000;
   font-weight:bold;
   }
 .noarticle
  {
    width:50%;
	font-weight:bold;
	font-size:13px;
	text-align:center;  
	color:#000;
	margin-right:auto;
	margin-left:auto;
	margin-top:40px;
	padding:30px;
	border:1px solid #57A128;
	  }  
#cateviewdesp *
{
  background:#fff;
  border:none;
  }
#cateviewdesp
{  
  text-align:left;
  margin:10px;
 /* float:right;*/
/*  width:60%;*/
/*position: absolute;*/
}
#cateviewdesp li
 {
   list-style: disc;
  }  
#gads
 {
   float:left;
   position: absolute;
   } 
#maindivads    	  	
 { 
   text-align:left;
   }
#fontpage
 {
  margin:5px;
   } 
#fontpage .category
 {
 background:#F9F9F9;
   }     
  

.frontimg
 {
/*  border:none;*/
  text-align:left;
  padding-left:15px;
  }     
  .despcat
   {
     text-align:left;
	 }
.category
{
/* padding:5px 15px 15px 15px;*/
 border:1px solid #CCCCCC;
  }
.forntcategoryhtitle	 
 {
   padding-bottom:2px;
   font-weight:bold;
   font-size:14px;
   }
.despcat   
 {
  padding:0px 0px 0px 5px;
     }
.forntcategoryhtitle a
 {
   color:#003300;
   text-decoration:none;
   }	 
.forntcategoryhtitle a:hover
 {
  /* color:#224C15;*/
   color:#000;   
   }   
#newscontanier
 {
  margin-top:0px;
  margin-left:8px;
  text-align:left;
    }
#newsheader
 {
   margin-bottom:50px;
    }	 
.newsadds
 {   
  text-align:left;
  padding:100px 0px 0px 0px;
  vertical-align:top;
    }
.smallnews
  {
      margin-bottom:15px;
	  }
#footersection
{
  background:#F9F9F9;
  margin-top:5px;
  text-align:center;
  text-decoration:none;
   }
#footersection a
{
  font-size:11px;
  font-weight:normal;
  color:#003300;
  text-decoration:none;
   }
#footersection a:hover
{
  font-size:11px;
  font-weight:normal;
  color:#57A128;
  text-decoration:underline;
   }     	  
#footermenus
{
   padding:10px 10px 10px 160px;
   }
.bottomlinks
 {
    padding:2px 10px 5px 160px;
	 }
.bottomline
 {
    padding:2px 10px 5px 160px;
	color:#909090;
	 }	 
.copytxt
 {
    padding:2px 10px 10px 160px;
	color:#909090;
   }
#aboutpage,#contpage
 {
    text-align:left;
	}      	  	     
#aboutpage h1,#contpage h1
{
   padding-left:10px;
   text-align:left;
   }	
#aboutpage p,#contpage p
{
  background:none;
  padding:10px;
   border:none;
   text-align:left;
  }
#sitemapheading h1
 {
    text-align:left;
	padding-left:5px;
	}
#sitemap *
{
	background:#FFF;
	}
#sitemap .maincatli	
 {
    list-style:square;
	}
#sitemap
 {
text-align:left;
padding-left:80px;
  }
#sitemap ul
 { 
   padding-left:5px;
   }  
#sitemap .subcatalink
 {
    list-style:circle;
	}	
#sitemap .articlelink
 {
    list-style:inside;
	}
#testing a
 {
    text-align:right;
	}
.articledespwithimage span
{
   text-align:right;
  } 
#articleincategory p
{
 border:1px solid #cccccc;
 }
 h2 , h1 { font-size:20px;}

#bukmark
 {
   text-align:right;
   padding: 6px 25px 6px 6px;
   background:#f8f8f8;
   }
.bukmarktext
{
  text-align:right;
  vertical-align:middle;
  color:#57A128;
  font-size:11px; 
  font-weight:bold;
   padding: 6px 25px 6px 6px;
   background:#f8f8f8;
   }   
#disclaim
{
 text-align:left;   
    }
#disclaim td
{
  padding:2px 5px 5px 10px;
  }	
#disclaim span
 {
   font-weight:bold;
    } 
#articleincategory .artdesp
 {
    text-align:left;
	}
#funtd,#recenttd
 {
    width:100%;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	padding:5px;
	border-top:2px groove #52A127;
	border-bottom:2px groove #52A127;
	}
#funtd .funhealth,#recenttd .funhealth
 {
    color:#000;
	}
#funtd .funfact,#recenttd .funfact
 {
   color:#52A127;
   }
.funtext
 {
   padding:7px;
   font-size:14px;
   font-family:Arial, Helvetica, sans-serif;
/*   display:inline;*/
/*   font-weight:bold;*/
   }
 
.rightqu, .leftqu 
{
  font-weight:bold;
  font-size:16px;
  display:inline;
  padding:5px;
  
  }

.newadtitle
 {
   padding:7px 7px 3px 4px;
   font-size:12px;
   font-weight:bold;
    border-bottom:1px solid #ccc;
   }
.byauthtd
{
   padding:0px 7px 7px 8px;
   border-bottom:1px solid #ccc;
  }   

.byauthtd a
 {
    text-decoration:underline;
	color:#57A127;
    }
.byauthtd a:hover
 {
    text-decoration:none;
	color:#57A127;
    }
.byauth
 {
   font-weight:bold;
   font-size:9px;
   } 		  
.newadtitle a 
{
  text-decoration:none;
  color:#57A127;

  }   

.newadtitle a:hover
 {
  text-decoration:underline;		
   }  
   
#cateviewdesp a,.articledesp p a
{
  text-decoration:none;
  color:#57A127;
  font-weight:bold;
  }   
#cateviewdesp a:hover,.articledesp p a:hover
 {
    text-decoration:underline;
	color:#000;
	padding-bottom:2px;
	margin-bottom:2px;
	border-bottom:1px solid #57A127;
	}  
 
    
.Gartdiv
{
margin:auto;
   }
.arti
 {
float:left;
   }
.gads
 {
float:right;
   }
.topres
 {
   color:#000;
   padding-left:10px;
   width:100%;
   text-align:left;
   font-size:14px;
   font-weight:bold;
    } 
#catali	  
 {
   text-align:right;
   padding-left:500px;
   }
#catali a
 {
  padding:0px;
  background:none;
  color:#57a128;
  }	
#catali a:hover
 {
  padding:0px;
  background:none;
  color:#000;
  text-decoration:underline;
  border:none;
  }	  
/*#linka a
{
color:#57a127;
background:none;
padding:5px;
margin:0px;
}       

#linka a:hover
{
color:#000;
background:none;
padding:5px;
border:none;
margin:0px;
}*/
.linkr a
{
  background:none;
  color:#57a128;
  border:none;
  padding:5px;
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
  }
.linkr a:hover
{
  background:none;
  color:#000;
  border:none;
  padding:5px;
  text-decoration:none;
  }  
.linknoavail
{
    font-size:14px;
	color:#000;
	font-weight:bold;
	}          				   

.linkrec
{
    font-size:12px;
	background:#fcfcfc;
	} 
#moving
{
  color:#57a128;
  font-weight:bold;
  font-size:15px;
  font-family:Garmond;  
  }	
/***********added  by me*********/		