/*  body style */

        body {
			margin:0 0 10px;
			padding:0;
			font-family:"Lucida Sans";
/*            text-align:justify;  */
			}

		pre { 
			font-family:"Lucida Console";
/*            text-align:justify;  */
			letter-spacing: .04em;}		
			
		dt.legislation {
			min-width: 700px;
			margin-top: 25px;
			margin-bottom: 25px;
			margin-left: 50px;
		}

		dt.legislation a{
			border:1px solid #80B2E6;
			background-color: #80B2E6;
			padding-left:15px;
			padding-right:15px;
			padding-top:7px;
			padding-bottom:7px;
			text-align:center;
			text-decoration: none;
			color: #FFFFFF;
			font-size:1em;
			font-style:normal;
			font-weight:bolder;
		}

		dt.legislation a:visited {
			text-decoration:none;
			}
		dt.legislation a:hover {
			background-color:#027;
			text-decoration:none;
			}
		dt.legislation a:active {
			background-color:#027;
			text-decoration:none;
			}

a:link {color: #3B4990; text-decoration: underline; }

/*  body wrapper - for all pages except maps  */
		div#mainBody {
			width:50em;/*760px*/
			margin:5px auto 0;
			padding:0;
			border:0px solid red;
			}

/*  body wrapper for maps only  */
		div#mainBody_maps{
			width:72em;/*592px*/
			/*margin:8px auto 0;*/
			margin-left:-8.5em;
			text-align:center;
			padding:0;
			border:0px solid red;
			}
		h3 {
			margin: 17.5px 0;	
		}
		
		div#mainBody_Zmaps{
            margin:8px auto;
			width:47.3em;/*592px*/
			border:0px solid silver;
			padding:3px;
			}
			
/*  content wrapper for all pages except where noted, below */

	div#content {
			float:left;
			width:35.6em;/*760px*/
			border:1px solid silver;
			margin:0;
			margin-left:10px;
			padding:1px;
			
			}

	div#content_audio {
			float:left;
			width:54em;/*760px*/
			border:0px solid silver;
			margin:0;
            margin-left:0px;
			padding:1px;
			padding-left:1em;
			padding-right:1em;
			}
	div#content_SMC {
			float:left;
			width:30.6em;/*760px*/
			border:1px solid silver;
			margin:0;
            margin-left:0px;
			padding:3px;
			padding-left:1em;
			padding-right:1em;
			}
	div#content_SMC table {
			float:left;
			width:30.6em;
			border:0px solid silver;
			padding:3px;
			font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            font-size:.875em;
            border-collapse:collapse;
			}
	div#content_SMC th {
			border:0px solid silver;
			margin:0;
			padding:3px;
            border-collapse:collapse;
			text-align:right;
			}
	div#content_SMC tr td {
			float:left;
			border:0px solid silver;
			margin:0;
			padding:3px;
            border-collapse:collapse;
			text-align:left;
			padding-left:1em;
			padding-right:1em;
			}
    div#content_SMC td.alt1 {
			float:left;
			border:0px solid silver;
			padding:3px;
            border-collapse:collapse;
			text-align:center;
			}
	div#content_MUNILINK {
			float:center;
			width:35em;/*760px*/
			margin:0;
            margin-left:1em;
			padding:3px;
			padding-left:1em;
			padding-right:1em;
			}

	div#content p{
		   padding-left:5px;
		   padding-right:5px;}
			
	div#content h2{
		   padding-left:5px;
		   padding-right:5px;}
	
	div#content h4{
		   padding-left:5px;
		   padding-right:5px;}
		
/*  content wrapper for SMC and Charter and all search pages where reference tools are not used
	This style only has a top border of 1px, silver  */			
		div#content_results {
			float:left;
			width:60.3em;/*760px or 47.3em*/
			border-top:1px solid silver;
			margin:0;
			padding:3px;
            font-size:small;
			}

/*  content wrapper for Hearing Examiner results
	This style only has a top border of 1px, silver  */			
		div#content_examiner {
			float:left;
			width:47.3em;/*760px*/
			border-top:1px solid silver;
			margin:0;
			padding:3px;
			font-size:small;
			}
		div#content_examiner p {
			font-size:small;	
			}
		
