* { 
	font-family:verdana,arial;
	font-size:12px;
	color:#A75B45;
	/*color:#973B25;*/
	}
body {
	SCROLLBAR-ARROW-COLOR:#DEC7BE;
	SCROLLBAR-BASE-COLOR:#DEC7BE;
	scrollbar-highlight-color:#45322C;
	scrollbar-shadow-color:#EADFDD;	
	background-color:#DEC7BE;	
	}	
body.main {	
	SCROLLBAR-ARROW-COLOR:#45322C;
	SCROLLBAR-BASE-COLOR:#45322C;
	scrollbar-highlight-color:#B88876;
	scrollbar-shadow-color:#EBE0DC;	
	background-color:#DEC7BE;
	background-image: url("gfx/back.jpg");
	margin: 20px; 
	}
.view {
	SCROLLBAR-ARROW-COLOR:#EADFDD;
	SCROLLBAR-BASE-COLOR:#EADFDD;
	scrollbar-highlight-color:#45322C;
	scrollbar-shadow-color:#DEC7BE;		
	background-color:#EADFDD;
	padding:20px;
	vertical-align:top;
	}
		
.banner {
	padding:0px;
	height:48px;
	border:1px #B88876 solid;
	background-color:#DEC7BE; /* #EADFDD; /* #fEe7dE; */
	font-size:16px;
	font-weight:bold;
	}	
	
.menu {
	padding-left:5px;
	padding-right:5px;
	height:21px;
	background-color:#CEB7AE;
	border:1px #B88876 solid;
	}	
.main {
	background-color:#DEC7BE;
	border:1px #B88876 solid;
	padding:0px;
	margin:0px;
	}	
	
.menuspacer {
	font-size:12px;
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
	}	
.menuitem {
	color:#fEe7dE;
	cursor:default;
	font-size:13px;
	font-weight:bold;
	padding:2px;
	}
.menuitem_sel {
	color:#A75B45;
	background-color:#fEe7dE;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	padding:2px;	
	}	
.menutext {
	color:#9E877E;
	font-style: italic;
	}
	
	
.errtext {
	padding:5px;
	color:#FF3333;
	background-color:#fEe7dE;
	border:1px #B88876 solid;
	font-style: normal;
	
	
	}
	
			
.title {
	font-size:16px;
	font-weight:bold;	
	}
.subtitle {
	font-size:13px;
	font-weight:bold;
	border-bottom:1px #EADFDD solid;
	padding:0.3em;
	padding-left:0px;
	}
		
.submenutitle {
	font-size:13px;
	font-weight:bold;
	border-bottom:1px #EADFDD solid;
	padding:0.3em;
	}
.submenutitle1 {
	font-size:13px;
	font-weight:bold;
	border-bottom:1px #EADFDD solid;
	margin:0.3em;
	}		
.copyright {
	font-size:9px;
	font-weight:bold;
	}
.smalltext {
	font-size:9px;
	}
.smalltext2 {
	font-size:8px;
	}		
.submenu_frame {
	background-color:#DEC7BE;
	/* padding:20px; */
	width:240px;
	}
.submenu_frame1 {
	background-color:#DEC7BE;
	/* padding:20px; */
	width:265px;
	}	
.view_frame {
	background-color:#EADFDD;
	padding:100px;
	vertical-align:top;
	padding-top:30px;
	border-left:1px #B88876 solid;
	}
.abc_active{
	padding:3px;
	font-size:12px;
	font-weight:bold;
	}
.abc_inactive{
	color:#CEB7AE;
	padding:3px;
	font-size:12px;
	font-weight:bold;
	}		
	
ul {
	margin-left:20px;
	padding-left:0px;
	}	
	
.formtitle {
	color:#fEe7dE;
	background-color:#CEB7AE;
	padding:3px;
	padding-left:6px;
	font-size:16px;
	font-weight:bold;
	border:1px #B88876 solid;
	
	}	
.formbody {
	padding:20px;
	border:1px #B88876 solid;
	background-color:#DEC7BE;
	}	
.formcaption {
	font-size:12px;
	font-weight:bold;
	text-align:right;
	}

.memorial_frame {
	border-width:3px;
	border-color:#A75B45;
	border-style: double;
	background-color:#CEB7AE;
	padding:20px;
	width:620px;
	}		
.memorial_text {
	font-size:14px;
	font-weight:normal;
	text-align:left;	
	}
.memorial_title1 {
	font-size:22px;
	font-weight:bold;
	padding:0.3em;	
	text-align:center;
	}	
.memorial_title2 {
	font-size:16px;
	font-weight:bold;
	padding:0.3em;	
	text-align:center;
	}	
.memorial_title3 {
	font-size:14px;
	font-weight:bold;
	padding:5px;	
	text-align:center;
	}		
.memorial_picture {
	padding:0px;
	padding-top:20px;
	padding-bottom:20px;
	}		
.memorial_picture img {
	border:2px #A75B45 solid;
	}
	
	

.n_frame {
	/*
	border-width:3px;
	border-color:#A75B45;
	border-style: double;
	background-color:#CEB7AE;
	*/
	padding:20px;
	width:620px;
	}		
.n_text {
	font-size:14px;
	font-weight:normal;
	text-align:left;	
	}
.n_title1 {
	font-size:22px;
	font-weight:bold;
	padding:0.3em;	
	padding-left:0;
	text-align:left;
	}	
.n_title2 {
	font-size:16px;
	font-weight:bold;
	padding:0.3em;
	padding-left:0;	
	text-align:left;
	}	
.n_title3 {
	font-size:14px;
	font-weight:bold;
	padding:5px;	
	text-align:left;
	padding-left:0;
	}
.n_text {
	font-size:12px;
	font-weight:normal;
	padding:5px;	
	text-align:left;
	padding-left:0;
	}	
.n_text_just {
	font-size:12px;
	font-weight:normal;
	padding:5px;	
	text-align:justify;
	line-height:1.2em;
	padding-left:0;
	}			
.n_author {
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	padding:5px;	
	text-align:left;
	padding-left:0;
	}
			
input {
	color:#000000;
	}
input.ro-r {
	color:#A75B45;
	background-color:#CEB7AE;
	text-align:right;
	}	
select,option {
	color:#000000;
	}
textarea {
	color:#000000;
	}	 	
	
	
					
a { text-decoration:none; }
a:link {color: #A75B45; text-decoration:none; font-family: verdana; font-size: 10pt;}
a:visited {color: #A75B45;text-decoration:none; font-family: verdana; font-size: 10pt;}
a:active {color: #A75B45;text-decoration:none; font-family: verdana; font-size: 10pt;}
a:hover {color: #FFFFFF; text-decoration:none; font-family: verdana; font-size: 10pt;}

a.textlink { color:#B88876;text-decoration:underline; font-family: verdana; font-size: 10pt;}	
a.textlink:link { color:#B88876;text-decoration:underline; font-family: verdana; font-size: 10pt;}
a.textlink:visited { color:#973B25;text-decoration:underline; font-family: verdana; font-size: 10pt;}
a.textlink:active { color:#CEB7AE;text-decoration:underline; font-family: verdana; font-size: 10pt;}


hr { 
	width:100%;
	border:0px transparent none;
	border-bottom:1px #A75B45 solid;
	height:1px;
	}
	
.help_button {
	width:20px;
	padding:0px;
	text-align:center;
	color: #A75B45;
	background-color:#DEC7BE;
	}
