


body, p, td, div, li { color: #585757; font-size: 14px; line-height: 18px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-smooth:always; }
a { color: #ff6600; text-decoration: none; }

.tools_bg{background-image:url("../../includes/site_images/branding/tools_bg.gif");}
.tools_search{padding:5px 0px 5px 5px;}
.searchfield{color:#000000; background-color:#769fc4; border-top:none; border-left:none; border-right:1px solid #92b9dd; border-bottom:1px solid #92b9dd;}
.search_button{padding-left:3px;}
.tools{padding:9px 11px 7px 22px;}
.text_size{padding-right:3px;}
.text_size_item{padding-left:5px;}

table.nav td{background-image:url("../../includes/site_images/nav/nav_bottom.gif");background-position:top; background-repeat:no-repeat;}
table.nav td td{background-image:none;}
.altnav{padding:15px 10px 0px 10px;}
a.nav_section{font-size:13px; font-weight:bold; color:#1a527e; text-decoration:none;}
a.nav_section:hover{color:#ff6600; text-decoration:none;}
a.nav_subsection{color:#1a527e; text-decoration:none;}
a.nav_subsection:hover{color:#ff6600; text-decoration:none;}

td.nav_subsection{ background-color:#9abfd7; color:#164d79; text-decoration:none;padding:0px 10px 0px 15px;}
td.nav_subsection a{color:#164d79; text-decoration:none;}
td.nav_subsection a:hover{color:#164d79; text-decoration:underline;}
.nav_subsection_active{text-decoration:underline;}
.subnav_bg{ background-color:#9abfd7;}

.home_feature_image{border:1px solid #ffffff;border-bottom:none;}
table.home_features_tabs{border-collapse:collapse;}
table.home_features_tabs td{border:1px solid #ffffff;}
.features_tab{background-image:url("../../images/features/tab_bg.gif"); font-weight:bold; color:#4989bb; text-align:center; vertical-align:middle; width:146px; height:56px; cursor: pointer; cursor: hand;}
.features_tab_active{background-image:url("../../images/features/tab_bg_active.gif"); font-weight:bold; color:#bad7eb; text-align:center; vertical-align:middle; width:146px; height:56px; cursor: pointer; cursor: hand;}

.area_header{color:#30668c; font-family:Helvetica, Verdana, sans-serif; font-weight:bold; font-size:21px; line-height:24px;display:block; margin:-3px 20px -6px 20px;*margin:-4px 20px 0px 20px;}
.subtitle{color:#30668c; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; line-height:16px;}
.titlesm{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#30668c; line-height:22px; padding-top: 10px; padding-bottom:0px; 
	}
.titlelg{font-size:21px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#30668c; line-height:22px; padding-top: 0px; padding-bottom:0px; 
	}
.description{padding-top:11px;}
.prevdiv {color: #2a6792;font-size:11px;}
.prevdiv a{color: #2a6792;font-weight:normal;text-decoration:none;}
.prevdiv a:hover{color: #ff6600;font-weight:normal;text-decoration:none;}
.nextdiv {color: #2a6792; text-align:right;font-size:11px;}
.nextdiv a{color: #2a6792;font-weight:normal;text-decoration:none;}
.nextdiv a:hover{color: #ff6600;font-weight:normal;text-decoration:none;}
.gallery_arrow{color:#ff8200; font-weight:bold;text-decoration:none;font-size:14px;}
span.galleryThumbnail_over{display: block;
    position: relative; cursor:pointer;}
span.galleryThumbnail_over img {
    display: block;
    margin: 0;
}
span.galleryThumbnail_over span{position: absolute;z-index: 10;top: 0px;left: 0px; width:91px; height:68px;border: 2px solid #ff6600;cursor:pointer;}
html>body span.galleryThumbnail_over span{position: absolute;z-index: 10;top: 0px;left: 0px; width:87px; height:64px;border: 2px solid #ff6600;cursor:pointer;}
span.galleryThumbnail{cursor:pointer;}
span.galleryActive{display: block;
    position: relative;cursor:pointer;}
span.galleryActive img {
    display: block;
    margin: 0;
}
span.galleryActive span{position: absolute;z-index: 10;top: 0px;left: 0px; width:91px; height:68px;border: 2px solid #ff6600;cursor:pointer;}
html>body span.galleryActive span{position: absolute;z-index: 10;top: 0px;left: 0px; width:87px; height:64px;border: 2px solid #ff6600;cursor:pointer;}

.sub_feature{padding-bottom:11px;}
.sub_feature_image{vertical-align:top; padding:0px 15px 0px 0px;}
.sub_feature_text{font-size:11px; line-height:16px;}
.sub_feature_text b{color:#30668c; font-size:12px; line-height:17px;}

.module{padding:0px 14px 6px 2px;}
.module_border{background-color:#ffffff; border:1px solid #dedcd4;}
.appointment{ height:67px; width:164px;background-image:url("../../includes/site_images/modules/appointment_bg.gif");font-size:13px; line-height:20px; color:#fdfdfd; font-family:Helvetica, Verdana, sans-serif; vertical-align:middle; text-align:center;font-weight:bold;*font-weight:normal;}
.appointment b{font-size:21px;}
.module_title{color:#30668c; font-weight:bold; padding:10px 10px 7px 10px; background-image:url("../../includes/site_images/modules/title_bg.gif"); background-position:top; background-repeat:no-repeat;}
.module_title_hhcnews{color:#30668c; font-weight:bold; padding:0px; background-image:url("../../includes/site_images/misc/MHC-HHCNEWS-button.gif"); background-position:top; background-repeat:no-repeat;}
.module_title a {color:#30668c; font-weight:bold; }
.module_title a:hover {color:#30668c; font-weight:bold; }
.module_content{padding:10px 10px 19px 10px;font-size:11px; line-height:17px;background-image:url("../../includes/site_images/modules/module_divider.gif"); background-position:top; background-repeat:no-repeat;}
.module_content_rss{padding:10px 10px 10px 10px;font-size:11px; line-height:17px;background-image:url("../../includes/site_images/modules/module_divider.gif"); background-position:top; background-repeat:no-repeat;}
.rss_controls{padding-top:10px;}
.scroll_itemStatus{color:#3677a1; font-size:11px;}
.rss_button{padding-left:1px;}
.rss_title_module{font-size:11px; line-height:17px;}
.rss_date_module{font-size:10px; line-height:15px;}
.rss_text{font-size:11px; line-height:17px;}

ul.module_links{margin: 0px; padding: 0px; list-style: none;}
ul.module_links li{color:#7c7a7a; font-size:11px; line-height:17px;background-image:url("../../includes/site_images/misc/arrow.gif"); background-repeat: no-repeat; background-position: 0 4px;padding-left:11px;}
ul.module_links li a{color:#7c7a7a; text-decoration:none;}
ul.module_links li a:hover{color:#2a6792; text-decoration:none;}

a:hover { color: #2a6792; text-decoration: none; } 

.popup{visibility:hidden;border:2px solid #2a6792;z-index:20;position:absolute;top:185px;left:318px;background-color:#ffffff;}
.popup_table{padding:14px 18px 20px 18px;}
.buttons{text-align:right; padding-top:12px;}
.popup_field{color:#000000; font-size:12px; line-height:15px; padding-top:4px;padding-bottom:5px;padding-left:8px;}
.popup_label{background-color:#e7e7e7;color:#000000; font-size:12px; line-height:15px; padding-top:6px;padding-bottom:8px;padding-right:6px; text-align:right;}

.shim{visibility: hidden;z-index:10;position:absolute;top:185px;left:318px;}

.yellow_button{
	background-color:#FFCC00;
	border-width:1px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	height:24px;
}

<!--News-->
.Event{
	width:500px;
	}

.Event .title{font-size:21px; color:#30668c; font-weight: bold;
	}
.Event .titlesm{font-size:16px; color:#30668c; line-height:22px; padding-top: 20px; padding-bottom:0px; 
	}

.News {
	width:500px;
	}
.News .title{font-size:21px; color:#30668c; font-weight: bold;
	}
.News .titlesm{font-size:16px; color:#30668c; line-height:22px; padding-bottom:3px; margin-top:10px; margin-bottom: 0px; }

.News .image1{float:left; padding-bottom:3px; padding-right:7px;  width:245px;}

.News .image2{float:left; width:245px; padding-bottom:7px; padding-right:5px; }
.News .imagelg{
font-size: 10px; width: 500px; padding-bottom: 5px; padding-top: 5px; line-height: 14px; padding-right: 5px;
}

.dottedline{margin-top:10px; margin-bottom: 0px; border-bottom: #eb892f 1px dotted;
}
.caption{line-height: 14px; font-size:10px; font-style:italic;padding-left:5px; padding-top:2px; padding-bottom:5px; padding-right:5px;
	}	

<!--Back to Top-->
#go-top {
    background: url

('http://www.nyc.gov/html/hhc/mhc/includes/site_images/modules/go-top.png') 

no-repeat scroll 0% 0% transparent;
    display: block;
    width: 90px;
    height: 103px;
    text-indent: -9999px;
    bottom: 20%;
    position: fixed;
    z-index: 999;
    cursor: pointer;
    border: medium none;
}

#go-top:hover {
	text-decoration: none;
	border: none;
	background: url

('http://www.nyc.gov/html/hhc/mhc/includes/site_images/modules/go-top-

hover.png') no-repeat;
}