/*	content wrapper, solid border box, no reference tools */			
		div#content_bigbox {
			float:left;
			width:47.3em;/*592px*/
			border:1px solid silver;
			margin:0;
			padding:3px;
			}
		div#content_bigbox p{
		   padding-left:5px;
		   padding-right:5px;}
		
/*	content wrapper, single top border, maps section*/

		div#content_Zmaps {
			border-top:0px solid silver;
			margin:0 auto;
			padding:3px;
			}

		p, li, a, a:hover, dt, dd, td, blockquote {
			font-size:small;
			}
		h5 {
			margin: 7.5px 0;	
			}

		dt, dd {
			margin-top:7.5px;
			margin-bottom:5px;
			}	
				
		span.red {
			color:red;
			}
			
		div#content_maps {
			float:center;
			width:57.3em;/*592px*/
			border-top:0px solid silver;
			margin-left:8px auto 0;
			padding:3px;
			}

		p, li, a, a:hover, dt, dd, td, blockquote {
			font-size:small;
			}
		h3 {
			margin: 17.5px 0;	
			}
		h5 {
			margin: 7.5px 0;	
			}

		dt, dd {
			margin-top:7.5px;
			margin-bottom:5px;
			}	
				
		span.red {
			color:red;
			}

		table.contained
			{width:450px;}
		
/*		START header styles	*/	
		div#header {
			width:47.3em;/*760px*/
			margin:0 auto;
			padding:0;
			border:0px solid purple;
			}
		div#header h2 {
			/*color:#ffffff;*/
			color:#002277;
			margin:7.5px 0 10px 0;
			}
			
		div#header td{border-color:#FFFFFF; padding:0px}	

/* This applies to the header logo graphic	*/
		img.floatLeft { 
  		    float: left;
/*            height: 2.075em;*/
            margin-top: -.5em;
	        margin-right: .5em;
			}


/* This applies to the header logo graphic	*/
		img.floatRight { 
  		    float: right
/*            height: 2.075em;*/
            margin-top: -.5em;
	        margin-left: .5em;
			margin-bottom:0;
			}
			
		div#wrapper {
			/*background-color:#69c;*/
            background-color:#FFFFFF;
			/*width:56.25em;/*900px*/
			border:0px solid yellow;
			margin:0px;
			padding:0px 0 0 0;
			}
			
/*		END header styles	*/
		
		
/* start persist styles - this applies to nav in upper righthand corner of header

THIS IS NO LONGER INCLUDED ON THE PAGE	*/
		
		div#persist_nav {
			float:right;
			margin:0;
			padding:0;
			width:13em;
			border:0px solid #fff;
			
			}
		
		ul.persist_col {
			background-color:inherit;
			margin:0 0 0 10px;
			padding:0;
			float:left;
			border:0px solid;
			visibility:visible;
			}
		
		ul.persist_col li {
			list-style-type:none;
			}
			
		ul.persist_col li a{
			text-decoration:none;
			/*color:#fff;*/
            color:#002277
			font-size:small;
			}
		
		ul.persist_col li a:visited{
			text-decoration:none;
			font-size:small;
			color:#fff;
			}	
		
		ul.persist_col li a:hover{
			text-decoration:underline;
			font-size:small;
			}
				
/* 		end persist styles 	*/		
			
		
/* 		START global nav styles - bar under header	*/
	
		div#navwrap {
			/*background-color:#666;*/
			background-color:5993E5;
			/*height:1.4em;*/
			padding:0;
			margin:0 auto;
			width:47.3em;
			border:0px solid fuchsia;
			}
		ul#nav {
			margin:0 auto;
			padding:0;
			width:47.3em;
			height:1.4em;
			border:0px solid fuchsia;
			/*background-color:#666; */
			background-color:5993E5;
			}
		ul#nav li{
			float:left;
			list-style-type:none;
			}
		ul#nav li a{
			display:block;
			text-decoration:none;
			padding:3px 5px;
			margin:0;
			border-right:1px solid #fff;
			background-color:#5993E5;
/*			background-color:#666666;*/
			color:#fff;
			}
		ul#nav li a:hover {
			background-color:#027;
			text-decoration:none;
			}
		ul#nav li#leftHome a{
			border-left:1px solid #fff;
			}

