/*
ADDRESS,
BLOCKQUOTE, 
BODY, DD, DIV, 
DL, DT, 
FIELDSET, FORM,
FRAME, FRAMESET,
H1, H2, H3, H4, 
H5, H6, IFRAME, 
NOFRAMES, 
OBJECT, OL, P, 
UL, APPLET, 
CENTER, DIR, 
HR, MENU, PRE   { display: block }
LI              { display: list-item }
HEAD            { display: none }
TABLE           { display: table }
TR              { display: table-row }
THEAD           { display: table-header-group }
TBODY           { display: table-row-group }
TFOOT           { display: table-footer-group }
COL             { display: table-column }
COLGROUP        { display: table-column-group }
TD, TH          { display: table-cell }
CAPTION         { display: table-caption }
TH              { font-weight: bolder; text-align: center }
CAPTION         { text-align: center }
*/

/*
BLOCKQUOTE      { margin-left: 40px; margin-right: 40px }
I, CITE, EM,
VAR, ADDRESS    { font-style: italic }
TT, CODE,
KBD, SAMP       { font-family: monospace }
PRE             { white-space: pre }
BIG             { font-size: 1.17em }
SMALL, SUB, SUP { font-size: .83em }
SUB             { vertical-align: sub }
SUP             { vertical-align: super }
S, STRIKE, DEL  { text-decoration: line-through }
OL, UL, DIR,
MENU, DD        { margin-left: 40px }
OL              { list-style-type: decimal }
OL UL, UL OL,
UL UL, OL OL    { margin-top: 0; margin-bottom: 0 }
hr              { border: 1px inset }
U, INS          { text-decoration: underline }
CENTER          { text-align: center }
BR:before       { content: "\A" }
*/

p { margin: 1.33em 0 }

body            { padding: 4px; line-height: 1.33; }

h1 { font-size: 1.3em; }
h2 { font-size: 1.1em; font-style: italic; }
h3 { font-size: 1.1em; }
h4 { font-size: 1.0em; font-style: italic; }

h1, h2, h3, h4, b, strong
{
font-weight: bolder;
}

pre
{ 
font-family: Verdana, Helvetica, sans-serif;
font-size: 1em;
}

h1
{
text-align: center;
}

h3, h4
{
margin: 0;
padding: 0;
}

p
{
text-align: left;
}
 
body, head
{
font-family: Verdana, Helvetica, sans-serif;
margin: 0cm 2cm 0cm 2cm; /* Top, Right, Bottom, Left */
} 

html
{
background-image:url(HoneycombCell.gif);
background-repeat:repeat;
}

hr
{
height: 3px;
color: #330000;
}

.strikeThru
{
text-decoration: line-through;
}

/*
td
{
padding-left: -10em; /* Keeps table text in line with the left margin
}  
*/

.lnkMO:hover
{
color: #0000FF;
background: #FFFF00;
/* color: #0000FF;
color: #FF00FF; 
color: #CC00CC; */
}

.standout
{
font-style: italic;
font-weight: bold;
}

.attnStop, .attnStopSmall
{
color: red;
}

.attnGo, .attnGoSmall
{
color: green;
}

.attnStopSmall, .attnGoSmall
{
font-size: .7em
}

table.tblClean
{
border-color: #600;
border-width: 1px 1px 1px 1px;
border-style: solid;
}


table.tblClean {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
}
table.tblClean th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid;
	border-color: black;
}
table.tblClean td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid;
	border-color: black;
}







/* MENU STUFF */

/* This is for debugging the menu */
/*
table
{
border-color: #600;
border-width: 1px 1px 1px 1px;
border-style: solid;
}
*/

/* No longer needed
.widebtntable 
{
width: 100%;
border-color: #600;
border-width: 0 0 1px 1px;
border-style: solid;
}
*/

.btntbl
{
border-spacing: 0px;
float: left;
border-collapse:collapse;
}

/* Menu table cell formats */
.tdhdr, .tdhdrdis
{
border-color: #600;
border-width: 1px 1px 1px 1px; /* Top Right Bottom Left*/
border-style: solid;
margin: 0;
padding: 4px;
background-color: #FFC;
}

.tdhdr:hover, .tdhdr a:hover
{
background: #FFFF00;
color: #0000FF;
}

.tdhdrdis
{
color: black; /* Disabled-looking */
background: #FFFF99;
}

/* Remove the underline from menu button links */
.tdhdr a:link, .tdhdr a:visited, .tdhdr a:hover, .tdhdr a:active
{
text-decoration: none;
} 

.foot
{
text-align: center;
font-size: .8em
}

/* Print-specific Settings */
@media print {

	body {
		background: white;
		font-size: 10pt;
		}

	HEAD, BODY			{ margin: 0cm .25cm 0cm 1.5cm } /* Top, Right, Bottom, Left */
	HEAD, BODY			{ background-color: white }

	H1, H2, H3,
	H4, H5, H6    	{ page-break-after: avoid; page-break-inside: avoid }
	BLOCKQUOTE, 
	PRE           	{ page-break-inside: avoid }
	UL, OL, DL    	{ page-break-before: avoid }

	div.hdrDiv, table.btntbl, div.foot
	{
	display: none; /* Don't print the Menu or Footer */
	}

}


