		body {
			margin:0;
			padding:0;
			font-family:Lucida Sans;
			}

		pre { 
			font-family:Lucida Sans Typewriter;
			letter-spacing: .04em;}		
		
		div#mainBody {
			width:100%;
			/*width:47.3em;*//*760px*/
			margin-left:2em;
			margin-right:2em;
			padding:0;
			border:0px solid red;
			}
							
		div#content {
			float:left;
			width:37em;/*592px*/
			border-top:0px solid silver;
			border-left:0px;
			border-right:0px;
			border-bottom:0px;
			margin:0;
			padding:0;
			}
			
		div#content_codechar {
			float:left;
			width:47.3em;/*760px*/
			border-top:0px solid silver;
			margin:0;
			padding:0;
			}
			
		p, li, a, a:hover, dt, dd {
			font-size:small;
			}
		h5 {
			margin: 7.5px 0;	
			}
		
		dt, dd {
			
			margin-top:7.5px;
			margin-bottom:5px;
			}	
				
		span.red {
			color:red;
			}
		
/*		START header styles
	*/	
		div#header {
			display:none;
			}
				
		div#wrapper {
			display:none;
			}
			
/*		END header styles
	*/
		
		
/* start persist styles - this applies to nav in upper righthand corner of header
	*/
		
		div#persist_nav {
			display:none;
			}
/* 		end persist styles 
	*/		
			
		
/* 		START global nav styles - gray bar under header
	*/
	
		div#navwrap {
			display:none;
			}
		
/* 	END global nav 
	*/
		
		
/* 	START subIndexNav - light blue section under gray bar and header
	*/
		
		div#subnavwrap {
			display:none;
			}
		
/* 	END subNav section - all subnav areas 
	*/	
			

/* 	START main SEARCH navigation - navigation components in body of page 
	*/
	
		ul#searchNav, ul#searchNavArch {
			display:none;
			}
		
/*	END	main SEARCH navigation
	*/
		
	
/* 	tools box styles start - styles for "Reference Tools" section, seen at the rightside of the search forms
	*/
		
		div#refTools {
			display:none;
			}
/* 		END tool box styles
	*/
		
			
/* 		START footer and some body styles
	*/
	
		p#return {
			clear:both;
			margin:15px 0;
		}
		div#footer {
			display:none;
			}
		
/*		END footer and some body styles
	*/
	