/* 	END global nav 	*/
		
	
/* 	START subIndexNav - light blue section under gray bar and header	*/
		
		div#subnavwrap {
			/*height:1.4em;*/
            width:47.3em;
			margin:0 auto;
			padding:0;
			background-color:#cde;/*dee,*/
			border-right:1px solid #cde;
			border-left:1px solid #cde;
			border-bottom:1px solid #cde;	
			}
		ul#subNav_DEF {
			margin:0 auto;
			padding:0;
			width:47.3em;/*34em, 47.3*/
			height:1.4em;
			border:1px solid #cde;/*#cde*/
			background-color:inherit;
			}
		ul#subNav_Persist {
			margin:0 auto;
			padding:0;
			width:44em;/*34em, 47.3*/
			height:1.4em;
			border:0px solid red;/*#cde*/
			background-color:inherit;
			}	
		ul#subNav_LEG {
			margin:0 auto;
			padding:0;
			width:34em;/*34em, 47.3*/
			height:1.4em;
			border:1px solid #cde;/*#cde*/
			background-color:inherit;
			}
		ul#subNav_SMC {
			margin:0 auto;
			padding:0 0 0 0;
			padding-left:2.5em;
			width:20em;/*34em*/
			height:1.4em;
			border:0px solid red; /*#cde*/
			background-color:inherit;
			}
		ul#subNav_CHAR {
			margin:0 auto;
			padding:0 0 0 0;
			width:25em;/*34em*/
			height:1.4em;
			border:0px solid red; /*#cde*/
			background-color:inherit;
			}
		ul#subNav_SMA {
			margin:0 auto; /*auto*/
			padding:0;
			width:40em;/*34em*/
			height:1.4em;
			border:0px solid red; /*#cde*/
			background-color:inherit;
			}
		ul#subNav_SPL {
			margin:0 auto;
			padding:0;
			width:34em;/*34em, 47.3*/
			height:1.4em;
			border:0px solid red;/*#cde*/
			background-color:inherit;
			}
		ul#subNav_dummy {
			height:1.4em;
			background-color:inherit;
			margin:0;
			padding:0;
			}
		
		 ul#subNav_Persist li, ul#subNav_DEF li, ul#subNav_LEG li, ul#subNav_SMC li, ul#subNav_CHAR li, ul#subNav_SMA li, ul#subNav_SPL li {
			float:left;
			list-style-type:none;
			border:0px solid;
			}
		ul#subNav_Persist li a, ul#subNav_DEF li a, ul#subNav_LEG li a, ul#subNav_SMC li a, ul#subNav_CHAR li a, ul#subNav_SMA li a, ul#subNav_SPL li a{
			display:block;
			padding:3px 7px;
			margin:0;
			border-right:1px solid #fff;
			background-color:inherit;/*#fff*/
			color:#000000;
			}
		ul#subNav_Persist a:hover, ul#subNav_DEF a:hover, ul#subNav_LEG a:hover, ul#subNav_SMC a:hover, ul#subNav_CHAR a:hover, ul#subNav_SMA a:hover, ul#subNav_SPL a:hover {
			color:#027;/*#002277*/
			text-decoration:underline;
			}

/* 	END subNav section - all subnav areas 	*/	
		

