/* CSS for formatting headlines */

DIV.h_line{
MARGIN: 0;
PADDING: 0;
MARGIN-LEFT: 5px;
WIDTH: 750px;
HEIGHT: 34px;}
	
DIV.h_hl_left,
DIV.h_hl_center,
DIV.h_hl_right{
POSITION: relative;
DISPLAY: block;
MARGIN: 0;
PADDING: 0;
HEIGHT: 100%;}

DIV.h_hl_left{
BACKGROUND-IMAGE: url(../images/gh_hl_left.gif);
WIDTH: 6px;
LEFT: 0px;
TOP: 0px;}

DIV.h_hl_center{
BACKGROUND-IMAGE: url(../images/gh_hl_center.jpg);
WIDTH: 738px;
LEFT: 6px;
TOP: -34px;}

DIV.h_hl_center_text{
POSITION: relative;
COLOR: #111;
FONT-SIZE: 11pt;
FONT-WEIGHT: bold;
FONT-STYLE: italic;
TOP: 9px;
WIDTH: 100%;}
	
DIV.h_hl_right{
BACKGROUND-IMAGE: url(../images/gh_hl_right.gif);
WIDTH: 6px;
LEFT: 744px;
TOP: -68px;}

/* CSS for formatting mnemonics*/
.mnm_hdr h6{
MARGIN: 0;
FONT-SIZE: 100%;
COLOR: #FF1100;
BORDER: 0;
PADDING: .3em 1em;
BORDER-LEFT: 1px solid #FF1100;
BORDER-RIGHT: 1px solid #FF1100;
POSITION: relative;
DISPLAY: block;}
.mnm_hdrtop{
DISPLAY: block;
BACKGROUND: transparent;
FONT-SIZE: 1px;}
.mnm_hdrt1, .mnm_hdrt2{
DISPLAY: block;
OVERFLOW: hidden;}
.mnm_hdr .mnm_hdrt2{
BACKGROUND: #FF1100;
PADDING: 0 1px;
BORDER-LEFT: 1px solid #FFD251;
BORDER-RIGHT: 1px solid #FFD251;
HEIGHT: 1px;
MARGIN: 0px 76px;}
.mnm_hdr .mnm_hdrtbg{
BACKGROUND: #FF1100;
BORDER-LEFT: 1px solid #FFD251;
BORDER-RIGHT: 1px solid #FFD251;}
.mnm_hdr .mnm_hdrt1{
HEIGHT: 1px;
MARGIN: 0px 77px;
BACKGROUND: #FFD251;}
.mnm_hdr .mnm_hdrbox{
DISPLAY: block;
BACKGROUND: url("../images/hl_yellow_bg.gif") top repeat-x #FFD251;
BORDER: 0 solid #FFD251;
BORDER-TOP: 1px solid #FFD251;
MARGIN-LEFT: 75px;
MARGIN-RIGHT: 75px;
BORDER-WIDTH: 0 1px;}

/* CSS for formatting sub-headlines */
.sub_top
	{DISPLAY: block;
	BACKGROUND: transparent;
	FONT-SIZE: 1px}	
