body {
	
	margin-bottom: 	0;
	margin-left: 		10;
	margin-right: 		0;
	margin-top: 		5;
	background-color:	#E5E1DD;
	color: 				#3A2E24;
	font-family: 		"Times New Roman", Times, serif;
   font-size:        12pt;
	padding-bottom: 	0;
	padding-left: 		0;
	padding-right: 	0;
	padding-top: 		0;
}

h1 {
	
	text-decoration: 			none;
	font-weight: 				normal;
}

table.header {
	
	border: 						0px none;
	width: 						100%;
	height: 						125px;
}

td.main-header {
	
	width: 				770px;
	height: 				1%;
	margin-bottom: 	0;
	margin-left: 		0;
	margin-right: 		0;
	margin-top: 		0;
	padding-bottom: 	0;
	padding-left: 		0;
	padding-right: 	0;
	padding-top: 		0;
}

td.page-title {
	
	font-size: large;
}

td.main-article-title {
	
	font-size: large;
}

td.number-title {
	
	font-size: small;
}

td.main {
	
	width: 				770px;
	height: 				100%;
	margin-bottom: 	0;
	margin-left: 		0;
	margin-right: 		0;
	margin-top: 		0;
	padding-bottom: 	0;
	padding-left: 		0;
	padding-right: 	0;
	padding-top: 		0;
}


/* ----- */
table.menu{
	
	border: 							0px none;
   height:                    25px;
	width: 							100%;
}

td.menu {

   background:                #EFECE8;	
   border-top:                1px #2B1F14 solid;
   border-bottom:             1px #2B1F14 solid;
	height: 							20px;	
}

td.menu-active {
	
/*   background:                #FF8000;*/
   background:                #FFE6C6;
	height: 							20px;
	padding-left: 					5px;
	padding-right: 				5px;
}

td.menu-item {
	
   background:                #EFECE8;	
	height: 							20px;	
	padding-left: 					5px;
	padding-right: 				5px;
}

td.menu-sep {
	
	height: 							20px;
	width: 							4px;
}

td.menu-left {
	
	height: 							22px;
	width: 							4px;
}

td.menu-down {
   
   margin:                    0px;
   padding:                   0px;
   height:                    3px;
}
/* ----- */

td.nomer{
	
	text-decoration: 				none;
	font-weight: 					bold;
	font-size: 						small;
	text-align: 					right;
	height: 							20px;
}

table.body {

	height: 				100%;
	width: 				99%;
	margin-bottom: 	0;
	margin-left: 		10;
	margin-right: 		0;
	margin-top: 		0;
	padding-bottom: 	0;
	padding-left: 		0;
	padding-right: 	0;
	padding-top: 		0;
	border: 				0px none;
}

td.body-left{
	
	background-image: 			url(../img/body-left.gif);
	background-repeat: 			repeat-y;
	width: 							6px;
}

div.body-right-bottom{
	
	background-image: 			url(../img/body-right-bottom.gif);
	background-repeat: 			no-repeat;
	width: 							6px;
	height: 							6px;
}

div.body-left-top{
	
	background-image: 			url(../img/body-left-top.gif);
	background-repeat: 			no-repeat;
	width: 							6px;
	height: 							6px;
}

div.body-left-bottom{
	
	background-image: 			url(../img/body-left-bottom.gif);
	background-repeat: 			no-repeat;
	width: 							6px;
	height: 							6px;
}

td.body-bottom {
	
	background-image: 			url(../img/body-bottom.gif);
	background-repeat: 			repeat-x;
	height: 							6px;
	width: 							100%;
}

td.body {
	
	border: 							1px #2B1F14 solid;
	background-color: 			#EFECE8;
	border-top: 					0px none;
	height: 							100%;
	width: 							100%;
	padding-left: 					15px;
	padding-right: 				60px;
	margin-bottom: 				0;
	margin-left: 					0;
	margin-right: 					0;
	margin-top: 					0;
	background-image: 			url(../img/clip-bottom.gif);
	background-position: 		top right;
	background-repeat: 			no-repeat;
	vertical-align: 				top; 					
	padding-bottom: 				20px;
}

div.section-title {
	
	background-color: 			#FFE6C6;
	font-size: 						smal;
	font-weight: 					bold;
	padding-top: 					0px;
	padding-left: 					10px;
	margin-bottom: 				10px;
	margin-top: 					20px;
	margin-left: 					0px;
	margin-right: 					0px;
	width: 							100%;
	height: 							20px;
}

div.sub-section-title {
	
	background-color: 			#E5E1DD;
	font-size: 						smal;
	font-weight: 					bold;
	padding-top: 					0px;
	padding-left: 					10px;
	margin-bottom: 				10px;
	margin-top: 					20px;
	margin-left: 					0px;
	margin-right: 					0px;
	width: 							100%;
	height: 							20px;
}

div.section-separator {
	
	background-image: 	url(../img/threepoint.gif);
	background-repeat: 	no-repeat;
	width: 					100%;
	height: 					7px;
	background-position: center;
	border: 					0px none;
}

