body{
	background: #f1f9fe;
	font: 12px/1.5em Tahoma, Arial, Helvetica;
	/* color: #0087c3; */
	color: #838383;
}

a{
	color: #519e0c;
	text-decoration: none;
}

a:hover{
	color: #01a5ed;
	text-decoration: underline;
}

p{
	padding: 0 0 10px 0;
}

.tn{
	width: 195px;
	height: 170px;
	float: left;
	background: url('i/img-div-bg2.jpg') no-repeat;
}

.tn div{
	padding: 18px 0 0 20px;
}

.tn div img{
	border: 1px solid #0087c3;
}

.clear{
	clear: both;
}

h1{
	font-size: 20px;
	padding: 0 0 20px 0;
	font-style: italic;
	color: #5EA40D;
}

.error{
	color: #f2f401;
	font-size: 14px;
	font-weight: bold;
	padding: 10px;
	background: url('i/error-bg.png');
	margin: 0 0 20px 0;
}

#top-wrapper{
	position: relative;
	height: 280px;
	background: url('i/top-bg.jpg') no-repeat top center;
}

#content-wrapper{
	position: relative;
	background: url('i/content-bg.jpg') repeat-y top center;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

#footer-wrapper{
	position: relative;
	height: 120px;
	background: url('i/footer-bg.jpg') no-repeat top center;
}

#top{
	position: relative;
	width: 960px;
	margin: 0 auto;
	height: 280px;
}

#container{
	position: relative;
	width: 780px;
	margin: 0 auto;
	text-align: justify;
}

#footer{
	position: relative;
	width: 760px;
	margin: 0 auto;
	height: 120px;
	font-size: 10px;
}

#menu{
	position: absolute;
	top: 200px;
	right: 70px;
}

#menu li{
	padding: 0 10px 0 27px;
	float: left;
	font-size: 14px;
	background: url('i/arrowg.gif') no-repeat 5px 4px;
}

#menu li:hover{
	background: url('i/arrowb.gif') no-repeat 5px 4px;
}

.center{	
	text-align: center;
}

table{
	margin: 0 auto;
}

td{
	margin: 0px;
	text-align: center;
	padding: 5px;
	background: #F1F8FE;
	border: 1px solid #E3F4FE;
	
}

