body {
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-size : 12px;
color : black;
background-color : #D9C49C;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : auto;
}

FORM {FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px;
}
	
INPUT {FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px;
}	

SELECT {FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px;
}
		
TEXTAREA {FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px;
}
		
FORM {FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px;
}


h1, h2, h3, h4, p, b, a, ul {
font-family : Arial, Helvetica, sans-serif; 
}

h1 {
font-size : 1.1em;
margin : 0 0 0 0;
}

p, form, td, form, i, a {
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
margin : 0 0 0 0;
}

b {
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
}

a:visited{
TEXT-DECORATION: none;
color: black;
font-weight : bold; 
}

a:link{
TEXT-DECORATION: none;
color: black;
font-weight : bold;
}

.bg_light {
background-color :#D9C49C;
}

.bg_medium {
background-color :#BDA56B;
}

.bg_dark {
background-color :#5B0B0B;
color : white;
font-weight : bold;
}

.block_title { 
backgound: none;
color: #C0C0C0; 
font-size : 1.2em;
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;  
}

.block_title a:link {
color: #C0C0C0;
text-decoration: underline;
}

.block_title a:visited {
color: #C0C0C0;
text-decoration: underline;
}

.block_title a:hover {
color: #BDA56B;
text-decoration: underline;
}

.smalltext {
font-size : .9em;
}

.normaltext {
font-size : 12px;
}

.largetext {
font-size : 1.2em;
}

.errortext {
color : red;
}

.grid {
border : #255b91 .05em solid;
}

.errortext {
  font-family : Arial, Helvetica, sans-serif; 
  font-size : .9em;
  color : red;
  font-weight : bold;
}

a:hover {
  TEXT-DECORATION: underline;
  color: #5B0B0B;
}

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.input {
background-color :#D9C49C;
}