		html {
			font-family:Verdana, Geneva, sans-serif;
			color:#000000;
			font-size:10px;
		}
		
		body {
			/*background-image:url(/images/page_bg.gif);*/
			background-repeat:repeat-x;
			background-position:top;
			background-color:#ffffff;
			margin:0px;
			top:0px;
			left:0px;
			padding:0px;
		}
		
		#noBG {
			background-image:url();
			background-repeat:repeat-x;
			background-position:top;
			background-color:#ffffff;
		}
		
		
		hr {
			width:100%;
		}
	
		a:link, a:visited, a:active {
				text-decoration: none;
				font-family:Verdana, Geneva, sans-serif;
				color:#4581c2;
				font-weight:bold;
		}
				
		a:hover {
				text-decoration: underline; 
				color:#000000;
		}
		
		a.homepage:link, a.homepage:visited, a.homepage:active {
				text-decoration: none;
				font-family:Verdana, Geneva, sans-serif;
				font-size:18px;
				color:#000000;
		}
				
		a.homepage:hover {
				text-decoration: underline; 
				color:#000000;
		}
		
		a.submenu:link, a.submenu:visited, a.submenu:active {
				font-size:14px;
				color: #4581C2;
				text-align:right;
		}
				
		a.submenu:hover {
				text-decoration: underline; 
				color:#000000;
		}
		
        .yellow {
            color:#e4962a
        }
        
        .blueBorder { 
            border-bottom-color:#4581c2;
            border-bottom-style:solid;
            border-bottom-width:3px;
			margin-bottom:7px;
			margin-top:0px;
			padding-bottom:4px;
        }
        
        .blue {
            color:#4581c2;
        }
        
		.black {
			color:#000000;
		}
		
        table.ncvstable {
            border:none;
			/*width:100%;*/
			margin:0px;
        }
		
		 table.ncvstable td {
            padding:0px 5px 5px 5px;
            margin:1px;
            vertical-align:top;
			font-size:14px;
        }
		
		.nopadding {
			padding:0px ;
			margin:0 auto;
		}
		
		#contentTable {
			width:100%;
		}
		#900width {
		 width:900px;
		}
		
		#footerBox {
			margin-left:10px;
			background-color:#eaeaea;
			width:900px;	
			position:relative;
			bottom:0px;
		}
		
		#footerBox td {
			padding:15px;
		}
		
		#footerBox h2 {
			text-transform:capitalize;
			font-size:12px;
			margin-bottom:0px;
		}
		
		#footerBox p {
			margin-left:15px;
			margin-top:2px;
			margin-bottom:2px;
			text-transform:capitalize;
		}
		
		.header {
			width:100%;
			border:none;
			padding:0px;
			margin:0px;
		}
        
       
        h1 {
           /*text-transform:uppercase; */
            font-size:18px;
        }
		
		.DIN {
			/*text-transform:uppercase; */
			margin:0px;
			/*text-transform:capitalize;*/
			margin-bottom:7px
		}
		
		
		#announcements {
			font-size:10px;
			font-family:Verdana, Geneva, sans-serif;
		}
		

		.menuItem {
			margin-left:10px;
			margin-right:20px;
			display:inline;
			text-transform:uppercase;
		}
		
		.spacer {
			height:10px;
			width:100%;
		}
		#topicTable {
			width:100%;
		}
		#topicTable tr td {
			padding:0px;
			vertical-align:top
		}
		
		.right{
		text-align:right;
		}
		
		.searchbox{
			width:100px
		}
		
		.15 {
		font-size:15px;
		}
		.18 {
		font-size:18px;
		}
		
	.tablesorter { 
		border-spacing:0px;
		padding:0px;
		width:100%
	}
	
	.tablesorter tr th {
		font-size:12px;
		font-weight:bold;
		background-color:#CCC;
		padding:3px;
		vertical-align:top;
	}
	.pageAmount {
		display:inline	
	}
	.tablesorter tr.odd td { 
		vertical-align:top;
		background-color: #eaeaea;
	}
	table.tablesorter thead tr .header {
		/*background-image: url(/content/assets/site1/default/site/form/bg.gif); */
		background-repeat: no-repeat;
		background-position: center right;
		cursor: pointer;
	}
	table.tablesorter tbody td {
		color: #3D3D3D;
		padding: 4px;
		background-color: #FFF;
		vertical-align: top;
	}

	table.tablesorter thead tr .headerSortUp {
		 background-image: url(/images/asc.gif);
	}
	table.tablesorter thead tr .headerSortDown {
		background-image: url(/images/desc.gif);
	}
	table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
		background-color: #f5f5f5;
	}
	
	
	

	.corner {
		background-color:#0CF;
		padding:3px;
		margin:3px auto;
		}
		
	
	/* ------------  Breadcrumbs Styles ------------ */		
	#box_content_breadcrumbs 	{
					border: 0;
					margin: 0 0 4px 0;
					padding: 0 0 0 3px;
					font-size: 9px;
					text-align: left;
					margin-bottom:15px;
					text-transform:capitalize
					}
	
	#box_content_breadcrumbs a:hover, #box_content_breadcrumbs a:active, #box_content_breadcrumbs a:link, #box_content_breadcrumbs a:visited {
					margin: 0 0 0 0;
					padding: 0 0 0 0;
					}
					
	#box_content_breadcrumbs a:active, #box_content_breadcrumbs a:link {			
					color: #2767AF;		
					text-decoration: none;
					font-weight:normal;
					}
					
	#box_content_breadcrumbs a:visited	{			
					color: #7799BC;	
					text-decoration: none;	
					}
					
	#box_content_breadcrumbs a:hover {			
					color: #993333;
					text-decoration: underline;
					}
					
	.breadcrumbs_link_page  {			
					color: #999999;
					font-weight: normal;
					}
	/* -------------------------------------------- */


	.box3_content_header {
		font-size:25px;
		font-weight:bold;
		/*text-transform:uppercase*/
	}
	
	#container_content_5 {
		margin-top:6px
	}
	
	/***data collection page ***/
	#overviewBox {
		margin:0px;
		padding:0px;
		position:relative;
		top:-10px;
	}
	
	#dc_pub { 
		display:none;
		margin:0px;
		padding:0px;
		position:relative;
		top:-10px;
	}
	
	#dc_qq 	{ 
		margin:0px;
		padding:0px;
		position:relative;
		top:-10px;
		display:none;
	}
	
