body, p, td, div, li { color: #181818; font-size: 13px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a { font-family: Arial, Helvetica, sans-serif; color: #28387c; font-size: 11px; text-decoration: none;}
.page_title { color: #CC0066; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.page_subtitle { color: #CC0066; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.headline { color: #181818; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.bodytext { color: #181818; font-size: 13px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; text-decoration: none} 
.bodytextbold { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.bodytextboldital  { color: #181818; font-style: italic; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.caption { color: #666666; font-style: italic; font-size: 9px; line-height: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.highlight_bodytext { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.highlight_bodytext_ital { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none ; font-style: italic}
.highlight_bodytextbold { color: #CC0066; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.highlight_bodytextbold_large { color: #CC0066; font-weight: bold; font-size: 15px; line-height: 21px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.footer_header { color: #666666; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.footer_text { color: #666666; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.nav_subsection { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Arial; text-decoration: none } 
a.nav_section { color: #000000; font-size: 11px; line-height: 15px; font-family: Arial; text-decoration: none } 
a.nav_section_active { color: #CC0066; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial; text-decoration: none } 
a.nav_subsection { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Arial; text-decoration: none } 
a.bodytext_underline { color: #28387c; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
a.bodytextbold_underline { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: underline } 
a.module_bodytext_underline { color: #181818; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: underline } 
a.highlight_bodytext_underline { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: underline } 
a:hover { color: #28387c; text-decoration: underline } 
#search_nycgov {width:154px; height:21px; border: 1px solid #dfdfdf;}
.searchbttn {padding-top:13px;}
html>body .searchbttn {padding-top:12px;}
.module_text { color: #FFFFFF; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, Helvetica; text-decoration: none }
.module_text_home { color: #28387c; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.slide_title { color: #FFFFFF; font-weight: bold; font-size: 16px; line-height: 21px; font-family: Arial,Verdana, Helvetica; text-decoration: none; width: 275px; }
.slide_text { color: #FFFFFF; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial,Verdana, Helvetica; text-decoration: none; width: 275px; }
.slide_text a { color: #FFFFFF; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial,Verdana, Helvetica; text-decoration: none; width: 275px; }
.slide_text a:hover { color: #FFFFFF; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial,Verdana, Helvetica; text-decoration: none; width: 275px; text-decoration: underline;}

.slide_right_title { color: #FFFFFF; font-weight: bold; font-size: 16px; line-height: 21px; font-family: Arial,Verdana, Helvetica; text-decoration: none; width: 180px; }
.slide_right_text { color: #FFFFFF; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial,Verdana, Helvetica; text-decoration: none; width: 180px; }
.slide_right_text a { color: #FFFFFF; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial,Verdana, Helvetica; text-decoration: none; width: 180px; }
.slide_right_text a:hover { color: #FFFFFF; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial,Verdana, Helvetica; text-decoration: none; width: 180px; text-decoration: underline;}

.home_feature { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; padding: 5px 13px 10px 13px; line-height: 16px; border-bottom: 1px solid #dadada;  border-right: 1px solid #dadada; background-color: White;}
.home_feature a { font-family: Arial, Helvetica, sans-serif; color: #28387c; font-size: 11px; text-decoration: none;}
.home_feature a:hover { font-family: Arial, Helvetica, sans-serif; color: #28387c; font-size: 11px; text-decoration: underline;}
.home_feature a:hover { font-family: Arial, Helvetica, sans-serif; color: #28387c; font-size: 11px; text-decoration: underline;}
.home_feature_title { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 13px; line-height: 21px;}

.nav_section {padding:9px 15px 9px 18px; width:212px; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none; background-color: White; border-top-width: 0; border-bottom-width: 0; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4;}
.nav_section a{ color:#434343; text-decoration:none; font-size:13px; font-weight: bold;}
.nav_section:hover {padding:9px 15px 9px 18px; width:220px; background-image:url("../../includes/site_images/nav/nav.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.nav_section a:hover{ color:#35499e; text-decoration:none; font-size:13px; font-weight: bold;}
.nav_section#over a{ color:#35499e; text-decoration:none; font-size:13px; font-weight: bold;}
.nav_home {padding:9px 15px 9px 18px; width:220px; background-image:url("../../includes/site_images/nav/nav_home.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.nav_home a{ color:#434343; text-decoration:none; font-size:12px; font-weight: bold;}
.nav_home:hover {padding:9px 15px 9px 18px; width:220px; background-image:url("../../includes/site_images/nav/nav_home.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.nav_home a:hover{ color:#35499e; text-decoration:none; font-size:12px; font-weight: bold;}
.nav_home#over a{ color:#35499e; text-decoration:none; font-size:12px; font-weight: bold;}
.nav_contact {padding:9px 15px 20px 18px; width:220px; background-image:url("../../includes/site_images/nav/nav_contact.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.nav_contact a{ color:#434343; text-decoration:none; font-size:12px; font-weight: bold;}
.nav_contact:hover {padding:9px 15px 20px 18px; width:220px; background-image:url("../../includes/site_images/nav/nav_contact.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.nav_contact a:hover{ color:#35499e; text-decoration:none; font-size:12px; font-weight: bold;}
.nav_contact#over a{ color:#35499e; text-decoration:none; font-size:12px; font-weight: bold;}

.nav_section_active {padding:9px 15px 9px 18px; background-color: #f1f1f1; width:212px; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none; border-top-width: 0; border-bottom-width: 0; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4;}
.nav_section_active a{ color:#35499e; text-decoration:none; font-size:13px; font-weight: bold;}
.nav_section_active:hover {padding:9px 15px 9px 18px; width:220px; background-image:url("../../includes/site_images/nav/nav.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.nav_section_active a:hover{ color:#35499e; text-decoration:none; font-size:13px; font-weight: bold;}
.nav_section_active#over a{ color:#35499e; text-decoration:none; font-size:13px; font-weight: bold;}
.nav_spacer{font-size:8px; line-height:8px; background:url("../../includes/site_images/nav/sub_nav_bg.gif");}

.nav_subsection{padding:0px 0px 0px 0px;  color:#999999; font-size:12px; line-height:14px; background-repeat:no-repeat; background-color: #f1f1f1; border-top-width: 0; border-bottom-width: 0; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4;}
.nav_subsection a{ color:#35499e; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
.nav_subsection a:hover{ color:#35499e; text-decoration:underline; font-weight:normal;}
.nav_subsection_active{padding:0px 0px 0px 0px;  color:#999999; font-size:12px; line-height:14px; background-repeat:no-repeat; background-color: #f1f1f1; border-top-width: 0; border-bottom-width: 0; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4;}
.nav_subsection_active a{ color:#35499e; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.nav_subsection_active a:hover{ color:#35499e; text-decoration:underline; font-weight:normal; font-weight:bold;}

.blue_nav{margin-top:-10px; margin-bottom:6px}
html>body .blue_nav{margin-top:-2px;}
.blue_nav_top {padding:17px 15px 7px 18px; width:220px; background-image:url("../../includes/site_images/nav/left_nav_blue_top.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.blue_nav_top a{ color:#ffffff; text-decoration:none; font-size:12px; font-weight: bold;}
.blue_nav_top:hover {padding:17px 15px 7px 18px; width:220px; background-image:url("../../includes/site_images/nav/left_nav_blue_top.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.blue_nav_top a:hover{ color:#ffde01; text-decoration:none; font-size:12px; font-weight: bold;}
.blue_nav_top#over a{ color:#ffde01; text-decoration:none; font-size:12px; font-weight: bold;}
.blue_nav_section {padding:10px 15px 8px 18px; width:220px; background-image:url("../../includes/site_images/nav/left_nav_blue_mid.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.blue_nav_section a{ color:#ffffff; text-decoration:none; font-size:12px; font-weight: bold;}
.blue_nav_section:hover {padding:10px 15px 8px 18px; width:220px; background-image:url("../../includes/site_images/nav/left_nav_blue_mid.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.blue_nav_section a:hover{ color:#ffde01; text-decoration:none; font-size:12px; font-weight: bold;}
.blue_nav_section#over a{ color:#ffde01; text-decoration:none; font-size:12px; font-weight: bold;}
.blue_nav_bottom {padding:10px 18px 20px 18px; width:220px; background-image:url("../../includes/site_images/nav/left_nav_blue_bottom.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.blue_nav_bottom a{ color:#ffffff; text-decoration:none; font-size:12px; font-weight: bold;}
.blue_nav_bottom:hover {padding:10px 18px 20px 18px; width:220px; background-image:url("../../includes/site_images/nav/left_nav_blue_bottom.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; cursor:pointer; text-decoration: none;}
.blue_nav_bottom a:hover{ color:#ffde01; text-decoration:none; font-size:12px; font-weight: bold;}
.blue_nav_bottom#over a{ color:#ffde01; text-decoration:none; font-size:12px; font-weight: bold;}

.iam_section {margin-top: -8px;}
.iam_section_top {padding:16px 10px 10px 19px; width:220px; height:74px; background-image:url("../../includes/site_images/nav/left_nav_top_iam.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; text-decoration: none;}
.iam_section_middle {padding:10px 13px 10px 19px; width:220px; height:69px; background-image:url("../../includes/site_images/nav/left_nav_middle_iam.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; text-decoration: none;}
.iam_section_bottom {padding:10px 13px 10px 19px; width:220px; height:107px; background-image:url("../../includes/site_images/nav/left_nav_bottom_iam.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; text-decoration: none;}
.iam_title{ color:#35499e; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:4px; }
.iam_title span{ color:#7c7a7a; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.iamField{ width:186px; height:22px; border: 1px solid #dfdfdf; font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px;}
.iam_search{text-align:right; padding-top:5px; padding-right:2px;}

.nav_social{padding:10px 0px 10px 0px; width:220px; height:50px; background-image:url("../../includes/site_images/nav/left_nav_social.gif"); background-repeat:no-repeat; color:#434343; font-family:'Istok Web',Helvetica, Verdana, sans-serif; text-decoration: none;}
.nav_social_label{color:#35499e; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; float:left; width:100px; padding-top:2px;}
.nav_social_icons{float:right; width:210px; padding-left: 9px;}

.area_header{color:#fffffd; font-weight:bold; font-size:14px; line-height:27px; display:block; padding:2px 0px 5px 8px; margin-bottom:-21px; background-image:url("../../includes/site_images/misc/area_header_bg.png"); background-repeat:no-repeat; position:relative; width:509px; top:-20px; left:25px;}

.topfeature_container{ position:absolute;top:158px;left:244px; z-index:10; width:730px; height:305px;}
.topfeature_left{float:left; width:534px;}
.topfeature_left_2col {float:left; width:509px; padding-right:20px; }
html>body .topfeature_left_2col {float:left; width:509px; padding-right:25px; }
.topfeature_right{float:right; width:196px;}

.news_title_module { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; padding-top:17px; padding-left:16px; background-color:#ffde01;}
.news_slide_container {padding: 9px 12px 7px 16px; background-color:#ffde01; height:240px;}
.news_slide_container div{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000; font-weight:normal;}
.previousTip{ float:left; padding-left:19px; padding-right:60px}
.nextTip{float:right; padding-left:42px; padding-right:18px;}
.status{background-color:#ffde01;}
#itemStatus {float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#ffde01;}

/*Home page grid */
.home_gird_wrapper{position: absolute; z-index:10; top:520px; left:244px; width: 729px; height:438px;}
.home_grid_box{border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; padding: 6px; background-color:#FFFFFF;}
.home_grid_content{padding-left:6px;}
.home_grid_content .title { font-family:'Helvetica' Verdana, Arial,sans-serif; font-size:13px; color:#333333; font-weight:bold; line-height:25px;}
.home_grid_content .txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:17px;  }
.home_grid_content a { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#35499e; font-weight:bold; text-decoration:none;}
.home_grid_content a:hover { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#35499e; font-weight:bold; text-decoration:underline;}


/*Translation pop up */
.popup{visibility:hidden;border:2px solid #28387c;z-index:20;position:absolute;top:200px;left:399px;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; }
.progress_popup{visibility:hidden;border:2px solid #59534e;z-index:20;position:absolute;top:200px;left:399px;background-color:#ffffff; }
.progress_text{color:#333333; font-size:14px; line-height:18px; font-weight:bold; font-family:Verdana, Arial, Helvetica; text-decoration:none; text-align:center; }

.shim{visibility: hidden;z-index:10;position:absolute;top:200px;left:399px; }

.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; }

/*End*/





