body {
background:url(../_images/back.jpg) top center repeat-x #FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0;
}
	h1 {
	display: block;
	font-size: 18px;
	font-weight: bold;
	letter-spacing:-1px;
	line-height:14px;
	margin:0;
	padding:0;
	}
	h2 {
	color:#4f7ee8;
	display: block;
	font-size: 14px;
	font-weight: bold;
	letter-spacing:-1px;
	line-height:14px;
	margin:0;
	padding:0;
	}
	hr {
	margin:0;
	padding:0;
	line-height:12px;
	}
	img {
	border:none;
	}
	p {
	clear:left;
	line-height:12px;
	padding:2px;
	}
	table {
	border:0;
	margin:0;
	padding:0;
	}
	
#frame {
margin:12px auto 0 auto;
padding:0 50px 15px 0;
width:930px;
}
#rightside {
background:url(../_images/rightside.png) right no-repeat;
float:right;
margin:120px 0 0 0;
height:340px;
width:55px;
}
#logo {
background:url(../_images/logo1.gif) center no-repeat;
float:left;
height:140px;
width:220px;
}
#menu {
background:url(../_images/menu.png) right no-repeat;
clear:left;
float:left;
height:310px;
padding:10px 0 0 0;
width:220px;
}
	#menu ul {
	float:right;
	margin:0;
	padding:0;
	}
	#menu li {
	background:url(../_images/menu-btm.png) bottom right no-repeat;
	list-style:none;
	line-height:19px;
	padding:0;
	text-align:right;
	}
	#menu li a:link, #menu li a:visited {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:19px;
	padding:0 15px 0 0;
	text-decoration:none;
	}
	#menu li a:hover {
	background:url(../_images/arrow.gif) right no-repeat;
	color:#0000C7;
	}
#display {
clear:left;
color:#FFFFFF;
float:left;
margin:-10px 0 0 0;
padding:0 5px 0 15px;
width:200px;
}
	#display h2 {
	color:#FFFFFF;
	padding:10px 0 0 0;
	}
	#display hr {
	border-bottom:1px solid #668deb;
	border-left:none;
	border-right:none;
	border-top:1px solid #2c50d8;
	}
	#display img {
	border:none;
	float:right;
	}
#content {
background:#FFF;
padding:5px;
float:right;
width:645px;
}
	#main {
	background:url(../_images/mainback.gif) bottom repeat-x #a6ce45;
	padding:10px;
	width:627px;
	}
	#page_content {
	padding:10px;
	width:627px;
	}
	#main object {
	float:left;
	}
	.maintext {
	float: left;
	display:inline;
	width:300px;
	}
.data {
background:#ddeefd;
float:left;
margin:3px 2px 0 0;
padding:5px;
width:310px;
}
	.datalg {
	background:#ddeefd;
	border-top:1px solid #c6d6e3;
	float:left;
	margin:3px 0;
	width:647px;
	}
	#footershell {
	height:240px;
	margin:0;
	padding:10px;
	}
#footer {	

border-top:1px solid #c6d6e3;
color:#BBB;
font-size:10px;
margin:0 auto;
width:770px;
}
#footer a {
color:#AAA;
text-decoration:none;
}
#footer a:hover {
color:#0000C7;
}
/* LINKS */
	.data ul {
	list-style-type: none;
	margin:0;
	padding:0;
	width:312px;
	} 	
	.data img {
	}
	.data li {
	border-bottom:1px solid #c6d6e3;
	border-top:1px solid #e7f4ff;
	}
	.data li a {
	color:#000;
	display: block;
	font: bold Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	 * html #links li a {  /* make hover effect work in IE */
	width:310px;
	}
	.data li a:hover {
	/*background:url(../_images/linkback.gif) #76bcf9;*/
	color: #6395ed;
	}
	.data a p { 
	color: #333;
	font-size:11px;
	}
