﻿body{
background:#ffffff;
margin:0 auto;
}
.headertxt
{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
height:30px;
}
.headertxt a
{
    color:#000000;
}
.headertxt a:hover
{
    color:#000000;
    text-decoration:underline;
}
.headertxt img
{
    border:0px none;
}


.headertxt1
{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;

}
.headertxt1 a
{
    color:#000000;
}
.headertxt1 a:hover
{
    color:#000000;
    text-decoration:underline;
}
.headertxt1 img
{
    border:0px none;
}





.bodycol
{
}
.solutions
{
    position:relative;
    float:left;
    font-family:"Times New Roman", Times, serif;
font-size:25px;
color:#1fa2ff;
padding-left:5px;

}

.oldagesolu
{
position:relative;
float:left;
font-family:"Verdana";
font-size:13px;
color:#000000;
vertical-align:bottom;
 
}
.oldage_h
{
position:relative;
float:left;
font-family:"Times New Roman", Times, serif;
font-size:25px;
color:#000000;
padding-left:10px;
	
 
}
.solutions
{
    position:relative;
    float:left;
    font-family:"Times New Roman", Times, serif;
font-size:25px;
color:#1fa2ff;
 
 
	 
	
 
}

.portal
{
 font-family:"Verdana";
 font-size:13px;
 font-weight:bold;
 color:#000000;

}


.recreation a
{
    color:#000000;
    font-family:Verdana;
    font-size:11px;
    text-decoration: none;
}
.recreation a:hover
{
    color:Navy;
    text-decoration: underline;
}





.golden{font-family:
Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#155b8c;
padding-left:10px;
/*padding-top:45px;*/
}
.padding{
padding-top:5px;
padding-left:10px;
}
.home{background-image:
url('../images/Design%26environment.gif');
width:102px;
height:41px;
/*background-repeat:no-repeat; background-position-y:50%*/
}
.recreation{
background-image:url('../images/recreation%26entertainment.gif');
width:102px;
height:55px;
background-repeat:no-repeat
}
.nutrition{background-image:
url('../images/green.gif');
width:103px;
height:41px;
/*background-repeat:no-repeat; background-position-y:50%*/
}
.health{
background-image:url('../images/health.gif');
width:102px;
height:41px;
/*background-repeat:no-repeat; background-position-y:50%*/
}
.assitivedevice{
background-image:
url('../images/assitive-device.gif');
width:102px;
height:41px;
/*background-repeat:no-repeat; background-position-y:50%*/
}
.designenviron{
background-image:
url('../images/Design%26environment.gif');
width:102px;
height:41px;
/*background-repeat:no-repeat; background-position-y:50%*/
}
.recreation{
background-image:
url('../images/recreation%26entertainment.gif');
width:102px;
height:41px;
background-repeat:no-repeat;
/*background-position-y:50%*/
}
.scheme{
background-image:
url('../images/scheme.gif');
width:102px;
height:41px;
/*background-repeat:no-repeat; background-position-y:50%*/
}
.legalissue{
background-image:
url('../images/legalissue.gif');
width:103px;
height:41px;
/*background-repeat:no-repeat; background-position-y:50%*/
}
.serviceprovider{
background-image:
url('../images/serviceprovider.gif');
width:111px;
height:41px;
/*background-repeat:no-repeat; background-position-y:50%*/
}
.bar{
background-image:url('../images/bar.gif');
width:2px;
height:10px;
background-repeat:repeat-x;
/*background-position-y:50%*/
}
.middle{background-image:url('../images/middle.gif');
width:15px;
height:11px;
background-repeat:repeat-x;
background-repeat:repeat-x
}
.greenbarpadding{padding-left:13px;
padding-top:2px;
}
.recreationentertainment{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#b5cf6b;
padding-left:5px;
font-weight:bold;
}

.recreationbutton
{
    background-image:url('../images/recreationbutton.gif');
 
width:262px;
height:38px;
background-repeat:no-repeat
}
.recreationbuttondown
{background-image:url('../images/recreationbuttondown.jpg');
 
width:262px;
height:38px;
background-repeat:no-repeat
}
.arrowpadding{padding-left:13px;
padding-top:5px;
padding-right:3px;
}
.consultant{font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
padding-top:7px;
font-weight:bold;
}
.arrow{background-image:url('../images/arrow.gif');
width:33px;
height:38px;
background-repeat:no-repeat
}
.imgforconsultant{background-image:
url('../images/imageforconsultant.gif');
width:644px;
height:30px;
background-repeat:
no-repeat
}