/* data query */
.household {
	width:100%;
}
.personal {
	width:100%;
}
.wizard {
	width:500px;
}
.s_hide {
	display:none
}

.headerCell {
		font-weight:bold;
		font-size:15px;
		border-bottom-style:solid;
		border-bottom-color:#000;
		border-bottom-width:thin
	}
	
	.divider {
		border-bottom-style:solid;
		border-bottom-color:#666;
		border-bottom-width:8px;
		font-size:1px;
		padding:0px;
		margin:0px;
	}
	.level1 {
		background-color:#eaeaea;
		font-size:13px;
	}
	
	.level1row {
		background-color:#eaeaea;
		font-size:13px;
		text-align:right;
		vertical-align:bottom;
	}
	.level2 {
		padding-left:10px;
		border-bottom-style:solid;
		border-bottom-color:#666666;
		border-bottom-width:1px;
		background-color:#CBDCDC;
		font-size:13px;
	}
	.level2row {
		border-bottom-style:solid;
		border-bottom-color:#666666;
		border-bottom-width:1px;
		background-color:#CBDCDC;
		text-align:right;
		font-size:13px;
	}
	.level3 {
		padding-left:25px;
		border-bottom-style:solid;
		border-bottom-color:#666666;
		border-bottom-width:1px;
		background-color:#f6eddc;/*#CCC;*/
		font-size:13px;
	}
	.level3row {
		border-bottom-style:solid;
		border-bottom-color:#666666;
		border-bottom-width:1px;
		background-color:#f6eddc;/*#CCC;*/
		text-align:right;
		font-size:13px;
	}
	
	.level4 {
		padding-left:40px;
		border-bottom-style:solid;
		border-bottom-color:#B9B9B9;
		border-bottom-width:.5pt;
		font-size:13px;
	}
	.level4row {
		border-bottom-style:solid;
		border-bottom-color:#B9B9B9;
		border-bottom-width:.5pt;
		text-align:right;
		font-size:13px;
	}
	
	.contentBox {
		margin-top:10px;
	}
	
	select {
	font-size:12px;
	}
	
	.rowHeader{
		font-size:14px;
		font-weight:bold;
		background-color:#E2E2E2
	
	}
	
	.rowBox {
		border-left:thin #E2E2E2 solid;
	}
	
	a.link:link, a.link:visited, a.link:active {
				text-decoration: none;
				font-family:Verdana, Geneva, sans-serif;
				color:#4581c2;
				font-weight:normal;
		}
				
	a.link:hover {
			text-decoration: underline; 
			color:#000000;
	}
	
	a.linkDisable:link, a.linkDisable:visited, a.linkDisable:active {
				text-decoration: none;
				font-family:Verdana, Geneva, sans-serif;
				color:#000000;
				font-weight:normal;
				cursor:default;
		}
				
	a.linkDisable:hover {
			text-decoration: none; 
			color:#000000;
			cursor:default;

	}

	.white {
		color:#ffffff
	}
	
	#topicsMenu {
		position:absolute;
		top:130px;
		width:900px;
		height:inherit;
		z-index:1000;
		display:none;
	}
	
	#ppMenu{
		position:absolute;
		top:130px;
		width:900px;
		z-index:1000;
		display:none;
	}
	
	#ksMenu{
		position:absolute;
		top:130px;
		width:900px;
		z-index:1000;
		display:none;
	}
	
	#dcMenu{
		position:absolute;
		top:130px;
		width:900px;
		z-index:1000;
		display:none;
	}

	#dtMenu{
		position:absolute;
		top:130px;
		width:900px;
		z-index:1000;
		display:none;
	}
	
	.subNavBG {
		background-color:#f5f5f5;
		padding:10px 5px 5px 5px;
		height:90px;
		border-bottom:solid #dddddd 1px;
		border-right:solid #dddddd 1px;
	}
	.subNavTBG {
		background-color:#f5f5f5;
		padding:5px;
		border-bottom:solid #dddddd 1px;
		border-right:solid #dddddd 1px;
	}
	
	.subSpacer {
		height:15px;
	}
	
	.subLink {
		margin: 0px 20px 0px 20px;
	}
	
	.subNavBG a:link, .subNavBG a:visited, .subNavBG a:active,      a.subLink:link, a.subLink:visited, a.subLink:active {
			text-decoration: none;
			font-weight:normal;
		}
				
	a.subLink:hover, .subNavBG a:hover {
			text-decoration:underline; 
			color:#000000;
	}
	
	
	
