#workerinfo  #uelogo {
	height: 133px;
	background-image: url(../images/mi_id_infoforwkrs-6699cc.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#pgheader {
	width: 100%;
	height: 107px;
    /*gif with transparent top*/
	background-image: none;
	/*background-image: url(/images/mhfwbg_infowkrs.jpg);
	background-repeat: no-repeat;
	background-position: bottom;*/
}

#header {
	background-image: url(../images/mhbg_navy.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}



/*---------------------------CONTENT PAGES TYPE*/
/*CONTENTSTWD----------------------------------*/
/*#content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}*/
/* headers and headlines */
#content h2,
#content h3, #content h4,
#content h5, #content h6 {
	margin-top: 1.2em;
	margin-bottom: .3em;
}
#content h1 {
	font-size: 24px;
	margin-top: 1em;
	margin-bottom: 1em;
	color: #0000A0;
}




/*headline - modifiers*/
/* 'kickers' */
#content span.kicker {
	font-size: 14px;
	color: #CC0000;
}
#content span.topic {
	font-size: 12px;
	color: #CC0000;
}

#content h2 span.topic {
	font-size: 12px;
	color: #000099;
}

#content hr {
	clear:both;
}

/*other page-top items */
/* teasers, story lead-ins */
#content p.deck, #content p.deck em {
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 16px;
	line-height: normal;
	margin-right: 1em;
	margin-left: 1em;
	font-weight: bolder;
}
#content p.storyintro, #content p.storyintro em,
#content p.introcredit, #content p.introcredit em {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000057;
	font-size: 14px;
	margin-left: 10px;
	margin-top: 1em;
	margin-right: 10px;
	text-indent: -10px;
}
#content p.introcredit, #content p.introcredit em {
	text-align:right;
	margin-top: 0;
	margin-bottom: .4em;
}

/* h2 is reserved specifically for sidebars */
/* h3 is unused */

/* header for major story "chunks" */
#content h4 {font-size: 16px;}

#content h5 {font-size: 14px;}

/*captions*/
#content h6 {font-size: 10px;}





/*MAIN IMAGE*/
/*#content div.stwd_mainimage  {
	background-color: #EFF1F5;
    float: left;
	padding: 10px
	margin: 0 10px 10px 0;
}
*/

#content .imgwide {
	margin: 10px auto 0px auto;
	left: 0px;
	float: none;
}
#content .imgleft {
	margin: 10px 0px 10px 0px;
	left: 0px;
	float: left;
}

#content .imgright {
	margin: 10px 0px 10px 0px;
	float: right;
	right: 0px;
	top: 0px;
	position: relative;
}
#content .inpgh_l {
	padding-right:20px;
}

#content .inpgh_r {
	padding-left:20px;
}
#content .imgwhdl {
	padding-top: 1.8em;
}
/* body text */
#content p, #content a, 
#content h5, #content em,
#content strong, 
#content ul, #content ol,
#content dd, #content li {
  font-family: Georgia, "Times New Roman", Times, serif;
  /*font-style: normal;*/
  font-size: 15px;
  line-height: 1.5em;
  text-align: left;
}

#content p {
	margin: 1em 0 1em 0;
}

#content em, #content ol em li {
	font-style:italic
}

#content ul, #content ol {
	padding-left:2.5em;
	list-style-position: inside;
	line-height: 120%;
	margin-top: 1em;
	margin-bottom: 0.5em;
}

#content ul {
	list-style-type: square;
}

#content ul ul,
#content ol ol {
	padding-left:5px;
	list-style-position: inside;
	line-height: 120%;
	margin-top: 0;
}

/*#content stwd_issues.ul,
#content #stwd_issues ol,
#content #stwd_issues dl,
#content div.sb_content ul,
#content div.sb_content ol,
#content div.sb_content dl {
	padding-left:.5em;

}*/

#content ul ul {
	list-style-type: circle;
}

#content ol ol {
	list-style-type: lower-alpha;	
}
#content li, #content ol li {
	padding-left:-2em;
	text-indent:-1.4em;
}
#content div.sb_content ol li {
	padding-left:-2em;
	text-indent:-1.4em;
}

#content dl {
	margin-left:2em;
}
#content dt {
	margin-left:-2em;
	padding-bottom: .2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #0000A0;	
}
#content dd {
	font-size:15px;
	line-height:normal;
	margin-bottom: 1em;
}

/*#content li {
	padding-left:-20px;
	text-indent:-18px;
}*/