/* SMC Styles Begin Here  */
        /*  body style  */
        body.smc {
            width:650px;
            margin-left:1em auto;
			margin-right:1em auto;
/*            margin:0 0 10px; */
            padding:0;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            text-align:justify;
        }

        p.smc {
            width:650px;
			margin-left:1em auto;
			margin-right:1em auto;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
			text-align:justify;
            font-size:1em;
            text-align:justify;
        }
        
        ul.smc, li.smc {
            list-style-type: none;
        }
        
        div.smc {
            margin:1em;
			font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            padding-top:5px;
            padding-bottom:5px;
        }
		div.smc_print_footer {
            margin-left:2em auto;
			margin-right:2em auto;
			width:650px;
			font-weight:bolder;
			font-style:italic;
			text-align:justify;
            padding-top:5px;
            padding-bottom:5px;
        }
		div.smc_print_footer1 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:650px;
			font-style:italic;
			text-align:justify;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.smc_normal {
            margin-left:2em auto;
			margin-right:2em auto;
			width:650px;
			text-align:justify;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.smc_level0 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:630px;
			text-align:justify;
            padding-top:5px;
            padding-bottom:5px;
            padding-left:1.5em;
        }
        div.smc_level1 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:615px;
			text-align:justify;
            padding-top:5px;
            padding-bottom:5px;
            padding-left:2.5em;
        }
        div.smc_level2 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:590px;
			text-align:justify;
            padding-top:5px;
            padding-bottom:5px;
            padding-left:4em;
        }
        div.smc_level3 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:565px;
			text-align:justify;
            padding-left:5.5em;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.smc_level4 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:540px;
			text-align:justify;
            padding-left:7em;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.smc_level5 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:515px;
			text-align:justify;
            padding-left:8.5em;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.smc_level666 {
            margin-left:2em auto;
			margin-right:2em auto;
			font-size:.875em;
            font-weight:bolder;
            width:640px;
            text-align:center;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.smc_exhibit {
            margin-left:2em auto;
			margin-right:2em auto;
			font-size:.875em;
            width:610px;
            text-align:center;
            padding-top:5px;
            padding-bottom:5px;
        }
		div.smc_refnotes {
            margin-left:2em auto;
			margin-right:2em auto;
			font-size:1em;
			font-weight:bolder;
			font-style:italic;
            width:640px;
            text-indent:-.375em;
			margin:5px;
        }
        div.smc_citation {
            margin-left:2em auto;
			margin-right:2em auto;
			font-size:.875em;
			font-weight:bolder;
            width:640px;
            text-indent:-.375em;
			margin:5px;
        }
        div.smc_ednote {
            margin-left:2em auto;
			margin-right:2em auto;
			font-size:.875em;
			font-weight:bolder;
            width:640px;
            text-indent:-.375em;
			margin:5px;
        }
        div.smc_indent0 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:630px;
			text-align:justify;
            padding-left:1.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent1 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:615px;
			text-align:justify;
            padding-left:2.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent1a {
            margin-left:2em auto;
			margin-right:2em auto;
			width:615px;
			text-align:justify;
            padding-left:2.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        div.smc_indent2 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:590px;
			text-align:justify;
            padding-left:4em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent2a {
            margin-left:2em auto;
			margin-right:2em auto;
			width:590px;
			text-align:justify;
            padding-left:4em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        div.smc_indent3 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:565px;
			text-align:justify;
            padding-left:5.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent3a {
            margin-left:2em auto;
			margin-right:2em auto;
			width:565px;
			text-align:justify;
            padding-left:5.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        div.smc_indent4 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:540px;
			text-align:justify;
            padding-left:7em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent4a {
            margin-left:2em auto;
			margin-right:2em auto;
			width:540px;
			text-align:justify;
            padding-left:7em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        div.smc_indent5 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:515px;
			text-align:justify;
            padding-left:8.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent5a {
            margin-left:2em auto;
			margin-right:2em auto;
			width:515px;
			text-align:justify;
            padding-left:8.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        div.smc_indent6 {
            margin-left:2em auto;
			margin-right:2em auto;
			width:490px;
			text-align:justify;
            padding-left:10em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent6a {
            margin-left:2em auto;
			margin-right:2em auto;
			width:490px;
			text-align:justify;
            padding-left:10em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        #smc_titles {
            font-family: Verdana, "Lucida Sans", Arial, sans-serif;
            font-size:0.75em;
            line-height:1.50em;
            white-space:nowrap;
            margin-left:10px;
        }
        #smc_titles li {
            list-style-type: none;
        }
        #smc_titles a:link {    /* unvisited link */
            color:#000088; 
        } 
        #smc_titles a:visited { /* visited link */
            color:#660000;
        }
        #smc_titles a:hover {   /* mouse over link */
            color:#006600; background-color:#dddddd;
        }
        #smc_titles h2 {
            font-size:1.625em;
            margin-left:40px;
        }
        #smc_titles h3 {
            font-size:1.5em;
            margin-left:-10px;
        }
        #smc_titles h4 {
            font-size:1.125em;
            margin-left:40px;
        }
        #smc_titles p {
            font-size:1.125em;
            margin-left:2em auto;
			margin-right:2em auto;
        }
        #smc_label0 {
            padding-top:15px;
            padding-bottom:5px;
            font-size:1em;
            font-style:normal;
            font-weight:bolder;
            list-style-type: none;
        }
        #smc_label1 {
            padding-top:3px;
            list-style-type: none;
        }
        #sys {
            margin-left:2em auto;
			margin-right:2em auto;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            font-size:.875em;
            width:650px;
            border:1px solid #AAAAAA;
            border-collapse:collapse;
        }
        #sys td, #sys th {
            vertical-align:top;
            font-size:.875em;
            font-style:normal;
            border-top:1px solid #AAAAAA;
            border-right:1px solid #AAAAAA;
            border-left:1px solid #AAAAAA;
            border-bottom:1px solid #AAAAAA;
            padding:5px 5px 5px 5px;
        }

        #sys tr.alt1 td {
            vertical-align:top;
            font-size:.875em;
            font-style:normal;
        }

        #sys th {
            vertical-align:top;
            font-size:.875em;
            text-align:center;
            text-indent:0em;
            padding-top:10px;
            padding-bottom:15px;
        }
        #sys-2 {
            margin-left:2em auto;
			margin-right:2em auto;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            font-size:.875em;
            width:650px;
            border:1px solid #AAAAAA;
            border-collapse:collapse;
        }
        #sys-2 td, #sys-2 th {
            vertical-align:top;
            font-size:.875em;
            font-style:normal;
            border-top:1px solid #AAAAAA;
            border-right:1px solid #AAAAAA;
            border-left:1px solid #AAAAAA;
            border-bottom:1px solid #AAAAAA;
            padding:5px 5px 5px 5px;
        }
        #sys-2 tr.alt1 td {
            vertical-align:top;
            font-size:.875em;
            font-style:normal;
        }
        #sys-2 th {
            vertical-align:top;
            font-size:.875em;
            text-align:center;
            text-indent:0em;
            padding-top:10px;
            padding-bottom:15px;
        }

/* SMC Styles End Here  */