td.vote-header {
	
	width: 							100%;
	border: 							1px #2B1F14 solid;
	border-bottom: 				0px none;
	background-color: 			#E5E1DD;
	background-position: 		right;
	background-repeat: 			no-repeat;
	height: 							37px;
	text-decoration: 				none;
	font-size: 						small;
	padding-left: 					5px;
	margin-bottom: 				0;
	margin-left: 					0;
	margin-right: 					0;
	margin-top: 					0;
}

td.vote-body {
	
	border: 							1px #2B1F14 solid;
	background-color: 			#EFECE8;
	border-top: 					0px none;
	text-align: 					center;
	font-style: 					italic;
	font-weight: 					bold;
	height: 							100%;
	width: 							100%;
	padding: 						5px;
	margin-bottom: 				0;
	margin-left: 					0;
	margin-right: 					0;
	margin-top: 					0;
}

td.vote-answer {
	
	font-size: 						x-small;
}

td.head {
	
	width: 							100%;
	border: 							1px #2B1F14 solid;
	border-bottom: 				0px none;
	background-color: 			#E5E1DD;
	background-image: 			url(../img/clip-midle.gif);
	background-position: 		right;
	background-repeat: 			no-repeat;
	height: 							37px;
	padding-left: 					20px;
	padding-right: 				60px;
	vertical-align: 				middle;
	text-decoration: 				none;
	font-size: 						medium;
	margin-bottom: 				0;
	margin-left: 					0;
	margin-right: 					0;
	margin-top: 					0;
}

a {
	
	color:							#7B3800;
	text-decoration: 				underline;
	font-weight: 					normal;
}

a:link {
	
	color:							#7B3800;
	text-decoration: 				underline;
	font-weight: 					normal;
}

a:visited {
	
	color:							#B28D6E;
/*	color:							#D89600;*/
/*	color:							#0000ff;*/
	text-decoration: 				underline;
	font-weight: 					normal;
}

a:hover {
	
	color:							#FF8000;
	text-decoration: 				underline;
	font-weight: 					normal;
}

td.section-body {
	
	border-bottom: 				0px none;
	border-left: 					1px #2B1F14 solid;
	border-right:	 				0px none;
	border-top:		 				0px none;
	padding-left: 					10px;
	padding-right:					10px;
	padding-top: 					15px;
}

td.section-title {
	
	padding-left: 					10px;
	padding-right:					10px;
	padding-top: 					5px;
	padding-bottom:				5px;
	border-bottom: 				0px none;
	border-left: 					1px #2B1F14 solid;
	border-right:	 				0px none;
	border-top:		 				1px #2B1F14 solid;
	background-color: 			#E5E1DD;
	font-size: 						small;
	text-decoration: 				none;
	text-align: 					left;
	font-weight:					bold; 
	height: 							1%;
}

table.placard {
	
	height: 							10%;
	width: 							100%;
/*	border: 							1px solid #2B1F14; */
}

td.placard-title {
	
	padding-left: 					10px;
	padding-right:					10px;
	padding-top: 					5px;
	padding-bottom:				5px;
	border-bottom: 				0px none;
	border-left: 					1px #2B1F14 solid;
	border-right:	 				0px none;
	border-top:		 				1px #2B1F14 solid;
	background-color: 			#E5E1DD;
	font-size: 						small;
	text-decoration: 				none;
	text-align: 					left;
	font-weight:					bold; 
	height: 							1%;
}

td.placard-body {
	
	border-bottom: 				0px none;
	border-left: 					1px #2B1F14 solid;
	border-right:	 				0px none;
	border-top:		 				0px none;
	padding-left: 					10px;
	padding-right:					10px;
	padding-top: 					15px;
}

td.author-name {
	
	text-align: 					right;
	vertical-align: 				top;
	font-weight: 					normal;
}

td.doc-title{
   
   width:                     60%;
   font-weight:               bold;
   font-size:                 14pt;
   text-align:                center;
}

td.part-about {
   
   font-style:                italic;
   font-size:                 10pt;
   text-align:                right;
   width:                     70%;
}

table.people {
	
	width: 							100%;
	border: 							0px none;
}

table.glossary {
	
	width: 							100%;
	border: 							0px none;
	vertical-align: 				top;
}

table.notice {
   
   width:                     100%;
   height:                    10%;
}

table.footer {
   
   width:                     100%;
   font-size:                 x-small;
   font-weight:               normal;
	border: 							0px none;
}

td.glossary-word {
	
	text-align: 					left;	
	vertical-align: 				top;
	width: 							30%;
}

td.glossary-text {
	
	vertical-align: 				top;
	text-align: 					left;	
}

td.glossary-alphbet {
	
	text-align: 					right;	
   padding-top:               10px;
   padding-bottom:            10px;
}

div.logo {
	
	position: 						absolute;
	visibility: 					visible;
	right: 							0px;
	left: 							15px;
	top: 								0px;
	bottom: 							0px;
/*	background-color: 			#E5E1DD; */
	height: 							150px;
}

td.vote-container{

   width:                     30%;
	padding-left: 					5px;
	padding-top: 					5px;
	padding-right: 				5px;
   border:                    0px none;
   vertical-align:            top;
}

hr.hot-links{

   width:                     90%;
   height:                    1px;
   color:                     #B6AA9F;
}

p {margin-top:0px; margin-bottom:0px}