body {
	background-color: #AAD6AA;
	background-image: url(../images/mainback.jpg);
	background-repeat: repeat-x;
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}

h1 {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #579557;
}

p.fixed {
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
}

span.error {
	color: #FF0000;
	font-weight: bold;
}

td {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	vertical-align: top;
	font-size: 12px;
	text-align: justify;
}

td.nav {
	background-color: #E5F7E5;
	color: #2057AA;
	font-weight: bold;
	text-align: left;
}	

td.nav a:link, td.nav a:visited {
	color: #2057AA;
	text-decoration: none;
}

td.nav a:hover {
	color: #7DA9EB;
	text-decoration: none;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: center;
}

th a:link, th a:visited {
	color: #2057AA;
	text-decoration: none;
	text-align: center;
}

th a:hover {
	color: #7DA9EB;
	text-decoration: none;
	text-align: center;
}

th.left {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: left;
}

td.content {
	color: #444444;
	background-color: #FFFFFF;
}	

td.content a:link, td.content a:visited {
	color: #2057AA;
	text-decoration: none;
}

td.content a:hover {
	color: #7DA9EB;
	text-decoration: none;
}

td.section21 {
	background-image: url(../images/section2_1_repeaty.jpg);
	background-repeat: repeat-y;
}

td.section22 {
	background-image: url(../images/section2_2.jpg);
	background-repeat: repeat-y;
}

td.section23 {
	background-image: url(../images/section2_3_repeaty.jpg);
	background-repeat: repeat-y;
}

input.submit {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	border: solid 1px;
	border-color: #000000;
} 

textarea.submit {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	border: solid 1px;
	border-color: #000000;
	overflow: scroll;
}

textarea.submit_fixed {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	overflow: auto;
	border: solid 1px;
	border-color: #000000;
}

submit.submit {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	border: solid 1px;
	border-color: #000000;
}

select.submit {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	border: solid 1px;
	border-color: #000000;
}

td.login {
	vertical-align: middle;
}

.posttitle {
  font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.postedby {
  font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10px;
	color: #579557;
}

p.Cancelled {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}

p.On {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #00FF00;
}
