@page {
  margin: 3cm;
}
@page :first {
  margin-top: 300px  
}



BODY
 { color: black; 
 font-size: 100%; 
 font-family: "Times New Roman", Times, serif; 
 background-color: white; 
 padding: 10px;
 margin-top: 10px; 
 margin-bottom:10px; }
A
{
	COLOR: #0000FF;
	FONT-FAMILY: "Times New Roman";
	FONT-SIZE: 100%;
 text-decoration: underline; line-height: normal
}
 A:hover   { COLOR: #FF0000; 
             TEXT-DECORATION: underline ; font-weight: normal}
.small
{
font-size: 80%
}
H1
{
    FONT-SIZE: 150%; 
	font-weight: bold; 
color: #000000; 
font-family: "Times New Roman", Times, serif;
 text-align: center; 

}
H2
{
    FONT-SIZE: 110%; color: #000000
}
H3
{
    FONT-SIZE: 110%; font-family: "Times New Roman", Times, serif; color: #000000; 
}

	
.box a:link
{ 	font-family: sans-serif;
	color: black;
	border: 1px solid black;
        padding: .5em;
        background: #FFFFCC;
       
	}
	.box a:hover
{ 	font-family: sans-serif;
	color: black;
	border: 1px solid black;
        padding: .5em;
        background: #FFFFCC;
       
	}

H5
{
    FONT-SIZE: 100%;
	COLOR:EC8501
}
TD
{
    COLOR: black;
    FONT-FAMILY: "Times New Roman", Times, serif;
    FONT-SIZE: 100%;
    VERTICAL-ALIGN: top
}
TD.copyright
{
	FONT-SIZE: 100%;
	text-ALIGN: center
}
Address  { font-size: 100%; text-align: center; text-align: center
 }
TH
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 100%
}

Link
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 100%
}
PRE
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 100%;
    VERTICAL-ALIGN: top
}
name
{color : black;
text-decoration: none; 
}
#title
{color : #ffcc66;
font-size:140%;
font-weight:bold;
text-height:160%; 
letter-spacing:-1
}
#titlesmall
{color : #ffcc66;
font-size:64.5%; 
font-weight:bold}

.links 
{  color: #000099; 
text-decoration: none; 
line-height: 125%; left: 6%; 
clip:      rect(   ); position: relative}



.bookmark {  color: #000000; 
font-size: 110%; 
text-decoration: none; 
font-weight: bold}

.menulink2
{	COLOR: white;
	FONT-FAMILY: normal arial, helvetica, geneva, sans-serif;
	FONT-SIZE: 90%;
	text-decoration: none;
font-weight: bold ;
text-align: center}

.menulink2 a:hover
{	COLOR: white;
	FONT-FAMILY: normal arial, helvetica, geneva, sans-serif;
	FONT-SIZE: 90%;
	font-weight: bold; 
	text-decoration: underline; position: relative;}


.listnospace 
{  font-size: xx-small; 
line-height: 100%; 
list-style-type: decimal}

#content {
	border: none;
	margin: 0px;
	z-index: 0;
	padding: 0px 0px 0px 0px;
	position: relative;
	top: 0px;
	bottom: 100px;
	background-image: none;
	
	}

#toc
{display:none}

#js
{
	display:none !important;
	position:absolute !important;
	top: -200px !important  ;
	
visibility: hidden !important;
height: 0px !important;
content: "" !important;
}

#inner {display: none}


#lower_right {
	display: none
	}
	
#shadowtop{
	display: none
	}

 img.float  {
 page-break-before: always;

 left: auto;}
 
 #banner
{
	display: none
	}
	
#menu {
	
	display: none;
	
	}
#menushadow {display: none
	}

	
#menu div.navitem a:link {
	display: none;
	
			}

#menu div.navitem a:visited {
		display: none;
	
	}

#menu div.navitem a:hover {
	display: none;
	

	}

#menu div.navitemon a{
	display: none;
			}
	
	#menu2 {
	display: none;
	}
	
#menu2 div.navitem a:link {
		display: none
		}

#menu2 div.navitem a:visited {
		display: none
	}

#menu2 div.navitem a:hover {
	display: none;
	}

#menu2 div.navitemon a{
	display: none
	}

#menuright
	{
	display: none
		}

.box 
{
	background-color: #FFFF99;
        color: #000000;
        margin-left: 2em;
        margin-right: 2em;
        margin-top: 1em;
        margin-bottom: 0px;
       font-size: 140%;
        border-style: solid;
        border-color: #003366; 
        border-width: 1px 1px 1px 1px;
        text-align: center;
        padding: .5em;
	}

	