#printcontent {
	margin: 4px 0px 0px 0px;
	padding:0px;
	}
	
	
	
	
	/** ------------------------- Left navigation styles -------------------------  **/


.navbar		{
			border-bottom: 0px solid #cccccc;
			border-right: 0px solid #cccccc;
			padding: 0 0 0 0;
			margin: -1px 0 0 0;
			}  


.topItem	{
			margin-left: 0px;
			margin-top: 0px;
  			font-size: 11px;
			font-weight: bold;
			padding: 4px 0 8px 4px;
			margin: 0 0 0 0;
  			border: none;
  			color: #993333;
  			cursor: pointer;
			background-color: #D3DFEF;
			border-top: 1px solid #ffffff;
  			}
			
.topItem a.tlink:active,  
.topItem a.tlink:link, 
.topItem a.tlink:visited  { color: #2767AF; text-decoration: none; 
}

.topItem a.tlink:hover { color: #2767AF; text-decoration: underline;  }

.topItemOver {
			margin-left: 0px; 
			margin-top: 0px;
 			font-size: 11px;
			font-weight: bold;
  			padding: 4px 0 8px 3px;
			margin: 0 0 0 0;
  			color: #993333;
  			cursor:pointer;
    		text-decoration: none;
			background-color: #D3DFEF;
			border-top: 1px solid #ffffff;
			}
			
.topItemOver a.tlink:active,  
.topItemOver a.tlink:link, 
.topItemOver a.tlink:visited  { 
	color: #2767AF; text-decoration: none;  
 }
  
.topItemOver a.tlink:hover {
		color: #2767AF; text-decoration: underline;
   }

.topItemClose {
			margin-left: 0px;  
			margin-top: 0px;
			font-size: 11px;
			font-weight: bold;
  			padding: 4px 0 8px 3px;
			margin: 0 0 0 0;
  			color: #2767AF;
  			cursor:pointer;
			background-color: #D3DFEF;
			border-top: 1px solid #ffffff;
			}
			
.topItemClose a.tlink:active,  .topItemClose a.tlink:link, 
.topItemClose a.tlink:visited  { color: #2767AF; text-decoration: none;  }
  
.topItemClose a.tlink:hover { color: #2767AF; text-decoration: underline;  }

.topItemCloseOver {
			margin-left: 0px; 
			margin-top: 0px;
			font-size: 11px;
			font-weight: bold;
  			padding: 4px 0 8px 3px;
			margin: 0 0 0 0;
  			color: #2767AF;
  			cursor:pointer;
  			text-decoration: underline;
			background-color: #D3DFEF;
			border-top: 1px solid #ffffff;
			}
			
.topItemCloseOver a.tlink:active,  .topItemCloseOver a.tlink:link, 
.topItemCloseOver a.tlink:visited  { color: #2767AF; text-decoration: none;   }
  
.topItemCloseOver a.tlink:hover { color: #2767AF; text-decoration: underline;  }


.openlanguage { background-color:  #C2D2EA ;}
.closedlanguage { background-color:  #D3DFEF ; }

.subMenu	{
   			display: block;
			font: normal;
			background-color: #E3E9F1;
			}
			
.subItem	{
			font-size: 11px;
			font-weight: normal;
  			margin-left:0px;
   			margin-top: 0px;
   			padding: 3px 0px 3px 10px;
   			text-decoration: none;
			color: #2767AF;
   			border-bottom: 0px solid #ffffff;
   			border-right: 0px solid #D3DFEF;
   			border-left: 0px solid #cccccc;
			border-top: 1px solid #ffffff;
   			display:block; 
			padding-right:5px;
			/*background-image: url(/images/ln_blt_1.gif);
			background-repeat: no-repeat;
			background-position: 5px 8px; */
			text-transform:capitalize
			}

.subItem a:hover, .subItem a:active, 	.subItem a:link,  .subItem a:visited {
			font-weight: normal;
			}
			
.subItem a:hover {
			text-decoration: underline;
			}

.subItem a	{
			font-size: 11px;
			font-weight: normal;
   			margin-left:0px;
    		margin-top: 0px;
    		padding: 1px 0px 0px 1px;
   			text-decoration: none;
			color: #2767AF;
   			width: 168px;     
   			border-bottom: 0px solid transparent;
			_border-bottom: 0px solid transparent;
			}

.subItemOver	{
			font-size: 11px;
			font-weight: normal;
   			margin-left: 0px;
    		margin-top: 0px;
    		padding: 3px 0px 3px 12px;
			color: #2767AF;
   			border-bottom: 0px dotted #999999; 
			display:block;
			width: 168px;  
			}

.subItemOver a:link, .subItemOver a:active, .subItemOver a:visited	{
			font-size: 11px;
			font-weight: normal;
   			margin-left: 0px;
    		margin-top: 0px;
    		padding: 1px 0px 0px 1px;
   			cursor:pointer;	
			color: #2767AF;
   			cursor:pointer;
   			width: 168px;     
   			border-bottom: 0px solid transparent;
			_border-bottom: 0px solid transparent;
			}

.subItemOver a:hover	{
			font-size: 11px;
			font-weight: normal;
   			margin-left: 0px;
  			margin-top: 0px;
  			padding: 1px 0px 0px 1px;
   			cursor:pointer;	
			color: #2767AF;
    		width: 168px;      
    		border-bottom: 0px solid transparent;
			_border-bottom: 0px solid transparent;
			text-decoration: underline;
			}
			
			 
			 /* skip nav clear.gif class id */		
img.skipnav {
			z-index: 20; 
			border: 0px; 
			position: absolute;
			}	
			
.flyoutframer {
			position: absolute; 
			z-index: 100; 
			background-color: #ffffff;
			border-top: 3px solid #999999;  
			border-right: 1px solid #999999; 
			border-bottom: 2px solid #999999; 
			border-left: 1px solid #999999; 
			padding: 0px 0px 0px 0px; 
			width: 240px; 
			LEFT: 177px;
			margin: 0; 
			text-align: left; 
			vertical-align: text-top; 
			display: none; 
			}


.flyoutheader   {
			padding: 0px; 
			border-bottom: 0px solid #ccc; 
			padding-bottom:0px; 
			border-left: 0px solid #FFA163; 
			padding-left: 0px; 
			border-top: 0px solid #E7E6E5; 
			padding: 0px 0 0px 0px; 
			font-weight: normal;
			background-color: #E6E3E3;
			color: #2767AF;
			width:99%;
			overflow:visible
			}
			
.flyouttitle{
	font-size: 10px;
}
 .flyoutheader_l {
			float: left;
			font-size:9px;
			color: #000000; 
			font-weight: normal;
			background-color: #E6E3E3;
			padding: 2px 2px 4px 4px;
			width:99%;
			}
			
 a.hover:flyoutcloser,  a.active:flyoutcloser,    a.link:flyoutcloser,  a.visited:flyoutcloser	{
			color: #2767AF; 
			font-weight: normal;
			margin-right: 0px;
			font-size:9px;
			background-color: #E6E3E3;
			}	


table.flywin {
			font-size: 8pt;
			font-weight: normal;
			width: 340px;
			margin-top: 4px;
			}

table.flywin a:link, table.flywin a:visited, table.flywin a:hover, table.flywin a:active{
			font-size: 8pt;
			font-weight: normal;
			color: #2767AF; 
			text-decoration: none;
						}

table.flywin a:hover {
			font-size:  8pt;
			color: #2767AF; 
			font-weight: normal;
			text-decoration: underline;
						}
			
table.flywin ul {	
			margin-left: 25px; 
			list-style-type: none; 
			padding: 0 0 0 0;
			 }
			 
table.flywin ul li {	
			list-style-type: disc;
			padding: 0 0 0 0;
			 }
			 
table.flywin ul ul {	
			margin-left: 30px; 
			list-style-type: none;
			 }
			 
table.flywin ul ul  li {	
			list-style-type: none;
			 }
			 
table.flywin ul ul ul {	
			margin-left: 40px; 
			list-style-type: none;
			 }
			 
table.flywin ul ul ul  li {	
			list-style-type: none;
			 }
			 
table.flywin ul ul ul ul {	
			margin-left: 50px; 
			list-style-type: none;
			 }
			 
table.flywin ul ul ul ul  li {	
			list-style-type: none; }
			
						
.flyoutclosericon { float: right; }
	
	
.navHome {
	float:right;
	font-size:12px;
	font-weight:normal;
	}

#rightColumn{
padding-top:10px;
}	

#oiFilters {
		border-right:solid #ddd 1px;
		display:none;
		border-bottom:solid #ddd 1px;
		border-left:solid #ddd 1px;
		padding:5px;
		height:25px;
}

#oiFilters .submenuItem {
		margin-top:2px;
		float:left;
		height:10px;
		display:inline;
		padding:5px;
		margin-left:2px;
		font-weight:bold;
		border:#eaeaea 1px  solid;
	}
	
#oiFilter .submenuItem .selected {
	background-color:#4581C2;
}

#oiFilter .submenuItem .unselected {
	background-color:#fff;
}

#pubsFilters {
		border-right:solid #ddd 1px;
		display:none;
		border-bottom:solid #ddd 1px;
		border-left:solid #ddd 1px;
		padding:5px;
		height:25px;
	}
	
#pubsFilters .submenuItem {
		margin-top:2px;
		float:left;
		height:10px;
		display:inline;
		padding:5px;
		margin-left:2px;
		font-weight:bold;
		border:#eaeaea 1px  solid;
}

