html,body {
		height:100%;
}

body {  
		margin:0px;
		padding:0px;
		background-color:#FFF; 
		height:100%;
}

a { 
		color:#57367D;
}

a:hover { 
		
		color:#056147;
		text-decoration:none;
}

a:visited {
		color: #782AAD;
}

.imagelink {
		text-decoration:none;
		border:none;
}
legend {
    color:#fff;
    height:13px;
    padding:6px 20px 6px 8px;
    border:1px solid #000;
    background: url(images/purple_button.png);
    
}
/* a img { border:none;} */

a:visited img { border:none;} 

p {  font-family:  Arial; font-size: 12px;	line-height:130%;
}
h1 {color: #056147;font-size:16px;margin-bottom:5px;}
h2 {font-family: Arial; color:#57367D;font-size:13px;}
h3 {  font-family:  Arial; color: #57367D; font-weight: bold; font-size: 14px;margin-top:10px;margin-bottom:10px;}
h4 {  font-family:  Arial; color: #056147; font-weight: bold; font-size: 14px}
strong {  font-family:  Arial; color: #57367D}
th {  font-family:  Arial; color: #FFFFFF; background-color: #57367D; font-size: 10px}
li { font-family:  Arial; font-size:11px; list-style-position: outside; list-style-type: disc; text-align: left; text-indent: 0pt; }
.key {  font-family:  Arial; font-size: 54%; font-weight: bold;}
.footnav { font-family:  Arial; font-size: 10px}


	
.para {
	padding:0px;
	font-size:11px;
}

#navtrail {
	
	padding:10px;
	padding-left:25px;
	font-family:Arial;
	font-size:11px;
	color: #056147;
	border-bottom:1px solid #57367D;
}

#header_image {
	
	height:15px;
	background-image: url('images/header.png');
}

#header {
	background-image: url('images/green_header2.png');
	background-repeat: none;
	border-bottom:1px solid #57367D;
	width:auto;
	background-color: #056147;
	color:#fff;
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
	height:65px;
	padding-left:25px;
	
	/*line-height:90px;*/
}



#body_text {
	height:100%;
	font-family: Arial;
	padding-top:15px;
	padding-left:25px;
	padding-right:25px;
}

#map_text {
	text-align:center;
	font-family: Arial;
	
	/* padding-right:20px; */
}

#body_text table {
	
	font-size:11px;
	
}

 table.test { 
width: 140px; 
		background-image: url('/images/green_td_back.png');
background-repeat: repeat-y; 
background-color: #33CCFF; 
}


#container {
	padding:0px;
	height:100%;
	width:782px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
}
#page {
	
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:780px;
	height:100%;

	
}

#footer_nav {
	padding:15px;
	float:right;
	width:100%;
}

#content {
	
	height:100%;
	float:right;
	width:642px;
	font-family:Arial;
	font-size:11px;
	
}

#navmenu {
	 
	float:left;
	width:138px;
	text-align:center;
	padding:0px;
	height:100%;

	background-color: #d5ccde;

}

#navmenu a {
	
	font-size:11px;
	display: block;
	text-decoration:none;
	font-family:Arial;
	
}

#navmenu a.menu {
	
	background-image: url('images/purple_button.png');
	text-align:left;
	color: #fff;
	padding:6px 0px 6px 8px;
	height:13px;
}


#navmenu a.menu:hover{
	
	background-image: url('images/purple_button_ovr.png');
	color: #fff;
	padding:6px 0px 6px 8px;
	height:13px;

	
}


#navmenu a.green {
	
	background-image: url('images/green_button.png');
	text-align:left;
	color: #fff;
	padding:6px 0px 6px 8px;
	height:13px;
	
}


#navmenu a.green:hover{
	
	background-image: url('images/green_button_ovr.png');
	color: #fff;
	padding:6px 0px 6px 8px;
	text-decoration:none;
	background-color: #fff;
	height:13px;

	
}

a.map_wyndham {
	display:block;
	width:140px;
	height:25px;
	color:#056147;
	line-height:22px;
	border:1px solid #056147;
	text-decoration:none;
}

a.map_wyndham:hover {
	display:block;
	width:140px;
	height:19px;
	color:#d9c65c;
	line-height:22px;

	border:1px solid #d9c65c;
	border-bottom:7px solid #d9c65c;
	text-decoration:none;
	
}

a.map_brimbank {
	display:block;
	width:140px;
	height:25px;
	color:#056147;
	line-height:22px;
	border:1px solid #056147;
	text-decoration:none;
}

a.map_brimbank:hover {
	display:block;
	width:140px;
	height:19px;
	line-height:22px;
	color:#ce86ac;
	border:1px solid #ce86ac;
	border-bottom:7px solid #ce86ac;
	text-decoration:none;
}

a.map_hobsons {
	display:block;
	width:140px;
	height:25px;
	color:#056147;
	line-height:22px;
	border:1px solid #056147;
	text-decoration:none;
}

a.map_hobsons:hover {
	display:block;
	width:140px;
	height:19px;
	color:#3fc7f5;
	line-height:22px;
	border:1px solid #3fc7f5;
	border-bottom:7px solid #3fc7f5;
	text-decoration:none;
	
}

a.green_button {
		
	background-image: url('images/green_button.png');
	text-align:left;
	color: #fff;
	padding:6px 0px 6px 8px;
	height:13px;
	text-decoration:none;
	
}

.pos_description {
	font-family:Arial;
	font-size:12px;
	color:#056147;
}

a.green_button:visited {
		
	background-image: url('images/green_button.png');
	text-align:left;
	color: #fff;
	padding:6px 0px 6px 8px;
	height:13px;
	text-decoration:none;
	
}

a.green_button:hover{
	background-image: url('images/green_button_ovr.png');
	color: #fff;
	padding:6px 0px 6px 8px;
	text-decoration:none;
	background-color: #fff;
	height:13px;

	
}

.campus td {
	font-family:  Arial;
	font-size:10px;
	
}

td.eight {
	width:8px;
	border-left:1px solid #57367D;
}

.campus td.twelve {
	width:12px;
	border-left:1px solid #57367D;
}

.campus td.heading1 {
	background-image: url('/images/purple_td_back.png');
	color:#fff;
	padding:6px;
	padding-left:12px;
	border:1px solid #57367D;
	font-size:11px;
	font-weight:bold;
	
	
	
}


.campus td.heading2 {
	background-image: url('/images/green_td_back.png');
	color:#fff;
	padding:6px;
	padding-left:12px;
	font-size:11px;
	font-weight:bold;
	
	
	
}

.campus td.heading3 {
	background-image: url('/images/green_td_back2.png');
	color:#fff;
	padding:6px;
	padding-left:12px;
	font-size:11px;
	font-weight:bold;
	
	
	
}

.stalbans_td {
	
	background-color: #FF3399;
	width: 12px;
	
	
}

.deerpark_td {
	
	background-color: #3399FF;
	width: 12px;
}

.watergardens_td {
	
	background-color: #ff6633;
	width: 12px;
}

.copperfields_td {
	
	background-color: #996666;
	width: 12px;
}

.wyndham_td {
	
	background-color: #333399;
	width:12px;
}

.hobsons_td {
	
	background-color: #22bb00;
	width:12px;

}

.willy_td {
	
	background-color: #990099;
	width:12px;

}




#contact_nav {
	
	padding: 15px;
	text-align:left;
	float:right;
	width:355px;
	
}

#contact li {

	list-style:none;
	display:block;
	
}

#contact a {
	
	display:block;
	width:200px;
	
}



	