body 		{ font-family: "times new roman",serif ; margin: 0px; color: black; background-color: #f5eeed; }

a 		{ color: #aa3030; text-decoration: underline; letter-spacing: 0.05em; background-color: inherit; }
a:hover 	{ color: #aa9090; text-decoration: none; background-color: inherit; }
a.menu 		{ text-decoration: none; }
a.menu:hover 	{ color: #aa9090; text-decoration: none; background-color: inherit; }
a.faq		{ color: black; text-decoration: none; background-color: inherit; }

h4		{ text-align: center; letter-spacing: 1px; }

.border		{ border: 3px solid #aa3030; }
.central	{ margin-right: auto; margin-left: auto; }
.dark		{ color: black; background-color: #e3d4d3; }
.pagewidth	{ width: 770px; }
.redletter	{ font-weight: bold; color: red; background-color: inherit; }
.redletter_rates	{ font-weight: bold; color: red; }
.highlight	{ background-color: #ffff99; }
.highgreen	{ color: #669933; }
.ruler		{ width: 100%;
		border: solid #aa3030;
		border-bottom-width: 0px; 
		border-right-width: 0px; 
		border-top-width: 0px; 
		border-left-width: 0px;  }
.underl 	{ border: solid #aa3030;
		border-bottom-width: 1px; 
		border-right-width: 0px; 
		border-top-width: 0px; 
		border-left-width: 0px; }

table	 	{ width: 100%; border: 0px solid #aa3030; background: transparent; border-collapse: collapse; }
table.formhiba 	{ width: 90%; border: 3px solid #aa3030; }

td	 	{ border: 0px solid #aa3030; padding: 0px; text-align: left; }
td.aa 		{ padding: 5px; font-size: 15px; text-align: right; }
td.bb 		{ padding: 5px; font-size: 15px; text-align: center; color: #aa3030 ; background-color: inherit; font-weight: bold; }
td.cc 		{ padding: 5px; font-size: 15px; text-align: center;}
td.dd 		{ padding: 5px; font-size: 15px; text-align: right; 
		border: solid #aa3030;
		border-bottom-width: 0px; 
		border-right-width: 0px; 
		border-top-width: 3px; 
		border-left-width: 0px; }
td.thumb 	{ text-align: center;  vertical-align: top; }

th.fix		{ padding: 5px; font-size: 15px; text-align: center;
		border: solid #aa3030;
		border-bottom-width: 3px; 
		border-right-width: 0px; 
		border-top-width: 0px; 
		border-left-width: 0px;}

p		{ font-size: 12px; font-weight: normal; text-indent: 2em; text-align: justify; line-height: 120%; margin: 0px; width: 100%; letter-spacing: 1px; }
.first 		{ font-size: 15px; }
.fourth		{ font-size: 12px; }
.fifth 		{ font-size: 11px; }
.sixth 		{ font-size: 10px; }
.levelled	{ font-weight: bold; text-indent: 0em; text-align: center; }
.new		{ text-indent: 4em; }
.picspacer 	{ line-height: 1px; }
.zeroline	{ line-height: 0% }

div 		{ font-size: 12px; font-weight: bold; text-align: center; }
.box	 	{ padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 1px;
		border: solid #aa3030;
		border-left-width: 0px;
		border-top-width: 1px;
		border-right-width: 0px;
		border-bottom-width: 1px; }
.big 		{ padding: 1px;	border: solid #aa3030;
		border-left-width: 0px;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 2px; }

img		{ border: 0px solid #aa3030; }
img.thumb	{ width: 110px; height: 110px; }
.map	 	{ width: 513px; height: 385px; }
.logoprog 	{ width: 519px; height: 61px; }

.bttn		{ font-weight: bold; color: #aa3030; background-color: #e3d4d3; border: solid 2px; border-top-color: #e3d4c3; border-left-color: #e3d4c3; border-right-color: black; border-bottom-color: black; }
.bttnch		{ font-weight: bold; color: #e3d4d3; background-color: #aa3030; border: solid 2px; border-top-color: #e3d4c3; border-left-color: #e3d4c3; border-right-color: black; border-bottom-color: black; }
