/*
  Default settings usually found in most browsers
  By declaring these explicitly, we iron out small differences
  Taken from http://www.w3.org/TR/REC-CSS2/sample.html and slightly modified
  by Simon Laurie, OP Club Webmaster
*/

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 }
BODY            	{ padding: 8px; line-height: 1.33em }
H1              	{ font-size: 1.75em; margin: 0.67em 0 }
H2              	{ font-size: 1.5em; margin: 0.83em 0 }
H3              	{ font-size: 1.17em; margin: 1em 0 }
H4, P, FIELDSET, FORM
                	{ margin: 1.33em 0 }
OL, UL, DL, DIR, MENU
                	{ margin: 1.33em 1.33em }
H5              	{ font-size: 0.83em; line-height: 1.17em; margin: 1.67em 0 }
H6              	{ font-size: 0.67em; margin: 2.33em 0 }
H1, H2, H3, H4, H5, H6, B, STRONG
                	{ font-weight:bolder }
BLOCKQUOTE      	{ margin: 1.33em 40px 0 40px }
I, CITE, EM, VAR, ADDRESS
                	{ font-style: italic }
PRE, TT, CODE, KBD, SAMP
                	{ font-family: monospace }
PRE             	{ white-space: pre }
BIG             	{ font-size: 1.17em }
SMALL, SUB, SUP 	{ font-size: 0.83em }
SUB             	{ vertical-align: sub }
SUP             	{ vertical-align: super }
S, STRIKE, DEL  	{ text-decoration: line-through }
HR              	{ border: 1px inset }

/* Next item omitted - causes inconsistencies between IE5 and Mozilla
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 }
                U, INS  { text-decoration: underline }
CENTER  		{ text-align: center }

/* omitted - causes boxes to self-expand when hovered over
BR:before       	{ content:"\A" }
*/


/* An example of style for HTML 4.0's ABBR/ACRONYM elements */
ABBR, ACRONYM   	{ font-variant: small-caps; letter-spacing: 0.1em }
A[href] 		{ text-decoration: underline }
:focus  		{ outline: thin dotted invert }

/* Begin bidirectionality settings (do not change) */
/* Fails in IE5 - causes right justification on screen
BDO[DIR="ltr"]  	{ direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"]  	{ direction: rtl; unicode-bidi: bidi-override }

*[DIR="ltr"]    	{ direction: ltr; unicode-bidi: embed }
*[DIR="rtl"]    	{ direction: rtl; unicode-bidi: embed }
*/

/* Elements that are block-level in HTML4 */
ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET,
 FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, IFRAME,
 NOSCRIPT, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER,
 DIR, HR, MENU, PRE, LI, TABLE, TR, THEAD, TBODY, TFOOT,
 COL, COLGROUP, TD, TH, CAPTION
                	{ unicode-bidi: embed }
/* End bidi settings */

@media print {
/*
  @page         	{ margin: 10% }
*/
  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 }
}

/* End of system default settings */


body, body table {
 font-family: "Trebuchet MS", Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
 font-size:12pt;
 line-height:1em;
 color:#000; background-color:#fff;
 margin:0; padding:0;
}

a 					{ color:#c03; background-color:transparent; }
a:link, a:visited, a:active 	{ text-decoration:none;}
a:hover 				{ color:#f00; text-decoration:underline; }

p.nonstd 		{ display:none }

.title	{ COLOR: #000; FONT-SIZE: 20pt; font-weight:bold; TEXT-DECORATION: none; }
.subtitle	{ COLOR: #000; FONT-SIZE: 10pt; font-weight:bold; TEXT-DECORATION: none; }

p { line-height:12pt; font-size:12pt; }


#banner 		{
	background:#1c2187;
	height:60px;
	width:100%;
	margin:0;
	border:0;
	padding-top:3%;
	padding-left:2%;
	font-size:20pt;
	font-weight:bold; 
	text-decoration:none;
	color: #ffffff;
}

#printbanner{
	background:#fff;
	color: #000;

	padding-top:1%;
	padding-left:1%;
	padding-right:1%;
	padding-bottom:1%;
	font-size:20pt;
	font-weight:bold; 
	text-decoration:none;
}

#printfooter {
 background:#fff;
 color:#000;
 padding-left:1%;
 padding-right:1%;
 padding-bottom:1%;
 font-size:10pt;
 line-height:10pt 
}

#printcontent {
 background:#fff;
 color:#000;
 padding-left:1%;
 padding-right:1%;
}

#printcontent img	{ border:0; }


#printcontent h1 {
	color:#000;
	font-weight:bold;
	text-align:left;
	margin:0;
}

#printcontent h2, #printcontent h3 {
	color:#000;
	font-weight:bold;
	text-align:left;
	margin:0;
}

#printbanner hr, #printcontent hr, #printfooter hr {
	color:#000;
	border-top: 1px solid #000;
}

#content p.hlinesingle {
	display: none
}

#content p.hlinedouble {
	display: none
}

.udm
{
    DISPLAY: none
}
P.nonstd
{
    DISPLAY: none
}
#printtitle
{
    DISPLAY: block
}
#printfooter
{
    DISPLAY: block
}
#banner
{
    DISPLAY: none
}
#xtndbar
{
    DISPLAY: none
}
#menu
{
    DISPLAY: none
}
#links
{
    DISPLAY: none
}
#pics
{
    DISPLAY: none
}
#trail
{
    DISPLAY: none
}
#comment2
{
    DISPLAY: none
}
#footer
{
    DISPLAY: none
}

/* To display the text size selector */

#sml			{ DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 9px }
#std			{ DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 15px }
#lrg			{ DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 18px }
#xlrg			{ DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 24px }
.adjfont		{ PADDING-RIGHT: 1%; COLOR: #FFFFFF; FONT-SIZE: 14px; TEXT-ALIGN: right }
#adjfont		{ PADDING-RIGHT: 1%; COLOR: #FFFFFF; vertical-align: top; TEXT-ALIGN: right }
#adjfont UL		{ PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
#adjfont LI		{ PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
#adjfont LI A	{ PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FONT-WEIGHT: normal; WIDTH: auto; COLOR: #ffffff }
#adjfont A:hover  { BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: underline }
