/*----------------------------------------------------------*/
body {
	margin:15px 15px 15px 15px;
	background:#F0F8FF;		
}
/*----------------------------------------------------------*/
p{ 
           color: #004488;
           margin: 10px 1% 10px 1%;
           line-height: 1.4em;
}
/*----------------------------------------------------------*/
pre{ 
           color: #006666;
           margin: 10px 1% 10px 1%;
           line-height: 1.4em; 
}
/*----------------------------------------------------------*/
blockquote{ 
           color: #003366;
           line-height: 1.4em;
           font-size: 90%;
}
/*----------------------------------------------------------*/
h1{ 
           color: #336699;
	 font-family:palatino,  georgia, verdana, arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka";
	 text-align:center;
           font-style:italic;
           font-size: 150%;
           font-weight:normal; 
           border-color:#336699; 
           border-style:solid; 
           border-width:0.1em 1.0em 0.1em 1.0em;
	 margin-left:18%;
           margin-right:18%;
	 padding-top:5px;
	 padding-bottom:5px;
           background-color: #FFFFEE;
}
/*----------------------------------------------------------*/
h2{       color: #336699;
	 font-family:palatino,  georgia, verdana, arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka";
           text-align:center;
	 padding-top:10px;
           font-size: 120%;
}
/*----------------------------------------------------------*/
h2 B{      
           color: #660000; 
}
/*----------------------------------------------------------*/
h3{
           color: #000066;
	 font-family:palatino,  georgia, verdana, arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka";
           background-color: #FAF0E6;
           font-size: 120%;
           font-style:normal;
           font-weight:normal; 
           margin: 20px 40px 6px 40px;
           border-color:#336699; 
           border-style:dashed; 
           border-width:1px;
	 padding-left:15px;
	 padding-right:10px;
	 padding-top:8px;
	 padding-bottom:5px;
           line-height: 130%;

} 
/*----------------------------------------------------------*/
h3 B{      
           color: #B22222; 
}
/*----------------------------------------------------------*/
h4{ 
           color: #660000; 
	 font-family:palatino,  georgia, verdana, arial, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka";
           font-weight:normal;
           font-size: 110%;
           line-height: 130%;
           border-color:#336699; 
           border-style:solid;
           border-width:0 0 1px 8px;
           margin: 20px 40px 6px 40px;
           padding-left:15px;
	 padding-top:10px;
	 padding-bottom:5px;

}
/*----------------------------------------------------------*/
h4 B{      
           color: #000066; 
}
/*----------------------------------------------------------*/
td{ 
           color: #660000; 
           font-weight:normal;
           font-size: 110%;
           line-height: 130%;

}

/*----------------------------------------------------------*/
ul{ 
           line-height: 1.4em;
           list-style-type: square;  
}
/*----------------------------------------------------------*/
ol{        
           line-height: 1.4em; 
}
/*----------------------------------------------------------*/
strong{    
           color: #00008F; 
}
/*----------------------------------------------------------*/
A:link { 
           text-decoration: none;
}
A:visited { 
           text-decoration: none;
           color: #0066ff;
}
A:active  {
           text-decoration: none;
}
A:hover{  
           text-decoration: underline;
           color: #008800;
}
/*----------------------------------------------------------*/
TH{
           background-color: #66DDFF;
}
/*----------------------------------------------------------*/
.new{
           color: #008000;
           font-style:italic;
           font-size: 1.3em;
}
/*----------------------------------------------------------*/
.mi{
           color: #006666;
}
/*----------------------------------------------------------*/
.bcolor{
           background-color: #FFFFFF;
}
/*----------------------------------------------------------*/
.fs {
           background-color:#7777DD;  
           color:white;
}
.fs2 {
           background-color:#9999FF;  
           color:white;
}
.fs3 {
           background-color:#FFFFFF;  
           color:#7777DD;
}
.TAB1{
           line-height: 1.5em;
           background-color: #BBBBFF;
           margin: 6px 0% 6px 0%;
           border:none;
}
.TAB2{
           margin: 1em 2em 1em 2em;
}
.TAB3{
           margin: 1em 2em 1em 3em;
}

.verbutton{ 
width: 9em;
font-size: 120%;
background-color: #000033;
border-width: 0.3em;
border-color: #CCCCCC;
border-style: outset;
padding: 0.2em;
text-align:center;
}
.verbutton A{
text-decoration: none;
color: #FFFFFF;
}

/*----------------------------------------------------------*/