/* 	START main SEARCH navigation - navigation components in body of page 	*/
		ul#searchNav, ul#searchNavArch, ul#searchNavSpec,ul#searchNavMore, ul#searchNavLegi {
			margin:0;
			padding:0;
			width:37.5em;/*600*/
			border:0px solid purple;
			}
		ul#searchNav li{
			float:left;
			width:9em;/*120*/
			list-style-type:none;
			text-align:center;
			margin:0;
			padding:0;
			}
		ul#searchNav li a {
			display:block;
			text-decoration:underline;
			padding:3px 0;
			margin:0 5px;
			border-top:1px solid silver;
			border-right:1px solid silver;
			border-left:1px solid silver;
			color:#002277;	/*#69c*/
			height:3.8em;
			}
		ul#searchNavMore li a {
			display:block;
			text-decoration:underline;
			padding:3px 0;
			margin:0 5px;
			border-top:1px solid silver;
			border-right:1px solid silver;
			border-left:1px solid silver;
			color:#002277;	/*#69c*/
			height:3.8em;
			}
		ul#searchNavArch li{
			float:left;
			width:8em;/*85*/
			list-style-type:none;
			text-align:center;
			margin:0 5px;
			padding:0;
			}
		ul#searchNavArch li a {
			display:block;
			text-decoration:underline;
			padding:3px 0;
			margin:0;
			border-top:1px solid silver;
			border-right:1px solid silver;
			border-left:1px solid silver;
			color:#002277;	/*#69c*/
			height:2.4em;
			}
		ul#searchNavMore li{
			float:left;
			width:8.5em;/*85*/
			list-style-type:none;
			text-align:center;
			margin:0 1px;
			padding:0;
			}
		ul#searchNavMore li a{
			display:block;
			text-decoration:underline;
			padding:3px 0;
			margin:0 5px;
			border-top:1px solid silver;
			border-right:1px solid silver;
			border-left:1px solid silver;
			color:#002277;	/*#69c*/
			height:3.4 em;
			}
		ul#searchNavLegi li{
			float:left;
			width:8em;/*85*/
			list-style-type:none;
			text-align:center;
			margin:0 5px;
			padding:0;

			}
		ul#searchNavLegi li a{
			display:block;
			text-decoration:underline;
			padding:3px 0;
			margin:0 5px;
			border-top:1px solid silver;
			border-right:1px solid silver;
			border-left:1px solid silver;
			color:#002277;	/*#69c*/
			height:3.4 em;
			}

	/*nav for specialized indexes*/		
		ul#searchNavSpec li{
			float:left;
			width:6.7em;
			list-style-type:none;
			text-align:center;
			margin:0 5px;
			padding:0;
			}
		ul#searchNavSpec li a{
			display:block;
			text-decoration:underline;
			padding:3px 0;
			margin:0;
			border-top:1px solid silver;
			border-right:1px solid silver;
			border-left:1px solid silver;
			color:#002277;	/*#69c*/
			height:2.4em;
			}
		ul#searchNav li a:hover, ul#searchNavArch li a:hover, ul#searchNavSpec li a:hover {
			text-decoration:none;
			background-color:#002277; /*#69c*/
			color:#fff;
			}
/*	END	main SEARCH navigation	*/
		
	
/* 	tools box styles start - styles for "Reference Tools" section, seen at the rightside of the search forms	*/
		
		div#refTools {
			float:right;
            /*width:9.375em;/*150px*/
			width:11em;
			padding:0;
			margin:0 0 10px 0;
			margin-left:0px;
			border:1px solid silver;
			background-color:inherit; 
		
			}
		div#refTools h5 {
			color:#000;
			background-color:#cde;
			margin:0;
			padding:0;
			text-align:center;
			border-bottom:1px solid silver;
			}
		div#refTools ul {
			list-style-type:none;
			margin:5px 0 0 0;
			padding:0;
				
			}
		div#refTools ul li {
			border:0px solid;
			margin:0;
			margin-bottom:5px;
			width:10.6em;
			}
		div#refTools ul li a{
			color:#000;
			text-decoration:none;
			background-color:#fff;
			display:block;
			
			padding:0 0 0 5px;
			}
		div#refTools ul li a:hover{
			color:#fff;
			text-decoration:none;
			background-color:#002277; /*#69c*/
			}
/* 		END tool box styles	*/

/*		START dbhelp styles */
		div#dbhelp {
			float:right;
			width:11em;
			padding:0;			
			margin:0 0px 10px 0px;
			border:1px solid silver;
			background-color:inherit;
			}
		div#dbhelp h5 {
		background-color:#cde;
			color:#000;
			margin:0;
			padding:0;
			text-align:center;
			border-bottom:1px solid silver;
			}
		div#dbhelp ul {
			list-style-type:none;
			margin:5px 0 0 0px;
			padding:0;
			}
		div#dbhelp ul li {
			border:0px solid;
			margin:0;
			margin-bottom:5px;
			}
		div#dbhelp ul li a{
			color:#000;
			text-decoration:none;
			background-color:#fff;
			display:block;
			width:10.6em;
			padding:0 0 0 5px;
			}	
		div#dbhelp ul li a:hover{
			color:#fff;
			text-decoration:none;
			background-color:#002277;
			}
			
/*		END dbhelp styles
*/

