@charset "utf-8";
/* CSS Document */

html, body{
	margin:0;
	padding:0;
	background-image:url('images/BG.png');
	background-position:top center;
	background-repeat:repeat-x;
	font:12px Arial, Helvetica, sans-serif;
}
a
{
	text-decoration:none;
}
h3{
	margin:0px;
	padding:0px;
	color:#502d7f;
	font:18px Arial, Helvetica, sans-serif;
}
#content{
	line-height:1.5em;	
}
#container{
	width:853px;
	margin:0 auto;
	background-image:url('images/mainbodyExtend.png');
	background-repeat:repeat-y;
}
#mainsite{
	padding:0px 5px;
	color: #502D7F;
	
}
#header{
	display: inline-block;
}
.hide1{
display: none;
}
.hide2{
display: none;
}
.hide3{
display: none;
}
.hide4{
display: none;
}

.show{
display: block;
}

/* LEFT COLUMN */

#leftcolumn{
	float:left;
	width:201px;
}
#leftcolumn .btn{
	text-align:right;
	padding:7px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	border-top:1px solid #65478f;
	text-decoration:none;
}
#leftcolumn .btn:hover{
	background-image:url('images/btn_ovr.jpg');	
}
#leftcolumn a{
	text-decoration:none;
}
#leftcolumn .btn a{
	text-decoration:none;
	color:#FFF;
}
.submenu{
	display:block;
	background-color:#28163f;
	padding:5px;
	margin:1px;
	font-size:11px;
	color:#FFF;
	text-align:right;
	text-decoration:none;
}
.submenu:hover{
	background-color:#430696;
}
/* MAIN BODY */

#mainbody{
	float:left;
	width:642px;	
}
#content{
	margin:0 20px 20px 20px;
	text-align:justify;
	color: #000;
}
#facilitylist{
	float:right;
	width:160px;
	text-align:left;
	margin:0 0 10px 10px;
	padding-right:8px;
	border-left:2px solid #502d7f;
	color:#502d7f;
	font-weight:bold;
}
#facilitylist a{
	display:block;
	color:#502d7f;
	text-decoration:none;
	padding: 4px 0px 4px 5px;	
}
#facilitylist a:hover{
	background-color:#502d7f;
	color:#FFFFFF;
}
#facilitylist .selected{
	background-color:#502d7f;
	color:#FFFFFF;
}
.tableselect td:hover{
	background-color:#309;
	color:#FFF;
}
/* FOOTER */

#footer{
	width:843px;
	padding:0;
	margin:0 auto;
	text-align:center;
	color:#502d7f;
	font:11px Arial, Helvetica, sans-serif;
}