.selected1 {
	background-color:#4581C2;
	color:#ffffff
}

.unselected1 {
	background-color:#fff;
}

#main .submenuItem {
		font-size:13px;
		width:200px;
		height:50px;
		display:inline;
		padding:5px;
		border-left:solid #ddd 1px;
		border-top:solid #ddd 1px;
		border-right:solid #ddd 1px;
	}
	
	
#main .submenuItem .selected {
	background-color:#4581C2;
}

#main .submenuItem .unselected {
	background-color:#fff;
}

#main  .submenuItem:hover{
	text-decoration:underline;
	cursor:pointer;
}

	
	.selected {
		border-bottom:solid #fff 1px;
		background-color:#ffffff;
	}
	
	.unselected {
		border-bottom:solid #ddd 1px;
		background-color:#eaeaea;
	}
	
	#main {
		padding-bottom:5px;
		border-bottom:solid #ddd 1px;
	}
	
	.submenuItem:hover{
		text-decoration:underline;
	}
	
	.notransform {
	text-transform:lowercase
	}
	
	.nowidth {
	width:auto;
	}
	
.alphaBar {
	border:1px solid #53A0F3;
	padding:4px;
	background-color: #53A0F3;
	cursor:hand;
	text-align:center;
	font-weight:bold;
	color: #ffffff;
	float:left;
	margin:1px;
}
.alphaBarOn {
    background-color: #0038B2;
    border: 1px solid #0038B2;
    color: #FFFFFF;
    font-weight: bold;
    padding:0px;
    text-align: center;
	float:left;
	margin:1px;
	padding:4px;
}

