body{
	margin: 0px;
	padding: 0px;
	background: #513174;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #777777;
}

h1{
	
}
h1.parkheading{
	margin-bottom: 14px;
	margin-top: -3px;
	color:#0077BE;
	font-size:1.7em
}
h2{
	
}

h3{
margin-bottom: -15px;
	
}

h4{
margin-bottom: -18px;
	
}

hr{
	color: #0077BE;
	height: 1px;
	
}

p{
	font-size: 0.8em;
	
}

/*LAYOUT TABLES HERE*/

td{
	background: transparent;
}


td.left{
	width: 170px;
	background: white;
	text-align: left;
	vertical-align: top;
	background-image: url(/images/design/left-bg.gif);
	background-position: left;
	background-repeat: repeat-y;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
}

td.awards{
	width: 145px;
	background: white;
	text-align: center;
	vertical-align: bottom;
	background-image: url(/images/design/left-bg.gif);
	background-position: left;
	background-repeat: repeat-y;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 20px;
}

td.menu1{
	font-size: 0.8em;
	font-weight: bold;
	color: #00AA4F;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background: white;
}

td.menu1a{
	font-size: 0.8em;
	color: #0077BE;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background: white;
}

td.menu2{
	font-size: 0.75em;
	font-weight: none;
	color: #00AA4F;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background: white;
}

td.border{
	width: 1px;
	background: white;
	background-image: url(../images/design/border.gif);
}

td.right{
	background: white;
	text-align: left;
	vertical-align: top;
	background-image: url(../images/design/right-bg.gif);
	background-position: right;
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	
}

td.call1{
	width: 165px;
	background: white;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-style: dotted;
	border-color: #ED7721;
	vertical-align: top;
}

td.call2{
	width: 155px;
	background: white;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-style: dotted;
	border-color: #ED7721;
	vertical-align: top;
}

td.footer{
	width: 771px;
	font-size: 0.8em;
	text-align: right;
	vertical-align: top;
	color: #A898BA;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

}

td.content{
	vertical-align: top;
	text-align: left;
	background: white;
}

td.images{
	width: 211px;
	vertical-align: top;
	text-align: right;
	background: white;
}

td.heading{
	color: white;
	Font-weight: bold;
	vertical-align: top;
	text-align: center;
	background: #0077BE;
	font-size: 0.8em;
}

td.list1{
	vertical-align: top;
	text-align: center;
	background: #ABB5BB;
	font-size: 0.8em;
}

td.list2{
	vertical-align: top;
	text-align: center;
	background: #DFE7EC;
	font-size: 0.8em;
}

td.form-label {
	font-size: 0.8em;
}

td.form-field {
	font-size: 0.8em;
}




/*HYPERLINKS*/

a{
	
}

a.menu{
	color: #00AA4F;
	text-decoration: none;
	background: transparent;
}

a.menu:hover{
	color: #0077BE;
	text-decoration: none;
	background: transparent;
}

a.call{
	color: #ED7721;
	text-decoration: none;
	background: transparent;
}

a.call:hover{
	color: #ED7721;
	text-decoration: underline;
	background: transparent;
}

a.footer{
	color: white;
	text-decoration: underline;
	background: transparent;
}

a.footer:hover{
	color: white;
	text-decoration: none;
	background: transparent;
}

/*FORM FIELDS*/

input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
}

span.mandatory {
	color: #00AA4F;
}