body      { font-size:10pt;
            font-family:Verdana,Arial,Helvetica,sans-serif;;
            color:#787874;
            background-color:#F2EDD7;
            margin:0px;
            vertical-align: top;
            height: 100%;
            width: 100%; }
a:link    { text-decoration:none;
			color:#708D83; }
a:visited { text-decoration:none;
			color:#708D83; }
a:active { text-decoration:none;
           color:#658077; }
a:hover { text-decoration:underline;
          color:#658077; }
h2     { font-weight:bold;
		 font-family:Verdana,Arial,Helvetica,sans-serif;
		 color:#708D83;
		 padding-left:3px;
		 padding-top:17px;
		 padding-bottom:2px;
         font-size:14pt;
         margin-left:0px; }
h4     { font-weight:bold;
		 font-family:Verdana,Arial,Helvetica,sans-serif;
		 color:#708D83;
		 padding-left:3px;
		 padding-top:5px;
		 padding-bottom:2px;
         font-size:12pt;
         margin-left:0px; }
h5     { font-weight:bold;
		 font-family:Verdana,Arial,Helvetica,sans-serif;
		 color:#708D83;
		 padding-left:3px;
		 padding-top:2px;
		 padding-bottom:1px;
         font-size:11pt;
         margin-left:0px; }
div#address {   font-size:8pt;
                font-family:Verdana,Arial,Helvetica,sans-serif;
                color:#5E5642;
                margin:10px;
                padding:10px;
                vertical-align: bottom; }
p      { font-size:10pt;
		 margin:4px;
		 color:#787874;
		 text-align:justify;
		 padding-right:8px;
         font-family:Verdana,Arial,Helvetica,sans-serif; }
p.footer      { font-size:10pt;
                margin:4px;
                color:#787874;
                text-align:center;
                padding-right:8px;
                font-family:Verdana,Arial,Helvetica,sans-serif; }
p.note { font-size:8pt;
		 margin:2px;
		 color:#787874;
		 text-align:center;
		 font-style:italic;
         font-family:Verdana,Arial,Helvetica,sans-serif; }
p.navi {  text-align:center;
		  padding-top:5px;
	      vertical-align:bottom; }
p.navi2 {  text-align:left;
		   padding-left:10px;
	       vertical-align:bottom; }
p.list { font-size:10pt;
		 text-align:left;
         margin-left:2px;
         margin-right:2px; }

table.main { /* border: 1px solid;
			 border-color: #999482; */
			 vertical-align: middle; }
td { 	  font-family:Verdana,Arial,Helvetica,sans-serif;
          font-size:10pt;
          vertical-align:top;  }
td.tag1 {   background:url(pics/pic-tag1.jpg) no-repeat;
			padding-top:85px;
			padding-left:15px;
			padding-right:17px;
			font-size:8pt;
            font-family:Verdana,Arial,Helvetica,sans-serif;
            color:#5E5642;
            text-align:justify; }
td.tag2 {   background:url(pics/pic-tag2.jpg) no-repeat;
			padding-top:85px;
			padding-left:15px;
			padding-right:17px;
			font-size:8pt;
            font-family:Verdana,Arial,Helvetica,sans-serif;
            color:#5E5642;
            text-align:justify; }
td.layouthead { background-color:#F2EDD7;
		     	 text-align:left;
				 font-family:Helvetica,Verdana,Arial,sans-serif;
            	 font-size:14pt;
            	 font-weight:bold;
            	 color:#65847C; }

td.layouttop  { text-align:center;
				background:url(pics/bgtop.jpg) repeat-x;
				/* background-color:#A49673; */
				color:#474132;
		     	border-bottom-style:solid;
			 	border-bottom-width:1px;
		 	 	border-bottom-color:#897E63; }
td.layouttop a:link    { text-decoration:none;
					  	  color:#474132; }
td.layouttop a:visited { text-decoration:none;
					  	  color:#474132; }
td.layouttop a:active { text-decoration:none;
                     	 color:#FAF142; }
td.layouttop a:hover { text-decoration:underline;
                    	color:#FAF142; }
td.layoutnavi  { background-color:#998C6C;
		     	 vertical-align:top;
		     	 text-align:center;
				 font-family:Verdana,Arial,Helvetica,sans-serif;
            	 font-size:11pt;
            	 color:#EFE6CF;
            	 margin:0px;
            	 padding:0px;
            	 /* border-top-style:solid;
			 	 border-top-width:1px;
		 	 	 border-top-color:#BEB49C; */
		 	 	 border-right-style:solid;
			 	 border-right-width:1px;
		 	 	 border-right-color:#5E5642;
		 	 	 border-bottom-style:solid;
			 	 border-bottom-width:1px;
		 	 	 border-bottom-color:#5E5642;   }
td.layoutnavi a:link    { text-decoration:none;
					  	  display: block;
					  	  font-weight:bold;
					  	  color:#DBD4C1; }
td.layoutnavi a:visited { text-decoration:none;
					  	  display: block;
					  	  font-weight:bold;
					  	  color:#DBD4C1; }
td.layoutnavi a:active { text-decoration:none;
                     	 display: block;
                     	 color:#FAF142; }
td.layoutnavi a:hover { text-decoration:underline;
                    	/* background-color:#998C6C; */
                    	display: block;
                    	color:#FAF142; }

td.layoutnavi2  { background-color:#756A4F;
		     	 vertical-align:top;
		     	 text-align:left;
				 font-family:Verdana,Arial,Helvetica,sans-serif;
            	 font-size:11pt;
            	 color:#EFE6CF;
            	 margin:0px;
            	 padding:2px;
            	 border-top-style:solid;
			 	 border-top-width:1px;
		 	 	 border-top-color:#7F7356;
		 	 	 border-bottom-style:solid;
			 	 border-bottom-width:1px;
		 	 	 border-bottom-color:#26231A;   }
td.layoutnavi2 a:link    { text-decoration:none;
					  	  display: block;
					  	  font-weight:bold;
					  	  color:#DBD4C1; }
td.layoutnavi2 a:visited { text-decoration:none;
					  	  display: block;
					  	  font-weight:bold;
					  	  color:#DBD4C1; }
td.layoutnavi2 a:active { text-decoration:none;
                     	 display: block;
                     	 color:#FAF142; }
td.layoutnavi2 a:hover { text-decoration:underline;
                    	/* background-color:#998C6C; */
                    	display: block;
                    	color:#FAF142; }

td.navi { /* background:url(pics/button.jpg) no-repeat; */
	      margin:0px;
	      text-align:center;
	      padding-top:0px;
	      padding-bottom:0px;
          border-left-style:solid;
          border-left-width:1px;
          border-left-color:#B8A982;
          border-right-style:solid;
          border-right-width:1px;
          border-right-color:#716952;}

td.navi a.active { text-decoration:underline; }

td.layout  { text-align:center;
		     font-size:10pt;
		     background:url(pics/mainbg.jpg) repeat-x;
		     background-position:bottom;
		     border-bottom-style:solid;
			 border-bottom-width:1px;
		 	 border-bottom-color:#999482; }

td.layoutbottom  { text-align:center;
				   font-family:Verdana,Arial,Helvetica,sans-serif;
			 	   font-size:8pt;
			 	   background:url(pics/bgbottom.jpg) repeat-x;
            	   color:#474132;
		 	 	   border-bottom-style:solid;
			 	   border-bottom-width:1px;
		 	 	   border-bottom-color:#26231A; }
td.layoutbottom a:link    { text-decoration:none;
					  	    font-size:8pt;
					  	    color:#DBD4C1; }
td.layoutbottom a:visited { text-decoration:none;
					  	    color:#DBD4C1; }
td.layoutbottom a:active { text-decoration:none;
                     	   color:#FAF142; }
td.layoutbottom a:hover { text-decoration:underline;
                    	  color:#FAF142; }