.recreationentertainmentleftmain{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:Gray;
padding-left:55px;
font-weight:bold;
margin-top:10px;
}

.recreationentertainmentleft{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:Gray;
padding-left:55px;
font-weight:bold;
margin-top:10px;
}
.indoor
{
background-image:url('../images/bgblack.gif'); /*leftbutton.gif');*/
background-position: center 50%;
width:254px;
height:55px;
background-repeat:no-repeat
}
.indoorgray
{
background-image:url('../images/bgblack.gif'); /*leftbutton.gif');*/
background-position: center 50%;
width:254px;
height:55px;
background-repeat:no-repeat
}
.indoorgreen
{
background-image:url('../images/bggreen.gif'); /*leftbutton.gif');*/
background-position: center 50%;
width:254px;
height:55px;
background-repeat:no-repeat
}
.indooryellow
{
background-image:url('../images/bgorange.gif'); /*leftbutton.gif');*/
background-position: center 50%;
width:254px;
height:55px;
background-repeat:no-repeat
}

.indoorred
{
background-image:url('../images/bgred.gif'); /*leftbutton.gif');*/
background-position: center 50%;
width:254px;
height:55px;
background-repeat:no-repeat
}




.indoorblue
{
background-image:url('../images/bg.gif'); /*leftbutton.gif');*/
background-position: center 50%;
width:254px;
height:55px;
background-repeat:no-repeat
}
.consultanttext{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
padding-left:60px;
font-weight:bold;
padding-top:5px;
}