/*Leg quick links*/
		div#Legquick {
			float:right;
			width:11em;
			padding:0;			
			margin:0 0px 10px 0px;
			border:1px solid silver;
			background-color:inherit;
			}
			
			
			div#Legquick h5 {
		background-color:#cde;
			color:#000;
			margin:0;
			padding:0;
			text-align:center;
			border-bottom:1px solid silver;
			}
		div#Legquick ul {
			list-style-type:none;
			margin:5px 0px 0px 8px;
			padding:0px;
			}
		div#Legquick ul li {
			border:0px solid;
			margin:0;
			margin-bottom:10px;
			
						}
		div#Legquick ul li a{
			color:#000;
			text-decoration:none;
			background-color:#fff;
			display:block;
			width:10.5em;
			
			}	
		div#Legquick ul li a:hover{
			color:#fff;
			text-decoration:none;
			background-color:#002277;
			}
/*end leg quick links*/

	
/*		START neighborhood maps styles
	*/
		ul.neighmaps_nav {
			list-style-type:none;
			border:0px solid green;
			width:40em;
			height:25px;
			margin:5px auto 8px;
			}
		ul.neighmaps_nav li{
			float:left;
			border:0px solid;
			border-left:1px solid silver;
			}
		ul.neighmaps_nav li a {
			display:block;
			text-decoration:underline;
			padding: 3px 5px;
			}
		ul.neighmaps_nav li a:hover {
			text-decoration:none;
			}
			
			
/*		END map styles
	*/
		
			
/* 		START footer and some body styles
	*/
	
		p#return {
			clear:both;
			margin:15px 0;
		}
		div#footer {
			clear:both;
			width:50em;/*this is to be used to accomodate the 'feedback' link*/
			/*width:48em;*//*600*/
			padding:5px 3px 0 3px;
			border-top:1px solid silver;
			}
		ul#footerNav {
			margin:0;
			padding:0;
			height:24px;
			width:60em;/*this is to be used to accomodate the 'feedback' link*/
			/*width:48em;*//*600*/
			border:0px solid;
			}
		ul#footerNav li {
			float:left;
			list-style-type:none;
			margin:0;
			padding:0 5px;/*this is to be used to accomodate the 'feedback' link*/
			/*padding:0 15px;*/
			border-right:1px solid silver;
			}
		ul#footerNav li a {
			text-decoration:none;
			color:#000;
			font-size:small;
			
			}
		ul#footerNav li a:hover {
			text-decoration:underline;
			color:#002277; /*#69c*/
			font-size:small;
			}
	
/*		END footer and some body styles
	*/

/* START styles for input boxes in Search (expecting up to 6 boxes, add more s# if needed)*/

		input#s1 {margin: 2px;
			background: #cde;}

		input#s2 {margin: 2px;
			background: #cde;}

		input#s3 {margin: 2px;
			background: #cde;}

		input#s4 {margin: 2px;
			background: #cde;}

		input#s5 {margin: 2px;
			background: #cde;}

		input#s6 {margin: 2px;
			background: #cde;}

/* The below doesn't work */
selectClass {margin: 2px;
background-color: #cde;}

/* END styles for input boxes in Search*/




/* special navigation for budget page*/

div#budgnav {

			background-color:5993E5;
			/*height:1.4em;*/
			padding:0;
			margin:0 auto;
			width:47.3em;
			border:0px solid fuchsia;
			}
		ul#budgnav {
			margin:0 auto;
			padding:0;
			width:47.3em;
			height:1.4em;
			border:0px solid fuchsia;
			/*background-color:#666; */
			background-color:5993E5;
			}
		ul#budgnav li{
			float:left;
			list-style-type:none;
			}
		ul#budgnav li a{
			display:block;
			text-decoration:none;
			padding:3px 5px;
			margin:0;
			border-right:1px solid #fff;
			background-color:#5993E5;
/*			background-color:#666666;*/
			color:#fff;
			}
		ul#budgnav li a:hover {
			background-color:#027;
			text-decoration:none;
			}
		ul#budgnav li#leftHome a{
			border-left:1px solid #fff;
			}


/*  budget  -per Zuzka 8/11/11  */

