/* Start CSS here - */
a { 
	color: #2a5685; 
	}
	
body, p, td, th, div, li {
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}	

p, ul {
	margin-top: 10px;
	} 

.page_title { 
	color: #0397bf; 
	font-weight: bold; 
	font-size: 14px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.page_subtitle { 
	color: #0397bf; 
	font-size: 14px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.area_header { 
	color: #0397bf; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 40px;
	margin: 40px 0 0 0;
	text-decoration: none;
	}

.headline { 
	color: #000000; 
	font-weight: bold; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.bodytext { 
	color: #000000; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.bodytextbold { 
	color: #000000; 
	font-weight: bold; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.bodytextboldital { 
	color: #000000; 
	font-style: italic; 
	font-weight: bold; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.bodytext a { 
	color: #2a5685; 
	}

.caption {
	color: #295683; 
	font-style: italic; 
	font-size: 9px; 
	line-height: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.module_header { 
	color: #224D7A;
	font-weight: bold; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.module_subheader { 
	color: #224D7A; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.module_bodytext { 
	color: #295683; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.module_bodytextbold { 
	color: #333333; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.module_home { 
	color: #333333; 
	font-size: 10px;
	line-height: 13px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
	
.highlight { 
	color: #FB3904; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.highlight_bodytext { 
	color: #0397bf; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.highlight_bodytext_ital { 
	color: #0397bf; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none ; 
	font-style: italic;
	}

.highlight_bodytextbold { 
	color: #0397bf; 
	font-weight: bold; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.highlight_bodytextbold_large { 
	color: #0397bf; 
	font-weight: bold; 
	font-size: 15px; 
	line-height: 21px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.footer_header { 
	color: #666666; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 13px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.footer_text { 
	color: #666666; 
	font-size: 10px; 
	line-height: 13px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

a.nav_section { 
	color: #003333; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
	
a.nav_section_ch { 
	color: #003333; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

a.nav_section:hover { 
	color: #CCFEFF; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
	
a.nav_section_ch:hover { 
	color: #CCFEFF;  
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

a.nav_section_active { 
	color: #CCFEFF; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
	
a.nav_section_active_ch { 
	color: #CCFEFF; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

a.nav_section_active:hover { 
	color: #CCFEFF; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
	
a.nav_section_active_ch:hover { 
	color: #CCFEFF; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

a.nav_subsection { 
	color: #006665; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

a.nav_subsection:hover { 
	color: #CCFEFF; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

a.nav_subsection_active { 
	color: #CCFEFF; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

a.nav_subsection_active:hover { 
	color: #CCFEFF; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

a.bodytext_underline { 
	color: #2a5685; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

a.bodytextbold_underline { 
	color: #2a5685; 
	font-weight: bold; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

a.module_bodytext_underline { 
	color: #0297C1; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

a.highlight_bodytext_underline {
	color: #0397bf; 
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

a.module_bodytext { 
	color: #0297C1;
	/*color: #006699;*/
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
	
a.module_home { 
	color: #333333; 
	font-size: 10px; 
	line-height: 13px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
	
a.module_home:hover { 
	color: #0099CC;
	text-decoration: underline;
	}

a:hover { 
	color: #0296c0; 
	text-decoration: underline;
	}
		
/* BEGIN DOHMH General Customizations */
h2 {
	color: #295683;
	font-size: 18px;
	font-weight: bold;
	margin: 15px 0 10px 0;
	}
	
h2  a {
	text-decoration: none;
	}
	
h3 {
	color: #9CC8D3;
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 128px;
	left: 200px;
	width: 500px;
	text-align: left;
	}
	
h3  a {
	color: #9CC8DC;
	text-decoration: none;
	}
	
h3  a:hover {
	color: #295683;
	text-decoration: none;
	}
	
h4 {
	color: #295683;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0 10px 0;
	}
	
h4  a {
	text-decoration: none;
	}
	
h5 {
	color: #295683;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 0;
	padding: 0;
	}
	
#inline_nav {
	padding: 0;
	}

#inline_nav ul {
	display: inline;
	margin: 0;
	padding: 0;
	-moz-padding-start: 0;
	}

#inline_nav ul li {
	display: inline;
	margin-left: 0;
	padding: 0 0px 0 5px;
	border-left: 1px solid #295683;
	}

#inline_nav ul li.first {
	padding-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	
.back_to_top {
	font-size: 9px;
	text-align: right;
	padding: 0;
	margin: 0 0 10px 0;
	}
	
.background-trans-module {
	width: 180px;
	height: auto;
	background-color: #E7F3F1;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	margin: 0 0 6px 0;
	padding: 10px 0 10px 0;
}


.background-trans-module2 {
	width: 180px;
	height: auto;
	margin: 0 0 6px 0;
	padding: 10px 0 10px 0;
}
	
.background-module {
	width: 180px;
	height: auto;
	background-color: #E7F3F1;
	margin: 0 0 6px 0;
	padding: 10px 0 10px 0;
}

.clean_list {
	list-style: none;
	margin-top: 10px;
	padding: 0;
	margin-left: 0px;
	text-indent: 0px;
	}
		
.clean_list li {
	text-indent: 0px;
	}
	
.clean_list li a {
	color: #2a5685; 
	}	
	
.clean_list li a:hover {
	color: #0296c0; 
	}	

.default_bullet_list, .default_bullet_list ul {
	list-style-position:outside;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.default_bullet_list ul {
margin-bottom:0px;
padding-bottom:0px;
}
	
.feature_box {
	background-color : #F5F6F6;
	border : 1px dotted #DFE0E0;
    -moz-border-radius : 8px;
	clear : both;
	margin : 20px;
	padding: 8px;
	}
	
.feature_box-module {
	background-color: #E7F3F1;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	border : 1px dotted #0297C1;
    -moz-border-radius : 8px;
	clear : both;
	margin : 6px 12px 6px 15px;
	padding: 8px;
	}
	
.index-item {
	border-bottom: 1px dotted #0295C1;
	padding: 0 0 5px 0;
	}
	
.keyword {
	font-weight: bold;
	}
	
.module-item {
	text-indent: -10px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
	
a.home-module-item {
	color: #003333;
	font-weight: bold;
	font-size: 10px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

a.home-module-item:hover { 
	color: #0099CC; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
	
.new {
	color: #FF6600;
	font-size: 11px;
	margin: 0 5px 0 0;
	padding: 0;
	}
	
.new2 {
	color: #FF6600;
	font-size: 9px;
	margin: 0 0 0 5px;
	padding: 0;
	}
	
.small {
	color: #999999;
	font-size: 9px;
	}
	
.sub-item {
	padding: 0 0 8px 0;
	}
	
table.default_table_narrow,  .default_table_narrow td, .default_table_narrow th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	padding: 5px;
	background-color : #F5F6F6;
	border: 1px solid #DFE0E0;
	margin: 5px;
	border-collapse: collapse;
	}

table.default_table_wide,  .default_table_wide td, .default_table_wide th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	background-color : #F5F6F6;
	padding: 5px;
	margin-bottom: 5px;
	border: 1px solid #DFE0E0;
	border-collapse: collapse;
}
	
.default_table_wide th {
	background-color:#C5C6C6;
}

.default_table_narrow th {
	background-color:#C5C6C6;
}

.default_table_wide p,  .default_table_narrow p, .default_table_wide ul, .default_table_narrow ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
.image_right {
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.image_left {
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}


/* END DOHMH General Customizations */

/* BEGIN Breadcrumb Customizations */
.breadcrumbs {
	font-weight: normal;
	padding: 0;
	position: absolute;
	top: 162px;
	left: 200px;
	width: 550px;
	text-align: left;
	}
	
.breadcrumbs a {
	color: #2a5685;
	text-decoration: none;
	}
	
.breadcrumbs a:hover {
	text-decoration: underline;
	}
	
.breadcrumbs-border {
	background-color: #CEE5ED;
	border-right: solid 4px #FFFFFF;
	padding: 0 0 10px 0;
	}
	
.crumst { position: absolute; top: 195; left: 018; width: 369; } 
.printer_friendly { position: absolute; bottom: 30; left: 018; width: 369; text-align: right; } 
.printer_friendly a { color: #666666; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: underline; } 
.printer_friendly a:hover { color: #F99602; text-decoration: underline }
.events_header_square { position: absolute; left: 0px; top: 0px; z-index: -10; }

/* END Breadcrumb Customizations */

/* BEGIN Publication Customizations */
.pub-date {
	color: #999999;
	font-size: 9px;
	margin: 0;
	padding: 0 0 0 10px;
	}
	
.pub-description {
	color: #999999;
	margin: 0;
	}
	
.pub-format {
	margin: 0 0 0 5px;
	}
	
.pub-language-label {
	color: #999999;
	font-size: 9px;
	margin: 0;
	padding: 0 0 0 10px;
	}
	
.pub-language {
	color: #999999;
	font-size: 9px;
	margin: 0;
	padding: 0 0 0 4px;
	}
	
.pub-language a {
	color: #2A5685;
	text-decoration: none;
	}
	
.pub-language a:hover {
	text-decoration: underline;
	}
	
.pub-size {
	color: #999999;
	font-size: 9px;
	margin: 0 0 0 5px;
	padding: 0;
	}
	
.pub-title {
	font-weight: normal;
	}

.pub-url {
	color: #999999;
	font-size: 9px;
	margin: 0;
	padding: 0 0 0 10px;
	}
	
.pub-url a {
	color: #999999;
	text-decoration: none;
	}
/* END Publication Customizations */

/* BEGIN My Community's Health Customizations */
h6 {
	color: #2C689A;
	font-size: 12px;
	font-weight: bold;
	margin: 6px 0 6px 0;
	text-decoration: none;
	}

.hcompub {
	color: #2C689A;
	font-size: 11px;
	text-decoration: none;
	}

.hcompub p{
	color: #2C689A;
	font-size: 11px;
	text-decoration: none;
	}
		
.hcompub li{
	color: #2C689A;
	font-size: 11px;
	text-decoration: none;
	}

.hcompub a {
	color: #2C689A;
	font-size: 11px;
	text-decoration: underline;
	}	

	
/* END My Community's Health Customizations */

/* START Sortable tables */
table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

	
/* END Sortable tables */


/* BEGIN Condom Styles */

.c1 {
	color: #f8981d;
	font-size: 19px;
	font-weight: bold;
	line-height: +130%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.c1 a {
	color: #f8981d;
	font-size: 19px;
	font-weight: bold;
	line-height: +130%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
	
.c2 {
	color: #006699;
	font-size: 16px;
	line-height: +130%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	}

.c2 a {
	color: #006699;
	font-size: 16px;
	line-height: +130%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	}
	
.c3 {
	color: #cc0033;
	font-size: 14px;
	line-height: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
	}	
	
.c3 a {
	color: #cc0033;
	font-size: 14px;
	line-height: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	font-variant: small-caps;
	}	
	
.condom-tvlinks { 
	position:relative;
	top:-30px; 
	left:380px;	
 	font-weight:bold;
	font-variant:small-caps;	
	z-index:1000;
	}	
	
.condom-tvlinks a { 
	color: #00CCFF;
	text-decoration:underline;
	padding-right:10px;
	}		

.condom-nav { 
	position: absolute;
	top:185px; 
	left:570px;	
	margin: 0 0 0px 0;
	padding-left: 20px;
 	padding-bottom: 20px;
	z-index:150;	
	}
	
.condom-tv { 
	position:absolute;
	top:120px; 
	left:220px;	
	margin: 0 0 0px 0;
	padding: 0px 0 0px 0;
	z-index:100;
	}
		
.condom-subnav { 
	position:absolute;
	top:120px; 
	left:590px;	
	margin: 0 0 0px 0;
	padding: 0px 0 0px 0;
	}
	
.condom-subnav a img{ 
	border: 0;
	}
	
.condom-nav a img{ 
	border: 0;
	}
	
.cimages{
  padding: 20px;
  
}	

	
/* END Condom Styles */

/* Begin Scroller Styles */

.green_bg_alert{
	background-color: #009933;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 16px;
}

.green_alert{
	color: #008c2f;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.blue_bg_alert{
	background-color: #99ccff;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 16px;
}

.blue_alert{
	color: #3399ff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.yellow_bg_alert{
	background-color: #ffff33;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 16px;
}

.yellow_alert{
	color: #ffff00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.red_bg_alert{
	background-color: #ff3300;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 16px;
}

.red_alert{
	color: #ff3300;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* END Scroller Styles */


/* BEGIN Translate Styles */

.popup{visibility:hidden;border:2px solid #67A195;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:#AFD8D0;
	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 Translate Styles */


/* Labs Table Styles */

.labs-table {
	padding: 5px;
	border-right:1px #808080 solid;
	border-left:1px #808080 solid;
	border-bottom:1px #808080 solid;	
	color: #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.labs-c1 {
	background-color: #def3fa;
	border-top:1px #808080 solid;
	border-right:1px #808080 solid;
}
.labs-c2 {
	background-color: #f3f3f3;
	border-top:1px #808080 solid;
	border-right:1px #808080 solid;
	}
.labs-c3 {
	color: #336699;
	border-top:1px #808080 solid;
	}
.labs-c2 p {
	background-color: #f3f3f3;
	color: #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	/*End Lab Styles*/
	/*Start Restaurants Style*/	
.rght-nav {
	LEFT: 35px; 
	FLOAT: right; 
	MAX-WIDTH: 250px; 
	WIDTH: 174px; 
	POSITION: relative; 
}
/* END Restaurants Styles */




/*.............................................................................*/		
/*..........................Styling for ILI Filters............................*/


#ili_table_search {
	width: 499px;
	padding: 0;
	margin: 0;
	border-right: 1px solid #b1c8d0;
	border-left: 1px solid #b1c8d0;
	border-bottom: 1px solid #b1c8d0;
	border-top: 1px solid #b1c8d0;
	background-color:cee5ed;
	background: #cee5ed url(../../includes/site_images/misc/bg_ili_search.jpg) no-repeat;
}


#borough_fld {
	font: 12px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
	border-right:1px solid #7f9db9;
	border-top: 1px solid #7f9db9;
	border-collapse:collapse;
	color:#515050;
	height:18px;
	width: 235px;
	padding-right:1px;
	padding-bottom: 1px;
}

#school_name {
	font: 12px Arial, Helvetica, sans-serif;
	border:1px solid #7f9db9;
	color:#515050;
	height:18px;
	width: 235px;
	padding-right: 2px;
	padding-bottom:1px;
}


#ili_table_search td {
	padding: 14px 0px 0px 8px;
}

#ili_table_search td.buttons {
	padding-bottom: 12px;
	padding-right: 10px;
	text-align:right;
}

#ili_table_search img.search_bttn {
	margin-left: 5px;
}


#ili_table_info {
	width: 499px;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
}

#ili_table_info th {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000100;
	border-right: 1px solid #b1c8d0;
	border-left: 1px solid #b1c8d0;
	border-bottom: 1px solid #b1c8d0;
	border-top: 1px solid #b1c8d0;
	padding: 6px 6px 6px 8px;
	background: #cee5ed url(../../includes/site_images/misc/bg_ili_header.jpg) no-repeat;
}

#ili_table_info th.left, #ili_table_info td.left {
	text-align: left;
}

#ili_table_info td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #DFE0E0;
	padding: 6px 4px 6px 8px;
	color: #000000;
	background: #f2f2f2 url(../../includes/site_images/misc/bg_ili_cell.jpg) no-repeat;
	text-align:center;
}


.blue{color:#2d81da; text-decoration:underline;}
.pagination{color:#000000;font-size: 10px; line-height: 17px;font-family: Verdana, Arial, Helvetica; text-decoration: none;}
a.pagination{color:#000000;font-size: 10px; line-height: 17px;font-family: Verdana, Arial, Helvetica; text-decoration: underline;}
a.pagination:hover{color:#2d81da;font-size: 10px; line-height: 17px;font-family: Verdana, Arial, Helvetica; text-decoration: underline;}
.results_div {/*padding-left:14px;padding-right:19px;padding-top:13px;padding-bottom:39px;*/}
.search_div {padding-left:14px;padding-right:19px;}
#suggest{position:absolute;top:0px;left:0px;visibility:hidden;border:#000000 1px solid;width:385px;z-index:30;background-color:#FFFFFF;}
#suggest div{background:#FFFFFF;color:#000000;padding-left:4px;cursor:pointer;text-align:left;}
#suggest div.over{color:#FFFFFF;background:#000000;}

/*.......................Styling for ILI Filters ended.........................*/


.search_bg{background-color:#a6cedc; padding:15px 18px 6px 13px;}
.search_label{background-color:#cee5ed;color:#000000; font-weight:bold;padding:4px 7px 5px 0px; text-align:right;}
.search_field{padding-left:8px;padding-top:2px;}
.search_text{padding:4px 0px 4px 8px;}
.search_button_td{text-align:right;}
.searching{font-size:14px; font-weight:bold; color:#000000;}
.search_button{
	background-color:#cee5ed;
	border-width:1px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	height:21px;
	padding-bottom:2px;
}
.pagination_button{
	background-color:#cee5ed;
	border-width:1px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	height:19px;
	padding-bottom:2px;
}
a.openAllLink{color:#000000;text-decoration:none;font-weight:bold;}
a.openAllLink:hover{color:#006699;text-decoration:none;font-weight:bold;}
.search_results_bg{padding-top:10px;}
.results_header{font-weight:bold; color:#000000;}
.num_results{font-weight:bold; color:#000000;}
.search_pagination{text-align:right;font-weight:bold; color:#000000;}
.results_bg{background-color:#f2f2f0; padding:11px 17px 11px 13px; border:1px solid #000000;}
.results_bg2{background-color:#f2f2f0; padding:11px 17px 11px 13px; border:1px solid #000000;border-top:none;}
.no_results{background-color:#f2f2f0; padding:9px 17px 44px 13px; font-weight:bold;}
.results_dataset{font-size: 12px; line-height: 16px; color: #000000;font-weight:bold;}
.results_dataset_open{font-size: 12px; line-height: 16px; color:#006699; font-weight:bold;}
.results_info{color: #4C4C4C; font-size: 11px; line-height: 15px;}
.details_button{text-align:right;}

