﻿html {
	background-color:#3a4944;
}

body {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	margin:20px;
}

table {
	background-color:#e9e7d8;
	padding:20px;
	margin-left:auto; margin-right:auto;   /* to centre the table */
}

td {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
}

h1 {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:22px;
	margin:8px;
	color:#CC5500;
	font-weight:normal;
}

h2 {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:15px;
}

h3 {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
}

a {
	text-decoration:none;
	color: #039;
	font-weight: bold;
	border: none;
}

a:hover {
	text-decoration:underline;
	color: #d61;;
}

image {
	border: none;
}

form {
	margin:0px;
	padding:0px;

}

input.button {
	width:125px;
}

input.wide_button {
	width:150px;
}

input.wide_high_button {
	width:150px;
	height:30px;
}

input.text {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
}

input.text_readonly_value {
	border-style:none;
	padding:2px 0 2px 0;
	background-color:#e9e7d8;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
}

textarea.text {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
}

.indented {
	padding-left:20px;
}

td.rotated_text {
	text-align:left;
}
span.rotated_text {
	display:block; 
	-webkit-transform: rotate(-90deg); 
	-moz-transform: rotate(-90deg);
/*	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); */
}
div.rotated_text {
	display:block; 
	-webkit-transform: rotate(-90deg); 
	-moz-transform: rotate(-90deg);
/*	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); */
}