.budget_sub_header {
			background-image:url(http://clerk.seattle.gov/~public/img/budget_sub_header_blue.jpg); 
			background-repeat:no-repeat; 
			height:42px; 
			margin:0px; 
			padding:7px 0px 0px 20px;  
			border-top:2px solid #c0c0c0; 
			text-align:left; 
			font:'LeagueGothicRegular',Arial,sans-serif; 
			font-weight:bold; 
			color:#333333;
			}
			
.budget_contants {
			font:'LeagueGothicRegular',Arial,sans-serif; 
			font-weight:bold; 
			}
			
ul.budget {
			line-height: 1.5em;
			}
			
/*Ethics and Elections page*/


.SEEC_sub_header {
			background-image:url(http://clerk.seattle.gov/~public/img/SEEC_sub_header_blue.jpg); 
			background-repeat:no-repeat; 
			height:42px; 
			margin:0px; 
			padding:7px 0px 0px 20px;  
			border-top:2px solid #c0c0c0; 
			text-align:left; 
			font:'LeagueGothicRegular',Arial,sans-serif; 
			font-weight:bold; 
			color:#333333;
			}

p.SEEC {margin-left:5px;}

/*		START SMA styles	*/	
	   table.sma-1  {
            margin-left:0;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            font-size:1em;
            width:100%;
            border:0px solid blue;
			border-collapse:collapse;
			font-weight:bold;
			padding:0;
        }
		table.sma-2  {
            margin-left:0;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            font-size:1em;
            width:100%;
            border:0px solid #AAAAAA;
			border-collapse:collapse;
			font-weight:bold;
			padding:0;
        }
		tr.sma-1  {
            margin-left:0;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            border:0px solid #ffffff;
        }
		td.sma-left  {
			position:absolute;
			margin-left:0;
			padding-left:2em;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            border:0px solid #ffffff;
        }
		td.sma-right  {
			margin-left:0;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
			font-style:italic;
            border:0px solid #ffffff;
			text-align:right;
			width:150px;
        }
		td.sma-center  {
            margin-left:0;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            border:0px solid #ffffff;
			text-align:center;
			width:50px;
        }
		td.sma-id  {
			margin-right:2em;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            border:0px solid #ffffff;
			text-align:right;
			width:60px;
        }
		td.sma-date  {
			margin-left:1em;
			padding-left:2em;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            border:0px solid #ffffff;
			text-align:left;
			width:90px;
        }
		td.sma-text  {
			margin-left:1em;
			padding-left:2em;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            border:0px solid #ffffff;
			text-align:left;
			width:300px;
        }
		
/*		END SMA styles	*/	


/* SMC Styles Begin Here  */
        /*  body style  */
        ul#smc_nav li#smc_searchSMC a{
            background-color:#002277;
            }
        
        ul#smc_subNav_SMC li#smc_subSMCSearch a{
            color:#027;/*#002277*/
            text-decoration:underline;
            }
        div#smc_dbhelp ul li#smc_SMCsearch a {
            color:#fff;
            background-color:#002277;
        }
        body.smc {
            width:690px;
            margin:0 auto;
/*            margin:0 0 10px; */
            padding:0;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            text-align:justify;
        }
        p.smc {
            width:690px;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
			text-align:justify;
            font-size:1em;
            margin-left:1em;
            text-align:justify;
        }
        
        ul.smc, li.smc {
            list-style-type: none;
        }
        
		#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;
        }
		
        div.smc {
            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 {
            width:710px;
			text-align:justify;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.smc_level0 {
            width:690px;
			text-align:justify;
            padding-top:5px;
            padding-bottom:5px;
            padding-left:1.5em;
        }
        div.smc_level1 {
            width:675px;
			text-align:justify;
            padding-top:5px;
            padding-bottom:5px;
            padding-left:2.5em;
        }
        div.smc_level2 {
            width:650px;
			text-align:justify;
            padding-top:5px;
            padding-bottom:5px;
            padding-left:4em;
        }
        div.smc_level3 {
            width:625px;
			text-align:justify;
            padding-left:5.5em;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.smc_level4 {
            width:600px;
			text-align:justify;
            padding-left:7em;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.smc_level5 {
            width:575px;
			text-align:justify;
            padding-left:8.5em;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.smc_level666 {
            font-size:.875em;
            font-weight:bolder;
            width:700px;
            text-align:center;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.smc_exhibit {
            font-size:.875em;
            width:650px;
            text-align:center;
            padding-top:5px;
            padding-bottom:5px;
        }
		div.smc_refnotes {
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
			font-size:1.125em;
			font-weight:bolder;
			font-style:italic;
            width:690px;
            text-indent:-.375em;
			margin:5px;
			padding-top:20px;
        }
        div.smc_citation {
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
			font-size:.875em;
			font-weight:bolder;
			font-style:italic;
            width:690px;
            text-indent:-.375em;
			margin:5px;
        }
        div.smc_ednote {
            font-size:.875em;
			font-weight:bolder;
            width:690px;
            text-indent:-.375em;
			margin:5px;
        }
        div.smc_indent0 {
            width:690px;
			text-align:justify;
            padding-left:1.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent1 {
            width:675px;
			text-align:justify;
            padding-left:2.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent1a {
            width:675px;
			text-align:justify;
            padding-left:2.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        div.smc_indent2 {
            width:650px;
			text-align:justify;
            padding-left:4em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent2a {
            width:650px;
			text-align:justify;
            padding-left:4em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        div.smc_indent3 {
            width:625px;
			text-align:justify;
            padding-left:5.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent3a {
            width:625px;
			text-align:justify;
            padding-left:5.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        div.smc_indent4 {
            width:600px;
			text-align:justify;
            padding-left:7em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent4a {
            width:600px;
			text-align:justify;
            padding-left:7em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        div.smc_indent5 {
            width:575px;
			text-align:justify;
            padding-left:8.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent5a {
            width:575px;
			text-align:justify;
            padding-left:8.5em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        div.smc_indent6 {
            width:550px;
			text-align:justify;
            padding-left:10em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-1.5em;
        }
        div.smc_indent6a {
            width:550px;
			text-align:justify;
            padding-left:10em;
            padding-top:5px;
            padding-bottom:5px;
            text-indent:-2.5em;
        }
        table {
            margin-left:0em;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            font-size:.875em;
            width:700px;
			border:2px solid #c0c0c0;
            border-collapse:collapse;
        }
        table, td, th {
            vertical-align:top;
            font-size:.875em;
            font-style:normal;
            border:1px solid #AAAAAA;
			border-collapse:collapse;
            padding:5px 5px 5px 5px;
        }
        tr.alt1 td {
            vertical-align:top;
            font-size:.875em;
            font-style:normal;
        }
        th {
            vertical-align:top;
            font-size:.875em;
            text-align:center;
            text-indent:0em;
            padding-top:10px;
            padding-bottom:15px;
        }
        div.sys-2 table {
            margin-left:0;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            font-size:.875em;
            width:700px;
           /* border:1px solid #AAAAAA;
            border-collapse:collapse;*/
        }
        div.sys-2 table, td, th {
            vertical-align:top;
            font-size:.875em;
            font-style:normal;
            /*border-top:1px solid #AAAAAA;
			border-collapse:collapse;*/
            padding:5px 5px 5px 5px;
        }
        div.sys-2 tr.alt1 td {
            vertical-align:top;
            font-size:.875em;
            font-style:normal;
        }
        div.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  */

		div.mpic_normal table {
            width:650px;
			font-family:"Lucida Sans", Verdana, Arial, sans-serif;
			text-align:justify;
			border:0px solid #AAAAAA;
			border-collapse:collapse;
            padding-top:5px;
            padding-bottom:5px;
        }
        div.mpic_normal table, td, th {
            vertical-align:top;
			font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            font-size: 1em;
            font-style:normal;
            border:0px solid #AAAAAA;
			border-collapse:collapse;
            padding:3px 3px 3px 3px;
        }
		#mpicalt1 {
            vertical-align:top;
			text-align:right;
			font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            font-size: 1em;
            font-style:normal;
			width:200px;
        }
		
		table.deeds {
            margin-left:0em;
            font-family:"Lucida Sans", Verdana, Arial, sans-serif;
            font-size:1em;
            width:800px;
			padding:3px 3px 3px 3px;
            border-collapse:collapse;
        }
        table.deeds, td.deeds, th.deeds {
            vertical-align:top;
            font-size:1em;
            font-style:normal;
            border:0px solid #AAAAAA;
			border-collapse:collapse;
            padding-left:5px;
        }
        tr.alt td {
            vertical-align:top;
            font-size:1em;
            font-style:normal;
			font-weight: bolder;
        }