.alphaBarDisabled {
    background: none repeat scroll 0 0 #B5B4B4;
    border: 1px solid #B5B4B4;
    color: #FFFFFF;
    cursor: default;
    font-weight: normal;
    padding:0px;
    text-align: center;
	float:left;
	margin:1px;
	padding:4px;
}

	.criteria {
		background-color:#A6CCD0;
		margin-top:3px;
		margin-bottom:3px;
		padding-left:5px;
		font-size:10px;
	}
	
	.critText{
		font-size:10px;
		color:black
	}
	
	.submenuItemselected {
		background-color:#fff;
		font-size:14px;
		/*width:200px;*/
		height:20px;
		display:inline;
		
		padding:5px;
		border-left:solid #ddd 1px;
		border-top:solid #ddd 1px;
		border-right:solid #ddd 1px;
		margin-right:2px;
		z-index:1;
		border-bottom:solid #fff 1px;
		background-color:#fff;
		font-weight:bold;
	}

	.submenuItemunselected {
		background-color:#ddd;
		
		font-size:14px;
		/*width:200px;*/
		height:20px;
		display:inline;
		background-color:#ffffff;
		padding:5px;
		border-left:solid #ddd 1px;
		border-top:solid #ddd 1px;
		border-right:solid #ddd 1px;
		margin-right:2px;
		z-index:1;
		border-bottom:solid #ddd 1px;
		background-color:#ccc;
		font-weight:bold;
		cursor:pointer;
		cursor:hand;
	}


	.submenuItemunselected:hover {
		text-decoration:underline;
	}
	
	#rss {
	float:right;
	}

