body {
	margin:0px;
}

input {
	border: solid 1px #BDD8F8;
	width:145px;;
}

a, a:visited {
	text-decoration: none;
}
.container-top{
	background: url("images/header.gif") repeat-x;
	height:345px;
	overflow: hidden;
}

.container-bottom{
}

.container-footer{
	background: url("images/footer.gif") repeat-x;
}

.top {
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:280px;
	overflow: visible;
}

.top .menu{
	width:312px;
	float:left;
	overflow: hidden;
}
.top .menu .menu-item{
	height:20px;
}
.top .menu .menu-item a {
	background: url("images/menu.gif");
	padding-left:20px;
	width:292px;
	height:20px;
	float:left;
	text-align:left;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	color:#FFFFFF;
}
.top .menu .menu-item  a:hover { 
	text-decoration: none;
	color:#D1D1D1;
}
.top .menu .menu-item  a:visited { 
	text-decoration: none;
}

.top-left {
	width:200px;
	height:277px;
	padding-top:60px;
	padding-left:11px;
	background: url("images/img-left.jpg") bottom no-repeat;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#447A9C;
}

.top-left  h1 {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}

.top-right {
	width:277px;
	height:300px;
	padding-top:37px;
	float: left;
}

.content {
	font-family:Arial;
	font-size:13px;
	color:#447A9C;
	width:800px;
	margin:0 auto;
	padding-top:32px;
	padding-bottom:10px;
}

.content a, .content a:visited, .top-left a,.top-left a:visited{
	color: #247A9C;
	text-decoration: underline;
}

.news-title {
	font-weight:bold;
}

.content h2{
	padding:10px;
	margin:0px;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	background: #F9F9F9 url("images/shadow-title.gif") bottom no-repeat;
}

.content div a, .content div a:visited{
	color:#247A9C;
}

.container-footer  .footer{
	margin-left:auto;
	margin-right:auto;
	padding-top:40px;
	width:800px;
	font-family:Arial;
	font-size:10px;
	color:#7B7B7B;
	text-align:center;
}

.container-footer  .footer a{
	color:#7B7B7B;
}