/* body text variants */
/* subheads */
#content h4, #content h5,
#content h4 em, #content h5 em {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000A0;
	font-weight: bold;
	margin-top: 1.2em;
	margin-bottom: .3em;
}

/* body text variants */
#content p.pagenotes,
#content p.pagenotes a,
#content a.pgtop {
	font-size: 10px;
}
#content blockquote p {
	margin-left: 20px;
	margin-right: 20px;
}
#content div.sb_content blockquote p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}

/*credits*/
#content p.credit {
	text-align:right;
	font-style:italic;
	margin-top: 0;
	margin-bottom: .4em;
}

/* captions and asides ... */
#content h6,
#content h6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	margin:2px 0 2px 0;
	padding:0;
}


/*images, boxes and inserts */
/*must be paired with boxleft or boxright */
#content div.imgbox {
	margin-top: .9em;
	background-color: #EFF1F5;
}
/*don't try to adjust top/bottom margins here!*/
/*we may not need this - is it used anywhere?*/
#content .imgbox p.image {
	margin:0px;
	padding:0;
}

#content .imgbox h6,
#content .imgbox h6  {
	padding: 0 5px 5px 5px;
	color: #000080;
}
#content div.boxtop {
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #000099;
}
#content div.imgbox div.boxleft  {
	margin-right:15px;   /* 5px in sidebars; see below */
	float: left;
}
#content div.imgbox div.boxright {
	margin-left:15px;
	float: right;
}


/*CUT?
#content .moreinfotxt {
	font-size: 12px;
}*/

#content div.infobox {
	background-color: #EFF1F5;
	width: 200px;
}
#content div.infobox h4 {
	margin: 0.2em 0em .5em 0em;
	font-size: 12px;
	line-height: 14px;
	color: #CC0000;
	display:block;
	width:99%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000099;
}

#content div.infobox p,
#content div.infobox a,
#content div.infobox p em,
#content div.infobox p strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	padding:0 5px 0 5px;
	margin:5px 0 5px 0;
}

#content div.infobox ul,
#content div.infobox ol {
	margin:5px 0;
	line-height:12px;
	list-style-type: none;
	list-style-position:outside;
	padding-left:0;
}
#content div.infobox li {
	text-indent:-5px;
	background:url(../images/sb_6x6liteblugrey.gif) no-repeat 7px 4px;
} 

#content div.sb_content div.infobox p{
	margin-top:.5em;
}
#content div.sb_content div.infobox {
	margin-top:1em;
	background-color: #FBFCFD;	
	width:auto;
}
#content div.boxleft {
	float:left;
	margin: .9em .9em .9em 0;
}
#content div.boxleftnt {
	float:left;
	margin: 0 .9em .9em 0;
}

#content div.boxright {
	float:right;
	margin: .9em 0 .9em .9em;
}
#content div.boxrightnt {
	float:right;
	margin: 0 0 .9em .9em;
}

#content div.br50 {
	float:right;
	margin: .9em 0 .9em .9em;
	width: 50%;
}
#content div.boxwide {
	width: 98%;
	float:left;
	margin: .9em 0 .9em 0;
}


/*sidebars*/
#content div.sb_content {
	padding: 10px;
	width: 35%;
	margin-top:.6em;
	background-color: #EFF1F5;
	border: 1px solid #0000A0;
}

#content div.sb_content h2,
#content div.sb_content p,
#content div.sb_content a, 
#content div.sb_content em, 
#content div.sb_content strong, 
#content div.sb_content h5, 
#content div.sb_content ul,
#content div.sb_content ol,
#content div.sb_content dd,
#content div.sb_content li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: .6em;
	margin-bottom: 0.6em;
	line-height: normal;	
}

#content div.sb_content li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}


#content div.sb_content h2 {
	margin: 0;
	font-size: 20px;
	line-height: 20px;
	color: #CC0000;
}
#content div.sb_content .subheadline {
	font-size: 14px;
	line-height: 15px;
	color: #000099;
	margin-top:.4em;
}


#content div.sb_content p.deck, #content div.sb_content p.deck em {
	color: #CC0000;
	font-size: 13px;
	font-weight: normal;
}

#content div.sb_content h6, #content div.sb_content h6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	margin:2px 0 2px 0;
	padding:0;
}
#content div.sb_content .sbsmalltext {
	margin: 0;
	font-size: 10px;
	line-height: 11px;
}
#content div.sb_content div.boxleft {
	margin-right:8px;
	margin-bottom:8px;
}
#content div.sb_content div.boxright {
	margin-left:8px;
	margin-bottom:8px;
}