.contentBoxes {
	display:block;
	top-margin:10px;
}
#ncvsMenu {
	border:solid #ddd 1px;
	border-left: 0px;
	border-right: 0px;
	padding:1px 1px 1px 1px;
	width:650px;
	display:inline;
	margin-top:1px;
	margin-right:1px;
	vertical-align:bottom;
	margin-left: 15px;
	font-size:12px;
}

#downloadMenu {
	width:50px;
	display:inline;
	border:solid #ddd 1px;
	padding:1px;
	margin-top:1px;
	margin-right:1px;
	vertical-align:bottom;

}

#recidMenu {
	border:solid #ddd 1px;
	border-left: 0px;
	border-right: 0px;
	padding:1px 1px 1px 1px;
	width:650px;
	display:inline;
	margin-top:1px;
	margin-right:1px;
	vertical-align:bottom;
	margin-left: 15px;
	font-size:12px;
}

#recidMenu a.link:link, #recidMenu a.link:visited, #recidMenu a.link:active {
				text-decoration: none;
				font-family:Verdana, Geneva, sans-serif;
				color:#4581c2;
				font-weight:normal;
		}
				
#recidMenu a.link:hover {
			text-decoration: underline; 
			color:#000000;
	}
	
#recidMenu a.linkDisable:link, #recidMenu a.linkDisable:visited, #recidMenu a.linkDisable:active {
				text-decoration: none;
				font-family:Verdana, Geneva, sans-serif;
				color:#000000;
				font-weight:normal;
				cursor:default;
		}
				
#recidMenu a.linkDisable:hover {
			text-decoration: none; 
			color:#000000;
			cursor:default;

	}

