html,body,form {
	margin-top:0px; 
}
body{
margin-top:0px; 
background-color:#FFFFFF;
font-size:14px;
}
div#page{
margin-top:0px; 
background-color:#FFFFFF;
}
.font12 {
	font-size: 12px;
	color: #555555;
}
.font12_999999 {
	font-size: 12px;
	color: #999999;
}

table.tab1{
	
}

a:link {  color: #3D3D3D; text-decoration: none; font-size: 14px}
a:visited {  color: #939392; text-decoration: none; font-size: 14px}
a:hover {  color: #E8A958; text-decoration: none; font-size: 14px}
a:active {  color: #E8A958; text-decoration: none; font-size: 14px}

th{
	font-size:14px;
	font-weight:bold;
	background-color:#ccc;
	padding:4px;
	text-align:center;
	border:#fff 1px solid;
}
.otr{
	font-size:14px;
	height:30px;
	background-color:#eee;
}

tr.otr td{
	border-width:1px;
	border-color:#f00;
	border:#fff 1px solid;
	padding:5px;
}

.etr{
	font-size:14px;
	height:30px;
	background-color:#fff;
}

tr.etr td{
	border-width:1px;
	border-color:#f00;
	border:#fff 1px solid;
	padding:5px;
}

.newsimage{
	border:#999 1px solid;
	margin:4px;
	padding:4px;
}

tr.otr:hover{
	background-color:#ecffec;
}

tr.etr:hover{
	background-color:#ecffec;
}


.textdiv{
/*	height:200px;*/
	font-size:28px;
	font-family:ΌΠ·’Ει;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
/*	border-right:#eee 4px solid;
	border-bottom:#eee 4px solid;
	border-left:#ccc 1px solid;
	border-top:#ccc 1px solid;*/
}