.right{background-image:url('../images/right.gif');
width:677px;
height:336px;
/*background-position-y:50%*/
}
.hometext{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
text-align:center;

}
.hometext a{ color:#000000;}
.hometext a:visited{ color:#000000;}
.hometext a:hover{ color:Navy; text-decoration:underline;}
.hometext1{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
text-align:center;

}
.hometext1 a{ color:#000000; text-decoration:none;}

.hometext1 a:visited{ color:#000000;}
.hometext1 a:hover{color:Navy; text-decoration:underline;}

.border{border-bottom:#e0f2ff;
border-bottom-style:solid;
border-bottom-width:1px;
border-left:#e0f2ff;
border-left-style:solid;
border-left-width:1px;
}
.border_main
{
   
/*border:#155b8c; width:100%;
border-style:solid;
border-width:1px;
width:1004px;*/
}
.homebutton{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
padding-left:28px;
padding-bottom:12px;
}
.nutritionbutton{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
padding-left:28px;
padding-top:26px;
}
.assitivebutton{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
padding-left:28px;
padding-top:17px;
}
.designenvironmentbutton{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
padding-left:20px;
padding-top:17px;
}
.recreationandentertainmentbutton{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
padding-left:12px;
padding-top:17px;
}
.schemebutton{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
padding-left:14px;
padding-top:17px;
}
.legalissuebutton{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
padding-left:14px;
padding-top:25px;
}
.providerbutton{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
padding-top:17px;
padding-left:5px;
}
/*to be checked*/
a 
{
    text-decoration:none;
    color:inherit;
}
/*

/*content setting*/
.content
{
    padding:20px;
    text-align:justify;
    font-family:Verdana;
    font-size:12px;
    min-height:250px;

}
.content a{ text-decoration:none;color:black; }
.content  a:hover{color:black; text-decoration:underline; }

div#divcontent 
{
    color:#000000;
}
/*div#divcontent h3
{
    background-color:#d1ecff;
    font-size:14px;
}*/
.tdcontent
{
   /*background-image:url('../images/facilitiesbar.gif');*/
   background-repeat:repeat-x;
   padding-bottom:20px;
   vertical-align:top;
   height:auto;
   min-height : 100%
}
.tdcontent h3
{
    background-color:Gray;
    font-size:14px;

}

.tdcontentgreen
{
   /*background-image:url('../images/facilitiesbar.gif');*/
   background-repeat:repeat-x;
   padding-bottom:20px;
   font-family:Verdana;
   vertical-align:top;
   height:auto;
   min-height : 100%
}
.tdcontentgreen h3
{
    background-color:#62bd1a;
    font-size:14px;
}
.tdcontentgray
{
   /*background-image:url('../images/facilitiesbar.gif');*/
   background-repeat:repeat-x;
   padding-bottom:20px;
   font-family:Verdana;
   vertical-align:top;
   height:auto;
   min-height : 100%
}
.tdcontentgray h3
{
    background-color:Gray;
    font-size:14px;
}
.tdcontentblue
{
   /*background-image:url('../images/facilitiesbar.gif');*/
   background-repeat:repeat-x;
   padding-bottom:20px;
   font-family:Verdana;
   vertical-align:top;
   height:auto;
   min-height : 100%
}
.tdcontentblue h3
{
    background-color:#1fa2ff;
    font-size:14px;
}
.tdcontentorange
{
   /*background-image:url('../images/facilitiesbar.gif');*/
   background-repeat:repeat-x;
   padding-bottom:20px;
   font-family:Verdana;
   vertical-align:top;
   height:auto;
   min-height : 100%
}
.tdcontentorange h3
{
    background-color:#f2aa00;
    font-size:14px;
}

.tdcontentred
{
   /*background-image:url('../images/facilitiesbar.gif');*/
   background-repeat:repeat-x;
   padding-bottom:20px;
   font-family:Verdana;
   vertical-align:top;
   height:auto;
   min-height : 100%
}
.tdcontentred h3
{
    background-color:#FF8B7E;
    font-size:14px;
}


/*Heading of Content and left pane*/
div#lefttop
{    
    padding-top:1px;
    background-color:#eaf3fb;
    height:35px;
    
}

/*Ancor colors of left pane */
.recreationentertainmentleft a
{
    color:Gray;
}
.recreationentertainmentleft a:visited
{
    color:Gray;
}
.consultanttext a 
{
    color:#000000;
}

.consultanttext a:visited
{
    color:#000000;
}
.indoor a:hover
{
    font-weight:bold;
    
    font-size:14px;

}
.indoorgreen a:hover
{
    font-weight:bold;
    
    font-size:14px;

}
.indoorblue a:hover
{
    font-weight:bold;
    
    font-size:14px;

}
.indooryellow a:hover
{
    font-weight:bold;
    
    font-size:14px;

}
.indoorgray a:hover
{
    font-weight:bold;
    
    font-size:14px;

}
td.current
{
    font-weight:bold;
    /*background-image:url('../images/leftbuttonhover.gif');*/
    background-repeat:no-repeat;
    background-position: center 50%;
    color:#297088;
    height:55px;
    width:254px;
    margin-left:50px
}
/*-------------------------------------*/
.topimg
{
    background-image:url('../images/header_02.gif');
    background-repeat:repeat-x
}
div#botcondiv
{
    text-align:right;
    font-weight:bold;
}
.leftcontent
{
    width:300px;
    vertical-align:top;
    
}
.chr
{
	background-color :#D1ecff;  
	height :4px;
}
	
.tdimg
{
	max-height:200px;
	max-width:180px;
	/*height:200px;
	width:180px;*/
	background-repeat:no-repeat;
	vertical-align:top;
	
}

li{padding-top:10px;}

.lefttd
{
    text-align:center;
}
.disclaimbar1
{
    font-family:Verdana, Arial;
    font-size:10px;
    text-align:center;
    color:Gray;
    text-align:left;
    padding-left:20px;
    color: Navy;
    text-decoration:none;
}

.disclaimbar2
{
    font-family:Verdana, Arial;
    font-size:10px;
    text-align:center;
    color:Gray;
    text-align:center;
}
.disclaimbar3
{
    font-family:Verdana, Arial;
    font-size:10px;
    text-align:center;
    color:Gray;
    text-align:right;
    padding-right:20px;
    color:Navy;
}
div#divimg
{
    
}
.leftimg
{
    border: solid 3px #d1ecff;
}
.link a
{

color:#003399;
text-decoration:none;
}
.link a:hover
{

 color:#003399;

text-decoration:underline;
}
 .divtop
 {
	font-size:12px;
text-align:center;

padding:3px 10px 3px 10px;
}

 .divtop a
{
text-decoration:none;
 color:#003399;
}
 .divtop  a:hover
{
 color:Blue;
text-decoration:uderline;
 }
 .oldageemail
 {
     text-decoration:none;
 }
 .bottomstyle
 {
 }
 
 .sitemapbar
 {
     background-color:#ffffff; 
     border:solid 1px #1fa2ff; 
     margin-left:20px; 
     margin-right:20px; 
     margin-top:10px;
     text-align:justify;
     font-family:Verdana;
     font-size:11px;
     padding-left:8px;
     padding-right:8px;

 }
 .sitemapbar a
{
	 text-decoration:none;
	 color:black; 
}
.sitemapbar  a:hover
{
 color:#003399;
	 text-decoration:underline;
 }
 .barheading
 {
     background-color:#ffffff; 
     border:solid 1px #1fa2ff; 
     margin-top:10px; 
     margin-left:20px; 
     margin-right:20px; 
     height:32px; 
     padding-top:10px; 
     padding-left:40px; 
     background-image:url(../images/assbar.gif); 
     background-repeat:no-repeat;
     text-align:justify;
     font-family:Verdana;
     font-size:16px;
     font-weight:bold;
 }
        



.marquetop a
{
    color:#ffffff;
    text-decoration:none;
    height: 20px; font-family: Verdana; color: #ffffff; font-size: 15px;
}
.marquetop  a:hover
{
 color:#ffffff;
 height: 20px; font-family: Verdana; color: #ffffff; font-size: 15px;
text-decoration:uderline;
 }
 .titleWH 
{ 
	font-size:12px;
   
    font-weight:bold;
}

 .titleCN
{
	font-size:12px;

}
  .titleNR 
{ 
	font-size:14px;
 
color:#003399;
     
}

  .title
{ 
	font-size:14px;
 
color:#003399;
     
}
.place 
{ 
	font-size:14px;
   
    font-weight:bold;
}
 
  .month
{ 
	font-size:13px;
 font-weight:bold;
color:#003399;
     
}
div#outerwrapper
{
    text-align:center;
    /*border: solid 1px orange;*/
    top:0px;
    margin-top:0px;
}
div#main
{
    
    width:923px;
    /*height:758px;*/
    text-align:left;
}
div#topbg
{
    height:10px;
    width:925px;
    background-image:url(../images/Homes/top_bg.png);
}
div#footerbg
{
    height:19px;
    width:923px;
    background-image:url(../images/homes/footer_bg.png);
    vertical-align:bottom;
}
div#footerbg_h
{
    height:19px;
    width:923px;
    float:left;
    clear:both;
    background-image:url(../images/homes/footer_bg.png);
    vertical-align:bottom;
}

div#top
{
    margin-left:9px;
    width:894px; /* actual width is 874+40 due to padding */
    background-color:#ffffff;
     
    padding: 5px 0px 0px 20px;
    

}
 

div#buttons
{ padding-top:10px;
    height:45px;
    margin-left:9px;
    width:914px;
     background-color:White;
}
div#flashwrapper
{
    text-align:center;
    vertical-align:bottom;
    height:338px;
    margin-left:9px;
    overflow:hidden;
    
    

}
div#midflash
{
    background-color:#000000;
    height:338px;
    width:914;
    
    overflow:hidden;
}
div#featuredtabs
{
		padding-top:10px;
    margin-left:13px;
    background-color:#ffffff;
    height:223px;
}
div#marquhome
{
    margin-left:9px;
  
    background-color:#ffffff;
   height:30px;
  
}
.marquehomedisplay
{   margin-top:5px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	background-color:#0082d5;
	font-family:Verdana; 
     height:15px;
    font-size:14px; 
}

.headsitesearch a
{
    color:#000000;
}
.headsitesearch a:hover
{color:  Navy;
    text-decoration:underline;
}
 .marquehomedisplay a
{
 text-decoration:none;
 color:#ffffff;
  text-decoration:underline;
}
 .marquehomedisplay  a:hover
{
 color:#000000;
 text-decoration:underline;
 
 }
.dd_marq
{
padding-left:10px;
padding-right:15px;
margin-top:5px;
color:#FFFFFF;
border-right:1px solid #ffffff;
}
.dd_marq1
{
padding-left:10px;
padding-right:10px;
margin-top:5px;
color:#FFFFFF;

}
div#bottombar
{
    margin-left:9px;
    background-color:#ffffff;
    height:20px;
    background-color:Gray;
    text-align:right; 
    padding-right:5px; 
    font-family:Verdana; 
    font-size:13px; 
    vertical-align:middle;
}
div#bottombar_h
{
    margin-left:9px;
    background-color:#ffffff;
    background-color:Gray;
    text-align:right; 
    padding-right:5px; 
    font-family:Verdana; 
    font-size:13px; 
    vertical-align:middle;
}
div#divassi
{
	margin-left:7px;
    position:relative;
    float:left;
    background-image:url('../images/homes/boxv12.gif');
    background-repeat:no-repeat;
    
    width:211px;
    height:205px;
    padding-left:5px;
    padding-top:5px;
	top: 0px;
	left: 5px;
}
div#divasstab
{
width:187px;
  color:#000000;
  height:60px;
  text-align:justify;
  padding-top:25px;
  padding-left:5px;
  padding-right:17px;
  font-family:Verdana;
  font-size:12px;
}


div#divasstab_h
{
width:187px;
  color:#000000;
  height:60px;
  text-align:justify;
  padding-top:25px;
  padding-left:5px;
  padding-right:17px;
  font-family:Verdana;
  font-size:12px;
}   
div#divblogtab
{
height:135px;
  color:#000000;
  text-align:center;
  padding-top:5px;
  padding-left:5px;
  padding-right:17px;
  font-family:Verdana;
  font-size:13px;
}


div#divblogtab_h
{
height:62px;
  color:#000000;
  text-align:center;
  padding-top:5px;
  padding-left:5px;
  padding-right:17px;
  font-family:Verdana;
  font-size:13px;
}

div#divwhtnew
{ margin-left:5px;
    position:relative;
    float:left;
    background-image:url(../images/homes/boxv12.gif);
    background-repeat:no-repeat;
    width:215px;
    height:209px;
    
    padding-left:5px;
    padding-top:5px;

}



div#divwhtnewinnerimage
{
    /*background-image:url(../images/homes/footercopy.gif);*/
       
    height:180px;
    background-repeat:no-repeat;
    background-position:center
     background-color:#b4d2ef;
}
div#floatdiv
{
    background-image:url(../images/homes/footer_NEW.gif);
}
div#divblog
{
	
    position:relative;
    float:left;
    background-image:url('../images/homes/boxv12.gif');
    background-repeat:no-repeat;
    width:215px;
    height:209px;
    margin-left:5px;
    padding-left:5px;
    padding-top:5px;
	top: 0px;
	 
}

div#divblog_h
{
	
    position:relative;
    float:left;
    background-image:url('../images/homes/boxv12.gif');
    background-repeat:no-repeat;
    width:215px;
    height:170px;
    margin-left:5px;
    padding-left:5px;
    padding-top:5px;
	top: 0px;
	 
}

div#divnews
{
    position:relative;
    float:left;
    background-image:url('../images/homes/boxv13.gif');
    background-repeat:no-repeat;
    width:220px;
    height:209px;
    padding-top:5px;
	top: 0px;
	left: 5px;
}
div#divbnewstab
{
  color:#000000;
  text-align:center;
 
  padding-right:17px;
  font-family:Verdana;
  font-size:13px;
}



.oldagesolu
{
position:relative;
float:left;
font-family:"Verdana";
font-size:13px;
color:#000000;
vertical-align:bottom;
 padding-right:30px;
}
.oldage
{
position:relative;
float:left;
font-family:"Times New Roman", Times, serif;
font-size:25px;
color:#000000;
padding-left:10px;
	top: 0px;
	left: 0px;
 
}
.solutions_tamil
{
    position:relative;
    float:left;
    font-family:"Times New Roman", Times, serif;
font-size:10px;
color:#1fa2ff;
padding-left:5px;

}

.portal
{
 font-family:"Verdana";
 font-size:13px;
 font-weight:bold;
 
 color:#000000;

}

.portal_h
{
 font-family:"Verdana";
 font-size:10px;
 font-weight:bold;
  color:#000000;
}





div#logo
{
    width:625px;

}


.top_news a{ text-decoration:none;color:black; text-decoration:underline; }
.top_news a:hover{ color:#b9051e; text-decoration:underline; }






.divheader
{
color:#000000;
font: 18px "Verdana", Times, serif;	
text-decoration:none;
/*padding-left :20px;*/
margin-right:5px;
text-align:center;
/*background-image:url(../images/home/assitivedevice_01.gif);
height:60px;*/
}

.divheader_mailtamil
{
color:#000000;
font: 18px "Verdana", Times, serif;	
text-decoration:none;
/*padding-left :20px;*/
margin-right:5px;
text-align:center;
/*background-image:url(../images/home/assitivedevice_01.gif);
height:60px;*/
}


.divheader_abthindi
{
color:#000000;
font-weight:bold;

font: 18px "Verdana", Times, serif;	
text-decoration:none;
/*padding-left :20px;*/
margin-right:0px;
text-align:center;
/*background-image:url(../images/home/assitivedevice_01.gif);
height:60px;*/
}

.divheader_abthindi a:visited,.divheader_mailtamil a:visited
{
    color:#000000;
}

.divheader_abthindi a, .divheader_mailtamil a
{
    color:#000000;
}

.divheader a
{
    color:#000000;
}
.divheader a:visited
{
    color:#000000;
}


.divnewsheading
{
color:#000000;
font: 12px "Verdana", Times, serif;	
text-decoration:none;
padding-left: 5px; 
padding-bottom: 35px;
font-weight: bold;

width: 186px; 
}

.divnheader
{
color:#000000;
font: 18px "Verdana", Times, serif;	
text-decoration:none;
padding-left :10px; 
padding-top:5px;
text-align:center;

 
height:30px;
}
.divnheader a
{
    color:#000000;
}
.divnheader a:visited
{
    color:#000000;
}
.whatsnew:hover{
color:#000000;
}

.bottomknow
{
    position:relative;
    color:#000000;
    text-align:right;

    font-family:Verdana;
    font-size:13px;
    padding-top:5px;
	top: 0px;
	left: 5px;
	width: 193px;
}


.bottomknow a
{
    color:#000000;
    text-decoration: none;
}

.bottomknow a:hover
{
    color:Navy;
    text-decoration: underline;
}

.hometext{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
text-align:center;
padding-left:5px;
padding-right:5px;
}

.hometext a{ color:#000000; text-decoration:none;}

.hometext a:visited{ color:#000000;}

.hometext a:hover{color:Navy; text-decoration:underline;}

.hometext1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
text-align:center;

}
.hometext1 a{ color:#000000; text-decoration:none;}

.hometext1 a:visited{ color:#000000;}
.hometext1 a:hover{color:Navy; text-decoration:underline;}

.hometie a{color:#1fa2ff;   text-decoration:none;}


.hometie a:hover{color:#62bc19; text-decoration:underline;}


.disclaimbar1
{
    font-family:Verdana, Arial;
    font-size:10px;
    text-align:center;
    color:Gray;
    text-align:left;
    padding-left:20px;
    color: Navy;
    text-decoration:none;
}
.solutions_h{font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#1fa2ff;
padding-left:10px;
}

.disclaimbar2
{
    font-family:Verdana, Arial;
    font-size:10px;
    text-align:center;
    color:Gray;
    text-align:center;
}
.oldage_1_1
{
position:relative;
float:left;
font-family:"Times New Roman", Times, serif;
font-size:25px;
color:#000000;
padding-left:10px;
}
.disclaimbar3
{
    font-family:Verdana, Arial;
    font-size:10px;
    text-align:center;
    color:Gray;
    text-align:right;
    padding-right:20px;
    color:Navy;
}

.recreation a
{
    color:#000000;
    font-family:Verdana;
    font-size:12px;
    text-decoration: none;
}

.recreation_h{
width:102px;
height:40px;
background-repeat:no-repeat;
}
.recreation a:hover
{
    color:Navy;
    text-decoration: underline;
}


.curvy {position:relative; width:250px; height:40px; background:Navy; color:#000; }
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#9caf9c; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;
}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#9caf9c; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:5px 10px;}
