/* default styles */

body						{ padding:0px; border:0px; margin:15px 0 0 0px; background:url(../images/background.jpg) top repeat-x; background-color:#484646; font-size:14px; font-family:Trebuchet MS; color:#000000; line-height:19px; }
strong						{ color:#0e6d96;}
p							{ margin:0px; padding:0px 10px 0px 10px; font-size:12px;}
.sub						{ background:url(../images/btn_sub.jpg) no-repeat; width:76px; height:21px; border:0px; cursor:pointer;}
.unsub						{ background:url(../images/btn_unsub.jpg) no-repeat; width:96px; height:21px; border:0px; cursor:pointer;}
ul							{ list-style:none; margin:0px; padding:5px 0px 0px 20px; font-size:12px;}
ul li						{ list-style:none; background:url(../images/aeroBlue.gif) no-repeat 0px 12px; padding:5px 5px 2px 20px; }
strong						{ color:#05f6db; font-size:18px; font-weight:normal; }


/*top styles-------------*/

#topRitBg					{ background:url(../images/bgRitTop.jpg) no-repeat; width:481px; height:88px; color:#ddeded; text-align:right; font-weight:bold; font-size:12px; padding:15px 20px 0 0;  }	



/*menu styles-------------*/
.bgBtmTop					{ background:url(../images/bgCenterTop.jpg) repeat-x; height:55px; border-left:0px solid #a2c05a;  border-right:0px solid #a2c05a; padding:0 10px 0 0; }			

#bgMenu						{ background:url(../images/bgMenu.jpg) no-repeat; width:751px; height:34px; padding:10px 0 0 0; text-align:center;   }
#bgMenu a 					{ color:#ffffff; text-decoration:none; font-size:13px; font-weight:bold; padding:0px 7px 15px 7px; }
#bgMenu a:hover, #bgMenu a.active, #bgMenu a.active:hover	{ color:#0ad8c1; background:url(../images/aeroGreen.gif) bottom center no-repeat; padding:0px 7px 15px 7px color:#c3eb5b; text-decoration:none; font-weight:bold; }



/*content styles-----------*/
.bgContent					{ background-color:#019d95; padding:20px; color:#ffffff;    }
.gmnoprint					{ color:#000000;}
a.map_link					{color:#019d95; text-decoration:underline; font:bold 13px Arial;}
a.map_link:hover			{color:#000000; text-decoration:none;}
.bgHomServices				{ background-color:#ffffff; border-left:1px solid #e0ebf2;  border-right:1px solid #e0ebf2; border-bottom:1px solid #e0ebf2; padding:0 0 12px 0; width:256px; }

.content					{ padding:0px 14px 0px 14px; line-height:18px; }
.inContent					{ padding:0px 0px 0px 14px; line-height:18px; }
.inContent1					{ padding:12px 12px 0px 4px; line-height:18px; }
.ritBg						{ padding:12px 3px 0 12px; border-left:1px dashed #c7cad0; order-right:1px solid #edf2fd; background-color:#edf2fd; width:261px; }

ul.aeroGreen 				{ padding:0px 0px 0px 0px; list-style-type:none; margin:0px; line-height:0px; font-size:14px; line-height:20px; }
ul.aeroGreen li 			{ background:url(../images/aeroBlack.jpg) no-repeat 0px 2px; padding:0px 0px 0px 25px; }

.blueTxt					{ color:#4589ba; }

#bredchrom					{ width:100%; font-size:11px; color:#2181b9; margin:0px 0 0 20px; padding-bottom:5px; border-bottom:1px dashed #cbcbcb;  }
a.bredchromLnk 				{ color:#000000; text-decoration:underline;}	
a.bredchromLnk:hover		{ color:#2181b9; text-decoration:none;}

a.passportlink 				{ color:#b47a19; text-decoration:none;}	
a.passportlink:hover		{ color:#0e6d96; text-decoration:none;}

/*servicespage styles-----------*/
#servicesheading			{ font-size:20px; font-weight:bold; color:#0e6d96; width:628px; height:30px; background:#ffffff; border:1px #c7daeb solid; padding:10px 0px 0px 10px;}
ul.servicestick 			{ padding:10px 0px 0px 20px; list-style-type:none; margin:0px; line-height:19px; }
ul.servicestick li 			{ background:url(../images/aeroTick.gif) no-repeat 0px 4px; padding:0px 0px 7px 25px; line-height:19px; }
a.backtotop 				{ color:#05f6db; text-decoration:underline; font-size:11px; padding-right:18px;}	
a.backtotop:hover			{ color:#000000; text-decoration:none; font-size:11px; padding-right:18px;}
a.serviceleftlink 			{ color:#000000; text-decoration:none; font-size:12px;}	
a.serviceleftlink:hover		{ color:#0e6d96; text-decoration:none; font-size:12px;}

/*passportrehabilitationpage styles-----------*/
#headingattop				{ font-size:20px; font-weight:bold; color:#0e6d96; width:628px; height:50px; background:#ffffff; border:1px #c7daeb solid; padding:10px 0px 0px 10px;}
#headingunderthat			{ font-size:20px; font-weight:bold; color:#0e6d96; width:628px; height:30px; background:#ffffff; border:1px #c7daeb solid; padding:10px 0px 0px 10px;}

/*locationpage styles-----------*/
#locationmap				{ padding:6px 0px 0px 0px;}
a.locationlink 				{ color:#0e6d96; text-decoration:underline; font-size:11px; padding-right:18px;}	
a.locationlink:hover		{ color:#000000; text-decoration:none; font-size:11px; padding-right:18px;}

/*employmentpage styles-----------*/
#employmentheading			{ font-size:20px; font-weight:bold; color:#0e6d96; width:628px; height:50px; background:#ffffff; border:1px #c7daeb solid; padding:10px 0px 0px 10px;}
a.maillink 					{ color:#000000; text-decoration:none; font-size:14px;}	
a.maillink:hover			{ color:#c5f8f5; text-decoration:none; font-size:14px;}

a.maillinknew 				{ color:#019d95; text-decoration:none; font-size:14px;}	
a.maillinknew:hover			{ color:#000000; text-decoration:none; font-size:14px;}

/*newspage styles-----------*/
ul.newsTick 				{ padding:0px 10px 0px 0px; list-style-type:none; margin:0px; line-height:22px; }
ul.newsTick li 				{ background:url(../images/aeroTick.gif) no-repeat 0px 7px; padding:0px 0px 13px 25px; line-height:22px; }
#newsheading				{ font-size:18px; ont-weight:bold; color:#0e6d96; line-height:25px; width:628px; eight:30px; background:#ffffff; border:1px #c7daeb solid; padding:10px 0px 10px 10px;}

/*photgallerypage styles-----------*/
#photomainbg				{ width:614px; eight:102px; float:left; border:0px #000000 solid; margin:10px 0px 15px 0px; padding:15px 14px 0px 15px; background:url(../images/photogallerybg.jpg) no-repeat; }
#thumbimage					{ padding:0px 10px 0px 0px; float:left;}


/*contactuspage styles-----------*/
#formtextareaborder			{ border:1px #0e6d96 solid; font-size:12px; color:#025071;}
#formtextboxareaborder		{ border:1px #0e6d96 solid; font-size:11px; color:#025071; padding:2px 0px 2px 5px;}


/*inner page content styles-----------*/

#inner_cont_pad				{ width:662px; vertical-align:top; padding-right:10px; line-height:19px; }
#line						{ width:25px; border-left:#46b7b2 solid 1px; }
#inner_title				{ background-color:#ddeded; color:#028881; font-weight:bold; padding:7px 0px 0px 12px; height:28px; margin:10px 0px; }
#inner_title_newone			{ background-color:#ddeded; width:670px; color:#028881; font-weight:bold; padding:7px 0px 0px 12px; height:28px; margin:10px 0px; }
#inner_titlenew				{ background-color:#ddeded; color:#028881; font-weight:bold; padding:7px 0px 0px 12px; height:50px; margin:10px 0px; }
.recreation_table			{ width:475px; margin:0px auto; padding:15px 0px; }
.news_contact				{ color:#303438;  font-weight:bold;}

ul.green_bullet				{ list-style:none; margin:0px; padding:10px 0px 10px 0px; font-size:13px;}
ul.green_bullet li			{ list-style:none; background:url(../images/green_bullet.jpg) no-repeat 0px 6px; padding:4px 5px 4px 25px; }

.txt_box					{ width:180px; height:16px; border:1px solid #01615c; background-color:#ecfffd; color:#000000; font-size:11px; padding:2px 5px 0px 5px; }
.txt_box2					{ width:90px; height:16px; border:1px solid #01615c; background-color:#ecfffd; color:#000000; font-size:11px; padding:2px 5px 0px 5px; }
.txtarea					{ width:300px; height:90px; border:1px solid #01615c; background-color:#ecfffd; color:#000000; font-size:11px; padding:2px 5px 0px 5px; }
.cmb_box					{ width:80px; height:20px; border:1px solid #01615c; background-color:#ecfffd; color:#000000; font-size:11px; padding:2px px 0px 5px; }
.butten						{ background:url(../images/btn.jpg) no-repeat; width:90px; height:25px; border:none; font-size:12px; font-weight:bold; color:#393c31; padding-bottom:2px; text-align:center; cursor:pointer; }

#providercolor				{ background-color:#eafefc; margin-top:15px; border:1px #01615c solid;}
.providerleft				{ background-color:#015a55; color:#ffffff; font-size:12px; font-weight:bold; text-align:right; padding:3px 10px 3px 0px; border-bottom:1px #6ec1bd solid; border-right:1px #6ec1bd solid;}
.providerright				{ color:#323639; font-size:12px; text-align:left; padding:3px 0px 3px 10px; border-bottom:1px #6ec1bd solid;}
a.seemap 					{ color:#323639; text-decoration:underline; font-size:12px;}	
a.seemap:hover				{ color:#019d95; text-decoration:underline; font-size:12px;}
a.sitelink 					{ color:#000000; text-decoration:underline; font-size:14px;}	
a.sitelink:hover			{ color:#ffffff; text-decoration:none; font-size:14px;}

#gallerybg					{ background-color:#ecfffd; border:1px #000000 solid; padding:10px;}
#image						{ padding-left:10px;}

#careprograms_subheading	{ font-size:14px; font-weight:bold; color:#05f6db;}
#careprograms_subtextmain	{ padding:10px 0px 0px 20px;}
ul.green_bullet_sub			{ list-style:none; margin:0px; padding:10px 0px 10px 0px; font-size:13px;}
ul.green_bullet_sub li		{ list-style:none; background:url(../images/sub_innerarrow.jpg) no-repeat 0px 6px; padding:4px 5px 4px 25px; }

a.right_sublinktxt			{ color:#ffffff; text-decoration:none; font-weight:bold; font-size:13px;}
a.right_sublinktxt:hover	{ color:#05f6db; text-decoration:underline; font-weight:bold; font-size:13px; }

a.rehabprograms_subheading	{ font-size:14px; font-weight:bold; color:#05f6db; text-decoration:underline;}
a.rehabprograms_subheading:hover	{ font-size:14px; font-weight:bold; color:#000000; text-decoration:none;}

#care_sublink_graphicmain						{ width:681px; height:92px; float:left; background:url(../images/toplink_bg.jpg) no-repeat; padding:25px 0px 0px 0px;}
a.toplink_txt									{ font-size:16px; font-weight:bold; color:#000000; text-decoration:none;}
a.toplink_txt:hover								{ font-size:16px; font-weight:bold; color:#019d95; text-decoration:underline;}



/*form styles--------------*/
			{ float:left; background:url(../images/top_curve.jpg) no-repeat top; width:939px; padding:35px 35px 0px 30px;}
.txtbox						{ width:200px; height:16px; border:1px solid #dedede; color:#000000; font-size:11px; vertical-align:middle; padding-top:2px; }

/*footer styles--------------*/
#footer						{ background:url(../images/bgFooter.jpg) no-repeat; color:#000000; font-size:11px; padding:15px 0px 0 0px; width:956px; height:85px; line-height:24px; }


#footer a 					{ color:#3d3d3d; text-decoration:underline; font-size:11px;}
#footer a:hover				{ color:#000000	; text-decoration:none;}
a.nyc 						{ color:#000000; text-decoration:none; font-size:12px;}	
a.nyc:hover					{ color:#019d95; text-decoration:none; font-size:12px;}

a.policy						{ color:#05f6db; font-weight:normal; text-decoration:underline;}
a.policy:hover					{ color:#ffffff; font-weight:normal; text-decoration: none;}
.privacynoticeheading			{ font-size:18px; font-weight:bold; color:#05f6db; padding:0px 0px 10px 0px; }
.textwithcenter					{ font-size:16px; color:#ffffff; text-align:center; padding:0px 10px 0px 10px;}
.text							{ font-size:14px; color:#ffffff; line-height:20px; }
.subheading						{ font-size:14px; font-weight:bold; color:#05f6db;}

.thanks							{ font-size:14px; font-weight:bold; color:#FF0000;}


