/* style sheet for orange and white book, etc. */
/**************************************************/


/* styles for body - also controls watermark */
/***********************************/

/*  Remove comment delimiter from the following body line to include watermark */
/*  Rename or copy appropriate watermark file to vmk.jpg */

/* body { background-image:url('vmk.jpg'); font-family: Times, "Times New Roman", Serif } */

/*  Remove comment delimiter from the following line for released version - no watermark */

body { background: #ffffff; font-family: Times, "Times New Roman", Serif }  

A  {text-decoration: none;}



/* styles for individual rows */
/******************************/

.parahdr { text-align: center; font-size: 1.2em; font-weight: bold; }

.ihdr { text-align: left; font-weight: bold; } 

.txt { text-align: justify; }

tr.empty { line-height: .8em; }

tr.thinempty { line-height: .4em; }

.footnote {font-family: Times, "Times New Roman", Serif; 
           font-weight: normal;
           font-size: .9em;
		   text-align: justify;
}



/* styles for reduced spacing before % and after § */
/***************************************************/

.par {word-spacing: -.2em; white-space: nowrap}

.parbig {word-spacing: -.1em; white-space: nowrap}



/* styles for fonts */
/********************/

.rm { font-family: Times, "Times New Roman", Serif }

.sf { font-family: Helvetica,Arial,"Sans-serif" }

.nss {font-weight: bold; font-size: 90%; font-family: Helvetica,Arial,"Sans-serif" }

.revision { font-size: 60% }

/* styles for links */
/*******************************************/

a.llink:link  { color: #007f00; }
a.llink:visited { color: #006f00; }
a.llink:hover { color: #007f00; text-decoration: underline; }

a.olink:link  { color: #ff8040; }
a.olink:visited { color: #ff8040; }
a.olink:hover { color: #ff8040; text-decoration: underline; }

a.wlink:link  { color: #333333; }
a.wlink:visited { color: #333333; }
a.wlink:hover { color: #000000; text-decoration: underline; }

a.blink:link  { color: #0066cc; }
a.blink:visited { color: #0066cc; }
a.blink:hover { color: #0066cc; text-decoration: underline; }

a.xlink:link  { color: #ff0000; }
a.xlink:visited { color: #ff0000; }
a.xlink:hover { color: #ff0000; text-decoration: underline; }

/* styles for navigation menu */

table.onav { border-style: none; 
           background-color: #FF8040; 
           width: 600px; border-spacing: 3px;
           text-align: center;
           margin-left: auto; margin-right: auto;		   }
		   
table.wnav { border-style: solid; border-color: #999999;
           background-color: #FFFFFF; 
           width: 600px; border-spacing: 3px;
           text-align: center;
           margin-left: auto; margin-right: auto;		   }

table.bnav { border-style: none; 
           background-color: #0066cc; 
           width: 600px; border-spacing: 3px;
           text-align: center;
           margin-left: auto; margin-right: auto;		   }
		   
table.bar { border-style: none; border-spacing: 0px;	
           width: 450px;
		   background-color: #CCCCCC;                      }
		  
/* styles for bordering the overall text */

table.olines, table.wlines, table.blines { 
            border-left-style: solid; border-right-style: solid;
            border-left-width: 2px; border-right-width: 2px;
            border-top-style: none; border-bottom-style: none; 
            border-spacing: 3px;
            width: 620px;
			margin-left: auto; margin-right: auto;             }
			
table.olines { border-color: #FF8040; }			

table.wlines { border-color: #999999; }			

table.blines { border-color: #0066cc; }			

table.frame { border-style: none; border-spacing: 0px;
			width: 600px;
			margin-left: auto; margin-right: auto;  			}


