body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bg.jpg);
	
}
.header {
 font-family:Tahoma, sans-serif; 
 font-size: 12px; 
 COLOR:#2FFFFF; 
 padding-left:10; 
 padding-right:5; 
 font-weight:900 
}
.text {
 font-family:Tahoma,sans-serif; 
 font-size: 11px; 
 color:#626567; 
 padding-left:20; 
 padding-right:10 
}
.text2 {
 font-family:Verdana,sans-serif; 
 font-size: 10px; 
 color:#ffffff; 
 padding-left:20; 
 padding-right:10 
 }
.news {
 font-family:Arial, sans-serif; 
 font-size: 9px; 
 color:#ffffff; 
 padding-left:10; 
 padding-right:5; 
 font-weight:900; 
}
a:link{
 text-decoration: none; 
 color:#ffffff
}
a:visited{
 text-decoration: none; 
 color: #ffffff
}
a:hover{
 text-decoration: underline; 
 color: #ffffff
}
a:active{
 text-decoration: none; 
 color: #ffffff
}
li {
 list-style : url(images/pic.jpg);
}
td {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
input.text {
	color: #555555; 
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	background-color: #EFEFEF;
	border: 1px #C2DACD solid;
}
<!--
.style1 {
	color: #555555; 
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	margin: 0 auto;
	margin-top: 7px;
	border: 1px solid #000;
	padding: 5px;
	margin-left: 10px;
	margin-right: 10px;
}

.style2 {
	color: #555555; 
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	margin: 0 auto;
	margin-top: 7px;
	margin-bottom: 18px;
	border: 1px solid #000;
	padding: 5px;
	width: 90%;
	margin-left: 5px;
	margin-right: 5px;
}
.style21 {
      font-size: 10px; 
	  color: #333333; 
	  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

#div1 {
	position:absolute; 
	left:2px; 
	top:52px; 
	width: 400px; 
	height:145px;
	padding: 5px;
	margin: 5px;
	
}