#content div.boxwide {
	width:96%;
	margin: 8px 0 8px 0;
	float: none;
}

/*CUT?*/
/* nudginh
.ngdn2 img {
	padding-top:2px;
}*/

/* bgcolor="#FFCC66"*/


#content table.stdata {
	border-width: 2px;
	border-style: solid;
	border-color: #FFCC00;
	border-collapse: collapse;
	background-color: white;
}

/*positioning*/
#content table.flrt50 {
	width:50%;
	float:right;
	margin-left: 1em;
}
#content table.flrt {
	float:right;
	margin-left: 1em;
}
#content table.stdata caption  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:900;
	color:#753A00;
	margin-left: 1em;
	/*width:inherit;*/
	/*margin-bottom:0px;*/
	padding: .25em 0px .25em 12px;
	text-align: left;
	background-image: url(/images/tbl_8x8brown.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
}

/* Opera 6+ bug fix to align caption */
@media screen and (min-width: 0px) {
#content table.stdata caption {
margin-left:0;
margin-right:0;
}
}

#content table.stdata th {
	border-width: 1px;
	padding: 4px;
	border-style:solid;
	border-color: #FFFFFF;
/*------BACKGROUND COLOR start------*/
	background-color:#F8F0D5;
	color:#753A00;
}
/*uncomment td's to set color by row*/
#content table.stdata td {
	background-color: #EFF1F5;
}

/*uncomment for alternat color*/
#content table.stdata tr.even td {
	background-color: #F9FAFB;
}

/*uncomment cols's to set color by columns*/
/*cologroup/col class="subject"*/
/*#content table.stdata col.subject {
	 background-color:#CCCCCC;
}*/

/*cologroup/col class="data"*/
/*#content table.stdata col.data {
	background-color:#FFFFF0;
}*/

/*------BACKGROUND COLOR stop------*/


#content table.stdata td {
	border-width: 1px;
	padding: 4px;
	border-style:solid;
	border-color: #FFFFFF;
}

#content table.stdata th.data {
	text-align:right;
	font-size:10px;
	vertical-align:bottom;
}

#content table.stdata td.data {
	text-align:right;
	font-size:11px;
	vertical-align:bottom;
}

#content table.stdata th.item,
#content table.stdata td {
	text-align:left;
	font-size:11px;
	vertical-align:bottom;
}

#content table.stdata tfoot td,
#content table.stdata tfoot td a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:10px;
	line-height:8px;
	vertical-align:top;
}
#content table.stdata tr.totalrow td {
    border-top: 2px solid #FFCC00;
    font-weight:bold;
	color:#753A00;
}

/*ISSUES BOX*/
/*default-left; in text*/
/*unique to steward*/
/*ie resize, also for this div*/
#content div.stwd_issues *,
#content div.stwd_issues_r *,
#content div.stwd_issues_w * {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:14px;
}

#content div.stwd_issues,
#content div.stwd_issues_r,
#content div.stwd_issues_w {
	background-color: #EFF1F5;
	width: 250px;
	float: left;
	padding: 10px;
	margin: 10px 10px 10px 0;
	color: #666666;
}

/*right align; in text*/
#content div.stwd_issues_r {
	float: right;
	margin: 10px 0 10px 10px;
}

/*full-width, top*/
#content div.stwd_issues_w {
	width: 98%;
	float:none;
	margin: 10px 0 10px 0px;
}

#content div.stwd_issues h5,
#content div.stwd_issues_r h5,
#content div.stwd_issues_w h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding: 0px;
	margin: 8px 0 0 0;
	text-decoration: underline;
}


#content div.stwd_issues ul,
#content div.sb_content ul {
	list-style-type: square;
	padding-left:5px;
}


#content div.stwd_issues li,
#content div.stwd_issues_r li,
#content div.stwd_issues_w li,
#content div.sb_content li {
	padding:0;
	margin:.5em 0 .5em;
	padding-left:-1em;
	margin-left:1em;
	text-indent:-1.1em;
}

/*see ie sheet*/
#content div.sb_content li {
	padding:0;
	margin:0;
	padding-left:-1em;
	margin-left:1em;
	text-indent:-1.1em;
}
/*#content div.sb_content ul li {
	list-style-type: square;
}*/
#content div.ilpgtp,
#content div.ilpgtp a {
	font-family: Arial, Helvetica, sans-serif;
 	font-size:12px;
	text-align:right;
}
